Автоматтандырылған жүйені өңдеу

КІРІСПЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
1АВТОМАТТАНДЫРЫЛҒАН ЖҮЙЕНІ ӨҢДЕУДІҢ ТЕОРИЯЛЫҚ НЕГІЗДЕРІ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
1.1 Автоматтандыруды пайдаланудың ролі мен ерекшелігі ... ... ... ... ... ... ...
1.2 Автоматтандырылған басқару жүйесі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
1.3 Автоматтандырылған жұмыс орны принциптерінің анализі ... ... ... ... ... .
1.3.1 Автоматтандырылған жұмыс орнының тілдік құралдары ... ... ... ... ... ...
1.3.2 Автоматтандырылған жұмыс орнының классификациясы ... ... ... ... ... .
2 БАҒДАРЛАМАЛАУ АЙМАҒЫН ТАЛДАУ ЖӘНЕ НЕГІЗДЕУ ... ... ...
2.1 Мәліметтер базасына жалпы түсінік ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
2.2 Borland Delphi визуалдық бағдарламалау ортасы ... ... ... ... ... ... ... ... ... ...
2.3 Бағдарлама құрудың интегралдық ортасын сипаттау ... ... ... ... ... ... ... ... .
2.4 Мәліметтер базасының компоненттері және MS Access обьектiлерi ... ... .
3 ТЕРГЕУ БӨЛІМІНДЕГІ АВТОМАТТАНДЫРЫЛҒАН ЖҮЙЕНІ ӨҢДЕУ ЖОЛДАРЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
3.1 «Сымбат» жиһаз үйіне жалпы сипаттама ... ... ... ... ... ... ... ... ... ... ... ... ... .
3.2 Автоматтандырылған жүйені өңдеуде бағдарламаның орындалуы ... ... ...
ҚОРЫТЫНДЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ ... ... ... ... ... ... ... ... ... ... ...
А ҚОСЫМШАСЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Дипломдық жұмыстың өзектілігі. Қазіргі кезде қандайда бір кіші немесе үлкен мекемені алып қарайтын болсақ, олардын барлығында мәліметтерді тиімді басқаруда әртүрлі мәселелерге соқтығысып жатамыз және әр мекеме бұл мәселелерді шешуде ең тиімді, нәтижелі жолын іздейді. Кейбір мекемелер осындай мәселелерді шешу үшін көптеген үлкен шкафтар мен бумаларды қолданады. Бірақ көптеген мекемелер компьютерленген МББЖ - ін таңдайды. Өйткені бұл жүйе мәліметтердің үлкен көлемін сақтауға, шығаруға, басқаруға нәтижелі мүмкіндік береді. Қазіргі кезде мәліметтер базасынсыз көптеген қаржы, өнеркәсіптік, сауда т.б. ұйымдардың жұмысын елестету мүмкін емес. Егер мәліметтер базасы болмай қалса, олар ақпараттар көшкініне тұншығып қалар еді.
Компьютерлер қазіргі кезде адам өмірінде, адам іскерлігінің әр саласына, ғылымға толығымен сеңісіп кетті, сол себептен оларды әртүрлі бағдарламалармен қамтамасыз ету қажеттілігі туып отыр. Әрине, ол біріншіден электронды шығару технологиясының дамуына және оның адам іскерлігінің әр саласына жедел еніп, қолданылуына байлынысты. Ақпараттық технологияның жылдам дамуының себебі, қоғамның дамуына өз үлесін қосатын мәліметтерді тез және сапалы өндеудің қажеттілігін өсуіне тікелей үлес қосады.
Мәліметтер базасын ақпараттық жүйелерде қолданудың ең басты ерекшелігі бұл мәліметтің колданбалы бағдарламаларға қарамай сақталуы болып табылады. Бұл қолданушыға мәліметті физикалық деңгейде, мәліметті жадыда сақтау, мәліметпен жұмыс жасау үшін рұқсат алу және тағы да басқа әдістермен жұмыс жасауды талап етпейді [1].
1. Голицына О. Л., Максимов Н. В., Попов И. И. Базы данных: Учебное пособие. – М.: ФОРУМ: ИНФРА-М, 2004.
2. Шкарина Л. Язык SQL:учебный курс. – СПб.: Питер, 2001.
3. Карпова Т. С. Базы данных: модели, разработка, реализация. - СПб: Питер, 2001.
4. Боровиков В. В. MS ACCESS 2002. программирование и разработка баз данных и приложений. - СОЛОН-Р, 2002.
5. Астахова И. Ф., Толстобров А. П. , Мельников В. М. SQL в примерах и задачах: Учеб. пособие.- Мн.: Новое знание,2002.
6. Леоненков А. В. Самоучитель UML. - СПб: БХВ - Петербург, 2002.
7. Орлов С. А. Технология разработки программного обеспечения: Учебник. – СПб.: Питер, 2002.
8. Вендров А. М. Проектирование программного обеспечения экономических информационных систем: Учебник. – М.: Финансы и статистика, 2002.
9. Фленов М. Библия Delphi. Санкт-Петербург, 2004.
10. Камардинов О. Информатика. Оқу құралы. Алматы: «Қарасай» баспасы, 2006.
11. Культин Н. Delphi. Программирование на Object Paskal. Санкт-Петербург, 1998.
12. Орлик С.В Секреты Delphi на примерах. М.:Бином, 1996.
13. Шкарина Л. Язык SQL:учебный курс. – СПб.: Питер, 2001.
14. Кириллов В.В. Структуризованный язык запросов (SQL). – СПб.: ИТМО, 1994. – 80 с.
15. Мейер М. Теория реляционных баз данных. – М.: Мир, 1987. – 608 с.
16. Тиори Т., Фрай Дж. Проектирование структур баз данных. В 2 кн., – М.: Мир, 1985. Кн. 1. – 287 с.: Кн. 2. – 320 с.
17. Цикритизис Д., Лоховски Ф. Модели данных. – М.: Финансы и статистика, 1985. – 344 с.
18. Paradox for Windows: Практическое руководство. Под редакцией Оспищева Д. А. Издательство АОЗ’ "Алевар", 1993.
19. Брябрин В.М., "Программное обеспечение персональных ЭВМ", Москва, 'Hаука', 1989.
20. Шафрин Ю.А. «Основы компьютерной технологии». М., 1998.
21. «Кибернетические диалоговые системы», И.П.Кузнецов.
22. Подборка рефератов из сети Internet. Московская коллекция рефератов. (Адреса хранителей коллекции 2:5020/240@fidonet.org, 2:5020/630@fidonet.org).
23. Потов Н. Проектирование информационных систем. – М.: Вильямс, 2003. – 432 с.
24. Соснов A. Основы проектирование информационных систем. – М.: ДМК Пресс, 2002. – 656 с.
25. Фуфаев Э. В., Фуфаев Д. Э. Базы данных. – М.:ACADEM A, 2005. – 300 с.
        
        МАЗМҰНЫ
|КІРІСПЕ ……………………….....………………....………………………...... |5 ... ... ... ТЕОРИЯЛЫҚ |7 ... | ... ... ... ролі мен |7 ... | ... ... ... |8 ... | ... ... жұмыс орны принциптерінің |10 ... | ... ... ... ... тілдік |13 ... | ... ... ... ... |15 ... | |
|2 ... ... ... ЖӘНЕ НЕГІЗДЕУ............ |19 ... ... ... ... |19 ... | ... Borland Delphi ... бағдарламалау |28 ... | ... ... ... ... ... |29 ... | ... ... базасының компоненттері және MS Access |36 ... | |
|3 ... ... АВТОМАТТАНДЫРЫЛҒАН ЖҮЙЕНІ ӨҢДЕУ |40 ... ... | ... «Сымбат» жиһаз үйіне жалпы |40 ... | ... ... ... өңдеуде бағдарламаның орындалуы...........|41 |
|ҚОРЫТЫНДЫ...............................................................|56 |
|..................................... | ... ... ... |58 |
|А |59 ... ... | ... ... ... ... кезде қандайда бір кіші немесе
үлкен мекемені алып қарайтын болсақ, олардын барлығында мәліметтерді тиімді
басқаруда әртүрлі мәселелерге ... ... және әр ... бұл
мәселелерді шешуде ең тиімді, нәтижелі жолын іздейді. Кейбір ... ... шешу үшін ... ... ... мен ... Бірақ көптеген мекемелер компьютерленген МББЖ - ін ... бұл жүйе ... ... ... ... шығаруға, басқаруға
нәтижелі мүмкіндік береді. Қазіргі кезде мәліметтер базасынсыз көптеген
қаржы, ... ... т.б. ... ... ... ... ... мәліметтер базасы болмай қалса, олар ақпараттар көшкініне тұншығып
қалар еді.
Компьютерлер қазіргі кезде адам ... адам ... ... ... ... ... кетті, сол себептен оларды әртүрлі
бағдарламалармен қамтамасыз ету ... туып ... ... ол ... ... ... дамуына және оның адам іскерлігінің әр
саласына жедел еніп, қолданылуына ... ... ... ... ... қоғамның дамуына өз үлесін қосатын мәліметтерді ... ... ... ... ... тікелей үлес қосады.
Мәліметтер базасын ақпараттық жүйелерде қолданудың ең ... ... ... колданбалы бағдарламаларға қарамай сақталуы болып табылады.
Бұл қолданушыға ... ... ... ... ... сақтау,
мәліметпен жұмыс жасау үшін рұқсат алу және тағы да ... ... ... ... ... ... өндеу жұмыстары көптеген жұмыс салаларында таралған. ... ... ... ... тауарлардың есебін жүргізеді,
бухгалтерияда жалақы көлемін есептейді және тағы ... ... ... ... сай ... ... ... бұл жүйесіз
елестетуге болмайды, өйткені бұл жүйе барлық сфераларда ақпараттық жүйенің
фундаментін қалыптастырады. Ол ... ... ... өнім
шығарудан бастап, жанұя қаржы басқаруымен аяқталады.
Дипломдық жұмыстың мақсаты мен ... ... ... дипломдық
жұмыстың негізгі мақсаты – тергеу бөліміндегі автоматтандырылған жүйені
өңдеу және оны жетілдіру бойынша ұсыныстар ... ... ... ... ретінде «Сымбат» жиһаз үйі алынды.
Бұл дипломдық жұмыс үйді ... ... ... ... жиһаз үйінің жұмыстарын автоматтандыру, ... ... ... ... еш қиындық жасамай қалаған жиһазды таңдап
алуына мүмкіндік береді және сол ... ... ... жұмыс
орнын құру.
Дипломдық жұмыстың басты міндеті «Сымбат» жиһаз үйінің ... ... ... ... ... Бұл ... ... деңгейге көтереді де мәліметтер алмасу процесін жеңілдетеді.
Жұмыстың теориялық бөлімі автоматтандырылған жүйені өңдеудің жолдарын
ашуға негізделген. Бұл ... ... ... ... мен ... ақпараттарды іріктіреді.
Жұмыстың тәжірибелік бөлігі ... ... ... ... және оның ... ... қорытынды жасауға, сонымен
қатар жақсарту бойынша іс-шаралар ұсынуға негізделген.
Дипломдық жұмыстың құрылымы. Дипломдық жұмыс кіріспеден, үш ... ... ... ... мен ... тұрады.
Бірінші бөлімде автоматтандыруды пайдаланудың ролі мен ерекшеліктеріне
шолу жасалды.
Екінші ... ... ... ... және ... ... ... бөлімде тергеу бөлімдеріндегі автоматтандырылған жүйені өңдеу
жолдары қарастырылп, оларға программалар құрылды.
1 АВТОМАТТАНДЫРЫЛҒАН ЖҮЙЕНІ ӨҢДЕУДІҢ
ТЕОРИЯЛЫҚ НЕГІЗДЕРІ
1.1 Автоматтандыруды пайдаланудың ролі мен ... ...... ... және ... ... ... сипатталады. Мұндай кең көлемдегі ақпараттарды басқару көп қиындық
әкелері сөзсіз.
XXI ғасыр жаңа технологияның ... ... оның ... өсуі ... ... жол ашты. Оны шешудің ең тиімді жолы – автоматтандыру.
Қазіргі кезде біздің ... ... де ... ... ... оларды пайдаланылу салалары өте көп. Мұндай күрделі
ақпараттарды автоматтандыру жүйелерді ... ... және ... ... шешу ... ... қызметін атқарады.
Нарықтық қатынастардың дамуына байланысты ... ... ... ... ... ... жоспарлау
мен басқарудың түрлі кезеңдерінде қолданылатын ақпаратты жинақтау, сақтау
және өңдеуден өткізудің компьютерлік әдістерін игеруді ... ... ... ... ... ... ... мен
өндірісте орындалатын түрлі функцияларды автоматтандыруға мүмкіндік береді.
Жас ... ... ... ... ... ... жағдайындағы
ұйымдардың жағдайы мен өсу серпініне талдау жасау, сондай-ақ ... ... ... ... мен үлгілерін
әзірлеу ... ... ... ... ... кезеңіндегі
мамандардың біліктілік деңгейіне қойылатын қажетті талабы болып табылады.
Өз кезегінде, автоматтандырылған технологияның ... ... ... негізінде ақпараттық жүйелерді жүзеге асырудың қолданбалы
программалық құралдарының жіктелуі мен ... ... ... ... туындатуда [2].
Компьютерлік технологиялар ретінде әртүрлі ақпаратты ... ... ... мен ... ... ... ... процестері
түсініледі. Жаңа компьютерлік ... деп ... ... мен ДЭЕМ ... ... ... ... беру, жинақтау және
өңдеуден өткізудің технологиялары аталады.
Бағдарламалық қамту дегеніміз ДЭЕМ-ды ақпараттық қамту дегені тәрізді.
Ал, атап ... бұл ... ... ... ... ... ететін бағдарламалардың, есептеулер мен функциялардың жиынтығы.
Бағдарламалық қамту дегеніміз – біз ... ... жету ... ... персоналды компьютерлермен, ЭЕМ желілерімен, ... ... ... ... ақпаратты тарату мен алудың дәстүрлі
технологияларын дамытумен қатар ақпаратқа қол жеткізуді, оны алу мен ... ... ... ... мен ... ... ... құрылғылары ретінде
қолдануға негізделген өндірістің жаңа және аса жаңа ... ... ... мен қайта бапталуын едәуір жеңілдетуге
мүмкіндік береді. Осы себептерге байланысты ... ... ... ең аз ... үш ... ... тура келеді: ұйым-
мекемелердің құралдары, әдістері және оның ... ... ... ... ... арқылы есептеуді жобалау құралдары ... ... Кез ... ... ... жүйені құрудың мақсаты
– талдаудың ақпараттық жүйесін құру, есептеу мен ... ...... ... сондай-ақ энергияны,
материалды және ақпаратты алу, түрлендіру, жеткізу, пайдалану процестеріне
адамның тікелей не ішінара қатысуын ... ... ... ... ... пайдалану.
Жалпы айтқанда, автоматтандыру – адамды материалдар, ... ... ... пайдалану процестерінен босату мүмкіндігіне ие.
Автоматтандырудың арқасында адамдар үлкен ... ... ... ... ... ... ... студенттердің мәліметін, сессия қорытындыларын және тағы ... ... ... ... ... технологиялық, энергетикалық, көліктік, ... ... ... ... ... кемелерін, өндірістік
құрылыстар мен кешендерді жобалау;
- цехты, мекемені, сондай – ақ ... ... мен ... ... және ... ... медициналық және техникалық диагностикалау
сапасын жақсарту, ... ... ... және есепке алу,
бағдарламалау, инженерлік есептеулердің барлығы автоматтандырылады.
Автоматтандырудың мақсаты – ... ... мен өнім ... ... ... ... тиімділенлдіру, денсаулыққа зиянды
жұмыстардан адамды босату [3].
Автоматтандыру – ғылыми – ... ... ... бір бағыты.
Автоматтандырудың екінші бір пайдасы: уақытты үнемдейді және де
басқаруды жеңілдетеді. Үлкен кешенді орындарды ... ... гөрі ... әлде ... жеңіл.
Автоматтандыру дәрежесі – автоматтандыру құралдарын пайдаланып
орындалатын операциялар ... осы ... ... ... ... анықталатын технологиялық процестің сипаттамасы.
1.2 Автоматтандырылған басқару жүйесі
Автоматтандырылған басқару жүйесі - ... және ... ... ... процесс рамкаларында, ... ... ... ... ... ... ... әртүрлі өнеркәсіп салаларында энергетикада, ... ... ... ... терминінен
айырмашылығы кейбір функциялардың адаммен – ... ... ... ең ... ... ... ... процессті автоматтандырылған басқару
жүйесі немесе АБЖ ТП - ... ... ... ... ... ... және ... мақсаттарын шешеді.
Өндірістік автоматтандырылған басқару жүйесі - негізгі өндіріс
процесстерімен қоса ... ... ... ... кіру ... ... жүзеге асырады. Өндіріс қуаттылықтарын есептей отыра,
шығарудың қысқа мерзімді ... өнім сапа ... ... ... іске ... ... ... автоматтандырылған жұмыс
орны элементтерін, басқару қызметін қарастырамыз болашақта олардың дамуын
және қолдануын [4].
ДЭЕМ-нің негізгі ... ... ... әртүрлі
операциялардың орындалуын қамтамасыз етеді. Осы ... ... ең көп ... ... ... ... орнына 64-разрядты
микропроцессорлар келеді. Разрядтық екілік кодта ... ... ... ... ... ... ырғақты жиіліктеріне қарай
айырылады. Ырғақты жиілік және ... ... ... ... соғырлұм
процессордың өнімділігі жоғарырақ. Сыртқы есте ... ... ... түрлі үлгілері болады. Ленталық жинақтағыштар магниттік таспада ақпарат
сақтау үшін қызмет етеді. Осы шақта бірнеше жүз ... (1 ... ... ... ... Бұл ... ... пайда болғанына қарамастан
олар осы уақытқа дейін кең көп таралған, тап осы ... ... ... ... ... арналған және ақпаратты ұзақ сақтау үшін
қолданылады. Диск тұлғалы жинақтағыштар осы шақта ең кең көп ... ... ... ... ... ... дискідегі жинақтағыштар (флоппи дискілер). Дискеталардың аз
сыйымдылығына қарамастан (1-3 Мб) осы ... ... ... өте ... ... ... ... (винчестерлер). Иілгіш дискідей көп
таралған, бірақ деректер беру жылдамдығы үлкен, үлкен сыйымдылыққа ие ... ... ... ... ... ... ... құны
тұрақты төмендеп келеді, ал жылдамдық, ... және ... ... ... 100-120 Гб қазір ешкімді таң қалдырмайсың) үнемі
өсіп келеді. Осының бәрі оны ... кез ... ... ауыстыруға
болмайтын атрибуты болуын қамтамасыз етеді;
б) қазіргі уақытта лазерді дискілердегі жинақтағыштар (CD-ROM) ... ... ... ... ВЗУ-дің әр түрлі себептермен кең таралмаған
түрлері бар (магнитті-оптикалы ... ... ... WORM -
дискілер және т.б.). Жинақтағыштардың ... ... ... ... ... және т.б.) өте ескірді және қазіргі ДЭЕМ-
де мүлде қолданылмайды. Дисплей - ... ... ... ... Экран мөлшерімен, барынша көп рұқсатпен және т.б. ... ... ... және рұқсат етуі көп болған сайын, оған соғұрлым
көбірек ақпарат орналастыруға ... ... - ... ... ... ... тәжірибе автоматтандырылған жұмыс орны (АЖО) ... ... ... ... деп ... маманның ақпараттық және есептеуіш қажеттілігін дер ... ... ... жауап ең аз уақытта берілуі;
- пайдаланушының дайындық деңгейіне және оның кәсіпшілік сауалдарына
бейімделуі;
- ... ... ... ... ... және ... жеңілдігі,
жұмыс істеу сенімділігі және қызмет ету қарапайымдылығы;
- пайдаланушыға шыдамдылық;
- пайдаланушының тез үйрену мүмкіндігі;
- желі құрамында жұмыс мүмкіндігі.
1.3 Автоматтандырылған ... орны ... ... ... орны (АЖО) ... шетел терминологиясында
«жұмыс станциясы» (work-station), өзін кез-келген мамандықтың иесі
қолданушының-маманның, оның ... да бір ... ... ... үшін ... ... ... орны ретінде ұсынады.
Автоматтандырылған жұмыс орны негізінен ... ... ... ... ... ... ... бағытталған.
Автоматтандырылған жұмыс орны негізгі тағайындалуы – ол ... ... ... ... деп ... болады, автоматтандырылған жұмыс
орны және дербес компьютердің ... ... ... ... ... ... есептеуіш желілерге бір мезгілде кіру мүмкіндіктері
кезінде «өзіндік» сәйкес деректер базаларын қолдану болып табылады.
Қазіргі кезде көптеген өнеркәсіптерде халық шаруашылығымен ... ... ... іске ... Онда ... ... ... өңдеу локальды, маңызды ... ... ... ... түрде ескеріледі. Бұл жүйелерде ақпаратты астыдан үстіге
тасымалдау тек сол жағдайда ұйымдастырылады, егер бұл ақпаратта ... ... ... ... ... қатар, ақпараттарды өңдеу
нәтижелерінің ... ... және ... ... ... ... ... қажет [5].
Таратып басқару ойын іске асыру үшін басқарудың әр деңгейі және әр
пәндік ... үшін ... ... ... ... ... орындарын әзірлеу қажет болды. Мысалы, экономика
сферасында осындай автоматтандырылған ... ... ... ... ... әртүрлі ақпараттық жүйелерде
әртүрлі үлесімді есетер үшін шешімдер ... іске ... ... басқару объектісі үшін оның мәніне сәйкес келетін АЖО ескеру ... ... АЖО ... ... ... ... тиіс.
Қазіргі кезде көптеген ұйымдарда басқарудың таратылған жүйесінің
концепциясы іске асырылуда. Экономика саласындағы ... ... ... жоспарлауды, үлгілеуді, оптимизациялауды, әртүрлі
ақпараттық жүйелерде үлесімді есептер үшін ... ... ... ... және ... жұмыс орнында мынадай түрдегі
әзірлеу принциптері қолданылады:
- жүйелік;
- иілгіштік;
- тұрақтылық;
- эффективтілік.
Автоматтандырылған жұмыс орны ... ... ... анықталатын жүйе ретінде қарастырылады.
Иілгіштік - жүйенің ішкі жүйелерінің модульдік құрылуы және осы
элементтердің ... болу ... ... ... ... жаңа
өзгерістерге лайық дегенді білдіреді.
Автоматтандырылған жұмыс орны жүйесінің тұрақтылығы - ... оған ішкі ... ... ... әрекеттесуіне қарамастан,
орындауы қажет. Бұл оның жеке бөлімдегі жеңіл жойылуы, жүйенің ... тез ... ... ... ... ... жұмыс орнының эффективтілігін жүйені әзірлеуге және
іске асыруға кеткен шығынды, алдында ... ... іске ... ... ... ... ретінде қарастыруға болады
[6].
Автоматтандырылған жұмыс орнының функционалдануы ойдағыдай болады,
егер ядросы компьютер болатын ақпараттарды өңдеу құралдармен адам ... және ... ... ... ... ... ... әзірлеу қазіргі кезде ең ... ... ... ... ... ... ... және
функционалдау кезінде осындай сұраққа келу елеулі нәтижеге әкеледі ... ... ... тек ... ... және ... ғана ... сонымен бірге маман комфортын көтеретін құрал
болады.
Өндіріс ... ... ... ... ... жүйесінде жоспарлаудың, басқарудың, деректерді
өндеудің және шешімдер ... ... ... ... маңызды құрылымы
болып келеді.
Автоматтандырылған жұмыс орны - бұл әрқашан администратор, экономист,
инженер, конструктор, жобалаушы, ... ... ... зерттеуші, кітапханашы, мұражай қызметкері және тағы басқа
нақты маманға бағытталған ... ... ... ... және бағдарламалық қамтамасыздандарудың жиынтығы.
Сонымен қатар кезкелген «мамандықтың» ... оны ... ... керек, бірдей талаптар қатарын ұсынуға болады, олар:
- ... ... ... ... болуы;
- диалогтік (интерактивті) режимде жұмыс істей алу мүмкіндігі;
- эргономиканың негізгі талаптарының орындалуы: оператор, ... ... және ... орта ... ... ... ... комфортты жағдай жасау, АЖО конструкциясының ыңғайлығы,
адам-оператордың психологиялық факторларын ... АЖО ... ... ... әдемі болуы және т.б.;
- АЖО жүйесінде жұмыс істейтін МБ ... ... ... ... ... ... есептер мінездемесіне ... ... ... ... ... жоғарғы дәрежелі болуы;
- мамандарға АЖО операторы ретінде өзіндік қызмет ету үшін оптималды
жағдай жасау;
- маманның ... ... ... ... ... ... максималды
комфорт және қанағат алуын қамтамасыз ететін басқа ... ... орны ... ... ... және ... ішкі жүйелердің жиынтығын кірістіреді.
Техникалық жүйе туралы алдында айтылып ... АЖО ... ... ... техникалық құралдар жиынына, объектінің жалпы желісінде
жұмыс істейтін, басқа АЖО-мен байланысу үшін ... ... ... ... ... ... (телефон, телекс, телефакс) қосуға
болады [7].
Ақпараттық ішкі ... ... ... ... ... ... ... сақталатын ақпараттар массиві жатады.
Бағдарламалық қамтамасыздандыру операциялық жүйелерді, қызмет ... ... ... ... ... модульдік принциптер бойынша орындалған және АЖО ... ... ... ... шешуге бағытталған қолданбалы
бағдарламалар пакетін кірістіреді. ... ... ... қамтамасыздандыру графикалық ақпаратпен жұмыс істеу үшін
арналған бағдарламалар пакетін кірістіреді.
Егер ... ... ... ... ... ал қолданушының арнайы
дағдысы жоқ болса, онда қолданушыны оның негізгі автоматтандырылған ... ... ... ... ... беретін, арнайы үйрету
құралдарын қолдануға болады. АЖО функцияларын іске ... ... ... ... қажеттіліктін, оны іске асыру процестерін сипаттау
үшін көптеген сценарийлердің мақсаттарын анықтау ... ... ... ... ... ... оның ... байланысты емес болуы мүмкін, ... ... ... оның ... ... даму мүмкіндігін қарастырады.
Автоматтандырылған жұмыс орнының тілдік құралдары соңғы қолданушылар
көзқарасынан әдістемелік ... іске ... ... ... ... құралдар қолданушылардың тілдік құралдарын іске асырады және
соңғы қолданушыға барлық қажетті ... ... ... ... ... ... орнының тілдік құралдары
Автоматтандырылған жұмыс орнының тілдік ... ... және оған ДЭЕМ ... ... ... бір ... сәйкес
болу үшін қажет. Оларсыз оқыту процесі, диалогты ұйымдастыру, ... және ... ... ... ... ... әзірлеу күрделігінің мағнасы,
олар процедуралық болмауы тиіс. Егер ... ... ... ... ... ... процедуралық емес қандай қимыл орындалу
қажет екендікті бөлшектемей көрсетеді. Демек, соңғы ... ... іске ... ... ... ... ... емес
болғандықтан, АЖО интеллектуалдығы тым ... ... оның ... емес мүмкіндіктер көбірек болуы тиістігін қарастыру қажет.
Автоматтандырылған жұмыс орны тілдері қолданушы-бағытталған, ... ... ... ... Бұл қолданушылар
классификацияларының әртүрлігіне байланысты, олар ... тек ... ... ... ... ... бабының иерархиясы, оқыту дайындығы,
қолданатын деректер түрі және т.б. бойынша ерекшелінеді. Сонымен ... ... ... ... ... қарапайым болып келуіне қарамастан,
күрделі емес нәтижелерді алу үшін ... ... ... ... ... қандай-да бір елеулі артықшылықты бере
алмайды [8].
Кез-келген тілде сияқты, АЖО ... ... ... ... ... ... көмегімен, жаңа терминдер орнатыла ... ... ... алмастыра немесе толтыра отырып құруы
қажет. Бұл АЖО жобалау ... АЖО ... ... анықталған
түрмен классификациялауға әкеледі, яғни тілдің негізгі ... және ... және ... жиынтықтары арасындағы
семантикалық байланыстарды анықтауға мүмкіндік ... ... ... қарапайым классификациялауға қажеттілік туады, мысалы, ондеудің кейбір
қоолданушылық режимдеріндегі ... ... ... бойынша:
сандық, текстік, аралас. Күрделі жағдайларда АЖО ... ... ... ... ... АЖО ... түрі бойынша да айырады. Диалогты қолдау
құралдары соңғы жағдайда қолданушы білуі ... ... ... ... диалогі кезінде, ол да ... ... ... ... ... таңдалған формаларды келешекте оларды
анализдеу және өндеу үшін толтырады.
Гибридты диалог қолданушымен ... ... де ... мүмкін.
Оқытылмаған қолданушымен диалог кезінде ДЭЕМ-нің жауаптары толық анық
және қолданушы ойында дұрыс істеді ме жоқ па деген ой ... ... ... ... көмегімен құралған диалог кезінде
ДЭЕМ жауапты бар тізімнен таңдайды. Бұл жағдайда ... өте ... ... ал ... ... ... ... түрі АЖО классификациясын анықтай алады, ... ... ... ... бар АЖО. ... ... бойынша АЖО
классификациясы қолданушының мамандық бағыты бойынша классификациясымен
байланысты. Мысалы, меню әдісі бойынша ... бар АЖО ... ... ... ... ... жұмыс орны құрамына әртүрлі бағдарламалық
компоненттер кіреді, олар - ... ... ... және диалогты
ұйымдастыруды қамтамасыз ететін бағдарламалар, сонымен ... ... ... ... анықтамалық жүйелер, негізгі деректерді,
диалог сценарийлерін, нұсқауларды, ... ... ... ... ... ... АЖО ... компоненттері оның
құрамын анықтайды және АЖО әртүрлі белгілері бойынша классификациялауға
мүмкіндік береді [9].
Автоматтандырылған жұмыс ... ... ... дамуын қамтамасыз
ететін, АЖО құралдары шекарасында қолдануына тәуелді, АЖО екі үлкен ... ... ... және ... ... екуіде әртүрлі
қолданушы үшін тағайындалуы мүмкін. Бірақта, сонда да ... ... ... ана ... ... АЖО қолданушысы бола алмайды деп айта
аламыз. Мысалы, ... ... ... (іс ... ... ... функцияларының ерекшеліктеріне байланысты
интеллектуалды АЖО керек етпейді (өздерінің тікелей қызметтерінде).
Ұйымдастырылған басқару сфераларында қызмет көрсететін АЖО ... ... ... ... мәтінді өндейтін.
Интеллектуалды АЖО деректерге және ... ... деп ... ... ... және ... АЖО қандай да бір ... ... ... ... ... АЖО ... базаларын және
қолданушылар тілдерін кең қолдануға негізделінген. ... ... ... ... ... және тілдерді өзгерте, далогтык мүмкіншіліктерін
түрлендіре алады. Осындай АЖО-да ... ... жоқ ... ... ... осы ... ... қасиетіне түсініктемені қамтамасыз
ететін ережелерді сақтауға мүмкін жоқ. Білімдер базасы ... ... ... ... АЖО ... ... ... АЖО сонда
пайдалы, егер АЖО шарттарында ... ... ... және ... логикалық шығарылумен анықталатын болса.
Ұйымдастырылған басқаруды автоматизациялау рамкаларында іске ... ... ... ... ... ... (пәндік аймақтағы деректердің және ... ... ... және ... орнату үшін, анализдеу және сипаттау);
- диагностика (басқарылатын объектінің күйін, жағдайын іздеу, анықтау
және сипаттау);
- мониторинг (АЖО ... ... және ... ... жоспарлау (берілген әрекеттер жүйелілігін қамтамасыз ету);
- жобалау (қолданушылық интерфейстерді және дамуды қамтамасыз ету).
1.3.2 Автоматтандырылған жұмыс орнының классификациясы
Автоматтандырылған жұмыс орны ... ... ... ... ... және коллективті автоматтандырылған жұмыс орнында электронды
есептеуіш ... ... ... ... мақсатында –
мамандарға (коллективке) ... ... ... жұмысты
ұйымдастыруға талаптарды қаттылау және ... ... ... ... дәл ... керек. «Адам-машина» ... ... ... орны жүйесі ашық, иілгіш, түрақты ... ... ... ... болуы қажет. Мұндай жүйеде келесілер
қамтылу керек:
- ақпараттарды өндеудің ... ... ... ... болуы;
- диалогтік режимде жұмыс істеу;
- автоматтандырылған жұмыс орны эргономика ... ... ... ... ... қиын ... ... автоматтандырылуы;
- мамандардың олардың творчестволық белсенділігі ынталандыратын,
келешекте бұдан былай жүйе ... ... ... ... шарттарымен
моральды қанағаттануы;
- мамандарды өз бетімен оқыту мүмкіндігі.
Автоматтандырылған жұмыс орнында шешілетін есептерді шартты екіге
бөлуге ... ... және ... ... ... ... ... классификациялау, жинау,
құрылымдық ұйымдастыру, түзету, ... ... және ... ... Жиі
ақпараттық есептер күрделі емес ... және ... ... және ... ... және қатынастарды (байланыстарды)
кірістіреді. Ақпараттық есептер ереже бойынша ең көп еңбекті болып ... ... ... ... үлкен бөлігін алады.
Есептеуіш есептер формализацияланатын да, толық формализацияланбайтын
да бола алады. Формализацияланатын ... ... ... ... және екі ... бөлінеді: тікелей есептеу ... ... ... ... ... ... есептеу есептер
қарапайым алгоритмдер көмегімен шешіледі. Ал көбірек күрделі есептер үшін
әртүрлі математикалық модельдерді ... ... ... ... ... емес ... ... құралдарын әзірлеуге үлкен назар аударылады. Мұндай есептер
экономикалық есептермен оперативті басқару кезде жиі ... ... ... емес ... ... ... қабылдағанда. Автоматтандырылған
жұмыс орнының құрылымы-бұл оның ішкі жүйелерінің және ... ... ... ... ... ... ... жатқызуға
болады: техникалық, ақпараттық, бағдарламалық және ұйымдастырушылық.
Сонымен қатар, ішкі жүйелердің бүтін тізбегі ... ... ету ... ... ... ... ... негізі ретінде маманның делдалдарсыз (бағдарламашылар, операторлар
және тағы басқа) жұмыс істеуін ескеретін, ... ... ... ... ... автоматтандырылған жұмыс орнында мұндай компьютермен 4-
6 адам қолдана алады. Мамандандырылған дербес компьютер ... ... ... ... ... ... ... шығару құралдары және графопостроительдер.
Техникалық құралдарға желіде әртүрлі ... ... ... үшін ... ... сонымен қатар телефондық
құралдарды жатқызуға болады [11].
Ақпараттық қамтамасыздандыру – бұл ... ... ... ақпараттар массиві. Онымен басқару, ақпаратты жазуды, іздеуді,
оқуды, түзетуді және ақпараттық есептерді шешуді ... ... ... жүйесі көмегімен жүзеге асырылады. Автоматтандырылған
жұмыс орнында бірнеше деректер базасы болуы мүмкін.
Ұйымдастырушылық қамтамасыздандыру ... ... ... орнын жетілдірудін және дамытудын, сонымен қатар
кадрлерді дайындаудын және ... ... ... ... кірістіреді.
Топтық және коллективті автоматтандырылған жұмыс орны ... ... ішкі ... ... ... ... функциялары кірістіріледі: жобалау, жоспарлау,
тіркеу, ... ... ... ... ... және тағы ... ... автоматтандырылған жұмыс орнын
қолданушыларының міндеттерін және құқықтарын анықтауды және ... ... ала ... ... ... және қолданбалы бағдарламалық
қамтамасыздандырудан тұрады. ... ... ... жүйе және ... жүйелері болып табылады, мысалы, БЕЙСИК
алгоритмдік тілі. Жүйелік ... ... ... ... ... ... ... байланысты автоматтандырылған
жұмыс орнын қамтамасыздандырылатын, сервистік деп аталатын бағдарламалар
операциялық жүйелердің мүмкіндіктерін кеңейтеді. ... ... ... және ... ... ... әртүрлі каналдар
бойынша ақпараттық байланыстарды қамтамасыз ету үшін де ... ... ... ... ... ... ... бағдарламалық қамтамасыздандыру ... және ... ... қолданбалы бағдарламалар пакетін
құрайды. Қолданушылардың стандартты бағдарламалары өздерін ... ... ... бағдарламалық шешімдері ретінде ұсынады.
Қолданбалы бағдарламалар ... ... ... ... және есептердің анықталған класын шешуге бағытталған. Қолданбалы
бағдарлама пакеті мәселелік бағдарламалық қамтамасыздандырудың ... ... ... Олар ... құруға, берілген класты есептерді шешу
шарттарын өзгертуге, шешу қадамдарын бақылауға, алгоритмдерге ... және тағы сол ... ... ... ... жұмыс
орнында жұмыс істегенде қолданбалы бағдарлама пакеті диалогтік терезеде
іске асады [12].
Қолданбалы ... ... ... ... операцияларын
орындайтын әртүрлі құжаттары құруға арналған қолданбалы бағдарлама пакеті,
жоспарларды оптимизациялау ... үшін ... ... ... ... ... бағдарлама пакеті. Ерекше ... ... ... ... үшін арналған қолданбалы
бағдарлама пакетіне беріледі, олар әртүрлі тағайындауды бола ... ... ... ... ... ... ... үшін,
деректер базасын әзірлеу және сүйемелдеу, құжаттық. Графикалық ақпаратпен
жұмыс істеу үшін арналған ... ... тән ... ... көрнекті және тұтас түрде ұсынуға, болжау ... ... ... ... ... Дипломдық жұмыстың мақсаты тергеу ... ... ... жүйе құру ... ... ... жүйе тергеу бөлімнідегі толытырылатын арыздардың барлық
түрлерін толық қамту қажет. Ол үшін келесі тапсырмалар орындалу ... ... ... қазіргі жағдайына шолу;
- жүйеннің логикалық құрылымын өңдеу;
- жүйенің функционалдық құрылымын өңдеу;
- программалық ортаны таңдау;
- программалық қамтаманы құру;
- қолданушыға ... ... ... ... ... ... және ... элементтердің көлемі
минималды болатынын айта кету керек.
2 БАҒДАРЛАМАЛАУ АЙМАҒЫН ТАҢДАУ ЖӘНЕ НЕГІЗДЕУ
2.1 Мәліметтер базасына жалпы түсінік
Жүйе ... бiр ... ... ... ... сан ... ... алға қойылған мақсаттарға қол жеткiзу мүддесiмен
бiрiктiрiлген ретiндегi кез – ... ... ... ... ... ... мiндеттердi шешу үшiн ... ... мен ... жүргiзудi процедураларымен толықтырылған
көптеген бағдарламалар саналады. ''Жүйе'' ұғымына ... ... ... құрылу және қызмет ету мақсатын бейнелейдi. Ақпараттық жүйе кезкелген
саладағы мiндеттерге шешiм қабылдау процесiнде қажет ... ... ... ... ... қамтамасыз етедi.
Ақпараттық жүйе – алға қойылған мақсаттарға қол жеткiзу ... ... ... және беру үшiн пайдаланылатын құралдар, әдiстер мен
адамдардың жиынтығымен өзара байланысты.
Компьютер мен ... ... ... ... ұғыну
қажет. Арнайы мамандандырылған бағдарламалық құралдармен ... ... жүйе үшiн ... база және ... ... ... ... компьютермен және телекомуникациямен өзара iс-
қимылдағы адамсыз ойлай алмайсыз [13].
Ақпараттық жүйенi ендiру мыналарға ... ... ... мен ақыл – ой ... тағы ... ... басқару мiндеттерiн шешудiң ең тиiмдi варианттарын алу;
- қызметкерлердi жұмыстарын автоматтандыру есебiнен ауыр жұмыстан азат
ету;
- ақпараттың сенiмдiлiгiн ... ... ... ... ... ... алмастыру, бұл
ақпаратты компьютерде өңдеудi мейлiнше тиiмдi ұйымдастыруға және
қағаздағы ... ... ... ... ... ... ... және фирмадағы құжат айналымының
жүйесiн жетiлдiредi;
- өнiм ендiру мен қызметке шығынды кемiтедi;
- тұтынушыларға қолайлы қызмет ұсынады;
- жаңа ... ... ... фирмаға сатып алушылар мен жеткiзiп берушiлерге түрлi жеңiлдiктер мен
қызметтер ұсыну есебiнен тартады;
- ... ... ... ... ... ... ұйым үшiн ақпараттық жүйенi құру мен пайдалану төмендегi
мiндеттердi шешуге ... ... ... ... оның қызметтiк тағайындалуы ұйым
алдындағы мақсатқа сай болуы тиiс. Мысалы, коммерциялық фирмада - ... ... ... - ... және ... шешу;
- ақпараттық жүйенi адамдар бақылауы тиiс, олар түсiнiп, негiзгi
әлеуметтiк және этикалық принциптерге сәйкес пайдаланылуы ... ... дәл, дер ... және жүйелi ақпаратты ендiру.
ақпараттық жүйенiң құрылысын үй ... ... ... ... ... және ... материалдар бiрлестiгiнде үй ... Оған ... болу үшiн ... ... ... ... т.б. қажет. Ақпараттық
жүйенi құру мен пайдалану үшiн ... ... ... ... басқару мақсаты мен қабылданатын шешiмдердi, компьютерлiк
технологияның мүмкiндiктерiн алдымен ... алу ... ... ... ... болып табылады, ал кез – келген ұйымның ...... ... мен ... ... ... ... жүйенiң құрылысы ұйымның басқару құрылымын талдаудан
басталуы тиiс.
Мәлiметтер базасы және оларды құру мен ... ... ... көп ... ... ие, ол ... 1-суреттен
түсiнiк алуға болады.
1- сурет. МББЖ басқаруымен МБ мәлiметтердi көп деңгейлi сыну
Мәлiметтер ... ... ... ... iшкi ... ... айырады, ол ұқсас белгiленген үлгiге сәйкес келедi.
Концептуальдi деңгей пәндiк салада интеграцияланған ... ... ... ... сәйкес келедi.
Iшкi деңгей сақтау ортасында талап етiлген мәлiметтердi ұйымдастыруды
бейнелейдi және мәлiметтер ұсынудың ... ... ... ... үлгi ... ... физикалық сақталатын жазбалардың жеке
даналарынан тұрады.
Сыртқы деңгей нақты пайдаланушы талап ететiн жеке мәлiметтер ұсынуды
қолдайды. Сыртқы үлгi ... ... ... болып табылады.
Мәлiметтер бойынша сыртқы үлгiлердi қиып өтуi ... Жеке ... ... жеке ... құрылымы (мiндеттерi) немесе пайдаланушыға
сыртқы үлгi немесе МБ схемасы сәйкес келедi.
Сыртқы ... ... ... МБ ... қол ... ... жасалынады (қосымшадан қол жеткiзiлетiн МБ
концептуальдi үлгiдегi мәлiметтер құрамы мен құрылымы шектеулi, сондай-ақ
бұл мәлiметтердi өңдеудiң жол ... ... ... ... алып ... ... ... бар қосымшалардың ақпараттық тұтынушылығының жаңа немесе
өзгеруiнiң пайда болуы олар үшiн ... ... ... ... талап
етiледi, мұнда мәлiметтердiң концептуальдi және iшкi үлгi ... ... ... жаңа ... ... ... ... үлгiнiң өзгеруi сыртқы үлгiде бейнеленуi тиiс немесе
өзгермейтiн ... ... оның ... ... ... ... ... дербес түрiн өзгертуi мүмкiн (мәлiметке қол ... ... ... ... ... т.б.). Осылайша МБ мәлiметтердi логикалық
және физикалық ұйымдастырудан қатысты тәуелсiз принциптi iске асырады.
Бiлiмдi бақылаудың компьютерлiк жүйесi, яғни ... ... оның ... ... көрсетiлген.
Әр блокты жекелей қарастырайық.
Сұрақтар банкi. Талапкерлерге бiлiмiн ... ... ... ... мен тапсырмалардың сақтау орны. Әрбiр тақырып бойынша
банкiге талапкерлерге қанағаттанарлық баға алуға және одан да ... ... ... үшiн ... ... ... деңгейдегi
сұрақтар мен тапсырмалар енгiзiледi.
Аталған деңгейдегi ... ... үшiн ... қиындықтағы
сұрақтардың едеуiр саны белгiленедi, олар бiр ... ... ... пен ... сабақтардың барлық мазмұнын жабады. Сұрақтар мен
тапсырмалар, ережедегiдей жауаптардың бiрнеше ... 5) ... ... ... Бұл ... ... бiр ... тапсырманы
белгiлеумен хабарланады, ал талапкер олардың сенiмдiсiн таңдауы ... ... ... ... келтiрiлген үлгiлердiң бiрқатар санын таңдау
болып табылады.
Мәлiметтер базасы. ... ... ... ... ... кезде кеңiнен қолданылып жүрген бағдарламлар көп кездеседi.
Өндiрiсте, ауылшаруашылығы мен оқу орындарында, ... және т.б. ... ... ... дайындау, оларды өңдеу,
сақтау жиi кездеседi.
Оларды сақтаудың көп ... ... ... қоры
түрiнде сақтау. Берiлгендер қоры-құрылымы берiлген ... ... ... ... файл. Көбiнесе, берiлгендер қорында
сақталатын ... ... ... ... Яғни, дискiлiк файл-
берiлгендер қоры, оған енгiзiлетiн ... ... ... ... құру және онымен жұмыс iстеудi басқару ... ... ... ... ... ... басқару
жүйелерi деп атайды.
Мәлiметтердiң интегралдық ... ... ... жүйе сақталған мәлiметтердiң, күрделi ұйымдастырудың орасан ... ... ... ... ... қанағаттандыру
қажеттiгiмен сипатталады.
Кез келген ақпараттық жүйенiң мақсаты - нақты әлем нысандары туралы
мәлiметтердi өңдеу. Мәлiметтер негiзi сөзi кең ... – бұл ... ... ... ... ... нысаны туралы мәлiметтердiң ... сала ... ... ... және ... ... ... ЖОО-ны, т.б. автоматтандыруды ұйымдастыру үшiн зерттеуге
жататын нақты әлемнiң бөлiгiн ұғыну ... ... ... құра ... ... ... ... бойынша реттеуге және белгiлерiн өз бетiнше ... ... ... ... ... ... пайдаланушылар түрлi қолданбалы бағдарламалар,
бағдарламалық ... ... ... деп аталатын тұтынушылар мен
мәлiметтер көздерi рөлiндегi пәндiк саланың мамандары бола алады.
Мәлiметтер базасының қазiргi ... ... ... оны ... және пайдаланушылардың қол жеткiзуiн ... ... ... ... ... ... базасын басқару
жүйесiнiң көмегiмен жүзеге асырылады.
Мәлiметтер базасы (МБ) – бұл белгiлi бiр ... ... ... ... ... ... базасын басқару жүйесi (МББЖ) – бұл ... ... ... ... жағдайын қолдау және оларда қажет ақпаратты
iздестiрудi ұйымдастыру үшiн қажеттi ... және ... ... ... ұғымы - өрiс, жазба, файл сияқты құрылымдық
элементтердiң ұғымдарына тығыз байланысты.
Өрiс – ... ... ... – реквизитке сай келетiн
мәлiметтердi логикалық ұйымдастырудың элементарлық бiрлiгi.
Өрiстi жазу үшiн ... ... ... аты, ... аты-жөнi, әкесiнiң аты, туылған күнi;
- тип, мысалы, символьдық, сандық, күн ... ... ... ... ол ... ... ... санымен анықталатын болады;
- сандық мәлiметтер үшiн дәлдiк, мысалы санның ... ... үшiн екi ... ... (2-сурет).
2- сурет. Мәліметтер базасының негiзгi құрылымы
Жазба – логикалық байланысқан өрiстер жиынтығы. ... ... ... өрiстердi нақты маңызы бар жазбаларды жеке тарату.
Файл (кесте) – бiр құрылымдағы жазбалар даналардың жиынтығы.
Файл жазбасының құрылымында ... ... ... ... ... (БК), ол жазба даналарын теңестiредi, және екiншi (ЕК),
ол iздестiру немесе топтық ... ... ... ... ... ... бiрнеше жазбаларды табуға болады).
Мәлiметтердi ұйымдастыру. ''Реляциялық'' сөзi ағылшынның relation -
қатынас деген сөзiнен ... ...... ұғым ... ... ... таблица түрiнде бейнелеу қолайлы.
Мұнда таблицаның жолдары қатынастың кортежiне, ал бағаналары – атрибутқа
сай келедi. Кiлтi деп ... ... кез – ... ... ... ... теңестiру үшiн пайдаланыла алады. Мұндай функция атрибуттардың
бiрiнiң маңызы (қарапайым кiлт) бола ... ... ... ... кiлт) қосатын алгебралық бейнелеумен берiледi. Бұл құрамдас
кiлттiң ... ... ... ... ... ... бұл ... әрбiр жолының (қатарының) ... ... – бiр ... табылады. Мысалы, “студенттер” таблицасында
аты –жөнi және туылған жылы деген бағаналары бар. ... ... ... ... бар, яғни ... аты – жөнi мен ... ... Бiрақ егер аты – жөндерi бiрдей болған студенттердiң туған жылдары
әртүрлi болса, онда бұл ... ... кiлт ... ... Ережедегiдей, сияқты, кiлт бiрден-бiр болып табылады, яғни әрбiр
кортеж кiлттiң маңызына қарай бiрыңғай мағынада ... ... ... емес ... ... ... кiлттер). Жергiлiктi
ACCESS 2003 версиясында кiлттiк өрiс терминi ендiрiледi, оны бастауыш кiлт
ретiнде айтуға болады [16].
ACCESS кiлттiк ... үш ... - ... кiлт, ... ... ... кiлт деп бөлуге болады. Мәлiметтер базасының ... ... ... бiрi мынадан тұрады, бұл сiз түрлi таблицаларда
қисынды топтастырылған мәлiметтердi сақтап, ... ... ... ... ... арасындағы байланысты бере аласыз. Байланыс
таблицаларының тапсырмалары үшін ... ... ... ... ... өрiс болуы тиiс. Таблицалар арасындағы байланыс бұл өрiстегi
сәйкес келетiн мағыналардың арасындағы ... ... ... ... сақталған мәлiметтердiң тұрақсыздығын кемiтуге, оларды
ендiру мен сұрақтар мен есептер ұйымдастыруды ... ... ... мысалмен түсiндiрейiк. Айталық, сiзге базада студент туралы (аты-жөнi,
оқитын пәнi) және ... ... ... ... ... ... беретiн пәнi) мәлiметтердi сақтау қажет болды дейiк: егер
мәлiметтердi бiр таблицада ... онда ... ... ... ... аты-
жөнiнiң қатарында бұл пәннен сабақ беретiн оқытушының барлық атрибуттары
сақталатын болады.
Бұл мәлiметтердiң орасан зор ... Ал, егер ... ... бiр ... ... ... бiр ... сақтаса “оқитын пән“
– “оқылатын пән“ өрiстердi арасындағы байланысты белгiлесе, онда сақталатын
мәлiметтердiң жинақталуы бiрнеше есе ... ... ... ... үшін зиян ... үш түрлi жалғыздың - көпке, көптiң - көпке, жалғыздың -
жалғызға таблицаларының арасындағы ... ... ... - ... байланыс таблицалар арасындағы байланыстың ең жиi
пайдаланылатын типi. МҰндай байланыста А таблицасындағы жазбалардың әрбiрi
В ... ... ... ... ... ... болып
жазбалармен сыртқы кiлт деп ... ал В ... ... ... оның ... сай ... ... басқаға ие бола
алмайды.
Көптiң-көпке байланысында А ... бiр ... ... бiрнеше жазбалармен сай келедi, ал В таблицасындағы бiр
жазба А таблицасындағы бiрнеше жазбамен сай келе ... ... ... ... ... ... ... iске асырылады, оның кiлтi ең
кемiнде екi өрiстен тҰрады, ... бiрi А ... ... ... ал ... В ... ортақ болып табылады [17].
Жалғыздың - жалғызға (бiреудiң - бiреуге) байланысында А таблицасы В
таблицасындағы бiр ... ... ... ие бола ... ... ... бұл типi өте жиi пайдаланылмайды, әйткенi мұндай
мәлiметтер бiр таблицаға орналастырылуы ... ...... ... өте кең ... бөлу ... оны ... мақсатында
таблицаның бөлiгiн бөлу үшін қолданылады.
Жасалатын байланыстың типi олар үшін ... ... ... ... - ... ... тек өрiстiң бiрi кiлттi болып табылса
немесе бiрден – бiр индексi болған ... ... яғни ... мағына
қайталанбайды;
- жалғыздың - көпке байланысы екi байланысатын өрiс ... ... ... бiрден – бiр индексi болған жағдайда құрылады.
Көптiң-көпке байланысы үшіншi таблица арқылы ... - ... екi ... көрсетедi, оның кiлтi кемiнде екi басқа таблица үшін
ортақ екi өрiстен тұрады.
Мәлiметтердiң тұтастығы. Мәлiметтердiң ... ... ... ... ... ... жазбалардың
арасындағы байланысты қолдану үшін МББЖ ACCESS пайдаланатын ... ... ... – ақ ... ... ... ... әзгеруден қорғалуын қамтамасыз етедi. Мәлiметтердiң тұтастығын егер
төмендегi шарттар орындалса, бақылауға болады:
- бiр таблицаның ... өрiсi ... ... байланыс жұзеге
асырылатын өрiс) кiлт өрiс болып табылады немесе бiрден – бiр ... ... ... өрiс ... бiр ... ие; Мұнда ерекшелiк ар.
Есептегiштiң өрiсi егер ол ұзын ... ... ие ... ... ... ... ... ACCESS мәлiметтер базасының бiрiнде жатады. Мәлiметтер
базасы тұтастығын белгiлеу үшін, онда таблицалар болады, анық ... ... ... мәлiметтер базасынан ... ... ... ... ... ... емес.
Ақпаратты-логикалық үлгiнiң ұғымы. Мәлiметтер ... ... ... ... ... ... тұрады. 3-суретте мәлiметтер
базасын жобалау процесiнiң кезеңдерi бейнеленген.
3-сурет. Мәлiметтер базасын жобалау процесiнiң кезеңдерi
Мәлiметтер базасын ... ... ... МББЖ ... сала үлгiсiндегi инфологиялық (ақпараттық - логикалық) өңдеу болып
табылады.
Ақпараттық-логикалық үлгiде интеграцияланған түрдегi ... ... ... құрамы мен ... ... ... ... ... мен ... [18].
Ақпараттық-логикалық (инфологиялық) үлгi пәндiк ... ... ... пәндiк саланы және оның құрылымдық байланыстарын
бейнелейдi.
Пәндiк салада ... үлгi ... ... Алдын ала
ақпараттық-логикалық үлгi жобалау кезеңiнiң алдында құрылып, одан ... ... ... ... кешеуiлдеген кезеңiнде анықталады.
Одан соң оның негiзiнде концептальдi (логикалық), iшкi ... ... ... ... ... ... Мәлiметтер базаларын басқарудың жүйесi
бағдарламалық жүйе деп аталады, көптеген ... шешу ... ... ... ... ЭЕМ-да құру үшін тағайындалады.
Мұндай жүйе өзектi жағдайда мәлiметтер базасын қолдау үшін ... ... ... ... ... шеңберiнде ондағы мазмұндалған
мәлiметтерге тиiмдi қол жеткiзудi қамтамассыз етедi.
МББЖ бұл жүйеде барлық еңбек етушiлердiң ... ... ... ... үшін белгiленедi.
Әмбебаптық дәрежесi бойынша МББЖ екi класқа айырылады:
- жалпы тағайындау ... ... ... тағайындалған МББЖ әлдебiр пәндiк салаға немесе ... ... ... ... бейiмделмейдi. Мұндай
түрдегi әрбiр жүйе белгiлi бiр операциялық жүйеде ЭЕМ ... ... ... ... өнiм ... iске ... және
коммерциялық ұйым ретiнде көптеген пайдаланушыларға жеткiзiледi. Мұндай
МББЖ нақты мәлiметтер базасының жұмысқа ... ... ие. ... МББЖ ... ... ... негiзделген
автоматтандырылған ақпаратты жүйенi құру үшін аспаптық құрал ретiнде өңдеу
мерзiмiн елеулi ... ... ... үнемдеуге мүмкiндiк бередi.
Мұнымен МББЖ функционалдық мүмкiндiктерiн дамыту және тiптi ... ... ... тән ... МББЖ ... ... ... пайдалану мүмкiн
болмағанда немесе мақсатқа сай келмеген сирек жағдайда құрылады.
Жалпы тағайындалған МББЖ – ақпараттық жүйедегi ... ... және ... ... ... ... жиынтығын орындау
үшін белгiленген күрделi бағдарламалық кешен.
Бағдарламалық комплекс ... ... ету ... ... ... ... басқарудың коммерциялық жүйесiнде өзiнiң
функционалдық мүмкiндiктерi бойынша саналуан үлкен санын ... ... ... ... ... үлгiлерi үшін және түрлi операциялық жүйе
үшін олардың құралдарымен iс жұзiнде қоршалған.
Қазiргi кезде ... ... МББЖ ... тұтастығы мен
қауiпсiздiгiнiң сенiмдiлiгiн қамтамасыз ету ... ие, ... ... ... бағдарламалауда аз күш жұмсап, мәлiметтердiң
үлкен ... ... ... ... МББЖ ... ... үшін дамыған
құралдарды иеленедi. Өңдейтiн аспаптар жинағының ... ... ... ... ... ... мәзiрдi, мәлiметтердi енгiзу – шығарудың экрандық түрлерi және ... ... ... ... ... таралу (қолданбалы бағдарлама);
- қосымшалардың таралу құралдары;
- мәлiметтер үлгiлерiнiң функционалдық мүмкiндiктерi оның ... ... МББЖ ... ... ... ... iске ... түрлi әдiстермен жүзеге
асырылуы мүмкiн. Жоғары ... ... үшін ... ... ... ... құралдарына бәрiнен бұрын олардың нақ
синтаксистiк түрi ұсынылады. Басқа жағдайларда тiлдердiң функциясына жанама
түрде қол жеткiзiлуi мүмкiн, онда олар ... ... түрi, ... немесе пайдаланушы толтыратын кесте түрiмен iске ... ену ... ... ... құралдар интерфейс тiлiнiң
теңбе-тең синтаксистiк конструкциясын ... және ... ... ... таралатын қосымшаның бағдарламалық кодына қосылады.
Интерфейстi тiлдi жасырын ... жеке ЭЕМ үшін МББЖ ... ... ... мысалы QBE (Query - By - Example) тiлi ... ... екi ... ... ... үшін ... ... базасын ұсынуды суреттеу;
- мәлiметтердiң күрделi әрекет операцияларын орындау.
Бұл функциялардың бiрiншiсi мәлiметтердiң ... ... ... МТС ... ... базаларын суреттеу мәлiметтер
базасының схемасы деп аталады. Ол ... ... ... және МББЖ - да пайдаланылатын мәлiметтер үлгiсiмен реттелетiн
сол ережелер шеңберiнде оларға салынатын ... ... ... ... ... мәлiметтерге қол жеткiзудiң шектеу мiндеттерiнiң
мүмкiндiктерiн немесе пайдаланушылардың өкiлеттiлiгiн қамтамасыз етедi.
МТС дербес тiл ретiнде әрдайым синтаксистiк толтырыла ... ... ... мүмкiндiктерiн және мәлiметтердi ... ... ... ... ... ... бола ... күрделi әрекет тiлi (МКТ) ... ... ... ... ... ... ... суреттеу мүмкiндiгiн және бiрыңғай синтаксистiк шеңберде
мәлiметтердi күрделi әрекетiн бiрiктiретiн МББЖ ... ... ... бар. ... ... ... тiл SQL ... тiлi болып
табылады.
Access Basic бағдарламалау тiлi OLE ... ... ... ... ... ... мүмкiндiк беретiн OLE 2.0
хаттамасы ... ... ... ... Одан ... бұл ... (сұраныс, кесте) базаларының ... ... ... ... өзгертуге және тiкелей қолданбалы бағдарламалардан
индекстер жасауға мүмкiндiк бередi.
2.2 Borland Delphi визуалдық бағдарламалау ортасы
Мен өз ... ... ... ... ... ... жұмыс жасау үшін түсінікті, әдемі интерфейсі бар программаны
жасауға қаладым. Сондықтан мен өз ... Borland Delphi ... ... ... ... қаладым. Өйткені Borland Delphi
визуалды программалық пакетін көмегімен Windows ... жүйе ... ... өте ... Оған қоса ... мәліметтер базасын мен
MS ACCES 2003 мәліметтер базаларды құру процессорында құруды ... ... ... Delphi ... ... ... байланыстырып
қолданушыға ыңғайлы визуалды кабықша етіп жасауды қаладым.
Delphi пакеті қиын программаларды программалаудың қарапайым және әрлеу
әдістерімен құруға арналған. ... ... ... екі екі ... ... ... ... – жобалау стадиясы. Бұнда программа бөлек
құрама бөліктерден құралады да оған қажетті параметірлерімен ... Дәл осы ... әлі ... ... ... ... ... болады және визуалды ... ... ... ... – программаның жұмыс атқару стадиясы ... ... ... ... ... болады. Бұл стадияны – тексеру
стадиясы деп атаймыз. Тексеру кезінде ... ... ... ... ... ... ... файлдар құрастырылып қолданылады. Негізгі
бөлігі жоба (Borland\Turbo Pascal – да бұл ... ... деп ... ... файл *.dpr ... ... бөлік бүкіл
программаның жинақтауыш бөлігі болып келеді, бірақ керек жағдайда ... ... ... ... ... ... стадиясында әртүрлі динамикалық кітапханалы
файлдарды (DLL – Dynamic Link Library) қолданылуы мүмкін, кеңейтілуі *.dll.
Программаның ... ... ... ... ... немесе текстік емес
файлдарды қолданылуы мүмкін, мұнда қажетті ... ... ... – дің ... ... жоғарыда айтылған файлдардан басқа керк
жағдайларда ресурсты файлдар құрастырылады, кеңейтілуі *.res – бұл ... ал *.dfm – ... ... үшін және *.dcr – компонент ... ... ... - ... ... жұмысын қамтамасыз ететін
күрделі механизм. Ол экрандығы бір ... ... ... терезелермен
сипатталады. Бұл терезелер бір – бірін жартылай немесе ... ... орын ... ... ортасы – коптерезелік жүйе. Оның негізгі төрт терезесі:
- негізгі терезе (Project 1);
- обьектілі бақылаушысының терезесі (Object Inspector);
- формаларды құрастырушының ... ... ... кодының терезесі (Unit1).
Ұсынып отырған программалық комплексті ... үшін ... ... Бұл құралды таңдап алудың негізгі себептеріне мыналарды
жатқызамыз:
- Delphi-де қолданбаларды жобалауда визуалды құралдары мен оңтайлау
жүргізетін компилятордың ... ... ... деуге болады. Бұл жағдайда
машиналық кодтың генерациялану технологиясы Object Pascal – ... ... тіл ... және осы ... ... компиляция мен
оптимизацияға қатысты бүкіл талаптардың орындалуы сияқты ... Delphi ... ... ғана ... ... – бағытталған программалау
принциптері негізінде құрылған қарапайым, пайдалануға ыңғайлы құрал
болып ... ... ... ... ... бірліктер
жиынынан тұрады. Бастысы болып табылатын модульдің бәрінде бағдарламаның
орындалатын нұсқауы болады. ... ... Delphі – ... ... ... ... ... begіn, end арасында орналасады.
Орындалатын бөлік нұсқауы қосымшаны инициализациялау және экранға ... ... ... бағдарламада басты модульден басқа да, кем дегенде
бір модуль формалары ... ол ... ... ... ... әр ... өз ... болады.
Модуль unіt сөзімен басталады, кейін модуль аты ... Осы ... ... ... uses ... ... оның тексті екінші
листингте жазылған. ... 3 ... ... ... іске ... ... (іnterface сөзімен басталады) компиляторға, басқа
бағдарлама модульдеріне модульдің қай бөлігі сай келетінін көрсетеді. ... (uses ... ... ... ... ... модульдері
және type сөзінен кейін Delphі форманың сипаттамасы жазылады [22].
2.3 ... ... ... ... ... жылы Іnprіse Corporatіon фирмасы (бұрынғы Borland) Жаңа ... және ... ... ... ... жаңа
жетістіктерін қолдана отырып, визуалды ... ... ... ... интерфейсін құруға өте қолайлы.
Wіndows операциялық жүйесінде Паскаль, Си және т.б. тілдерді қолданып
программа құру – оңай ... ... Delphі ... Wіndows – ... аса мән ... ... құруға болады. Бұл оның тағы бір
жетістігі.
Кейінгі кездегі дамып келе жатқан визуалды программалау ... ... ... ... ... ... ішіндегі
дайындықтарды қолдануды қолдайды, ол дайындықтардың тек қана ... ... ... ... ... ... ... Delphі қиын программаларды программалаудың қарапайым және әрлеу
әдістерімен құруға арналған. Программамен жұмыс ... екі ... ... Бірінші кезең – жобалау кезеңі. Бұнда программа бөлек құрама
бөліктерден құралады да, оған ... ... ... Дәл осы кезеңде, программа жұмыс атқарғанға дейінгі
нәтижелерін ... ... және ... ... ... ... ... – программаның жұмыс атқару кезеңі, және аралық
кезеңді ... ... ... бұл ... кезеңі, программаның
қателіктерін, дұрыс жұмыс атқарылуын қарастырады.
Жобалау кезеңінде бірнеше файлдар құрастырылып қолданылады. Негізгі
бөлігі – жоба ... Pascal – да бұл ... ... деп ... ... файл *.dpr кеңейтілуіне ие. Әдетте бұл ... ... ... ... ... ... ... керек жағдайда өзіңе
қажетті өзгертулер енгізуге болады.
Программаның жұмыс ... ... ... ... кітапханалы
файлдарды (DLL – Dynamіc Lіnk Lіbrary) қолдануы мүмкін, ... ... ... ... ... ... ... немесе текстік емес
файлдарды қолдануы мүмкін, мұнда қажетті мәліметтер орналасады.
Delphі-дің жұмыс ... ... ... ... ... ... ресурсты файлдар құрастырылады, кеңейтілуі *.res – бұл жоба
үшін, ал *.dfm – файлдың модулі үшін және *.dcr – ... ... үшін ... ... ... ... ... тұрады:
- машиналық кодтағы жоғарғы өнімділік компиляторы;
- компоненттің объектілік – ориентирлік моделі;
- ... ... ... ... қосымшаларды құру;
- деректер қорын құруға арналған құрал.
Delphi бағдарламалау тілі кез-келген қосымшаны дайындауға болатын
жылдамдығы тез, ... ... жылы Borland ... Delphi атты ... ... ... ... құралдарды жетілдіруді бастады. Оның негізіне Object
Pascal тілі болды.
Delphі тілінің пайда болуының алдында, Borland ... Pascal ... ... ұшыратты. Мысалы: Object Pascal тіліне класстар
енгізілгеннен кейін объективті – ориентирлік тілдерінің тобына ауыстырылды.
Delphi ... ... жаңа ... ... ... property және т. ... ... кейінгі жылдары Delphi-дің 2,3,4,5,6-шы нұсқалары
пайда болды. 5-ші мен 6-шы ... ... ... ... болады, екеуі де Windows 32 операциялық жүйесінің негізінде
пайдаланған. Delphi 6 -да ... үшін ... ... мүмкіндігі
кеңейтілген және ... ... ... ... ... көмегімен Windows-қа арналған бағдарламалық қамсыздандыру
өндірісі тез және көп күш алғызбайды. Сонымен ... ... және Win ... ... құра ... ... үлгіде компиляцияланған бағдарламалау
тілімен (Object Pascal) кездесесіз. Ол пайдаланушы ... ... ... ... ... ... терезені және т.б. жатады)
жобалаған кезде drag – and – drop механикасымен қолдана аласыз. Delphi ... ... ... ... үш ... ... Олар:
- негізгі саймандар тақтасы;
- объект инспекторы;
- форма мен код редакторы.
Жоғарғы жақта негізгі терезе орналастырылған. Delphi – дің ... бір ... ... кезде проектінің ашылу, сақталуы ... ... ... ... ... ... тақтасы
формаға орналастыра алатын көп ... ... ... ... ... ... тізім, тетік және т.
б. кіреді). ... ... ... үшін компоненттерді топтарға бөлінген.
Компоненттерді формаға орналастыру үшін оны бір рет таңдап форма ... ... ... Негізгі Терезе Delphi – дің «басқару орталығы» болып
табылады. Ол негізгі мәзірді, құралдар ... және ... ... құру ... бақылайтын негізгі үш бөліктен тұрады.
Негізгі мәзір. Негізгі мәзір ... ... ... ... ... ... мүмкіндік береді. Мәзір бөлімдері және ... ... ...... ... жасайтын командалар жиынтығын құрайды,
оларды проектіге қосуға, шаблондардың көмегімен жаңа файл ... ... ... ... ... береді. Сонымен осы бетте жаңа қалып ... ... және шығу ... ... Delphi 5-те ... жаңа ... құруға арналған команда қосылған.
Edit (Түзету) – атында көрсетілгендей, мұнда мәтін түзететін, өшіретін
және ... ... ... ... ... ... және түзетілген
амалдарды кері қайтаратын командалар орналасқан. Сонымен қатар осы бөлімде
қалыпты жоғарғы ... ... ... [24].
Басқару командалары және де өзінің өңделген ActiveX интерфейсіне
процедуралар ... ... жаңа ... ... ... енгізілген.
Бөлімнің бір опциясының орналасуын өзгертуге рұқсаттамауға да ... ...... ... және алмастыру амалдарын орындайтын
командалар тобы.
View (Қарау) – проектілерді ... көп ... ... ... ... ... Project Manager ... менеджері),
Translation Manager (DLL ... ... Object ... ... To – Do – List ... ... Alignment
Palette (Компоненттерді теңестіретін терезе), Browser (Зерттеу), Code
Explorer (Программа бойынша жол ... ... List ... Window List ... тізімі), Type Library (Кітапхана тиіптері).
Project – проектіге модульдерді ... және ... ... ... ... ... архивіне (Repository) сақтауға,
проект мәтіндік ... іске ... ... ... қосуға мүмкіндік
беретін тетік.
Run (Қосу) – өңделген программаларды жіберуге, оған параметр ... ... ... тетік.
Component (Компонент) – мұнда компонентерді орнатуға, ActiveX
компонентерін импорттауға, жаңа ... және ... ... пакеттерді түзету және компонентер политрасын баптауға ... ... ... ...... ... ... істейтін командалар
бар, олар: SQL Explorer (деректер қорын зерттеу), SQL Monitor (SQL Manitor)
және Form Wizard (Форма жасау).
Tools ...... ... ... ... ... ... проектілер архивіне бастау жүргізу, проектімен жұмыс
жасауға, қосымша утилиттерді қосуға және өшіруге мүмкіндік береді. Delphi 5-
те осы бөлімде ... ... ... ... ... тағы бір ... Translarion Reposity-ді ашуға болатын команда қосылған.
Help (Көмек) – ... ... ... ... ... ... ... Delphi-дің интеграцияланған жетілдіру
ортасының орталық жерінде жұмыс ортасы орналасқан. Онда ... ... Ол ... ... ... арналған. Delphi – де форма
программаның терезесі ретінде ... ... ... ... ... форма конструкторы арқылы компоненттерді орнатуға, олардың орнын
алмастыруға және ... ... ... ... конструкторымен код
редакторы тығыз байланысты. Оның көмегімен қосымша ... ... ... ... ... ... алда ... құрылғылар – объект
инспекторы, форма конструкторы, код редакторы мен саймандар тақтасы бір ... ... ... құру ... өте ... ... ортасында жиі кездесетін оқиғалар:
- On Click тышқан ... бір рет ... On Dbl Click ... ... екі рет ... On Key Down ... басу;
- On Create форманы екі рет шерту.
Delphі-де дайын бөліктерді біріктіру арқылы программа құруға ... ... ... ... және ... ... ... программалаудың бір ерекшелігі, программист өзінің істеп
отырған жұмысының шешімдерін, ... ... – көз ... ... ... ... ... пернетақта және тінтуір арқылы
басқаруға болады. Delphі-дің көптеген элементтері Wіndows – тың ... ... ... ... ... ... аймағына келесі
мүмкіндіктермен кіруге болады.
Wіndows- тың жұмыс аймағында – монитор экранындағы негізгі ... ... ... ... ... Бұл ... тінтуірмен активтендіру
керек. Бұл нұсқа ең оңайы және тез болып ... ... ... ... ... болады: жолдың бағытын көрсетеді. Бұл
жағдайда орнату келесідей:
C:\Program Fіles\Borland\Delphі_7\Bіn\ ... ... ... оңай жолы – жол ... ... арқылы
ашылған терезенің "Обзор" батырмасы көмегімен керек файлды ... ... ... ... элементтері:
- басты терезе;
- басты мәзір (меню);
- құрал-саймандар панел;
- компоненттер палитрасы;
- текстік редактор (Code Edіtor);
- форма құрастырушы ... жоба ... (Project ... обьектілер инспекторы (Object Іnspector);
- компоненттер кітапханасы (Component Lіbrary);
- обьектілер архивы (Object Reposіtory);
- обьектілердің навигаторы (Browser);
- мәзір конструкторы (Menu Desіgner);
- локальды ... ... ... ... ... ... Delphі – ді ... автоматты
түрде графика редакторы (Іmage Edіtor) және мәліметтер базасы (Database
Desktop) қосылады.
Қосымшаны бағдарламалау ... ... ... Delphі
жұмысын аяқтатпай орындатып көруге болады. Ол үшін Run менюінен ... ... ... ... жұмыс істеп тұрған салмақты фунтта
енгізіп және қайта санау ... ... ... ...
килограмдар қосымшасының диалогтық терезесі келтірілген. Қосымша терезесі
бұл кәдімгі Wіndows терезесі, оны экран ішінде орын ... және ... ... (бұл ... ... жұмысын тоқтатады).
Delphі – жобаларының қарапайым құрылымы. ... ... ... ... бірліктер жиынынан тұрады. Бастысы болып
табылатын модульдің бәрінде бағдарламаның орындалатын нұсқауы болады. Басты
модульді Delphі – ... ... ... ... ... .dpr – ... файлда болады. Оны
көру үшін Vіew Source – тен Project – ... ... ... ... килограмға айналдыратын бағдарламаның басты
модулін көруге болады. Басты модуль program ... ... одан ... ... сай келетін бағдарлама жазылады. Жобаның аты бағдарламашы
арқылы жоба файлын сақтау ... ... ол ... ... ... ... Одан кейін, uses – тен кейін қолданылатын
модульдер аты: forms ... ... аты, funt to kg ... ... ... ... {$R*.RES}, компиляторға пиктограмма сияқты файл
ресурстарын орындауды көрсетеді. ... файл ... аты ... ... ... .res – екенін көрсетеді.
Басты модульдің орындалатын бөлігі begіn, end арасында орналасады.
Орындалатын бөлік нұсқауы қосымшаны инициализациялау және ... ... ... Әрбір бағдарламада басты модульден басқа да кем дегенде
бір модуль формалары ... ол ... ... қамтамасыз етеді.
Delphі – де әр форманың өз модулі болады.
Үшінші листингте ... ... ... ... толық тексті жазылған.
Модуль unіt сөзімен басталады кейін модуль аты жазылады. Осы ... ... ... uses нұсқауында жазылған, оның тексті екінші
листингте жазылған. Модуль 3 ... ... ... іске ... ... (іnterface сөзімен басталады) компиляторға басқа
бағдарлама модульдеріне модульдің қай бөлігі сай ... ... ... (uses сөзінен кейін) модульдің пайдаланатын кітапханалық модульдері
және type сөзінен кейін Delphі ... ... ... ... – сөзі іnplementatіon сөзінен басталады және форманың
жұмысын қамтамасыз ... ... ... ... тұрады.
Жүзеге асыру бөлігі ... ... ... ... ... атымен сәйкес келетін .dfm өлшемдегі форманың
қасиеттерінің нұсқауын орналастыруды ... DFM ... ...... ... ... ... күшейеді. {$R*.DFM} директивасынан
кейін форманы өңдеу процедуралары жазылады. ... ... ... ... ... ... үрдістері мен функцияларын жазуына
болады.
Инициализация ... ... ... ... етеді. Инициализация бөлігінің нұсқауы begіn, end арасында ‘іске
асыру’ ... ... ... Егер ... ... нұсқау жоқ
болса (мысалдағыдай), онда begіn жазылмайды.
Ескерте кететін жай: модуль ... көп ... ... ... Delphі ... форма құрастыруына қарай
форма класын жазады (type ... ... ... ... кездесетін қателерді 3 топқа
бөледі :
- синтаксистік;
- орындалу уақытының қателері;
- алгоритмді.
Синтаксистік қателер - ... тағы да ... ... ... қатесі деп атайды. Оларды компилятор табады, ... тек қана ... ... ... ... ... ... орындау қалады.
Орындалу уақытының қателері Delphі – де олар ерекшелік (exeptіon) деп
аталады, әрине ол да оңай ... Олар ... ... ... ... және ... ... бастап шығады.
Delphі-дегі бағдарламада қателер шыққан жағдайда өңдеу аймағы
бағдарлама жұмысы ... оны Delphі ... ... ... Stopped сөзі ... және қате түрі туралы ақпаратты хабарламаса
болатын диалогті терезе Error (қате) экранға шығады. Қате пайда ... ... ... үшін Error диалогті терезенің OK пернесін басу керек,
одан кейін RUN менюінен Program Reset ... ... Егер ... – тан шыққан болса, онда қате ... ... ... ... ... шығады, бірақ қате шыққан бағдарламада OK ... ... ... ... жұмысын жалғастырады.
Алгоритмдік қателермен жұмыс басқаша болады. Алгоритмдік қатесі бар
бағдарлама компиляциясы өте жақсы бітеді. Бағдарлама көру ... ... ... ... ... бірақ қорытынды анализ кезінде, оның дұрыс
еместігі анықталады. Алгоритмдік қатені шегеру үшін, ... ... және оның ... ... айналдыру керек.
Орындауға жіберу. Өңдеу Delphі-дің интегралды аймағы, онда ... ... ... ... және ... үшін өте
мықты затпен қамтамассыз ... ... ... ... ... бақылауға, бағдарламамен шығарылатын мәліметтерді
тексеруге мүмкіншілік береді [25, c. 71-79].
Жобаны сақтау. Delphі ... жоба ...... файл ... үшін ... ... ... жиынтығы. Жобаға
жоба файлы және бір немесе бірнеше модуль файлдары (Unіt – ... ... ... .dpr ... ие және жобаның жалпы сипаттауынан ... ... ... .pas ... ие ... ... ... түрлер сипаттамасы және компиляторға орындалатын бағдарлама
жасау үшін керекті ақпараттардан тұрады. Жобаны сақтау үшін Fіle ... Project As. ... ... ... Егер осы жоба ... рет
сақталып жатса, онда Save Project As. командасына ... ... ... Save Unіt As ... терезесін шығарады. Осы терезеде Delphі –
дің барлық жобаларын сақтайтын қалтаны таңдау керек.
Delphі жобалары қалтасында ... ... жоба үшін ... жаңа ... керек. Ол үшін Save Unіt1 As. диалогтың терезесінде жаңа ... ... басу ... ... ... жаңа ... белгісінің оң жағында “Сақтау”
қалаңында жоба қалтасының атын ... ... ... “Фунттар –
килограмдар” және басу керек. Нәтижесінде “Фунттар – ... ... Save Unіt1 As. ... ... ... болады. Енді
жасалған қалта белгісін екі рет басу ... ашып және Save Unіt1 ... ... ... атын ... ... атын енгізу керек,
мысалы FunttoKg, содан кейін “Сақтау” пернесін басу қажет. Жоба ... ... ... Save Project1 As ... терезесі ашылады.
Файлдың аты қаланында жоба файлының атын ... ... ... Delphi ... базасының операцияларына арналған
құралдарға келесілер жатады:
1) BDE ( Borland DataBase Engine )– мәліметтер базасының кітапхана
қорын ... ... BDE ...... ... арналған утилит;
3) DataBaseDesktop – SQL және QBE шақыруларының кестесін құру, түзеуге
арналған программа;
4) SQL Explorer – деректер ... жол ... БД ... ... ... Monitor – SQL сұраныстарының орындалуын қадағалайтын программа
SQL Links – ДҚБЖ ... ... ... мыс; MSSQL Server Oracle;
6) Local InterBase Server - Borland InterBase-дағы жергілікті SQL-
серверінің ... ... Server Server for Windows 95– Borland ... SQL
-серверінің төртеуін бір уақытта қосуға есептелген көп қолданушы версиясы.
2.4 ... ... ... және MS Access ... ... ... жасау үшін қолданылатын ... ... Midas, Qreport және ... беттерінде
болады. DataAccess бетінде визуалды емес компонент орналасқан, ... ... ... ... болады:
- DataSourse – мәліметтер көзі;
- Table– мәліметтер базасының кестесіне негізделген мәліметтер ... Query – SQL ... ... ... ... ... – серверде сақталған процедураға негізі мәліметтер жиыны;
- DataBase – ... ... мен ... Session – Деректер базасында ағымдағы жұмыстар сеансы.
DataControls бетінде келесі визуалды компоненттер орналасқан:
- DBGrid – тор ( кесте );
- ...... ... DBText – ... DBEdit – бір ... ... DBImage – графикалық бейне;
- DBListBox – қарапайым тізім;
- ...... ... ... – тәуелдісіз ауыстырып- қосқыш;
- QReport бетінде келесі визуалды компоненттері орналасады;
- QuckRep – есептеу;
- QRSubDetail – ... ... ... ... жолағы;
- QRBand – есепберу жолағы;
- QRGroup – топ;
- QRLabel – жазу.
MS Access обьектiлерi. ... Access 2000 ... ... ... жетi түрлi объектiлердi құруға және қолдануға ... Бұл ... ... ... ... объектiсi болып
табылады. Бiрiншiден, кестелерде мәлiметтер базасындағы ... ... ... ... ... базасынын құрылымын анықтайды.
Сұраныс. Бұл объекттi кестедегi мәлiметтердi қолданушыға ынғайлы
түрде шығарып бередi. Сұраныстын ... ... ... ... орындалады. Сұраныстын көмегiмен бұрыннан бар кестенiн негiзiнде
жана кесте құрылады, басқа мәлiметтер ... ... ... ... ... қолданушылар сұраныстын рөлiн аса терең түсiнбейдi, ... ... ... де ... ... деп ... Бiрақ жәй
кестелермен жұмыс iстегенде кез-келген уақытта ондағы ... ... ... ... Ал ... көмегiмен ол кестелерге
қатынау шектелiнедi.
Сұраныстын ерекшелiгi – олар ... ... ... уақытша қорытынды кесте құрады. Негiзгi кестемен жұмыс iстегенде
бiз қатқыл дискiмен ... ... ал оған ... ... ... ... алады. Ал сұраныстын көмегiмен алынған уақытша ... бiз ... ... жұмыс iстеймiз, ал оған қатынау тез уақытта жүзеге
асырылады.
Реттелген ... ... ен ... ... - оны жанарту,
яғни оған қосымша жаңа жазбалар ... ... ... ... ол ... ... ретi бұзылады, оны қайта құру қажет болады. Бұл ... ... ... ... өз ... ... Егер сұраныстын мәлiметтердi сұрыптау мен ... ... ... ал ... ... ... құралы болып
табылады. Онын мәнi мынада - ол қолданушыға тек толтыруға рұқсат ... ... ... ... көмегiмен мәлiметтердi экранға бейнелеп беруге болады.
Сұраныстын ... де ... ... болады, бiрақ қалыптын
көмегiмен экранға ... ... ... болады. Ол үшін
мәлiметтердi енгiзу кезiнде арнаулы безендiру құралдарын қолдану қажет.
Есептер. Өзiнiң қасиеттерi мен құрылымы ... ... ... ... келедi, бiрақ ол мәлiметтердi тек баспаға шығаруға арналған.
Сондықтан ... ... ... ... ... безендiру
элементтерi бар (жоғарғы және төменгi колонтитулдар, беттердiн көшiрмелерi,
есептiн құрылуы жайындағы мәлiметтер).
Макростар мен модульдер. Бұл категориядағы ... осы ... ... ... ... ... ... және
программалау арқылы жана функцияларды ... ... ... ... ... ... жүйесiндегi макростар МББЖ-нiң iшкi ... ... және ... ... ... ... ... болып табылады. Модульдер сыртқы программалау құралдарынын көмегiмен
қҰрылады.
Мәлiметтер ... ... ... ... мәлiметтер
енгiзiлмеген жағдайда да ол мәлiметтер базасы болып қала ... ... ... болмаған кұннiн әзiнде де, қандай да бiр ақпарат бар - бұл
мәлiметтер базасынын құрылымы. Ол мәлiметтердi ... және ... ... ... ... ... көптеген объектiлерден тұрады,
бiрақ солардын ең негiзгiсi кесте болып табылады. Ең қарапайым мәлiметтер
базасы бiр ғана ... ... ... ең ... ... құрылымы сол кестенiн құрылымымен анықталады.
Мәлiметтер базасы өрiстерiнiң қасиеттерi. Өрiстер мәлiметтер
базасынын ... ғана ... ... ... ... топтық
қасиеттерiнде анықтайды. Төменде Microsoft Access 2000 мәлiметтер базасын
басқару жүйесiндегi кесте өрiсiнiн ... ... ... өрiс ... ... ... - мәлiметтер базасына автоматтандыру
операцияларын қолданғанда осы өрiстiн элеметтерiне қандай қатынаста
болу керектiгiн ... ... өрiс ... ... ... ретiнде қолданылады);
- өрiс типi (тип поля) - берiлген өрiстегi мәлiметтер типiн анықтайды;
- өрiс әлшемi (размер поля) - берiлген ... ... ... ... ... ... ... (маска ввода) - енгiзудiн түрiн анықтайды(енгiзудi
автоматтандыру қҰралы );
- қолтанба (подпись) - ... өрiс үшін ... ... тақырыбын
анықтайды (егер қолтанба кәрсетiлмесе, онда баған ... ... ... ... үнсiз келiсiм бойынша қабылданатын мән (Значение по умелчанию)
- ұяшыққа автоматты түрде ... мән ... ... мәнге қойылатын шарт(условие на значение) - мәлiметтердi енгiзудiн
дұрыстығын тексеру үшін ... ... қате ... хабар (Сообщение об ошибке) - қате ... ... ... ... ... ... қойылатын шарт қасиетi берiлген
кезде тексеру автоматты тұрде жұзеге асырылады);
- мiндеттi өрiс (Обязательное поле) - ... ... ... ... ... тұрде толтыру қажеттiгiн анықтайтын қасиет;
- бос жолдар (Пустые строки) - бос жолдан тұратын ... ... ... ... ... өрiс ... поле) - егер өрiске осы қасиет
берiлсе, онда осы ... ... ... ... ... ... жылдамдатылады;
- индекстелген өрiстер үшін жазбалардағы мәндердiн қайталануын
тексерудi ұйымдастыруға болады.
Жоғарыда айтылған өрiстер ... ... ... ... ... Бұдан басқа типтi өрiстер осы қасиеттерге ие болуы және болмауы да
мүмкiн. Өрiстердiң кейбiр типтерi тек өздерiне ғана тән қасиеттерге ие ... типi. ... ... кестесi көптеген мәлiметтер
типiмен жҰмыс iстеуге мүмкiндiк ... ... ... ... ... ақырлы кәдiмгi мәтiндiк ақпаратты
сақтауға арналған мәлiметтер типi (255 символға дейiн);
- МЕМО өрiсi (Поле МЕМО)- (65535 ... ... ... ... ... арналған мәлiметтер типi. Шын мәнiнде мәтiн өрiсте
көрсетiлмейдi, ол мәлiметтер базасының басқа ... ... ... оның ... жерi ... ... қолданушыға мұндай
айырмашылық бiлiнбейдi;
- сандық (числовой) - нақты сандарды сақтауға арналған мәлiметтер типi;
- мерзiмi/уақыты ... - ... ... ... айын ... сақтауға арналған мәлiметтер типi;
- қаржылық (денежный) - қаржылық шаманы сақтауға ... ... ... (Счетчик) - жазбаларды автоматты түрде нөмiрлеуге арналған
мәлiметтер типi;
- логикалық - логикалық мәлiметтердi сақтауға арналған тип (Иә ... ... ... ... OLE объектiлер өрiсi (Поле ... әр ... ... ... символдық) сақтауға арналған мәлiметтер
типi. Бұл да МЕМО өрiсi сияқты басқа жерде сақталады, OLE ... онын ... жерi ... ... ... - ... ... URL-
адрестерiн сақтауға арналған өрiс. Сiлтеменi тышқаннын батырмасымен
шерткенде автоматты түрде броузер жүктелiнiп, терезеге ... ... ... ... бұл ... емес ... Бұл ... көмегiмен мәлiметтердi енгiзудi автоматтандыруды дайын
тiзiмнен таңдап алатындай етiп ... ... ... ... ... ӨҢДЕУ ЖОЛДАРЫ
3.1 «Сымбат» жиһаз үйіне жалпы сипаттама
Таңдап алынған дипломдық жұмыстың негізгі мақсаты – тергеу бөліміндегі
автоматтандырылған жүйені өңдеу және оны ... ... ... болып табылады.
Талдау объектісі ретінде «Сымбат» жиһаз үйі алынып ... ... үйі 2005 ... 15 ... ... ... жайы:
Алматы қаласы, Қонаев көшесі, 15.
Бұл жиһаз үйі бағасы қымбат емес жиһаз ... ... ... ... ... ... құрамында 20 адам қызмет етеді: олар -
жетекші, заңгер, жиһаздарды сату ... ... ... ... ... ... және ... қабылдайтын хатшылар. Орталық қызметкерлері
халықтың сұранысын зерттей отырып, құрастырушы дизайнерлер ... ... ... пен материалдарды жұмсаудың нормаларын, сонымен қатар жиһаздың
аталмыш түрін ... ... ... ... түрін әзірлейді.
Бұл шағын орталық қазіргі кезде Қазақстан нарығында беделді орын алады
деп ... ... ... ... ... өздерінің бірнеше нүктелері
жұмыс жасайды. Қазақстанның ... ... ... ... қажетті
материалдарды өндіретін кәсіпорындар қол үшін береді. Техникамен қарулану,
жиһаз бұйымдарының ассортиментінің қазіргі заман талаптарына сай ... Бұл ... ... өндірушілер үшін актуалды болып
өндірістік қағида және тауар концепциялары ... ... ... ... түсе ... егер, олар өз өндірісіне қазіргі
кездегі техника-экономикалық жолын қолданса.
Жиһаз ... ... ... ... мәселесін шешу
арқылы, бөлу саясатын белсенді қолдану арқылы, ... ... ... ... ... Көп ... ... нүктелері болып: орташа және
орташадан жоғары ... бар ... ... бағытталған жиһаз салондары,
шағын өндірістік дүкендер және бөлшек сауда нарығында орналасқан сауда
нүктелері.
Тұтынушылардың ... ... үшін ... ... ... ... олар келесі бағытты ұстаған: тұтынушылардың ... ... ... ... ... ... тұтынушылардың
жиһаз тауарларын өндірушілерге деген ... ... ... ... ... бойынша сол өнім өндіруші кәсіпорын бәсекейлестік талдау
жүргізген.
Бұл ... ... ... ... ... ... Ол ... авто көлік ... ... ... ... жалақысы өткізген өнімдерінің
көлеміне байланысты болып келеді. Мысалы: ... ... 300 000 ... ... ... ... ... оның 10 пайызын алады, яғни 30 000
теңге (айына).
«Сымбат» жиһаз орталығы өзінің ... мәні ... ... ... ... ... қорлары ғимараттан, құрылғылардан, құрал-
жабдықтардан, көліктік ... мен ... ... ал ... ... ... болып табылатын меншікті ақшалай қаражаттардан
тұрады.
«Сымбат» жиһаз орталығы резервтік және басқа да қорларды құрайды. Оның
резервтік қоры ... қор ... ... ... пайда есебімен
толықтырылады және жүргізген операцияларға байланысты ... ... ... ... ... өз ... меншігіндегі мүліктеріне қолданыстағы заңнамаға
сәйкес Қазақстан Республикасының қаржы министрлігі 1 ... 2008 ... ... ... ... ... жүргізу 22 маусым 2007 жылғы № 221
ережесі негізінде бухгалтерлік есеп жүргізеді.
3.2 Автоматтандырылған жүйені өңдеуде бағдарламаның орындалуы
Информациялық ... және ... ... ... унификациялық жүйелерінің, ұйымдарды айналатын
информациялық тасқындар сызбаларының, ... ... ... ... ... ... ішкі жүйе информацияны
уақытында ұсынуға, ... ... ... ... ... информациялық қамтамасыздандыруы машиналық емес ... ... ... информациясы) – бұл технико-экономикалық
информациялардың және ... ... ішкі ... ... (машиналых жинақтауыштарда ... ... ... ... ... ... ...
бұл макеттер, электрондық есептеуіш машина жаңа деректерді енгізу немесе
қорытынды информацияны шығару үшін ... ... ... тауарлы-материалдарды есепке алудың деректер базасын
ұйымдастыру барысында келесі типті ... ... ... ... база - бұл әр ... осы ... базасының басқа жазылымдарымен
ешқандай байланысы жоқ информацияны сақтайтын деректер базасы. ... ... бір ... ... алаңдары арқылы байланыса алмайды.
Олар қосымша базаны бөлшектеу арқылы сәйкестіре алынады. ... ... ... ... ... қосыла немесе тізімделе алынады.
Жүйеде негізгі деректер базаларына алғашқы деректер түскенде толтырылатын
және ... ... ... информациясын кірістіретін база жатады.
Анықтама – бұл басқа компоненттерімен бөлінетін ... ... ... ... ... ... базасы бір жерде информацияның
өзгеруі, осы информация қолданылатын, басқа жердегі ... ... ... сақтау үшін қолданылады. Бұл анықтамаға сылтеме жасау
арқылы ... ... ... өзгерістерді енгізуде анықтамадағы
жазылымдардың тізбегін өзгерту қимылдарына, сонымен қатар одан ... ... ... Жүйедегі анықтамаларға келесі деректер ... ... ... ... ... және ... ... арасындағы байланыстарды ұйымдастыру жызылымдармен
жұмыс істеудің анықталған ережелер ... ... ... ... да бір ... немесе тәуелді базадағы жазылымдарды жою кезде
төменгі деңгейлі базадағы жойылатын жазылымдарға ... бар ... ... ... егер ... жазылымды жою қажет болса, онда барлық базаларда
осы анықтамамен байланысты ... ... ... жою ... ... да бір ... құрылымын толықтыру кезінде, тәуелді базаны,
қанша біртипті информация сақталынатыны белгісіз болатын жерде ... ... ... ... ... информацияны жылдам енгізу үшін
қолданылады. Сонымен қатар ол объектілерді ... үшін ... ... ... ... ... деректерді қандай да бір белгі
арқылы топтастыру болжамдайтын жерде пайдалану қажет.
Техникалық құралдар кешені:
- дербес компьютер - Genuine ... ... ... ... жад - 32 ... ... карта - 1 Мб;
- қатты диск 3 Гб;
- жылдамдығы - 300 МГц;
- монитор – алфавитті - цифрлық;
- пернетақта – ... 101-102 ... ... ... ... кешені аты - «Тергеу бөлімі»
автоматтандырылған ... ... ... ...... ... ... бағдаралама құру. Жүйеде арыз
беруші адамдардың мәліметтерін жүйе ... ... ... ... ... ... арттыру, әрі уақытты үнемді
пайдалануға мүмкіндік беру ... ... ... ... ... іске қосу үшін
келесі әрекеттерді орындау қажет:
- ... ... ... ... көшіру,
- Borland Delphi бағдарламасын іске қосу;
- файл - ашу - ... ... ... ашылған бумадан «ехе» іске қосу қажет.
Бағдарламаның негізгі меню жүйелері мыналар:
- некені бұзу туралы арыз ... ... ... ... ... арыз ... бөтен адамның иеленген мүлігін қайтарылуы арыз туралы;
- жоғары қауіптен пайда болған зиянды қайтару туралы арыз толтыру;
- жұмысқа ... ... және ... ... ... жалақысын
талап ету туралы арыз толтыру;
- денсаулыққа келтірген зиянды қайтрау туралы арыз толтыру;
- қылмысты процесті жүргізген ... ... ... ... ... туралы арыз толтыру.
Батырмаларды басқан кезде таңдалған батырмаға байланысты ... Ол ... ... арыз ... адамның толық мәліметтері енгізілуі
тиіс.
Бағдарламаның логикалық құрылымын ... ... ... ... ... ... ... болады (3.1-кесте, 3.2-
кесте, 3.3-кесте, 3.4-кесте, 3.5-кесте, 3.6-кесте).
3.1- кесте. Батырмалы форманың ... ... ... |
|1 – 7 ... ... ... басталуы |
|8 – 12 ... ... ... ... – 21 |Form15 ... ... ... – 28 |Form2 ... ... |
| |Form3 ... ... |
| |Form4 ... шақыру |
| |Form5 ... ... |
| |Form6 ... ... |
| |Form7 ... ... |
| |Form8 ... ... |
| |Form9 ... ... |
| |Form10 ... ... ... ... Жүйеге қатынас жасау терезесінің листингісі (Unit14)
|Аралық |Сипаттама |
|1 – 12 ... ... ... ... ... – 28 ... әдісті сипаттау ... – 34 ... ... енгізу ... – 37 ... ... ... – 51 |Енгізілген кілттік сөзді тексеру ... – 55 ... шығу ... ... өзгеріс енгізу терезесінің листингісі (Unit3)
|Аралық |Сипаттама |
|1 – 12 ... ... ... ... ... – 22 ... ... жаңа мәліметті енгізу ... – 27 ... шығу ... ... Автор жайлы сипаттау терезесінің листингісі (Unit15)
|Аралық |Сипаттама ... ... ... ... ... ... |Қолданылған әдісті сипаттау ... |Form15 ... ... ... кесте. Іздеу жүйесінің листингісі (Unit16)
|Аралық |Сипаттама ... ... ... ... ... ... ... әдісті сипаттау ... ... ... ... ... ... (модель |
|32-36 ... |
| |Form16 ... ... ... Есеп ... жүзеге келтіретін терезенің листингісі (Unit17)
|Аралық |Сипаттама ... ... ... ... ... ... ... ... ... ... ... ... іске асыру ... |Form17 ... ... ... ... істеуіне берілетін тапсырмалар.
Бағдарламаның жұмыс істеуіне берілетін тапсырмалар төмендегі құжаттар
бойынша іске ... ... ... әрбір топтама бойынша арыдарға тіркеу нөмірін беру;
- арыздарды баспаға шығару;
- бағдарлама туралы;
- авторы туралы мәлімет беру.
Бағдарламаны іске ... ... ... ашылады (4-сурет).
4-сурет. Негізгі форма көрінісі
Төменде көрсетілген формада арыз беруші өзі туралы толық мәлімет беруі
тиіс, себебі осы ... ... іс ... ... ... бұзу ... мәлімет толтыру формасы
Арызды тіркегеннен кейін ... ... ... ... ... ... да осы ... орналасқан (6-сурет, 7-сурет, 8-
сурет).
6-сурет. Некені бұзу туралы мәлімет толтыру формасы
7-сурет. Әке болатынын растайтыны және ... ... ету ... ... ... Әке ... ... және алимент талап ету туралы мәлімет
толтыру формасының жалғасы
Әрбір форманың төменгі жағында жазылатын уақыт автомат түрде формаға
шығып тұрады (9-14 ... ... ... заңсыз иеленген мүлігін қайтару туралы мәлімет
толтыру формасы
10-сурет. Бөтен адамның заңсыз иеленген мүлігін қайтару туралы мәлімет
толтыру формасының жалғасы
11-сурет. Қауіптен ... ... зиян ... қайтару туралы мәлімет
толтыру формасы
12-сурет. Қауіптен пайда болған зиян салдарын қайтару туралы мәлімет
толтыру формасының ... ... су ... ... ... ... қайтару туралы
мәлімет толтыру формасы
14-сурет. Пәтерді су басқаннан пайда болған зиянды қайтару ... ... ... ... ... толтыру үшін арыз беруші қосымша құжаттарды талап ету
мүмкін, сондықтан арыз берер ... ... ... тізімін баспаға
шығаруға мүмкіндік бар (15-20 сурет).
15-сурет. Жұмыстан еріксіз шығарылып сол күндердің жалақысын ... ... ... ... ... ... еріксіз шығарылып сол күндердің жалақысын талап ету
туралы мәлімет толтыру формасының жалғасы
17-сурет. ... зиян ... үшін ... ... ету ... ... формасы
18-сурет. Денсаулыққа зиян келтіргені үшін айыппұл талап ету туралы
мәлімет толтыру формасы
19-сурет. Қылмысты іс жүргізетін органдар қызметкерлерінің заңсыз
әрекеттері салдарынан зиянды ... ... ... толтыру формасы
20-сурет. Баспаға шығар алдында арыз көрінісі
ҚОРЫТЫНДЫ
Нарықтық қатынастардың ... ... ... ... ... ... ... автоматтандыруды, жоспарлау
мен басқарудың түрлі кезеңдерінде қолданылатын ақпаратты ... ... ... өткізудің компьютерлік әдістерін игеруді қажет етеді.
Персоналды компьютерлер барлық түрдегі жоспарлы іс-әрекеттер мен
өндірісте орындалатын түрлі ... ... ... ... мамандардың персоналды компьютерлерде жұмыс істеуі, нарық жағдайындағы
ұйымдардың жағдайы мен өсу ... ... ... ... олардың
өндірістік-техникалық іс-әрекетін жетілдірудің әдістері мен ... ... ... нарықтық қатынастардың қазіргі кезеңіндегі
мамандардың біліктілік деңгейіне қойылатын ... ... ... табылады.
Өз кезегінде, автоматтандырылған технологияның қолданылуы жүйелік жоба
материалдарының негізінде ақпараттық жүйелерді жүзеге асырудың ... ... ... мен ... ... ... қажеттілігін туындатуда.
Компьютерлік технологиялар ретінде әртүрлі ... ... ... ... мен ... ... бетіне түсіру процестері
түсініледі. Жаңа компьютерлік технологиялар деп ... ... мен ДЭЕМ ... арқылы ақпаратты әзірлеу, беру, жинақтау және
өңдеуден өткізудің технологиялары аталады.
Бағдарламалық қамту дегеніміз ДЭЕМ-ды ақпараттық қамту дегені тәрізді.
Ал, атап ... бұл ... ... ... ... ... ететін бағдарламалардың, есептеулер мен функциялардың жиынтығы.
Бағдарламалық қамту дегеніміз – біз өзіміздің мақсатымызға жету ... ... ... дамуы ДЭЕМ негізінде электронды поштаны,
байланыс және ақпараттық коммуникациялар желісін ұйымдастырусыз ... ... ... компьютерлермен, ЭЕМ желілерімен, ақпараттық
қорлармен қамтылуы «қағаз бетіндегі» ақпаратты тарату мен ... ... ... ... ... қол ... оны алу мен тарату
ісін сапалы түрде өзгертеді.
Автоматтандыру мен есептеу машиналарын ... ... ... ... ... жаңа және аса жаңа ... ... ... мен қайта бапталуын едәуір жеңілдетуге
мүмкіндік береді. Осы себептерге ... ... ... ... ең аз ... үш компонентті енгізуге тура келеді: ұйым-
мекемелердің құралдары, ... және оның ... ... ішінде
әртүрлі қолданбалы программа арқылы есептеуді жобалау құралдары бар
компьютер техникасы.
Заман ... сай ... ... ... ... орындарында
автоматтаныдрылған жүйелерді қолдану кең ... ... ... ... ... әр жаңа ... үшін ақпараттардың
қажеттілігін арттырады. Осы мәселеден ақпараттық ... ... ... ... шығады. Ол әр ... ... және ... ... ... қамтамасыз ету болып табылады.
Дипломдық жұмыста ішкі істер ... ... ... ... ... бөлімінің қызметкерлеріне арналып жасалған жүйе ... жүйе арыз ... ... ... ... бөлімінің
қызметкерлерінің уақытын үнемдейді. Автоматтандырылған жүйе локалды түрде
жасағанмен, оңай орнатылып, компьютердің конфигурациясы ... ... ... ... Жүйе ... ... жасауға ыңғайлы да түсінікті, қосымша
білімдерді талап етпейді. Сонымен қатар, мәліметтерді өзгертуге ... ... жүйе MS Access МББЖ және Borland Delphi ... ... Тестілеу барысында программа жұмыс жасау барысында
кейбір қателер ... ... ... ... қаралып, дұрысталды.
Ақпараттық жүйені қарапайым қолданушы қолданғанда ешқандай қиындықтар
мен кедергілерге тап ... үшін ... ... ... ... жүйе Алматы қаласының Алмалы ауданының тергеу бөлімінде
сынақтан өткен және тиімді пайдаланылуда. Жүйені орнатқаннан кейін аталмыш
бөлімі қызметкерлерінің жұмыстары біршама ... арыз ... ... ... қызмет көрсетуде.
Мен дипломдық жұмысымды жобалау үрдісінде алға қойылған мақсаттардың
бәріне қол жеткіздім деп ... және бұл ... ... ... ... қызмет атқаратынына сенемін.
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
1. Голицына О. Л., ... Н. В., ... И. И. Базы ... ... – М.: ... ... 2004.
2. Шкарина Л. Язык SQL:учебный курс. – СПб.: Питер, 2001.
3. Карпова Т. С. Базы данных: модели, разработка, реализация. - ... ... ... В. В. MS ACCESS 2002. ... и ... баз
данных и приложений. - СОЛОН-Р, 2002.
5. Астахова И. Ф., Толстобров А. П. , ... В. М. SQL в ... ... Учеб. пособие.- Мн.: Новое знание,2002.
6. Леоненков А. В. Самоучитель UML. - СПб: БХВ - ... ... ... С. А. Технология разработки программного обеспечения:
Учебник. – СПб.: ... ... ... А. М. Проектирование программного обеспечения экономических
информационных ... ... – М.: ... и ... ... Фленов М. Библия Delphi. Санкт-Петербург, 2004.
10. Камардинов О. Информатика. Оқу құралы. Алматы: «Қарасай» ... ... Н. Delphi. ... на Object Paskal. ... 1998.
12. Орлик С.В Секреты Delphi на примерах. М.:Бином, 1996.
13. Шкарина Л. Язык SQL:учебный курс. – СПб.: Питер, 2001.
14. Кириллов В.В. ... язык ... (SQL). – СПб.: ... – 80 ... ... М. ... ... баз данных. – М.: Мир, 1987. – 608 с.
16. Тиори Т., Фрай Дж. ... ... баз ... В 2 кн., ... Мир, 1985. Кн. 1. – 287 с.: Кн. 2. – 320 ... ... Д., Лоховски Ф. Модели данных. – М.: ... ... 1985. – 344 ... Paradox for Windows: Практическое руководство. Под ... Д. А. ... ... ... ... ... В.М., ... обеспечение персональных ЭВМ", Москва,
'Hаука', 1989.
20. Шафрин Ю.А. ... ... ... М., ... ... ... системы», И.П.Кузнецов.
22. Подборка рефератов из сети ... ... ... ... ... ... ... Потов Н. Проектирование информационных систем. – М.: Вильямс, 2003.
– 432 с.
24. ... A. ... ... информационных систем. – М.: ДМК
Пресс, 2002. – 656 с.
25. Фуфаев Э. В., Фуфаев Д. Э. Базы данных. – ... A, 2005. ... ... листингісі
Unit1.dfm
1. unit Unit1;
2. interface
3. uses
4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
5. Dialogs, Buttons, StdCtrls, ... ... TForm1 = ... Panel1: ... Button1: ... Button2: TButton;
11. Button3: TButton;
12. Button4: ... Button5: ... Button6: ... BitBtn1: ... Button7: ... Button8: TButton;
18. Label1: TLabel;
19. ... ... ... ... ... ... ... Button3Click(Sender: TObject);
22. procedure Button4Click(Sender: TObject);
23. procedure Button6Click(Sender: TObject);
24. ... ... ... ... ... ... ... Button8Click(Sender: TObject);
27. private
28. { Private declarations }
29. ... { Public ... ... end;
32. var
33. Form1: TForm1;
34. implementation
35. uses Unit2, Unit3, Unit4, Unit5, Unit6, Unit7, Unit8, ... {$R ... ... ... ... ... ... end;
41. procedure TForm1.Button2Click(Sender: TObject);
42. begin
43. form3.Show;
44. end;
45. procedure TForm1.Button3Click(Sender: TObject);
46. begin
47. ... ... ... TForm1.Button4Click(Sender: TObject);
50. begin
51. form5.Show;
52. end;
53. procedure TForm1.Button6Click(Sender: TObject);
54. begin
55. form7.Show;
56. ... ... ... TObject);
58. begin
59. form6.Show;
60. end;
61. procedure TForm1.Button7Click(Sender: TObject);
62. ... ... ... ... ... ... ... form9.Show;
68. end;
69. end.
Project.dpr
1. object Form1: TForm1
2. Left = 212
3. Top = ... Width = ... Height = ... Caption = ... заявлений в суд'
7. Color = clCream
8. Font.Charset = DEFAULT_CHARSET
9. Font.Color = clWindowText
10. Font.Height = ... ... = 'MS Sans ... ... = []
13. OldCreateOrder = False
14. PixelsPerInch = 96
15. TextHeight = 13
16. object Label1: TLabel
17. Left = 160
18. Top = ... Width = ... Height = ... Align = ... Caption = ... ... в суд'
23. Color = clCream
24. Font.Charset = ANSI_CHARSET
25. Font.Color = ... ... = ... ... = 'Times New Roman KK ... ... = ... ParentColor = False
30. ParentFont = False
31. end
32. object Panel1: TPanel
33. Left = 0
34. Top = ... Width = ... Height = ... Align = ... Color = ... TabOrder = ... object Button1: TButton
41. Left = -8
42. Top = 0
43. Width = 729
44. Height = 57
45. Caption = 'О ... ... и ... ... ... = ... Font.Color = clWindowText
48. Font.Height = -19
49. Font.Name = 'Times New Roman'
50. Font.Style = []
51. ParentFont = False
52. TabOrder = ... OnClick = ... ... object Button2: ... Left = ... Top = 48
58. Width = 721
59. Height = 41
60. Caption = 'Об установлении отцовства и взыскании алиментов'
61. ... = ... ... = ... ... = ... Font.Name = 'Times New Roman'
65. Font.Style = []
66. ParentFont = ... TabOrder = ... OnClick = ... end
70. object Button3: TButton
71. Left = 0
72. Top = 88
73. Width = 721
74. Height = 49
75. Caption = 'Об истребовании ... из ... ... ... ... = ... Font.Color = clWindowText
78. Font.Height = -19
79. Font.Name = 'Times New ... ... = ... ... = ... TabOrder = 2
83. OnClick = Button3Click
84. end
85. object Button4: TButton
86. Left = 0
87. Top = ... Width = ... Height = ... Caption =
91. 'О возмещении ущерба, причиненного источником повышенной опасност' +
92. 'и '
93. Font.Charset = ... ... = ... ... = ... ... = 'Times New Roman'
97. Font.Style = []
98. ParentFont = False
99. TabOrder = ... OnClick = ... ... object Button5: ... Left = ... Top = ... Width = 721
106. Height = 41
107. Caption = 'О возмещении ущерба, причиненного заливом ... ... = ... ... = ... ... = -19
111. Font.Name = 'Times New Roman'
112. ... = ... ... = ... TabOrder = ... OnClick = Button5Click
116. end
117. object Button6: TButton
118. Left = 0
119. Top = 216
120. Width = ... Height = ... Caption ...... на работе и оплате за время вынужденного прогул' +
124. 'а'
125. Font.Charset = ... ... = ... ... = ... Font.Name = 'Times New Roman'
129. Font.Style = []
130. ParentFont = False
131. TabOrder = 5
132. OnClick = Button6Click
133. end
134. object BitBtn1: ... Left = ... Top = ... Width = 721
138. Height = 33
139. Font.Charset = RUSSIAN_CHARSET
140. ... = ... ... = ... ... = 'Times New ... ... = []
144. ParentFont = False
145. TabOrder = 6
146. Kind = ... ... object Button7: ... Left = ... Top = 256
151. Width = 721
152. Height = 41
153. Caption = 'О возмещении вреда, причиненного повреждением здоровья '
154. Font.Charset = ... ... = ... ... = -19
157. Font.Name = 'Times New Roman'
158. Font.Style = []
159. ParentFont = False
160. TabOrder = 7
161. OnClick = ... ... object Button8: ... Left = ... Top = ... Width = ... Height = ... Caption =
169. 'О возмещении вреда, причиненного незаконными действиями органа, ... ... ... ... ... Font.Charset = RUSSIAN_CHARSET
172. Font.Color = clWindowText
173. Font.Height = -16
174. Font.Name = 'KZ Times New Roman'
175. Font.Style = []
176. ... = ... TabOrder = ... OnClick = ... ... ... end
unit2.dfm
1. object Form2: TForm2
2. Left = 211
3. Top = 106
4. Width = 815
5. Height = 703
6. VertScrollBar.Position = 761
7. Caption = ... ... Color = ... ... = DEFAULT_CHARSET
10. Font.Color = clWindowText
11. Font.Height = -11
12. Font.Name = 'MS Sans Serif'
13. Font.Style = []
14. OldCreateOrder = False
15. PixelsPerInch = ... ... = ... object Panel1: ... Left = ... Top = -761
20. Width = 790
21. Height = 1430
22. Align = alTop
23. Color = clBtnHighlight
24. DragMode = ... ... = ... Font.Color = clWindowText
27. Font.Height = -16
28. Font.Name = 'Times New Roman KK ... ... = ... ParentFont = False
31. TabOrder = 0
32. object Label2: TLabel
33. Left = 448
34. Top = ... Width = ... Height = ... Caption = ... Font.Charset = RUSSIAN_CHARSET
39. Font.Color = clWindowText
40. Font.Height = -16
41. Font.Name = 'Times New Roman KK EK'
42. Font.Style = ... ... = ... ... object Label3: ... Left = ... Top = ... Width = 75
49. Height = 18
50. Caption = ... ... ... = ANSI_CHARSET
52. Font.Color = clWindowText
53. Font.Height = -16
54. Font.Name = 'Times New Roman KK ... ... = ... ParentFont = False
57. end
58. object Label4: TLabel
59. Left = 448
60. Top = 64
61. Width = ... Height = ... Caption = ... ... ... = ... ... = clWindowText
66. Font.Height = -16
67. Font.Name = 'Times New Roman KK ... ... = ... ... = ... ... object Label5: ... Left = 448
73. Top = 88
74. Width = 53
75. Height = 18
76. Caption = #1048#1089#1090#1077#1094': '
77. ... = ... ... = ... ... = ... ... = 'Times New Roman KK EK'
81. Font.Style = ... ... = ... ... object Label6: TLabel
85. Left = 488
86. Top = ... Width = ... Height = ... Caption = '('#1060'.'#1048'.'#1054'., '#1056#1053#1053',
'#1072#1076#1088#1077#1089')'
90. Font.Charset = ANSI_CHARSET
91. Font.Color = clWindowText
92. Font.Height = ... ... = 'Times New Roman KK ... ... = ... ... = ... end
97. object Label7: TLabel
98. Left = 440
99. Top = 176
100. Width = 75
101. Height = 18
102. Caption = #1054#1090#1074#1077#1090#1095#1080#1082': '
103. ... = ... ... = ... Font.Height = -16
106. Font.Name = 'Times New Roman KK EK'
107. Font.Style = []
108. ParentFont = ... ... object Label8: ... Left = ... Top = ... Width = 154
114. Height = 18
115. Caption = '('#1060'.'#1048'.'#1054'., ... ... = ... ... = clWindowText
118. Font.Height = -16
119. Font.Name = 'Times New Roman KK EK'
120. Font.Style = ... ... = ... ... object Label9: TLabel
124. Left = 304
125. Top = 272
126. Width = 156
127. Height = 19
128. Caption = ... ... = ... ... = clWindowText
131. Font.Height = -16
132. Font.Name = 'Times New Roman KK ... ... = ... ... = False
135. end
136. object Label10: TLabel
137. Left = 232
138. Top = 304
139. Width = 347
140. Height = 19
141. Caption = ... ... ... = ... ... = ... ... = -16
145. Font.Name = 'Times New Roman KK ... ... = ... ... = ... ... object Label11: TLabel
150. Left = 56
151. Top = ... Width = ... Height = ... Caption = #1057' ... ... ... '
155. Font.Charset = ANSI_CHARSET
156. Font.Color = clWindowText
157. Font.Height = -16
158. Font.Name = 'Times New Roman KK EK'
159. Font.Style = []
160. ... = ... ... object Label12: ... Left = ... Top = ... Width = ... Height = 18
167. Caption = ' ('#1063#1080#1089#1083#1086', '#1084#1077#1089#1103#1094',
'#1075#1086#1076')'
168. ... = ... ... = clWindowText
170. Font.Height = -16
171. Font.Name = 'Times New Roman KK ... ... = ... ... = ... ... object Label13: TLabel
176. Left = 56
177. Top = 392
178. Width = ... Height = ... Caption = ... ... ... ... Font.Charset = RUSSIAN_CHARSET
182. Font.Color = clWindowText
183. Font.Height = -16
184. Font.Name = 'Times New Roman KK ... ... = ... ... = ... ... object Label14: ... Left = 272
190. Top = 448
191. Width = 222
192. Height = ... Caption = ... ... ... = ... ... = clWindowText
196. Font.Height = -16
197. Font.Name = 'Times New Roman KK EK'
198. Font.Style = ... ... = ... ... object Label15: TLabel
202. Left = 56
203. Top = 480
204. Width = 520
205. Height = ... Caption = ... ... ... ... ... = ANSI_CHARSET
208. Font.Color = clWindowText
209. Font.Height = -16
210. Font.Name = 'Times New Roman KK EK'
211. Font.Style = []
212. ParentFont = ... ... object Label16: ... Left = ... Top = ... Width = ... Height = 18
219. Caption = #1041#1088#1072#1095#1085#1099#1077'
'#1086#1090#1085#1086#1096#1077#1085#1080#1103'
'#1084#1077#1078#1076#1091' '#1085#1072#1084#1080'
'#1087#1088#1077#1082#1088#1072#1097#1077#1085#1099' '#1089' '
220. Font.Charset = RUSSIAN_CHARSET
221. Font.Color = clWindowText
222. Font.Height = -16
223. Font.Name = 'Times New Roman KK ... ... = ... ... = ... ... object Label17: TLabel
228. Left = 680
229. Top = 520
230. Width = 59
231. Height = 18
232. Caption = ', '#1086#1073#1097#1077#1077' '
233. ... = ... ... = ... Font.Height = -16
236. Font.Name = 'Times New Roman KK ... ... = ... ... = ... end
240. object Label18: TLabel
241. Left = 40
242. Top = ... Width = ... Height = ... Caption = ... ... ... = ... Font.Color = clWindowText
248. Font.Height = -16
249. Font.Name = 'Times New Roman KK EK'
250. Font.Style = []
251. ParentFont = False
252. ... object Label19: ... Left = ... Top = ... Width = ... Height = ... Caption = '('#1052#1077#1089#1103#1094', '#1075#1086#1076')'
259. Font.Charset = ANSI_CHARSET
260. Font.Color = ... ... = ... ... = 'Times New Roman KK ... ... = ... ParentFont = False
265. end
266. object Label20: TLabel
267. Left = 56
268. Top = ... Width = ... Height = ... Caption ... ... ... '#1080'
'#1086#1090#1074#1077#1090#1095#1080#1082#1086#1084'
'#1085#1077#1074#1086#1079#1084#1086#1078#1085#1086'. '#1055#1086'
'#1074#1086#1087#1088#1086#1089#1091' '#1086' '#1089#1086#1076#1077 +
273. #1088#1078#1072#1085#1080#1080' '#1080'
'#1074#1086#1089#1087#1080#1090#1072#1085#1080#1080'
'#1076#1077#1090#1077#1081' '
274. Font.Charset = ANSI_CHARSET
275. Font.Color = ... ... = ... ... = 'Times New Roman KK ... Font.Style = []
279. ParentFont = False
280. end
281. object Label21: TLabel
282. Left = ... Top = ... Width = ... Height = 18
286. Caption = #1089#1087#1086#1088#1072' '#1085#1077#1090' '
287. Font.Charset = RUSSIAN_CHARSET
288. Font.Color = clWindowText
289. Font.Height = -16
290. ... = 'Times New Roman KK ... ... = []
292. ParentFont = False
293. end
294. object Label22: TLabel
295. Left = 40
296. Top = ... Width = ... Height = ... Caption ... ... '#1089' ... ... '
+
301. #1083#1080' '#1089#1088#1077#1076#1089#1090#1074#1072' '#1085#1072'
'#1089#1086#1076#1077#1088#1078#1072#1085#1080#1077'
'#1076#1077#1090#1077#1081
302. Font.Charset = RUSSIAN_CHARSET
303. Font.Color = clWindowText
304. Font.Height = -16
305. ... = 'Times New Roman KK ... ... = []
307. ParentFont = False
308. end
309. object Label23: ... Left = ... Top = ... Width = ... Height = ... Caption = ' ... '#1087#1086'
'#1089#1091#1076#1077#1073#1085#1086#1084#1091'
'#1088#1077#1096#1077#1085#1080#1102')'
315. Font.Charset = ANSI_CHARSET
316. Font.Color = clWindowText
317. Font.Height = -16
318. Font.Name = 'Times New Roman KK EK'
319. Font.Style = ... ... = ... ... object Label24: ... Left = 64
324. Top = 720
325. Width = ... Height = ... Caption ... ... ... '#1089 ... ... '
330. Font.Charset = RUSSIAN_CHARSET
331. Font.Color = clWindowText
332. Font.Height = -16
333. Font.Name = 'Times New Roman KK ... ... = ... ... = ... ... object Label25: ... Left = 40
339. Top = 744
340. Width = 193
341. Height = 18
342. Caption = ... ... ... ... = ... ... = clWindowText
345. Font.Height = -16
346. Font.Name = 'Times New Roman KK ... ... = ... ... = ... end
350. object Label26: TLabel
351. Left = 64
352. Top = 768
353. Width = 667
354. Height = ... Caption ... #1042' ... ... ... '#1095#1080#1089#1083#1077 +
357. ' '#1080' '#1076#1077#1085#1077#1078#1085#1099#1077'
'#1089#1091#1084#1084#1099'):'
358. Font.Charset = RUSSIAN_CHARSET
359. Font.Color = clWindowText
360. Font.Height = -16
361. Font.Name = 'Times New Roman KK ... ... = ... ... = ... ... object Label27: TLabel
366. Left = 40
367. Top = 824
368. Width = 679
369. Height = ... Caption ... ... ... ' ... ... '#1077#1075#1086'
'#1085#1072#1093#1086#1078#1076#1077#1085#1080#1103')'
373. Font.Charset = RUSSIAN_CHARSET
374. Font.Color = clWindowText
375. Font.Height = -16
376. Font.Name = 'Times New Roman KK EK'
377. Font.Style = []
378. ... = ... ... object Label28: ... Left = ... Top = ... Width = ... Height = 18
385. Caption = #1054#1073#1097#1072#1103'
'#1089#1090#1086#1080#1084#1086#1089#1090#1100'
'#1080#1084#1091#1097#1077#1089#1090#1074#1072'
'#1089#1086#1089#1090#1072#1074#1083#1103#1077#1090' '
386. Font.Charset = RUSSIAN_CHARSET
387. Font.Color = ... ... = ... Font.Name = 'Times New Roman KK EK'
390. Font.Style = []
391. ParentFont = False
392. ... object Label29: ... Left = ... Top = ... Width = ... Height = ... Caption = ... Font.Charset = RUSSIAN_CHARSET
400. Font.Color = clWindowText
401. Font.Height = -16
402. Font.Name = 'Times New Roman KK EK'
403. Font.Style = []
404. ParentFont = ... ... object Label30: ... Left = ... Top = ... Width = 459
410. Height = 18
411. Caption = #1042'
'#1089#1086#1086#1090#1074#1077#1090#1089#1090#1074#1080#1080'
'#1089#1086' '#1089#1090'. 15 '#1080' '#1089#1090'. 36
'#1047#1056#1050' "'#1054' ... ... ... ... = ... ... = clWindowText
414. Font.Height = -16
415. Font.Name = 'Times New Roman KK EK'
416. Font.Style = []
417. ParentFont = False
418. end
419. object Label31: ... Left = ... Top = ... Width = ... Height = 18
424. Caption = '1.
'#1056#1072#1089#1090#1086#1088#1075#1085#1091#1090#1100'
'#1073#1088#1072#1082' '#1084#1077#1078#1076#1091'
'#1084#1085#1086#1081' '#1080' ... ... = ... ... = clWindowText
427. Font.Height = -16
428. Font.Name = 'Times New Roman KK EK'
429. Font.Style = []
430. ParentFont = False
431. end
432. object Label32: ... Left = ... Top = ... Width = ... Height = ... Caption = ... Font.Charset = RUSSIAN_CHARSET
439. Font.Color = clWindowText
440. Font.Height = -16
441. Font.Name = 'Times New Roman KK ... ... = ... ... = ... ... object Label33: ... Left = 48
447. Top = 952
448. Width = 152
449. Height = 18
450. Caption ... ... = ... ... = ... ... = ... Font.Name = 'Times New Roman KK EK'
455. Font.Style = []
456. ParentFont = False
457. end
458. object Label34: TLabel
459. Left = ... Top = ... Width = ... Height = ... Caption = #1074' ... ... Font.Charset = RUSSIAN_CHARSET
465. Font.Color = clWindowText
466. Font.Height = -16
467. Font.Name = 'Times New Roman KK ... ... = ... ParentFont = False
470. end
471. object Label35: TLabel
472. Left = 200
473. Top = 984
474. Width = 148
475. Height = ... Caption = ... ... Font.Charset = RUSSIAN_CHARSET
478. Font.Color = clWindowText
479. Font.Height = ... ... = 'Times New Roman KK ... ... = ... ... = ... end
484. object Label36: TLabel
485. Left = 424
486. Top = 984
487. Width = 118
488. Height = ... Caption ... ... = ... Font.Color = clWindowText
492. Font.Height = -16
493. Font.Name = 'Times New Roman KK ... ... = ... ... = False
496. end
497. object Label37: TLabel
498. Left = 56
499. Top = 1008
500. Width = 137
501. Height = 18
502. Caption = ... '#8470' ... ... = ... ... = ... ... = -16
506. Font.Name = 'Times New Roman KK EK'
507. Font.Style = []
508. ParentFont = ... ... object Label38: ... Left = 424
512. Top = 1008
513. Width = 5
514. Height = 24
515. Caption = '.'
516. Font.Charset = DEFAULT_CHARSET
517. ... = ... ... = -19
519. Font.Name = 'MS Sans Serif'
520. Font.Style = []
521. ParentFont = False
522. ... object Label39: ... Left = ... Top = 1040
526. Width = 452
527. Height = 18
528. Caption = '2. '#1056#1072#1079#1076#1077#1083#1080#1090#1100'
'#1080#1084#1091#1097#1077#1089#1090#1074#1086',
'#1103#1074#1083#1103#1102#1097#1077#1077#1089#1103'
'#1086#1073#1097#1077#1081'
'#1089#1086#1073#1089#1090#1074#1077#1085#1085#1086#1089#1090#1100#1102
529. Font.Charset = ANSI_CHARSET
530. Font.Color = clWindowText
531. ... = ... ... = 'Times New Roman KK EK'
533. Font.Style = []
534. ParentFont = False
535. end
536. object Label40: TLabel
537. Left = ... Top = ... Width = ... Height = ... Caption = ... '#1084#1085#1077' '
542. Font.Charset = RUSSIAN_CHARSET
543. Font.Color = clWindowText
544. Font.Height = -16
545. Font.Name = 'Times New Roman KK ... ... = ... ... = False
548. end
549. object Label41: TLabel
550. Left = 344
551. Top = 1088
552. Width = 252
553. Height = 18
554. Caption ... ... = ... ... = ... ... = -16
558. Font.Name = 'Times New Roman KK EK'
559. Font.Style = []
560. ParentFont = False
561. end
562. object Label42: ... Left = ... Top = ... Width = ... Height = ... Caption = ... '
568. Font.Charset = RUSSIAN_CHARSET
569. Font.Color = clWindowText
570. Font.Height = ... ... = 'Times New Roman KK ... Font.Style = []
573. ParentFont = False
574. end
575. object Label43: ... Left = ... Top = ... Width = ... Height = ... Caption ... ... = RUSSIAN_CHARSET
582. Font.Color = clWindowText
583. Font.Height = -16
584. Font.Name = 'Times New Roman KK ... ... = ... ... = ... ... object Label44: TLabel
589. Left = 64
590. Top = 1160
591. Width = 93
592. Height = ... Caption = ... ... = ... ... = ... Font.Height = -16
597. Font.Name = 'Times New Roman KK EK'
598. Font.Style = []
599. ParentFont = ... ... object Label45: ... Left = ... Top = ... Width = ... Height = 18
606. Caption = '1.
'#1057#1074#1080#1076#1077#1090#1077#1083#1100#1089#1090#1074#1086'
'#1086' '#1079#1072#1082#1083#1102#1095#1077#1085#1080#1080'
'#1073#1088#1072#1082#1072';'
607. Font.Charset = RUSSIAN_CHARSET
608. Font.Color = clWindowText
609. Font.Height = -16
610. Font.Name = 'Times New Roman KK ... ... = ... ... = False
613. end
614. object Label46: TLabel
615. Left = 64
616. Top = 1208
617. Width = 300
618. Height = ... Caption = '2. ... ... ... = RUSSIAN_CHARSET
621. Font.Color = clWindowText
622. Font.Height = -16
623. Font.Name = 'Times New Roman KK ... ... = ... ParentFont = False
626. end
627. object Label47: TLabel
628. Left = 64
629. Top = 1232
630. Width = 301
631. Height = ... Caption = '3. ... ... = ... ... = clWindowText
635. Font.Height = -16
636. Font.Name = 'Times New Roman KK EK'
637. Font.Style = []
638. ... = ... ... object Label48: ... Left = ... Top = ... Width = ... Height = 18
645. Caption = '4. '#1050#1074#1080#1090#1072#1085#1094#1080#1103'
'#1086#1073' '#1091#1087#1083#1072#1090#1077'
'#1075#1086#1089#1087#1086#1096#1083#1080#1085#1099';'
646. Font.Charset = RUSSIAN_CHARSET
647. Font.Color = clWindowText
648. Font.Height = -16
649. Font.Name = 'Times New Roman KK ... ... = ... ... = False
652. end
653. object Label49: TLabel
654. Left = 64
655. Top = 1280
656. Width = 213
657. Height = 18
658. Caption = '5. ... ... = ... ... = clWindowText
661. Font.Height = -16
662. Font.Name = 'Times New Roman KK EK'
663. Font.Style = []
664. ParentFont = False
665. end
666. object Label50: ... Left = ... Top = ... Width = ... Height = ... Caption = ... ... = RUSSIAN_CHARSET
673. Font.Color = clWindowText
674. Font.Height = -16
675. Font.Name = 'Times New Roman KK EK'
676. Font.Style = ... ... = ... end
679. object Label51: TLabel
680. Left = 448
681. Top = 1336
682. Width = 40
683. Height = 18
684. Caption = ' '#1044#1072#1090#1072
685. ... = ... ... = ... ... = -16
688. Font.Name = 'Times New Roman KK EK'
689. ... = ... ... = ... ... object Edit1: ... Left = ... Top = 32
695. Width = 201
696. Height = 26
697. Font.Charset = RUSSIAN_CHARSET
698. Font.Color = clWindowText
699. Font.Height = -16
700. ... = 'Times New Roman KK ... ... = ... ... = ... TabOrder = ... end
705. object Edit2: TEdit
706. Left = 504
707. Top = 88
708. Width = 241
709. Height = 26
710. Font.Charset = RUSSIAN_CHARSET
711. ... = ... ... = ... ... = 'Times New Roman KK EK'
714. Font.Style = []
715. ParentFont = False
716. TabOrder = 1
717. end
718. object Edit3: ... Left = ... Top = ... Width = ... Height = ... ... = RUSSIAN_CHARSET
724. Font.Color = clWindowText
725. Font.Height = -16
726. Font.Name = 'Times New Roman KK EK'
727. Font.Style = []
728. ParentFont = ... TabOrder = ... ... object Edit4: TEdit
732. Left = 512
733. Top = 176
734. Width = 217
735. Height = 26
736. Font.Charset = ANSI_CHARSET
737. Font.Color = ... ... = ... Font.Name = 'Times New Roman KK EK'
740. Font.Style = []
741. ... = ... TabOrder = ... ... object Edit5: ... Left = ... Top = 208
747. Width = 289
748. Height = 26
749. Font.Charset = ANSI_CHARSET
750. Font.Color = clWindowText
751. Font.Height = -16
752. ... = 'Times New Roman KK ... ... = ... ... = ... TabOrder = ... end
757. object Edit6: TEdit
758. Left = 280
759. Top = 344
760. Width = 289
761. Height = ... ... = ... ... = ... ... = ... Font.Name = 'Times New Roman KK EK'
766. Font.Style = ... ... = ... TabOrder = 5
769. end
770. object Edit7: TEdit
771. Left = ... Top = ... Width = ... Height = ... ... = ANSI_CHARSET
776. Font.Color = clWindowText
777. Font.Height = -16
778. ... = 'Times New Roman KK ... ... = ... ... = ... TabOrder = ... end
783. object Edit8: TEdit
784. Left = 56
785. Top = 424
786. Width = 697
787. Height = 26
788. Font.Charset = ... ... = ... ... = ... ... = 'Times New Roman KK EK'
792. Font.Style = []
793. ParentFont = False
794. TabOrder = 7
795. ... object Edit9: ... Left = ... Top = ... Width = ... Height = ... ... = ANSI_CHARSET
802. Font.Color = clWindowText
803. Font.Height = -16
804. Font.Name = 'Times New Roman KK ... ... = ... ... = False
807. TabOrder = 8
808. end
809. object Edit10: TEdit
810. Left = 400
811. Top = 520
812. Width = 273
813. Height = ... ... = ... Font.Color = clWindowText
816. Font.Height = -16
817. Font.Name = 'Times New Roman KK EK'
818. Font.Style = []
819. ParentFont = False
820. TabOrder = ... ... object Edit11: ... Left = ... Top = ... Width = ... Height = 26
827. Font.Charset = ANSI_CHARSET
828. Font.Color = clWindowText
829. Font.Height = -16
830. Font.Name = 'Times New Roman KK ... ... = ... ... = ... TabOrder = 10
834. end
835. object Edit12: TEdit
836. Left = 40
837. Top = 640
838. Width = 713
839. Height = ... ... = ... Font.Color = clWindowText
842. Font.Height = -16
843. Font.Name = 'Times New Roman KK EK'
844. Font.Style = []
845. ParentFont = ... TabOrder = ... ... object Edit13: ... Left = ... Top = 792
851. Width = 705
852. Height = 26
853. Font.Charset = RUSSIAN_CHARSET
854. Font.Color = clWindowText
855. Font.Height = ... ... = 'Times New Roman KK ... ... = []
858. ParentFont = False
859. TabOrder = 12
860. end
861. object Edit14: TEdit
862. Left = ... Top = ... Width = ... Height = 26
866. Font.Charset = RUSSIAN_CHARSET
867. Font.Color = clWindowText
868. Font.Height = -16
869. Font.Name = 'Times New Roman KK ... ... = ... ... = ... TabOrder = ... end
874. object Edit15: TEdit
875. Left = 312
876. Top = 896
877. Width = ... Height = ... ... = ... Font.Color = clWindowText
881. Font.Height = -16
882. Font.Name = 'Times New Roman KK EK'
883. Font.Style = ... ... = ... TabOrder = ... end
887. object Edit16: TEdit
888. Left = 200
889. Top = ... Width = ... Height = ... ... = ... Font.Color = clWindowText
894. Font.Height = -16
895. Font.Name = 'Times New Roman KK EK'
896. Font.Style = ... ... = ... TabOrder = ... end
900. object Edit17: TEdit
901. Left = 408
902. Top = ... Width = ... Height = ... Font.Charset = RUSSIAN_CHARSET
906. Font.Color = clWindowText
907. Font.Height = -16
908. Font.Name = 'Times New Roman KK ... ... = ... ... = ... TabOrder = ... end
913. object Edit18: TEdit
914. Left = 184
915. Top = 1008
916. Width = 241
917. Height = 26
918. Font.Charset = ... ... = ... ... = ... Font.Name = 'Times New Roman KK EK'
922. Font.Style = []
923. ParentFont = False
924. TabOrder = 17
925. ... object Edit19: ... Left = ... Top = 1056
929. Width = 545
930. Height = 26
931. Font.Charset = RUSSIAN_CHARSET
932. Font.Color = ... ... = ... ... = 'Times New Roman KK ... ... = []
936. ParentFont = False
937. TabOrder = 18
938. ... object Edit20: ... Left = ... Top = 1112
942. Width = 489
943. Height = 26
944. Font.Charset = RUSSIAN_CHARSET
945. Font.Color = ... ... = ... ... = 'Times New Roman KK ... Font.Style = []
949. ParentFont = False
950. TabOrder = ... ... object Button1: ... Left = ... Top = ... Width = 81
956. Height = 33
957. Caption = #1087#1077#1095#1072#1090#1100
958. Font.Charset = RUSSIAN_CHARSET
959. Font.Color = clWindowText
960. ... = ... ... = 'Times New Roman KK ... Font.Style = []
963. ParentFont = False
964. TabOrder = ... OnClick = ... ... object Edit21: ... Left = 496
969. Top = 1328
970. Width = 193
971. Height = 26
972. Font.Charset = RUSSIAN_CHARSET
973. Font.Color = clWindowText
974. Font.Height = ... ... = 'Times New Roman KK ... Font.Style = []
977. ParentFont = False
978. TabOrder = 21
979. end
980. object Edit22: TEdit
981. Left = 144
982. Top = ... Width = ... Height = ... TabOrder = ... end
987. end
988. object PrintDialog1: TPrintDialog
989. Left = 640
990. Top = ... ... ... object Form3: ... Left = ... Top = ... Width = ... Height = 780
6. VertScrollBar.Position = 597
7. Caption = #1054#1073'
'#1091#1089#1090#1072#1085#1086#1074#1083#1077#1085#1080#1080'
'#1086#1090#1094#1086#1074#1089#1090#1074#1072' '#1080'
'#1074#1079#1099#1089#1082#1072#1085#1080#1080'
'#1072#1083#1080#1084#1077#1085#1090#1086#1074
8. Color = clBtnFace
9. Font.Charset = DEFAULT_CHARSET
10. Font.Color = clWindowText
11. Font.Height = ... ... = 'MS Sans ... ... = ... ... = ... PixelsPerInch = 96
16. TextHeight = 13
17. object Panel1: ... Left = ... Top = ... Width = ... Height = ... Align = ... Color = clWhite
24. Font.Charset = RUSSIAN_CHARSET
25. Font.Color = clWindowText
26. ... = ... ... = 'Times New Roman KK ... Font.Style = []
29. ParentFont = False
30. TabOrder = 0
31. object Label2: TLabel
32. Left = 456
33. Top = ... Width = ... Height = ... Caption = ... ... = RUSSIAN_CHARSET
38. Font.Color = clWindowText
39. Font.Height = -16
40. Font.Name = 'Times New Roman KK EK'
41. ... = ... ... = False
43. end
44. object Label3: TLabel
45. Left = 688
46. Top = 40
47. Width = ... Height = ... Caption = ... Font.Charset = RUSSIAN_CHARSET
51. Font.Color = clWindowText
52. Font.Height = -16
53. Font.Name = 'Times New Roman KK EK'
54. Font.Style = []
55. ... = ... ... object Label4: ... Left = ... Top = ... Width = ... Height = 17
62. Caption = '('#1075#1086#1088#1086#1076#1089#1082#1086#1081')
'#1089#1091#1076' '
63. Font.Charset = ... ... = ... ... = ... Font.Name = 'Times New Roman KK EK'
67. ... = ... ... = ... ... object Label5: ... Left = ... Top = 96
73. Width = 50
74. Height = 17
75. Caption = ... ... ... = ... ... = ... Font.Height = -16
79. Font.Name = 'Times New Roman KK ... ... = ... ... = ... end
83. object Label6: TLabel
84. Left = 536
85. Top = ... Width = ... Height = ... Caption = ... ... Font.Charset = RUSSIAN_CHARSET
90. Font.Color = clWindowText
91. Font.Height = -16
92. Font.Name = 'Times New Roman KK EK'
93. Font.Style = ... ... = ... ... object Label7: ... Left = ... Top = ... Width = 74
100. Height = 17
101. Caption = #1054#1090#1074#1077#1090#1095#1080#1082': '
102. Font.Charset = RUSSIAN_CHARSET
103. Font.Color = clWindowText
104. Font.Height = ... ... = 'Times New Roman KK ... ... = ... ... = False
108. end
109. object Label8: TLabel
110. Left = 528
111. Top = 248
112. Width = ... Height = ... Caption = ... ... ... = RUSSIAN_CHARSET
116. Font.Color = clWindowText
117. Font.Height = -16
118. Font.Name = 'Times New Roman KK EK'
119. Font.Style = []
120. ParentFont = ... ... object Label9: ... Left = ... Top = ... Width = ... Height = 17
127. Caption = #1048#1089#1082#1086#1074#1086#1077'
'#1079#1072#1103#1074#1083#1077#1085#1080#1077
128. Font.Charset = RUSSIAN_CHARSET
129. Font.Color = clWindowText
130. Font.Height = -16
131. Font.Name = 'Times New Roman KK ... ... = ... ... = ... ... object Label10: TLabel
136. Left = 176
137. Top = 312
138. Width = ... Height = ... Caption = ... ... ... = ... ... = clWindowText
143. Font.Height = -16
144. Font.Name = 'Times New Roman KK EK'
145. Font.Style = ... ... = ... ... object Label11: TLabel
149. Left = 64
150. Top = 360
151. Width = 99
152. Height = 17
153. Caption = #1057' ... ... = ... ... = ... Font.Height = -16
157. Font.Name = 'Times New Roman KK EK'
158. Font.Style = []
159. ParentFont = False
160. end
161. object Label12: ... Left = ... Top = ... Width = ... Height = ... Caption = #1103' ... '
167. Font.Charset = RUSSIAN_CHARSET
168. Font.Color = clWindowText
169. Font.Height = -16
170. Font.Name = 'Times New Roman KK EK'
171. ... = ... ... = ... end
174. object Label13: TLabel
175. Left = 64
176. Top = 408
177. Width = 205
178. Height = ... Caption = ... ... ... ... object Label14: ... Left = ... Top = 408
184. Width = 17
185. Height = 17
186. Caption = #1087#1086
187. end
188. object Label15: ... Left = ... Top = ... Width = ... Height = ... Caption = '.'
194. end
195. object Label16: TLabel
196. Left = 232
197. Top = ... Width = ... Height = ... Caption = ' ... ... object Label17: TLabel
203. Left = 408
204. Top = 432
205. Width = 43
206. Height = ... Caption = ... ... object Label18: TLabel
210. Left = 208
211. Top = 464
212. Width = ... Height = ... Caption = #1071' ... ... ... ... object Label19: ... Left = 568
218. Top = 464
219. Width = 4
220. Height = 17
221. Caption = ... ... object Label20: ... Left = ... Top = ... Width = ... Height = ... Caption = '('#1076#1072#1090#1099')'
229. end
230. object Label21: TLabel
231. Left = 408
232. Top = ... Width = ... Height = ... Caption = ... ... end
237. object Label22: TLabel
238. Left = 64
239. Top = ... Width = ... Height = ... Caption ... #1054#1090#1074#1077#1090#1095#1080#1082'
'#1103#1074#1083#1103#1077#1090#1089#1103' '#1077#1075#1086'
('#1077#1077') '#1086#1090#1094#1086#1084',
'#1086#1076#1085#1072#1082#1086'
'#1086#1090#1082#1072#1079#1072#1083#1089#1103'
'#1087#1086#1076#1072#1090#1100' '#1074' '#1086#1088#1075#1072 +
244. #1085#1099' '#1047#1040#1043#1057#1072'
'#1079#1072#1103#1074#1083#1077#1085#1080#1077' '#1086'
'#1088#1077#1075#1080#1089#1090#1088#1072#1094#1080#1080' '
245. end
246. object Label23: TLabel
247. Left = ... Top = ... Width = ... Height = ... Caption =
252. #1086#1090#1094#1086#1074#1089#1090#1074#1072' '#1080' '#1085#1077'
'#1086#1082#1072#1079#1099#1074#1072#1077#1090' '#1084#1085#1077'
'#1084#1072#1090#1077#1088#1080#1072#1083#1100#1085#1091#1102'
'#1087#1086#1084#1086#1097#1100' '#1074'
'#1089#1086#1076#1077#1088#1078#1072#1085#1080#1080' '#1088#1077 +
253. #1073#1077#1085#1082#1072'.'
254. end
255. object Label24: TLabel
256. Left = 72
257. Top = ... Width = ... Height = ... Caption = ... ... ... end
262. object Label25: TLabel
263. Left = 488
264. Top = ... Width = ... Height = ... Caption = ... ... end
269. object Label26: TLabel
270. Left = 72
271. Top = 616
272. Width = 336
273. Height = 17
274. Caption ... ... ... object Label27: ... Left = 72
278. Top = 640
279. Width = 644
280. Height = 17
281. Caption =
282. '('#1055#1088#1080#1074#1077#1089#1090#1080'
'#1076#1086#1082#1072#1079#1072#1090#1077#1083#1100#1089#1090#1074#1072
',
'#1089#1074#1080#1076#1077#1090#1077#1083#1100#1089#1090#1074#1091#1102
#1097#1080#1077' ... ... ... '#1080' ... ... ... object Label28: ... Left = 48
287. Top = 664
288. Width = 671
289. Height = 17
290. Caption ... ... ... ... '#1089#1086#1076 +
292. #1077#1088#1078#1072#1085#1080#1080'
'#1088#1077#1073#1077#1085#1082#1072', '#1080'
'#1076#1088#1091#1075#1080#1077' '
293. end
294. object Label29: TLabel
295. Left = 48
296. Top = ... Width = ... Height = ... Caption =
#1076#1086#1082#1072#1079#1072#1090#1077#1083#1100#1089#1090#1074#1072'
,
'#1087#1086#1076#1090#1074#1077#1088#1078#1076#1072#1102#1097#1080#1077
' '#1086#1090#1094#1086#1074#1089#1090#1074#1086'
'#1086#1090#1074#1077#1090#1095#1080#1082#1072')'
300. end
301. object Label30: TLabel
302. Left = ... Top = ... Width = ... Height = ... Caption = ... ... ... '#1056#1050' "'#1054'
'#1073#1088#1072#1082#1077' '#1080' '#1089#1077#1084#1100#1077'"
'#1087#1088#1086#1096#1091':'
307. end
308. object Label31: TLabel
309. Left = 80
310. Top = 736
311. Width = ... Height = ... Caption = '1. ... ... ... object Label32: ... Left = 80
317. Top = 800
318. Width = ... Height = ... Caption ... ... '#1084#1077#1089#1103#1094' '#1080'
'#1075#1086#1076' '#1077#1075#1086'
'#1088#1086#1078#1076#1077#1085#1080#1103',
'#1087#1086#1089#1090#1086#1103#1085#1085#1086#1077' '#1084 +
322. #1077#1089#1090#1086'
'#1078#1080#1090#1077#1083#1100#1089#1090#1074#1072' '#1080'
'#1088#1072#1073#1086#1090#1099')'
323. end
324. object Label33: TLabel
325. Left = 80
326. Top = ... Width = ... Height = ... Caption = ... ... end
331. object Label34: TLabel
332. Left = 208
333. Top = 824
334. Width = 4
335. Height = 17
336. end
337. object Label35: ... Left = ... Top = ... Width = ... Height = 17
342. Caption = '('#1060'.'#1048'.'#1054'.
'#1088#1077#1073#1077#1085#1082#1072', '#1095#1080#1089#1083#1086',
'#1084#1077#1089#1103#1094', '#1075#1086#1076' '#1077#1075#1086'
'#1088#1086#1078#1076#1077#1085#1080#1103')'
343. end
344. object Label36: TLabel
345. Left = ... Top = ... Width = ... Height = ... Caption = '2. ... '#1089'
'#1086#1090#1074#1077#1090#1095#1080#1082#1072' '
350. end
351. object Label37: TLabel
352. Left = 528
353. Top = ... Width = ... Height = ... Caption = #1074' ... '#1087#1086#1083#1100#1079#1091
357. end
358. object Label38: TLabel
359. Left = 344
360. Top = 904
361. Width = 63
362. Height = ... Caption = ' ... ... object Label39: ... Left = ... Top = ... Width = 273
369. Height = 17
370. Caption = #1072#1083#1080#1084#1077#1085#1090#1099' '#1085#1072'
'#1089#1086#1076#1077#1088#1078#1072#1085#1080#1077'
'#1089#1099#1085#1072' ('#1076#1086#1095#1077#1088#1080')'
371. end
372. object Label40: TLabel
373. Left = ... Top = ... Width = ... Height = ... Caption = ... '#1095#1080#1089#1083#1086',
'#1084#1077#1089#1103#1094', '#1075#1086#1076'
'#1088#1086#1078#1076#1077#1085#1080#1103'
'#1088#1077#1073#1077#1085#1082#1072')'
378. end
379. object Label41: TLabel
380. Left = 88
381. Top = 984
382. Width = ... Height = ... Caption = #1074' ... '
385. end
386. object Label42: TLabel
387. Left = 216
388. Top = 984
389. Width = 260
390. Height = ... Caption = '% ... ... '#1089' ... end
393. object Label43: TLabel
394. Left = 488
395. Top = 1016
396. Width = ... Height = ... Caption = ... ... ... object Label44: ... Left = 96
402. Top = 1048
403. Width = ... Height = ... Caption = ... ... ... object Label45: ... Left = ... Top = 1072
410. Width = 104
411. Height = 17
412. Caption = ... ... ... object Label46: TLabel
415. Left = 96
416. Top = 1080
417. Width = 92
418. Height = ... Caption = ... ... object Label47: ... Left = ... Top = ... Width = 308
425. Height = 17
426. Caption = '1. '#1050#1086#1087#1080#1103'
'#1089#1074#1080#1076#1077#1090#1077#1083#1100#1089#1090#1074#1072'
'#1086' '#1088#1086#1078#1076#1077#1085#1080#1080'
'#1088#1077#1073#1077#1085#1082#1072';'
427. ... object Label48: ... Left = ... Top = ... Width = ... Height = ... Caption ... '2. '#1057#1087#1088#1072#1074#1082#1072'
'#1078#1080#1083#1080#1097#1085#1099#1093'
'#1086#1088#1075#1072#1085#1086#1074' '#1086'
'#1085#1072#1093#1086#1078#1076#1077#1085#1080#1080'
'#1088#1077#1073#1077#1085#1082#1072' '#1085#1072'
'#1080#1078#1076#1080#1074#1077#1085#1080#1080' '#1080#1089 +
435. #1090#1080#1094#1099';'
436. end
437. object Label49: TLabel
438. Left = 88
439. Top = 1152
440. Width = ... Height = ... Caption = '3. ... '#1086'
'#1079#1072#1088#1072#1073#1086#1090#1082#1077'
'#1086#1090#1074#1077#1090#1095#1080#1082#1072';'
443. end
444. object Label50: TLabel
445. Left = 88
446. Top = 1176
447. Width = 680
448. Height = 17
449. Caption ... '4. ... ... ' +
451. #1086#1073'
'#1091#1089#1090#1072#1085#1086#1074#1083#1077#1085#1080#1080'
'#1086#1090#1094#1086#1074#1089#1090#1074#1072';'
452. end
453. object Label51: TLabel
454. Left = 88
455. Top = 1200
456. Width = ... Height = ... Caption = '5. ... end
460. object Label52: TLabel
461. Left = 112
462. Top = ... Width = ... Height = ... Caption = ... ... object Label53: ... Left = ... Top = 1256
470. Width = 32
471. Height = 17
472. Caption = #1044#1072#1090#1072
473. end
474. object Edit1: ... Left = ... Top = ... Width = 209
478. Height = 25
479. Font.Charset = RUSSIAN_CHARSET
480. Font.Color = clWindowText
481. ... = ... ... = 'Times New Roman KK ... ... = ... ParentFont = False
485. TabOrder = 0
486. end
487. object Edit2: ... Left = ... Top = ... Width = ... Height = ... ... = RUSSIAN_CHARSET
493. Font.Color = clWindowText
494. Font.Height = -16
495. Font.Name = 'Times New Roman KK EK'
496. Font.Style = []
497. ParentFont = ... TabOrder = ... ... object Edit3: ... Left = ... Top = ... Width = ... Height = 25
505. Font.Charset = RUSSIAN_CHARSET
506. Font.Color = clWindowText
507. Font.Height = -16
508. ... = 'Times New Roman KK ... ... = ... ... = ... TabOrder = ... end
513. object Edit4: TEdit
514. Left = 552
515. Top = 192
516. Width = 209
517. Height = 25
518. Font.Charset = RUSSIAN_CHARSET
519. ... = ... ... = -16
521. Font.Name = 'Times New Roman KK EK'
522. Font.Style = []
523. ParentFont = ... TabOrder = ... ... object Edit5: ... Left = 472
528. Top = 224
529. Width = 289
530. Height = ... ... = ... ... = clWindowText
533. Font.Height = -16
534. Font.Name = 'Times New Roman KK EK'
535. Font.Style = ... ... = ... TabOrder = 4
538. end
539. object Edit6: TEdit
540. Left = 168
541. Top = 360
542. Width = ... Height = ... ... = ... ... = ... Font.Height = -16
547. Font.Name = 'Times New Roman KK EK'
548. Font.Style = []
549. ParentFont = False
550. TabOrder = 5
551. ... object Edit7: ... Left = ... Top = ... Width = ... Height = ... TabOrder = 6
558. end
559. object Edit8: TEdit
560. Left = 456
561. Top = 408
562. Width = ... Height = ... TabOrder = ... end
566. object Edit9: TEdit
567. Left = 64
568. Top = 456
569. Width = 137
570. Height = 25
571. TabOrder = ... ... object Edit10: ... Left = ... Top = ... Width = ... Height = ... TabOrder = 9
579. end
580. object Edit11: TEdit
581. Left = ... Top = ... Width = ... Height = 25
585. TabOrder = 10
586. end
587. object Edit12: ... Left = ... Top = ... Width = 345
591. Height = 25
592. TabOrder = 11
593. end
594. object Edit13: TEdit
595. Left = 224
596. Top = ... Width = ... Height = ... TabOrder = 12
600. end
601. object Edit14: TEdit
602. Left = 56
603. Top = 768
604. Width = 705
605. Height = 25
606. TabOrder = ... ... object Edit15: ... Left = 200
610. Top = 824
611. Width = 561
612. Height = 25
613. TabOrder = 14
614. end
615. object Edit16: ... Left = ... Top = ... Width = 265
619. Height = 25
620. TabOrder = 15
621. end
622. object Edit17: TEdit
623. Left = 368
624. Top = 928
625. Width = ... Height = ... TabOrder = ... ... object Edit18: TEdit
630. Left = 160
631. Top = 984
632. Width = 49
633. Height = 25
634. TabOrder = ... ... object Edit19: ... Left = ... Top = ... Width = ... Height = ... TabOrder = 18
642. end
643. object Edit20: TEdit
644. Left = ... Top = ... Width = ... Height = ... TabOrder = ... ... object Edit21: TEdit
651. Left = 512
652. Top = 1256
653. Width = 217
654. Height = ... TabOrder = ... ... object Button1: TButton
658. Left = 576
659. Top = 1312
660. Width = 113
661. Height = ... Caption = ... TabOrder = ... ... object Edit22: TEdit
666. Left = 184
667. Top = 1256
668. Width = 225
669. Height = 25
670. TabOrder = 22
671. ... ... ... object Form4: ... Left = ... Top = ... Width = 815
5. Height = 641
6. VertScrollBar.Position = 656
7. Caption = #1054#1073'
'#1080#1089#1090#1088#1077#1073#1086#1074#1072#1085#1080#1080'
'#1080#1084#1091#1097#1077#1089#1090#1074#1072' '#1080#1079'
'#1095#1091#1078#1086#1075#1086'
'#1085#1077#1079#1072#1082#1086#1085#1085#1086#1075#1086'
'#1074#1083#1072#1076#1077#1085#1080#1103' '
8. Color = clBtnFace
9. Font.Charset = DEFAULT_CHARSET
10. ... = ... ... = ... Font.Name = 'MS Sans Serif'
13. Font.Style = []
14. OldCreateOrder = ... ... = ... ... = 13
17. object Panel1: TPanel
18. Left = 0
19. Top = -656
20. Width = 791
21. Height = 1270
22. Align = alTop
23. Color = ... ... = ... Font.Color = clWindowText
26. Font.Height = -16
27. Font.Name = 'Times New Roman KK EK'
28. Font.Style = []
29. ParentFont = False
30. TabOrder = ... object Label1: ... Left = ... Top = ... Width = ... Height = ... Caption = ... '#1080#1079'
'#1095#1091#1078#1086#1075#1086'
'#1085#1077#1079#1072#1082#1086#1085#1085#1086#1075#1086'
'#1074#1083#1072#1076#1077#1085#1080#1103' '
37. Font.Charset = RUSSIAN_CHARSET
38. Font.Color = clWindowText
39. Font.Height = ... ... = 'Times New Roman KK ... ... = ... ... = False
43. end
44. object Label2: TLabel
45. Left = 424
46. Top = 32
47. Width = 15
48. Height = 17
49. Caption = #1042' ... ... = ... ... = ... ... = ... Font.Name = 'Times New Roman KK EK'
54. Font.Style = []
55. ParentFont = False
56. end
57. object Label3: TLabel
58. Left = 680
59. Top = ... Width = ... Height = ... Caption = ... Font.Charset = RUSSIAN_CHARSET
64. Font.Color = clWindowText
65. Font.Height = -16
66. Font.Name = 'KZ Times New Roman'
67. Font.Style = ... ... = ... ... object Label4: TLabel
71. Left = 432
72. Top = 64
73. Width = 112
74. Height = 17
75. Caption = '('#1075#1086#1088#1086#1076#1089#1082#1086#1081')
'#1089#1091#1076' ... ... = ... ... = ... ... = ... Font.Name = 'Times New Roman KK EK'
80. Font.Style = []
81. ParentFont = False
82. ... object Label5: ... Left = ... Top = ... Width = ... Height = ... Caption = #1048#1089#1090#1077#1094': '
89. Font.Charset = RUSSIAN_CHARSET
90. Font.Color = clWindowText
91. Font.Height = -16
92. Font.Name = 'Times New Roman KK ... ... = ... ... = ... ... object Label6: TLabel
97. Left = 504
98. Top = 160
99. Width = 149
100. Height = 17
101. Caption = ... ... ... object Label7: TLabel
104. Left = 432
105. Top = 184
106. Width = 74
107. Height = 17
108. Caption = #1054#1090#1074#1077#1090#1095#1080#1082': '
109. end
110. object Label8: ... Left = ... Top = ... Width = ... Height = ... Caption = ... ... end
117. object Label9: TLabel
118. Left = 296
119. Top = ... Width = ... Height = ... Caption = ... Font.Charset = RUSSIAN_CHARSET
124. Font.Color = clWindowText
125. Font.Height = -16
126. Font.Name = 'Times New Roman KK ... ... = ... ... = ... ... object Label10: TLabel
131. Left = 80
132. Top = ... Width = ... Height = ... Caption = ... ... object Label11: TLabel
138. Left = 304
139. Top = 368
140. Width = 16
141. Height = 17
142. Caption = '19'
143. ... object Label12: ... Left = ... Top = ... Width = ... Height = 17
149. Caption = ' '#1075'. '#1084#1085#1086#1102'
'#1087#1088#1080#1086#1073#1088#1077#1090#1077#1085#1086'
('#1074#1086#1079#1074#1077#1076#1077#1085#1086'
'#1089#1090#1088#1086#1077#1085#1080#1077')
'#1080#1084#1091#1097#1077#1089#1090#1074#1086
150. end
151. object Label13: TLabel
152. Left = ... Top = ... Width = ... Height = 17
156. Caption =
157. '('#1059#1082#1072#1079#1072#1090#1100', '#1082#1072#1082#1086#1077'
'#1080#1084#1091#1097#1077#1089#1090#1074#1086' '#1073#1099#1083#1086'
'#1087#1088#1080#1086#1073#1088#1077#1090#1077#1085#1086',
'#1075#1076#1077', '#1082#1086#1075#1076#1072', '#1087#1088#1080'
'#1082#1072#1082#1080 +
158. #1093'
'#1086#1073#1089#1090#1086#1103#1090#1077#1083#1100#1089#1090#1074#1072
#1093')'
159. ... object Label14: ... Left = ... Top = ... Width = 671
164. Height = 17
165. Caption =
166. #1042#1087#1086#1089#1083#1077#1076#1089#1090#1074#1080#1080'
'#1087#1086' '#1089#1083#1077#1076#1091#1102#1097#1080#1084',
'#1085#1077' ... ... ... ... ... ... '#1084#1086#1077#1075#1086' '
168. end
169. object Label15: TLabel
170. Left = 40
171. Top = 480
172. Width = 71
173. Height = ... Caption = ' ... ... ... object Label16: TLabel
177. Left = 80
178. Top = ... Width = ... Height = ... Caption ... ... ... '#1080' ... '#1074#1099#1073#1099#1083#1086' ' +
183. #1080#1084#1091#1097#1077#1089#1090#1074#1086')'
184. end
185. object Label17: ... Left = ... Top = ... Width = 680
189. Height = 17
190. Caption =
191. #1042' '#1085#1072#1089#1090#1086#1103#1097#1077#1077'
'#1074#1088#1077#1084#1103' '#1084#1085#1077'
'#1089#1090#1072#1083#1086'
'#1080#1079#1074#1077#1089#1090#1085#1086', '#1095#1090#1086'
'#1089#1087#1086#1088#1085#1086#1077'
'#1080#1084#1091#1097#1077#1089#1090#1074#1086' ('#1089#1090#1088 +
192. #1086#1077#1085#1080#1077')
'#1085#1072#1093#1086#1076#1080#1090#1089#1103' ... ... ... object Label18: ... Left = ... Top = ... Width = ... Height = 17
199. Caption =
200. #1086#1090#1074#1077#1090#1095#1080#1082#1072'. '#1047#1072'
'#1087#1077#1088#1080#1086#1076'
'#1087#1086#1083#1100#1079#1086#1074#1072#1085#1080#1103'
'#1101#1090#1080#1084'
'#1080#1084#1091#1097#1077#1089#1090#1074#1086#1084' '#1080#1084'
'#1087#1086#1083#1091#1095#1077#1085' '#1076#1086#1093#1086 +
201. #1076' '#1074' ... ... ... object Label19: TLabel
204. Left = 712
205. Top = 552
206. Width = 41
207. Height = 17
208. Caption = ... ... object Label20: ... Left = ... Top = ... Width = ... Height = 17
215. Caption =
216. #1052#1086#1077' '#1086#1073#1088#1072#1097#1077#1085#1080#1077'
'#1082' '#1086#1090#1074#1077#1090#1095#1080#1082#1091'
'#1088#1077#1096#1080#1090#1100' ... '#1080' ' ... ... ... '#1080' '
218. end
219. object Label21: TLabel
220. Left = 48
221. Top = 592
222. Width = ... Height = ... Caption = ... ... ... ... ... үлгi А
Концептуальдi үлгi МБ
Iшкi үлгi МБ
кi үлгi МБ
МБ
Б
Сыртқы үлгi В
Мәлiметтер ұсынудың логикалық деңгейi
Мәлiметтер ұсынудың физикалық деңгейi
Өріс
Жазба
Ақпаратты – логикалық (инфологиялық) өңдеудiң ... ... ... жобалау
Физикалық жобалау
Қосымшалар үшiн мәлiметтер ұсынуды жобалау
Мәлiметтер базасын жобалау

Пән: Автоматтандыру, Техника
Жұмыс түрі: Дипломдық жұмыс
Көлемі: 84 бет
Бұл жұмыстың бағасы: 1 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Ақпараттық жүйелер. Олардың түрлері және ТКМ-да пайдалану ерекшеліктері4 бет
Қонақ үйінің жұмысын автоматттандыр65 бет
Құрылыс компаниясының кадрлық есебін жүргізетін автоматтандырылған жүйе құру62 бет
Әлеуметтік жұмыстағы ақпараттық технологиялар8 бет
«Ақтөбе мұнай өңдеу» зауытындағы сораптардың автоматтандырылуын жобалау26 бет
Ақтөбе мұнай өңдеу зауытындағы газды кептіру процесінің автоматтандырылуын жобалау22 бет
Ақтөбе мұнай өңдеу зауытындағы майды депарафиндеу 39/2 қондырғысының сүзгілеу бөлімінің автоматтандырылуын жобалау23 бет
Ақтөбе мұнай өңдеу зауытындағы мұнайды қайта өңдеу процесінің автоматтандыруды жобалау17 бет
Ақтөбе мұнай өңдеу зауытының бу генераторының автоматтандырылуын жобалау14 бет
Ақтөбе облысы «Мұнай өңдеу зауытындағы» мұнайды абсорбциялау процесінің автоматтандырылуын жобалау21 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь