Диплом: Разработка веб-приложения по подбору туров ООО "Туттур"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
52
Рисунок 20 – Учет договоров
Менеджеру доступны формирование и вывод на печать отчётов,
содержащих информацию по турам, по клиентам. Отчет формируется в
ужранной форме и затем выводится на печать в виде документа Excel.
Администратор системы имеет свою страницу входа, на которой также
необходимо ввести пароль и логин для входа в систему.
Рисунок 21 – Ссылка для входа в панель администратора
53
Рисунок 22 – Форма авторизации для администратора
Основная работа администратора заключается управлении
менеджерами, то есть их регистрации, удалении и редактировании
информации о каждом менеджере.
Рисунок 23 – Экранная форма учета менеджеров
54
Рисунок 24 – Экранная форма учета должностей
Администратор системы имеет возможность контроля за работой
каждого менеджера и для этого он может получать отчет о деятельности
менеджера, Выбран его фамилию из выпадающего списка.
Рисунок 25 – Выбор фамилии менеджера
Во всем приложении реализована валидация ввода данных в
обязательные поля с учетом особенностей вводимы данных. Так, при вводе
фамилий, имен и других аналогичных данных разрешается ввод только
русскими буквами, при учете цифровой информации – только цифры.
При пропуске обязательного поля выводится сообщение:
55
Рисунок 26 – Сообщение при отсутствии данных в обязательном поле
Если в поле вводятся несоответствующие ему данные, об этом также
выводится сообщение.
Рисунок 27 – Сообщение о несоответствии формата данных
Листинг программных модулей приведен в Приложении.
Материал, изложенный в третьей главе выпускной квалификационной
работы позволил получить достоверную информацию о структуре
разработанного программного обеспечения, в том числе о базе данных и
содержащихся в ней таблицах, что позволяет определить используемую
информацию как достаточную для выполнения ранее сформулированных
функциональных требований. Проведенная апробация разработанного
приложения показывает, что программа выполняет свои функции корректно,
осуществляет валидацию (проверку) данных еще на этапе их ввода и
формирует необходимые отчеты в необходимом и удобном для менеджера
виде.
56
ЗАКЛЮЧЕНИЕ
Современные ИТ, быстро развивающиеся сетевые образовательные
услуги привели к созданию комплекса инноваций по изменению
существующих образовательных систем на всех уровнях непрерывного
образования. В результате изменилась специфика и динамика
информационного взаимодействия учеников и учителей в системе
повышения квалификации, что значительно повлияло на выбор форм,
методов, средств и технологий передачи знаний взрослым.
Вот уже несколько лет объем и оборот информации в различных
сферах работы людей –политической, духовной, экономической, только
повышается. А сам процесс обработки, применения и хранения данных
значительно ускоряется ежегодно. Многие ученые уверены, что через 10 лет
объем всех данных повысится в 2 раза. Потому и есть необходимость
применения АИС обработки, хранения и передачи данных.
Основываясь на требованиях, предъявляемых к работе финансовой
службы фирмы, нужно отметить, что ее отлаженная работа часто зависит от
уровня установленных ИС в рамках компьютерных систем отдельной
компании.
Понятно, что компьютерный учет часто очень отличается от обычного
учета. Компьютер помогает облегчить учет, уменьшая время на подготовку и
создание документов, и анализ информации, относящейся к торговле.
Конечно, эти отчеты делаются и без помощи ЭВМ, ведь сложной математики
в них нет, но вопрос в другом – как много времени на них уйдет? К тому
времени они уже будут не нужны. Либо придется увеличивать штат
сотрудников, что повысит расходы на зарплату и приведет к отрицательной
или нулевой отдаче для фирмы. Поэтому, используя компьютер, количество
превращается в качество, т.е. повышая скорость расчетов, оптимизируется и
57
качество самих готовых отчетов, что позволяет обновлять схемы построения
бизнеса.
Сейчас почти все фирмы работают в условиях сложного финансово-
экономического кризиса. И фактором продолжительной успешной работы
станет правильно реализованная внутренняя деятельность фирмы на всех без
исключения уровнях, поскольку ИТ сейчас без проблем дают подобные
возможности. Исходя из вышесказанного, понятно, что автоматизация
работы считается одной из основных задач для руководителя фирмы, и
решение по ней значительно повышает эффективность производства.
Проведенный теоретический обзор основ разработки и использования
информационных систем, рассмотрение характеристики компании и бизнес-
процессов по работе с клиентами позволят разработать приложение по
подбору туров, которое увеличит скорость учета клиентов компании и
общую эффективность работы компании. Разработанное веб-приложение
может быть использована на любом аналогичной компании с учетом
доработок под конкретные туры или туристические рынки.
58
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Алистер Коберн, Современные методы описания
функциональных требований к системам, М. , Лори, 2017 г., 288 с.
2. Антониоу, Грос, Хоекстра: Семантический веб, М, ДМК-Пресс,
2016 г., 240 с.
3. Баодин Лю, Теория и практика неопределенного
программирования, М., Бином. Лаборатория знаний, 2017 г, 416 с.
4. Барт Бэзинс, Эйми Бэкил, Зеппе Ванден Бруке, Java для
начинающих. Объектно-ориентированный подход, М., Питер, 2018 г, 688 с.
5. Березин С.А., Березин Б.А., Начальный курс С и С++, М., Диалог-
МИФИ, 2017 г., 288 с.
6. Брайан У. Керниган, Деннис М. Ритчи, Язык программирования
C, М., Вильямс, 2017 г, 288 с.
7. Брайан У. Керниган, Роб Пайк, Практика программирования, М.,
Вильямс, 2017 г., 288 с.
8. Бэнкс, Порселло: React и Redux. Функциональная веб-разработка,
М. Питер, 2018 г., 336 с.
9. Васильев Р.А, Калянов Г.А., Левочкина Г.А., Стратегическое
управление информационными системами, М, Интернет-университет
информационных технологий, Бином. Лаборатория знаний, 2017 г, 512 с.
10. Веллинг, Томсон: Разработка веб-приложений с помощью PHP и
MySQL, М, Диалектика, 2017 г., 768 с.
11. Вон Вернон, Реализация методов предметно-ориентированного
проектирования, М, Вильямс, 2017 г, 688 с.
12. Грацианова Т.А., Программирование в примерах и задачах, М.,
Лаборатория знаний, 2018 г, 368 с.
59
13. Данилин А.А., Слюсаренко А. В., Архитектура и стратегия.
"Инь" и "янь" информационных технологий, М, Интернет-университет
информационных технологий, 2017 г, 506 с.
14. Джеффри Рихтер, CLR via C#. Программирование на платформе
Microsoft.NET Framework 4.5 на языке C#, М., Питер, 2017 г, 896 с.
15. Джон Дакетт: Javascript и jQuery. Интерактивная веб-разработка,
М. Эксмо, 2017 г., 640 с.
16. Джон Скит, C# для профессионалов. Тонкости
программирования, М., Вильямс, 2017 г, 608 с.
17. Джоэл Грас, Data Science. Наука о данных с нуля, М, БХВ-
Петербург, 2018, 336 с.
18. Дино Эспозито: Разработка современных веб-приложений.
Анализ предметных областей и технологий, М, Вильямс, 2017 г., 464 с.
19. Дональд Эрвин Кнут, Искусство программирования. Том 2.
Получисленные алгоритмы, М., Вильямс, 2017 г, 832 с.
20. Дональд Эрвин Кнут, Искусство программирования. Том 3.
Сортировка и поиск, М., Вильямс, 2017 г., 824 с.
21. Дронов В.А., Laravel. Быстрая разработка современных
динамических Web-сайтов на PHP, MySQL, HTML и CSS, Спб, БХВ-
Петербург, 2018 г, 768 с.
22. Дэвид Скляр: Изучаем PHP 7. Руководство по созданию
интерактивных веб-сайтов, М. Диалектика, 2017 г., 464 с.
23. Иванова Г.А., Технология программирования, М, КноРус, 2018 г,
336 с.
24. Исаев Г.А, Теоретико-методологические основы качества
информационных систем, М. Инфра-М, 2018 г. 258 с.
25. Итан Браун: Веб-разработка с применением Node и Express.
Полноценное использование стекаJavaScript, М., Питер, 2017 г., 336 с.
60
26. Колисниченко Д.Н,: PHP и MySQL. Разработка Web-приложений,
М, BHV, 2017 г., 740 с.
27. Кузнецов А. С., Ченцов С. В, Многоэтапный анализ
архитектурной надежности и синтез отказоустойчивого программного
обеспечения сложных систем, М, Инфра-М, 2018 г, 144 с.
28. Ли Атчисон, Масштабирование приложений. Выращивание
сложных систем, М, Питер, 2018 г, 256 с.
29. М. Тим Джонс, Программирование искусственного интеллекта в
приложениях, М., ДМК Пресс, 2018 с., 312 с.
30. Макаровских Т.А., Панюков А. С., Языки и методы
программирования. Создание простых GUI-приложений с помощью Visual
С++, М., Ленанд, 2018 г, 144 с.
31. Мартин Фаулер, Предметно-ориентированные языки
программирования, М., Вильямс, 2017 г, 576 с.
32. Мэтью Макдональд: Веб-разработка. Исчерпывающее
руководство, М. Питер, 2017 г., 640 с.
33. Николас Закас: JavaScript для профессиональных веб-
разработчиков, Питер, 2015 г., М. 960 с.
34. Окулов С.А., Пестов О.Г, Динамическое программирование, М.,
Бином. Лаборатория знаний, 2017 г, 296 с.
35. Панюкова Т.А. Панюков А.С., Языки и методы
программирования. Путеводитель по языку С++, М., Ленанд, 2018 г, 216 с.
36. Подбельский В.А, Курс программирования на языке Си, М.,
ДМК Пресс, 2018 г, 384 с.
37. Поль М. Дюваль, Стивен Матиас, Эндрю Гловер, Непрерывная
интеграция. Улучшение качества программного обеспечения и снижение
риска, М., Вильямс, 2017 г, 240 с.

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

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