Проектирование

 

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

 

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

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

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

 

Структурная схема строится из следующих базовых элементов:

модуля;

предопределенного модуля;

данных,

управляющей информации.

 

ER-модель, получившаяся в ходе проектирования: