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

Информация о работе «Разработка автоматизированной системы учета договоров для отеля»
Раздел: Информатика, программирование
Количество знаков с пробелами: 63465
Количество таблиц: 6
Количество изображений: 21

Похожие работы

Скачать
39260
1
2

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

Скачать
60900
0
0

... Ø учет информации о безналичных расчетах, Ø получение финансовых и статистических отчетов. IV. Отечественные системы бронирования и резервирования.   4.1. Сирена. 4.1.1.История создания. Первая автоматизированная система резервирования авиационных билетов «СИРЕНА» в бывшем СССР, разработанная учёными АН СССР и специалистами ...

Скачать
111078
12
21

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

Скачать
137322
10
11

... не всегда можно выразить в цифрах, и определяется она обычно целым комплексом организационно-технических решений и субъективных обстоятельств. 3. Проект внедрения компьютерной системы управления гостиничным предприятием на примере гостиницы «Александровский сад»   3.1 Общая характеристика гостиницы «Александровский сад» Гостиничный комплекс "Александровский сад" открылся в Нижнем Новгороде ...

0 комментариев


Наверх