Автор: Пользователь скрыл имя, 22 Октября 2011 в 18:29, дипломная работа
Дипломдық жобаның өзектілігі: сақтандыру компаниясының қызметкерлерінің, физикалық және заңды тұлғалардың құжататрын рәсімдеуге қажетті автоматтандыру жүйесі, яғни ол белгілі бір дәрежеде компанияның жұмыс тиімділігін арттырады, сонымен бірге сақтандыру жағдайына байланысты нарықтық бәселестіктіде арттарады.
Ғылыми жаңалық мынадан тұрады, яғни алгоритмдік есептің жүйелерін шешу жолдары қарастырылған, сондай-ақ берілгендер қорындағы ақпараттық ағымдар мен байланыстардың негізгі қағидалары анықталған. DELPHI тілдік бағдарламасымен объективті-түзеткіштер өңделген. Программисттерге және дербес компьютерді қолданушыларға арнайы инструкциялар жасалған.
КІРІСПЕ............................................................................................................... 8
1 Алға қойған міндеттер............................................................ 10
1.1 Ақпараттық жүйелерге шолу және берілгендерді талдау................ 10
1.2 БҚ өңдеудің негіздемелері................................................................... 13
1.3 «Әділет СК» ЖШС жеке және заңды тұлғалардың құжаттарын тіркеу және талдаудың бағдарламалық қамтамасыз етілуін өңдеу» тақырыбына техникалық тапсырма.......................................
14
1.3.1 Бағдарламаны тағайындау................................................................... 14
1.3.2 Қызметтік талаптар.............................................................................. 14
1.3.3 Кіруші ақпараттық берілгендер.......................................................... 14
1.3.4 Шығатын берілгендер.......................................................................... 15
1.3.5 Сенімділігіне қойылатын талаптар..................................................... 15
1.3.6 Техникалық және жүйелі бағдарламалық құралдарға қойылатын талаптар.................................................................................................
15
1.3.7 Ақпараттық сәйкестендіруге қойылатын талаптар........................... 15
2 БАҒДАРЛАМАЛЫҚ ҚАМТАМАСЫЗ ЕТУДІҢ ЖОБАЛАНУЫ... 16
2.1 Зерттеу объектісін талдау.................................................................... 16
2.1.1 Жасалатын бағдарламаның тағайындау............................................. 18
2.1.2 Құрылымдық жобалау......................................................................... 19
2.1.3 Ағымдық ақпараттық талдау............................................................... 22
2.2 Бағдарламалық және аппараттық құралдарды таңдау және негіздеу..................................................................................................
26
2.2.1 Бағдарламалық қамтамасыз етуді қызмет етуіне қарай таңдау....... 26
2.2.2 Жалпы ортақ бағдарламалық қамтамасыз етуді таңдау................... 31
2.2.3 Арнайы бағдарламалық қамтамасыз етуді таңдау............................ 33
2.2.4 Аппараттық құралдарды таңдау......................................................... 36
3 ПРОГРАММАЛЫҚ ҚАМТАМАССЫЗ ЕТУДІ ІСКЕ АСЫРУ....... 38
3.1 Шешудің алгоритмін өңдеу................................................................. 38
3.1.1 Модульдер қызметтері мен мәліметтер құрылымдарының суреттелуі, модульдер мен блоктар арасындағы байланыстар........
39
3.1.2 Файлдық жүйенің логикалық және физикалық құрылымы............. 45
3.1.3 Кластық интерфейстің суреттелуі...................................................... 49
3.2 Ақпараттық модульдер мен жалпы бағдарламаны алып қою......... 53
3.3 Бақылау мысалында тестілеу.............................................................. 54
3.4 Құжаттандыру....................................................................................... 56
3.4.1 Пайдаланушыға нұсқаулама................................................................ 56
3.4.2 Программалаушыға нұсқаулама......................................................... 57
4 ТІРШІЛІК ҚАУІПСІЗДІГІ................................................................... 58
4.1 Өндірістің зиянды және қауіпті факторларын таңдау...................... 58
4.2 Санитарлық техникалық іс-шаралар.................................................. 59
4.3 Еңбек шартының анализі..................................................................... 60
4.4 Жарықтандыруды есептеу................................................................... 63
4.5 Өндірістегі шу....................................................................................... 67
4.6 Жабдықтарды құру, жөндеу кезінде техникалық қауіпсіздік.......... 68
4.7 Электр қауіпсіздігі................................................................................ 69
4.8 Өртке қарсы іс-шаралар....................................................................... 70
4.9 Төтенше жағдай кезіндегі тіршілік қауіпсіздігі................................ 71
4.10 Желдету жүйесін есептеу..................................................................... 72
5 ТЕХНИКА-ЭКОНОМИКАЛЫҚ НЕГІЗДЕМЕ ЖӘНЕ БИЗНЕС ЖОСПАР ..............................................................................................
75
5.1 Объект құрылысын техника-экономикалық негіздеу....................... 75
5.2 БИЗНЕС-ЖОСПАР.............................................................................. 86
5.2.1 Аннотация............................................................................................. 86
5.2.2 Түйін...................................................................................................... 86
5.2.3 Кәсіпорын сипаттамасы....................................................................... 86
5.2.4 Өнімнің сипаттамасы........................................................................... 87
5.2.5 Маркетинг жоспары............................................................................. 87
5.2.6 Өндірістік жоспар................................................................................. 88
5.2.7 Ұйымдастырушылық жоспар.............................................................. 89
5.2.8 Шығындарды болжау........................................................................... 90
5.2.9 Жұмыстардың орындалу тізбесі......................................................... 91
5.2.10 Жобаның тәуекелдігін талдау............................................................. 91
ҚОРЫТЫНДЫ.................................................................................................. 93
ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ................................................ 94
ҚОСЫМША
Маңызды
компьютердiң бiр бөлiгi монитор болып
табылады. Перденiң өлшемдерi "19 \\\"
17 \\\ болады, ". 15 \\\-шi Ұтымды вариант"
21 \\\. Сiз "30 ұяшықтарды бейнелейдi, 17
\\\ге" мысалға, Excelдың кестесi 14 \\\ге шешу
көбiрек жасай аласыз және 50 ұяшықтар айналдырусыз
көрiңiз. Монитор SVGA болуы керек. Мұндай
параметрлер әлi барып тұр бұл кiшi жазба
және дән. Ендi кiшi жазбаның негiзiнен 75M
Нzi жақсы, бiрақ жақсы 100M Нz немесе (17 \\\")
120M Нz .
3 ПРОГРАММАЛЫҚ ҚАМТАМАССЫЗ
ЕТУДІ ІСКЕ АСЫРУ
3.1
Шешудің алгоритмін
өңдеу
Программада 3.1 суретте ұсынылған шешімнің алгоритмі іске асырылды:
Жоқ
Сурет
3.1 – Жүйенің есептеріне алгоритм блок–
схемасының жүгінуі
3.1.1 Модульдер қызметтері
мен мәліметтер құрылымдарының
суреттелуі, модульдер
мен блоктар арасындағы
байланыстар
«Сақтандыру» программасы өзіне 19 форманы иемденеді. Бұл тарауда негізгі модульдер қарастырылады:
Сурет
3.2 – модульдер программасының өзара байланысының
схемасы
Программаның негізгі
модулдерінің жұмысы
Программаның негізгі модулдері қызметін тереңірек қарастырамыз.
Unit_Login.pas – пайдаланушының сәйкестендіру процедурасы процедурасы іске асатын пайдаланушы авторизациясының модулі, ол келесі түрде жұмыс істейді.
Алынған тізімнен пайдаланушының аты-жөні таңдалып, пароль енгізіледі.
Пароль
дұрыс енгізілген жағдайда ОК нүктесін
басқанда программаның негізгі терезесі
ашылады, ал қарама-қарсы жағдайда парольдің
сәйкес еместігі жайлы хабарлама шығады.
Сурет
3.3 – Пайдаланушының сәйкестендіру терезесі
Сурет
3.4 – Программаның негізгі терезесі
Unit_Main.pas – программаның негізгі мәзірі орналасқан бағдарламаның ең басты модулі.
Осы модульден келесі анықтамалар мен есеп берулер шақырылады:
- авто;
- сақтандыру түрлері;
- сақтандыру агенттері;
- клиенттердің жарналары;
- клиенттердің төлемдері;
- валюталар;
- клиенттер;
- келісім-шарттар;
- пролонгациялар (мерзімін ұзарту);
- келісім-шарт бойынша есеп берулер;
- төлемдер бойынша есеп берулер.
Unit_Contracts модулінде сақтандыру полистерінің тізімі бейнеленеді.
Бұл
модуль 3.5 суретте көрсетілген.
Сурет
3.5 – Unit_Contracts модулінің терезесі
Бұл модульде редакциялау, өшіру, қосу мүмкіндіктері іске асырылған, сонымен бірге таңдалған полис бойынша пролонгация мен төлемдер, жарна терезесін шақыру мүмкіндіктері жасалған.
Бұл модульде Contracts.db таблицасыдеректерін редакциялау, қосу терезелері шақырылады, онда клиенттің аты-жөні, полистің номері, сериясы енгізіледі. Полистің мерзімінің басы мен соңы, келісім шарттың түрі, полюстің валютасы, автокөлік жайлы мәліметтер, сақтардыру агенті, сумма мен сақтандыру түрлері болады.
Contracts.db таблицасын тікелей қосу мен редакциялау 3.6 суретте бейнеленге Unit_Add_Edit_Look_Contracts модулінің терезесінде іске асырылады.
Бұл
терезеде клиенттер, валюталар сақтандыру
түрлері, агенттер мен автокөліктердің
анықтамаларын ашу мүмкіндігі іске
асырылады.
Сурет
3.6 – Contracts.db таблицасы мәліметтерінің
өзгерту, қосу терезесі
3.7
суретінде Clients.db таблицасының мәліметтері
бейнеленген клиенттер модулі көрсетілген.
Сурет
3.7 – Unit_Clients модулінің формасы
Сурет
3.8 – Unit_Add_Edit_Clients модулінің формасы
3.1.2
Файлдық жүйенің
логикалық және
физикалық құрылымы
Файлдық
жүйенің логикалық құрылымы формалар,
сұраныстар, индекстік файлдар таблицалар
байланысынан тұратын мәліметтер базасымен
ұсынылады. Мәліметтер базасы 7 таблицадан
тұрады. Төмендегі 3.1 - 3.7 таблицаларында
атаулар, өрістің аттары, мәліметтердің
типі және өрістің суреттелуі беріледі.
Кесте 3.1
Users
Өрістің аты | Мәліметтер типі | Суреттелуі |
ID | Сандық | Жазбаның номері |
USER | Мәтіндік | Пайдаланушының аты |
PASSWORD | Мәтіндік | Пароль |
Бұл
таблица пайдаланушылардың мәліметтерін
сақтау үшін тағайындалған.
Кесте 3.2
Contracts
Өрістің аты | Мәліметтер типі | Суреттеліу |
ID | Сандық | Жазбаның номері |
NOMER | Мәтіндік | Полистің номері |
SERIA | Мәтіндік | Полистің сериясы |
VID_DOGOVORA | Мәтіндік | Келісім-шарт түрі |
DATA_NACH | Күні | Әрекет мерзімінің басталу күні |
DATA_KON | Күні | Әрекетке түсу мерзімінің аяқталу күні |
VALUTA_ID | Сандық | Таблицамен
валюталарды байланыстыратын |
AGENTS_ID | Сандық | Таблицамен агенттерді байланыстыратын кілттік өріс |
CARS_ID | Сандық | Таблицамен автокөліктерді байланыстыратын кілттік өріс |
RISKS_ID | Сандық | Таблицамен сақтандыру түрлерді байланыстыратын кілттік өріс |
CLIENTS_ID | Сандық | Таблицамен
клиенттерді байланыстыратын |
SUMMA_IN_VAL | Сандық | Валютадағы сомма |
SUMMA_IN_TENGE | Сандық | Теңгедегі сомма |
PREMIA_IN_VAL | Сандық | Валютадағы сыйақы |
PREMIA_IN_TENGE | Сандық | Теңгедегі сыйақы |
Бұл таблица сақтандыру келісім-шарттары жайлы мәліметтерді сақтау үшін тағайындалған.
Кесте 3.3
Clients
Өрістің аты | Мәліметтер типі | Суреттелуі |
ID | Сандық | Жазбаның номері |
FIO | Мәтіндік | Клиенттің аты-жөні |
RNN | Мәтіндік | Клиенттің СТН |
IIN | Мәтіндік | Клиенттің ИИН |
DATA_ROZHD | Дата | Туылған күні |
ADRES | Мәтіндік | Мекен-жайы |
TELEFON | Мәтіндік | Телефон |
REZIDENT | Мәтіндік | Резиденттік белгісі |
UR_FIZ | Мәтіндік | Жеке немесе заңды тұлға |
Таблица
клиенттер жайлы мәліметтерді сақтау
үшін арналған.
Кесте 3.4
Currency
Өрістің аты | Мәліметтер типі | Суреттелуі |
ID | Сандық | Жазбаның номері |
VALUTA | Мәтіндік | Валютаның аталуы |
KURS | Сандық | |
KRATNOST | Сандық |
Таблица
валюталар жайлы мәліметтерді сақтау
үшін арналған
Кесте 3.5
Cars