Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

SADT - методология в проектировании ИС



SADT – (structured Analysis & Design Technique) одна из самых известных и распространенных в России сис-м проектир-я. SADT – это совокуп-ть графических схем, и подход к описанию сис-м. Впервые появилась более 20 лет тому назад, сегодня SADT использ-ся для реш-я широкого круга задач: от проектир-я ПО телефонных и компьютерных сетей и сис-м – до сис-м управл-я финансами и сис-м оборонного знач-я. Такой широкий спектр областей указ-ет на универсальность и мощь методологии SADT.

Эта метод-гия проектир-я чаще всего использ-ся для моделир-я сис-м «Как есть», хотя с успехом примен-ся многими исслед-лями и при разработке моделей «Как должно быть».

SADT-проектир-е нач-ся с разработки контекстной SADT-диаграммы, кот. содержит в себе единственный блок, отражающий сис-му в целом. В этом случае входы и выходы явл-ся внешними для проектируемой сис-мы. При этом входы «I» явл-ся чисто информационными, т.е. они никак не влияют на порядок выполн-я процедуры, а всего лишь предоставляют некот. данные для формир-я выходов «О».

Входы «С» наз-ся управляющими, т.к. они могут внести коррективы в порядок реализации процедуры формир-я выходов (т.е. вносят измен-я в алгоритм работы процедуры). В отдельных случаях один и тот же «вход» м.б. и информационным, и управляющим. В этом случае он включ-ся как в состав множ-ва «I», так и в состав множ-ва «C». Входы «М», так называемые механизмы, служат обеспеч-ю процедуры необходимыми ср-вами и ресурсами. В большинстве случаев эти входы на схеме не отображ-ся, а об их наличии и содержательном описании говорится в прилагаемой к схеме миниспецификации.

Контекстная диаграмма в дальнейшем расшифровыв-ся с использ-ем диаграмм более низких ур-ней (1-го, 2-го и т.д.). На диаграмме I-го ур-ня расшифровыв-ся один из блоков (процедур) диаграммы (i-1)-го ур-ня. SADT-диаграммы любого ур-ня из соображений наглядности не должны содержать более 4-6 блоков, расположенных на схеме по диагонали от левого верхнего угла к правому нижнему. На схеме приводятся как внешние для нее входы-выходы (это входы-выходы детализируемого блока схемы более высокого ур-ня), так и внутренние. Для тех блоков диаграммы, кот. в дальнейшем не будут расшифрованы (детализированы) составляются миниспецификации.

Миниспецификация – это достаточно простое и понятное описание порядка работы процедуры (своего рода алгоритм). В то же время ее объем не должен превышать 1,5 страниц. Если описание порядка работы процедуры не укладывается в эти рамки, то необх-мо данную процедуру детализировать на диаграмме более низкого ур-ня. Связь м/у диаграммами различных ур-ней осущ-ся при помощи так называемой контекстной ссылки.

Она располаг-ся в правом нижнем углу диаграммы и представл-ет собой стилизованную копию диаграммы более высокого ур-ня (без входов и выходов). При этом на такой стилизованной диаграмме изображ-ся все блоки от 1-го до того, кот. расшифровыв-ся. Этот блок в контекстной ссылке заштриховыв-ся. В этой ссылке так же содерж-ся и № диаграммы более высокого ур-ня. В пределах одной диаграммы любого ур-ня блоки нумеруются цифрами от 1 до n, где n – общее число блоков на диаграмме.





Дата публикования: 2015-01-25; Прочитано: 312 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...