Программалауда қазіргі қолданылып жүрген технологиялар. Объектіге бағдарланған программалаудың негізгі қағидалары



бет6/6
Дата13.06.2016
өлшемі7.14 Mb.
#131262
түріПрограмма
1   2   3   4   5   6

"Include custom setup type" жалаушасын таңдаймыз. Осыдан кейін InstallShield-тың басты экраны пайда болады, онда дистрибутивтi жасауы үшiн орындау керек болатын адымдардың тiзбегi көрсетiлген /4.50- сурет/.

4.50-сурет. InstallShield Express басты терезесі


Set the Visual Design бөлiмiнде қосымша туралы мәлiметтерi бар өрiстерді толтыру керек: программалық топта көрінетін қосымша аты, орындалатын файл аты, қосымша орнататын каталог /4.51-сурет/.

4.51-сурет. Қосымша параметрлерін орнату


Install Shield қолданушы компьютерінің дискілерімен каталогтарын идентифицирлейтін бірнеше айнымалыларданады:

  • - қолданушы көрсетуі арқылы орнатуға арналған каталог

  • - құрамында Windows бар каталог

  • - Windows\System каталогы

  • - құрамында Windows бар диск

  • - Windows\System каталогы бар диск
  • - Program Files каталогы.



Main Window бүктемесі арқылы инсталляционды қосымша тақырыбын, фон түсін және логотипін орнатуға болады /4.52-сурет/.

4.52-сурет. Инсталлятор экранының ішкі түрін орнату


Features бүктемесін шерту арқылы жалғыз Automatic Uninstaller опциясын көруге болады. Оны таңдалынған түрінде қалдыру қажет.

Келесі бөлім - Specify InstallShield Options for Borland C++ - BDE, SQL Links және т.б. қосымшалармен жиi қойылатын компоненттердi таңдауға арналған. Қажетті компонентті таңдап (біздің жағдайда BDE) және Settings батырмасын басу арқылы, BDE бөлімдерін таңдау және бүркеншiк аттарды жасау үшiн төрт диалогтiк терезелер тiзбегiн аламыз /4.53-сурет/.


4.53-сурет. BDE-нің орнатылатын бөлімдерін анықтау


Бүркеншек ат параметрлерін орнату барысында бүркеншек ат типін және мәліметтердің орналасатын жерін таңдауға болады. Қалған параметрлерін мәтіндік редакторде көрсетуге болады /4.54-сурет/:

4.54-сурет. BDE бүркеншек атының параметрлерін орнату


Advanced Options бүктемесін шерту арқылы қосымша компоненттер (біздің жағдайда BDE) файлы тізбегімен және олар туралы мәліметтермен танысуға болады.

Келесі бөлім - Specify Components and Files - қосымшаның компоненттерi және файлдар топтарын анықтауға, орнату түрлерiне арналған. Groups бүктемесін шерту арқылы дистрибутив компоненттерін жасау үшін файлдар тобын құруға болады. Сонымен қатар Explorer қолдануға болады және одан қажетті файлдарды drag-and-drop әдісімен (ол үшін Launch Explorer батырмасын басу қажет) көшіруге болады. Топтарды бос тастап кетуге ұсынылмайды.


4.55-сурет. Файлдар тобын құру


Components бүктемесін шерту арқылы, дистрибутив компоненттерін анықтауға болады және олардың қандай файлдар топтарынан тұратынын көрсетуге болады. Топтарға кірмейтін компоненттерді қалдыруға болмайды.

4.56-сурет. Дистрибутив компоненттерін құру


Келесі бүктеме - Setup Types –орнату түрін анықтауға арналған. Егер онда шертсе, Typical орнатудың бір варианты (мысалға, сіз "Include custom setup type" жалаушасын белгілеуді ұмыттыңыз). Бұл жағдайда Select User Interface Components бөлімін таңдау қажет және Components бүктемесін шертіп, Dialog Boxes тізімінен Setup Type және Custom Setup опцияларын белгілеу қажет. Осыдан кейін Setup Types бүктемесіне оралып, инсталляция түрін анықтауға болады. Ереже бойынша Custom және Typical құрамында барлық компоненттер, ал Compact – қосымшаның жұмыс жасауына қажетті минимальды компоненттер жинағы бар.

4.57-сурет. Орнату нұсқаларының құрамын анықтау


Select User Interface Components бөлімінде қолданушы инсталляция кезінде қажетті ақпараттарды енгізетін (мысалға, компания және өзі туралы мәліметтер, өнімдердің сериялық нөмірі) диалогтарды таңдайды, readme файлы және лицензионды келісімдермен танысады, инсталляция каталогын көрсетеді, орнату түрін таңдайды және т.б. Preview батырмасын басу арқылы диалогтарды алдын ала көруге болады.

Келесі бөлім - Make Registry Changes – қолданушы компьютерінде тізілімнің жаңа кілттерін (Keys бүктемесі) және олардың мағыналарын (Values) құруға мүмкіндік береді. Бұл пайдалы болуы мүмкін, егер сіз қосымшада ActiveX компоненттері немесе OLE-сервер құруда қолдансаңыз.



4.58-сурет. Қолданушы компьютеріндегі реестр

мәндерін және кілттерді анықтау
Келесі бөлім - Specify Folders and Icons – болашақ программалық топ құрамын анықтауға мүмкіндік береді, сонымен қатар командалық жол (Advanced бүктемесі) параметрлерін анықтайды.

4.59-сурет. Программалық топ құрамын анықтау

Соңғы бөлім - Run Disk Builder. Инсталляциялық скрипт сақталғаннан кейін (InstallShield басты терезесіндегі инструменттер панелінен дискеттің суреті бар батырманы басу арқылы) және тасымалдаушының түрін таңдау қатқыл дискіде дистрибутивті дискет бейнесінде құрылады. Осыдан кейн Create Distribution Media бөлімін таңдап, құрылған дистрибутивті дискетке жазуға болады.

4.60-сурет. Диск бейнесін құру.


Test Run опциясын инсталляционды қосымша жұмысын тексеру үшін қолдануға болады. бірақ бұны қосымша құрылып жатқан компьютерде тексеру ұсынылмайды. Дұрысы сіздің қолданушылардың компьютеріне ұқсас компьютерлерде тексерген жөн. Бұдан басқа осы компьютерге Windows көшірмесін жасаған дұрыс, инсталлятор дұрыс жұмыс жасамаған жағдайда программалық жабдықты қайта қалпына келтіретіндей.

Инсталляциялық программаны орындалуы Select User Interface Components бөлімінде таңдалған диалогтар тізбекті пайда болады /4.61-сурет/.



4.61-сурет. Орнату программасының

диалогтарының біреуі осындай түрде болады
Инсталляциялық қосымша жұмысының нәтижесі қосымшаны және оның жұмысына қажетті файлдарды қолданушы компьютеріне орнату, программалық топ құру, тізілімге қажетті кілттерді енгізу /4.62-сурет/.

4.62-сурет. Инсталляциялық қосымша

жұмысының нәтижесі
Егер дистрибутивті құру кезінде Automatic Uninstaller опциясын таңдасақ, орнатылған қосымшаны деинсталляциялау қажет болған жағдайда Windows панелдерін басқарудағы "Установка и удаление программ" утилитасын қолдану керек.

Осындай жағдайлардан кейін InstallShield Express көмегімен функциональды және дизайны жағынан қазіргі заман талаптарына сай инсталляциялық қосымша дистрибутивтерін жылдам құруға мүмкіндік береді.


Өзіндік жұмыс тапсырмалары


  1. Азық-түлік дүкенінің ассортименті туралы мәлімет беретін қосымшаға инсталляциялық қосымша дистрибутивін құру;

  2. Поликлиниканың дәрігерлері туралы мәлімет беретін қосымшаға инсталляциялық қосымша дистрибутивін құру;

  3. Математикалық формулалар анықтамалығының қызметін атқаратын қосымшаға инсталляциялық қосымша дистрибутивін құру;

  4. Кітапханадағы картотека қызметін атқаратын қосымшаға инсталляциялық қосымша дистрибутивін құру;

  5. Атына сәйкес түстерді көрсете алатын қосымшаға инсталляциялық қосымша дистрибутивін құру;




Достарыңызбен бөлісу:
1   2   3   4   5   6




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет