СУТЬ: декомпозиция СМОД осуществляется на уровне задач и отдельных проектных решений по ИО, ТО, ПО, МО. Проектирование выполняется до того момента, пока не будет выделен список обеспечивающих и функциональных подсистем (задач), и не будет определена их конструкция (входы, промежуточные данные, выходы). Затем - поиск ТПР для этих элементов из библиотеки типовых решений. Применение ТПР при создании СМОД обеспечивает сокращение трудовых затрат примерно на 30 % по сравнению с оригинальным проектированием. +-сы применения ТПР: модульный принцип построения; упрощение документирования; наличие и возможность использования готовых программных модулей.
Недостатки: небольшое снижение трудоемкости проектирования по сравнению с оригинальным методом; длительные сроки разработки, которые сопоставимы с ручным проектированием; низкая функциональная надежность; плохая модернизируемость функционирующих СМОД; отсутствие средств машинного ведения библиотек ТПР.
Типовое решение – это ПРОЕКТ, т.е. совокупность тех. документации, регламентирующий создание и функционирование ИС, и иногда еще есть программные модули. Это основное отличие от подсистемного (где уже есть ППП) и объектного (где есть КИС) методов.
Вход: материалы обследования, цель создания системы, библиотека ТПР Выход: проект ИС.
Вход |
Преобразователь |
Выход |
D1 - Материалы предпроектного обследования |
1. Анализ материалов обследования |
D2 - Характеристика объекта автоматизации |
D2, P1 - Цель создания системы |
2. Формирование требований к системе в целом |
D3 - Требования к системе |
D1, D3 |
3. Выделение функциональной и обеспечивающей подсистем путем разрезания графа по минимуму связей |
D4 - Список функций (задач) D5 - Список обеспечения |
D3, D4, P1 |
4. Формирование требований к функциям, выполняемым системой |
D6 - Требования к функциям |
D2, D6 |
5. Определение выходов по задачам |
D7 - Структуры входных потоков |
D6, D7 |
6. Определение входов по задачам |
D8 - Структуры выходных потоков |
U1 - Библиотека ТПР |
7. Определение входов и выходов ТПР |
D9 - Описание входных и выходных структур данных P2 – задача |
D6, P1 |
8. Формирование критерия соответствия конструкции ТПР и задач |
P3 – Критерий G1 – алгоритм расчета |
G1, D7, D8 |
9. Расчет показателей соответствия |
D9 - показатели |
U1, D9, P3, P2 |
10. Отбор ТПР задач |
D10 - Проект задач |
D10, D6 |
11. Выделение несоответствий входов и выходов ТПР требованиям к функции |
D11 - Список различий |
D9, D11 |
12. Доработка ТПР задачи |
D12 - Проект изменений в ТПР |
D4, D10, D12 |
13. Контроль полноты перекрытия функций ТПР |
D13 - Список функций, требующих разработки |
D13 |
14. Оригинальное проектирование задач |
D14 - Оригинальные проекты по задачам |
D11, D12, D13 |
15. Формирование проекта функциональной подсистемы |
D15 - Проект функциональной системы |
D5, P1 |
16. Формирование требований к обеспечивающим подсистемам |
D16 - Требования к видам обеспечения P4 – вид обеспечения |
U1, P4 |
17. Определение параметров ТПР обеспечения |
D17 - Характеристики ТПР обеспечения |
D16, P1 |
18. Формирование критерия отбора ТПР обеспечения |
P5 - Критерий |
U1,P5,D16, D17 |
19. Выбор ТПР обеспечения |
D18 - Проект обеспечения |
D16, D18 |
20. Выделение несоответствия ТПР обеспечения требованиям |
D19 - Список несоответствий |
D19 |
21. Доработка ТПР обеспечения |
D20 - Доработанный проект |
D5, D20, D15 |
22. Контроль полноты перекрытия обеспечивающих подсистем |
D21 - Список подсистем, требующих разработки, P4 |
D21 |
23. Проектирование обеспечивающих подсистем |
D22 - Оригинальные проекты по видам обеспечения |
D15, D20, D22 |
24. Формирование проекта |
D23 - Проектное ИС |
8. ТСП индивидуального метода проектирования ИС
Индивидуальное проектирование предполагает выполнение всех стадий проектирования с предельной степенью детализации. Проекты созданные данным методом полностью соответствуют объекту автоматизации, имеют низкую адаптивную, функциональную надежность.
Допускается применения ТПР до 50%.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.