Разработать модель информационной системы для автоматизации рабочего места страхового агента

Автор работы: Пользователь скрыл имя, 30 Ноября 2017 в 12:49, курсовая работа

Описание работы

Таким образом, при разработке информационной системы приходится решать следующие задачи:
– задачу разработки базы данных, предназначенной для хранения информации;
– задачу разработки графического интерфейса пользователя.
Целью выполнения данной курсовой работы является разработка информационной системы «Отель», обеспечивающую информационную поддержку отеля.

Файлы: 1 файл

кусачччччччч.docx

— 95.27 Кб (Скачать файл)

- отфильтровать таблицу  «Номера».

Таблицу «Номера» можно отфильтровать по:

- классу – для этого  в ячейку «Условие фильтрации»  вводим название требуемого класса  номера, например, Люкс;

- номеру комнаты –  для этого в ячейку «Условие  фильтрации» вводим номер комнаты, например, 103;

- количеству мест в  номере – для этого в ячейку  «Условие фильтрации» вводим  требуемое количество мест, например, 2;

- цене номера – для  этого в ячейку «Условие фильтрации»  вводим цену, например, 1200;

- свободным номерам.

После выбора критерия фильтрации необходимо нажать кнопку «Фильтровать».

Список свободных номеров отображается в окошке под кнопкой «Фильтровать».

При выборе критерия фильтра «Нет» необходимо также нажать кнопку «Фильтровать». Таблица станет отображать все записи.

Аналогично можно отфильтровать таблицу «Постояльцы» (рисунок 17) и произвести поиск по таблицам «Номера» (рисунок 18), «Архив выбывших постояльцев» (рисунок 19) и «Оказание дополнительных услуг» (рисунок 20).

 

4 Контрольный  пример

 

Таблицы создавались в DatabaseDesktop, входящей в комплект поставки Delphi, с использованием типа таблиц Paradox 7. Таблицы Paradox 7 по сравнению с другими поддерживают самый богатый набор разных типов полей, что позволяет автоматически следить за правильностью вводимых данных (пункт ValidityChecks в списке Tableproperties). Также можно выбирать данные из другой таблицы (LookupTable), строить вторичные индексы, в том числе составные (SecondaryIndexes), следить за ссылочной целостностью БД (ReferentialIntegrity), защищать таблицу от несанкционированного доступа (PasswordSecurity), выбирать языковой драйвер (TableLanguage).

Контрольный пример осуществлялся при занесении в каждую таблицу по 15-20 записей.

Таблицы «Номера» и «Дополнительные услуги» заполняются непосредственно в DatabaseDesktop, так как данные в этих таблицах не должны быть доступны для служащих отеля.

В таблицу «Архив выбывших постояльцев» данные поступают автоматически при нажатии кнопки «Выселение». При этом данные соответственно удаляются из таблиц «Занятость номеров» и «Оказание дополнительных услуг».

При использовании фильтров и при поиске записей информация не искажалась, выдавалась точно по определенным критериям.

Таким образом, при использовании демонстрационной БД наглядно показано, что информационная система «Отель» обеспечивает:

– быстрый доступ к среде хранения данных;

– качественную обработку информации (поиск, сортировку, фильтрацию);

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

 

Заключение

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

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

Приложение выполняет следующий перечень требований:

– представление данных в удобном для пользователя виде;

– добавление и удаление данных;

– фильтрация и сортировка данных;

– навигация по набору данных.

Разработанная система позволяет выполнять следующие задачи:

– ведение списка постояльцев;

– ведение архива выбывших постояльцев за последний год.

 

Список используемых источников

 

1 Хомоненко А. Д., Гофман В. Э. Работа с базами данных в Delphi. – СПб.: БХВ – Петербург, 2005. – 640 с.

2 Маняшек Г., Лешек А. Анализ требований и проектирование систем с использованием UML.: Пер. с англ. – М.: Издательский дом «Вильямс», 2000. – 570 с.

3 Мюллер Р. Базы данных  и UML. Проектирование. – М.: Издательский  дом «Вильямс», 2000. – 590 с.

4 КватраниТ. Rational Rose 2000 и UML. Визуальное моделирование. – М.: ДМК Пресс, 2001. – 613 с.

5 Глушаков С. В., Ломотько Д. В. Базы данных. – СПб.: Питер, 2000. – 387 с.

6 Фаронов В. В., Шумаков П. В. Delphi 5. Руководство разработчика баз данных. – М.: Нолидж, 2001. – 636 с.

7 Ларман к. Применение UML и шаблонов проектирования. – М.: Издательский дом «Вильямс», 2002. – 410 с.

8 Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя. – СПб.: ДМК Пресс, 2004. – 580 с.

9 Вондров А. М. Проектирование программного обеспечения ЭИС. – М.: Финансы и статистика, 2000. – 467 с.

10 Богс М., Богс У. UML и RationalRose. – М.: Лори, 2001. – 618 с.


Информация о работе Разработать модель информационной системы для автоматизации рабочего места страхового агента