Bpwin диаграммасын құру
Сурет 1.1-bpwin диаграммасын құру
Диаграмма иерархиясы
SADT-модельді құру жүйеден тыс функцияларымен интерфейстерді бейнелейтін қарапайым компоненттер — бір блок және доға түрінде бүкіл жүйені ұсынудан басталады. Жалғыз блок барлық жүйені біртұтас ретінде білдіргендіктен, блокта көрсетілген атау жалпы болып табылады. Сонымен қатар, бұл жүйенің сыртқы интерфейстерінің толық жиынтығын ұсынады. Сонымен қатар, бір модуль ретінде жүйені ұсынатын блок интерфейсті доғалармен жалғасқан бірнеше блоктардың көмегімен басқа диаграммада бөлшектеледі. Бұл блоктар бастапқы функцияның негізгі ішкі функцияларын ұсынады. Бұл декомпозиция кіші функциялардың толық жиынтығын анықтайды, олардың әрқайсысы интерфейстік доғалармен анықталған блок ретінде ұсынылған. Осы ішкі функциялардың әрқайсысы егжей-тегжейлі көрсету үшін осындай жолмен декомпозировалануы мүмкін.
Барлық жағдайларда әрбір ішкі функцияда бастапқы функцияға кіретін элементтер ғана болуы мүмкін. Сонымен қатар, модель қандай да бір элементтерді түсіре алмайды, яғни бұрын айтылғандай, ата-аналық блок және оның интерфейстері контекст қамтамасыз етеді. Оған ештеңе қосуға болмайды, одан ештеңе жойылуы мүмкін емес.
SADT моделі блоктар түрінде ұсынылған күрделі нысанды құрамдас бөліктерге бөлетін ілеспе құжаттамасымен диаграммалар сериясын білдіреді. Негізгі блоктардың әрбір бөлшектері басқа диаграммаларда блоктар түрінде көрсетілген. Әрбір егжей-тегжейлі диаграмма жалпы диаграммадан блок декомпозициясы болып табылады. Декомпозицияның әрбір қадамында жалпы диаграмма егжей-тегжейлі диаграмма үшін ата-ана деп аталады.
Доға кіретін блок және шығатын одан диаграммада жоғарғы деңгейлі болып табылады және дәл сол ең, не және доға кіретін диаграмманы төменгі деңгейдегі және одан шығатын, өйткені блок және диаграмма ұсынады бір жүйенің бөлігі. Диаграммадағы әрбір блок өз нөмірі бар. Кез келген диаграмманың блогы бұдан әрі төменгі деңгей диаграммасымен сипатталуы мүмкін, ол өз кезегінде қажетті диаграммалар санының көмегімен бұдан әрі нақтылануы мүмкін. Осылайша, диаграмма иерархиясы қалыптасады.
Иерархияда кез келген диаграмма немесе блоктың орнын көрсету үшін диаграмма нөмірлері пайдаланылады. Мысалы, А21 А2 диаграммасындағы 1-ші блокты нақтылайтын диаграмма болып табылады. Сол сияқты, А2 үлгінің ең жоғарғы диаграммасы болып табылатын А0 диаграммасындағы 2-ші блокты нақтылайды.
Басты процесс — курстық жобаны құру. Бұл процесс кірісінде-тапсырма бойынша бастапқы деректер. Басқарушы әсер ретінде әдістемелік құрал, МЕМСТ (ГОСТ), қажетті талаптар болады.
Курстық жобаны құруды жүзеге асыру механизмі – программалық жабдықтама, оның көмегімен материал ұсынылған және жоба мен жобаны орындаушы (студент)
Достарыңызбен бөлісу: |