Кіріс және шығыс мәліметтері

1. Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2
2. Негізгі бөлім
1) Есептің алгоритмі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..4
2) Database Desktop ... ... ... ... ... ... ... ... ... ... ... ... ... ...5
3) BDE Administrator ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..15
4) Компоненттер палитрасы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..17
5) Программаның баяндалуы ... ... ... ... ... ... ... ... ... ... ... ... ... ... 19
5.1 Жалпы мағлұматтар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..19
6) Шақыру және жүктеу ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .21
7) Қажетті техникалық жабдықтар ... ... ... ... ... ... ... ... ... ... ... ...21
8) Кіріс мәліметтер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .21
9) Шығыс мәліметтер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .21
10) Бақылау мысалдарын баяндау ... ... ... ... ... ... ... ... ... ... ... .22
3. Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..23
4. Қолданылған әдебиеттер тізімі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..24
5. Қосымшалар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .25
МББЖ – дегеніміз бағдарламалық қамтама. Бұның арқасында қолданушылар деректер базасын (ДБ) анықтай, құрай және қолдай алады, сонымен қатар оған қатынасты бақылай алады.

Аппараттық қамтама. МББЖ мен жұмыс істеу үшін кейбір аппараттық қамтама керек. Ол өте кең шектрде вариациялана алады – дара дербес компьютерден және көп компьютерлерден тұратын желілерге дейін. Қолданылып жатқан аппараттық қамтама қолданылып жатқан МББЖ-ға және организацияның талаптарына тәуелді. Кейбір МББЖ-лер тек қана нақты аппараттық қамтамаға немесе құралға орналған, ал басқалары кең ауқымды аппараттық қамтамалармен және ОЖ-мен жұмыс істей алады. МББЖ мен жұмыс істеу үшін әдетте минимум оперативтік және дискілік жады жеткілікті болады (бірақ ол жүйенің керекті өнімділігіне жеткізе алмайды).
Бағдарламалық қамтама. Бұл компонент МББЖ-ң өзінің бағдарламалық қамтамасын және қолданбалы программаларды қамтиды. Әдетте қосымшалар С, COBOL, Fortran, Ada немесе Pascal деген сияқты үшінші буынды тілдерде немесе SQL сияқты 4-ші буынды тілдерде құрылады. Дегенмен, МББЖ өзі 4-ші буынды құрал-саймандарға ие бола алады. Олардың арқасында ол өзі қосымшаларды тез жасай алады.
МӘЛІМЕТТЕР. МББЖ ортасының ең маңызды компонеттернің бірі – мәліметтер болып табылады. Мәліметтер компьютер мен адамның арасындағы көпірдің рөлін ойнайды. ДБ жұмыс мәліметтерін сақтау мен қатар мәліметтерді де сақтайды, яғни «мәліметтер туралы мәліметтер».
Процедуралар. Процедураларға нұсқаулар мен тәртіптер қатысты. Олар ДБ қолданған және құрастырғанда мәнге алыну керек.
Қолданушылар. Қолданушылар ДБ-ң клиенттері болып келеді. Өйткені ДБ-сы олардың ақпараттық мұқтаждығын күтуі үшін құрылады, проектеледі және қуатталады.
Әртүрлі ұйымдардың табысты жұмыс жасауы үшін ақпаратты жүйенің дамығанын талап етеді. Сонда сол деректермен автоматтандырылған жинауды, өңдеуді және монипуляциялауды іске асырады.
Деректер базасы деп, деректердің электрондық сақтаушысын айтады. Оларға қатынас, бір немесе бірнеше компьютерлер көмегімен іске асады. Әдетте деректер базасы деректерді сақтау үшін жасалады.
DELPHI жүйесі деректер базасын басқару жүйесі болып табылмайды, егер сөздің тура мағынасын алатын болсақ, бірақ толық ДББЖ ( деректер база–сын басқару жүйесі ) мүмкіндіктеріне ие. Ұсынылып отырған DELPHI құралы локальдік және клиент-серверлік деректер базасын құрып, және оның ішінде жұмыс істеуге және кез-келген деректер базасымен жұмыс істей алатын қолданба құруға мүмкіндік береді .
1. В.В.Фаронов DELPHI 5 . Руководство программиста.
Издательство «Нолидж», Москва 2001
2. В.Гофман, А.Хомоненко Работа с базами данных в DELPHI.
Издательство «БХВ – Петербург», Санкт – Петербург 2000
3. А.Я. Архангельский Програмирование в Delphi 7.
Издательство «Бином», Москва 2004
4. В. Понамарев Delphi 7 Studio Самоучитель.
Издательство «БХВ-Петербург», Санкт-Петербург 2003
5. Б. Абдуллина База данных.
Издательство «КазНТУ», Алматы 2003
        
        Жоспар:
1.
Кіріспе..............................................................
......................................2
2. Негізгі бөлім
1) Есептің
алгоритмі.....................................................
.................4
2) Database Desktop……………………………………………….5
3) BDE
Administrator.................................................
.....................15
4) Компоненттер
палитрасы.....................................................
.....17
5) Программаның
баяндалуы.....................................................
...19
1. Жалпы
мағлұматтар.................................................
.............19
6) Шақыру және
жүктеу........................................................
.........21
7) Қажетті ... ... ... ... ... ... әдебиеттер
тізімі..........................................................24
5.
Қосымшалар..................................................................
.......................25
1. Кіріспе
МББЖ – дегеніміз бағдарламалық қамтама. ... ... ... ... (ДБ) ... ... және ... алады, сонымен қатар оған
қатынасты бақылай алады.
Аппараттық ... МББЖ мен ... ... үшін ... ... ... Ол өте кең шектрде вариациялана алады – дара ... ... көп ... ... ... ... ... жатқан
аппараттық қамтама қолданылып жатқан МББЖ-ға және ... ... ... ... тек қана нақты аппараттық қамтамаға
немесе құралға орналған, ал басқалары кең ауқымды ... ... ... ... ... ... МББЖ мен жұмыс істеу үшін әдетте минимум
оперативтік және дискілік жады жеткілікті болады (бірақ ол ... ... ... ... ... Бұл компонент МББЖ-ң өзінің бағдарламалық
қамтамасын және қолданбалы ... ... ... қосымшалар С,
COBOL, Fortran, Ada немесе Pascal деген сияқты үшінші буынды ... SQL ... 4-ші ... ... құрылады. Дегенмен, МББЖ өзі 4-ші
буынды құрал-саймандарға ие бола алады. ... ... ол ... тез ... ... МББЖ ... ең маңызды компонеттернің бірі – мәліметтер
болып табылады. Мәліметтер компьютер мен ... ... ... рөлін
ойнайды. ДБ жұмыс мәліметтерін сақтау мен қатар мәліметтерді де сақтайды,
яғни «мәліметтер ... ... ... нұсқаулар мен тәртіптер қатысты. Олар ... және ... ... ... ... Қолданушылар ДБ-ң клиенттері болып келеді. Өйткені ... ... ... ... үшін ... ... ... ұйымдардың табысты жұмыс жасауы үшін ақпаратты жүйенің дамығанын
талап етеді. Сонда сол деректермен автоматтандырылған жинауды, өңдеуді ... іске ... ... деп, ... ... ... айтады. Оларға
қатынас, бір немесе бірнеше компьютерлер көмегімен іске асады. Әдетте
деректер ... ... ... үшін ... ... ... базасын басқару жүйесі болып табылмайды, егер
сөздің тура мағынасын алатын болсақ, бірақ толық ДББЖ ( ... ... ... ) ... ие. Ұсынылып отырған DELPHI құралы
локальдік және клиент-серверлік деректер базасын құрып, және оның ... ... және ... ... ... жұмыс істей алатын
қолданба құруға мүмкіндік береді .
DELPHI-ді ... ДББЖ деп ... оның ... ... форматының
болмауы ( деректерді сипаттау тілі ) бөгет жасайды.Сондықтан ол басқа ДББЖ
кестелік ... ... . ... : dBase, Paradox, ... бірақ та жетіспеушілігі деп те айтуға ... ... ... ... жақсы қолданушылық қабілетін көрсетті. Сонда да DELPHI
мүмкіншіліктері ... ДББЖ ... ... ... асып та ... ЕСЕПТІҢ АЛГОРИТМІ
1. «Абонемент» тақырыбын ашатын «Абонемент» және «Абонемент2» кесте-
объектілерін таңдау;
2. Таңдалған объектілерге сәйкес мәліметтер ... ... ... ... типтерін анықтау;
4. Деректер қорымен жұмыс жасауды ыңғайлы ету ... ... ... мәліметтері бойынша есеп беруді құрамыз.
5. Деректер қорымен тез әрі ... ... ... ... ... ... Delphi ... зерттелген объектілер бойынша деректер қорымен құру.
Теориялық бөлім
2) Database Desktop
Мәліметтер базасының кестелерін құру үшін Database Desktop ... ... ... ... ... ... жұмысшы жалған аты утилитін орнатамыз. ... аты ... ... жұмыс істейін утилит. Егер жұмысшы жалған аты
орнатылмаса, онда DBD ... ... ... ... атты ... ... бұл уақытты көп алады.
Жұмысшы жалған атын орнату үшін бас менюден File/Working Directory
элементін ... ... және Aliases ... тізімінде жалған атын
Constant1-ді таңдау , одан кейін Ok батырмасын басу ... Бас ... ... осыдан кейін ДҚ кесте құрылымының анықтама
терезесі пайда болады (1-сурет).
Сурет.1 – Database Desktop ... ДҚ ... ... анықтау
терезесі
Сурет.2 - Өріс алаңын таңдау
"Абонемент" кестесіне кіруші өрістерін ... Field Name ... ... ... Өріс ... ... үшін, Type бағанасында тышқанның
оң жақ батырмасын басыңыздар немесе «пробелды» басып таңдап аламыз. Бұған
жауап ретінде керек өріс ... ... үшін өріс ... тізімі шығады. (
сурет-2).
СУБД Paradox барлық мүмкін ... ... ... ... ... ... Alpha – кез ... басылатын символдан тұратын, ұзындығы 1 – 255
байттық жол;
▪ Number – мағынасы оң және теріс болуы ... ... 8 ... ... Сандар диапазоны – 10- нен 10- ге дейін;
▪ $ Money – мағынасы оң және теріс болуы ... ... ... Ондық
нүкте мен ақша белгісін бейнелеу үшін ... ... ... ... Short – тек қана – ... ... дейінгі диапазонындағы
бүтін сандардан тұратын, ұзындығы 2 байттық сандық өріс.
▪ Long Integer – 2147483648-ден ... ... ... ... ... және ... 4 байт ... сандық өріс.
▪ # BCD – BCD (Binary Coded Decimal) пішімінің деректерінен ... ... ... ... ... ... ... жылдамдығы
аз, бірақ нақтылығы жоғары. Ондық нүктеден кейін 0 мен ... ... ... ... ... Date – ... ... дейінгі 9999-шы жылдың 1-ші қаңтарынан
біздің заманымыздың 9999-шы жылының 31-ші ... ... ... , ... төрт ... ... ... Time – миллисекундтан түнжарымына дейінгі уақыттан тұратын және
де 24 сағатпен шектелген, ұзындығы төрт ... ... ... @ ... – уақыт пен даталардан тұратын, ұзындығы 8 ... ... ... Memo – ... қосындысы 255 байттан аспайтын және де
символдарды сақтау үшін қолданылатын ... Бұл өріс кез ... ... ... ... құру кезінде көрсетілетін
өлшемдер кестеде сақталынған барлық символдардың санын қайтарады,
ал қалғандары MB. ... жеке ... ... ... Memo – бұл Memo-ға өте ... ... ... ... ...... ... беру мүмкіндігі.
▪ Binary – кез келген екілік мәліметтерден тұратын өріс. Бұл өріс
кез келген ... ... ... ... құру ... ... ... сақталынған барлық символдардың санын
қайтарады, ал қалғандары MB. ... жеке ... Бұл өріс Inter ... BLOb ... өте ... Bytes – кез ... ... тұратын, ұзындығы 1-255 ... ... ... ... ... келесідей өрістерді қабылдауы мүмкін:
▪ Character (Alpha) – кез ... ... ... ... 1-254 ... жол;
▪ Float (Numeric) – мәндері оң және теріс болуы мүмкін пішімдегі
өлшемі 1-120 байттық сандық өріс. Бұл өте ... ... ... бұл ... ... жасаған кезде шамаларды
дөңгелектеудің салдарынан болатын қателерді қадағалап отыру керек.
Ондық нүктелерден кейінгі цифрлардың саны ... ... ... 2-ге кем болу ... Number (BCD) – BCD ... ... тұратын өлшемі 1-20
байттық сандық өріс. ... ... ... бұл ... ... ... төмен болғанымен, нақтылығы біршама
жоғары. Ондық нүктелерден кейінгі сандардың саны бүкіл ... ... 2-ге кем болу ... Date – ... 8 ... ... өрісі. Келісім бойынша қысқа
даталар пішімі қолданылады (Short Date Format);
▪ Memo – ұзындықтарының жалпы ... 255 ... ... ... сақтау үшін қажетті өріс. Өріс кез келген ұзындықты
қабылдауы мүмкін. Бұл өріс жеке ... ... ... ... Memo ... өріске қоюға мүмкіндігі жоқ;
▪ OLE – өзінің өңделуі кезінде өзін құраған қолданбаларды ... ... ... яғни OLE ... ... ... and ... тұратын өріс. Бұл өріс те жеке ... және кез ... ... ... ... Binary – кез келген екілік мәліметтерден тұратын өріс. Берілген
өріс DBT кеңейтілуіндегі жеке ... ... және кез ... ... мүмкін. Бұл InterBase-тегі Blob өрісінің толық
аналогы;

InterBase пішімінің кестелер ... ... ... ... Short – тек қана – 32768-ден 32767-ге дейінгі диапазонындағы
бүтін сандардан тұратын ... 4 ... ... ... Long – 2147483648-ден 2147483648-ге дейінгі диапазонындағы бүтін
сандардан ... ... 4 ... ... ... Float – ... оң және теріс болуы мүмкін, ұзындығы 4 байттық
сандар өрісі. ... ... ... ... мәні 7 ... ... ... Double – мәндері оң және теріс болуы мүмкін, ұзындығы 8 ... ... Бұл ... ... пиктограммаға байланысты және
сандар диапазоны 1.7*10-нен 1.7*10-не дейінгі мәні 15
символдық сандарды қамтиды;
✓ Array – ... ... ... өріс. InterBase 16-лық
өлшемдегі жиымдарды анықтауға мүмкіндік береді. Өріс кез ... ... ... DateBase Desktop-тың Array типті
өрістерді редакциялауға, ... ... ... ... ... ... TextBlob – тек қана мәтіндік мәліметтерден тұратын Blob ... ... ... Өріс кез келген ұзындықты қабылдауы мүмкін.
DateBase Desktop-тың TextBlob ... ... ... ... ... ... ... үшін, Number таңдаймыз. Key бағанына
жұлдызшаны қоямыз. Осы өрістің құрамына алғашқы кілттің енетінін білдіреді.
Ол үшін пернетақтадан кез ... ... ... ... кілтпен индекстеледі.
«Аbon» және «Аbon2» кестесінің басқа бағаналарына анықтамалар
енгіземіз ... 3 - Abon ... ... ... 4 - Аbon2 ... құрылымын анықтау
Есеп шарттарына сәйкес берілген кестенің ... ... ... Бір ... ... ... өту үшін Required ... іске қосамыз. Басқа өрістер мағынасына шек салу үшін
қызмет етеді ... Minimum value - ... ең аз ... ... Maximum value - ... барынша үлкен мәнін анықтайды;
• Default value – өріс мәнін келісім бойынша анықтайды
Picture – өрістің бейнелеу шаблонын анықтайды . ... құру үшін ... басу ... Бір ... ... ... ... шектелген мәнінің
қойылмағанын білдіреді.
Кестелерді толтыру және есте сақтау.Кесте құрлымын конструкциялағаннан
кейін Database Desktop-та ... ... ... ... ... толтыру мүмкін болмауы мүмкін, онда латын алфавитін пайдалануға
болатынын атап өтейік.
Содан соң С:\Abonoment ... ... ... ( Abon.db ) ... ... Abon.db ... құрылады.
Сурет 5 - Кестені сақтау терезесі
Құрылған кесте реструктурлануы. Егер ДҚ бар кестелерге өзгерістер енгізу
керек болса, ... меню ... ... ... ... болған
диалогты терезеден кесте атын таңдап Ок батырмасын басу керек. Кесте
мазмұны көрсетіледі. ... 1 ... ... жоқ ... ... оған ... ... жоқпыз ).
Келесі қадамда индекс құрамыз. Ол үшін біз қиылысатын Table Properties
тізімінен Secondary Indexes элементін таңдаймыз . ... ... ... ... көрсетілгендей көрініс береді.
Сурет 6 - Терезенің оң жағына Secondary Indexes элементі пайда болды
Жаңа ... ... ... Define ... ... ... ... Fields өрісінде біз анықтаған кестенің тізім мазмұны көрсетіледі.
Index Fields ... ... ... ... ... ... Fields ... Index Fields тізіміне нақтылы ... алу үшін оң ... ... бар ... басу ... ... ... қосу маңызды, өйткені ол тізімде өрістің алмасу ... Index Fields ... ... ... таңдаған соң ( сурет.7),
Ok батырмасын басамыз .
Сурет.7 - Индекс құрамына ... ... ... ... ... аты ... (сурет.8). Атын енгізіп, Ok
батырмасын басу керек .
Сурет.8 - Индексті сақтау терезесі
Индекс атын өріс ... қою ... ... ... келесіде көрініп
тұрғандай жаңа индексті қосқаннан кейін оның аты индекстер тізімінде пайда
болады.
9-суретте көрсетілген, жаңа ... ... ... оның аты ... ... ... 9 – ... кестесі үшін анықталған индекстер тізімі
Индекс аты бойынша шертіп , біз оны ... ... (Erase ... өзгерту ( Modify батырмасы ).
Құрылған кестені “Index_abon” атымен ... ... ... Енді МБ-н ... ... Олардың құрлымы кестелерден ... ... ... ... ... және ... кестесі “бірдің-
көпке” деген қатынасында, олай дейтініміз Abon.db кестесіндегі бір жазбаға
Abon2.db кестесіндегі сол ... ... ... ... ... Байланыс
өрісі болып 2 кестеде бар Abon_nomer өрісі болып табылады. Кесте ... ... ... ... бүтінділік, біріншіден кесте арасындағы байланысты
екіншіден каскадты жерді анықтайды.
Abon2.db кестесін (элемент File менюі/Table/Open) ашып және ... ... ... ... ... Table Properties
түсетін тізімінде Refrential Integrity элементін ... және ... ... ... ... ... (сурет.10) Fields тізімінде
Abon2.db кестелерінің ... ... 10 - ... ... ... ... ... тізімінде Abon кестесін таңдаймыз және сол жақ ... Parents Key ... Abon ... бірінші кілті көрсетілген .
Update rules айырып қосқыштар Abon кестесінде жазбаларды жою ... ... өріс ... ... ... Abon2 кестесінің
каскады әсерін анықтайды:
• Cascade – Abon ... ... ... жою ... ... - 1 ... ... жою немесе байланыс алаңына өзгерісті
шектеу. Cascade таңдап ( сурет.11) Ok кнопкасын басамыз.
Сурет 11 - ... ... ... анықтау
Paradox –те атау сұралып – сілтегішті бүтіндік аталынады. Атын енгіземіз
мысалы Index_abon және Ok кнопкасын басамыз .
Abon2 (Save ... ... ... сақтап, 1 (Table/
Restructure) кестесінің реструкизациясы режіміне қайта ... ... ... ... Indexes ... таңдаймыз индекстер
тізімінде 2 атымен пайда болған жаңа индексті көреміз. Бұл ... ... ... ... ... түрде тұрғызылған (сурет 12).
Сурет 12 - Сілтемелік бүтіндікті құрғанан кейінгі 1 кестесіндегі
индекстер тізімі
Осымен ДҚ ... ... ... ... ... ... Осыдан кейін құрылған кестелермен жұмыс істеу үшін
қарапайым қосымшаларды өңдеуге көшеміз.
3) BDE Administrator
Құрылатын мәліметтер базасы компьютердің ... ... ... ... ... түбір каталогта немесе ішкі каталогта
құруға болады, мысалы:
1) C :\ ... C :\ \ \…..\ ... dBase және FoxPro ... ... ДҚ-ы ... ДҚ
кестелері ) МББЖ -нің жергілікті режимінде жұмыс жасайды.
МББЖ технологиясында ДҚ ... ... аты ... ... ... ... аты арқылы іске асырылады.
BDE Administrator утилиті Delphi – мен байланыста болуы тиісті.
ДҚ – ... ... ... ... С:\ ... D:\ ... ... сақтау үшін директория құрудан басталады.
Delphi–де ДҚ тіркеуі BDE Administrator утилитінің көмегімен ... ... ... "C :\ Constant " BDE ... - да ... Administrator екі нұсқасының қолдауында жүреді:
1. Windows жұмысшы столына тікелей:
Пуск / Программы / Borland Delphi 7 / BDE ... ... ... ... модулі жіберіледі, ол экранның ВDE-нің
жоғарғы қатарында Delphі-дің басты менюінде орналасқан.
DateBase менюін ашамыз және одан Explorer ... ... ... BDE ... ... жібереміз. Жібергеннен кейін келесі
амалдар орындалады:
Негізгі менюден ... ... ... ... терезеде (Сурет.13)
ДҚ–ның құрылған типін (Standard) ... ... ОК ... ... ... сол жағында Standard1 терезесін
көреміз. Оны ... ... ... Ол үшін МБ ... ... жаңа ... ... – 13 Мәліметтер базасының драйвер типін таңдау терезесі.
Оң жақ ... ДҚ ... ... Оларды өзгеріссіз
қалдырамыз да, тек соңғы параметрін өзгертеміз. Бұл параметр ДҚ орналасқан
каталогқа ... ... үшін жол ... ... енгізу үшін PATH өрісін
шертіп оң жақта пайда болған батырманы басып, ... ... ОК ... басамыз (Сурет.14). Енді жалған атының анықталуын есте
сақтауымыз керек, ол үшін сол жақ ... ... оң жақ ... аты атын ... және Apply ... ... ... Пайда
болған диалогты терезеде жалған ... ... ... да, ... басуымыз керек.
Сонымен BDE Administrator утилитінен шығуымыз керек. Содан соң жалған
атты құру аяқталады. Енді оған ... ... ... ... ... ... аты бар каталог әлі бос. Сондықтан мәліметтер базасының кестесін
құру керек.
Сурет.14 - Мәліметтер базасының жалған аты параметрлерінің ... ... ... ... дайындау үшін компоненттік тәсіл пайдаланылған:
пайдаланушы ... ... ... ортасымен бірге
ұсынылатын, бір іс-әрекетті орындайтын (дайын программалар үзінділерінен
тұратын) компоненттерден жинақталады, ал олар ... ... ... ... ... ... нағыз төңкеріс жасады деуге
болады, себебі, компоненттерді пайдалану программа ... ... ... ... ... компоненттер кітапханасы ( Visual
Component Library, VCL) деп ... ... ...... ие ... ... ... арқылы бағдарламаның
негізі қаланады. Компоненттер палитрасында ... ... ... Standard – жиі ... ... ... ... парақ.
Standard бетіне енгізілген кейбір компоненттер ... MainMenu – ... ... ... ... – Тышқанның оң түймесін шерткен кезде экранға шығатын
(контекстік) мәзір құру;
- Edit – Жолдық мәнді енгізу, редакциялау (мәтіндік редактор);
- Label – Бір ... ... ... ... Button – ... түйме. Оның OnClick оқиғасын ... бір іс- ... ... ... – Басқару белдеушесі (Windows терезесіндегі сияқты).
- Frame – Туындау мүмкіндіктері бар панель. Жеке терезе ретінде
жобаланады;
- Memo – Көп ... ... ... және ... ... Checkbox – ... ... операцияларды қосу және өшіруге
мүмкіндік береді;
• Additional (Қосымша) бетіне енгізілген ... ... ... ... үшін пайдаланылады.
- BitBtn - өзінде сурет ұстай алатын батырманы жасайды;
- SpeedButton – (тез ... ... тек қана ... ... ... құрады;
- StringEdit – таблицаны құрады. Бұл ... ... ... ... ... ... Image – суреттер файлдарын, пиктограммалар немесе метафайлдарды
шығару үшін қолданылады;
- Bevel – үш өлшемді эффектісімен ... ... ... ... Data Access – ... қатынас.
• Qreport – есеп берулерді жедел дайындау:
- QuickRep – есеп ... ...... есеп ... ...... есеп беру;
- QRBand – есеп беру жолағы;
- QRChildBand – қыздық есеп беру жолағы;
- QRGroup – топ;
- QRLabel – ... QRDBText – ... ... ... өрісі;
- QRExpr – мәтін;
- QRSysData – ақпараттық ... QRMemo – ... ... ... – көпқатарлы мәтін;
- QRRichText – форматталған текст;
- QRDBRichText – деректер жиынтығының форматталған текст өрісі;
- QRShape – ... ... QRImage – ... көрініс;
- QRDBImage – деректер жиынтығының графиктік көрініс өрісі;
- QRCompositeReport – ... есеп ... ... – есеп ... көру ... ... – текстік фильтр;
- QRCSVFilter – SCV–фильтрі;
- QRHTMLFilter – HTNL – фильтрі;
- QRChart – ... ... Data Controls – ... редакциялау және бейнелеу компоненттері:
- DBGrid – тор ( кесте );
- DBNavigator – навигациялы интерфейс;
- DBText – мәтінді жазу;
- DBEdit – бір ... ... DBImage – ... ... ...... ... DBComboBox – қиыстырылған тізім;
- DBCheckBox – тәуелсіз ауыстырып- қосқыш;
• BDE (Borland DataBase Engine) ... ... ...... көзі ;
- Table – МБ ... негізделген мәліметтер жиыны ;
- Query – SQL сұрауына негізделген мәліметтер жиыны ;
- ...... ... ... ... ... жиыны;
- DataBase – МБ - мен байланысуы;
Session – МБ - да ағымдағы жұмыстар сеансы .
• Timer (Таймер) – нақты ... ... ... System ... ... OLE (байланыстыру және орнату) течнологиясы
бойынша ... ... ... арасында алмастыратын және
т.б. іс-әрекеттерді орындайтын ... ... ... PaintBox ... ...... кескіндер енгізілген төртбұрышты
облыс құру;
• OLEContainer (OLE ...... және ... ... ... ... – Мультимедиалық құрылғылармен жұмысты басқару;
• Win32-бетіне – ... ... ... ... ... ... енгізілген ;
• 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 ... ... баяндалуы
5.1) Жалпы мағлұматтар
Delphi ортасы – бағдарламаушының жоғары әрі тиімді жұмысын қамтамасыз
ететін күрделі механизм. Ол визуалды түрде бір ... ... ... ... ... ... ... толық немесе бөлшектелген
түрде бір- бірін жаба отырып жылжи алады, бұл Word ... ... Exsel ... ... ... ... үйренген
қолданушының дисккомфорт сезімін оятуы мүмкін.
Delphi-дің бірінші ... 1994 жылы ... ... ... жылдары
оның бірте-бірте кеңейтілген 2, 3, 4, 5, 6, 7 – ... ... ... 5, ... ... ... айырмашылығы жоқ деуге болады, екеуі де Windows
32 ... ... ... ... Delphi 6-да ... үшін
қосымшаларды дайындау мүмкіндігі кеңейтілген және берілгендер қорымен жұмыс
істеуде ... ... ... ... – онда қосымша құруда компоненттік және
объектілік тәсілдер пайдаланылады. Компоненттік тәсілдің ... ... ... ... ... ... ... жинақталады. Ол
жеткіліксіз болса, объектіні өңдеуге арналған үстеме бағдарлама құрылады.
Компоненттер ... ... ... (VCL – Visual ... ... Компоненттер панелінде түрлі кластарға тиісті
стандартты компоненттер өте көп. ... жаңа ... ... ... ... ... да болады.
Delphi-де программа дайындау, программа мәзірін құру, анимация,
мультимедиа үрдістерін ... OLE ... ... ... ... ... олармен жұмыс істеу жене т.б. іс-әрекеттерді
орындауға болады. Delphi ... ... ... ... ... ... ... бағыттағы аяқталған қосымшаларды Windows үшін құру;
• Кез келген тілде кез келген ... үшін ... ... тез құру. Интерфейс Windows-тың ... ... және ... ... ... автоматты түрде ыңғайланады. Өйткені Windows-
тың көптеген функцияларын, кітапханаларын қолданады;
... ... ... ... ... ... компоненттердің динамикалы біріктірілетін кітапханасын
(DDL) құру;
• Кез келген типтегі жергілікті және жойылған мәліметтер базасымен
жұмыс істеудің қуатты ... ... ... ... бар күрделі есеп берулерді құру және
баспаға шығару;
• Қосымшалардан Windows арқылы жұмыс істеуге болатын өз ... ... ... (hlp ... ... ... барлық талаптарын және спецификасын ескеретін
Windows-тың ... үшін ... ... ... ... жазылуы Турбо Паскальдағы сияқты. Бірақ,
мұнда прогаммалауды үйрену үшін ... ... ... әдіс, класс
ұғымдарымен еркін танысып, компоненттерді ... және ... ... ... білу ... программалау ортасы
Дельфи программалау ортасы
1. Delphi 7-нің негізгі терезесі.
2. Форма (Form1).
3. Объект инспекторы терезесі (Object Inspecteor).
4. ... ... ... код терезесі).
5. Негізгі мәзір.
6. Аспаптар панелі.
7. Компоненттер палитрасы.
6) Шақыру және ... ... ... үшін BDE Administrator – ды іске қосу:
Іске қосу – Программалар/Borland Delphi7/ BDE Administrator;
Мәліметтер базасының ... құру үшін DataBase ... ... қосу/Программалар / Borland Delphi7/DataBase Desktop;
Delphi-ді Windows арқылы іске қосу командасы:
Іске қосу – Программалар – Borland Delphi 7– Delphi ... ... ... ... ... үшін F9 ... ... Қажетті техникалық жабдықтар
Берілген курстық жобамызды Delphi ортасында орындау үшін Pentium 4
микропроцессорына ... ... ... ... ... ... бетіне түсіру HP LaserJet 1400 баспа құрылғысы
арқылы жүзеге асырылды.
8) ... ... ... ... Абонемент иесінің атын, тіркелу ... ... ... ... ақшасы көлемін және т.б.
9) Шығыс мәліметтер
«Абонемент туралы ... ... ... шығарамыз.
10) Бақылау мысалдарын баяндау
Бұл курстық жұмыста мен 2 кесте құрдым, ... ... ... ... ... ... болады). Біздің бас формамыз құрылған 2
кестеден және 4 менюден тұрады. Әр бір ... ішкі ... бар, ... ... ... істеу» менюі, оның ішкі менюлері «1» және «2». Мұнда
біз ақпаратты енгізе, жоя және ... ... ... ... оның ішкі ... ... ... мәлімет».
Мұнда біз керекті ақпаратты көре аламыз;
3. Қорытынды
Қорыта келгенде, мен осы курстық ... ... ... ... ... ... қол ... отырған, қызықты да
күрделі программа – Delphi ортасы туралы бірталай мәлімет ала ... ... ... ... ... ... ең жүйрігі, озық
технологиялар жетістіктерінің талаптарына сай өз ерекшеліктерімен қатар өз
мүмкіншіліктері де бар ... көз ... - де ... ... мәліметтер базасын басқару жүйелері
құру, программа мәзірін құру, анимация, мультимедиа үрдістерін ұйымдастыру,
басқа ... ... ... олармен жұмыс істеу және т.б. іс-
әрекеттерді орындауға болады. Delphi көптеген ... ... ... бар күрделі есеп берулерді құру және баспаға шығаруға мүмкіндік
береді. Сонымен қатар ғаламның түкпір- түкпіріндегі бұрышында ... ... ... білім, мәдениет, саясат салаларында ... ... яғни ... ... ... дүниежүзілік компьютер желісі
– Интернет арқылы білетін болсақ, осы мүмкіндіктерге одан да әрі қарай ... Delphi ... да өз ... қоса ... ... осындай мүмкіндіктерін пайдалана отырып, өзіміздің
өндірістік тәжірибе жобамыздың ... ... ... ... ... сол ... ... құжаттар мен есеп берулерді үйрендік. Сонымен
қатар SQL тілінде программалауды игердік.
Тоқсан ауыз ... ... ... ... ... ... мүмкіндігі өте зор және қазіргі уақытта кең ... ... ... ... ... ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
1. В.В.Фаронов DELPHI 5 . Руководство программиста.
Издательство «Нолидж», Москва 2001
2. В.Гофман, А.Хомоненко Работа с базами данных в ... «БХВ – ... ...... 2000
3. А.Я. Архангельский Програмирование в Delphi 7.
Издательство «Бином», Москва 2004
4. В. Понамарев Delphi 7 Studio Самоучитель.
Издательство ... ... ... Б. ... База ... ... ... 2003
5. ҚОСЫМША

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









Ұқсас жұмыстар
Тақырыб Бет саны
Мәліметтер визуализациясы және зерттеу қорытындылары4 бет
Мәліметтер қоры жайлы жалпы мағлұматтар49 бет
Excel ортасында графиктер мен диаграммаларды тұрғызу7 бет
Ауаны ластаушы элементтердің биотаға және адам денсаулығына әсері8 бет
Ауыл шаруашылық дақылдарының фосформен қоректендіру оптимизациясы12 бет
Материалдық қорларды пайдалануды талдау4 бет
Тәжірибе мәліметтерін статистикалық өңдеу4 бет
Тәжірибе мәліметтерін статистикалық өңдеу жайлы ақпарат4 бет
TSQL мәліметтерімен жұмыс істеу негіздері4 бет
«Педагогикалық мамандыққа кіріспе» дәрістер жинағы23 бет


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


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

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

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

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

Email: info@stud.kz

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

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