Проектирование программного



Download 4,66 Mb.
Pdf ko'rish
bet20/65
Sana29.04.2022
Hajmi4,66 Mb.
#592571
1   ...   16   17   18   19   20   21   22   23   ...   65
Bog'liq
cherusheva proektirovanie programmnogo obespecheniya

Описание типов связей 
Уровень 
значимости 
Тип связи 
Характеристика типа связи 
Для функций 
Для данных 

Случайная 
Случайная 
Случайная 

Логическая
Функции одного 
и того же типа
или множества 
Данные одного
и того же типа
или множества 

Временная
Функции одного
и того же периода 
времени 
Данные,
используемые
в каком-либо
временном интервале 

Процедурная
Функции, работаю-
щие в одной и той же 
фазе или итерации 
Данные, используе-
мые в одной и той же 
фазе или итерации 

Коммуникационная Функции, использу-
ющие одни те же
данные 
Данные, на которые 
воздействует одна
и та же деятельность 

Последовательная
Функции, выполняю-
щие последователь-
ные преобразования 
одних и тех же
данных 
Данные,
преобразуемые
последовательными 
функциями 

Функциональная
Функции, объединяе-
мые для выполнения 
одной функции 
Данные, связанные
с одной функцией 
Метод SSADM 
базируется на таких структурных диаграммах, 
как последовательность, выбор и итерация. Моделируемый объект 
задается последовательностью групп, операторами выбора из груп-
пы и циклическим выполнением отдельных элементов (рис. 3.6). 


53
Рис. 3.6. Структура модели 
Базовая диаграмма – иерархическая и включает в себя список 
компонентов описываемого объекта; идентифицированные группы 
выбранных и повторяемых компонентов, а также последовательно 
используемых компонентов. 
Данный метод представлен моделью ЖЦ со следующими эта-
пами разработки программного проекта (рис. 3.7): 
– стратегическое проектирование и изучение возможности вы-
полнения проекта; 
– детальное обследование предметной области, включающее в 
себя анализ и спецификацию требований; 
– логическое проектирование
 
и спецификация системы; 
– физическое проектирование структур данных в соответствии 
с выбранной структурой БД (иерархической, сетевой и др.); 
– конструирование и тестирование системы. 
Рис. 3.7
.
Жизненный цикл SSADM 


54
Детальное обследование предметной области проводится для 
того, чтобы изучить ее особенности, рассмотреть потребности и 
предложения заказчика, провести анализ требований из разных до-
кументов, обозначить их и согласовать с заказчиком. 
Цель стратегического проектирования – определение области 
действия проекта, анализ информационных потоков, формирование 
общего представления об архитектуре системы, затратах на разра-
ботку и подтверждение возможности дальнейшей реализации про-
екта. Результат есть спецификация требований, которая применяет-
ся при разработке логической структуры системы. 
Логическое проектирование
 
– это определение функций, диа-
лога, метода построения и обновления БД. В логической модели 
отображаются входные и выходных данные, прохождение запросов 
и установка связей между сущностями и событиями. 
Физическое проектирование – это определение типа СУБД и 
представления данных в ней с учетом спецификации 
логической мо-
дели данных
, ограничений на память и времени обработки, а также 
определение механизмов доступа, размера логической БД, связей 
между элементами системы. Результат – создание документа, вклю-
чающего в себя: 
– спецификацию функций и способов их реализации, описание 
процедурных, непроцедурных компонентов и интерфейсов системы; 
– определение логических и физических групп данных с уче-
том структуры БД, ограничений на оборудование и положений 
стандартов на разработку; 
– определение событий, которые обрабатываются как единое 
целое, и выдача сообщений о завершении обработки и др. 
Конструирование – это программирование элементов системы 
и их тестирование на наборах данных, которые подбираются на 
ранних этапах ЖЦ разработки системы. 
Проектирование системы является управляемым и контроли-
руемым. Создается сетевой график, учитывающий работы по разра-
ботке системы, затраты и сроки. Слежение и контроль выполнения 
плана проводит организационный отдел. Проект системы задается 
структурной моделью, в которой содержатся работы и взаимосвязи 
между ними и их исполнителями, а потоки проектных документов 
между этапами отображаются в сетевом графике. Результаты каж-
дого из этапов ЖЦ контролируются и передаются на следующий 
этап в виде, удобном для дальнейшей реализации другими исполни-
телями. 


55

Download 4,66 Mb.

Do'stlaringiz bilan baham:
1   ...   16   17   18   19   20   21   22   23   ...   65




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish