Проектирование функциональной подсистемы обслуживания клиентов в турфирме
Описание методологии проектирования и создания выбранного компонента экономической информационной системы. Описание функциональной и информационной моделей автоматизируемого процесса. Формы первичных и результатных документов, дерево программных модулей.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 27.05.2014 |
Размер файла | 1,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
4.7 Программа и методика испытаний
1. Объектом испытания является программа «Турфирма», созданная с помощью инструментальных средств Borland Delphi.
2. Испытания проводятся с целью проверки правильности выполнения программой ее функций.
3. Для проверки программного продукта необходимо запустить программу «Турфирма» и проверить выполнение всех функций, нажимая соответствующие кнопки.
4. После запуска программы на экране должна появиться главная форма телефона с командами главного меню.
5. Для открытия формы справочника необходимо выбрать в меню «Туры» или «Справочники» соответствующую команду.
6. Для добавления новой записи следует нажать кнопку «Добавить» и «Ок».
7. Для редактирования записи необходимо редактировать ее в журнале (списке) записей и нажать Enter.
8. Для удаления записи следует нажать кнопку «Удалить».
При тестировании программы «Турфирма» были проверены все заявленные функции, проверена работоспособность всех операций, расчетов стоимости туров.
Были последовательно проверены все перечисленные операции, ни на одном шаге программа не выдавала ошибок.
Испытания всех режимов, команд меню, кнопок форм показали, что программа работает правильно во всех возможных ситуациях.
4.8 Описание применения
Название программы - «Турфирма».
Программа предназначена для использования в туристической фирме и представляет собой клиент-серверное приложение для работы с базой данных договоров клиентов фирмы. Программа обеспечивает быстрый и удобный доступ к информации о турах, клиентах, перевозчиках, договорах, позволяет мгновенно находить нужные данные, сохранять информацию в файле БД.
Приложение «Турфирма» содержит клиентскую часть, содержащую интерфейс доступа к БД, для пользователей и саму БД, для хранения информации всех информационных процессов. База данных содержит справочники - таблицы с постоянной и условно-постоянной информацией, необходимой для заполнения заявок и договоров клиентов:
- «туры»;
- «сотрудники»;
- «перевозчики»;
- «должности»;
- «клиенты»;
- «страховка»;
- «автопарк»;
- «скидки»;
а также содержит журнал договоров.
Клиентское приложение содержит формы просмотра информации из БД, а также удобные формы ввода новых записей в таблицы БД.
Программа состоит из одного исполняемого файла Turist.exe, который может быть размещен на любом носителе персонального компьютера в любом каталоге и вызываться либо запуском этого исполняемого файла, либо с помощью дополнительно созданного ярлыка.
Для функционирования программы необходимо наличие на компьютере пользователя операционной системы Windows.
При написании программы использовалась среда объектно-ориентированного программирования Borland Delphi, так как данное средство программирования обеспечивает возможность быстрой разработки приложений под Windows и обладает богатством Паскаль-ориентированных средств программирования.
В качестве инструмента доступа к данным при разработке приложения Delphi использована технология Microsoft ActiveX Data Objects (ADO), на основе которой созданы соответствующие компоненты-наборы TADOTable, TDataSource.
Недостатком программного продукта является обязательная установка СУБД MS Access на компьютерах клиентов или на сервере.
Достоинство программы: простота и удобство работы, хранение практически неограниченного числа записей, свободное (бесплатное) распространение среди пользователей ПК.
4.9 Руководство оператора
При запуске программы открывается главная форма (рис.4.1). В ней располагается главное меню приложения, содержащее пункты, перечисленные в таблице 17.
Работа с пунктами меню
1.Файл
«Выход» - позволяет выйти из программы.
2. Туры
«Тур» - при выборе этого пункта открывается окно, в котором представлена информация о туре. В данном справочнике, возможно, добавить, сохранять, удалить, выполнять поиск информации о турах (Рис.2 приложения). При нажатии на кнопку «Добавить» открывается окно добавления записей (Рис. 3 приложения).
«Страховка» - при выборе этого пункта открывается окно, в котором представлена информация о страховках. (Рис. 4 приложения). При нажатии на кнопку «Добавить» открывается окно добавления записей (Рис. 5 приложения)
«Перевозчики» - при выборе этого пункта открывается окно, в котором представлена информация об авиаперевозчиках. В данном справочнике возможно добавление, сохранение, удаление, поиск информации (Рис.6 приложения).
«Клиенты» - при выборе этого пункта открывается окно, в котором представлена информация о клиентах (Рис. 7 приложения).При нажатии на кнопку «Добавить» открывается окно добавления записей (Рис 8. приложения).
«Автопарк» - при выборе этого пункта открывается окно, в котором представлена информация об имеющихся автобусах агентства (Рис. 9 приложения).
3. Справочники
«Сотрудники» - при выборе этого пункта открывается окно, в котором представлена информация о сотрудниках (Рис.10 приложения). При нажатии на кнопку «Добавить» открывается окно добавления записей (Рис.11 приложения).
«Должности» - при выборе этого пункта открывается окно, в котором представлена информация о должностях и окладе сотрудников.
4. Журнал
«Договоры» - в данном журнале производится учет договоров, заключенных с клиентами на предоставление туристической услуги. Журнал предназначен для просмотра, редактирования, удаления, поиска информации (Рис.12 приложения).
Формы приложения организованы одинаковым образом, имеют единым интерфейс и содержат кнопки:
1) Добавить - Для добавления новой записи в соответствующую таблицу, например, добавления информации о новом договоре.
2) Удалить - Для удаления выбранной записи из таблицы.
3) Поиск - Для выполнения поиска необходимой записи в соответствующей таблице.
4) Сброс - Для сброса предыдущего результата поиска.
5) Выход - Закрытие окна.
Работа с программой разделена на три части: заполнение справочников, то есть вспомогательных таблиц, ввод договоров и просмотр журналов.
Пользователь заполняет необходимые справочники в программе. Используются формы меню «Справочники» и «Туры». Ввод информации в справочник осуществляется по кнопке «Добавить». Далее пользователь заполняет поля формы добавления новой записи. При этом в таблицу базы данных добавляется новая запись (строка).
Далее пользователь заполняет поля формы добавления новой записи о договоре клиента: выбирает из списка клиента, выбирает из списка наименование тура, выбирает перевозчика, автобус, сотрудника, указывает количество человек. По кнопке «Рассчитать» программа автоматически рассчитывает стоимость путевки.
Выход из форм и приложения осуществляется по кнопке «Выход».
Заключение
Динамика развития современной турфирмы заставляет быстро принимать решения, обрабатывать огромные объемы информации, уметь хорошо ориентироваться во всех современных видах коммуникации с клиентом. Сейчас борьба за клиента между турагентствами принимает новые формы, и поэтому надо совершенствовать не только туристические услуги, но и способы обработки информации по оказанию этих услуг.
Поэтому выполнение задачи курсовой работы - создание информационной системы обслуживания клиентов турфирмы - является актуальной, востребованной и может иметь практическую значимость на предприятиях подобного типа.
В ходе выполнения курсовой работы были последовательно пройдены и подробно описаны все этапы проектирования ИС:
- изучение предметной области - туристической фирмы «Стороны света», ее деятельности;
- изучение информационных потоков организации;
- выбор и обоснование методологии проектирования ИС;
- построение функциональной модели бизнес-процессов предметной области;
- описание входных и выходных данных системы;
- проектирование базы данных;
- созданы форм клиентского приложения, позволяющих пользователю работать с базой данных и получать необходимую информацию;
- тестирование программы;
- написание руководства пользователя.
При разработке программы применялся метод структурного программирования, то есть разделение задачи на относительно независимые части и выполнение отладки этих частей.
Список использованной литературы
1. Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник. - 2-е изд., перераб. и доп. / А.М. Вендров. - М.: Финансы и статистика, 2006. - 352 с.
2. Грекул В.И. BPwin и ERwin. Проектирование информационных систем / В.И. Грекул, Г.Н. Денишенко, Н.Л. Коровкина. - М.: Интернет-Ун-т Информ технологий, 2005. - 304с.
3. Информационные системы и технологии в экономике : Учебник. - 2-е изд., доп. и перераб. / Т.П. Барановская, В.И. Лойко, М.И. Семенов, А.И. Трубилин; Под ред. В.И. Лойко. - М.: Финансы и статистика, 2010. - 416 с.
4. Карминский, A.M. Информационные системы в экономике: в 2-х ч. Ч. 1. Методология создания : Учебное пособие. / A.M. Карминский, Б.В. Черников - М.: Финансы и статистика, 2009. - 336 с.
5. Любавин, С.А. Программирование на Delphi Win32 / С.А. Любавин. - М.: НТ Пресс, 2008. - 576 с.
6. Мишенин А.И., Салмин С.П. Теория экономических информационных систем. Практикум. Учеб. пособие - М.: Финансы и статистика, 2005. - 192 с.: ил.
7. Осипов, Д. Л. Базы данных и Delphi. Теория и практика / Д.Л. Осипов. - СПб.: БХВ-Петербург, 2011. - 752 с.
8. Проектирование информационных систем. Учебное пособие по курсу «Проектирование информационных систем» / Уфимск. гос. авиац. техн. ун-т; В.В. Мартынов, Н.О. Никулина, Е.И. Филосова - Уфа: УГАТУ, 2008. - 381 с.
9. Фленов, М. Библия Delphi / Михаил Фленов. - СПб.: БХВ-Петербург, 2008. - 880 с.
Приложения
Рис 1. Блок-схема модуля UnitTur.pas
Рис 2. Справочник «Туры»
Рис 3. Добавление записи в справочник «Туры»
Рис 4. Справочник «Страховка»
Рис 5. Добавление записи в справочник «Страховка»
Рис 6. Справочник «Перевозчики»
Рис 7. Справочник «Клиенты»
Рис 8. Добавление записи в справочник «Клиенты»
Рис 9. Справочник «Автопарк»
Рис 10. Справочник «Сотрудники»
Рис 11. Добавление записи в справочник «Сотрудники»
Рис 12. Форма журнала «Договоры»
Размещено на Allbest.ru
Подобные документы
Проектирование функциональной структуры подсистемы "Склад". Даталогическое проектирование информационной базы данных и описание применяемых средств защиты информации. Особенности работы с NET Framework. Расчет экономической эффективности проекта.
дипломная работа [5,6 M], добавлен 29.06.2011Статическое и динамическое описание свадебного салона. Разработка технического задания и календарного плана. Проектирование функциональной, информационной и поведенческой моделей автоматизированной информационной подсистемы "Запись клиента на примерку".
курсовая работа [803,4 K], добавлен 25.01.2014Организация и продажа оргтехники. Цели автоматизированной системы и автоматизируемые функции. Характеристика функциональной структуры информационной системы. Проектирование функциональной части объекта автоматизации. Обоснование выбора подсистемы.
курсовая работа [129,6 K], добавлен 19.12.2010Назначение и цели создания информационной подсистемы. Создание проекта и модулей Borland Delphi 7 для реализации информационной подсистемы "TradeBusiness". Компиляция и отладка проекта, требования к обеспечению и оценка экономической эффективности.
дипломная работа [2,7 M], добавлен 24.06.2011Проведение исследования назначения и области применения информационной системы. Организационная структура объекта автоматизации. Используемые классификаторы и системы кодирования. Характеристика выходной информации. Описание программных модулей.
курсовая работа [1,1 M], добавлен 20.11.2021Формы документов, SQL-скрипт создания базы данных информационной подсистемы "Advancement". Листинги основных модулей проекта Delphi. Визуальные средства разработки приложений. Диалоговые окна программы Erwin. Атрибуты сущностей, входящие в базу данных.
дипломная работа [3,3 M], добавлен 01.07.2011Тестирование информационной системы учета протоколов несоответствия учебно-тренировочного подразделения АЭС. Формирование функциональных возможностей информационной системы. Построение структурно-функциональной модели по стандарту IDEF0, методологии SADT.
дипломная работа [1,1 M], добавлен 11.03.2012Проектирование функциональной и информационной моделей приложения с помощью AllFusion Process Modeler 7. Декомпозиция контекстной диаграммы "Обучение и тестирование". Логическая модель обучающей информационной системы. Тестирование программного продукта.
курсовая работа [2,9 M], добавлен 18.01.2017Основы методологии проектирования информационной системы. Общая характеристика и классификация CASE-средств. Рассмотрение логической, функциональной и физической модели данных системы "Студент". Расчет трудоемкости разработки программного изделия.
дипломная работа [1,9 M], добавлен 16.03.2012Автоматизация учета неисправностей модемов. Создание функциональной и информационной моделей компании. Выделение и описание сущностей, процессов и потоков данных предприятия. Запросы об установленном оборудовании, неисправностях, подключенных услугах.
курсовая работа [123,2 K], добавлен 26.08.2014