Проектирование баз знаний "Гостиничная система"

Автор работы: Пользователь скрыл имя, 11 Октября 2013 в 09:57, курсовая работа

Краткое описание

В данной курсовой работе будет разработана база данных для автоматизации предметной области «Гостиничная система», а также база знаний для извлечения новых знаний из данной предметной области.
Гостиничный бизнес — одна из наиболее перспективных и быстро развивающихся отраслей мировой экономики, которая несет в себе огромный потенциал, как для зарубежного, так и для отечественного рынка. Это тот бизнес, в который охотно вкладывают средства и частные лица, и корпорации.

Вложенные файлы: 1 файл

курсовой БД.doc

— 4.18 Мб (Скачать файл)

 

Таблица 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 Проектирование  экспертной системы по предметной  области

Для разработки экспертной системы выделим задачи, которые она должна выполнять:

    • Оценка эффективности работы бюро;
    • Классификация жилых районов по популярности и перспективности продажи квартиры (выбор района для постройки жилого дома).
    • Помощь клиенту в продаже квартиры;
    • Оценка изменения уровня достатка населения;
    • Помощь клиенту в выборе квартиры для покупки (классификация по запросам клиента);

Воспользуемся понятиями, выделенными ранее из предметной области:

    • Эффективность бюро {средняя, высокая, низкая};
    • Изменение уровня достатка населения {увеличение, уменьшение, стабильность};
    • Популярность жилых районов {большая, малая, средняя};
    • Степень соответствия квартиры запросам клиента {подходящая, неподходящая, альтернативная};
    • Возможность клиента продажи квартиры {высокая, средняя, низкая}.

Разработаем множество  продукционных правил «если…, то…»  функционирования нашей экспертной системы:

    • Если процент удовлетворенных заявок > 80 и время удовлетворения заявки <6 месяцев, то бюро работает эффективно;
    • Если процент удовлетворенных заявок > 50, но <=80, и время удовлетв<span class="dash041e_0431_044b_0447_043d_044b_0439

Информация о работе Проектирование баз знаний "Гостиничная система"