ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ ҒЫЛЫМ ЖӘНЕ БІЛІМ МИНИСТРЛІГІ
«Қолданбалы информатика» кафедрасы
Курстық жұмыс
Тақырыбы:
“Сессия қорытындысын автоматтандыру “
Мазмұны
Есептің қойылымы
Программаға арналған негізгі шарттар мен оны орындау жолдары.....3
Кіріспе ...4-5
Мәлеметтер қоры туралы жалпы мағлұмат
Негізгі бөлім ..6-23
Кіру құжаттары
Программаны орындау барысы
Шығу құжаттары
Мәліметтер қорымен жұмыс жасайтын жобалар
Программалық жабдықталуы
Қорытынды 24
Программа листингісі 25-27
Пайдаланған әдебиеттер тізімі 28
КІРІСПЕ
|Ғылыми прогресс - білімнің жоғарылауымен және ақпарат көлемінің
Мәліметтер – техникалық құрал-жабдықтарды, сондай-ақ энергияны, материалды және
Онда:
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 компанентін
Біздің курстық жұмыс бойынша форма саны 5, яғни
Алғашқы жобаның мәндерін орындау үшін бірнеше қосымшалар енгіземіз.
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-да, яғни төртінші формада аралық бақылау саны және
Бұл құрылған барлық формалардағы мәліметтерді сұрыптауға болатындығын айта
Іздеген мәліметімізді қасиеттер бөліміндегі Filter деген жерге жазамыздағы,
Қасиеттер бөлімін орындап, ақиқат мәнін берген кезде шынында
Қорытынды
Қорыта айтар болсақ, жоғарғы оқу орындарының жұмысын жеңілдету
Жалпы мәліметтер базасының негізгі мақсаты – көптеген ақпараттарды
Осы курстық жұмысты жасау арқылы, мен көптеген ақпарат
Осы курстық жұмыстың тапсырмасы-емтихан қорытындысын тез арада алу
Қорыта келе, автоматтандырылған жүйелер адамзат өмірінің ажырамас бөлшегіне
Пайдаланылған әдебиеттер тізімі:
Уэйт М., Прата С., Мартин Д. Язык СИ.
С.В.Федотова. Москва: “ Создание Windows – приложений в
Фаронов В.В. Москва, изд.” Нолидж ”: “ Работа
Архангельский А.Я. “ Программирование на Delphi - 7
Гофман В.Э, Хоманенко А.Д. “ Delphi - 6
Иванова Т.С, Ничушкина Т.Н, Пугачев Е.К. “ Объектно
Им.Н.Э.Баумана, 2003.
7. Фаронов В.В. “Delphi - 6” Учебный
2
Сессия
Сессиялар
Table1
DB Sourse1
DBNavigator1
DBGrid1