Курсовая работа: Разработка автоматизированной системы учета договоров для отеля
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 |
4.4 Назначение модулей программы
Таблица 4.2 - Назначение модулей программы
Название модуля | Назначение | Модули, связанные с данным модулем |
DataModule | Модуль отвечает за связывание программы и базы данных, а так же за корректность выполнения запросов к БД | ALL MODULES |
Saw21 | Модуль программы, отвечающий за сортировку базы данных. | DataModule |
MainUnit |
Главный модуль, отвечающий за все операции над БД . Можно добавлять,удалять,редактировать,сортировать, искать, распечатывать,фильтровать основные договоры, а так же добавлять, удалять,изменять ,печатать дополнительные договоры. Все операции кроме удаления происходят с помощью подключения других модулей. Удаление основных и дополнительных договоров происходит из данной формы. | DataModule,Saw21,Unit3,Unit15,Unit16,Unit17,Unit18,Unit20,Unit21,Unit22,Unit25,Unit26,Unit2, ContractorDiagram |
Unit3 | Редактировать запись-этот модуль отвечает за редактирование основных договоров . | DataModule |
Unit2 | Модуль программы, отвечающий за добавление основных договоров. | DataModule |
Unit15 | Модуль программы, отвечающий за добавление дополнительных договоров. | DataModule |
Unit16 | Модуль программы, отвечающий за добавление и редактирование дополнительных договоров. | DataModule |
Unit17 | Модуль программы, отвечающий за вывод информации (зависимость контрагента от суммы) в виде диаграммы. Относится к основным договорам. Вызывается из контекстного меню главного модуля . | DataModule |
Unit18 |
К-во Просмотров: 591
Бесплатно скачать Курсовая работа: Разработка автоматизированной системы учета договоров для отеля
|