«Әділет СК» ЖШС – нің тіркелген құжаттарын жеке және заңды тұлғалары бойынша есепке алу және талдауға арналған бағдарламалық қамтама

Автор: Пользователь скрыл имя, 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
ҚОСЫМША

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

13 ПРИЛОЖЕНИЕ В.doc

— 349.00 Кб (Открыть, Скачать)

1 Титул.doc

— 92.50 Кб (Открыть, Скачать)

2 Анотация.doc

— 21.00 Кб (Открыть, Скачать)

3 обознач и сокр.doc

— 20.00 Кб (Открыть, Скачать)

4 СОДЕРЖАНИЕ.doc

— 74.00 Кб (Открыть, Скачать)

5 ВВЕДЕНИЕ.doc

— 32.00 Кб (Открыть, Скачать)

6 Диплом .doc

— 1.18 Мб (Скачать)
 

     - TTable DataBaseName қасиеті арқылы МБ файлымен байланысады. Table компоненті МБ ену үшін қызмет етеді. Active қасиеті МБ байланысты іске асырады, ал false қасиеті байланыстарды үзеді. Table: First,Next,Last компонентінің әдісі мәлiмет жиыны бойынша жылысуға мүмкiндiк бередi. Edit әдісі редакциялау режиміне мәліметтер жиынтығын құрайды. 

     - TDataSource TDBGrid типі компоненттерін мәліметтер жиынтығымен байлаыстыру үшін қызмет етеді. DataSet қасиеті арқылы мәліметтер жиынтығының көздері анықталады.

     - TStatusBar негізгі форманың төменгі бөлігінде орналасқан қалып қатарын құру үшін тағайындалған. Компонент бірнеше панельдерге ие болуы мүмкін, сонымен бірге ол жайғасқан терезенің көлемін өзгерту кнопкасына ие. 

     Кесте 3.4

     TStatusBar компонентінің қасиеті 

property Canvas: TCanvas; Панельдерді салу үшін канволар
property Panels: TStatusPanels; Объектілер  панельдерге ие.

TStatusPanels.Items[Index:  Integer]: TstatusPanel ерекшелігі панелге енуге жол береді, бірақ индексіне

property SimplePanel: Boolean; Бірнеше панельдерді  түруге рұқсат береді не тиым салады. True шақырған бөлек, компонент жалғыз панельге ие болады
property SimpleText:  String; SimplePanel =True үшін  панельдер натижесіне ие
property SizeGrip: Boolean; Терезелердің  өзгеру кнопкасын қосуына рұқсат не тиым салады. Еленбейдi егер Align <> alBottom
 

      TTimer нақты уақыттың интервалдарының есептеуi үшiн қызмет көрсетедi. Оның қасиеті Interval милисекундтағы уақытты анықтайды, OnTimer уақиғаны көргенге дейін таймердің қосылуы аралық уақытты белгілейді. Таймер мәннiң қоюының жанында қосылады True оның қасиетiне Enabled.

     - TCheckBox – мәтіннің қасындағы кішкентай терезенің қатарын бейнелейді. Терезеде белгіні қоюға болады, бір нәрсе таңдалды дегенді білдіреді;

      TEdit – енгізудің бірқатарлы редакциялау немесе бейнелеуге енгізу үшін тағайындалған. Windows енгізу үшін стандартты басқару элеметі. Ол мәтіннің қысқа көрінісін бейнелеу үшін пайдалануы мүмкін және пайдаланушыға программаны атқару кезінде мәтінді шығаруға жол береді;

  • TDBNavigatorтаблицаның мәліметтер өрісінен қосу\жою мүмкіндігімен DBGrid таблицасының мәліметтері бойынша қозғалту үшін арналған;
  • TMainForm – компонент басқа қажетті компоненттерді сыйғызу үшін арналған;
  • TRadioButton -  айырып-қосқыштардың бір не бірнеше өзара қосылатын шешімдерді таңдау үшін арналған. Ол Checked қасиетін анықтайтын екі қалыпқа ие болуы мүмкін.

     Кез келген қайтадан түзілген класс секциялардан тұруы мүмкін, қосарланған создермен  published (жария етілген), private (жабық), protected (қорғалған), public (ашық) және automated (автоматтанған) анықталатын. Әрбір секцияның ішінде бастапқыда өріс анықталады, сонан соң әдістері мен қасиеттері бейнеленеді.

     Компонентке қарапайым қасиеттердің қосылуын қарастырамыз.

     Мұндай  қасиеттер арнайы ену механизмдерін  талап етпейді. Мысалы, компонентке  екі қарапайым қасиеттерді қосуға болады:

     Type

     TmyComp = class(TWinControl)

     Private

     //Қасиеттер  үшін өрістің жабылуы

     FintegerProp:Integer;

     FstringProp:String;

     Published

     //Қарапайым қасиеттер

     property IntegerProp:

     Integer read FintegerProp write FintegerProp;

     Property StringProp:

     String read FstringProp write FstringProp;

     End;

     Әдетте  қасиеттер үшін барлық өрістер F префиксімен аталады және private секциясына сыйғызылады. 

     3.2 Ақпараттық модульдер мен жалпы бағдарламаны алып қою 

     Delphi-де қуатты қойылған бөліп алып қойғыш бар, программаларды қарапайым ететін. Алып қосудын негізгі саймандары бақылау терезелері мен қадағалау нүктелері болып табылады.

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

     Атқарудың белгілі қадамында программа  тоқтағанда, сіз ауыспалылардың мағынасын қарап олардың кейбір мағыналарын өзгертуіңіз де мүмкін.

     Талқылау  нүктесі – кодтың жаңа жолы, онда программа өзінің орындалуын тоқтатып Delphi-ге өтуі қадамдық режимде орындалуын жалғастыру үшін.

     Ажырату нүктесін қою үшін жолды бөліп  алып, «Ғ5» пернесін басу қажет. Бұл жол қызыл түске боялуы керек. Егер ол бірден немесе компиляциядан кейін басқа түске ауысса, онда бұл жолда программа тоқтай алмайды.

     Жолдың  сол жағында көк нүкте тұруы  мүмкін. Бұл жол ажырату нүктесі  болуы мүмкін жағдайда жаңарады. Егер мұндай нүкте болмаса, онда ажырату іске аспайды. Олар жоғалып және программаның келесі кезекті компиляциясында ғана пайда болуы мүмкін.

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

     Бақылау аялдамасының нүктесін программадағы оператор анықтайды, оны атқарудан бұрын программа өзінің жұмысын үзеді, ал басқару Delphi ортасында беріледі.

     Нүктелердің терезелері жобадағы барлық қабылданған  нүктелердің тізбегін алады, өңдеуден бұрын программаның жұмысы үзіледі және басқаруды Delphi ортасы алады.

     Программалық  қамтамассыз етуді өңдеу барысында  элементтердің алып қойылуы модульді түрде іске асады, программаның өзіндегі листинг қателерін тиімді түрде  шығаруға жол береді. Модульге аяқталған  программалық кодты қосқаннан кейін оны жинақтау керек, көрсетілген жолында қате пайда болған жағдайда компилятордың хабарламасы бойынша өңдеген жөн. 

     3.3 Бақылау мысалында  тестілеу 

     «Kaz_Strah»  программасының бақылау мысалын  қарастырамыз.

     Программа жіберілген соң терезеде пайдаланушының авторландыруыпайда болар, 3.3 сурет.

     Пайдаланушының  сәйкестендіруінің аяқталуынан  кейін экранда программаның басты  терезесі пайда болар, 3.4 сурет.

     Бұл терезеде меню бар, оның көмегімен анықтамалардың формалары ашылар.

     Барлық  анықтамалар толтырылғаннан кейін келісім-шарттар бойынша есеп берулерді көруге болады, 3.10 суретте бейнеленген. 

 

     Сурет 3.10 – Келісім-шарт бойынша есеп беру 

 

     Сурет 3.11– Клиенттердің төлемдері бойынша есеп беру 

 

      3.4 Құжаттандыру 

     3.4.1 Пайдаланушыға нұсқаулама 

     Егер  программа мәліметтер базасымен  біріккен бола программа жіберілгенде пайдаланушының тіркеу сұранысының  терезесі енгізіледі. Пайдаланушының аты-жөні үшін аталмаған жағдайда User1 және бос пароль пайдаланылады.

     Сәйкестендіру өткеннен соң басты терезе ашылады. 3.4 суретте бейнеленген.

     «Анықтамалар  – пайдаланушылар» команда менюі  таңдалған соң мәліметтер базасына ену үшін пайдаланушылар параметрлерінің  қою формасы жасалады. Мұнда пайдаланушының таңдауы үшін бағытты өзгертіп, жаңа пайдаланушы қосуға болады.

     3.13 суретте пайдаланушылардың параметрлерін  бағыттаудың формалары бейнеленген,  онда қосуға, редакциялауға пайдаланушылар  мүмкіндік ала алады. 

     

 

     Сурет 3.13– Пайдаланушылардың тізімінің терезесі 

     Анықтамаларды толтыру үшін 3.4 суретте бейнеленген терезенің басты формасынан «Анықтама» менюіне кіру қажет, анықтамалардың тізімі шығатын. Қажетті анықтаманы таңдап алғаннан кейін, осы анықтамалардың тізімі бейнеленген терезе ашылады. Осы терезеде қосу, редакциялау, сонымен бірге осы тізімнің мағынасын кетіру мүмкіндіктері болады.

     Келісім-шарт пен төлемдер бойынша мәліметтерді қарау үшін, кейін басып шығару үшін «Есеп беру» менюіне программаның басты терезесімен кіру қажет, ары  қарай есеп берулердің тізімі шығады.

     Қажетті есеп беруді таңдағаннан кейін оның басып шығару формасы ашылады (3.11, 3.12 суреттер). 
 

     3.4.2 Программалаушыға  нұсқаулама 

     «Сақтандыру»  бағдарламасын қондыру үшін 3.14 суретте  бейнеленген файлдарды көшірмелеу қажет. 

     

 

     Сурет 3.14 – Программаның жұмысы үшін қажетті файлдар 

     Программалық  файл KAZ_STRAH.exe файлы болып табылады. .db кеңітілген файлдар мәліметтер базасының файлдары болады.

 

      4 ТІРШІЛІК ҚАУІПСІЗДІГІ 

     Қазақстан Республикасының 2007 жылғы 15 мамырда  қабылданған №251 Еңбек кодексі, соның  ішінде, нормаларды кеңейту мен саралау бөлігінде еңбек қатынастарын реттейтін, еңбек заңын реформалау бағытында маңызды қадам жасады [16].

     Еңбек қауіпсіздігі және еңбекті қорғау туралы заң Қазақстан Республикасындағы  еңбекті қорғау саласындағы қоғамдық қатынастарды реттейді және еңбек қызметі процесінде еңбек қауіпсіздігін қамтамасыз етуге, қызметкерлердің өмірі мен денсаулығын сақтауға бағытталған, сондай-ақ еңбек қауіпсіздігі және еңбекті қорғау саласындағы мемлекеттік саясаттың негізгі принциптерін белгілейді.

     Қазақстан Республикасының еңбек қорғау саласының  заңдары Қазақстан Республикасының  Конституциясына негізделеді және осы Заңнан қызметкерлердің жекелеген  санаттарының еңбек қатынастарын реттейтін, нормалары осы заңның нормаларынан кем бола алмайтын өзге де нормативтік құқықтық актілерден тұрады.

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

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

     OHSAS 18001

     Ұйым  өнеркәсіп қауіпсіздігі мен қызмет бірлігіне қатысы барлардың денсаулығы аймағында құжаттық мақсаттарды  енгізіп, қолдау қажет.

     Ескерту: шешілетін мәселелерді сандық түрде  анықтау керек.

     Ұйым өзінің мақсаттарын енгізе және қайта қарай отырып технологиялық мүмкіншіліктерді, қаржылық, операциялық талаптарды, екі жақтың ойларын ескеру қажет. Бұл мақсаттар өнеркәсіп қауіпсіздігі мен денсаулығы аймағында саясат арызымен сәйкес келуі қажет және әрдайым аталғандарды жақсарту қажет. 

7 БЖД.doc

— 227.00 Кб (Открыть, Скачать)

8 Экономика.doc

— 278.50 Кб (Открыть, Скачать)

9 Бизнес план.doc

— 107.00 Кб (Открыть, Скачать)

10 Список литературы.doc

— 34.00 Кб (Открыть, Скачать)

11 ПРИЛОЖЕНИЕ А.doc

— 25.50 Кб (Открыть, Скачать)

12 ПРИЛОЖЕНИЕ Б.doc

— 253.00 Кб (Открыть, Скачать)

Информация о работе «Әділет СК» ЖШС – нің тіркелген құжаттарын жеке және заңды тұлғалары бойынша есепке алу және талдауға арналған бағдарламалық қамтама