Similar presentations:
Веб-приложение "Кондитерская". Курсовой проект
1.
Курсовой проектВеб-приложение
«Кондитерская»
Выполнил:
Группа:
Руководитель:
Гусарова А.Ю.
БД-20-2
Кудрявцева М.А.
2.
Цели и задачиЦель:
Разработать веб-приложение «Кондитерская»
Задачи:
✔ провести исследование предметной области;
✔ разработать техническое задание;
✔ провести анализ программных средств разработки;
✔ обосновать выбор программной среды разработки;
✔ провести проектирование программного продукта;
✔ реализовать программный продукт;
✔ тестирование программный продукт;
✔ составить программную документацию.
2/15
3.
Предметная областьКондитерская – это посредник между продавцом и покупателем.
Основным видом деятельности Кондитерская является изготовление
различных вкусных изделий, для мероприятий, праздников или для себя.
В настоящее время большинству клиентов удобнее и проще делать онлайнзаказы, просматривать описание товара в интернете, выбирать вкус начинки
и вид изделия. Главными преимуществами таких программных версий
считается обширное пользование.
3/15
4.
Инструментальные средства разработкиЭТАП
Изображение (логотип)
Название инструмента
Проектирование ИС
Draw.io
БД
MySQL
Проектирование БД
MySql Workbench
Проектирование
интерфейса
Figma
Разработка (среда
разработки)
PhpStorm
Разработка (язык
программирования)
PHP, JS, CSS
4/15
5.
Проектирование программного продуктаДиаграмма Use case
5/15
6.
Проектирование программного продуктаДиаграмма классов
Диаграмма деятельности
6/15
7.
Проектирование программного продуктаКонтекстная диаграмма
Диаграмма декомпозиции
7/15
8.
Проектирование базы данныхER-модель базы данных
8/15
9.
Проектирование пользовательскогоинтерфейса
Прототип главной страницы
Прототип каталога продуктов
9/15
10.
Проектирование пользовательскогоинтерфейса
Прототип формы регистрации
Прототип формы авторизации
10/15
11.
Разработка программного продуктаКод для добавление товара в корзину
или в избранное
11/15
12.
Разработка программного продуктаКод для предоставления данных о
кондитерской пользователю
12/15
13.
Разработка программного продуктаКод для нижней панели сайта
13/15
14.
Разработка программного продуктаКод для подключения к базе данных
Код для авторизации пользователя
14/15
15.
ВыводыРеализовано веб-приложение «Кондитерская».
Реализован функционал программного продукта в соответствии с ТЗ.
Серверная часть веб-приложения была реализована с использованием языка PHP с
применением фронтенд фреймворков CSS, HTML, JavaScript.
Клиентская часть реализована с помощью HTML и JavaScript.
Все поставленные задачи были выполнены.
15/15