Лекция: Подраздел 3.3. Структура приложения

В данном подразделе должны быть описаны основные элементы прикладного программного обеспечения и взаимосвязи между ними. Необходимо представить UML-диаграмму компонентов и диаграмму классов и словесно их описать.

Диаграмма компонентов показывает различные компоненты системы и связи между ними. Компонент представляет собой физический модуль программного кода. Компонент часто считают синонимом пакета, но эти понятия могут отличаться, поскольку компоненты представляют собой физическое объединение программного кода. Хотя отдельный класс может быть представлен в целой совокупности компонентов, этот класс должен быть определен только в одном пакете. Например, класс String в языке Java является частью пакета java.lang, но он может быть обнаружен в ряде компонентов.

Зависимости между компонентами показывают, как изменения одного компонента могут повлиять на изменения других компонентов. Существует довольно ограниченное количество видов зависимостей, которые можно использовать, включая зависимости типа «связь» и «компиляция».

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

— ассоциации (например, клиент может взять напрокат ряд видеокассет);

— подтипы (медсестра является разновидностью личности).

На диаграммах классов изображаются также атрибуты классов, операции классов и ограничения, которые накладываются на связи между объектами.

Примерный объем подраздела – 2-5 страниц.

3.5 Раздел 4. Использование разработанного программного обес­пе­чения

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

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