Курсовая работа: Разработка автоматизированной системы учета договоров для отеля

· 5 таблиц;

· 10 триггеров;

· 4генераторов суррогатных ключей;

В результате проверки SQL-скрипта в CASE-средстве ErwinExaminer 4.0, получен отчет Рисунок 3.4.

Рисунок 3.4 – Результат проверки SQL-скрипта

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

4. Программное обеспечение

4.1 Описание функций, выполняемых приложением

Функции, выполняемые программой:

1)Добавление, удаление и редактирование данных (основных договоров,

дополнительных, словаря дат, а так же информации о контрагентах );

2)Просмотр просроченных договоров;

3)Сортировка (упорядочение) записей (строк) по возрастанию;

4)Поиска конкретной записи в БД;

5)Фильтрации данных (отбора записей);

6)Выводит графики;

7)Выполняет экспорт из БД в MsWord;

8)Формирование отчетности для основных и дополнительных договоров.

4.2 Проектирование ПО с помощью CASE - пакета " Enterprise Architect 4.0"

4.2.1 Диаграмма вариантов использования

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

Диаграмма вариантов использования разрабатываемой системы представлена на рисунке 4.1.


По каждому варианту использования могут выполняться следующие сценарии:

· Учет основных договоров:

1) добавить основной договор;

2) удалить основной договор;

3) изменить основной договор;

4) сортировка осн. Договоров;

5) поиск осн. Договоров;

К-во Просмотров: 584
Бесплатно скачать Курсовая работа: Разработка автоматизированной системы учета договоров для отеля