- •Реферат
- •1 Разработка функциональных требований к программному обеспечению 8
- •Введение
- •1 Разработка функциональных требований к программному обеспечению
- •1.1 Требования к составу выполняемых функций
- •1.2 Требования к обеспечению устойчивого функционирования
- •1.3 Требования к программному обеспечению
- •Проектирование схемы базы данных
- •Архитектура CodeIgniter приложения
- •Диаграмма развертывания
- •Разработка web-приложения
- •Разработка локальной версии сайта
- •Назначение папок
- •Настройка контроля версий Git
- •Тестирование веб-приложения
- •В роли клиента
- •В роли персонала
- •Заключение
- •Список использованных источников
- •Приложение а
Реферат
Пояснительная записка 55 с., 27 рис., 4 источника.
ПОКУПКА КНИГ, ЗАКАЗ, КЛАССЫ, ДИАГРАММЫ, ИНТЕРФЕЙС, HTML, CSS, CODEIGNITER, HTTP, GIT
Объектом выполненной работы является разработка сайта для компании по доставке пиццы.
Цель работы - получить практические навыки по созданию, настройке, администрированию и разработке web-приложений и сайтов с использованием различных web-технологий.
В ходе работы было создано 2 сайта: web-сервис по доставке пиццы и админ-панель для редактирования каталога товаров, добавления пользователей и редактирования таблиц.
В результате получены практические навыки по созданию, настройке, администрированию и разработке web-приложений и сайтов с использованием различных web-технологий.
Степень внедрения – для учебных целей.
Содержани
Введение 4
1 Разработка функциональных требований к программному обеспечению 5
1.1 Требования к составу выполняемых функций 5
1.2 Требования к обеспечению устойчивого функционирования 7
1.3 Требования к программному обеспечению 7
1.4 Требования к техническому обеспечению 8
1.5 Требования к времени восстановления после отказа 8
1.6 Требования к составу и параметрам технических средств 8
1.7 Требования к архитектуре приложения 9
2 Проектирование системы 10
2.1 Диаграмма состояний 10
2.2 Проектирование схемы базы данных 11
2.3 Архитектура CodeIgniter приложения 12
2.4 Диаграмма развертывания 15
3 Разработка web-приложения 16
3.1 Разработка локальной версии сайта 16
3.2 Назначение папок 21
3.3 Настройка контроля версий Git 23
4 Тестирование веб-приложения 32
4.1 В роли клиента 32
4.2 В роли персонала 35
Заключение 38
Список использованных источников 39
Приложение А 41
Содержание 5
Введение 7
1 Разработка функциональных требований к программному обеспечению 8
1.1 Требования к составу выполняемых функций 8
1.2 Требования к обеспечению устойчивого функционирования 10
1.3 Требования к программному обеспечению 10
1.4 Требования к техническому обеспечению 11
1.5 Требования к времени восстановления после отказа 11
1.6 Требования к составу и параметрам технических средств 11
1.7 Требования к архитектуре приложения 12
2 Проектирование системы 13
2.1 Диаграмма состояний 13
2.2 Диаграмма классов 14
2.3 Проектирование схемы базы данных 14
2.4 Архитектура CodeIgniter приложения 16
2.5 Диаграмма развертывания 18
3 Разработка web-приложения 19
3.1 Разработка локальной версии сайта 19
3.2 Назначение папок 25
3.3 Настройка контроля версий Git 27
4 Тестирование веб-приложения 35
4.1 В роли клиента 35
4.2 В роли персонала 38
Заключение 43
Список использованных источников 44
Приложение А 46
Введение
Данная работа была выполнена в виде курсового проекта по дисциплине «разработка программного кода». В работе были использованы такие технологии, как Codeigniter framework, PHP, PostgreSQL, HTML, CSS, JavaScript, Git.
Задача состоит из 2 частей. Первая построить сайт, который будет размещен на удаленном хостинге, вторая построить сайт, который имеет серверную часть и взаимодействует с базой данных.