Проектирование и программная реализация web-сервиса кейтеринговых услуг для сотрудников компании ООО “Умный мир”

Бесплатно
Работа доступна по лицензии Creative Commons:«Attribution» 4.0
Гузиков, Даниил Родионович Отделение информационных технологий (ОИТ)
Бесплатно
Работа доступна по лицензии Creative Commons:«Attribution» 4.0

Работа посвящена процессу проектирования и разработки модуля корпоративной информационной системы компании ООО “Умный мир”. Разрабатываемый модуль предназначен для заказа обеда в службе доставки “Александра” сотрудниками компании ООО “Умный мир”. Для данного модуля будет разработано веб-приложение, а также мобильное приложение, написанное с помощью react-native – фреймворк для разработки кроссплатформенных приложений для IOS и Android.

ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ ………………………………………….. 11
ВВЕДЕНИЕ …………………………………………………………………………….. 144

1. Исследование предметной области ………………………………………… 155

1.1 Описание предметной области …………………………………………. 155
1.2 Краткий обзор архитектуры web-сервиса кейтеринговых услуг
и используемых технологий………………………………………………………………… 155

2. Проектирование и реализация программных модулей ……………. 188

2.1 Требования и постановка задач ………………………………………… 188
2.2 Выбор программных средств, технологии программирования
для серверной части ……………………………………………………………………………… 19
2.3 Выбор программных средств, технологии программирования
для веб-клиента ……………………………………………………………………………………. 20
2.4 Выбор программных средств, технологии программирования
для мобильного приложения…………………………………………………………………. 22
2.5 Управление глобальным состоянием в клиентских
приложениях ………………………………………………………………………………………… 24
2.6 Работа с Git ……………………………………………………………………….. 25
2.7 Организация хранения данных …………………………………………… 26
2.8 Диаграмма вариантов использования web-сервиса ……………… 28
2.9 Диаграмма последовательности …………………………………………. 29
2.10 Диаграмма деятельности «Оформление заказа» …………………. 30
2.11 Раздел авторизации ……………………………………………………………. 33
2.12 Раздел «Меню» ………………………………………………………………….. 34
2.13 Раздел «Профиль» ……………………………………………………………… 37
2.14 Раздел «Корзина» ………………………………………………………………. 38

3. Финансовый менеджмент, ресурсоэффективность и
ресурсосбережения…………………………………………………………………………………… 41
3.1 Оценка коммерческого потенциала и перспективности
проведения научных исследований с позиции ресурсоэффективности и
ресурсосбережения ………………………………………………………………………………. 41
3.2 Планирование проектных работ …………………………………………. 44
3.3 Определение ресурсной (ресурсосберегающей), финансовой,
бюджетной, социальной и экономической эффективности исследования . 54

Выводы по разделу ……………………………………………………………………. 57

4. Социальная ответственность……………………………………………………. 59

Введение …………………………………………………………………………………… 59
4.1 Правовые и организационные вопросы обеспечения
безопасности ………………………………………………………………………………………… 59
4.2 Производственная безопасность ………………………………………… 61
4.3 Экологическая безопасность ……………………………………………… 74
4.4 Безопасность в чрезвычайных ситуациях …………………………… 75

ЗАКЛЮЧЕНИЕ …………………………………………………………………………….. 77
Conclusion …………………………………………………………………………………….. 78
Список источников ……………………………………………………………………….. 79
Приложение А ………………………………………………………………………………. 82
Приложение Б ……………………………………………………………………………….. 92

В последнее время заметен рост оказания кейтеринговых услуг на
территории России. Множество компаний по общественному питанию
организовывают доставку еды в офис или в квартиру жителям множества
городов.
Компанией ООО «Умный мир» заключен договор со службой доставки
«Александра», г. Томск, на доставку обедов сотрудникам. В настоящее время
сотрудники заходят на сайт компании «Александра», выбирают там себе
блюда и переносят выбранные блюда в google-таблицу, по которой затем
офис-менеджер делает общий заказ на всех сотрудников в каждый из будних
дней.
Актуальность разработки web-сервиса кейтеринговых услуг состоит в
автоматизации процесса заказа сотрудниками компании обеда, что
значительно сократит время заказа и облегчит работу офис-менеджера,
которому не нужно будет заниматься этим вопросом.
Заказчиком web-сервиса является компания ООО «Умный мир».
В процессе выполнения работы были решены следующие задачи:

Таким образом, в ходе выполнения магистерской диссертации был
спроектирован и разработан web-сервис кейтеринговых услуг для
сотрудников компании ООО «Умный мир». В ходе работы был произведен
обзор используемых технологий и обоснование их выбора.
Мобильное приложение разрабатывалось на языке javascript с
использованием фреймворка React native. Веб-приложение также
разрабатывалось на языке javascript с использованием фреймворка Vue JS.
Серверная часть разрабатывалась на языке PHP с использованием фреймворка
Laravel. Также использовался сервис очередей Redis. Для хранения данных
использовалась СУБД PostgreSQL. Для отслеживания изменений и хранения
проекта в удалённом хранилище использовался Gitlab.
Web-сервис отвечает всем необходимым по заданию требованиям, но в
данный момент находится в стадии тестирования, поэтому пока ещё не
удалось опубликовать мобильное приложение в PlayMarket и AppStore, что
будет сделано в дальнейшем.
Conclusion
Thereby, in the course of this master’s thesis there was developed a web
service for the employees of “Smart World” LLC. In the course of the work it was
also made a review of the used technologies as also a provision of a rationale for
their choice.
The mobile application was developed in javascript with using of the React
native framework. The web application was also developed in javascript with using
of the Vue JS framework. The server part was developed in the PHP language with
using of the Laravel framework. There was also used Redis queue service. For data
storage it was used the PostgreSQL DBMS. It was also used Gitlab, as well for
changes tracking, as also for the project storage on a remote data warehouse.
The web service meets all the requirements that were defined in the course
of work to accomplish all the set tasks, but is currently in the testing phase, so it has
not yet been possible to publish the mobile application on PlayMarket and AppStore,
which is going be done in process of time.

1.Основы Git [Электронный ресурс] – Режим доступа https://git-
scm.com/book/ru/v2/Введение-Основы-Git (дата обращения 05.04.2020).
2.Документация React Native [Электронный ресурс] – Режим
доступа https://reactnative.dev/docs/getting-started (дата обращения 01.04.2020).
3.Документация React JS [Электронный ресурс] – Режим доступа
https://ru.reactjs.org/docs/getting-started.html (дата обращения 03.04.2020).
4.Руководство Vue JS [Электронный ресурс] – Режим доступа
https://ru.vuejs.org/v2/guide/ (дата обращения 12.04.2020).
5.Документация Vue Native [Электронный ресурс] – Режим доступа
https://vue-native.io/docs/ (дата обращения 13.04.2020).
6.Документация Laravel [Электронный ресурс] – Режим доступа
https://laravel.com/docs/7.x (дата обращения 15.04.2020).
7.Чтотакоекейтеринг–услуги,форматыобслуживания
[Электронныйресурс]–Режимдоступаhttps://vkusnoff-
catering.ru/articles/chto-takoe-keytering/ (дата обращения 01.04.2020).
8.Язык UML. Руководство пользователя / Гради Буч, Джеймс Рамбо,
Ивар Якобсон – ДМК Пресс, 2007.
9.Документация к PostgreSQL [Электронный ресурс] – Режим
доступа https://www.postgresql.org/docs/.
10. Базы данных. Учебное пособие / И.Л. Чудинов, В.В. Осипова –
Издательство Томского политехнического университета, 2011.
11. СанПиН 2.2.4.548–96. Гигиенические требования к микроклимату
производственных помещений.
12. ГОСТ12.1.005-88ССБТ.Общиесанитарно-гигиенические
требования к воздуху рабочей зоны.
13. СП 52.13330.2016 Естественное и искусственное освещение.
Актуализированная редакция СНиП 23-05-95
14. СанПиН2.2.1/2.1.1.1278–03.Гигиеническиетребованияк
естественному, искусственному и совмещённому освещению жилых и
общественных зданий.
15. ГОСТ12.1.003-2014ССБТ.Шум.Общиетребования
безопасности.
16. СанПиН2.2.4.1340-03«Гигиеническиетребованияк
персональным электронно-вычислительным машинам и организации работы»
17. СанПиН2.2.4.3359-16″Санитарно-эпидемиологические
требования к физическим факторам на рабочих местах”
18. ГОСТ 12.1.006-84 ССБТ. Электромагнитные поля радиочастот.
Общие требования безопасности.
19. ГОСТ 12.0.002-2014 Система стандартов безопасности труда
(ССБТ). Термины и определения
20. ГОСТ12.4.011-89ССБТ«Средствазащитыработающих.
Классификация»
21. ГОСТ 12.0.003-74 ССБТ «Опасные и вредные производственные
факторы. Классификация
22. ГОСТ 12.0.003-2015 ССБТ. Опасные и вредные производственные
факторы. Классификация
23. ГОСТ Р 57740-2017 Ресурсосбережение. Обращение с отходами.
Требования к приему, сортировке и упаковыванию опасных твердых
коммунальных отходов
24. ГОСТ Р 51768-2001. Ресурсосбережение. Обращение с отходами.
Методика определения ртути в ртутьсодержащих отходах.
25. ГОСТ 12.2.032-78 ССБТ. Рабочее место при выполнении работ
сидя. Общие эргономические требования.
26. ГОСТ 12.2.061-81 ССБТ. Оборудование производственное. Общие
требования безопасности к рабочим местам.
27. «ПособиекМГСН2.06-99Расчетипроектирование
искусственного освещения помещений общественных зданий» [Электронный
ресурс] – Режим доступа https://meganorm.ru/Data2/1/4294846/4294846582.htm
(дата обращения 11.05.2020)

Заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 5 000 ₽

Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям

    Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой

    Читать «Проектирование и программная реализация web-сервиса кейтеринговых услуг для сотрудников компании ООО “Умный мир”»

    Последние выполненные заказы

    Хочешь уникальную работу?

    Больше 3 000 экспертов уже готовы начать работу над твоим проектом!

    Глеб С. преподаватель, кандидат наук, доцент
    5 (158 отзывов)
    Стаж педагогической деятельности в вузах Москвы 15 лет, автор свыше 140 публикаций (РИНЦ, ВАК). Большой опыт в подготовке дипломных проектов и диссертаций по научной с... Читать все
    Стаж педагогической деятельности в вузах Москвы 15 лет, автор свыше 140 публикаций (РИНЦ, ВАК). Большой опыт в подготовке дипломных проектов и диссертаций по научной специальности 12.00.14 административное право, административный процесс.
    #Кандидатские #Магистерские
    216 Выполненных работ
    Ольга Б. кандидат наук, доцент
    4.8 (373 отзыва)
    Работаю на сайте четвертый год. Действующий преподаватель вуза. Основные направления: микробиология, биология и медицина. Написано несколько кандидатских, магистерских... Читать все
    Работаю на сайте четвертый год. Действующий преподаватель вуза. Основные направления: микробиология, биология и медицина. Написано несколько кандидатских, магистерских диссертаций, дипломных и курсовых работ. Слежу за новинками в медицине.
    #Кандидатские #Магистерские
    566 Выполненных работ
    Екатерина П. студент
    5 (18 отзывов)
    Работы пишу исключительно сама на основании действующих нормативных правовых актов, монографий, канд. и докт. диссертаций, авторефератов, научных статей. Дополнительно... Читать все
    Работы пишу исключительно сама на основании действующих нормативных правовых актов, монографий, канд. и докт. диссертаций, авторефератов, научных статей. Дополнительно занимаюсь английским языком, уровень владения - Upper-Intermediate.
    #Кандидатские #Магистерские
    39 Выполненных работ
    Оксана М. Восточноукраинский национальный университет, студент 4 - ...
    4.9 (37 отзывов)
    Возможно выполнение работ по правоведению и политологии. Имею высшее образование менеджера ВЭД и правоведа, защитила кандидатскую и докторскую диссертации по политоло... Читать все
    Возможно выполнение работ по правоведению и политологии. Имею высшее образование менеджера ВЭД и правоведа, защитила кандидатскую и докторскую диссертации по политологии.
    #Кандидатские #Магистерские
    68 Выполненных работ
    Дмитрий Л. КНЭУ 2015, Экономики и управления, выпускник
    4.8 (2878 отзывов)
    Занимаю 1 место в рейтинге исполнителей по категориям работ "Научные статьи" и "Эссе". Пишу дипломные работы и магистерские диссертации.
    Занимаю 1 место в рейтинге исполнителей по категориям работ "Научные статьи" и "Эссе". Пишу дипломные работы и магистерские диссертации.
    #Кандидатские #Магистерские
    5125 Выполненных работ
    user1250010 Омский государственный университет, 2010, преподаватель,...
    4 (15 отзывов)
    Пишу качественные выпускные квалификационные работы и магистерские диссертации. Опыт написания работ - более восьми лет. Всегда на связи.
    Пишу качественные выпускные квалификационные работы и магистерские диссертации. Опыт написания работ - более восьми лет. Всегда на связи.
    #Кандидатские #Магистерские
    21 Выполненная работа
    Ольга Р. доктор, профессор
    4.2 (13 отзывов)
    Преподаватель ВУЗа, опыт выполнения студенческих работ на заказ (от рефератов до диссертаций): 20 лет. Образование высшее . Все заказы выполняются в заранее согласован... Читать все
    Преподаватель ВУЗа, опыт выполнения студенческих работ на заказ (от рефератов до диссертаций): 20 лет. Образование высшее . Все заказы выполняются в заранее согласованные сроки и при необходимости дорабатываются по рекомендациям научного руководителя (преподавателя). Буду рада плодотворному и взаимовыгодному сотрудничеству!!! К каждой работе подхожу индивидуально! Всегда готова по любому вопросу договориться с заказчиком! Все работы проверяю на антиплагиат.ру по умолчанию, если в заказе не стоит иное и если это заранее не обговорено!!!
    #Кандидатские #Магистерские
    21 Выполненная работа
    Анна В. Инжэкон, студент, кандидат наук
    5 (21 отзыв)
    Выполняю работы по экономическим дисциплинам. Маркетинг, менеджмент, управление персоналом. управление проектами. Есть опыт написания магистерских и кандидатских диссе... Читать все
    Выполняю работы по экономическим дисциплинам. Маркетинг, менеджмент, управление персоналом. управление проектами. Есть опыт написания магистерских и кандидатских диссертаций. Работала в маркетинге. Практикующий бизнес-консультант.
    #Кандидатские #Магистерские
    31 Выполненная работа
    Шиленок В. КГМУ 2017, Лечебный , выпускник
    5 (20 отзывов)
    Здравствуйте) Имею сертификат специалиста (врач-лечебник). На данный момент являюсь ординатором(терапия, кардио), одновременно работаю диагностом. Занимаюсь диссертац... Читать все
    Здравствуйте) Имею сертификат специалиста (врач-лечебник). На данный момент являюсь ординатором(терапия, кардио), одновременно работаю диагностом. Занимаюсь диссертационной работ. Помогу в медицинских науках и прикладных (хим,био,эколог)
    #Кандидатские #Магистерские
    13 Выполненных работ

    Другие учебные работы по предмету