Кассадағы ақша қаражаттарының есебі

Автор: Пользователь скрыл имя, 23 Декабря 2012 в 13:28, доклад

Описание работы

Автоматандырылған ақпарат жүйе ақпаратты жинау өндеу топтау сақтау түрелендіру және формальді пайдаланушыға ұсыну жүйесі.ААЖ ақпаратты үрдісін де адамынын да техникалық құралдың да қатысуын қамтамасыз етеді мында бастты рөлді кампьютер алады.
Жалпы жүйелік бағдарламалық қамсыздандыру ақпарат өндеу тиіпін өндеуге арналған және бағытталған бағдарламалар кешені жатады.Олар ақпарат үрдісін өндеудің бақылау басқару компонеттер функциясы кенейтуге арналған. Арнайы бағдарламалық қамсыздандыру нақтты ақпаратты жүйені құруға негізделген.

Содержание

І.Есептің қойылымы
ІІ. Есептің алгоритмі
ІІІ.Теориялық бөлімі
1 А.А.Ж.Функционалдық тағайындалуы........................................................3
2 DELPHI ортасында жұмыс............................................................................5
3 Мәліметтер базасының кестесін құру..........................................................7
4 Программаның баяндалуы............................................................................15
5 Негізгі программаның логикалық құрылымы.............................................18
6 Қолданылған әдебиеттер тізімі.....................................................................25

Работа содержит 1 файл

Курсовой отчет.doc

— 183.00 Кб (Скачать)

Password Security бөлімі Paradox – та  құрылған кестелерге және оның  әр өріс жазбасына пароль қоюға  мүмкіндік береді. Бұл үшін Define батырмасын  басу керек, сонда диалогтық терезе шығады. Диалогтық терезеде басты парольді (Master password терезесі) қоюға және сол парольді мақұлдауға (Verify master password) мүмкіндік аламыз. Егер Auxiliary Password (қосымша парольдар) батырмасын бассақ қосымша парольдарды тағайындауға және өрістерге қатынаудың ережесін көрсетуге болады.

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 кестесінің файлдарының келесі кеңейтінділері бар :

 

  • DB – деректі кесте
  • MB – BLOB-деректер
  • PX – негізгі индекс
  • XG* және YG* – екінші индекстер
  • VAL – деректердің және сілтемелік тұтастықты тексеретін параметрлер
  • TV және FAM – Database Desktop программасында кестені шығару форматы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                                       Программаның баяндалуы

 

    Delphi ортасы – бағдарламаушының жоғары әрі тиімді жұмысын қамтамасыз ететін күрделі механизм. Ол визуалды түрде бір уақытта бірнеше ашылған терезелермен жұмыс атқарады. Терезелер экранда толық немесе бөлшектелген түрде бір- бірін жаба отырып жылжи алады, бұл Word тексттік процессор немесе Exsel кестелік процессор ортасының «қатаңдығына» үйренген қолданушының дисккомфорт сезімін оятуы мүмкін.

Delphi-дің бірінші  нұсқасы 1994 жылы жарыққа шығып,  кейінгі жылдары оның бірте-бірте  кеңейтілген 2, 3, 4, 5, 6, 7 – нұсқалары  жарық көрді.  6,7 – нұсқаулардың  бір-бірінен айырмашылығы жоқ  деуге болады, екеуі де Windows 32 операциялық жүйесінің негізінде дайындалған.

Delphi-дің негізгі  ерекшелігі – онда қосымша  құруда компоненттік және объектілік  тәсілдер пайдаланылады. Компоненттік  тәсілдің мәнісі жеңіл: әр қосымша  арнайы іс-әрекеттерді орындайтын  компоненттерден жинақталады. Ол  жеткіліксіз болса, объектіні өңдеуге арналған үстеме бағдарлама құрылады. Компоненттер визуальды компоненттер кітапханасында (VCL – Visual Component Library) жинақталған. Компоненттер панелінде түрлі кластарға тиісті стандартты компоненттер өте көп. Пайдаланушы жаңа компонент дайындап, оны осы панельге қосуына да болады.

Delphi-де программа  дайындау, программа мәзірін құру, анимация, мультимедиа үрдістерін  ұйымдастыру, OLE технологиясын пайдаланып, басқа офистік қосымшаларды шақыру, олармен жұмыс істеу жене т.б. іс-әрекеттерді орындауға болады.  Delphi көптеген есептерді шешуге мүмкіндік береді, оның ішінде:

 

 

 

 

 

  • Әртүрлі бағыттағы аяқталған қосымшаларды Windows үшін құру;
  • Кез келген тілде кез келген қосымшалар үшін профессионалды көрінетін интерфейсті тез құру. Интерфейс Windows- тың барлық талаптарын қанағаттандырады және қолданушы компьютерінде орнатылған  жүйеге автоматты түрде ыңғайланады. Өйткені Windows- тың көптеген функцияларын, кітапханаларын қолданады;
  • Бағдарламалаудың басқа түрлерінде қолдануға болатын функция, форма, компоненттердің динамикалы біріктірілетін кітапханасын (DDL) құру;
  • Кез келген типтегі жергілікті және жойылған  мәліметтер базасымен  жұмыс істеудің қуатты жүйесін құру;
  • Кестелері, графиктері бар күрделі есеп берулерді құру және баспаға шығару;
  • Қосымшалардан Windows арқылы жұмыс істеуге болатын өз қосымшалары үшін  анықтамалық жүйелерді (hlp файлдары) құру;
  • Windows- тың барлық талаптарын және спецификасын ескеретін Windows- тың қосымшалары үшін орнатудың профессионалды бағдарламаларын құру.

  Көптеген операторлардың жазылуы Турбо Паскальдағы сияқты. Бірақ, мұнда прогаммалауды үйрену үшін объект, оқиға, қасиет, әдіс, класс ұғымдарымен еркін танысып, компоненттерді пайдалану және түрлі командалардың жазылу түрлерін білу қажет.

 

 

 

 

 

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) Процедуралар  баяндамасы

Информация о работе Кассадағы ақша қаражаттарының есебі