Similar presentations:
Проектирование и разработка веб-приложения для размещения фильмов в облачном хранилище
1.
Проектирование и разработка вебприложения для размещения фильмовв облачном хранилище
Лебедева Я.Е., Пестова Т.В.
группа 8К51
ОИТ ИШИТР
15 декабря
2018
1
2.
Актуальность и цель работыВ настоящее время все больше людей увлекается кинематографом,
и, с развитием технологий, создавать свои работы становится проще.
Поэтому возникла необходимость в создании единого ресурса для
просмотра фильмов, а также возможности связи режиссеров друг с
другом с целью сотрудничества.
Целью является создание сайта для просмотра короткометражных
фильмов Томских начинающих режиссеров.
2
3.
Диаграмма Ганта3
4.
Диаграмма Ганта4
5.
Диаграмма вариантов использования5
6.
Диаграмма деятельности (регистрация)6
7.
Диаграмма деятельности (добавление фильма со стороны пользователя)7
8.
Диаграмма деятельности (добавление фильма со стороны администратора)8
9.
Диаграмма деятельности (выставление оценки)9
10.
Диаграмма последовательности (регистрация)10
11.
Диаграмма последовательности (добавление фильма пользователем)11
12.
Диаграмма последовательности (управление заявками)12
13.
Диаграмма последовательности (выставление оценки)13
14.
Обоснование выбора программных средств разработкиметодом морфологического анализа
Метрика
Вес метрики
(макс. 10)
ASP.NET Core
MVC
ASP.NET Core
Web API +
Angular +
TypeScript
ASP.NET Core
Web API +
VueJs
Наличие опыта
работы с
технологией
10
10
5
9
Возможность
создания SPA
10
1
10
10
Наличие
готовых
компонентов
7
5
8
8
Ориентированн
ость
фреймворка на
ООП
6
0
7
9
Наличие
спецификаций
на русском
языке
5
10
10
10
Сумма
380
195
298
350
51,3
78,4
92,1
Результат
14
15.
Логическая модель БД15
16.
Диаграмма классов16
17.
Разработка макетов страниц веб-приложения17
18.
Сверстанная страница «Топ»18
19.
Сверстанная страница «Регистрация»19
20.
Сверстанная страница «Авторизация»20
21.
Сверстанная страница «Добавление фильма»21
22.
2223.
2324.
2425.
2526.
2627.
Демонстрация добавления оценки27
28.
2829.
Сверстанная страница «Поиск»29
30.
Сверстанная страница «Выбранный фильм»30
31.
Сверстанная страница «Выбранный фильм»31
32.
Карта сайта32
33.
ВЫВОДВ результате выполнения работы, имеем:
• Сформулированные функциональные требования
• Разработанную модель БД, диаграмму вариантов использования,
последовательности и деятельности, диаграмму Ганта
• Разработанные макеты страниц сайта
• Морфологический анализ инструментальных средств разработки
• Функционирующее веб-приложение по типу SPA, опубликованное на
Azure, которое позволяет просматривать, добавлять и оценивать
фильмы, хранящиеся в BLOB-хранилище Azure
33
34.
СПАСИБОЗА ВНИМАНИЕ!