осымшаны таратуа даярлау. Дистрибутивтер. Орнатушы инсталляциялы пакетті Install Shield Express утилитасы арылы жасау


дістемелік нсаулар


Install Shield Express- инсталлятор рудаы уатты жне ыайлы ралдарды бірі. Бл тсінікті интерфейске, жне деминимальды жады клемін алатын профессионалды инсталляторлара тн керекті функциялар жиынтыына ие.

Install Shield Express арылы инсталляциялы осымша ру шін Install Shield Express орындалуга жібереміз. Жаа жоба ру кезінде жобаны атын енгізіп, осымша файлдары орналасан каталогты крсету ажет /4.49-сурет/.


4.49-сурет. Жаа дистрибутив ру


"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. Атына сйкес тстерді крсете алатын осымшаа инсталляциялы осымша дистрибутивін ру;