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

При проектировании отдельного модуля необходимо



- прописать его программные интерфейсы (точки входа в модуль, типы данных, типы входных процедур);

- функционал модуля (use-case диаграммы);

- информационная модель модуля (взаимодействие данного модуля с элементами общей системной архитектуры – диаграммы классов);

- логика функционирования модуля (диаграммы последовательностей).

Задачи проектирование программной архитектуры:

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

- Разработчик должен разработать и документально оформить эскизный проект внешних интерфейсов программного объекта и интерфейсов между компонентами объекта.

- Разработчик должен разработать и документально оформить эскизный проект БД.

- Разработчик должен разработать и документально оформить предварительные версии документации пользователя.

- Разработчик должен определить и документально оформить предварительные общие требования к испытаниям (тестированию) программного объекта и график сборки программного продукта.

- Разработчик должен оценить архитектуру программного объекта и эскизные проекты интерфейсов и БД по следующим критериям:

- учет требований к программному объекту;

- внешняя согласованность с требованиями к программному объекту;

- внутренняя согласованность между компонентами программного объекта;

- соответетвие методов проектирования и используемых стандартов;

- возможность технического проектирования;

- возможность эксплуатации и сопровождения.





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



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