Автор: Пользователь скрыл имя, 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р қосымшаны
2.2.2
Жалпыортақ бағдарламалық
қамтамасыз етудi
таңдау
Ортақ программалық қамтамасыз ету қалай осы жобада Windows XPнiң басқару жүйесiн қолдануға есептейдi.
Windows
басқару жүйесi дербес
үшiн ыңғайлы қолдануда болып табылады. Қазiргi дербес компьюлерге тиiмдi жұмыс iстейдi, әр түрлi түрдiң алып жүруге болатын және кеңейтiлетiн жүйелерi оңай өндеуге мүмкiндiк беретiн үйреншiктi технологиялармен жұмыс iстеуге мүмкiндiк бередi; пайдаланушы үшiн қою және күйге келтiрудi оңайлықты қамтамасыз ететiн аппаратты құрал автоматты анықтауып күйiне келтiруге мүмкiндiк бередi.
Бағдарламашыға
қолданушысы бар басқару
Терезелер басқа терезелерғана емес, график түрiнде түрдегi мәлiметтi, онда мәтiндiк мәлiметтiң бейнесi үшiн өз меншiктi нобайдың нышандардың әрқайсылары бейнелеуге керек те бола алады. Ол үшiн (True Type Fonts - нақты пiшiннiң шрифттерi) TTF деп аталатын технологияны қолданылады. Осы технологияны ары қарай дамыту және әр түрлi қосымшалардағы TTFтың қалыбында шрифттарды пайдалануға стандарттауға мүмкiндiк бердi. Сонымен бiрге, мүмкiндiгi бар жолдарының өзiне APIлердiң iшi Windows және бағдарламашысына өлшеммен, түспен, тағы басқа атрибуттармен мәтiндi осы элементтердi өз бағдарламасының функционалдығында тiкелей түйлiккен iске асырулар туралы ойлап тұрмастана не бiр шығаратын туралы иелiк етуге мүмкiндiк беруге бүркеме қалыптасудың табандатқан жеке нышандарының пiшiнi болып табылады.
Windows
графикалық интерфейс қолданып,
тек қана мәтiндiк емес,
Графиканың қолдану мүмкiндiктерi бiр жеке терезеде және тiптi бiр қосымшадағы мәтiндiк және график түрiнде мәлiметтiң бейнесiн қоса атқаруға мүмкiндiк бередi.
Қазiргi процессорлардың қабiлеттiлiк Windowsтiң басқару жүйесiнiң негiзiне сонымен бiрге есептердiң арасындағы бiр процессорлық жүйелерге көп есептiгi шығара ауыстырып қосуға жатты. Windows 98 және ығыстырғыш көп есептiктiң технологиясы соңыра қолданған. Ол келесi тұрады: басқару жүйесi оның басымдылығына байланысты және ол өту арналған есептi блокадалайды және басқару келесi алып бередi нақтылы уақыт квантын (бағдарламаға немесе процесске) есепке ерекшелейдi.
Бұл басқару жүйесi және (Intel 486, Intel Pentium, Intel Pentium II/III және ұқсас олардың ұрпақтарының микропроцессоры) негiзгi процессордың программалық-аппаратты құралдарының коммуникациясы арқылыны жүзеге асырылады. Қолдану көп есептiктер бiрнеше есептер бiрден орындауға мүмкiндiк бередi, және алдыңғы функцияның өңдеуiн процесстегi қолданушымен өзара әрекеттесудi жалғасының мүмкiндiгi. Бiрнеше тәуелсiз функциялар (параллель дерлiк, болуы мүмкiн тек қана бiр уақытта жұмыс iстейтiн бiрнеше процессорлардың қолдауы үшiн аппаратты құрал жабдықталған дербес компьюлерде шын параллелдiк болғандықтан) параллель өңделетiн бағдарламаны жасауға болғандығынан, бұл технологиялар бағдарламау ұғымын дамытуға мүмкiндiк бередi.
Негiзгi шешушi факторды таңдау үшiн осы басқару жүйесi ЄдЄның орын-орныменiне қолданылды жаңа басқару жүйесiне барлық құжаттар және жұмыс нәтижелерiнiң ұзақ уақыт және толық конвертациясы жеткiлiктi уақыттың түбегейлi шығындары және (мамандардың жұмысының уақыты, дербес компьюлердiң жұмысының уақыты) қорлар талап етер едi болған қызмет еттi. Бұдан басқа, Windowsтiң басқару жүйесiнiң таңдауы Microsoftтiң корпорациясы өзара байланысты бағдарламалардың үйреншiктi кешенiн берген, Microsoft Officeнiң ортақ атауымен ескерттi. Бұл кешен Оффиста жұмыс iстеудi жеңiлдiк және жасау және құжаттауды жүргiзу үшiн түрлi тағайындауды бағдарлама тұрды. Оған деректер қорымен (мәтiндiк редактор) документтi өңдеудi бағдарлама, жұмыстың бағдарламасы қосылады. Қолданушыға берiлетiн функциялар, сонымен бiрге осы бағдарламаларды барлығына қолайлылық олардың таратуы дүние жүзiнде себепшi болды.
Қолданушыға
берiлетiн функциялар, сонымен бiрге осы
бағдарламаларды барлығына қолайлылық
олардың таратуы дүние жүзiнде себепшi
болды. Қолдану осы басқару жүйесi қолдану
программалық кешендi жетiлдiрiп және Microsoftтiң
корпорация берiлетiн программалаулар
және мәлiметке қол жеткiзу технологияны
пайдалануға ендiгәрi мүмкiндiк бередi.
2.2.3
Арнайы бағдарламалық
қамтамасыз етудi
таңдау
Демек, арнайы программалық құралдар сәйкесiнше тек қана осы жүйеде пайдаланады мұндай тек қана осы жүйеде және ешқайда көп пайда болатын есептердiң автоматтандырылған жүйенiң әсiресе арнайы есептерiнiң шешiмiне және бағытталған бейнеленедi.
Оған әр түрлi түрдiң : функционалдық жүктеме көтеретiн программалық кешендерiн жатады: Интерфейспен АЖО, ДҚБЖ. Жасалатын кешен нақты кәсiпорынның қызмет көрсетуi бойынша функциялардың орындауды автоматтандыруы үшiн арналған: мәндердi енгiзу; нақтылы сұрау салу бойынша деректердi өңдеу; дисплейдегi көру; принтерге қорытынды. Осы функцияларды автоматтандыру кәсiпорынның қызмет көрсетуi бойынша еңбек өнiмдiлiктi үлкейтуге мүмкiндiк бередi. Жасау және қолдану электрондық құжаттар мобилдiлiк оларды және басқа түрге конвертациясының мүмкiндiгi, қалыптау, ашықтық кез келген уақытта үлкейтедi және iздестiрудi бiтегене. Құжат - бұл белгілі бір мазмұндағы ұйымдастырылған тіркелген, арнайы талаптарға сәйкестендірілген мәлiмет болып табылады. Электрондық құжаттарды жасау және қолдану олардың мобилдiлiгін және ковертациялық мүмкіндіктерін ұлғайтады және аз уақытта қол жеткізуге табуға реттеуге мүмкіндік жасайды. Құжат - бұл рәсiмдеуге арналған нақтылы талаптарға сәйкес, нақты мазмұн (жазып алған) ұйымдастырылған және жазып алынған мәлiмет. Құжаттау - олардың кiрiспесi, жүйелеу, сақтау, өңдеудiң нақты үлгiсінiң құжаттарын құрайды.
Құжат
айналымының автоматтандыруы
Кәсiпорынның
қызмет көрсетуi бойынша электрондық
құжаттаудың құралдары осы
Ең алдымен, автоматтандырылған жүйелердi программалық қамтамасыз етудi құрамға екi дәрежелерде бөлшектенуге қосылатын қазiргi программалық құралдар:
Жүйелiк программалық қамтамасыз ету жүйелiк тағайындауды программалық құралдың өз құрамында қосатын бейнеленедi. Жүйелiк бағдарламалар есептеуiш жүйелер, қолданушыға қызмет түрлерiн ұсынуды процессiнде жақтан қызмет көрсетедi, осы есептеуiш жүйе.
Қолданбалы программалық құралдар олар болған бейнеленедi тағайындау қамтамасыз ету және оның есептерiнiң шешiмнiң ұйымы қолданушының төте қызмет көрсетуi жолымен болып табылады. Осы дәреженiң программалық құралдары, өз кезегiнде, құрастыра арнайы және қолданбалыға бөлшектенедi, сәйкесiнше арнайы және қолданбалы программалық қамтамасыз етудiң компоненттерi болып табылады.
Сонымен
бiрге, қолданбалы программалар олар ретiнде
қолданбалы пайдаланады әр түрлi пәндiк
облыс кездесетiн есептердiң
Қолданбалы программалық қамтамасыз ету ортақ және арнайы тағайындауды программалық құрал және кәсiби деңгейде бөлшектенедi. Жалпы тағайындаудың программалық құралдарына жатады: мәтiндiк редакторлар, баспа жүйесi, график түрiнде жүйе, деректер қорының басқару жүйесi, интеграцияланған жүйелер. Арнайы тағайындаудың программалық құралдарына авторлық жүйелер, сарапшылық жүйелер, мультимедианы жүйе, гипермәтiн жүйелерiн жатады.
Кәсiби деңгейдiң программалық құралдары техникалық процесстiң ғылыми зерттеулер, автоматты жобалаудың жүйелерiнiң мамандар, автоматтандырылған жүйелерiнiң автоматты жұмыс орындары, басқарудың автоматтандырылған жүйелерiнен тұрады.
Дәреженiң программалық құралдары үйреншiктi олар бiр программалық жүйелерден басқасына тасымалдана алатын және пайдалануға қосымша iстеп бiтiрусiз тұрғызылған бейнеленедi. Олар қолданушы үшiн дербес компьютер стандартты қызмет жиындарының қолдауы үшiн жақтан қолайлы арнайы программалық кешендер болады. Ең алдымен, мұндай программалық құралдарға әдетте жүйелiк тағайындауды құралдарды жатады, басқару жүйесi.
Үйреншiктi программалық қамтамасыз етуге басқару жүйесiн жатады. Басқару жүйесi бағдарламалардың кешенi, есептеуiш жүйедегi iстi бүлдiруші есептеуiш процесі болады.
Әр түрлi түрдiң алып жүруге болатын және кеңейтiлетiн жүйелерi оңай өндеуге мүмкiндiк беретiн үйреншiктi технологиялармен ыңғайлы қолдану Windows2000нiң қолдану басқару жүйелерi дипломдық жобадағы жасалатын бағдарлама қазiргi дербес компьюлерге тиiмдi жұмыс iстейдi пайдаланушы үшiн қою және күйге келтiрудi оңайлықты қамтамасыз ететiн аппаратты құрал автоматты анықтауып күйiне келтiруге мүмкiндiк беруге жұмыс iстеуге мүмкiндiк беруге ескередi.
Осы
басқару жүйесiнiң таңдауы
Бiр үлгiдегi программалық құралдарға негiзiнен ұқсас үйреншiктi және пайдаланудың нақты шарттарына қажеттi олардың бейiмделуi нақты жүйенiң құрамында пайдалануға олардың қойылуының жанында айырмашылығы болатын жатады. Бұл бағдарламалардың қолданушыларға ақпаратты өңдеуiнiң бiр үлгiдегi есептерiнiң шешiмi үшiн қолайлы бағдарлалған кешендерi. Олар (бұл Microsoft Office 2003, WinRaRнiң архиваторы кадрлар бөлiмiнде) деректердi өңдеудi процесстi компьютерлердiң функционалдық мүмкiндiктерiнiң кеңейтуi, бақылау және басқару үшiн қызмет көрсетедi.
Арнайы
программалық құралдар автоматтандырылған
жүйенi арнайы есеп бойынша өндейдi.
Олар бағдарламалардың жиынтығы болады,
игерiлген нақты ақпараттық жүйенiң жасауында.
Мұндай программалық құралдар мамандандырылған
автоматты жұмыс орындарының бағалы жұмыстарын
қамтамасыз етедi.
2.2.4 Аппаратных
құралдарды таңдау
Қойылған есептiң iске асырулары үшiн осы жұмыста Intel Pentium 2.2 M Нz компьютерi қолданылады, 1.ОЗУ, 8Mb Video, 10 Gb НDD гб.
ЭЕМнiң
осы үлгiсiн таңдау бiрнеше факторларды
анықтайды. Есептердiң шешiмi үшiн
көлемдердегi ақпаратты өңдеуi үшiн
есептеуiш қорлардың
Қаралатын компьютердiң аналық төлемi Атх қалыпты алады. Осы қалыптың төлемдерi үшiн жүйелiк блоктiң арнайы корпусы керек болады. Өзiмнiң микропроцессоры толық өлшемдi қосымша төлемдер компьютерге қыстыртатын және алмастыруды микропроцессордың өзiне кемiнде оңай орындауға оңай мүмкiндiк берген кеңейтудiң карталары үшiн слоттардан қиырда орналастырған. Сонымен бiрге жадтың модулдарының қоюы компьютердi түрлендiруге мүмкiндiк берген ерекше мәселелерсiз осы жағдайда iске аса алады. Тiркеуiштердiң жайлануы позволяе өз кезегiнде кабелдердiң ұзындығын минимизациялайды
ISDN, модем үшiн тiркеуiштер қосып және жергiлiктi жүйейтiн бола аладуға керек болса.
Дипломдық жоба кеңес берiлетiн (НDD ) винчестер 20 гбтi құрайды. Қатты дисктердiң сенiмдi жұмысына компоненттердiң үлкен қызмет мерзiмi, жақсы статистикалық көрсеткiштер, SMARTтың дисгiнiң түйiндерiнiң күйге белсендi бақылаудың жүйесiмен кепiлдiк берiледi. Барлық дисктер Қазiргi винчестерлер (10мен 20GBмен аралығындағы және артық 20GB) сыйымдылық және (5400rpm және одан төменде және 7200rpm) айналуды жылдамдық бойынша шартты бөлiнген екi варианттардағыны шығарылады: SCSI болатын интерфейстер немесе IDE. Сәйкесiнше компьютерге төменгi қосулар үшiн екi контроллердiң түрiн қолданылады: SCSI және IDE. Компьютердiң негiзгi төлемiнде IDE болып қойылдарды (қызмет етушi төлем) контроллер, SCSIнiң контроллерi тиiстi винчестермен бiрге сатып алып және аналық төлемде еркiн слотқа орнатуға керек. SCSI винчестерлер қымбаттау және кәсiби жүйелерде және жұмыс станциялары қолдануға бағытталған.
Видео
картаны таңдау. Олар әртүрлi қуаттарда
болады. 4 Mb-шi бүгiнгi күнге кеңес берiлген
минимум. Графикамен жұмыс iстеуге толық
жетедi. Бiрақ жақсы 16 Mb және одан жоғары
таңдау. Өзi қуатты видеокарталар қазiр
64 Mbге. Видеокарта екi варианттар жүредi.
AGP және PCI. Өте қолайлысы AGP. Сондай болып
қуаттар PCIге қарағанда қызық арзандау
тұратын ол көп өнiмдi және. Әртүрлi кескiндердегi
RIVA TNTi өте жайылған. Видеокарталардың
өте белгiлi өндiрушiлерi: 3Dfx Rage Voodoo-шы Нnоlоgiеs
- Rageнiң ATI Teнiң атауымен карта өндiрiп алады.
. .