Самолеттер кестесі

Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
1. Есептің қойылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
2. Есептің алгоритмі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
3.Теориялық бөлім ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
3.1. BDE администратор ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
3.2. Database Desktop ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
3.3. Компоненттер палитрасы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
4. Программаның баяндалуы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
4.1. Жалпы мағлұматтар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
4.2. Функционалдық тағайындалуы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
4.3. Логикалық құрылымның баяндалуы ... ... ... ... ... ... ... ... ... ... ... ... ...
4.4. Шақыру және жүктеу ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
4.5. Қажетті техникалық жабдықтар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
4.6. Кіріс мәліметтер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
4.7. Шығыс мәліметтер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
5. Бақылау мысалдарын баяндау ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
6. Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
7. Қосымша материалдар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
8. Әдебиеттер тізімі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
Аппараттық қамтама. МББЖ мен жұмыс істеу үшін кейбір аппараттық қамтама керек. Ол өте кең шектрде вариациялана алады – дара дербес компьютерден және көп компьютерлерден тұратын желілерге дейін. Қолданылып жатқан аппараттық қамтама қолданылып жатқан МББЖ-ға және организацияның талаптарына тәуелді. Кейбір МББЖ-лер тек қана нақты аппараттық қамтамаға немесе құралға орналған, ал басқалары кең ауқымды аппараттық қамтамалармен және ОЖ-мен жұмыс істей алады. МББЖ мен жұмыс істеу үшін әдетте минимум оперативтік және дискілік жады жеткілікті болады (бірақ ол жүйенің керекті өнімділігіне жеткізе алмайды).
Бағдарламалық қамтама. Бұл компонент МББЖ-ң өзінің бағдарламалық қамтамасын және қолданбалы программаларды қамтиды. Әдетте қосымшалар С, COBOL, Fortran, Ada немесе Pascal деген сияқты үшінші буынды тілдерде немесе SQL сияқты 4-ші буынды тілдерде құрылады. Дегенмен, МББЖ өзі 4-ші буынды құрал-саймандарға ие бола алады. Олардың арқасында ол өзі қосымшаларды тез жасай алады.
МӘЛІМЕТТЕР. МББЖ ортасының ең маңызды компонеттернің бірі – мәліметтер болып табылады. Мәліметтер компьютер мен адамның арасындағы көпірдің рөлін ойнайды. ДБ жұмыс мәліметтерін сақтау мен қатар мәліметтерді де сақтайды, яғни «мәліметтер туралы мәліметтер».
Процедуралар. Процедураларға нұсқаулар мен тәртіптер қатысты. Олар ДБ қолданған және құрастырғанда мәнге алыну керек.
Қолданушылар. Қолданушылар ДБ-ң клиенттері болып келеді. Өйткені ДБ-сы олардың ақпараттық мұқтаждығын күтуі үшін құрылады, проектеледі және қуатталады.
Әртүрлі ұйымдардың табысты жұмыс жасауы үшін ақпаратты жүйенің дамығанын талап етеді. Сонда сол деректермен автоматтандырылған жинауды, өңдеуді және монипуляциялауды іске асырады.
1. В.В.Фаронов DELPHI 5 . Руководство программиста.
Издательство «Нолидж», Москва 2001
2. В.Гофман, А.Хомоненко Работа с базами данных в DELPHI.
Издательство «БХВ – Петербург», Санкт – Петербург 2000
3. А.М. Епанешников , В.А. Епанешников DELPHI база данных
Издательство «ДИАЛОГ – МИФИ», Москва 2000
4. А.Я. Архангельский Програмирование в Delphi 7.
Издательство «Бином», Москва 2004
5. Т. Конноли Базы данных Проектирование, реализация и сопровождение. Теория и практика
Издательсво «Вильямс», Москва 2000
6. В. Понамарев Delphi 7 Studio Самоучитель.
Издательство «БХВ-Петербург», Санкт-Петербург 2003
        
        Курстық жұмысты орындауға арналған тапсырма:
Студент: Метишева Шынар Муратовна
Жұмыс тақырыбы: ... ... ... ... ... «___» ... 2005 ... барысында қолданылатын бастапқы мәліметтер (мазмұны, ... ... ... қорытынды) :
Delphi ортасында мәліметтер базасын ... ... оның ... ... есеп ... ... ... игеру.
Сызба материалдар саны: 0
Жұмыс жетекшісі:
Доцент Балғабаева Л. Ш. /_________/
Тапсырманы орындауға қабылдап алған студент:
Метишева ... ... ... » ... 2005 жыл
Кіріспе
МББЖ дегеніміз бағдарламалық қамтама. Бұның ... ... ... (ДБ) анықтай, құрай және қолдай алады, сонымен қатар оған
қатынасты ... ... ... ... ... көрсетілгендей МББЖ ортасынан келесі 5 негізгі компоненттерді
бөлуге болады:
КӨПІР
Компьютер ... 1 – МББЖ ... ... ... МББЖ мен ... ... үшін ... аппараттық қамтама
керек. Ол өте кең шектрде вариациялана алады – дара дербес ... көп ... ... ... ... ... жатқан
аппараттық қамтама ... ... ... және организацияның
талаптарына тәуелді. Кейбір МББЖ-лер тек қана нақты ... ... ... ... ал ... кең ауқымды аппараттық қамтамалармен
және ОЖ-мен жұмыс істей алады. МББЖ мен ... ... үшін ... ... және дискілік жады жеткілікті болады (бірақ ол ... ... ... ... қамтама. Бұл компонент МББЖ-ң ... ... және ... ... ... ... қосымшалар С,
COBOL, Fortran, Ada немесе Pascal деген ... ... ... ... SQL ... 4-ші буынды тілдерде құрылады. Дегенмен, МББЖ өзі ... ... ие бола ... Олардың арқасында ол ... тез ... ... МББЖ ... ең ... ... бірі – ... табылады. Мәліметтер компьютер мен адамның арасындағы көпірдің рөлін
ойнайды. ДБ жұмыс мәліметтерін сақтау мен қатар мәліметтерді де ... ... ... ... ... ... мен ... қатысты. Олар ДБ
қолданған және құрастырғанда мәнге алыну керек.
Қолданушылар. Қолданушылар ДБ-ң клиенттері болып келеді. Өйткені ... ... ... ... үшін құрылады, проектеледі және
қуатталады.
Әртүрлі ұйымдардың табысты жұмыс жасауы үшін ... ... ... ... ... сол ... ... жинауды, өңдеуді және
монипуляциялауды іске асырады.
Деректер базасы деп, деректердің электрондық сақтаушысын айтады. Оларға
қатынас, бір ... ... ... ... іске ... ... ... деректерді сақтау үшін жасалады.
DELPHI жүйесі деректер базасын ... ... ... ... ... тура мағынасын алатын болсақ, бірақ толық ДББЖ ( деректер ... ... ) ... ие. ... ... DELPHI ... және клиент-серверлік деректер базасын құрып, және оның ... ... және ... деректер базасымен жұмыс істей алатын
қолданба құруға мүмкіндік береді .
DELPHI-ді ... ДББЖ деп ... оның ... ... форматының
болмауы ( деректерді сипаттау тілі ) бөгет жасайды.Сондықтан ол басқа ДББЖ
кестелік форматын қолданады . Мысалы : dBase, Paradox, ... ... та ... деп те ... ... ... аталған
форматтар өздерін жақсы қолданушылық қабілетін көрсетті. Сонда да DELPHI
мүмкіншіліктері арнайы ДББЖ ... ... ... асып та ... ... ... ... базасы” пәні бойынша курстық жұмысқа
Тақырыбы: “Самолеттер кестесі”
«Самолеттер кестесі» пәндік облысында жұмыс жасауға мүмкіндік ... ... ... _________ Л.Ш. Балғабаева
Жұмысты орындауға қабылдаған студент _______ Метишева Ш.М
Тапсырманы орындауға қабылдап алған күні "___" ___________ 2005ж.
Аяқталған жұмысты қорғау күні ... ... ... «Самолеттер кестесі» тақырыбын ашатын ... ... ... ... ... Таңдалған объектілерге сәйкес мәліметтер жинау;
3. Объектілерді зерттеп, атрибуттарын анықтау;
4. Администратор рөлінде болып, ... ... ... және
жүктеу.
5. Мәліметтер базасымен жұмыс істеуді ыңғайлы ету үшін,формалар және
статистикалық мәліметтері ... есеп ... ... ... базасымен тез әрі эффективті жұмыс істеу үшін, ... ... Delphi ... ... ... ... мәлімметтер базасын
құру.
3 Теориялық бөлім
3.1 BDE Administrator
Құрылатын мәліметтер базасы компьютердің директориясында болуы керек.
Директорияны ... ... ... ... ... ішкі ... болады, мысалы :
1) C :\ China;
2) C :\ \ \…..\ China.
Paradox, dBase және FoxPro форматында ... ... ... ... ) МББЖ -нің ... ... ... істейді.
МББЖ технологиясында МБ атауына псевдоним беріледі, ... ... ... ... іске асырылады.
BDE Administrator утилиті Delphi – мен байланыста болуы тиісті.
МБ – құруда алғашқы ... ... С:\ ... D:\ ... ... сақтау үшін директория құрудан
басталады.
Delphi –де МБ тіркеуі BDE Administrator утилитінің көмегімен ... ... ... "D :\ China " BDE ... - да ... ... екі ... қолдауында жүреді :
1. Windows жұмысшы столына тікелей :
Пуск / Программы / Borland Delphi 6 / BDE ... ... ... негізгі модулі жіберіледі, ол экранның IDE-нің
жоғарғы қатарында Delphі-дің басты менюінде ... ... ... және одан Exproler командасын таңдаймыз. ... BDE ... ... ... ... келесі
амалдар орындалады:
Негізгі менюден Object | New элементі таңдаймыз. Көрінген терезеде (Сурет ... МБ – ның ... ... ... ... қалдырып ОК батырмасын
басамыз. Администратормен терезенің сол жағында ... ... Оны ... ... ... Ол үшін МБ ... тышқанды шертіп,
жаңа мәтін енгіземіз.
Сурет – 2 Мәліметтер базасының драйвер типін таңдау терезесі
Оң жақ ... МБ ... ... ... ... да, тек ... параметрін өзгертеміз. Бұл параметр МБ орналасқан
катологқа ... ... үшін жол ... ... ... үшін PATH ... оң жақта пайда болған батырманы басып, С:\China каталогын
таңдап ОК ... ... ... 5). Енді ... ... ... ... ол үшін сол жақ терезеде тышқанның оң жақ батырмасымен
псевдоним атын ... және Apply ... ... ... ... диалогты терезеде псевдонимнің өзгертулерін сақтаймыз да, ОК
батырмасын басуымыз ... BDE ... ... ... ... ... соң ... аяқталады. Енді оған басқа утилиттерден хабарласуға болады. Бірақ МБ
псевдонимі бар каталог әлі бос. ... ... ... ... ... 3 - ... ... псевдоним параметрлерінің терезесі
3.2 Database Desktop
Мәліметтер базасының кестелерін құру үшін Database Desktop (DBD) ... ... | Borland Delphi 6| Database Desktop ) ... ... ... жіберілуінен кейін жұмысшы псевдонимі утилитін орнатамыз.
Бұл псевдоним автоматты ... ... ... ... Егер жұмысшы
псевдонимі орнатылмаса, онда DBD ... ... ... ... көрсетіп
отыру керек, бұл уақытты көп алады.
Жұмысшы псевдонимін орнату үшін бас ... File | Working ... ... ... және Aliases түсетін тізімінде ... ... ... , одан ... Ok ... басу ... Бас менюдан File
| New | Table таңдаймыз, осыдан ... МБ ... ... анықтама
терезесі пайда болады.(6-сурет)
Сурет 6 - Database Desktop утилиті: МБ кестесінің құрылымын анықтау
терезесі
Сурет 7 - Өріс ... ... ... кіруші өрістерін анықтаймыз. Field Name бағанасына
материалдар енгіземіз. Өріс типін анықтау үшін, Type бағанасында тышқанның
оң жақ ... ... ... жауап ретінде керек өріс типін таңдау
үшін өріс типінің тізімі шығады. ( сурет-7).
СУБД Paradox барлық мүмкін типтері ... ... ... ... ... Alpha – кез келген басылатын символдан тұратын, ұзындығы 1-255
байттық жол;
➢ Number – мағынасы оң және ... ... ... ұзындығы 8 байттық
сандық өріс. Сандар диапазоны – 10- нен 10- ге ... $ Money - ... оң және ... ... ... ... өріс. Ондық
нүкте мен ақша белгісін бейнелеу үшін ... ... ... ... Short – тек қана - 32768- ден 32767- ге ... диапазонындағы
бүтін сандардан тұратын, ұзындығы 2 байттық сандық өріс.
➢ Long Integer – ... ден ... ге ... ... ... ... және ... 4 байт болатын
сандық өріс.
➢ # BCD – BCD (Binary Coded Decimal) ... ... ... өріс. Басқа сандық өрістерге қарағанда есептеу жылдамдығы
аз, бірақ ... ... ... ... ... 0 мен ... аралығындағы сандарды қабылдауы мүмкін.
➢ Date – біздің заманымызға ... 9999- шы ... 1- ... ... ... 9999- шы ... 31- ... желтоқсанына дейінгі даталардан тұратын , ұзындығы төрт ... ... Time – ... түнжарымына дейінгі уақыттан тұратын және де
24 сағатпен шектелген, ұзындығы төрт байттық уақыт өрісі.
➢ @ Timestamp – уақыт пен ... ... ... 8 ... ... ... Memo – ұзындықтарының қосындысы 255 ... ... және ... сақтау үшін қолданылатын өріс. Бұл өріс кез келген
ұзындықты қабылдауы мүмкін. Кесте құру ... ... ... ... ... ... санын қайтарады,
ал қалғандары MB. кеңейтілуіндегі жеке файлдарда сақталады.
... Memo – бұл Memo- ға өте ... ... ... Memo- ... ... – мәтіннің қарібін беру мүмкіндігі.
➢ Binary – кез келген екілік мәліметтерден тұратын ... Бұл ... ... ... қабылдауы мүмкін. Кесте құру кезінде
көрсетілетін өлшемдер кестеде сақталынған барлық символдардың ... ал ... MB. ... жеке файлдарда
сақталады. Бұл өріс Inter Base- тегі BLOb ... өте ... Bytes – кез ... ... ... ... 1-255 байттық
сандар жолы.
dBase пішімінің кестелер өрісі келесідей өрістерді қабылдауы мүмкін:
... (Alpha) – кез ... ... ... тұратын,
ұзындығы 1-254 байттық жол;
➢ Float (Numeric) – мәндері оң және теріс болуы мүмкін ... 1-120 ... ... ... Бұл өте ... шамалардан тұрады.
Сондықтан бұл өрістермен жұмыс жасаған кезде ... ... ... ... қадағалап отыру керек.
Ондық нүктелерден кейінгі цифрлардың саны бүкіл өрістің өлшеміне
қарағанда 2-ге кем болу керек;
➢ Number (BCD) – BCD ... ... ... ... 1-20
байттық сандық өріс. Сандық ... ... бұл ... жылдамдығы бірнеше төмен болғанымен, нақтылығы біршама
жоғары. Ондық нүктелерден кейінгі сандардың саны ... ... ... 2-ге кем болу ... Date – ... 8 ... ... өрісі. Келісім бойынша қысқа
даталар ... ... (Short Date ... Memo – ұзындықтарының жалпы қосындысы 255 байттан ... ... ... үшін ... ... Өріс кез ... ... мүмкін. Бұл өріс жеке файлдарда ... ... ... Memo типті өріске қоюға мүмкіндігі жоқ;
➢ OLE - өзінің өңделуі кезінде өзін құраған ... ... ... ... яғни OLE ... ... ... and Embedding) тұратын өріс. Бұл өріс те жеке ... және кез ... ... ... ... Binary – кез ... ... мәліметтерден тұратын өріс. Берілген
өріс DBT кеңейтілуіндегі жеке файлдарда сақталады және кез ... ... ... Бұл ... Blob өрісінің толық
аналогы;

InterBase пішімінің кестелер өрісі төмендегідей типтерді қабылдауы
мүмкін:
➢ Short – тек қана -32768-ден ... ... ... ... ... ... 4 байттық сандар өрісі;
➢ Long – -2147483648-ден 2147483648-ге ... ... ... ... ... 4 ... ... өрісі;
➢ Float – мәндері оң және теріс болуы мүмкін, ... 4 ... ... Сандар диапазоны 3.4*10-нен 1.7*10-не
дейінгі мәні 7 символдық сандарды ... Double – ... оң және ... ... ... ұзындығы 8 байттық
сандар өрісі. Бұл өрістің ұзындығы ... ... ... диапазоны 1.7*10-нен 1.7*10-не дейінгі мәні ... ... ... Array – ... ... ... өріс. InterBase 16-лық
өлшемдегі жиымдарды анықтауға мүмкіндік береді. Өріс кез келген
ұзындықты қабылдауы ... DateBase ... Array ... ... ... қатар оларды құруға ... ... TextBlob – тек қана ... ... тұратын Blob өрісінің
бағыныңқы типті өрісі. Өріс кез келген ұзындықты қабылдауы мүмкін.
DateBase Desktop-тың TextBlob ... ... ... ... ... типін анықтау үшін, Alpha таңдаймыз және ... ... ... ... Key ... жұлдызшаны қоямыз. Осы өрістің
құрамына алғашқы кілттің енетінін ... Ол үшін ... ... ... ... ... ... индекстеледі.
FIO жолына басқа бағаналарына анықтамалар енгіземіз ... 9 - ... ... ... ... ... ... берілген кестенің барлық өрістері
толтырылуы тиісті . Бір өрістен екінші өріске өту үшін Required ... іске ... ... ... мағынасына шек салу үшін
қызмет етеді :
• Minimum value - ... ең аз ... ... Maximum value - ... ... ... ... анықтайды;
• Default value – өріс мәнін келісім бойынша анықтайды
Picture – өрістің бейнелеу шаблонын анықтайды . Шаблон құру үшін ... басу ... Бір ... ... ... ... ... мәнінің
қойылмағанын білдіреді.
Кестелерді толтыру және есте сақтау.Кесте құрлымын конструкциялағаннан
кейін Database ... ... ... ... ... ... ... мүмкін болмауы мүмкін, онда латын алфавитін пайдалануға
болатынын атап ... соң ... ... ... ( FIO ) аты ... FIO ... құрылады.
Сурет 10 - Кестені сақтау терезесі
Құрылған кесте реструктурлануы. Егер МБ бар кестелерге өзгерістер енгізу
керек болса, File|Open|Table меню ... ... ... ... ... ... ... атын таңдап Ок батырмасын басу керек. Кесте
мазмұны көрсетіледі. (11-суретте Materialу ... ... жоқ ... біз оған ... енгізген жоқпыз ).
Сурет 11 – Пассажиры кестесінің мазмұны
Біз DBD-дан(бірнеше жазбаға өзгеріс енгізіп ... ... ... тура
кестені жаңа жазбамен толтырғымыз келсе F9 батырмасын басуымыз керек.
Кесте құрлымын өзгерткіміз келсе Table| ... меню ... ... ... ... ... диалогты терезе көрсетіледі.
Кесте деталін конструкциялау. Кесте деталі болып табылатын екінші кесте
құрылымын анықтаймыз " Рейс" (сурет .12) . Бұл ... ... ... ... ... ... ... айырмашылықтар бар.
Сурет 12 - Рейс кестесінің құрылымы
Барлық өрістерге Kod_samaleta өрісінен ... Required ... ... бұл өріс автоинкрементті болғандықтан оны мәнмен
толтырғанда жаңа ... ... ... есте ... ... reis атымен сақтаймыз.
Мәліметтер базасының конструкциялау. Енді МБ -н кестеден ... ... ... ... ... ... белгілі болғандай " Пассажиры" және " Рейс " кестесі ... ... ... олай ... Pass кестесіндегі бір жазбаға
reis кестесіндегі сол ... ... ... ... ... Байланыс
өрісі болып 2 кестеде бар Pass өрісі ... ... ... ... ... ... –те ... бүтінділік, біріншіден кесте арасындағы
байланысты екіншіден каскадты жерді анықтайды.
Prihod кестесін ( элемент File ... | Table | Open ) ашып және ... ... режіміне ( Table | Restructure ) кіреді. Table Properties
түсетін тізімінде Refrential Integrity элементін таңдаймыз және ... ... ... ... терезеде ( сурет .17) Fields тізімінде
reis кестелерінің ... ... ал Tables ...... кестелері көрсетілген .
Сурет 17 - Сілтемелік бүтіндікті құруға арналған терезе
Tables тізімінде sam кестесін таңдаймыз және сол жақ ... . Parents Key ... sam ... бірінші кілті көрсетілген .
Update rules айырып қосқыштар sam кестесінде жазбаларды жою немесе
sam кестесінде өріс ... ... ... reis ... ... ... Cascade – reis кестесінд бағынышты жазуларды жою немесе каскадты
өзгеріс;
Prohibit - sam ... ... жою ... ... ... шектеу. Cascade таңдап ( сурет .18) Ok ... ... МБ ... ... ... ... режимінен
жылжыуымызға болады. Осыдан кейін құрылған кестелермен жұмыс ... ... ... өңдеуге көшеміз. Ал «Кинотеатрлар афишасын құру»
таблицаларын Қосымша Ә-де көресіз (Ә 1, 2, ... ... ... ... дайындау үшін компоненттік тәсіл пайдаланылған:
пайдаланушы программаларының кітапханасы программалау ортасымен ... бір ... ... ... программалар үзінділерінен
тұратын) компоненттерден жинақталады, ал олар форма ... ... ... ... ... ... ... жасады деуге
болады, себебі, компоненттерді пайдалану программа жұмысын күрделі түрде
жеңілдетті.
Компоненттер кітапханасын ... ... ... ( ... Library, VCL) деп ... ... дегеніміз – белгілі
қасиеттерге ие ... ... ... ... ... ... ... палитрасында келесі парақтар болады:
• Standard – жиі қолданылатын құраушылардан ... ... ... ... ... ... ... 1-кестеде
көрсетілген.
- MainMenu - Программа ... ... ... - ... оң ... ... ... экранға шығатын
(контекстік) мәзір құру;
- Edit - Жолдық мәнді ... ... ... редактор);
- Label - Бір жолдық мәтінді (жазбаны) шығару;
- Button - ... ... Оның OnClick ... ... бір іс- ... ... ScroоlBar - Басқару белдеушесі (Windows терезесіндегі сияқты).
- Frame – Туындау мүмкіндіктері бар панель. Жеке терезе ... Memo – Көп ... ... бейнелеу және енгізу үшін
қолданылады;
- Checkbox – Қолданушыға әртүрлі операцияларды қосу және ... ... ... (Қосымша) бетіне енгізілген компоненттер сұхбаттық
терезелердің көрінісін түрлендіру үшін ... BitBtn - ... ... ... ... батырманы жасайды;
- SpeedButton – (тез шақыру батырмасы) тек қана сурет ұстай ... ... ...... ... Бұл ... жолдары мен
бағандарында мәтіндік жолдар болады;
- Image – суреттер файлдарын, пиктограммалар немесе метафайлдарды
шығару үшін қолданылады;
- Bevel – үш ... ... ... ... ... құрады.
• Data Access – мәліметтерге қатынас.
• Qreport - есеп берулерді жедел дайындау:
- QuickRep – есеп ... ...... есеп ... ... – қатарлы есеп беру;
- QRBand – есеп беру жолағы;
- QRChildBand – қыздық есеп беру жолағы;
- QRGroup – топ;
- QRLabel – ... QRDBText – ... ... ... өрісі;
- QRExpr – мәтін;
- QRSysData – ақпараттық жүйе;
- QRMemo – көпқатарлы текст;
- QRExprMemo – көпқатарлы ... ...... текст;
- QRDBRichText – деректер жиынтығының форматталған текст өрісі;
- QRShape – ... ... QRImage – ... ... ...... жиынтығының графиктік көрініс өрісі;
- QRCompositeReport – құрамдық есеп ... ... – есеп ... көру ... ...... ... QRCSVFilter – SCV – фильтрі;
- QRHTMLFilter – HTNL – фильтрі;
- QRChart – диаграмма ;
• Data Controls – Мәліметтерді ... және ... ... DBGrid – тор ( ... );
- DBNavigator – навигациялы интерфейс;
- DBText – мәтінді жазу;
- DBEdit – бір жолдық ... DBImage – ... ... ...... ... ... – қиыстырылған тізім;
- DBCheckBox – тәуелсіз ауыстырып- қосқыш;
• BDE (Borland DataBase Engine) мәліметтерге қатынас:
- DataSourse – мәліметтер көзі ;
- Table – МБ ... ... ... ... ;
- Query – SQL сұрауына негізделген мәліметтер ... ;
- ...... ... процедураға негізі мәліметтер жиыны;
- DataBase – МБ - мен ... – МБ - да ... ... ... ... Timer ...... уақыт аралықтарын есептеу;
• System (Жүйе) бетіне OLE (байланыстыру және ... ... ... ... ... ... ... және
т.б. іс-әрекеттерді орындайтын компоненттер енгізілген. Мысалы,
• PaintBox ... ...... ... ... төртбұрышты
облыс құру;
• OLEContainer (OLE контейнер) – байланыстыратын және орнатылатын
объектілерді қабылдау контейнері;
...... ... ... ... ... -32-разрядты операциялық жүйелермен жұмыс жасауға
арналған компонентер енгізілген ;
• Animate (жандандыру, қозғалыс ... ... ... ... ... ... кезде соңына индекс
қосылып, класс ... ... Samples ... ... ... компоненттер:
• ColorGrid (Түстер торы) –түстер кестесі. Ол 16 түстік палитрадан
негізгі және фон түсін ... Calendar ...... күн ... ай ... ... календарды Win32 панелінің MonthCalendar компонентін формада
орнату арқылы шығаруға болады), т.б.
• Interfase – Borland Database Engine (BDE) және Active Data ... (ADO) ... пен ... ... Midas – ... ... деректер базасының қосымшасын тұрғызу;
• Internet Express – Internet Express ... ... Internet – ... пен ... ... ... ... үшін арналған
компоненттер;
• FastNet – Internet- ке жетудің әртүрлі хаттамалары;
• Decision Cube – мәліметтерді талдау;
• Dialogs – « Файлды ашу » ... ... ... сұхбаттар;
• Win 3.1 – Windows 3.x стиліндегі компоненттер;
• Samples – аяқталмаған құжаттық компоненттер үлгілері;
• ActiveX – ActiveX- тің ... ... Servers – кең ... COM серверлеріне арналған VCL қабықшалары;
4 Программаның баяндалуы
4.1 Жалпы мағлұматтар
Delphi ортасы – бағдарламаушының жоғары әрі ... ... ... ... ... Ол визуалды түрде бір уақытта бірнеше ашылған
терезелермен жұмыс ... ... ... ... немесе бөлшектелген
түрде бір- бірін жаба ... ... ... бұл Word ... ... Exsel ... ... ортасының «қатаңдығына» үйренген
қолданушының дисккомфорт сезімін оятуы мүмкін.
Delphi-дің бірінші нұсқасы 1994 жылы жарыққа ... ... ... бірте-бірте кеңейтілген 2, 3, 4, 5, 6, 7 – нұсқалары жарық көрді. 5, ... ... ... ... жоқ ... ... ... де Windows
32 операциялық жүйесінің негізінде дайындалған. Delphi 6-да интернет үшін
қосымшаларды ... ... ... және ... қорымен жұмыс
істеуде өзгешеліктер енгізілген.
Delphi-дің негізгі ерекшелігі – онда қосымша құруда компоненттік және
объектілік ... ... ... ... мәнісі жеңіл: әр
қосымша арнайы іс-әрекеттерді орындайтын компоненттерден жинақталады. Ол
жеткіліксіз болса, объектіні ... ... ... бағдарлама құрылады.
Компоненттер визуальды компоненттер кітапханасында (VCL – Visual Component
Library) жинақталған. ... ... ... ... ... компоненттер өте көп. Пайдаланушы жаңа компонент дайындап, оны
осы панельге қосуына да болады.
Delphi-де программа ... ... ... ... анимация,
мультимедиа үрдістерін ұйымдастыру, OLE ... ... ... ... шақыру, олармен жұмыс істеу жене т.б. іс-әрекеттерді
орындауға болады. Delphi көптеген есептерді шешуге ... ... ... ... бағыттағы аяқталған қосымшаларды Windows үшін құру;
• Кез ... ... кез ... ... үшін ... ... тез ... Интерфейс Windows- тың барлық
талаптарын қанағаттандырады және қолданушы ... ... ... ... ... Өйткені Windows-
тың көптеген функцияларын, кітапханаларын қолданады;
• Бағдарламалаудың басқа түрлерінде қолдануға болатын функция,
форма, ... ... ... ... ... Кез ... ... жергілікті және жойылған мәліметтер базасымен
жұмыс істеудің қуатты жүйесін құру;
• Кестелері, графиктері бар ... есеп ... құру ... ... ... Windows арқылы жұмыс істеуге болатын өз қосымшалары
үшін анықтамалық жүйелерді (hlp файлдары) құру;
• Windows- тың ... ... және ... ... тың ... үшін орнатудың ... ... ... жазылуы Турбо Паскальдағы сияқты. Бірақ,
мұнда ... ... үшін ... оқиға, қасиет, әдіс, ... ... ... ... пайдалану және түрлі
командалардың жазылу түрлерін білу ... ... ... ... ... Delphi 7-нің ... терезесі.
2. Форма (Form1).
3. Объект инспекторы терезесі (Object ... ... ... (программалық код терезесі).
5. Негізгі мәзір.
6. Аспаптар панелі.
7. Компоненттер палитрасы.
4.2 Функционалдық тағайындалуы
Белгілі бір киноның афишасын ... ... ... ... ... 4.3.1 - Unit1
|1 |Модуль аты |
|2 ... ... басы ... ... модульдердің жиыны ... ... ... бөлімі ... ... ... ... баяндалған ... ... ... ... ... ... ... |
|53,55 |Түсініктемелер ... |Кез – ... ... және ... кез – ... ... |
| ... элементтер класын анықтайды ... ... ... ... ... ... ... ... ... ... ... ... ... |Қолданылатын модульдердің жиыны ... ... ... ... ... ... ... |Модульдің аяқталуы ... ... коды ... А-да ... 4.3.2 – ... ... аты |
|2 ... бөлімнің басы ... ... ... ... ... ... баяндау бөлімі ... ... ... ... элементтер классын анықтайды |
|19,21 |Түсініктемелер ... |Кез – ... ... және ... кез – келген жерде |
| ... ... ... анықтайды ... ... ... ... ... ... баяндау бөлімі ... ... ... ... ... ... ... ... ... ... ... ... коды Қосымша А-да көрсетілген.
Кесте 4.3.3 – Unit3
|1 |Модуль аты |
|2 ... ... басы ... ... ... жиыны ... ... ... ... баяндалған ... ... ... ... ... классын анықтайды |
|22,24 |Түсініктемелер ... |Кез – ... ... және ... кез – ... жерде |
| ... ... ... ... ... ... ... аяқталуы ... ... ... бөлімі ... ... ... бөлімі ... ... ... ... ... ... ... ... коды ... А-да ... ... логикалық құрылымы жоғарғы Unit-терге ұқсас. Төменде
қалған Unit-тердің не ... ... 4.3.4 – ... ... ... ... ... ... ... ... ... ... ... ... жылы бойынша запрос құру ... ... ... ... құру ... |Орташа баға туралы отчет құру ... ... ... ... |Автор туралы мәліметтер ... ... ... ... ... ... ... ... А-да көруге болады.
4.4 Шақыру және жүктеу
Мәліметтер базасын ұйымдастыру үшін BDE ... – ды іске ... қосу | ... | Borland Delphi 6 | BDE ... ... ... құру үшін DataBase Desktop – ты іске
қосу:
Іске қосу | Программалар | Borland Delphi 6 | DataBase Desktop;
Delphi-ді Windows ... іске қосу ... қосу – ... – Borland Delphi 6 – Delphi 6.
Құрылған Мәліметтер базасының дұрыстығын тексеру үшін F9 пернесі ... ... ... ... ... жобамызды Delphi ортасында орындау үшін Pentium ... ... ... ... ... ... ... бетіне түсіру HP LaserJet 1200 ... ... ... ... ... мәліметтер
«Рейсы» құжатына белгілі бір бағыт,ұшу уақыты, сонымен қатар сағат қаншада
шығатынын және билеттің бағасы белгілеп. ... ... ... ... ... мәліметтер
Орташа бағаның мәнін аламыз.
5 Бақылау мысалдарын баяндау
Бұл ... ... біз 3 ... ... ... кестелерді Қосымша Ә-де қарауға болады). Біздің бас формамыз ... ... және 5 ... тұрады. Әр бір менюдің ішкі менюлары бар, олар:
❖ «ДБ-мен жұмыс істеу» менюі, оның ішкі менюлері «Рейс», «Самалет» және
«Пассажир». ... біз ... ... жоя және ... ... Ә-гі Ә 5, 7, ... «Документы» менюі, оның ішкі менюлері «запрос1» және «запрос2». Мұнда
біз керекті ақпаратты көре аламыз (Қосымша Ә-гі Ә 8, 9);
❖ «Статистика» ... оның ішкі ... ... орташа бағасы».
Мұнда біз осы ішкі менюлердің ... ... ... ... ... мәліметті аламыз (Қосымша Ә-гі Ә 10, 11, 12, 13);
❖ «Программа туралы» менюі, оның ішкі ... ... ... және
«Ереже». Мұнда біз автор туралы мағұмат және жалпы қолдану ... ... ... Ә-гі Ә 14, ... ... менюі. Ол проектен шығу үшін жасалған.
ҚОРЫТЫНДЫ
Қорыта келгенде, мен осы курстық ... ... ... ... ... ... қол ... отырған, қызықты да
күрделі программа – Delphi ортасы туралы бірталай мәлімет ала ... ... ... ... тілдерінің ішіндегі ең ... ... ... ... сай өз ... ... өз
мүмкіншіліктері де бар озығы екеніне көз жеткіздім.
Delphi - де программа дайындау, мәліметтер ... ... ... ... ... құру, анимация, мультимедиа үрдістерін ұйымдастыру,
OLE технологиясын пайдаланып, басқа ... ... ... ... ... және т.б. іс- ... орындауға болады. Delphi көптеген
есептерді шешуге, кестелері, графиктері бар күрделі есеп ... ... ... шығаруға мүмкіндік береді. Сонымен қатар ғаламның ... ... ... жатқан барлық жаңалықтарды, білім, мәдениет,
саясат ... ... ... ... яғни ... ... ... компьютер желісі – Интернет арқылы білетін болсақ, осы
мүмкіндіктерге одан да әрі ... қол ... Delphi ... да ... қоса ... ... осындай мүмкіндіктерін пайдалана отырып, өзіміздің
курстық жобамыздың тақырыбын ашатын ... ... ... және ... ... ... мен есеп ... үйрендік. Сонымен қатар SQL
тілінде программалауды игердік.
Тоқсан ауыз сөздің тобықтай түйінін ... ... ... мүмкіндігі өте зор және қазіргі уақытта кең ... ... ... ... ... ӘДЕБИЕТТЕР ТІЗІМІ
1. В.В.Фаронов DELPHI 5 . Руководство программиста.
Издательство «Нолидж», Москва 2001
2. В.Гофман, ... ... с ... ... в ... «БХВ – Петербург», Санкт – Петербург 2000
3. А.М. Епанешников , В.А. Епанешников DELPHI база данных
Издательство «ДИАЛОГ – МИФИ», ... ... А.Я. ... ... в Delphi ... ... Москва 2004
5. Т. Конноли Базы данных Проектирование, реализация и ... и ... ... ... ... В. ... Delphi 7 Studio ... «БХВ-Петербург», Санкт-Петербург 2003
Қосымша материалдар
Қосымша А
1. unit Unit1;
2. interface
3. ... Windows, ... ... ... Classes, Graphics, Controls,
Forms,
5. Dialogs, Menus, jpeg, ExtCtrls;
6. type
7. TForm1 = class(TForm)
8. MainMenu1: TMainMenu;
9. N1: TMenuItem;
10. N2: TMenuItem;
11. N3: ... N4: ... N5: ... N6: ... N7: ... N8: ... N11: TMenuItem;
18. N21: TMenuItem;
19. N9: TMenuItem;
20. N22: TMenuItem;
21. N10: TMenuItem;
22. N12: TMenuItem;
23. N13: ... Image1: ... ... N6Click(Sender: TObject);
26. procedure N7Click(Sender: TObject);
27. procedure N8Click(Sender: TObject);
28. procedure N11Click(Sender: TObject);
29. procedure N21Click(Sender: TObject);
30. procedure N9Click(Sender: TObject);
31. ... ... ... ... N12Click(Sender: TObject);
33. procedure N13Click(Sender: TObject);
34. procedure N22Click(Sender: ... ... { Private ... ... public
38. { Public declarations }
39. end;
40. var
41. Form1: ... ... uses Unit3, Unit4, Unit5, Unit6, Unit7, Unit8, Unit10, Unit11, ... {$R *.dfm}
45. procedure TForm1.N6Click(Sender: TObject);
46. begin
47. form3.show;
48. end;
49. procedure TForm1.N7Click(Sender: TObject);
50. begin
51. ... ... ... ... ... ... form5.show;
56. end;
57. procedure TForm1.N11Click(Sender: TObject);
58. begin
59. form6.show;
60. end;
61. procedure TForm1.N21Click(Sender: TObject);
62. begin
63. form7.show;
64. end;
65. procedure TForm1.N9Click(Sender: TObject);
66. begin
67. form8.show;
68. end;
69. ... ... ... ... ... ... procedure TForm1.N12Click(Sender: TObject);
74. begin
75. form11.show;
76. end;
77. procedure TForm1.N13Click(Sender: TObject);
78. begin
79. If MessageDlg(Вы действительно хотите
выйти?',mtConfirmation,[mbYes,mbNo],0)=mrYes
80. Then close;
81. ... ... ... ... begin
84. form9.show;
85. end;
86. end.
1. unit Unit2;
2. interface
3. uses
4. SysUtils, Classes, DB, ... ... ... = ... ... ... Table1: TTable;
9. DataSource1: TDataSource;
10. Table2: ... ... ... Table3: ... ... TDataSource;
14. Query1: TQuery;
15. DataSource4: TDataSource;
16. Query2: ... ... ... ... { Private ... ... public
21. { Public ... ... ... ... DataModule2: TDataModule2;
25. implementation
26. {$R *.dfm}
27. end.
1. unit Unit3;
2. interface
3. uses
4. Windows, Messages, ... ... Classes, ... ... ... Grids, DBGrids, ExtCtrls, StdCtrls, Buttons;
6. type
7. TForm3 = class(TForm)
8. Panel1: TPanel;
9. Splitter1: TSplitter;
10. Panel2: TPanel;
11. DBGrid1: ... BitBtn1: ... BitBtn2: ... BitBtn3: ... BitBtn4: ... BitBtn5: ... BitBtn6: ... BitBtn7: TBitBtn;
19. procedure BitBtn1Click(Sender: TObject);
20. procedure BitBtn2Click(Sender: TObject);
21. procedure BitBtn3Click(Sender: TObject);
22. procedure ... ... ... ... ... ... ... TObject);
25. private
26. { Private declarations }
27. public
28. { Public declarations }
29. end;
30. var
31. Form3: ... ... {$R ... ... ... ... ... DataModule2.Table1.Delete;
37. end;
38. procedure TForm3.BitBtn2Click(Sender: TObject);
39. begin
40. DataModule2.Table1.Post;
41. end;
42. procedure TForm3.BitBtn3Click(Sender: TObject);
43. begin
44. ... ... ... ... TObject);
47. begin
48. DataModule2.Table1.edit;
49. end;
50. procedure TForm3.BitBtn6Click(Sender: TObject);
51. begin
52. ... ... ... ... ... ... ... end;
58. end.
1. unit Unit4;
2. interface
3. uses
4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
5. Dialogs,unit2, Grids, DBGrids, ExtCtrls, StdCtrls, ... ... TForm4 = ... Panel1: ... ... ... Panel2: ... DBGrid1: TDBGrid;
12. BitBtn1: TBitBtn;
13. BitBtn2: TBitBtn;
14. BitBtn3: TBitBtn;
15. BitBtn4: TBitBtn;
16. BitBtn5: TBitBtn;
17. BitBtn6: TBitBtn;
18. BitBtn7: TBitBtn;
19. procedure BitBtn1Click(Sender: ... ... ... TObject);
21. procedure BitBtn3Click(Sender: TObject);
22. procedure BitBtn4Click(Sender: TObject);
23. procedure BitBtn6Click(Sender: TObject);
24. ... ... ... ... { Private ... }
27. public
28. { Public declarations }
29. end;
30. var
31. Form4: ... ... {$R ... ... ... ... ... DataModule2.Table2.Delete;
37. end;
38. procedure TForm4.BitBtn2Click(Sender: TObject);
39. begin
40. DataModule2.Table2.Post;
41. end;
42. procedure TForm4.BitBtn3Click(Sender: TObject);
43. begin
44. DataModule2.Table2.Insert;
45. end;
46. procedure TForm4.BitBtn4Click(Sender: TObject);
47. begin
48. DataModule2.Table2.edit;
49. end;
50. ... ... ... begin
52. datamodule2.Table2.Prior;
53. end;
54. procedure TForm4.BitBtn7Click(Sender: TObject);
55. begin
56. datamodule2.Table2.Next;
57. end;
58. end.
1. unit ... ... ... Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
5. Dialogs,unit2, Grids, DBGrids, ExtCtrls, StdCtrls, Buttons;
6. type
7. TForm5 = ... Panel1: ... ... ... Panel2: ... DBGrid1: TDBGrid;
12. BitBtn1: TBitBtn;
13. BitBtn2: TBitBtn;
14. BitBtn3: TBitBtn;
15. BitBtn4: TBitBtn;
16. BitBtn5: TBitBtn;
17. BitBtn6: TBitBtn;
18. BitBtn7: ... ... ... TObject);
20. procedure BitBtn2Click(Sender: TObject);
21. procedure BitBtn3Click(Sender: TObject);
22. procedure BitBtn4Click(Sender: TObject);
23. procedure BitBtn6Click(Sender: TObject);
24. procedure BitBtn7Click(Sender: TObject);
25. private
26. { Private ... ... ... { Public ... }
29. end;
30. var
31. Form5: TForm5;
32. implementation
33. {$R *.dfm}
34. procedure TForm5.BitBtn1Click(Sender: TObject);
35. begin
36. DataModule2.Table3.Delete;
37. end;
38. procedure TForm5.BitBtn2Click(Sender: TObject);
39. begin
40. DataModule2.Table3.Post;
41. ... ... ... ... ... ... ... procedure TForm5.BitBtn4Click(Sender: TObject);
47. begin
48. DataModule2.Table3.edit;
49. end;
50. procedure TForm5.BitBtn6Click(Sender: TObject);
51. begin
52. datamodule2.Table3.Prior;
53. end;
54. ... ... ... ... ... end;
58. end.
1. unit Unit6;
2. interface
3. uses
4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
5. Dialogs,unit2, StdCtrls, Mask, DBCtrls, ExtCtrls, Buttons, jpeg;
6. ... TForm6 = ... Panel1: ... DBEdit1: ... DBEdit2: ... DBEdit3: ... DBEdit4: ... DBEdit5: TDBEdit;
14. DBEdit6: TDBEdit;
15. DBEdit7: TDBEdit;
16. BitBtn1: TBitBtn;
17. Image1: TImage;
18. Label1: TLabel;
19. Label2: TLabel;
20. Label3: TLabel;
21. Label4: ... Label5: ... Label6: ... Label7: TLabel;
25. BitBtn2: TBitBtn;
26. BitBtn3: TBitBtn;
27. procedure BitBtn1Click(Sender: TObject);
28. procedure BitBtn2Click(Sender: TObject);
29. private
30. { Private ... ... ... { Public ... ... end;
34. var
35. Form6: TForm6;
36. implementation
37. {$R *.dfm}
38. procedure TForm6.BitBtn1Click(Sender: TObject);
39. begin
40. ... ... ... ... TObject);
43. begin
44. datamodule2.query1.next;
45. end;
46. end.
1. unit Unit7;
2. interface
3. uses
4. Windows, ... ... ... Classes, ... ... ... StdCtrls, Mask, DBCtrls, ExtCtrls, Buttons, jpeg;
6. type
7. TForm7 = class(TForm)
8. Panel1: ... DBEdit1: ... DBEdit2: ... DBEdit3: ... DBEdit4: TDBEdit;
13. DBEdit5: ... BitBtn1: ... Image1: ... BitBtn2: TBitBtn;
17. Label1: TLabel;
18. Label2: ... Label3: ... Label4: ... Label5: TLabel;
22. BitBtn3: ... ... ... ... ... ... TObject);
25. private
26. { Private declarations }
27. public
28. { Public ... ... ... ar
31. Form7: TForm7;
32. implementation
33. {$R *.dfm}
34. procedure TForm7.BitBtn1Click(Sender: ... ... ... ... ... ... TObject);
39. begin
40. Datamodule2.Query2.Prior;
41. end;
42. end.
1. unit Unit8;
2. interface
3. uses
4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
5. ... ... Buttons, RpRave, ... RpCon, RpConDS,
6. RpConBDE;
7. type
8. TForm8 = class(TForm)
9. RvTableConnection1: TRvTableConnection;
10. RvProject1: TRvProject;
11. BitBtn1: TBitBtn;
12. procedure BitBtn1Click(Sender: TObject);
13. private
14. { Private ... ... ... { Public ... }
17. end;
18. var
19. Form8: TForm8;
20. implementation
21. {$R *.dfm}
22. ... ... ... ... ... ... end.
1. unit Unit9;
2. interface
3. uses
4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
5. Dialogs,unit2, StdCtrls, Buttons, RpRave, ... RpCon, ... ... jpeg, ExtCtrls;
7. type
8. TForm9 = class(TForm)
9. BitBtn1: TBitBtn;
10. BitBtn2: ... Image1: ... ... ... TObject);
13. private
14. { Private declarations }
15. public
16. { Public ... ... ... ... Form9: ... implementation
21. {$R *.dfm}
22. procedure TForm9.BitBtn1Click(Sender: TObject);
23. begin
24. RvProject1.Execute;
25. end;
26. end.
1. unit Unit10;
2. interface
3. uses
4. Windows, ... ... ... Classes, Graphics, Controls,
Forms,
5. Dialogs, StdCtrls, jpeg, ExtCtrls, Buttons;
6. type
7. TForm10 = class(TForm)
8. Image1: ... Label1: ... Label2: ... Label3: ... BitBtn1: ... Label4: ... Label5: ... Label6: TLabel;
16. private
17. { Private declarations }
18. public
19. { Public declarations }
20. ... ... Form10: ... ... {$R ... ... ... Есептің
қойылымы....................................................................
....................
2. Есептің
алгоритмі...................................................................
......................
3.Теориялық
бөлім.......................................................................
.....................
3.1. BDE
администратор...............................................................
................
3.2. Database
Desktop.....................................................................
...............
3.3. Компоненттер
палитрасы...................................................................
...
4. Программаның
баяндалуы...................................................................
.......
4.1. Жалпы
мағлұматтар.................................................................
.............
4.2. Функционалдық
тағайындалуы...........................................................
4.3. Логикалық құрылымның
баяндалуы...................................................
4.4. ... ... ... ... ... Шығыс
мәліметтер..................................................................
..............
5. Бақылау мысалдарын
баяндау.....................................................................
6.
Қорытынды...................................................................
................................
7. Қосымша
материалдар.................................................................
................
8. Әдебиеттер
тізімі......................................................................
...................
Жеке тапсырма
Меню режимінде мәліметтер ... ... ... ... ... жасау. Меню бес пунктен құрылуы қажет және әр пунктің ... ... ... ... ... ішкі меню ... ... базасындағы
жазбаларды өңдеуді, қосуды, өшіруді орындайды.
Екінші меню ішкі меню ... ... ... кестесі) баспаға
шығарады.
Үшінші меню ішкі меню арқылы мәліметтер базасы бойынша анықтамалық
мәлімет береді.
Төртінші меню ішкі меню арқылы арнаулы функциялар көмегімен мәліметтер
базасы ... ... ... ... меню ішкі меню ... Windows ... жүйесіне және Delphi
ортасына шығуды орындайды.
Келесілері нақты пән аумағы бола алады: ЭЕМ түрлері, бағдарламалық
тілдер,050704 (050703) мамандығының пәндері, сессия, стипендия, ... ... ... ... ... үй, ... ... ғылым салалары
және т.б.
Пәндік саладат екі немесе үш объект таңдау керек. Әр объектінің
қасиеттері ... кем ... ... Мәліметтер базасының файлында жазбалар
саны жиырмадан аз болмауы шарт. Объектілерді байланыстыру үшін кестелерді
бірдей бағандар (атрибуттар) болуы шарт.
-----------------------
Аппараттық қамтама
Бағдарламалық ...

Пән: Информатика
Жұмыс түрі: Курстық жұмыс
Көлемі: 24 бет
Бұл жұмыстың бағасы: 700 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
"психологиялық кеңес беру"19 бет
"шжбм жағдайында оқушылардың іс-әрекетін ұйымдастырудың өзіндік ерекшеліктері"5 бет
200 орынды көпшілікке ортақ асхананың көкөніс цехының жобасы28 бет
300 орынды көпшілікке ортақ асхананың көкөніс цехының жобасы18 бет
4 қабатты 20 патерлі тұрғын үй19 бет
75 орындық толық циклмен жұмыс істейтін асхана19 бет
Delphi16 бет
Delphi бағдарламасында Шымкент қалалық жол полициясының деректер қорын жобалау21 бет
Delphi визуалды программасы30 бет
Delphi және мәліметтер қоры100 бет


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


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

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

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

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

Email: info@stud.kz

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

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