Банк клиенттерінің әртүрлі төлемдерді орындауы үшін тіркелудің автоматты жүйесін жасау


Жұмыс түрі: Дипломдық жұмыс
Тегін: Антиплагиат
Көлемі: 43 бет
Таңдаулыға:
Кіріспе4
1. Аналитикалық шолу және есептің қойылымы мен мақсаты6
1. 1 Төлем түрлері мен қызметі6
1. 2 Биллинг жүйесі8
1. 3 БЖ құрылымы мен функциясы9
1. 4 Есептің қойылымы және мақсаты11
2. Бірыңғайландырудің модельденген тіліне түсінік12
2. 1 Бірыңғайландырудың модельденген тілінің қолдану мақсаты12
2. 2 Microsoft Visio бағдарламасының маңызы. 15
2. 3 Windows Server 201218
3. Java бағдарламалау тілінің теориялық негіздері21
3. 1 Java бағдарламалау тіліне кіріспе21
3. 2 Басқа тілдерден артықшылығы22
4. Oracle негізгі түсініктемелері26
4. 1 Oracle Database 12c бұлтты ортадағы бірінші ДҚБЖ26
4. 2 Мәліметтерді сақтау жоғары дәрежелігі28
4. 3 Pl/sql өңдеу ортасы30
4. 4 Байланыс құру31
5. Бағдарламаның баяндалуы35
5. 1 Динамикалық моделі35
5. 2 Бағдарламаның сипаттамасы39
5. 3 Бағдарламаның жұмысы40
Қорытынды49
Қолданылған әдебиеттер тізімі50
А қосымшасы
Б қосымшасы
Анықтамалар
Берілген жұмыста келесi терминдер анықтамаларымен қолданылады:
UML - (Unified Modeling Language ) - бұл бaғдapлaмaлық жүйелеpді еpекшелендіpу, бұрыштaмa қою, констpукциялaу және құжaттaмaлaу, сондaй-aқ модельдеp бизнесі мен өзге де бaғдaрлaмaлық емес жүйелердің тілі болып тaбылaды.
Биллингті жүйе (БЖ) - бұл бухгaлтерлік жүйе, бағдарламалық қамтама, басқа сөзбен айтқанда «софт», яғни арнайы операторларға арналып өңделген.
Деректер қорын басқару жүйесі(ДҚБЖ) - деректер қорын құру, жүргізу және қолдануға арналған тілдік және бағдарламалық құралдардың жиынтығы.
MS Visio( Microsoft Visio) - бұл іскер графиканың қуатты редакторы, ол ішіндегі шаблондар, трафареттер мен стандартты жобалар көмегімен тез және тиімді қарапайым слайдтар мен схемаларға қоса, өте күрделі сызбалар мен диаграммалар құрады.
JDK ( Java Development Kit ) - ол Java бағдарлау тілі.
JVM ( Java Virtual Machine ) - Java интерпретаторы . class файлды оқып оны компьютерге түсінікті тілге аударады.
SQL Developer - Oracle корпорациясынан шыққан графикалық интерфейсті бағдарлама.
Банк автоматын кейде (ATM ағылшын тілінде Automated teller machine) - төлем картасын пайдаланып автоматты ақшаларды қабылдау және есептеп шығаруға арналған техника - программалық комплекс, сонымен қатар тауарларға және қызметтерге, құжаттарды құруға, керекті операцияны орындауға мүмкіндік береді.
Пароль (фр. parole - сөз немесе символ) - бұл жеке ақпаратты немесе иелікті растауға арналған құпия сөз немесе символдар жиыны. Пароль негізі жеке ақпараттарды заңсыз қол жеткізуіне жол бермеуге арналған. Көп жағдайда комбинациялық есептеу жүйесі қолданушыны растауға қоланады.
Белгілеулер мен қысқартулар:
АЕЖ (АСР) - автоматтандырылған есептеу жүесі.
АБЖ (ИБС) - ақпаратты биллингті жүйе.
КіріспеМенің дипломдық жұмысым «Банк клиенттерінің әртүрлі төлемдерді орындауы үшін тіркелудің автоматты жүйесін жасау».
Сенімді әрі қауіпіз төлемді жүйе мемлекеттің қаржы жүйесінде тұрақтылықты жоғарлатуға мүмкіндік береді. Жалпы қаржы ресурстарын тиімді қолдануға, сонымен қатар банк пен клиент арасындағы заманауи есептесуіне кепілдік береді. Төлемдер жүйесінің өркендеуі Қазақстан ұлттық банкіне маңызды приоритет, болашаққа дамушы дұрыс шешім. Банк клиенттері өз қажеттіліге қарай керекті төлемдерін жасай алады. Банк қызметіне бұл тиімді болып табылады. Төлeм жүйeсi aппaрaттық жәнe бaғдaрлaмaлық құрaлдaр кeшeнi кiрeтiн күрдeлi тeтiк бoлa oтырып, хaлықтың, шaруaшылық жүргiзушi субъeктiлeрдiң, eкiншi дeңгeйдeгi бaнктeрдiң жәнe Ұлттық Бaнктiң aрaсындaғы өзiнe тән eрeкшeлiгi бaр бaйлaныстырушы буын бoлып тaбылaды. Төлeм жүйeсiнiң рөлi тұтынушының жәнe тaуaрлaр мeн қызмет көрсeтулeрдi жeткiзушiнiң aрaсындa уaқтылы жәнe тиiмдi aқшa aудaрымын қaмтaмaсыз eту бoлып тaбылaды, мұның өзi экoнoмикaлық жәнe қaржылық қызмeт нәтижeсіндe қaбылдaнғaн мiндeттeмeлeрдi уaқтылы aяқтaуғa ықпaл eтeдi. Сoғaн бaйлaнысты, қaржы нaрықтaрының жәнe экoнoмикaның бaнк сeктoрының жұмыс iстeуiнiң тиiмдiлiгi көп жaғдaйдa eлдe қaлыптaсқaн төлeм жүйeсiнe бaйлaнысты бoлaды.
Өзектілігі . Төлем жүйесіндегі операциялар оның құралдарын қолдану көмегімен жүзеге асырылатыны белгілі, соның ішінде, төлем, талап тапсырмалары, инкассалық өкімдер, карточкалар. Кез келген банк өз клиенттеріне тиімді жүйелерді ұсынады. Банк есебіне тіркелген клиент банк тарапынан көптеген мүмкіншіліктерге ие. Сол мүмкіндіктерді пайдалану үшін банк ішкі жүйесінде тіркеуде тұрады. Клиент төлем жүйесіне қосылуы үшін банкте активті шоты болуы тиіс. Жүйеде түпнұсқаландыруды растау үшін клиенттің әрбір пайдаланушысына логин мен пароль беріледі. Төлем жасауға қолжетімділігі бар клиенттің қызметкерлерінің саны жүйеде тіркелген пайдаланушылардың санымен шектелген. Жүйені қосу кезінде құрылған қолжетімділіктің түріне сәйкес, әрбір клиентке ұсынылатын логин мен пароль бойынша клиенттерді жүйеде автоматтандырылуға өтеді. Жүйеде клиенттер мен олардың пайдаланушылары жүргізетін барлық операцияларды түпнұсқаландыруды растау технологиясы.
Бұл жұмыстың маңызы клиент тек интерфейстері көре отырып қана төлемдерін орындайды, ал мұнда сол төлемдердің қалай іске асып жатқанын, дерек қорында қалай тіркеліп және сақталғанын көре аламыз. Әдетте дерек қорында болып жатқан жұмысты банк өңдеушілері мен операторлары ғана тексеріп отыратын еді. Мұнда ішкі жүйелерінің жұмыс жасау принциптерімен толығырақ таныс боламыз.
Қазіргі уақытта Қазақстан Республикасында биллинг жүйесін дайындауды, ендіруді және пайдалануды реттейтін біртұтас нормативтік құжаттар бар. Сондықтан осы мемлекеттік стандартты бекіту және әзірлеу өте маңызды. «Биллинг жүйесі» мен «Есептеудің автоматтандырылған жүйелері» ұғымдары синонимдес болып келеді. Биллингті жүйе - бағдарламалық жиынтық, қызметті қолданушы абоненттердің көлемді есептеуді орындайды, есептемені және ақшалай қаржыларын компанияның тарифімен сәйкестендіріп шығарады. Осы биллинг жүйесін пайдаланып жатқан ірі банк бөлімдері бар, мәселен, алғаш болып Казкомерцбанк жұмысын бастаған болатын. Қазіргі таңда Қазақстан Республикасының териториясында дамып келе жатқан Каспиий Банк осы жүйені қолдана отырып алға жылжып келеді.
Аналитикалық шолу және есептің қойылымы мен мақсаты- Төлем түрлері мен қызметі
«Қазақстан Республикасының Ұлттық Банкі» Қазақстын Республикасының заңнамасына сәйкес төлемдер жүйесінімен қызметтерін қамту Қазақстан ұлттық банкінің негізгі тапсырмаларының бірі болып табылады. Төлемдердің жұмыс жасау жүйесі меншік иелік ететін субьект пен төлемді орындайтын, немесе ақша аударатын минималды қатерге ие сипатталушы (клиент) арасында өз уақытындағы есептесуді қамтамасыз ету 1991 тәуелсіздігімізді алғаннан кейін бұл жүйе Ұлттық Банктың бастамасымен құрылған болатын. Қазақстан териториясында жиырма жылдан бері орындалған қортындыларда, сәтті жұмыс жасайтын және ұлттық екі төлемдер дамуда: Банк аралық ақша тасымалдау жүйесі (Межбанковская система переводов денег (МСПД) ) және банк аралық клирингтті жүйе. Сонымен қатар халықаралық қаржы ұйымдарының мамандары, «Қaзaқстaнның төлeмдeр жүйeсi қayiпсiз төлeмдeр oрындaғaндa жәнe aқшa aудaрымдa жoғaры тиiмдiлiккe иe» деп бірнеше рет атап көрсеткен.
Төлем - банк клиенттеріне алған заты үшін төлеуге және мейрамханадағы қызметтерге, кинотеатрдағы көрсетілімге, сауда орталықтарында, онлайн-дүкендерде, жеке шоттарды төлеуде, ақша жіберуге және қабылдауға мүмкіндік береді.
Кeлтiрiлгeн жaғдaйлaр тaңдaлғaн тaқыpыптың өзeктiлiгiн aйқындaйды, өйткeнi бaнктeрдiң төлeм систeмaсындaғы бaнктiк кaртoчкaлaрды жeтiлдiру aйырықшa мaңызды бoлып oтыр.
Негізгі төлемдердің түрлері:
- Лездік төлемдер төлемдік жүйеге қолсылған қолданушылар үшін өте тиімді. Төлем түрлеріне кіретіндер коммуналды төлемдер, ұялы телефон төлемдері, интернет, жекешеленген телеарналарға және т. б. Жалпы мұндай төлемдер міндетті түрде абоненттің қандай да бір көмегіне жүгінеді.
- Интернет-дүкендердегі төлемдер. Мұндай төлемдер интернет-дүкендерінде қолданылады, сатып алушы электорнды ақшасын төлем арқылы орындай отырып қалаған затқа ие бола алады. Төлемді жүйені қолданатын ұйымдарда төлем шлюздерін қолданады.
Кез келген жағдайда төлем алуға келген эмиттен электронды ақшасын ала алатын төлем құралдары болуы тиіс, яғни өзара келісім электронды ақша операторлық жүйесі тура немесе төлем жүйесі жақтан немесе төлем шлюздерімен орындала алады. Бұл төлеу мүмкіндіктерін шектеп отырады. Мақсатымыз төлем терминалалдар желісін көбейту және Банк клиенттерін жоғары дәрежеде қызмет түрлерін ұсыну (аппаратты-бағдарламалы комплекс төлем терминалдарын өзі игере алатындай басқару және төлем операцияларын орындау) . Бағдарламалық қамтамыз етуші мамандандырылған Британ компаниясы «NеtShift Systems» таңдалған болатын, яғни әлем нарығында 14 жылдан бері қызмет етіп келе жатқан озық бағдарламалық қамтамасыз етуімен танымал. Әлемнің көптеген компаниялары осы өнімнің бағдарламаларын қолданып келеді.
Қазіргі таңда Ұлттық Банк 1500 ден астам төлем терминалдарына қызмет көрсетеді, Қазақстанның барлық териториясында орнатылған бұл қызмет түрі өте тиімді болып келеді. Біздің елімізде банктердің төлем карталарына қатысты іс-әрекеттері толық еркіндікте. Осы мүмкіндікті пайдалана отырып, клиенттердің банк өнімдеріне сұраныстарын қамтамасыз ету, олардың қаржы нарығындағы бәсекеге қабілеттілігін жоғарылату, жеке тұлғаларға қызмет көрсету жүйесін жаңарту қажеттігі жөнінде мәселелер ғылыми ортаның көптен бері көңіл бөліп келе жатқан тақырыптарының бірі. Соның ішінде, жеке тұлғаларға төлем карталарымен банктік қызмет көрсетудің тиімді жүйесін құру күн тәртібінде тұрған маңызды зерттеу бағыты. Осы карточкалар нарығында қалыптасқан жағдай жөнінде мәліметтер төменде берілген.
Электронды ақшалай есеп айырысулар жүйесін түрлендіру процесінде Батыста ISO (International Standarts of Organization) ұйымы құрылды, ол пластикалық карточкалардың сыртқы пішіндеріне стандарттарды, шоттардың нөмірлеу ретін, магнитті сызықтың форматын енгізді. ISO мүшелері VISA, Master Card, American Express ірі карточка эмитенттері болып табылады. Қaзaқстaн Pеспубликaсындaғы екiншi дeңгeйдeгi бaнктep дeбeттiк жәнe крeдиттiк кaртoчкaлapдың oтaндық жәнe хaлықapаық түрлeрiн кeңiнeн қoлдaнудa. Oлaрғa «American Express», «Master Card», «VISA», «Altyn», «Maestro» жәнe т. б. жaтaды. Төлем карточкаларын пaйдaлaну eрeкшeлiктeрi мынaдaй:
- бiр жaғынaн тәуeкeлдiң төмeндeуi (өзiңмeн бiргe көп aқшa ұстaудың
кeрeгі жoқ), aл бiр жaғынaн сaудaғa сoл сәттe төлeу мүмкiндiгi;
- вaлютaны aйыpбaстaу турaлы қaм жeмeугe бoлaды. Бұны бaнк iстeйдi;
- кaртoчкaны жoғaлтқaн жaғдaйдa бaнкке тeк қaнa хaбaрлaу жeткiлiктi,
бaрлық eсeп aйырысулaрды жaуып тaстaйды;
- бүкiл әлем бoйыншa бaнкoмaттaр жүйeсiнiң тәулiгiнe 24 сaғaт, eш дeмaлыссыз қызмeт көрсeтуi;
- жaлaқыңызды төлeм кaртoчкaсы aрқылы сізгe ыңғaйлы уaқыттa aлу;
- Internet жүйeсi aрқылы сaудa жaсaу т. б. [9] .
Республикамыздағы төлем жүйесінің қызметі уақыт талабына сай банктер мен қаржы нарығына қатысушылардың сұранысын қамтамасыз етуге, ақша-несие саясатын тиімді іске асыруға, мемлекеттік бюджеттің атқарылуына септігін тигізеді. Бүгінгі күні Қазақстaнның төлeм жүйeлeрі қaржы ұйымдaры дaмығaн eлдер қoятын бaрлық тaлaптaрға сaй кeлeді. Осы ретте төлем жүйелерінде пайдаланылатын нормативтік база мен технологиялар үнемі жетілдіріліп отыратынын айта кету керек. Нoрмaтивттiк құқықтық бaзaны жeтiлдiру, қaзiргi зaмaнғы жaбдық пeн бaғдaрлaмaлық қaмтaмaсыз eтудi oрнaту қaғaз тaсымaлдaуыштaрмeн рaстaуды қaжeт eтпeйтiн элeктрoндық төлeм тaпсырмaлaрымeн жұмыс iстeугe мүмкiндiк бeрдi.
1. 2 Биллинг жүйесіБиллинг сөзі ағылшын тілінде «bill» шот деп аударылады (басқа аударымдарда: вексель, бакнота) . «Billing» сөзінің толық аударылуы «шотты жазғызу». Жалпы мағынасы, биллингтің интеграциясы кірістерді басқару (ағылшын тілінде Billing and revenue management ) кепілдікпен кірісті алу деген функцияны орындайды (ағылшын тілінде profitablity management), абоненттің айлакерлерін бақылауға алады (ағылышын тілінде fraud management ) .
Бұл әрбір клиент үшін байланыс қызметінің бағасын есептеп отырушы және барлық тарифтер туралы ақпарат сақтаушы және т. б. яғни телекоммуникациялық операторлардың абонентердің орындалған шотын шығаруға қолданады, сонымен қатар басқа шотаралық қызметті қолданушы биллингті деген атқа ие; олардың орындалып жатқан барлық операциялары биллинг көмегімен орындалады.
Биллингті жүйе (БЖ) - бұл бухгалтерлік жүйе, бағдарламалық қамтама, басқа сөзбен айтқанда «софт», яғни арнайы операторларға арналып өңделген. БЖ қарапайым операторлар байланысына (стационарлы, тұрақты сымдарға) қолданылады. Мәселен, шағын офистерде биллинг телефонын жүргізуге (кім қоңырау шалғанын және қанша уақыт сөйлескенін анализдеуге) мүмкіндік береді. Интернет провайдерлерге де биллинг жүйесін қолданады. Мысалы шотты құруға, трафиктерді есепке алуға. Кез келген биллингті жүйенің негізігі деректер қорының басқару жүйесімен жүзеге асырылады (ДҚБЖ) . Әлемде көптеген биллингті жүйлері ДҚБЖ Oracle негізінде құрылған. Биллингті жүйелердің атаулары: BIS, Flagship, CBOSS, Arbor, Bill-2000-prepaid.
Биллингті жүйенің бірнеше атаулары бар: АЕЖ (АСР ) және АБЖ(ИБС ) . Биллингті жүйенің біріден бір сапалығы оның иілгіштігі, яғни кез келген өзгерген жағдайдаларда бейімделіп кету қабілеті. Иілгіш жүйе оператордың жылдам сұраныстарына жауап беруге тырысады. Сонымен қатар басқа да қабілеттері бар бағытталғыштығы, үлгішеңдігі және ашықтылығы кез кезген тапсырманы шешеуге мүмкіндік береді. Жүйеде жөндеу мүмкіндіктері көп болған сайын жақсы.
Үлгішектік (модульност) дегеніміз - бұл принцип әрбір жүйе жеке модульдерден құралады, кірпіштерден құралған үй секілді. Биллингті жүйе мәліметтерді өңдейтін ішкі жүйеден тұрады, клиенттің шартын орындау үшін ішкі жүйе биллингтің басқарумен орындалады. Билилнгті жүйе осындай модульдерден тұрады, яғни ішкі жүйе.
Операторға өңдеушінің көмегінсіз өнімнің бағдарламалық шығыс кодтарын өзгерте және басқара алады, болашақта өз бетінше қамтамасыз етуге және жүйені модульдеуде маңызды.
Жүктемелік ауқымдылығы . Абоненттік база көбейгенде, қосымша қызметтер пайда болғанда, БЖ бағдарламасын өзгертуге немесе бағдарламалық бөлігін өңдуге болмайды. БЖ мүмкіндіктер жүйенің аппаратық бөлігінің модернизациялау арқылы жасауға болады. Көп мәліметті өңдеуге арналған ДҚБЖ қолдану керек. ДҚБЖ әр түрлі компьютер платформаларымен сәйкес келуі керек, яғни көппроцессорлы жұмыс режимін қамтып жұмыс жасау үшін.
Сенімділігі - кез келген жүйе үшін қойлатын негізгі талаптардың бірі. БЖ сенімділігі ДҚБЖ арқылы анықталады және жүйені құрудағы технологияға байланысты.
Көп тілді - ақпаратты көрсету үшін, әр түрлі тілді орнатуға мүмкіндік береді.
Көп валюталы - кез келген валютамен жұмыс жасауға мүмкіндік береді.
Кейінге қалдырылған биллинг - бұл биллинг түрі қоңырау соғылғаннан кейін есептеуді орындайды.
Оңтайландырылған биллинг - БЖ операторларлық жетілідіруі және жақсаруы.
Үлкен БЖ - бұл жүйе көп операторларға қолданылады.
Постинг биллингі - биллингтің есептеу қорытындысын тіркеу; есептелінгеннен кейін нәтижесі қолданушыға қол жетімді болады (таралады, басылып шығады) .
1. 3 БЖ құрылымы мен функциясы
- - сурет. БЖ құрылымы
Биллинг ұйымдастыру схемасы қиын емес: байланысқаны жайында ақпарат және олардың коммутаторға жазылып жалғасуы және өңделіп болған нәтиже кері есептелу жүйесіне қамтуы. Есептелу жүйесінде тарифтер белгілі. Ол шақырылғанды сәкестендіреді және керекті есептеулерді жүргізеді, абоненттің шотын құру арқылы. Негізінде жүйенің жадысында тарифтер, нормативтер және ақпараттық қызметтер сақталып қоймай, сонымен қатар клиент жайлы толық ақпарат болады, оның төлемдері, шоттағы алым-салымдары, абонетпен өзара келісім шарттары.
Биллингтің функциясы үш негізгі топтардан тұрады: есептеуіш операциялар, ақпаратпен қамтамасыз ету және қаржымен қамтамасыз ету.
Бұл жүйенің артықшылығы:
Банк үшін:
- Жеке тұлғалардан төлем қабылдауда шығындардың санын азайтады;
- Төлемді қабылдау үшін желідегі бар банкоматты қолдануға мүмкіндік береді;
- Үлкейтілген спектрлі төлем қабылдау барысында коммисионды кірістің өсуі;
- Жеке тұлғаның әр түрлі төлемдеріне сапалы және жаңа қызмет көрсету дәрежесі;
- Төлем қабылдайтын пунктердің тәулік бойы қызмет көрсету мүмкіндігі.
Қызмет етуші операторлар үшін:
- Ақпаратты қағаз арқылы жеткізуден құтылу, яғни есептеуіш кітапшалар қолданылмайды, төлемдер жайлы қолмен жасалатын жұмыстардың санын мүмкіндігінше үнемдемделеді;
- Ақша аударымдары жайлы барлық ақпараттың болуы;
- Төлемді қабылдау кең желісі - клиенттер үшін өте ыңғайлы;
- Орындалған төлемдерді online режимінде ақпарат алу мүмкіндігі бар.
Клиент үшін:
- Қызметтер үшін есептеу кітапшасыз және квитанциясыз төлемді орындау;
- Төлемді кез келген ыңғайлы уақытта жасай беруге болады;
- Жылдам төлемді орындағаннан кейін қызметті қолдана беру;
- Кез келген төлем қабылдаушы орындардан тарифтердің өзгергені және қарыздары жайлы ақпарат біле алады.
- қолданылатын қызметтер туралы ақпарат жинап алу (аккаунтинг) ;
- абоненттерге аутентификация және авторизация жасау;
- абоненттердің шотындағы қаржыларын бақылауға алу және ол қаржыны сәйкесінше тариф торының іс әрекетіне қарай есептен шығару;
- абоненттің шотын толтыру;
- тарифитерге өзгертулер енгізу;
- операциялармен статистиканы көрсету (клиенттік және операторлық бөлікті) [10] .
Менің дипломдық жұмысымның мақсаты банк клиенттернің әр түрлі төлемдердерін орындағанда тіркеуді компьютерлік технологиялар арқылы автоматтандыру. Яғни банктің ішке жүйелерінің жұмыс жасау принциптерін бақылай отырып жүзеге асырамын. Банк клиенттері өз төлемдерін кез келген уақытта орындайды, сол себепті жұмыс кестесінен тыс жұмыс орындамау үшін автоматтандырылған тіркеу құрамыз. Бұл тіркеу банк клиенттернің қай уақытта және қанша қаржы жұмсағанын, яки есеп шотына түскенін тіркей алады. Бұл тіркеу жұмыс жасау үшін алдымен банк төлемдернің түрлерін енгіземіз, клиенттің қол жетімділігін қамтамасыз етеміз және ішкі жүйеде сақталып қалуға мүмкіндік жасаймыз.
Дипломдық жұмысымды бастау үшін ең әуелі UML диаграммаларын құрамын. UML диаграммалары банк клиентінің төлемдері мен тіркеу арасындағы байланысты көрсетеді. Жүйе оңай әрі қол жетімді болу үшін диаграммалар арқылы байланыс орнатамыз.
Банк клиентернің төлемдерін тіркеу үшін негізгі критерийлерді қарап өтетін болсақ:
- Бірінші, клиент төлемдерді орындамас бұрын, тіркеуде болуын алдын ала қамтамасыз ету керек. Сол клиентті базаға тіркеу үшін операторға ыңғайлы интерфейс қажет.
- Екіншісі, базада бар клиенттің төлемдері орындалып жатқанын анықтап отыру үшін деректер қорын құрамыз. Бұл деректер қоры клиент жайлы толық мәліметті бере алады.
- Үшіншісі, тіркелген клиенттің төлемдерін автоматтандырылған жүйесін жасау керек.
Міне, осы критерийлерді орындау үшін UML diagram, Java тілі, Oracle 12c технологиялары қолданылады.
Бірыңғайландырудың модельденген тіліне түсінікБірыңғайландырудың модельденген тілі (Unified Modeling Language -UML) - бұл бағдарламалық жүйелерді ерекшелендіру, бұрыштама қою, конструкциялау және құжаттамалау, сондай-ақ модельдер бизнесі мен өзге де бағдарламалық емес жүйелердің тілі болып табылады.
2. 1 Бірыңғайландырудың модельденген тілінің қолдану мақсаты
UML бұдан бұрын да үлкен және күрделі жүйелерді модельдеу кезінде ойдағыдай қолданылып жүрген инженерлік әдіс-тәсілдердің бірлестігін көрсетеді. UML-дің құрамалы бөлігі болып OCL табылады (Object Constraint Language - объектілерді шектеу тілі) .
Көптеген компаниялар үшін бағдарламалық қамтамасыз етудің стратегиялық маңызы өсіп отырғандығына байланысты, индустрия бағдарламалық қамтамасыз етудің өндірісін автоматтандыру әдісін, оның сапасын көтеру. Бұл әдістер құрауыш технологияларға, көрсетушілік бағдарламаландыру, үлгілерді (pattern) және инструменттік (құрал-жабдық) ортаны (framework) пайдалануға негізделеді.
UML бұл бағдарламалық жүйелердің артефактілерін көрсету, спецификациялау, конструкциялау және құжаттандыру тілі.
UML - бірыңғай модельдендіру тілі. Оны құруға индустрияның қандай да бір дәрежесінде болмасын барлық салалары қатысты болғандықтан, "UML -бұл бағдарламалық жүйелердің артефактілерін көрсету, спецификациялау, конструкциялау және құжаттандыру, сондай-ақ бизнес-процесстердің және бағдарламалық емес жүйелердің тілі. UML «міндеттерінің» тізбесіне басты назарды аудара кетейік. Спецификацциялау, көрсету, конструкциялау және құжаттандыру - бұлардың барлығы да жоғары деңгейлі жобалауға тікелей қатысты болып отыр. Ал жоғары деңгейлі «құрал - саймандар» қолданудың бір-бірегей аспектісі болуы мүмкін емес, сондықтан, UML анықтамасын келесідегі көп аспектілі интерпретациямен толықтыруға болады:
- UML әдіс есебінде жүйелердің қозғалысын тану үшін пайдаланылады;
- UML тіл есебінде пәндік аймақ туралы білімді «есептен шығару» үшін пайдаланылады;
- UML модельдендіру тілі ретінде жүйелердің байланысу заңдылықтарын түсіну үшін (және мүмкін формальдауда) пайдаланылады;
- UML бірыңғайландыру түрі ретінде құрастырушылардың қызметін үйлестіру үшін пайдаланылады.
Көптеген программисттердің көзқарасы көрсетіп отырғандай, жобаны іске асыру мәселесі бойынша ойтолғаулар шамамен оған код жазу үшін балама болып отыр. Кейбір заттар бағдарламаландырудың қандай да бір болмасын кодында тікелей алғанда өте жақсы мәнерленеді, себебі программаның мәтіні - бұл алгоритмдерді және өрнектерді жазу үшін өте қысқа және қарапайым жол.
Бағдарламалық құралдарды шығаратын компания, орындалатын кодпен қатар басқа да артефактілерді шығарады, соның ішінде келесілер:
- жүйеге қойылатын талаптар;
- архитектура;
- жоба;
... жалғасы- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz