ВВЕДЕНИЕ 5
1 Анализ требований на разработку 7
1.1 Описание деятельности компании «Островок здоровья» 7
1.2 Описание проблемы компании 7
1.3 Анализ бизнес-процессов 7
1.4 Разработка бизнес-требований к системе 9
1.4.1 Исходные данные 9
1.4.2 Профили заинтересованных сторон 9
1.4.3 Бизнес-данные 10
1.4.4 Критерии успеха 10
1.4.5 Ограничения и исключения 11
1.5 Разработка пользовательских требований 11
1.5.1 Разработка диаграммы вариантов использования 12
1.5.2 Разработка спецификаций вариантов использования 13
1.6 Разработка функциональных требований 18
1.7 Разработка нефункциональных требований 19
1.7.1 Требования к пользовательским интерфейсам 19
1.7.2 Требования к производительности 20
1.8 Вывод по главе «Анализ» 20
2 Проектирование информационной системы 22
2.1 Диаграммы последовательности UML 22
2.2 Функциональная модель системы 23
2.3 Блок-схемы основных процессов 24
2.4 Проектирование моделей для базы данных 26
2.5 Вывод во главе «Проектирование» 29
3 Разработка информационной системы 30
3.1 Схема взаимодействия сервисов 30
3.2 Структура проекта 31
3.3 Клиентская часть приложения 32
3.4 Серверная часть приложения 33
3.5 Описание интерфейса 35
3.6 Вывод во главе «Разработка» 46
ЗАКЛЮЧЕНИЕ 47
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 49
ПРИЛОЖЕНИЕ А Листинг кода клиентской части приложения 51
ПРИЛОЖЕНИЕ Б Листинг кода серверной части приложения 54
Компания «Островок здоровья» именно этим и занимается. Летом клиенты могут порадовать себя катанием на велосипеде, скейтборде, самокате, а зимой – арендовать лыжи, сноуборд или тюбинг.
При анализе своей работы выяснилось, что у клиентов отсутствует возможность бронирования инвентаря, что не позволяет им быть уверенными в наличии нужного им товара по прибытии. Также отсутствует какая-либо электронная система для отслеживания продаж компании в режиме реального времени, без которой сбор этих данных занимает много времени.
Актуальность работы обусловлена проблемой недостаточной клиентоориентированности, вследствие чего снижается товарооборот, и компания теряет потенциальную прибыль.
Объектом исследования в данной работе является процесс управления сетью компаний по аренде спортивного инвентаря.
Предметом исследования является система автоматизации процесса управления сетью компаний по аренде спортивного инвентаря.
Целью данного проекта является повышение эффективности процесса управления компанией по аренде спортивного инвентаря за счёт создания электронной системы с возможностью ведения отчётов о работе компании.
Для достижения поставленной цели требуется решить следующие задачи:
– провести анализ основных процессов компании;
– разработать бизнес-требования;
– разработать пользовательские требования;
– разработать функциональные требования;
– разработать нефункциональные требования;
– описать основные алгоритмы;
– разработать информационную систему;
– провести анализ реализации.
' .
Сервис для аренды спортивного инвентаря #9104688
Артикул: 9104688
- Предмет: Программирование
- Уникальность: 70% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2021 году
- Количество страниц: 62
- Формат файла: docx
1 999p.
1. И.Г. Федоров. Моделирование бизнес-процессов в нотации BPMN 2.0. – Москва: МЭСИ, 2013. – 264 с.: ил.
2. Шеннон Брэдшоу, Йон Брэзил, Кристина Ходоров. MongoDB: полное руководство. Мощная и масштабируемая система управления базами данных / пер. с англ. Д.А. Беликова. – М.: ДМК Пресс, 2020. – 540 с.: ил.
3. Документация по Nginx [Электронный ресурс] // Nginx документация: [сайт] URL: https://nginx.org/ru/docs/ (дата обращения: 17.05.2021).
4. Иан Милл, Эйдан Хобсон Сейерс. Docker на практике / пер. с англ. Д.А. Беликов. – М.: ДМК Пресс, 2020. – 516 с.: ил.
5. Документация по Docker Compose [Электронный ресурс] // Overview of Docker Compose: [сайт] URL: https://docs.docker.com/compose/ (дата обращения: 21.05.2021).
6. Дэн Вандеркам. Эффективный TypeScript: 62 способа улучшить код.– СПб.: Питер, 2020. – 288 с.: ил.
7. Дэвид Хэррон. Node.js. Разработка серверных веб-приложений в JavaScript: Пер. с англ. А.А. Слинкина – М.: ДМК Пресс, 2012. – 144 с.: ил.
8. Документация по SvelteKit [Электронный ресурс] // SvelteKit – Быстрейший способ создать Svelte приложение: [сайт] URL: https://ru.kit.svelte.dev/ (дата обращения: 27.05.2021).
9. Документация по Svelte [Электронный ресурс] // Svelte – Кибернетически улучшенные Web-приложения: [сайт] URL: https://ru.svelte.dev/ (дата обращения: 27.05.2021).
10. Документация по Tailwind CSS [Электронный ресурс] // Documentation - Tailwind CSS: [сайт] URL: https://tailwindcss.com/docs/ (дата обращения: 01.06.2021).
11. Компоненты DaisyUI [Электронный ресурс] // DaisyUI - Tailwind CSS Components: [сайт] URL: https://daisyui.com/ (дата обращения: 01.06.2021).
12. Иконочный шрифт Font Awesome [Электронный ресурс] // Icons Font Awesome: [сайт] URL: https://fontawesome.com/v5.15/icons/ (дата обращения: 02.06.2021).
13. Документация по Fastify [Электронный ресурс] // Fastify Documentation: [сайт] URL: https://www.fastify.io/docs/latest/ (дата обращения: 03.06.2021).
14. Документация по Mongoose [Электронный ресурс] // Mongoose: Getting Started: [сайт] URL: https://mongoosejs.com/docs/ (дата обращения: 04.06.2021).
15. Документация по Lodash [Электронный ресурс] // Lodash Documentation: [сайт] URL: https://lodash.com/docs/ (дата обращения: 04.06.2021).
2. Шеннон Брэдшоу, Йон Брэзил, Кристина Ходоров. MongoDB: полное руководство. Мощная и масштабируемая система управления базами данных / пер. с англ. Д.А. Беликова. – М.: ДМК Пресс, 2020. – 540 с.: ил.
3. Документация по Nginx [Электронный ресурс] // Nginx документация: [сайт] URL: https://nginx.org/ru/docs/ (дата обращения: 17.05.2021).
4. Иан Милл, Эйдан Хобсон Сейерс. Docker на практике / пер. с англ. Д.А. Беликов. – М.: ДМК Пресс, 2020. – 516 с.: ил.
5. Документация по Docker Compose [Электронный ресурс] // Overview of Docker Compose: [сайт] URL: https://docs.docker.com/compose/ (дата обращения: 21.05.2021).
6. Дэн Вандеркам. Эффективный TypeScript: 62 способа улучшить код.– СПб.: Питер, 2020. – 288 с.: ил.
7. Дэвид Хэррон. Node.js. Разработка серверных веб-приложений в JavaScript: Пер. с англ. А.А. Слинкина – М.: ДМК Пресс, 2012. – 144 с.: ил.
8. Документация по SvelteKit [Электронный ресурс] // SvelteKit – Быстрейший способ создать Svelte приложение: [сайт] URL: https://ru.kit.svelte.dev/ (дата обращения: 27.05.2021).
9. Документация по Svelte [Электронный ресурс] // Svelte – Кибернетически улучшенные Web-приложения: [сайт] URL: https://ru.svelte.dev/ (дата обращения: 27.05.2021).
10. Документация по Tailwind CSS [Электронный ресурс] // Documentation - Tailwind CSS: [сайт] URL: https://tailwindcss.com/docs/ (дата обращения: 01.06.2021).
11. Компоненты DaisyUI [Электронный ресурс] // DaisyUI - Tailwind CSS Components: [сайт] URL: https://daisyui.com/ (дата обращения: 01.06.2021).
12. Иконочный шрифт Font Awesome [Электронный ресурс] // Icons Font Awesome: [сайт] URL: https://fontawesome.com/v5.15/icons/ (дата обращения: 02.06.2021).
13. Документация по Fastify [Электронный ресурс] // Fastify Documentation: [сайт] URL: https://www.fastify.io/docs/latest/ (дата обращения: 03.06.2021).
14. Документация по Mongoose [Электронный ресурс] // Mongoose: Getting Started: [сайт] URL: https://mongoosejs.com/docs/ (дата обращения: 04.06.2021).
15. Документация по Lodash [Электронный ресурс] // Lodash Documentation: [сайт] URL: https://lodash.com/docs/ (дата обращения: 04.06.2021).
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Сервис для аренды спортивного инвентаря |
Артикул: | 9104688 |
Дата написания: | 29.06.2021 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 70% |
Количество страниц: | 62 |
Скрин проверки АП.ВУЗ приложен на последней странице.
В работе представлена только пояснительная записка и листинг программы
В работе представлена только пояснительная записка и листинг программы
Файлы артикула: Сервис для аренды спортивного инвентаря по предмету программирование
Пролистайте "Сервис для аренды спортивного инвентаря" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 23.02.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 70% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 26 работ. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Разработка интернет-сервиса по аренде недвижимости
СЛЕДУЮЩАЯ РАБОТА
Разработка сервиса для организации спортивных мероприятий