Тема: Разработка веб-приложения для сервисного центра
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ОГЛАВЛЕНИЕ 6
ВВЕДЕНИЕ 8
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 9
1.1 ОБЗОР АНАЛОГОВ 9
1.2 АНАЛИЗ ОСНОВНЫХ ТЕХНОЛОГИЧЕСКИХ РЕШЕНИЙ 14
1.2.1 Выбор среды разработки 14
1.2.2 Выбор языка программирования серверной части 15
1.2.3 Выбор типа базы данных 23
2 ОПРЕДЕЛЕНИЕ ТРЕБОВАНИЙ 28
2.1 ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 28
2.1.1 Требования к регистрации и авторизации 28
2.1.2 Требования к безопасности 29
2.2 НЕФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 30
2.2.1 Требования к построению интерфейса системы 30
3 ПРОЕКТИРОВАНИЕ 31
3.1 АРХИТЕКТУРА ПРЕДЛАГАЕМОГО РЕШЕНИЯ 31
3.1.1 Интерфейс пользователя 32
3.1.2 Сервер API 33
3.2 АЛГОРИТМЫ РЕШЕНИЯ ЗАДАЧИ 33
3.3 ОПИСАНИЕ ДАННЫХ 34
4 РЕАЛИЗАЦИЯ 36
4.1 ГЛАВНАЯ СТРАНИЦА ВЕБ-ПРИЛОЖЕНИЯ 36
4.2 АВТОРИЗАЦИЯРЕГИСТРАЦИЯ ПОЛЬЗОВАТЕЛЯ 38
4.3 АДАПТИВНОСТЬ 41
4.4 ЛИЧНЫЙ КАБИНЕТ ПОЛЬЗОВАТЕЛЯ 44
4.5 СОЗДАНИЕ И ОТОБРАЖЕНИЕ ЗАЯВОК 45
5 ТЕСТИРОВАНИЕ 47
5.1 ТЕСТИРОВАНИЕ ФОРМ ВВОДА 47
5.1.1 Тестирование форм ввода авторизации пользователя Error!
Bookmark not defined.
5.1.2 Тестирование формы ввода регистрации пользователя 49
5.1.3 Тестирование формы добавления заявки 54
5.1.4 Тестирование безопасности 56
6 ЗАКЛЮЧЕНИЕ 57
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 58
📖 Аннотация
📖 Введение
Целью представленной выпускной квалификационной работы является разработка Веб-приложения, обеспечивающего систему взаимодействия клиентов и работников с использованием современных технологий разработки.
Для достижения поставленной цели, необходимо решить следующие задачи:
1. Провести анализ существующих аналогов c точки зрения их достоинств и недостатков посредством самостоятельного и просмотра отзывов пользователей.
2. Определить основные задачи, которые должно выполнять приложение для обеспечения нужного функционала.
3. Выбор средств реализации проекта.
4. Программная организация и организация базы данных.
5. Провести тестирование разработанного приложения.
✅ Заключение
1. Проведен анализ решений у конкурентов и были выявлены их достоинства и недостатки.
2. Определены функциональные и нефункциональные требования к приложению.
3. Проведен анализ предметной области и рынка родственных разработок.
4. Спроектировано и разработано Веб-приложения.
5. Выполненно альфа тестирование.
В Веб-приложении были реализованы следующие функции:
1. Выполнена адаптивная верстка для корректного отображения контента на устройствах с разной диагональю экрана.
2. Регистрация и авторизация пользователей.
3. Работа с базой данных без необходимости открывать ее напрямую.
4. Настроена безопасность, что бы пользователи с недостаточными правами не могли попасть на страницы, которые их требуют.





