Автор: Пользователь скрыл имя, 23 Декабря 2012 в 13:28, доклад
Автоматандырылған ақпарат жүйе ақпаратты жинау өндеу топтау сақтау түрелендіру және формальді пайдаланушыға ұсыну жүйесі.ААЖ ақпаратты үрдісін де адамынын да техникалық құралдың да қатысуын қамтамасыз етеді мында бастты рөлді кампьютер алады.
Жалпы жүйелік бағдарламалық қамсыздандыру ақпарат өндеу тиіпін өндеуге арналған және бағытталған бағдарламалар кешені жатады.Олар ақпарат үрдісін өндеудің бақылау басқару компонеттер функциясы кенейтуге арналған. Арнайы бағдарламалық қамсыздандыру нақтты ақпаратты жүйені құруға негізделген.
І.Есептің қойылымы
ІІ. Есептің алгоритмі
ІІІ.Теориялық бөлімі
1 А.А.Ж.Функционалдық тағайындалуы........................................................3
2 DELPHI ортасында жұмыс............................................................................5
3 Мәліметтер базасының кестесін құру..........................................................7
4 Программаның баяндалуы............................................................................15
5 Негізгі программаның логикалық құрылымы.............................................18
6 Қолданылған әдебиеттер тізімі.....................................................................25
Password Security бөлімі Paradox – та
құрылған кестелерге және оның
әр өріс жазбасына пароль
Current Password (ағымдағы пароль) терезесінде сіз парольді көрсетесіз (ол сіз кірген парольге ұқсас болуға тиісті емес), бұл пароль арқылы сіз қатынау ережесін құрасыз. Table Rights (кестеге қатынау құқығы) радиобатырмалар тобында кестеге жалпы қатынау құқығын анықтауға болады.
1.2.3 - кесте Table Rights радиобатырмалар
All |
Барлық операциялар қабылданады, кестені өшіру, құрылымын өзгерту, парольдерді өзгерту және өшіру. |
Insert & Delete |
Кестедегі жазбаларға барлық операциялар қолданылады (редактірлеу, қою, өшіру), бірақ кестенің құрамын өзгертуге және жоюға тиім салынады. |
Data Entry |
Мәліметтерді редактерлеуге және жазбаларды қоюға болады, бірақ оларды өшіруге және кестенің құрылымын өзгертуге, өшіруге тиім салынады. |
Update |
Кестені көруге және кілті жоқ өрістерді өзгертуге береді. |
Read Only |
Тек кестені көруге болады. |
Table Language – бұл бөлім BDE Administrator арқылы кестенің тілін көрсетуге (егер көрсетілмесе) немесе анықтауға (Modify батырмасы) мүмкіндік береді.
Dependent Tables – бұл бөлім Referential Integrity сілтемелі деңгейіндегі кестелерді көруге мүмкіндік береді.
Барлық керекті құрылымдық мәліметтер кестеге енгізілгеннен кейін Save As батырмасын басу керек, сол кезде Windows – тағы стандартты сақтау терезе шығады. Кәдімгі терезеден айырмашылығы Alias тізмнің болуында. Бұл тізімде әр түрлі мәліметтер базасының псевдонимдері бар. Сіз тізімнен керекті псевдонимді таңдап, кестені сақтайсыз.
Paradox форматының кестелері
Delphi – дің өзіндік кестелік форматы жоқ, бірақ ол Paradox кестелерімен жұмыс істей береді. Осы кестелердің әрқайсысының өзіндік ерекшеліктері бар.
Paradox кестесі деректер базасын құруға және онымен жұмыс істегенде ыңғайлы болып табылады .
Оның негізгі артықшылықтарын атап өтейік :
қамтамасыз етеді .
Кесте 1.2.4 – кесте Paradox7 кестесінің өрістік типі тізімі
Тип Белгіленуі Мәннің мазмұны Alpha A Символдар қатары. Ұзындығы 255 символ Number N Жүзбелі нүкте саны Money $ Ақшалық қосынды . Short S Бүтін сан . Диапазон -32768...32767 Longinteger I Бүтін сан . Диапазон -2 147 483 648...2 7 483 647 BCD # Екілік – ондық жүйедегі сан . Date D Күн . Time T Уақыт Timestampt @ Күн мен уақыт Memo M Символдар қатары. Ұзындығы шенелмеген . Formatted F Символдық қатар. Memo-дан айырмашылығы, қатар құрамында форматталған текст болады. Graphic G Графиктік көрініс.Форматтары P,PCX,TIF,GIF. OLE O OLE технологиясын қамтитын деректер форматы Logical L Логикалық мән. Autoincrement + Автоинкрементті өріс. Binary B Байттар тізбегі. Ұзындығы шенелмеген . Bytes Y Байттық тізбек. Ұзындығы 255 символдан аспайды |
Ескерту:
Database Desktop программалық ортасында жұмыс істегенде Graphic, Binary,Memo және OLE өрістік типінің мәні көрсетілмейді.
Paradox кестесінде өріс аты әріптен басталып, әріптер мен сандар құрылуы тиіс. Өріс атының максимал ұзындығы 25 символдан аспау керек. Өрістің атын бергенде пробел ," # " ," $ " символдарын қолдануға болады. Бірақ , "." , " ! " , " | " символдарын қолдануға болмайды. Себебі, бұл символдар DELPHI – де басқа мақсаттарда қолданылады .
Paradox кестесінің кемшілігі болып, кестелік деректерді сақтайтын типтік файлдардың көптігі болып саналады. Бір каталогтан келесі каталогқа қандай да бір кестенің орнын ауыстырғанда немесе көшіргенде, осы кестені қамтитын барлық файлдарды көшіру немесе орнын ауыстыру керек.
Paradox кестесінің файлдарының келесі кеңейтінділері бар :
Delphi ортасы – бағдарламаушының жоғары әрі тиімді жұмысын қамтамасыз ететін күрделі механизм. Ол визуалды түрде бір уақытта бірнеше ашылған терезелермен жұмыс атқарады. Терезелер экранда толық немесе бөлшектелген түрде бір- бірін жаба отырып жылжи алады, бұл Word тексттік процессор немесе Exsel кестелік процессор ортасының «қатаңдығына» үйренген қолданушының дисккомфорт сезімін оятуы мүмкін.
Delphi-дің бірінші
нұсқасы 1994 жылы жарыққа шығып,
кейінгі жылдары оның бірте-
Delphi-дің негізгі
ерекшелігі – онда қосымша
құруда компоненттік және
Delphi-де программа
дайындау, программа мәзірін құру,
анимация, мультимедиа үрдістерін
ұйымдастыру, OLE технологиясын пайдаланып,
басқа офистік қосымшаларды
Көптеген операторлардың жазылуы Турбо Паскальдағы сияқты. Бірақ, мұнда прогаммалауды үйрену үшін объект, оқиға, қасиет, әдіс, класс ұғымдарымен еркін танысып, компоненттерді пайдалану және түрлі командалардың жазылу түрлерін білу қажет.
Delphi программалау ортасы
Дельфи программалау ортасы
1. Delphi 7-нің негізгі терезесі.
2. Форма (Form1).
3. Объект инспекторы терезесі (Object Inspecteor).
4. Модуль терезесі (программалық код терезесі).
5. Негізгі мәзір. 6. Аспаптар панелі. 7. Компоненттер палитрасы.
Жалпы мағлұматтар
Қарастырылып отырған мәліметтер базасы Delphi 7 ортасында құрылды. Ол үшін компьютер Pentium(R) 4 2.39| 512 Mb| 80 Gb| 256 Mb GeForce 6200| M| K қолдандық және Delphi 7 программалық ортасы арқылы автобөлшектер мен ремонт тізімін, СТО документін көруге болады.
Функционалдық тағайындалуы
Мәліметтер базасының көмегімен қолданушы мәліметтерге қатынаудың жолын қысқартады. Мәліметтер базасы үлкен фирмаларда, мекемелерде және т.б көп жерлерде қолданылады.
Шақыру және жүктеу
Мәліметтер базасын Delphi-де ашу үшін Пуск|Программы|Borland Delphi7| Delphi7 ашамыз. Өз папкамызды тауып, проектімізді ашамыз. Оны Ғ9 арқылы жүктейміз.
Негізгі программаның логикалық құрылымның баяндалуы
1) Unit 1
1) unit-ке Unit1 деген ат беріледі
2) интерфейсін құру
3) модульдерді баяндау
4) типін беру
5) бірінші форманы ашу
6) Компоненттер қою
7)Менюларды қою
8) Процедуралар баяндамасы
9) декларациясы
10) айнымалылар бөлімі
11) Form1 құру және unit термен байланыс
12) Form3-ға ашу процедурасы
13) Form4-ға ашу процедурасы
14) Form5-ға ашу процедурасы
15) Form6-ға ашу процедурасы
16) Form7-ға ашу процедурасы
17) Form8-ға ашу процедурасы
18) Form 9-ға ашу процедурасы
19) Form 10-ға ашу процедурасы
20) Form 11-ге ашу процедурасы
21) Delphi ортасынан шығу командасы
22) соңы
23) компьютер құрышу проектісін ашатын батырманың командасы
2) Unit2
1) Unit2 атын беру
2) интерфейсін құру
3) модульдерді таңдау
4) типтерін беру
5) Дикларациялар
6) айнымалылар бөлімі
7) Модуль куру
8) соңы
3) Unit3
1) Unit3 атын беру
2) интерфейсін құру
3) модульдерді таңдау
4) Типтерін беру
5) процедураларды баяндау
6) Диклорациялар
7) Айнымалыларды анықтау
8) Form3 құру
9) «Добавить» батырмасын кою
10) «Редактировать» батырмасын кою
11) «Сохранить» батырмасын кою
12) «Удалить» батырмасын кою кою
13) соңы
4) Unit4
1) Unit4 атын беру
2) интерфейсін құру
3) модульдерді таңдау
4) типтерін беру
5) процедураларды баяндау
6) Дикларациялар
7) Айнымалылар бөлімі
8) Form4 құру және unit термен байланыс
9) «Добавить» батырмасын қою
10) «Редактировать» батырмасын кою
11) «Сохранить» батырмасын кою
12) «Удалить» батырмасын кою
13) соңы
5) Unit5
1) Unit5 атын беру
2) интерфейсін құру
3) модульдерді таңдау
4) типтерін беру
5) процедураларды баяндау
6) Дикларациялар
7) айнымалылар бөлімі
8) Форма5 құру Unit-термен байланыс
9) «Добавить» батырмасын кою
10) «Редактировать» батырмасын кою
11) «Сохранить» батырмасын кою
12) «Удалить» батырмасын кою
13) соңы
6) Unit6
1) Unit6 атын беру
2) интерфейсін құру
3) модульдерді таңдау
4) типтерін беру
5) Дикларациялар
6) айнымалылар бөлімі
7) Форма6 құру Unit-термен байланыс
8) соңы
Қосымшак компьтер құрушылар программасының логикалық құрылымның баяндалуы
1) Unit 1
1) unit-ке Unit1 деген ат беріледі
2) интерфейсін құру
3) модульдерді баяндау
4) типін беру
5) бірінші форманы ашу
6) Компоненттер қою
7)Менюларды қою
8) Процедуралар баяндамасы