ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ РАЗРАБОТКИ WEB- СЕРВИСОВ 5
1.1 ОСНОВНЫЕ ПОНЯТИЯ РАЗРАБОТКИ WEB-СЕРВИСОВ 5
1.2 СРЕДСТВА РАЗРАБОТКИ WEB-СЕРВИСОВ 14
1.3 ФОРМАЛИЗОВАННОЕ ОПИСАНИЕ ТЕХНИЧЕСКОГО ЗАДАНИЯ 23
ГЛАВА 2. ПРАКТИЧЕСКАЯ (ОРИГИНАЛЬНАЯ) ЧАСТЬ 30
2.1 МОДЕЛЬНЫЕ ПРЕДСТАВЛЕНИЯ ОБЪЕКТА РАЗРАБОТКИ 30
2.2 ОПИСАНИЕ ПРОДУКТА (РЕЗУЛЬТАТА РАЗРАБОТКИ) 34
2.3 РЕЗУЛЬТАТЫ АПРОБАЦИИ, ТЕХНИЧЕСКАЯ ДОКУМЕНТАЦИЯ 41
ЗАКЛЮЧЕНИЕ 42
СПИСОК ИНФОРМАЦИОННЫХ ИСТОЧНИКОВ 43
ПРИЛОЖЕНИЯ 47
ПРИЛОЖЕНИЕ 1 47
Приложение 2 56
Реферат
Исакова Т.А. РАЗРАБОТКА WEB-СЕРВИСА ДЛЯ ОКАЗАНИЯ БЫТОВЫХ УСЛУГ, выпускная квалификационная работа, 56 стр., рис. 22, приложений 1.
Ключевые слова: РАЗРАБОТКА WEB-СЕРВИСА, WEB-СЕРВИС, БЫТОВЫЕ УСЛУГИ.
Объект разработки - web-сервис для оказания бытовых услуг.
Цель работы - разработать web-сервис для оказания бытовых услуг.
В работе приведены результаты исследования понятий web-сервиса, его специфики и особенности технической реализации, цель которого была достигнута: описать эргономические требования для разработки web-сервиса. Проведенный анализ обосновал выбор средства для реализации, были спроектированы шаблоны страниц web-сервиса для его реализации.
Web-сервис реализован в системе Joomla, состоит из шаблонов, модулей, компонентов, плагинов, расширений и пр.
Сеть Интернет стала общепризнанным фактором деловой и общественной жизни. Широкая распространенность и возросшая пропускная способность создают условия, при которых выгодно решать многие задачи при помощи интернет-технологий.
Однако Интернет объединяет в себе много различных платформ, а информация содержится в разнообразных источниках данных. Поэтому актуальна проблема связи таких разнородных данных, а также создания способа, который позволяет получать их в виде удобном для дальнейшей обработки.
Концепция веб-сервисов (Web Services) призвана решить эту задачу объединения, интеграции разнородных систем на основе открытых стандартов.
На сегодняшний день огромное количество людей пользуется услугами web-сервисов.
Предмет разработки: web-сервис для оказания бытовых услуг.
Цель: спроектировать и разработать web-сервис для оказания бытовых услуг.
Для реализации поставленной цели необходимо решить следующие задачи:
1. Изучить основные понятия разработки web-сервисов;
2. Рассмотреть самые популярные и востребованные CMS платформы и языки для разработки web-сервисов;
3. Выбрать и изучить систему для разработки web-сервиса;
4. Спроектировать и разработать web-сервис для оказания бытовых услуг;
5. Провести тестирование и апробацию продукта.
Использование услуг web-сервиса является одной из наиболее перспективных форм ведения бизнеса и организации работы в современном обществе. Использование web-сервиса для оказания бытовых услуг решает проблему поиска исполнителей для выполнения бытовых услуг и позволит заработать клиентам деньги за выполнение бытовых работ.
В данной работе была поставлена следующая цель: разработать web- сервис для оказания бытовых услуг.
В процессе достижения поставленной цели были выполнены следующие задачи:
1. Изучены основные понятия разработки web-сервисов;
2. Рассмотрены самые популярные и востребованные CMS платформы и языки для разработки web-сервисов;
3. Изучена выбранная система для разработки web-сервиса для оказания бытовых услуг;
4. Разработан web-сервис для оказания бытовых услуг;
5. Разработана инструкция по использованию web-сервиса для пользователя и администратора.
Таким образом, следует считать, что результаты разработки соответствуют всем требованиям технического задания, поставленная цель достигнута. Работа носит законченный характер.
1. Encyclopedia of virtual communities and technologies. Subhasish Das- gupta, editor. Idea Group Reference, USA, 2006.
2. Hypertext Transfer Protocol --HTTP/1.1 http://www.ietf.org/rfc/rfc2616.txt (дата обращения 11.10.2017).
3. Mel P., Grance T. The NIST Definiion of Cloud Computing. Recommen-dations of the National Institute of Standards and Technology http://csrc.nist.goV/publications/PubsSPs.html#800-145 (дата обращения
17.10.2017) .
4. SOAP Version 1.2 Part 0: Primer (Second Edition) http://www.w3.org/TR/2007/REC-soap12-part0-20070427/ (дата обращения
17.10.2017) .
5. SOAP Version 1.2 Part 1: Messaging Framework (Second Edition) http://www.w3.org/TR/2007/REC-soap12-part1-20070427/ (дата обращения
17.10.2017) .
6. SOAP Version 1.2 Part 2: Adjuncts (Second Edition) http://www.w3.org/TR/2007/REC-soap12-part2-20070427/ (дата обращения
17.10.2017) .
7. Web-сервис Энциклопедический словарь СМИ. https://smi.academ- ic.ru/7/WEB-сервис (дата обращения: 01.11.2017).
8. Wikipedia https://ru.wikipedia.org/wiki/Joomla! (дата обращения
18.10.2017) .
9. Wix конструктор сайта https://ru.wix.com/ (дата обращения
18.10.2017) .
10. А.В Сычев Web-технологии http://www.intuit.ru/department/internet/webtechno/ (дата обращения 17.10.2017).
11. А.В. Сычев Перспективные технологии и языки веб-разработки http://www.intuit.ru/department/internet/atlwebdev/ (дата обращения 17.10.2017)
12. Академик Википедия https://dic.academic.ru/dic.nsf7ruwiki/1465 (дата обращения 18.10.2017).
13. Басс Л., Клементс П., Кацман Р. Архитектура программного обеспечения на практике. СПб.: Питер, 2006 - 576 с.
14. Блог Vaden Pro https://vaden-pro.ru/blog/drupal/chto-takoe-drupal (дата обращения 18.10.2017).
15. Викиреальность статья Веб-сервис http://www.wikireality.ru/wiki/Веб- сервис (дата обращения 09.10.2017).
...