Техникалық жобаны әзірлеу
Талаптарды талдау және бағдарламалық қамтамасыз етудің техникалық сипаттамаларын анықтау (IDEF0 белгісінде функционалдық модельді құру)
Біз бағдарламалық жасақтаманың болашақтағы бағдарламалық өнімдеріне қойылатын талаптарды талдауды бастаймыз. Доменнің жалпы моделін нақты әлемнің бөлігі ретінде құрайық, оның көмегімен дамыған бағдарламалық жасақтама өзара әрекеттесе алады, содан кейін оның негізгі функцияларын көрсетеміз.Техникалық сипаттамалар тапсырыс беруші мен әзірлеуші тарапынан анық көрінуі тиіс. Бұл талапты тек осы бағдарламалық жасақтаманың ресми үлгісін жасау арқылы ғана қамтамасыз етуге болады. Талдау және спецификацияларды анықтау сатысында құрылымдық тәсіл қолданылуы мүмкін.
Біз бағдарламалық жасақтама жүйесінің негізгі функциялары мен құрамдас бөліктерін анықтау үшін және мүмкіндігінше елеулі
қателерді анықтау және жою үшін функционалдық диаграмма құрдық. Функционалды модельдеу әдіснамасының ең маңызды ерекшеліктерінің бірі - модельді білдіретін диаграммалардың барлығына біртіндеп егжей-тегжейлердің біртіндеп енгізілуі.
Суретте көрсетілгендей диаграмма. 13.1, жоғары деңгейлі диаграмма. Бағдарлама үшін бастапқы деректердің не екенін және қандай нәтижелер күтетінін анық көрсетеді. Талапкерлер туралы ақпарат жүйеге кіруге жіберіледі, Қабылдау комиссиясының жұмысы туралы есептер шығарылады. Ақпаратты басқару - қабылдау ережелері, білім беру мекемесін аккредитациялау туралы куәлік, лицензиялар және т.б.
Суреттегі диаграмма. 13.2 бағдарламаның функцияларын анықтайды. Диаграммада төрт блок бар: 1) құжаттарды қабылдау және орындау; 2) түсу емтихандарын өткізу; 3) емтихандар қорытындысы бойынша оқуға қабылдау; 4) есептерді қалыптастыру.
Орта кәсіптік оқу орындарына қабылдау ережелері өтінімдерді қабылдау және оқуға қабылдау тәртібін реттейді. Аккредиттеу туралы куәліктің негізінде мамандықтардың тізімі жасалады.
А1 блокының ыдырауы (құжаттарды қабылдау және өңдеу функциясы) сурет 13.3.
Оқу орнына түсу үшін құжаттарды қабылдау және рәсімдеу тәртібі, ең алдымен, мамандықты таңдау және оқу орнында бар мекемелерден оқу нысанын қамтиды, содан кейін өтініш нысанын толтырады. Мекенжайланған студенттер туралы барлық мәліметтер абитуриттердің тізімін қалыптастыру, емтихан ведомостарын басып шығару, қабылдау емтихандарының нәтижелерін енгізу және қабылдау нәтижелерін кейінгі талдау үшін деректер базасында сақталуы тиіс.
Өтініш өтініш берушінің жеке құжаттарының негізінде - паспорт, сақтандыру сертификаты, білім туралы куәлік, медициналық анықтама және т.б. негізінде толтырылады. Өтінішті тіркеуден кейін өтініш берушіге емтихан ведомосі беріледі. Қабылдау емтихандарына арналған пәндер тізімі таңдалған мамандық және қабылдау ережелері бойынша анықталады.
Сурет. 13.1. Кіру деңгейінің функционалдық диаграммасы
2.2. Деректер үлгісін жобалау
Енді олар арасындағы деректерді және өзара қарым- қатынастарды анықтауға мүмкіндік беретін «субъект-қатынас» диаграммасын (ER-деректер үлгісі) дамытамыз. Деректер үлгісі субъектілер мен олардың арасындағы қатынастарды қамтиды. Құрылымдық схемалар, функционалдық диаграммалардан айырмашылығы, бағдарламалық жасақтаманың деректер құрылымдарының ерекшеліктерін анықтайды. Дамыған автоматтандырылған ақпараттық жүйенің деректер үлгісінде негізгі субъект, әрине, талапкер болып табылады.
Бұл ұйымның атрибуттары: жынысы, туған күні, туған жері, азаматтығы, СТН, сақтандыру нөмірі, үй мекен-жайы, төлқұжат деректері, аяқталған оқу орны туралы ақпарат, артықшылықтар беретін құжаттар, қосымша ақпарат (мүгедек, жетім бала, әскери қызметкер) әрекеттер және т.б.), ата-аналар туралы мәліметтер (аты, жұмыс орны), орташа балл
Достарыңызбен бөлісу: |