Автор работы: Пользователь скрыл имя, 11 Октября 2013 в 09:57, курсовая работа
В данной курсовой работе будет разработана база данных для автоматизации предметной области «Гостиничная система», а также база знаний для извлечения новых знаний из данной предметной области.
Гостиничный бизнес — одна из наиболее перспективных и быстро развивающихся отраслей мировой экономики, которая несет в себе огромный потенциал, как для зарубежного, так и для отечественного рынка. Это тот бизнес, в который охотно вкладывают средства и частные лица, и корпорации.
Таблица 2.12 – Массив данных для загрузки в таблицу «Договор»
Таблица 2.13 – Массив данных для загрузки в таблицу «Заявка»
Таблица 2.14 – Массив данных для загрузки в таблицу «Клиент»
Таблица 2.15 – Массив данных для загрузки в таблицу «Номера»
Таблица 2.16 – Массив данных для загрузки в таблицу «Портье»
Таблица 2.17 – Массив данных для загрузки в таблицу «Услуга»
Интерфейс (главное окно) приложения представлен на рисунке 2.16
Рисунок 2.16 – Интерфейс приложения.
Разработанные в приложении формы представлены в таблице 2.12.
Таблица 2.18 – Формы приложения
Номер формы |
Название формы |
Назаначение формы |
1 |
Form1 |
На данной форме расположено основное меню приложения |
2 |
Form2 |
Форма, позволяющая редактировать, удалять, добавлять договор |
3 |
Form3 |
Форма, позволяющая редактировать, удалять, добавлять заявки |
4 |
Form4 |
Форма, позволяющая редактировать, удалять, добавлять клиентов |
5 |
Form5 |
Форма, позволяющая редактировать, удалять, добавлять номера |
6 |
Form6 |
Форма, позволяющая редактировать, удалять, добавлять портье |
7 |
Form7 |
Форма, позволяющая редактировать, удалять, добавлять услуги |
8 |
Form8 |
Форма, позволяющая сортировать, фильтровать, осуществлять поиск в договорах |
9 |
Form9 |
Форма, отображающая отчёт о договорах |
10 |
Form10 |
Форма, отображающая отчёт о заявках |
11 |
Form11 |
Форма, позволяющая сортировать, фильтровать, осуществлять поиск в заявках |
12 |
Form12 |
Форма, отображающая отчёт о клиентах |
13 |
Form13 |
Форма, позволяющая сортировать, фильтровать, осуществлять поиск в клиентах |
14 |
Form14 |
Форма, отображающая отчёт о портье |
15 |
Form15 |
Форма, отображающая отчёт о номерах |
16 |
Form16 |
Форма, позволяющая сортировать, фильтровать, осуществлять поиск в номерах |
17 |
Form17 |
Форма, позволяющая сортировать, фильтровать, осуществлять поиск в портье |
18 |
Form18 |
Форма, отображающая отчёт о услугах |
19 |
Form19 |
Форма, позволяющая сортировать, фильтровать, осуществлять поиск в услугах |
Структуру ПО приложения
представим в виде рисунка (рис. 2.17),
на котором отобразим все
Рисунок 2.17 – Структура ПО приложения
Переход между компонентами ПО осуществляется либо через системное меню на главной форме либо через кнопки на других формах. Приложение завершает свою работу при закрытии Form1.
Результат работы программы представлен ниже.
Рисунок 2.18 – Интерфейс окна обработки таблицы “Договор”.
Обработка таблиц “Заявка”, “Услуга”, “Портье”, “Клиент”, “Номер” производится аналогично таблице “Договор”.
Рисунок 2.19 – Интерфейс окна для сортировки, поиска и фильтрации данных в таблице “Договор”.
Сортировка, поиск и фильтрация данных таблиц “Заявка”, “Услуга”, “Портье”, “Клиент”, “Номер” производится аналогично таблице “Договор”.
Рисунок 2.20 – Интерфейс окна для вывода отчета таблицы “Договор”.
Вывод отчета таблиц “Заявка”, “Услуга”, “Портье”, “Клиент”, “Номер” производится аналогично таблице “Договор
Как видно из рисунков 2.18 - 2.20 полученные данные совпадают с эталонными, следовательно, работа базы данных осуществляется корректно.
3. Проектирование структуры БЗ
3.1 Проектирование
экспертной системы по
Для разработки экспертной системы выделим задачи, которые она должна выполнять:
Воспользуемся понятиями, выделенными ранее из предметной области:
Разработаем множество продукционных правил «если…, то…» функционирования нашей экспертной системы:
Информация о работе Проектирование баз знаний "Гостиничная система"