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

Автор: Пользователь скрыл имя, 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 Мб (Скачать)
    Өрістің аты Мәліметтер  типі Суреттелуі
    ID Сандық Жазбаның номері
    CAR Мәтіндік Автокөлік аты
    NOMER Мәтіндік Автокөлік номері
    VIN Мәтіндік Двигательдің  номері
    CONTRACTS_ID Сандық Келісім-шарттарды  таблицамен байланыстыратын кілтті өріс
 

     Таблица сақтандырылған автокөліктер жайлы  мәліметтерді сақтау үшін арналған. 

     Кесте 3.6

     Risks 

    Өрістің аты Мәліметтер  типі Суреттелуі
    ID Сандық Жазбаның номері
    RISK Мәтіндік Сақтандыру  түрінің атауы

     Таблица сақтандыру түрлерін сақтау үшін арналған. 

     Кесте 3.7

     Prolongs 

    Өрістің аты Мәліметтер  типі Суреттелуі
    ID Сандық Жазбаның номері
    DATA_KON Күні Келісім-шарттың  аяқталу күні
    DATA_EVENTS Күні Оқиға күні
 

     Бұл таблица пролонгациялар (мерзімін ұзарту) жайлы мәліметтерді сақтау үшін арналған. 

     Кесте 3.8

     Agents 

    Өрістің аты Мәліметтер  типі Суреттелуі
    ID Сандық Жазбаның номері
    AGENT Агент  
    TELEFON Телефон  
 

     Бұл таблица агенттер жайлы мәліметтерді сақтау үшін арналған. 

     Кесте 3.9

     Pays 

    Өрістің аты Мәліметтер  типі Суреттелуі
    ID Сандық Жазбаның номері
    SUMMA_PAY Сандық  
    DATA_PAY Күні  
 

     Бұл таблица клиентке төлемдер жасағаны жайлы мәліметтерді сақтау үшін арналған . 

     Кесте 3.10

     Payments 

    Өрістің аты Мәліметтер  типі Суреттелуі
    ID Сандық Жазбаның номері
    SUMMA_VZNOSA Агент  
    DATA_VZNOSA Телефон  
 

     Бұл таблица клиенттің төлемдері  жайлы мәліметтерді сақтау үшін арналған .

     3.8 суретте ағаштың иерархиялық  құрылымы түрінде сыйымдылық  жолдыры көрсетілген түріндегі  файлдық жүйенің құрылымы көрсетілген. 

       

     

     

     

       
 

       

     

     

     

       

       

       

     

     

     

       

       

       
 
 

     Сурет 3.8 – Файлдық жүйенің ағашқа ұқсас құрылымы 

     Файлдық жүйенің ағашқа ұқсас құрылымы 3.9 сурет түрінде компьютердің құрылымында бейнеленген.

       

     Сурет 3.9 – Программаның физикалық құрылымы 

     3.1.3 Кластық интерфейстің суреттелуі 

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

     Delphi бар объектілерді пайдалануды  қолдайды, Delphi-де қоса, С және С++ жазылған OLE серверді, VBX сияқтыларды  Delphi көмегімен құрылған объектілерді мақұлдайды. Дайын компоненттерден қызмет ететінқосымшаларды өте тез жинайды. Сонымен бірге, Delphi толығымен объектілі бағдарға ие болғандықтан, өңдеушілер өңдеуге кететін шығындарды азайту үшін өздерінің қайталап пайдаланылған объектілерін құрастыра алады.

     Delphi өңдеуде пайдаланылатын компоненттер  қосымшаларды өңдеу ортасына  қойылып қосымшаларды салуда  сіргетас ретінде қолданылатын  объектілер типінің жиынтығын  ұсынады.

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

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

     Объектілердің класстары аралық, абстарктілі және дайын компоненттерден тұратын иерархиялар түрінде салынған. Өңдеуші дайын компоненттерді пайдалануы мүмкін, жеке аралас және абстрактілі негізде жеке объектілер құру да мүмкін.

     Программада қолданылатын компоненттерді қарастырамыз;

      TmainMenu(форманаң басты менюі)

     TMainMenu класының компонеті форманың  басты менюін анықтайды. Формада  осы кластың қалаған объектілерін  сыйғызуға болады, бірақ Menu формасы  қасиетінде көрсетілгендер ғана  бейнеленеді. 

     Кесте 3.1

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

property AutoMerge: Boolean; Екінші форманың негізгі форманың басты менюімен қосылуына рұқсат\тиым салады MDI-қосымшаларда
type TMenuItemAutoFlag = (maAutomatic, maManual, maPar-ent) ; property AutoHotkeys: TMenuAuto-Flag; Менюдің барлық опциясын таңдау үшін клавиштердің бірегейлігін программа аңди алама соны анықтайды: maAutomatic – опцияның тізілуінде автоматты  түрде; maManual – арнай әдістің шақырылудың  көмегімен; maparent – жоғары деңгейдегі опция үшін түзілген ережелер бойынша
property AutoLineReduction: TMenuItemAutoFlag; Көп колонкачаттағы менюдің опциялары арасындағы бөлшектерді  жояды. TMenuItemAutoFlag типі AutoHotkeys суреттелген
 

     TComboBox тізімі TEdit мәтіндік өріс пен TListBox тізімінің қосындысын ұсынады, сондықтан олардың қасиеттерінің ұлкен бөлігі осы компоненттерден алынған.

     -  TComboBox (құрамалынған тізім).

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

     DroppedDown қасиеті қазіргі мезетте тізім ашылғанын анықтайды.

     OnDropDown қасиеті тізім жағдайының өзгеруінде іске асады.

     Тізімнің  толтырылуы Add,Append,Insert әдістерімен жүргізіледі. 

     - TLabel (белгі) мәтінді жазбалардың әртүрлі тектер формасында сыйғызылуы үшін арналған. Бұл үшін компоненттің орталық қасиеті қызмет етеді - Caption. Font қасиетінің көмегімен жазбаның түрін алуан түрлі етуге юолады. Компоненттерге терезені басқару элементі байланыстыруға болады, Alt+әріп басқанда таңдалатын онда әріп – сызылып ажыратылған әріп мәтін белгісіндегі. Мұндай Windows терминологиясындағы рәміздер акселераторлар деп аталады.

     - Query МБ таблицасымен DataBaseName қасиеті арқылы байланысады. SQL қасиетінің көмегімен SQL тіліне сұраныстар жазуға болады. Сұраныс жасалғансоң компонент мәліметтердің сұранған жиынтығын қайтарады DataSource арқылы DBGrid типі компоненттеріарқылы бейнеленеді.

     -  TButton  программаларды басқару үшін кең түрде қолданылады. Кнопкамен байланыстағы басқару алгоритмі OnClick оқиғалар өңделуінде іске асады. 

     Кесте 3.2

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

property Cancel: Boolean; True шақырған болса, Esc клавишасын басқанда OnClick оқиғасы пайда болады
property Default: Boolean; True шақырған болса, Enter клавишасын басқанда OnClick оқиғасы пайда болады
property ModalResult: TModalResult; Модальдық терезе мен жабылған нәтижені анықтайды
 

     - TDBGrid мәліметтер базасын Кесте түрінде қамтамассыз етеді. DBGrid компонентінің қасиеттері программаның жұмысы уақытында мәліметтерді атқаруға болатын таблицалар мен әрекеттер түрлерін анықтайды. 3.5 таблицада DBGrid компонентінің қасиеттері тізбектелген. 

     Кесте 3.3

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

property Name Компоненттің  аты
property DataSource Таблицада бейнеленген  мәліметтердің қайнар көзі
property Columns Таблицада бейнеленген ақпарат
property Options . dgTitles Шығаруға рұқсат береді

7 БЖД.doc

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

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

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

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

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

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

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

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

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

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

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

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