Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:лекция ТП 2.pdf
X
- •Информационные связи процеса проектирования
- •Решения этапа предварительного проектирования
- •Типы пользовательского интерфейса
- •Стандарты разработки
- •Модели системного структурирования
- •Моделирование управления
- •Моделирование управления
- •Затраты на модульность
- •Информационная закрытость
- •Связность модуля
- •Связность модуля
- •Сцепление модулей
- •Сцепление модулей
- •Характеристики различных типов сцепления
- •Сложность программной системы
- •Иерархическая структура программной системы
- •Основные методы проектирования структуры ПО
- •Пример пошагового уточнения
- •Пример анализа сообщений
- •Методы контроля структуры
Иерархическая структура программной системы
Основные методы проектирования структуры ПО
Метод
Восходящего |
Расширения ядра |
Нисходящего |
|
проектирования |
проектирования |
||
|
Определения
последовательности Стратегия проектирования
Иерархический |
Операционный |
Комбинированный |
Пошаговое |
Анвлиз сообщений |
|
уточнение |
|||||
|
|
|
|
Пример пошагового уточнения
Пример анализа сообщений
Вход |
Преобразо- |
Выход |
(исток) |
ватель |
(сток) |
|
Правильные |
Обработка |
|
|
Ф |
записи |
правильных |
Фор- |
|
а |
Чтение |
записей |
мирование |
|
записи из |
|
|||
й |
Результаты |
отчетов |
||
файла |
||||
л |
|
|
||
|
|
|
||
|
Неправильные |
Обработка |
|
|
|
записи |
неправильных |
|
|
|
|
записей |
|
Методы объектно-ориентированного
проектирования
Метод проектирования предметной области
Метод наведения мостов
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]