Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа.docx
Скачиваний:
21
Добавлен:
28.06.2021
Размер:
3.79 Mб
Скачать

Реферат

Пояснительная записка 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 частей. Первая  построить сайт, который будет размещен на удаленном хостинге, вторая  построить сайт, который имеет серверную часть и взаимодействует с базой данных.