Объектно-ориентированный подход в программировании. Проектирование и реализация приложений в среде Microsof Office. Евсеева О.Н. - 122 стр.

UptoLike

Составители: 

2.8. Пример разработки приложения 123
123
Рис. 2.8-2.
Аналитическая модель информационной системы
Класс шаблона плана проектапервичный объектный класс модели. Его
атрибутами являются название, тип здания, признак индивидуального плана и
описание плана. Методы шаблона плана проекта включают в себя вызов
существующего плана, создание нового, удаление, сохранение, расчет
стоимости и добавление новых компонентов. Шаблон плана проекта
представляет собой агрегацию нуля или более организационных компонентов.
Организационный компонент это произвольный набор этапов (или других
организационных компонентов). Организационные компоненты используются
для разделения больших проектов на небольшие группы взаимосвязанных
этапов. Необходимыми атрибутами организационного компонента являются
имя и атрибут порядка, определяющего последовательность возникновения
отношений с другими компонентами на одном и том же уровне.
Организационный компонент должен обеспечивать выполнение операций
вывода компонентов на экран, скрытия компонентов, расчета стоимости, а
также добавления и удаления компонентов.
Агрегация самого нижнего уровня шаблона плана проекта - это этап, имеющий
название, порядковый номер и продолжительность во времени. Все этапы
имеют предыдущие и последующие этапы. Эти связи определяют, какие этапы
должны быть завершены перед началом выбранного, а какие не могут начаться