Автор работы: Пользователь скрыл имя, 29 Марта 2015 в 16:47, дипломная работа
Мәліметер базасының бағдарламасы Delphi – 7 бағдарламасы әзірлемесінің интегралдық ортасының негізінде құрастырылады (құралады) және колледж оқушылары контигентінің есебіне жүргізу үшін қосымша қолданбалы бағдарлама болып табылады. Ол оқушылар журналы қажетті ақпаратты енгізуге, өндеуге, жоюға іздеуге мүмкіндік береді. Мәліметтер базасының бағдарламасы Delphi – 7 интегралдық орта негізінде құрылған.
Кіріспе………………………………………………………………………………..3
1 Тарау. Бағдарламаға жалпы сипатама………………………………………..4
§ 1.1 Электронды оқулықтарды құру технологиялары
негізгі сатылары...........................................................................................................4
2 Тарау. Әзірлеме ортасын тандау………………………………………………8
§ 2.1 Математикалық әдістерді таңдау…………………………………………….8
§ 2.2 Бағдарламалау тілін тандау…………………………………………………12
3 Тарау. Бағдарлама құру………………………………………………………..16
§ 3.1 Бағдарламаның жалпы қызмет ету алгоритімнің әзірлемесі......................16
§ 3.2 Пайдаланушы интерфейсінің әзірлемесі.......................................................20
4 Тарау. Бағдарламалық бұйым әзірлемесі процесін сипаттау…………….24
§ 4.1 Бағдарламаны сипаттау.......................................................................24
§ 4.2 Қолданылатын әдістер, алгоритмді сипаттау..................................25
§ 4.3 Құрамдас бөліктерді және олардың арасындағы байланыстарды сипаттау......................................................................................................................26
§ 4.4 Бағдарламаның блок-схемасы............................................................26
§ 4.5 Шығыс және кіріс мәліметтерін сипаттау.........................................26
§ 4.6 Бағдарламалау тілін сипаттау.............................................................27
§ 4.7 Пайдаланушы жетекшілігі.................................................................28
§ 4.8 Бағдарламашы жетекшілігі................................................................29
5 Тарау. Д.К. Жұмыс істеу кезіндегі экономикалық шығындар...................31
6 Тарау. Д.К. жұмыс істеу кезіндегі еңбекті қорғау, қауіпсіздік техникасы және өртке қарсы шаралар....................................................................................34
7 Тарау. Жалпы қортындылар………………………………………………….40
§ 7.1 Бағдарлама листингі…………………………………………………………40
§ 7.2 Есептеу қортындылары……………………………………………………...63
Әдебиет тізімі………………………………………………………………………64
Қосымшалар……………………………………………………………………….66
Бағдарламасы бар дискета немесе басқа тасуалы
Сіз Dеlphi -дегі мәліметтер жиынымен жұмыс істесеңіз, ол әр түрлі жағдайда болуы мүмкін; бұл жағдай state қасиетінде анықталу мүмкін, оның мынадай мағыналары бар:
Жалпы жоғарыда көрсетілген жағдайлар арасы автоматты түрде өңделеді, бірақ оның мәнін түсіну өте маңызды.
Delphi мәліметтерін қарау үшін
Windows-дың басқару
2.2 Бағдарламалау тілін таңдау
Delphi бағдарламалау тілі
Жүйе жіберілген соң оның негізгі терезесі ашылады, біз онымен әрі қарай жұмыс жасай аламыз. Ол біршама күрделі болып көрінеді. Басқару элементтерінің көптігінен көз тұнады, суретте бар нәрсенің барлығы көрінбейді. Бұл бағдарламалан күрделі интерфейс бар.
Егер жақындап қараса экранда бір-біріне тәуелсіз бір емес төрт терезе бар. Әрбір терезені экранға жоюға болады. Delphi жүйесінің басты басқарушы терезесі экранның жоғарғы жағында орналасады, бағдарлама құрастырудағы басқару құралдары бар. Ол терезені көп пайдалануға тура келеді. Әрбір терезеде тақырып жолы бар. Жүйе терезесінің тақырып жолында онда ашылған жобаның аты-Project1 жазылған жүйе терезесінің тақырып жолының астында Delphi жүйесінің командалары бар меню жолы бар. Меню жолы-бұл әрбір бағдарламаның немесе жүйенің өте маңызды басқару элементі. Бағдарламада меню жолынан басқа басқару элементтері кездеседі: командалық пернелер, құрал-сайман пернелері. Пернелерді қолдану операцияларды орындау кезінде тиімді, тек жиі кездесетін операцияларға арналған пернелер бар. Бірақ, меню жолының көмегімен жүйенің қабілеті келетін кез-келген команданы табуға болады. Меню жолының астындан пернелері бар құрал-сайман панелін көруге болады. Көптеген бағдарламаларда бір ғана панель болса, Delphi жүйесінде бірнеше. Құрал-сайман панелінің пернелері жиі кездесетін командаларға жол беруді қамтамасыз етеді. Перненің атын білу үшін, оған тышқан көрсеткішін әкеліп қойып, қасына түсіндірме сөзі шыққанша күту қажет. Суретте мысал үшін дискета белгісінің пернесі көрсетілген. Ол ашық жобаны қатты дискідегі файл ретінде сақтайды, сосын save (сақтау) түсіндірме сөзі шығады. Delphi жүйесінің бас терезесіндегі құрал-сайман панелінің бірі басқалардан көрі өзгеше. Бұл компоненттер палитрасы. Онда бағдарлама терезесінің компоненттеріне сәйкес пернелер жинақталған, сол арқылы біз өз бағдарламамызды жинақтаймыз. Компоненттер – бұл болашақ басқару элементтерінің жартылай даяр өнімі. Егер тышқанның көрсеткішшін компонентке әкелсек, оның жанынан атымен бірге түсіндірме сөз шығады. Біздің мысалымызда компоненті таңдалды. Бұл біздің болашақ бағдарламамыздың терезесінде бірдеме жазар кезде қажет болады. Компоненттер палитрасының қосымшалары көп екеніне назар аударыңыз. Олардың әрқайсысының өз компоненттік жиынтығы бар. Компоненттердің жалпы саны бірнеше жүзге жетеді. Сол жағынан Object Inspector (объект инспекторы) пайдалы терезесі орналасқан. Біз оны жиі пайдаланамыз. Оның көмегімен бағдарламада пайдаланатын объектілерді ретке келтіреміз. Бірінші объектілер пайда бола бастаған кезде біз оны тышқанмен шерту арқылы таңдай аламыз, ал терезеден көрінген қасиеттерді өз еркімізге сай өзгертуімізге болады.
Бұл терезе жағдайды таңдау және ретке келтіру үшін де пайдаланылады, бұл біздің бағдарламаның объектілеріне әсер етеді. Оның көмегімен біз қажетті өңдеу процедураларын құрастырып, таңдай аламыз. Форма – бұл болашақ бағдарлама терезесінің жартылай даяр өнімі. Әрбір бағдарламада бір терезе, яғни бір форма бар. Сондықтан бағдарламамен жұмыс істеу кезінде форма терезесін экраннан көреміз. Бірінші терезенің жартылай даяр өнімі Form1 деп аталады. Егер бағдарламады екі терезе болса, екіншінің жартылай даяр өнімі Form2 деп аталады, әрі қарай осылай жалғаса береді. Әрине, біз стандартты атауды бағдарламамызға сәйкес атаумен алмастыруға мүмкіндігіміз бар. Қазір форма терезесі бос, бағдарламаны құрастыра отырып, біз оған басқарудың қажетті элементтерін қосамыз. Терезедегі нүктеден тұратын тор объектілерді тегіс ұқыпты орналастыруға көмектеседі.
Соңғы ашылған терезеде біздің бағдарламаның коды бар. Бағдарламаның үлкен бөлігін Delphi жүйесі автоматты түрде қалыптастырады. Windows-ға арналған “бос” бағдарлама Paskal тілінің бірнеше мың операторынан жинақталады. Кейбір операторларды Delphi жүйесінің өзі қосады, қалғанын өзіміз қолдан қосамыз. Delphi жүйесі қажетті операторларды бағдарламаны құрастырғанға дейін, қосады. Сондықтан код терезесі ешқашан бос болмайды. Өкінішке орай, бұл әрі қарай өз бағдарламамыздың толық мәтіннін көруге кедергі келтіреді.
3.1 Жалпы алгоритмнің қызмет етуін әзірлеу
Қызмет ету алгоритмінің бірінші формасы:
Бұл форма бағдарламаның атауын жариялау алғашқы терезесі, осында бағдарламаның атауына тышқаның сол жақ батырмасымен басып, келесі терезеге көшеге болады, мұнда келесі компоненттер бар:
Қызмет ету алгоритмінің екінші формасы:
Бұл форма бағдарламаның негізгі терезесі (менюсі) деп айтуға болады, себебі бұл жерде қосымшаны басқаруға болады, осында келесі компоненттер бар:
Қызмет ету алгоритмінің үшінші формасы.
Бұл жерде, бағдарламаны іске қосқанда, пайдаланушы туралы толық мәліммет еңгізуге болады, әрі терілген дерек арнайы кестеге еңгізіледі, осында келесі компоненттер бар:
Қызмет ету алгоритмінің төртінші формасы.
Бұл фома бағдарламаның аталған пәні бойынша, теоретикалық оқытуына жауап береді, осында келесі компоненттер бар:
Қызмет ету алгоритмінің бесінші формасы.
Бұл форма бағдарламаның аталған пәні бойынша, практикалық оқытуына жауап береді, осында келесі компоненттер бар:
Қызмет ету алгоритмінің алтыншы формасы.
Бұл формада бағдарламаның аталған пәні бойынша, тестілік бағдарламасын жіберу компоненті орналасқан, осында келесі компоненттер орналасқан:
-Label1.Caption:=Запуск.
Қызмет ету алгоритмінің жетінші формасы.
Бұл формада бағдарламаның аталған пәні бойынша, тақырыптарды бекіту тапсырмасы бар, мұнда келесі компоненттер орналасқан:
Қызмет ету алгоритмінің сегізінші формасы.
Бұл форма қосымшаның қорытынды ақпаратын шығану арналған терезесі, мұнда келесі компоненттер орналасты:
- QRDBText11-12.DataField:= Время начало обучения;
3.2 Пайдаланушы интерфейсінің әзірлемесі
Информация о работе Желілік техника негіздері пәні бойынша электрондық оқулық