БАКАЛАВРСКАЯ РАБОТА «Разработка системы управления содержимым сайта интернет-магазина»
3.55M
Categories: internetinternet softwaresoftware

Разработка системы управления содержимым сайта интернет-магазина

1. БАКАЛАВРСКАЯ РАБОТА «Разработка системы управления содержимым сайта интернет-магазина»

Руководитель: Быков А.А.
1
Выполнил: Елизаветин М.А. Пин-112

2.

Исходные данные:
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
˗
2
Панель управления (добавление, редактирование, удаление товара);
Страница обратной связи с администратором с указанием темы и
типа сообщения;
Предметная область: интернет-магазин;
Корзина заказов, блок отзывов о продуктах;
Кабинет пользователя с возможностью просмотра информации о
заказах и изменение персональных данных;
Форма авторизации и регистрации пользователей, с возможностью
восстановления пароля;
Страница 404;
Резервные копии сайта могут создаваться автоматически или по
команде администратора;
Поиск по сайту осуществляется по названию товара или его части,
возможно применение фильтрации;
Управление пользователями: назначение ролей и прав пользователей.

3.

Взаимодействия технологий
3

4.

Взаимодействие компонентов MVC
4

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
English     Русский Rules