4.2 Проектирование ПО с помощью CASE - пакета "Enterprise Architect 4.0"
4.2.1 Диаграмма вариантов использования
Представление вариантов использования включает в себя всех действующих лиц, все прецеденты и их диаграммы для автоматизируемой системы.
Диаграмма вариантов использования разрабатываемой системы представлена на рисунке 4.1.
По каждому варианту использования могут выполняться следующие сценарии:
· Учет основных договоров:
1) добавить основной договор;
2) удалить основной договор;
3) изменить основной договор;
4) сортировка осн. Договоров;
5) поиск осн. Договоров;
6) фильтрация осн. Договоров;
7) вывод диаграмм(информации) об осн. Договоров;
8) экспорт информации об осн. Договоров;
9) вывод отчета (тип1);
10) просмотр просроченных договоров.
· Учет дополнительных договоров
1) добавить дополнительный договор;
2) удалить дополнительный договор;
3) изменить доп. Договор;
4) вывести отчет.
· Учет информации о контрагентах
1) Добавить информацию о контрагенте;
2) Удалить информацию о контрагенте;
3) Изменить инф. о контрагенте;
4) Вывести отчет.
4.5.3 Диаграммы последовательности и классов
Данная модель описывает взаимодействие между объектами системы и содержит диаграммы классов и диаграммы последовательности.
Диаграммы последовательности разрабатываемой системы представлены и диаграмма классов представлены в приложении Б.
4.2.4 Диаграмма компонентов
Представление компонентов содержит информацию о библиотеках кода, исполняемых файлов, динамических библиотеках и других компонентах модели.
Диаграмма компонентов разрабатываемой системы представлена на рисунке 4.5
Рисунок 4.5 – диаграмма компонентов
4.3 Описание компонентов
Таблица 4.1 - Описание компонентов
DataSourse | Предназначен для контроля над результатами запроса |
Query | Предназначен для выполнения SQL запроса к БД |
DBGrids | Предназначен для вывода результата запроса или целой таблицы БД на экран(работает через TDataSource) |
TTable | Предназначен для установки связи с БД |
DecisionCube | Реализует многомерный куб данных |
DecisionGraph | Отображает графики, соответствующие выбору, сделанному пользователем в многомерном кубе |
DecisionQuery | Отображает набор данных, используемый для построения куба. |
DecisionSource | Источник данных, аналогичный DataSource, но приспособленный для задач DecisionCube |
DecisionGrid | Отображает в табличном виде данные, соответствующие выбору, сделанному пользователем в многомерном кубе |
WordApplication | Осуществляет соединение с сервером COM |
WordDocument | Управляет работой сервера COM |
WordFont | Управляет шрифтом сервера COM |
WordParagraphFormat | Устанавливает формат абзаца сервера COM |
... непосредственно к таблицам системы, а также к сектору отчетов, где отображаются характеристики работы средства размещения и строятся диаграммы. Необходимы также элементы управления, позволяющие управлять построением отчетов и их распечаткой. Среди автоматических возможностей системы чрезвычайно полезным может оказаться ежедневная распечатка предстоящих заездов и выездов, осуществляемая системой ...
... Ø учет информации о безналичных расчетах, Ø получение финансовых и статистических отчетов. IV. Отечественные системы бронирования и резервирования. 4.1. Сирена. 4.1.1.История создания. Первая автоматизированная система резервирования авиационных билетов «СИРЕНА» в бывшем СССР, разработанная учёными АН СССР и специалистами ...
... продукции, создавать новые рынки, расширять производство, изменять организационные структуры управления, обеспечивая их адаптивность к основным изменениям характеристики рынка и поведения потребителя. Использование автоматизированной системы продажи сотовых телефонов, которая включает в себя создание базы данных клиентов, дает возможность отслеживать потребности и приоритеты в выборе телефона ...
... не всегда можно выразить в цифрах, и определяется она обычно целым комплексом организационно-технических решений и субъективных обстоятельств. 3. Проект внедрения компьютерной системы управления гостиничным предприятием на примере гостиницы «Александровский сад» 3.1 Общая характеристика гостиницы «Александровский сад» Гостиничный комплекс "Александровский сад" открылся в Нижнем Новгороде ...
0 комментариев