Тема: Разработка информационной системы интернет-магазина биологических добавок
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 18
1.1. Описание области использования системы и преимуществ
разрабатываемого решения 18
1.2. Выявление требований к системе 19
2. ПРОЕКТИРОВАНИЕ СИСТЕМЫ 20
2.1. Решения по структуре системы 20
2.2. Решение по персоналу и режимам его работы 21
2.3. Описание базы данных 22
2.4. Проектирование дизайна пользовательского интерфейса 23
3. РЕАЛИЗАЦИЯ 28
3.1. Методы и средства разработки 28
3.2. Реализация базы данных 29
3.3. Реализация модулей системы 31
3.3.1 AuthService 31
3.3.2 ProfileService 33
3.3.3 ProductService 33
3.3.4 AdminService 33
3.3.5 ManagerService 34
3.4. Настройка безопасности 34
4. ИНСТРУКЦИЯ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ 37
5. ФИНАНСОВЫЙ МЕНЕДЖМЕНТ, РЕСУРСОЭФФЕКТИВНОСТЬ И
РЕСУРСОСБЕРЕЖЕНИЕ 51
5.1. Оценка коммерческого потенциала и перспективности проведения
научных исследований с позиции ресурсоэффективности и ресурсосбережения 51
5.1.1. Потенциальные потребители результатов исследования 51
5.1.2. Анализ конкурентных технических решений 52
5.1.3. SWOT-анализ 53
5.2. Определение возможных альтернатив проведения научных
исследований 55
5.3. Планирование научно-исследовательских работ 55
5.3.1. Структура работ в рамках научного исследования 55
5.3.2. Определение трудоемкости выполнения работ 56
5.3.3. Разработка графика проведения научного исследования 58
5.3.4. Бюджет научно-технического исследования (НТИ) 59
5.3.4.1. Расчет материальных затрат НТИ 60
5.3.4.2. Расчет затрат на специальное оборудование для научных
(экспериментальных) работ 61
5.3.4.3. Основная заработная плата исполнителей темы 61
5.3.4.4. Дополнительная заработная плата исполнителей темы 63
5.3.4.5. Отчисления во внебюджетные фонды 64
5.3.4.6. Накладные расходы 65
5.3.4.7. Формирование бюджета затрат научно-исследовательского
проекта 65
5.4. Определение ресурсной (ресурсосберегающей), финансовой, бюджетной, социальной и экономической эффективности исследования 66
6. СОЦИАЛЬНАЯ ОТВЕТСТВЕННОСТЬ 69
6.1. Правовые и организационные вопросы обеспечения безопасности 70
6.1.1. Правовые нормы 70
6.1.2. Эргономические требования к правильному расположению и
компоновке рабочей зоны 70
6.2. Производственная безопасность 71
6.2.1. Отсутствие или недостаток необходимого естественного
освещения 73
6.2.2. Опасные и вредные производственные факторы, связанные с
аномальными микроклиматическими параметрами воздушной среды на местонахождении работающего 74
6.2.3. Повышенный уровень и другие неблагоприятные характеристиками
шума 75
6.2.4. Опасные и вредные производственные факторы, связанные с
электрическим током 76
6.3. Экологическая безопасность 76
6.4. Безопасность в чрезвычайных ситуациях 77
6.5. Вывод 79
ЗАКЛЮЧЕНИЕ 80
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 82
ПРИЛОЖЕНИЕ А. ТЕХНИЧЕСКОЕ ЗАДАНИЕ 85
ПРИЛОЖЕНИЕ Б. ДИАГРАММЫ ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ 107
📖 Введение
Компания Заказчика специализируется на оптово-розничной продаже биологически активных добавок (БАД). Данная продукция основана на природных или идентичным природным биологически активных веществах. БАДы не являются лекарственным препаратом, однако могут использоваться в качестве пищевых добавок или как предмет косметики. В настоящее время множество людей спорят о полезности использования биологически активных добавок, поэтому компании, занимающейся продажей такого вида продукции, очень важно иметь сайт интернет-магазина с хорошо продуманной и выстроенной структурой, эргономичным интерфейсом, возможностью быстрой обратной связи.
Основной вид деятельности ООО “ИНТЕЛЛИДЖЕНТ ПРОФИТ СОЛЮШНС ТОМСК” является осуществление полного жизненного цикла IT- проекта, то есть проектирование, разработка, тестирование, внедрение и техническая поддержка IT решений, касаемых веб-разработки. Поэтому перед данной компанией стояла задача реализации информационной системы интернет-магазина биологических добавок, полностью удовлетворяющей потребности и желания Заказчика, а также полноценное сопровождение данной системы после ее внедрения.
Целью выпускной квалификационной работы является проектирование интернет-магазина биологических добавок и разработка необходимых модулей информационной системы.
Для достижения поставленной цели были поставлены следующие задачи: определение цели, назначения и области использования разрабатываемой системы; составление требований к графическому интерфейсу, функциональных требований, требований к структуре сайта, к разделению доступа, к видам обеспечения; проектирование архитектуры системы; определение требований к персоналу и режимам его работы; проектирование базы данных; проектирование дизайна пользовательского интерфейса; выделение методов и средств разработки системы; разработка модулей системы; настройка безопасности; составление инструкции для пользователя.
Объектом исследования выпускной квалификационной работы является информационная система интернет-магазина биологических добавок.
Методы исследования - изучение области использования системы, анализ и выявление требований Заказчика путем изучения протоколов встреч и регулярного опроса и обсуждения с сотрудниками компании Заказчика функционала интернет-магазина.
Научная значимость проекта заключается в рассмотрении перспективных возможностей предоставления продукции компании Заказчика потенциальным клиентам.
Практическая значимость результатов выпускной квалификационной работы заключается в максимальном упрощении разработки frontend-части системы и подключении сторонних сервисов, внедрении и дальнейшей поддержки сайта интернет-магазина с помощью полностью сформированных требований от Заказчика, спроектированной архитектуры и дизайна проекта, разработанных базы данных и модулей, реализующих основную логику работы информационной системы.
✅ Заключение
Были реализованы основные модули информационной системы интернет-магазина: AuthService, что отвечает за авторизацию и регистрацию, а также проверку безопасности доступа; ProfileService, реализующий оформление заказа, взаимодействия с корзиной и просмотр истории заказов в личном кабинете; ProductService, отвечающий за просмотр каталога продукции и страниц конкретных товаров; AdminService и ManagerService, управляющие информацией о товарах в расширенном и ограниченном режиме соответственно. Изучены основные принципы обеспечения безопасности системы, освоен фреймворк NestJS, предоставляющий преимущества в ускорении и упрощении разработки серверных приложений, а также подготовлена инструкция для пользователей, основанная на диаграммах вариантов использования.
Созданная система поддерживает две версии сайта - для оптовых покупателей и для розничных, разработанные модули выполняют основную логику работы системы и позволяют гибко и эффективно настраивать контент интернет-магазина. Спроектированные решения позволили полностью удовлетворить требования и желания Заказчика и внедрить систему в производство.
Личный вклад автора работы состоит во всех проектных и архитектурных решениях, реализации логики работы приложения и документировании для возможности дальнейшей передачи/ продажи проекта.
В ходе работ большую часть времени заняло выявление и составление требований к интернет-магазину. Было изучено большое количество документации при разработке модулей информационной системы и настройки безопасного доступа к информации, хранящейся в базе данных.
В заключение, все задачи, поставленные в ходе выпускной квалификационной работы, были выполнены, получен огромный опыт общения с Заказчиком и коммуникации в команде, изучен новый стек технологий и использованы навыки на практике.



