Диплом: Автоматизация учета посещений клиентов в ООО "Кенгуру Тур"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
72
Рис. 2.34. Структура форм
Главная кнопочная форма имеет три вкладки: «Формы», «Запросы» и
«Отчёты» Вид вкладок главной кнопочной формы приведён на рисунках 2.35-
2.37:
Рис. 2.35. Кнопочная форма, вкладка Формы ввода
Главная
кнопочная
форма
Формы Запросы Отчеты
73
Рис. 2.36. Кнопочная форма, вкладка Запросы
Рис. 2.37. Кнопочная форма, вкладка Отчёты
Рассмотрим формы для ввода данных в таблицы БД (рисунок 2.38– 2.43):
74
Рис. 2.38. Форма Гостиницы
Рис. 2.39. Форма Страны
75
Рис. 2.40. Форма Транспорт
Рис. 2.41. Форма Клиенты
76
Рис. 2.42. Форма Туры
Рис. 2.43. Форма Учёт
77
Отчетная документация показана на рисунках 2.44 2.46:
Рис. 2.44. Отчет Продолжительность туров
Рис. 2.45. Отчет Стоимость дня
78
Рис. 2.46. Отчет Учёт посещений
Для открытия некоторых объектов БД используются макросы:
Так, для открытия отчёта «Продолжительность туров» используется
макрос «Продолжительность» рисунок 2.47
Рис 2.47. Макрос для открытия отчета Продолжительность
Для открытия отчёта «Средняя стоимость дня» используется макрос
«Стоимость дня» рисунок 2.48
79
Рис. 2.48. Макрос для открытия отчета Стоимость дня
На форме «Туры» выполним с помощью формулы вычисления стоимость
дня проживания в каждом из туров. Для этого создадим процедуру обработки
событий, в которой напишем код:
Private Sub Form_Current()
[Стоимость] = [Стоимость тура] / [Продолжительность (дней)]
End Sub
Private Sub Стоимость_тура_AfterUpdate()
[Стоимость] = [Стоимость тура] / [Продолжительность (дней)]
End Sub
Стоит отметить, что для автоматизации перехода между записями в
формах используются кнопки перехода (рисунок 2.49):
Рисунок 2.49 – Кнопки перехода
2.4.Контрольный пример реализации проекта и его описание
Разработанная ИС предназначена для учета посещений клиентов и
проданных туров туристическим агентством.
Позволяет решать такие задачи:
Ведение справочной информации по клиентам, гостиницам, турам,
странам (добавление, редактирование, удаление);
– Поиск информации;
80
– Ввод оперативных данных о посещении клиента;
– Формирование отчетной информации.
Реализует следующий набор функций:
– учет посещений клиентов;
– учет проданных туров;
– ведение прайс листа.
Пользователь системы должен:
– Уметь работать в среде СУБД Access;
– Владеть основными навыками по формированию запросов, отчетов
и других объектов.
ИС не требует установки специального ПО.
После запуска программы открывается главная кнопочная форма,
показанная на рисунках 2.35-2.37. Стоит отметить, что для просмотра форм,
запросов и отчетов нужно нажать на соответствующие вкладки (к примеру,
рисунок 2.35).
Для ввода данных в БД и их редактирования используются формы,
показанные на рисунках 2.38- 2.43.
Для выполнения выборки данных из таблиц по определенным критериям
используются запросы, некоторые из которых показаны на рисунках 2.27, 2.29,
2.31, 2.33.
При выводе отчетной документации необходимо использовать один из
отчетов (рисунок 2.44 2.46).
Заметим, что, поскольку система для учета посещений клиентов
разработана на основании СУБД Access, то данное хранилище может также
пополняться посредством других офисных программ, к примеру, Excel.
Также необходимо отметить, что по желанию заказчика, с целью
снижения нагрузки на сотрудников, регистрации подлежат только
результативные посещения клиентов (оформлен договор).
После оформления договора с клиентом о реализации туристических
услуг менеджеру необходимо запустить ИС Кенгуру-Тур.accdb и на главной
кнопочной форме выбрать закладку «Формы ввода». Далее с нажатием на
кнопку «Учёт», для регистрации посещения клиента, откроется форма «Учёт»
81
(рисунок 2.43) на которой необходимо выбрать Тур, клиента и проставить дату
посещения. В случае отсутствия в справочниках необходимой информации о
туре, или клиенте необходимо воспользоваться соответствующей формой для их
наполнения. В поле Комментарии можно регистрировать ход выполнения услуг
по каждому обращению.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)