ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ ҒЫЛЫМ ЖӘНЕ БІЛІМ МИНИСТРЛІГІ
«Қолданбалы информатика» кафедрасы
Курстық жұмыс
Тақырыбы:
“Деканат жұмысын автоматтандыру “
Мазмұны
Кіріспе 3-4
Автоматтандыру туралы жалпы мағлұмат
Негізгі бөлім 5-26
Есептің қойылымы
Программаға арналған негізгі шарттар мен оны орындау жолдары
Кіру құжаттары
Программаны орындау барысы
Шығу құжаттары
Мәліметтер қорымен жұмыс жасайтын жобалар
Программалық жабдықталуы
Қорытынды 27
Программа листингісі 28-30
Пайдаланған әдебиеттер тізімі 31
КІРІСПЕ
|Ғылыми прогресс - білімнің жоғарылауымен және ақпарат көлемінің
Автоматтандыру – техникалық құрал-жабдықтарды, сондай-ақ энергияны, материалды және
Онда:
1) технологиялық, энергетикалық, көліктік, тұрмыстық-өндірістік процестер;
2) Күрделі агрегаттарды, кемелерді, ғарыш кемелерін, өндірістік құрылыстар
3) Цехты, мекемені, сондай-ақ әскери құрамалар мен бөлімшелерді
4) Ғылыми-зерттеулер, медициналық және техникалық диагностикалау сапасын жақсарту,
Жалпы автоматтандыру - адамды материалдар, ақпараттарды жеткізу, өңдеу,
Автоматтандырудын арқасында адамдар үлкен фирмалардағы тауарларды, мекемелердегі құжаттарды,
Автоматтандырудың мақсаты - еңбек өнімділігі мен өнім сапасын
Автоматтандыру – ғылыми-техникалық прогрестің басты бір бағыты.
Автоматтандырудың екінші бір пайдасы: уақытты үнемдейді және де
Автоматтандыру дәрежесі – автоматтандыру құралдарын пайдаланып орындалатын операциялар
Әр түрлі ұйымдардың табысты жұмыс жасауы үшін ақпаратты
Мәліметтер қоры - ақпаратты сақтауды және де мәліметтерге
Мәліметтер қоры деп деректердің электрондық сақтаушысын айтады. Оларға
Delphi жүйесі деректер базасын басқару жүйесі болып табылмайды,
Есептің қойылымы
Программаға арналған негізгі шарттар және орындау жолдар
Бұл курстық жұмыстың мақсаты- деректер базасын құру және
жұмыс істеу.Олардың қарым-қатынасын құрып,оларға қойылған талаптарды жүзеге асыру.
Атрибуттарға есім берілуі керек және олардың құрылымы біртекті
Жолдың реттілігі маңызды емес.
Атрибуттардың реттілігі маңызды емес.
Қайталанатын жолдары болмауы тиіс.
Сонымен қатар біз SQL-тілін қолдануымыз керек. Бір маңызды
Деканаттың жұмысы студенттер туралы автоматтандырылған анықтаманы жасау –
Деканат жұмысын автоматтандырудағы біздің мақсатымыз - өте
Кіру құжаттары
Программаны орындау барысы
Осы курстық жұмыста мен әрбір топтың студенттері жөнінде
1.Database Desktop – ты ашып, File – New
QBE Query Визуалды сұраныстарды құру және оларды файлға
SQL File SQL-де сұраныстар жасау және оларды файлға
Table Жаңа кесте құру.
Table алғаннан кейін бізге мынадай сұхбат терезесі
Жоғарыдағы кестеде программаны іске қосудың жалпы кестесі көрсетілген.
Құрылып жатқан кестенің әрбір өрісіне бір жазба сәйкес
Әр өріске ең алдымен ат (Field Name) беріледі.
Validity Checks - бұл қасиет кестенің
1.2-кесте
Required Field Бұл идентикаторда әрбір жазбада керекті жолдар
Minimum мәннің минимумы. Бұл қасиетті сандық өріске берген
Maximum Мәннің максимумы. Бұл қасиетті сандық өріске берген
Default Бұл қасиетті сандық және логикалық өрістерге, ал
Picture Енгізілетін мәннің түрін көрсетуге болады. Мысалы, телефон
Assist Бұл батырма Picture түрін құруға көмектесетін диалогтық
Кесте қасиетін беру
“+”-Autoincerement, 1 мөлшерге өсіп отыратын ұзын бүтін сан.
“A”-Alpa, жолдық өріс.
“S”-Short, қысқа сандар тізбегі.
“D”-Date, Мезгілді көрсетеді.
“L”-Logical, логикалық өріс.
“I”-Long integer, ұзын сандар тізбегі.
Енді төмендегі терезеге назар аударсақ, одан біз кестедегі
Table Lookup- көру терезесі
Table Lookup – бұл бөлім берілген кестенің өрісін
Drive (or Alias) сырғымалы тізіміне Browse… кнопкасын басу
Secondary Index – бұл бөлім ары қарай жұмыс
Жаңа индекс құру үшін Define- анықтау батырмасын басу
Referential Integrity – бұл бөлім әртүрлі кестелердің арасында
Fields панелінен керек деген өрісті таңдап аламыз. Стрелкасы
BDE Administrator – да мәліметтер қоры драйверлерін және
Delphi қолданбасы деректер базасына қатынауды BDE арқылы жүзеге
BDE Administrator программасы түрлі типтегі BDE мәліметтер қорының
Деректер базасымен жұмыс, ережеге сай, бір қолданушылық режимде
Бұл программа терезесі екі беттен тұрады:
Databases-мәліметтер қоры және Configuration- конфигурация. Сол жақ панельде
Шығу құжаттары
Мәліметтер қорымен жұмыс жасайтын жобалар құру
Мәліметтер қорымен жұмыс жасайтын қарапайым жоба жасап көрейік:
Бұл кестедегі жобадағы компаненттер мен МБ-дағы мәліметтер базасындағы
Осы жобаларды жасай отырып, “ Объект инспекторы ”
Компонент Қасиеттері Мәні
Table1 Database Name 17.04.06
Table Name 1tab
Active True
DataSourse1 Dataset Table1
DBGrid1 DataSourse DataSourse1
DBNavigator1 DataSourse DataSourse1
Жаңа жоба ашып формаға BDE кітапханасынан Table компанентін
Біздің курстық жұмыс бойынша форма саны 6, яғни
Алғашқы жобаның мәндерін орындау үшін бірнеше қосымшалар енгіземіз.
procedure TForm2.FormCreate(Sender: TObject);
begin
Table1.Active:=true;
end;
Тура осындай формасының OnDestory оқиғасына мынандай өңдеуші енгіземіз:
procedure TForm2.FormDestroy(Sender: TObject);
begin
Table1.Active:=false;
end;
Бұл өзгерістер программаны жүктегенде кете мен мәліметтер қоры
Барлық орналастырған формамызды бір –бірімен байлаыстырамыз. Ол қасиетер
Әр бір формаға өзімізге қажетті компаненттерді орналастырамыз.Соларға жеке
Қалған барлық формаларға бірдей коппаненттерді орналастырамыз.Олар: Table, DataSourse,
Form2-де, жоғарыдағы суреттен байқасақ, жеке студенттердің мәліметтері берілген:
Ал үшінші формада, яғни Form3-те толық кесте бойынша
Form4-да, яғни төртінші формада студенттердің мекен-жайы, куәлік,сынақ кітапшасы
Form5-тен оқитын мамандықтары туралы мәліметтер ала аласыз:
Form6-да студенттердің оку үлгеріміне байланысты, аралық бақылау нәтижелері
Бұл құрылған барлық формалардағы мәліметтерді сұрыптауға болатындығын айта
Іздеген мәліметімізді қасиеттер бөліміндегі Filter деген жерге жазамыздағы,
Қасиеттер бөлімін орындап, ақиқат мәнін берген кезде шынында
Не болмаса, мысалы тек қана ИЭф факультетінен
Көріп отырғанымыздай мұнда тек қана ИЭф факультетінен келген
Сонымен қатар, кесте толтырған кезде өзімізге, әсіресе көп
Кесте орналасатын DBGrid панелін екі рет шерту арқылы
Мұнда өзімізге қажетті жолды таңдап, біздің мысалда ол
Енді осы арқылы кесте толтырамыз, толтыру көрсеткішін келесі
Жалпы мәліметтер базасының негізгі мақсаты – көптеген ақпараттарды
Осы курстық жұмысты жасау арқылы, мен көптеген ақпарат
Қорытынды
Қорыта айтар болсақ, жоғарғы оқу орындарының жұмысын жеңілдету
Осы курстық жұмыстың тапсырмасы-қандай да бір деканаттың жұмысын
Бұл курстық жұмыстың студентке берген пайдасы көп болды.
Қорыта келе, автоматтандырылған жүйелер адамзат өмірінің ажырамас бөлшегіне
Пайдаланылған әдебиеттер тізімі:
Уэйт М., Прата С., Мартин Д. Язык СИ.
С.В.Федотова. Москва: “ Создание Windows – приложений в
Фаронов В.В. Москва, изд.” Нолидж ”: “ Работа
Архангельский А.Я. “ Программирование на Delphi - 7
Гофман В.Э, Хоманенко А.Д. “ Delphi - 6
Иванова Т.С, Ничушкина Т.Н, Пугачев Е.К. “ Объектно
Им.Н.Э.Баумана, 2003.
7. Фаронов В.В. “Delphi - 6” Учебный
2
Курс104
17.04.06
Table1
DB Sourse1
DBNavigator1
DBGrid1