M(3,Kmax)
матрицасын құру керек, мұндағы Kmax-
N
матрицасының оң элементтерінің ең үлкені. Мұндағы
M
матрица элементтері
N
матрицаның оң элементтерін
ғана ала алады, ал теріс элементтердің орнына ноль жазу
керек.
15 - зертханалық жұмыс.
Қосымшаны таратуға даярлау. Дистрибутивтер. Орнатушы инсталляциялық пакетті
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 кӛмегімен функциональды және
дизайны жағынан қазіргі заман талаптарына сай инсталляциялық қосымша дистрибутивтерін
жылдам құруға мүмкіндік береді.
Ӛзіндік жұмыс тапсырмалары
Достарыңызбен бөлісу: |