Автор работы: Пользователь скрыл имя, 28 Ноября 2014 в 21:47, курсовая работа
Ақпараттық жабдықтаудың құрамы, оын ұйымдастыру есептерді құрастырумен анықталады. Кез келген банкпен шешілетін ең дәстүрлі тапсырмалар – операциялық (есепті – кассалық) қызмет. Бұндай жағдайда банкілік технология «Банкінің операциялық күні» (БОК) программалық өнімнің негізінде құрылады, ал енгізілетін есептер кешені кез келген уақыт мерзімінде банкілік қызметтің операциялық талдануын жүргізуге мүмкіндік береді. Банкілік қызметті кешенді автоматтандыруды қамтамасыз ету үшін бір қатар программалық құралдар қажет және олардың барлығы интегрирленген болуы тиіс.
- жұмыс станциясы Pentium IV және одан жоғары;
- оперативті жадысы 1024Мб;
- HP 1010 типті лазерлік принтер;
- үздіксіз қорек беру блогы;
Жоғарыда айтылған талаптарды орындау өте қарапайым және эффектілі автоматтандырылған жүйені құруды қолдайды.
«Айырбастау пункті» жүйесінің ойластырылған математикалық моделі Microsoft компаниясымен жасалған Windows 7 ОЖ ұмысына негізделген. Windows – тың берілген осы версиясы соңғы жылдардың ең танымал программалық өнімі болып табылады. Сонымен қатар, ОЖ басқа да ОЖ – н жұмысты қатарынан жүргізу мүмкіндігі қарастырылған.
C++Builder қосымшасын жасау үшін Windows – тың келесідей құралдары бар:
Сонымен, C++Builder – бұл Windows үшін қосымшалардың кең спектрін құруға мүмкіндік беретін өнім. C++Builder ортасының қосымшаларды тез өңдеудің визуалды құралдарының жиыны бар. C++Builder – на кіретін кітапханалар классы шамамен 140 класстар болып табылады, олар Windows API функциясының әр түрлі топтарын инкапсулдау үшін қолданылады. C++Builder ашық архитектуралы жүйе болып табылады, ол оны жаңа құралдармен толықтырып отыруды рұқсат етеді [7].
«Айырбастау пункті» жүйесінің программалық қамсыздандырылуы келесілерден тұрады:
C++Builder программалау ортасы сәйкес
мәтінді жаза отырып немесе
қасиеттерін орнатып стандарты
объекттерді қолданылатын
Программалық қамсыздандыруды жасаған кезде маңызды тапсырма C++Builder ортасында МБ құру және қолдау, ол автоматтандырылған жүйенің жұмысының ақпараттық негізі болып табылады. Айырбастау пунктінің жұмысының ерекшелігі жүйені жұмыс күнінің ұзақтығына қалыпқа келтіру кезінде әр кезде кіретін ақпаратты үнемі жаңартып отыру керектігінде. Сондықтан, МБ – ң кестелеріне кірудің қарапайымдылығы және оларды редактірлеудің кең мүмкіндіктері программалық қамсыздандыруды жасау кезінде қажетті шарт болып табылады.
C++Builder – да МБ – на қатысы
бар бір қатар компоненттердің
жиыны бар. Components палитрасының Data Access
парағында МБ – мен істес
болуы үшін компоненттер бар.
Data Controls парағында визуалды
C++Builder – ғ МБ – на кіру үшін Data Source компонентімен сипатталған мәліметтердің қайнары керек. Бірақ бұл компоненттер мәліметтерді тікелей көрсетпейді, ол не кестеге жүктейді, не болмаса сұраныстың нәтижесіне, сақталынған процедураға жүктейді. Соған сәйкес, формада Table, Query немесе StoredProc компоненттері болуы керек.
Егер формада Table немесе Query компоненттері орнатылса, онда байланыс үшін DataSource компонентінің DataSet қасиетін қоланылуға болады.
Мәліметтер жинағымен жұмыс істеу State қасиетімен анықталған, бірнеше шешім қабылдай алатын әр түрлі жағдайларда орындалуы мүмкін:
Көп жағдайда бұл қалыптар арасындағы ауысулар автоматы түрде орындалады, бірақ ескеретініміз, қалыптар арасында ауысуға жататын көптеген жағдайлардың бар болуы.
C++Builder – да мәліметтердің көрсетілуі Windows – тың қарапайым басқарушы элементтеріне ұқсас компоненттер арқылы орындалады, бірақ бұл компоненттер мәліметтермен қандай байланыста болу керектігін біледі. Осы компоненттердің барлығы Delphi Components палитрасының Data Controls парағында орналасқан:
Барлық көрсетілген компоненттер мәліметтер қайнарымен Data Source сәйкес қасиетінің көмегімен байланысады. Олардың көбі, DataFiled қасиетінің көмегімен белгілі – бір мәліметтердің алаңына жүктеледі.
C++Builder ортасында программалау тілі С++ болып табылады.
Құрылымдық түрде программа модульдерден құралады, олар АЖО – ң функционалды жиыныының құрамына кіретін жеке операцияларды орындайды.
«Айырбастау пункті» жүйесінің ақпараттық қамсыздандырылуы оның ақпараттық базасының ұйымдастырылуын қарастырады, ақпараттық байланыстарды регламенттейді және ақпараттық көрініс жүйесінің бүкіл құрамын регламенттейді.
Автоматтандырылған банкілік жүйенің құрамына кіретін «Айырбастау пункті» жүйесіне қолданылатын, оны дайндау кезіндегі ең маңызды мәселе машина ішіндегі ақпараттық базаны ұйымдастыру.
Айырбастау пунктінің қызметінің ерекшелігі ҚР – ң территориясындағы айырбастау пунктінің қызметін, валюталық – айырбас операцияларының есебін орындаған кезде нұсқаулықтар бойынша қатаң регламенттеу. Бұл нұсқаулықтар бойынша кіретін және шығатын құжаттардың тізімі жасалады.
Валюталық – айырбас операцияларын орындаған кездегі кірістік құжаттар болып:
- айырбастау пунктінде валютаны сату / сатып алу курстарын орнату;
- операцияларды орындау
Шығыстық құжаттардың құрамы келесідей:
- Валютаны сату/сатып алу
- Жұмыс күнінің аяғындағы қалдықтар туралы анықтама;
- Нұсқаулықпен кейбір
Кірістік және шығыстық ақпараттың қандай болатындығын есһлестете отырып, машина ішіндегі ақпараттық базаны дайындау кезіндегі маңызды мәселе МБ – ң құрылымын жасау болып табылады, ол келесілерді қамтамасыз етеді:
- жұмыстың қарапайымдылығын
- мәліметтерге санкционирленген кірістің есебінен базаға кіру шарттарының сәйкестігі;
- нақты уақыт режимінде жұмыс үшін жеткілікті өнімділікті;
«Валютаны айырбастау» батырмасын басу моментінде программаның басты модулі кестнгің сәйкес алаңдарына мәліметтерді жазуды орындайды (reestr.dbf, short.dbf ) . Мәліметтер базасымен жұмыс істеу үшін Borland Database Engine (BDE) қолданылады, ол WINDOWS операциялық жүйесіне орнатылған. Мәліметтер базасының файлдарына мәліметтерді сәтті енгізгенен кейін есептілік құжаттарды құрастыру жүреді. Берілген жағдайда 113_I.xls шаблонды файл қолданылады, ол OLE модулі арқылы шақырылады. Берілген шаблон файл ашылғанан кейін фондық режимде оған мәліметтер енгізіледі, яғни мониторда файлдың құрылымдық түрінің көрсетілуінсіз.
OLE модулінен жазудың сәтті
Ақпараттық әрекеттесуді құрылымдық сұлбасы 2.1 – суретінде көрсетілген.
Сурет 2.1 Ақпараттық әрекеттесуді құрылымдық сұлбасы
Реестрді баспаға шығару
РЕЕСТР батырмасын басқаннан кейін басты формада кассалық операциялардың реестрлеріне қызмет көрсетудің қосымша функциялары бар дочернялық терезе пайда болады (сурет 2.2).
Сурет 2.2 Реестр операциясы
Число алаңында ағымдағы жүйелі мерзім автоматты түрде орнатылады (бүгінгі күн).
Белгілі бір уақыттағы және мерзімдегі операцияның реестрін қарау үшін число алаңына мерзімді орнатып, ал Уақыт алаңына мәліметтерді баспаға шығарған уақыт енгізіледі, одан кейін реестрді баспаға шығару батырмасы басылады.
Егер мерзімді «19.03.2013» деп берсек, ал уақытты «09» деп, онда баспа құрылғысына осы күннің сағыт 09.00 – ден бастап 24.00 – ге дейінгі орындалған барлық операциялар шығады.
Сәйкесінше «15.03.2013» және «12» енгізу мәліметтерін көрсету кезінде 15.03.2013 ж сағыт 12.00 – ден бастап 24.00 – ге дейінгі операциялар басылып шығарылады.
«Валюта курстарының ауысуы», «Тәуліктің аяқталуы» және «Жұмыс сменасының аяқталуы» шарттары кезінде №113-И анықтамалығына сәйкес реестрді жабу керек.
Ол үшін реестрдің номері алаңында баспаға шығару үшін реестрдің тізімдік номерін көрсету қажет және реестрді жабу батырмасын басу керек.
Реестрді жапқаннан кейін және құжат баспаға жіберілгеннен кейін реестрдің базасы нолденеді және жаңа реестр ашылады.
Егер қандайда бір себептер бойынша басылып шығарылған реестрде мәлімет толық болмай шықса, онда реестрді қарау батырмасын басып, стандартты Microsoft Excel формасында сақталған реестрді қарауға болады және түзетілген күйінде қайта баспаға шығаруға болады.
«реестрді баспаға шығару» батырмасын басқан сәтте программаның басты модулі мәліметтерді reestr.dbf кестесінен таңдайды, белгіленген шарттарға сәйкес МЕРЗІМ және УАҚЫТ таңдалған алаңдарында бұл параметрлер таңдалудың критерийлері болып табылады.
«РЕЕСТРДІ ЖАБУ» батырмасын басқан сәтте программаның басты модулі мәліметтерді short.dbf кестесінен таңдайды, белгіленген шарттарға сәйкес МЕРЗІМ таңдалған алаңдарында бұл параметрлер таңдалудың критерийлері болып табылады.
Банкпен байланыс:
Жұмыс сменасы аяқталғаннан кейін және кассалық реестрді жапқаннан кейін кассир міндетті түрде банкпен байланыс орнату керек және алынған мәліметтерді FTP серверіне беру керек.
Тұтынушы жақтан, кассирдің компьютерінде, стандартты командалық .bat файлы іске қосылады, ол қосымша орнатылған Ms WINDOWS сервисінің ftp утилитін қолданылады. Командалық файлды іске қосқаннан кейін FTP сервері үшін Dial Up түріндегі қоңырау шалуды орындау керек. (сур 2.3).
Сурет 2.3 Жүйеге ену
Жүйеге кіруді атауы және поролі бойынша бастапқы инициализациялауды жүргізгеннен кейін сервер қайтадан FTP серверіне кіру үшін login және password енгізуді сұрайды.
Әрбір қолданушы ауыстыру номері бойынша инициализациялайды, мысалы:
- номері 1 – ші айырбастау пунктіне C:\OP_01 папкасына кіру рұқсат етілген;
- номері 2 – ші айырбастау пунктіне C:\OP_02 папкасына кіру рұқсат етілген;
FTP серверімен байланысты орнатқаннан кейін командалық файліске қосылады, ол upload командасын орындайды, яғни таңдалған файлды немесе файлдық топты серверге жүктейді.
Берілген жағдайда C:\FTP_XLS папкасында орналасқан барлық файлдар .xls кеңейтілуімен жіберіледі. Байланыстың сәтті өткендігі туралы ақпарат алынғаннан кейін сервермен байланыс үзіледі, ал C:\FTP_XLS папкасында қалған файлдар жойылады.
Информация о работе Компьютерлік техниканы қолданылуы бар қазіргі кездегі банкілік технологиялар