Similar presentations:
Разработка системы управления содержимым сайта интернет-магазина
1. БАКАЛАВРСКАЯ РАБОТА «Разработка системы управления содержимым сайта интернет-магазина»
Руководитель: Быков А.А.1
Выполнил: Елизаветин М.А. Пин-112
2.
Исходные данные:˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
2
Панель управления (добавление, редактирование, удаление товара);
Страница обратной связи с администратором с указанием темы и
типа сообщения;
Предметная область: интернет-магазин;
Корзина заказов, блок отзывов о продуктах;
Кабинет пользователя с возможностью просмотра информации о
заказах и изменение персональных данных;
Форма авторизации и регистрации пользователей, с возможностью
восстановления пароля;
Страница 404;
Резервные копии сайта могут создаваться автоматически или по
команде администратора;
Поиск по сайту осуществляется по названию товара или его части,
возможно применение фильтрации;
Управление пользователями: назначение ролей и прав пользователей.
3.
Взаимодействия технологий3
4.
Взаимодействие компонентов MVC4
5.
Функциональная модель5
6.
Функциональная модельДиаграмма декомпозиции
6
7.
Функциональная модельДиаграмма потоков данных
7
8.
Диаграмма варианта использования8
9.
Диаграмма последовательности9
10.
Диаграмма классов10
11.
Концептуальная модель данных11
12.
Логическая модель данных12
13.
Физическая модель данных13
14.
Проектирование тестированиеТак как неотъемлемой частью веб-приложений
или сайта является его защищённость, то в ходе
процесса по объекту тестирования было выбрано
тестирование безопасности.
Проверки принадлежит: контроль доступа,
валидация входных данных, механизм обработки
ошибок, устойчивость к SQL-иньекциям
14
15.
Тестирование оформление заказаВвод некорректных данных при регистрации
15
16.
Тестирование оформление заказаУспешная регистрация
16
17.
Тестирование оформление заказаКабинет пользователя
17
18.
Тестирование оформление заказаРедактирование профиля в кабинете
18
19.
Тестирование оформление заказаКорзина пользователя
19
20.
Тестирование оформление заказаОформление заказа
20
21.
Тестирование оформление заказаОформление заказа не авторизованным пользователем
21
22.
Тестирование оформление заказаОформление заказа авторизованным пользователем, без товаров в
корзине
22
23.
Тестирование путиВ случаи указа пользователем не существующего пути
23
24.
Тестирование панели управленияПанель управления для пользователя
24
25.
Тестирование панели управленияПанель управления для администратора
25
26.
Тестирование панели управленияСтатистика сайта
22
27.
Тестирование панели управленияКопирование БД
26
28.
ЗаключениеВ результате выполнения бакалаврской работы была
разработана система управления содержимым сайта интернетмагазина. В ходе выполнения работы была составлена
функциональная модели данных, диаграммы описывающее
состояние, использование и функционал системы. Проведено
тестирование на проверку безопасности и функциональности
сайта.
Для системы разработана:
─Панель управления (редактирование, удаление, изменение
товаров);
─Страница обратной связи с администратором;
─Корзина заказов, блок отзывов о продуктах;
─Кабинет пользователя, форма авторизации, регистрации,
восстановления пароля;
─Поиск для сайта, страница 404, резервирование
информации.
27