Лекция: Осноные этапы модульной декомпозиции.

После этапа разработки системной структуры в процессе проектирования следует этап декомпозиции подсистем на модули.

Распространены две модели, используемые на этапе модульной декомпозиции подсистем:

  1. Объектно-ориентированная модель. Структурирует систему в виде совокупности слабо связанных объектов с четко определенными интерфейсами. Объекты вызывают сервисы, предоставляемые другими объектами.

 

+ легко модифицируется

+ естественный взгляд

— наличие интерфейса

  1. Модель потоков данных. Система состоит из функциональных модулей, которые получают на входе данные и преобразуют их некоторым образом в выходные данные.

Данные проходят через последовательность преобразований. Каждый шаг обработки данных реализован в виде преобразования. Данные, поступающие на вход системы, проходят через все преобразования и достигают выхода системы. Преобразования могут выполняться последовательно или параллельно. Обработка данных может быть пакетной или поэлементной.

 

 

еще рефераты
Еще работы по информатике