Idef0 функционалды модельдеу стандарты. Idef0 диаграммасы: мысалдар және құрылыс ережелері. Функционалды модельдеу әдіснамасы idef0 мысалдары



бет19/20
Дата13.10.2022
өлшемі0,59 Mb.
#152888
1   ...   12   13   14   15   16   17   18   19   20
Байланысты:
IDEFO (1)


2-сурет.

Технологиялық нұсқаулықтарды бас технолог өңдеп, оған өзгертулер енгізетін басқа мәселе (3-сурет). Бұл жағдайда олар қазірдің өзінде кіріс интерфейсі доғасы ретінде көрсетіледі, ал басқару объектісі, мысалы, жаңа индустриялық стандарттар болып табылады, олардың негізінде осы өзгерістер жасалады.

3-сурет.

Жоғарыда келтірілген мысалдар кіріс және шығыс интерфейс доғаларының ұқсас болып көрінетін табиғатын атап көрсетеді, бірақ бір кластағы жүйелер үшін әрдайым белгілі айырмашылықтар бар. Мысалы, кәсіпорындар мен ұйымдарды қарастыратын болсақ, объектілердің негізгі бес түрі бар: материалдық ағындар (бөлшектер, тауарлар, шикізат және т.б.), қаржылық ағындар (қолма-қол және қолма-қол емес, инвестициялар және т.б.), құжат айналымдары (коммерциялық, қаржылық және ұйымдастырушылық құжаттар), ақпарат ағындары (ақпарат, ниет туралы мәліметтер, ауызша нұсқаулар және т.б.) және ресурстар (қызметкерлер, машиналар, машиналар және т.б.). Бұл жағдайда әр түрлі жағдайда объектілердің барлық түрлерін құжаттар мен ақпараттар ағындарына қатысты ғана басқарылатын кіріс және шығыс интерфейс доғалары арқылы көрсетуге болады, ал доғалар тетіктерімен тек ресурстар көрсетілуі мүмкін.
Басқару интерфейс доғаларының міндетті түрде болуы IDEF0 стандартының DFD (мәліметтер ағынының диаграммасы) және WFD (жұмыс ағындарының диаграммасы) сыныптарының басқа әдістемелерінен басты айырмашылықтарының бірі болып табылады.
IDEF0 стандартының үшінші негізгі тұжырымдамасы болып табылады ыдырау... Ыдырау принципі күрделі процесті оның құрамына кіретін функцияларға бөлген кезде қолданылады. Бұл жағдайда процестің егжей-тегжейінің деңгейін модель жасаушы тікелей анықтайды.
Декомпозиция жүйенің моделін жеке диаграммалардың иерархиялық құрылымы түрінде біртіндеп және құрылымды түрде ұсынуға мүмкіндік береді, бұл оны аз жүктейді және оңай қорытылады.
IDEF0 моделі әрдайым жүйені тұтастай ұсынудан басталады - қарастырылған аймақтан тыс интерфейс доғалары бар бір функционалды блок. Бір функционалды блогы бар мұндай диаграмма контекстік диаграмма деп аталады және «А-0» идентификаторымен белгіленеді.
Контексттік диаграммаға арналған түсіндірме мәтінде қысқаша сипаттама түрінде диаграмманы құру мақсаты көрсетіліп, бекітілуі керек. көзқарас (Көзқарас).
IDEF0 моделін жасау мақсатын анықтау және рәсімдеу - бұл өте маңызды мәселе. Шын мәнінде, мақсат зерттелетін жүйеде бірінші кезекте бағытталуы тиіс тиісті бағыттарды анықтайды. Мысалы, егер біз болашақта осы модель негізінде ақпараттық жүйені құру үшін кәсіпорын қызметін модельдейтін болсақ, онда бұл модель біз сол кәсіпорын үшін дамытатын моделден айтарлықтай ерекшеленеді, бірақ жеткізу тізбегін оңтайландыру мақсатында.
Көзқарас модельді дамытудың негізгі бағытын және қажетті бөлшектер деңгейін анықтайды. Көзқарастың нақты бекітілуі жүйеде таңдалған көзқарасқа сүйене отырып, қажет емес жеке элементтерді зерттеуден бас тартып, модельді түсіруге мүмкіндік береді. Мысалы, бас технологтың және қаржы директорының көзқарасы бойынша бір кәсіпорынның функционалды модельдері оларды бөлшектеу бағытында айтарлықтай ерекшеленеді. Бұл, сайып келгенде, қаржы директоры қаржылық шикізатты өндірістік машиналарда өңдеу аспектілеріне қызықпайтындығынан, ал бас технологқа қаржылық ағындардың сызбалары қажет емес. Көзқарасты дұрыс таңдау соңғы модельді құруға кететін уақытты едәуір қысқартады.
Ыдырау процесінде контекстік диаграммада жүйені тұтас бейнелейтін функционалды блок басқа схемада бұрғыланады. Алынған екінші деңгейдің диаграммасында контексттік диаграмманың функционалды блогының негізгі субфункцияларын бейнелейтін функционалдық блоктар бар және оған қатысты балалар диаграммасы (Child diagram) деп аталады (балалар диаграммасына жататын функционалды блоктардың әрқайсысы сәйкесінше балалар блогы деп аталады - Child Box). Өз кезегінде, ата-аналық функция блогы балалық диаграммаға қатысты ата-ана блогы деп аталады (Parent Box), ал оған тиесілі диаграмма ата-ана диаграммасы деп аталады (Parent Diagram). Бала диаграммасының әрбір ішкі функцияларын сәйкес функционалды блоктың ұқсас ыдырауымен одан әрі егжей-тегжейлі сипаттауға болады. Функционалды блоктың ыдырауының әрбір жағдайында осы блокқа кіретін немесе одан шығатын барлық интерфейс доғалары балалар диаграммасында бекітілгенін ескеру маңызды. Бұл IDEF0 моделінің құрылымдық тұтастығына қол жеткізеді. Ыдырау принципі 4-суретте айқын көрсетілген. Сіз функционалды блоктар мен сызбалардың нөмірленуі арасындағы тәуелділікке назар аударғаныңыз жөн - әр блоктың сызбада өзіндік бірегей реттік нөмірі болады (тіктөртбұрыштың төменгі оң жақ бұрышындағы нөмір), ал тік бұрышта белгіленуі осы блоктың балалар диаграммасының санын көрсетеді ... Бұл белгінің болмауы бұл блок үшін ыдырау жоқ екенін білдіреді.
Иерархиядағы белгілі бір деңгейден төмен балалар диаграммаларындағы жеке интерфейс доғаларын қарастыруды жалғастырудың мағынасы жоқ жағдайлар жиі кездеседі немесе керісінше - жеке доғалар белгілі бір деңгейден практикалық мағынаны білдірмейді. Мысалы, «токарлық станокта өңделген» функционалдық блогына кіре берістегі «бөлшекті» бейнелейтін интерфейс доғасын жоғары деңгей диаграммаларында бейнелеудің мағынасы жоқ - бұл диаграммаларды шамадан тыс жүктеп, оларды түсінуге қиындық тудырады. Екінші жағынан, жеке «тұжырымдамалық» интерфейс доғаларынан арылу керек және оларды белгілі бір деңгейден тереңірек егжей-тегжейлі айту қажет емес. Осындай мәселелерді шешу үшін IDEF0 стандарты тұжырымдаманы қарастырады туннельдеу... Интерфейс доғасының басында екі жақша түрінде «Жебе туннелі» белгіленуі бұл доғаның функционалдық ата-аналық блоктан мұраға қалмағанын және («туннельден») тек осы схемада пайда болғанын білдіреді. Өз кезегінде, қабылдағыш блогының жақын маңындағы интерфейс доғасының ұшының (стрелкасының) айналасындағы бірдей белгілеу бұл доғаның көрсетілгендігін және осы блоктың диаграммасында ескерілмейтіндігін білдіреді. Көбінесе иерархияның кейбір аралық деңгейлерінде жекелеген объектілер және оларға сәйкес интерфейстік доғалар қарастырылмайды - бұл жағдайда олар алдымен «туннельге батырылады», содан кейін қажет болған жағдайда «туннельден оралады».
IDEF0 тұжырымдамаларының соңғысы глоссарий... IDEF0 элементтерінің әрқайсысы үшін: диаграммалар, функционалды блоктар, интерфейстік доғалар, қолданыстағы стандарт осы элемент бейнелейтін объектіні сипаттайтын тиісті анықтамалар, кілт сөздер, әңгімелер және т.б. жиынтығын құруды және қолдауды білдіреді. Бұл жиын глоссарий деп аталады және осы элементтің мәнін сипаттау болып табылады. Мысалы, «төлем тапсырмасы» доғасының басқару интерфейсі үшін глоссарий доғаға сәйкес келетін құжат өрістерінің тізімін, қажетті виза жиынтығын және т.б. қамтуы мүмкін. Глоссарий сызбаларды қажетті қосымша ақпараттармен қамтамасыз ете отырып, графикалық тілді үйлесімді түрде толықтырады.


Достарыңызбен бөлісу:
1   ...   12   13   14   15   16   17   18   19   20




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет