Жүйені қалай жобалау керек

Мазмұны:

Жүйені қалай жобалау керек
Жүйені қалай жобалау керек

Бейне: Жүйені қалай жобалау керек

Бейне: Жүйені қалай жобалау керек
Бейне: 16 ошибок штукатурки стен. 2024, Мамыр
Anonim

Бағдарламалық қамтамасыз ету индустриясы жыл сайын көптеген офистік қосымшалардан бастап үлкен кешендерге және ақпаратты өңдеудің автоматтандырылған жүйелеріне дейін көптеген өнімдер жасайды. Ал егер кішігірім утилитаны бір бағдарламашы алдын ала дайындықсыз жаза алса, онда үлкен жүйелерді құрудың алдында жобалау кезеңі басталады.

Жүйені қалай жобалау керек
Жүйені қалай жобалау керек

Қажетті

жобалауға арналған техникалық тапсырма

Нұсқаулық

1-қадам

Ішкі жүйелерді бөлектеу арқылы алғашқы ыдырауды орындаңыз. Техникалық тапсырманы зерттеңіз. Жүйе шешуі керек міндеттер тізімін анықтап, талдаңыз. Тапсырмаларды функциясы бойынша топтастыру. Жүйе өңдейтін мәліметтер типтері мен сипаттамаларын қарастырыңыз. Шағын жүйелердің тізімін құрыңыз, оларды функционалдық мақсатына және өңделетін ақпарат түрлеріне қарай бөліп көрсетіңіз (мәліметтерді сақтау ішкі жүйесі, құжаттарды басып шығару ішкі жүйесі және т.б.).

2-қадам

Бөлінген ішкі жүйелердің функционалдығы мен сипаттамаларын көрсетіңіз. Олардың мақсаттарын сипаттаңыз, олар орындайтын әрекеттердің тізімдерін жасаңыз. Бұл кезеңде жобалау процесінде дайын шешімдер нарығын мұқият зерттеудің мағынасы бар. Мысалы, кейбір жағдайларда қуатты ДҚБЖ негізінде ақпаратты сақтау ішкі жүйесін, ал іскери логиканы жүзеге асыруға жауап беретін мәліметтерді өңдеу ішкі жүйесін қолданыстағы қолданбалы серверлер негізінде жүзеге асыру ыңғайлы. Дайын өнімді пайдалану, әдетте, үйде қажетті функционалдылықты іске асыруға қарағанда тиімдірек.

3-қадам

Орындалуы қажет ішкі жүйелердің әрқайсысын ажыратыңыз. Ішкі жүйелерді компоненттерге бөліңіз. Олар қосымшалар да, әр түрлі кітапханалар, қызметтер болуы мүмкін. Шағын жүйенің функционалдығын және ол өңдейтін деректер объектілерін талдау негізінде компоненттерді таңдаңыз. Дизайндың осы кезеңінде басшылыққа алынатын негізгі қағида - бұл компоненттер жеткілікті түрде жан-жақты болуы керек (максималды бөлісуге және қайта пайдалануға мүмкіндік береді), сонымен қатар нақты мамандандырылған болуы керек (сіз бәрін «жасай алатын» компоненттер-комбайндар жасамауыңыз керек).

4-қадам

Шағын жүйелер арасында да, олардың ішінде де мәліметтер алмасудың және сақтаудың әдістері мен техникалық құралдарын анықтаңыз. Қолданылатын протоколдар мен форматтарды көрсете отырып, техникалық шарттар жасаңыз.

5-қадам

Бағдарламалық жасақтама нарығын зерттеңіз. Жүйені құруға болатын компоненттерді анықтаңыз. Мысалы, қазір графикалық өңдеуге арналған көптеген коммерциялық және мүлдем ақысыз кітапханалар бар, сол себепті өз қаражатыңызды ұқсас шешімдерді әзірлеуге жұмсау мағынасыз.

6-қадам

Орындалатын компоненттерді атап өтіңіз. Сәйкес техникалық сипаттамаларды әзірлеу. Техникалық сипаттамаларды дайындаңыз.

7-қадам

Ішкі жүйелер мен жеке компоненттерді іске асырудың құралын таңдаңыз. Қолданылатын технологиялар мен бағдарламалау тілдерін анықтаңыз. Техникалық тапсырмаға сәйкес тармақтарды енгізіңіз.

Ұсынылған: