Веб сервис или приложение с картой и чатом
Заказать уникальную дипломную работу- 67 67 страниц
- 40 + 40 источников
- Добавлена 27.04.2021
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
ВВЕДЕНИЕ 4
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ 7
1.1 Постановка задачи 7
1.2 Анализ существующих на рынке веб-сервисов для информационного обеспечения экскурсий 8
1.3 Анализ предметной области 12
1.4. Выбор средств и технологий программирования 14
1.4.1 Выбор языка программирования 14
1.4.2 Выбор среды разработки 25
1.4.3 Выбор локального сервера 25
1.4.4 Выбор хостинга 26
2. ТЕХНИЧЕСКОЕ ЗАДАНИЕ 28
2.1 Введение 28
2.2 Основание для разработки системы 28
2.3 Назначение разработки 28
2.4 Цель разработки системы 29
2.5 Требования к веб-сервису 29
2.6 Требования к условиям эксплуатации 29
2.7 Стадии и этапы разработки 30
2.8 Требования к количеству и квалификации персонала 30
Требования к составу и параметрам технических средств 30
2.10 Требования к маркировке и упаковке 30
2.11 Требования к транспортированию и хранению 31
3. ПРАКТИЧЕСКАЯ ЧАСТЬ 32
3.1 Разработка структуры информационных потоков системы 32
3.2 Разработка структуры базы данных 34
3.3 Разработка интерфейса 43
3.3.1 Разработка интерфейса участника экскурсии 43
3.3.2 Разработка интерфейса экскурсовода 44
3.3.3 Разработка интерфейса администратора 45
3.4 Разработка алгоритма работы сервиса 45
3.4 Реализация базы данных 48
3.5 Реализация пользовательского интерфейса 48
3.5.1 Интерфейс участника экскурсии 48
3.5.2 Интерфейс экскурсовода 53
3.5.3 Интерфейс администратора 57
ЗАКЛЮЧЕНИЕ 58
СПИСОК ЛИТЕРАТУРЫ 60
ПРИЛОЖЕНИЕ А 64
ПРИЛОЖЕНИЕ Б 65
ПРИЛОЖЕНИЕ B 66
ПРИЛОЖЕНИЕ Г 67
1. Пышкин Е. Основные концепции и механизмы объектно-ориентированного программирования; БХВ-Петербург - Москва, 2005. - 240 c.
2. Гудфеллоу Я., Бенджио И., Курвилль А. Глубокое обучение. М.: ДМК Пресс, 2017. – 652 с.
3. Евгенев Г. Б. Интеллектуальные системы проектирования; МГТУ им. Н. Э. Баумана - Москва, 2009. - 336 c.
4. Куликов Г.Г. Набатов А.Н. Речкалов А.В. Автоматизированное проектирование информационно-управляющих систем. Системное моделирование предметной области.. — Уфа: Уфимский государственный авиационный технический университет, 1998. — 104 с. — ISBN 5-89611-190-0.
5. Mark Walker Microsoft Office Visio 2003 Inside Out; Эксмо, Издательский Дом Русанова, Сталкер - Москва, 2013. - 928 c.
6. Ralph Grabowski Learn Microsoft Visio 2002 (Wordware VISIO Library); Пермские переводчицы - Москва, 2011. - 527 c.
7. Resources Online, Nanette Eaton, Resources Online Microsoft Visio Version 2002 Inside Out; ASTD - Москва, 2010. - 736 c.
8. Лемке Джуди Microsoft Office Visio 2003 (+ CD-ROM); ЭКОМ Паблишерз - Москва, 2010. - 352 c.
9. Лемке Джуди Microsoft Office Visio 2007 (+ CD-ROM); ЭКОМ Паблишерз - Москва, 2010. - 368 c.Куликов Г.Г. Набатов А.Н. Речкалов А.В. Автоматизированное проектирование информационно-управляющих систем. Системное моделирование предметной области.. — Уфа: Уфимский государственный авиационный технический университет, 1998. — 104 с. — ISBN 5-89611-190-0.
10. Соболь Б.В., Галин А.Б., Панов Ю.В. и др. Информатика: учебник. – М.: Феникс, 2007. – С.223
11. Базы данных. «Проектирование, реализация и сопровождение», Томас Конном, Королинг Берг – 2010. – С.102
12. Багриновский К.А. Хрусталев Е.Ю. Новые информационные технологии. – М.: ЭКО, 2011. – С.122
13. Информатика и информационно-коммуникационные технологии. Базовый курс: И.Г. Семакин, С.В. Русаков, Л.В. Шестакова. - М: БИНОМ, Лаборатория знаний, 2010. – С. 169
14. Дейт К. Дж. Введение в системы баз данных = Introduction to Database Systems. — 8-е изд. — М.: «Вильямс», 2006. — 1328 с. — ISBN 0-321-19784-4.
15. Компьютерные технологии обработки информации / Под ред. С.В. Назарова. - М.: Финансы и статистика, 2005. – С.108
16. Newton A. MooTools Essentials: The Official MooTools Reference for JavaScript™ and Ajax Development (Firstpress) / Aaron Newton. - Москва: Гостехиздат, 2008. - 300 c.
17. White A. JavaScript® Programmer?s Reference / Alexei White. - Москва: Высшая школа, 2009. - 778 c.
18. Harris A. JavaScript and AJAX For Dummies® / Andy Harris. - Москва: Огни, 2009. - 432 c.
19. Jaworski J MasteringTM JavaScript® and JscriptTM / James Jaworski. - Москва: ИЛ, 1999. - 896 c.
20. Гарнаев, Андрей WEB-программирование на Java и JavaScript / Андрей Гарнаев , Сергей Гарнаев. - М.: БХВ-Петербург, 2005. - 986 c.
21. McPeak J. JavaScript 24–Hour Trainer / Jeremy McPeak. - Москва: Гостехиздат, 2010. - 360 c.
22. Глушаков, С. В. Программирование Web-страниц. JavaScript. VBScript / С.В. Глушаков, И.А. Жакин, Т.С. Хачиров. - М.: Фолио, 2005. - 390 c.
23. Гудман, Д. JavaScript и DHTML. Сборник рецептов. Для профессионалов / Д. Гудман. - М.: Питер, 2004. - 523 c.
24. Дмитриева JavaScript. Быстрый старт / Дмитриева, Марина. - М.: СПб: БХВ, 2002. - 328 c.
25. Дронов, В. JavaScript в Web-дизайне / В. Дронов. - М.: СПб: БХВ, 2001. - 880 c.
26. Монкур Освой самостоятельно JavaScript за 24 часа / Монкур, Майкл. - М.: Вильямс, 2001. - 320 c.
27. Дронов, Владимир JavaScript и AJAX в Web-дизайне / Владимир Дронов. - М.: "БХВ-Петербург", 2012. - 736 c.
28. Гаевский, А.Ю. 100% самоучитель. Создание Web-страниц и Web-сайтов. HTML и JavaScript / А.Ю. Гаевский, В.А. Романовский. - М.: Триумф, 2008. - 464 c.
29. Дронов, Владимир JavaScript. Народные советы / Владимир Дронов. - М.: "БХВ-Петербург", 2007. - 464 c.
30. Кингсли-Хью, К.Э. JavaScript 1.5: учебный курс / К.Э. Кингсли-Хью. - М.: СПб: Питер, 2002. - 272 c.
31. Климов, Александр JavaScript на примерах / Александр Климов. - М.: "БХВ-Петербург", 2009. - 336 c.
32. Макфарланд, Дэвид JavaScript. Подробное руководство / Дэвид Макфарланд. - М.: Эксмо, 2009. - 608 c.
33. Дунаев, Вадим Сценарии для Web-сайта. PHP и JavaScript / Вадим Дунаев. - М.: "БХВ-Петербург", 2008. - 576 c.
34. Мартынов, Н. Н. Алгоритмизация и основы объектно-ориентированного программирования на JavaScript. Информатика и ИКТ. Профильный уровень. 10 класс / Н.Н. Мартынов. - М.: Бином-Пресс, 2010. - 272 c.
35. Негрино JavaScript для начинающих / Негрино, Том. - М.: НТ Пресс, 2007. - 544 c.
36. Пауэлл Полный справочник по JavaScript / Пауэлл, Шнайдер Томас; , Фриц. - М.: Вильямс; Издание 2-е, 2007. - 960 c.
37. Лазаро, Исси Коэн Полный справочник по HTML, CSS и JavaScript / Лазаро Исси Коэн, Джозеф Исси Коэн. - М.: ЭКОМ Паблишерз, 2007. - 120 c.
38. Прохоренок, Николай HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера (+ CD-ROM) / Николай Прохоренок. - М.: БХВ-Петербург, 2010. - 912 c.
39. Федоров, А.Г. JavaScript для всех / А.Г. Федоров. - М.: Компьютер-пресс, 1998. - 384 c.
40. Флэнаган, Д. JavaScript: подробное руководство / Д. Флэнаган. - М.: Символ, 2008. - 992 c.
Вопрос-ответ:
Какая задача ставится перед веб сервисом с картой и чатом?
Задача веб сервиса с картой и чатом заключается в предоставлении информационной поддержки для экскурсий.
Какие существуют веб сервисы для информационного обеспечения экскурсий на рынке?
На рынке существует несколько веб сервисов для информационного обеспечения экскурсий, однако предметный анализ позволяет выявить их недостатки и определиться с выбором инструментов разработки.
Какой язык программирования выбран для разработки веб сервиса с картой и чатом?
Для разработки веб сервиса с картой и чатом выбран конкретный язык программирования, который будет использоваться при написании системы.
Каковы основания для разработки системы с картой и чатом?
Разработка системы с картой и чатом основывается на определенном наборе требований и целей, которые были сформулированы перед началом работы над проектом.
Какие инструменты выбраны для разработки веб сервиса с картой и чатом?
Для разработки веб сервиса с картой и чатом выбраны определенные инструменты, которые обеспечивают эффективное программирование и функциональность системы.
Какой язык программирования был выбран для разработки веб-сервиса с картой и чатом?
Для разработки данного веб-сервиса был выбран язык программирования Python.
Какие средства разработки были использованы при создании веб-сервиса с картой и чатом?
При разработке данного веб-сервиса были использованы следующие средства: язык программирования Python, среда разработки PyCharm, локальный сервер Flask и выбранный хостинг.
Какие аналитические исследования были проведены перед разработкой веб-сервиса с картой и чатом?
Перед разработкой данного веб-сервиса были проведены исследования на рынке существующих веб-сервисов для информационного обеспечения экскурсий и проведен анализ предметной области.
Какое основание было для разработки данного веб-сервиса?
Основанием для разработки данного веб-сервиса было техническое задание, которое было составлено на основе анализа предметной области и требований заказчика.
Какие технологии программирования были выбраны для разработки веб-сервиса с картой и чатом?
Для разработки данного веб-сервиса были выбраны следующие технологии программирования: язык программирования Python, среда разработки PyCharm, локальный сервер Flask и выбранный хостинг.
Для чего нужен веб сервис с картой и чатом?
Веб сервис с картой и чатом может быть использован для информационного обеспечения экскурсий. Он позволяет пользователям получать нужную информацию о достопримечательностях, маршрутах и других интересных местах на карте, а также общаться с гидами и другими участниками экскурсий через чат.
Какие аналоги веб сервисов с картой и чатом существуют на рынке?
На рынке существуют различные веб сервисы, которые предоставляют функциональность карты и чата для информационного обеспечения экскурсий. Некоторые из них включают в себя такие популярные сервисы, как TripAdvisor, Airbnb Experiences, Google Maps и др.