- •Донецкий национальный университет
- •Пояснительная записка
- •Задание
- •Аннотация
- •Введние
- •1 Анализ предметной области
- •Состояние вопроса
- •1.2 Моделирование существующих бизнес-процессов
- •1.3 Актуальность и цель работы
- •2 Техническое задание
- •2.1 Описание области применения и исходных данных приложения
- •2.2 Требования к пользовательским интерфейсам
- •2.3 Требования к аппаратным и программным интерфейсам
- •2.4 Требования к пользователям продукта
- •2.5 Функции продукта
- •2.6 Ограничения
- •3 Обоснование выбора инструментальных средств
- •3.2 Север баз данных mysql
- •3.3 Язык программирования серверных скриптов php
- •4 Реализация web-приложения Федерации хоккея
- •4.1 Концептуальное проектирование бд
- •4.2 Логическое проектирование бд
- •4.3 Создание и декомпозиция универсальных отношений
- •4.4 Физическое проектирование бд
- •5 Проектирование структуры web-приложения
- •6 Описание программного продукта
- •6.1 Входные и выходные данные
- •6.2 Описание алгоритма работы и sql-запросов скриптов web-приложения
- •7 Тестирование программного продукта
- •7.1 Системные и программные требования
- •Описание установки программных средств
- •Установка web-сервера Apache 2.4
- •Установка php 7
- •Установка MySql 5.6
- •7.3 Описание контрольных примеров
- •Заключение
- •Список использованных источников
- •Приложение а Экранные формы
- •Приложение б Фрагменты листинга
Заключение
В результате написания курсовой работы была разработана система входных данных и на её основе создано web-приложение для Федерации хоккея. Все входные данные хранятся в таблицах, которые содержат:
личную информацию тренерского состава, сотрудничающего с Федерацией;
информацию о командах;
сведения о составах команд – личную информацию игроков;
сведения о чемпионате Федерации – таблица результатов соревнующихся команд.
Разработанная система позволяет осуществлять операции по работе с личной информацией тренеров, игроков, сведениями о командах и результатах чемпионата Федерации хоккея. Содержит запросы для просмотра, добавления, удаления и редактирования всей имеющейся в базе web-приложения информации.
Созданный программный продукт может использоваться сотрудниками Федерации в их профессиональной деятельности для экономии времени, автоматизации рабочего процесса, и перехода от устаревших методов хранения важной информации на бумажных носителях к современным средствам обработки и хранения информации – электронным.
Список использованных источников
Хоккей // Сайт Википедия Свободная энциклопедия. URL: https://ru.wikipedia.org/wiki/хоккей (дата обращения 08.06.2017)
Устав общественной организации «Федерация хоккея» // Сайт Pandia. URL: http://pandia.ru/text/79/004/32709.php (дата обращения 09.06.2017)
Веб-сервер Apache // Сайт Russika.Ru
URL: http://www.russika.ru/ef.php?s=4005 (дата обращения: 10.06.2017)
Apache // Сайт CY-PR.com
URL: http://www.cy-pr.com/wiki/Apache/ (дата обращения: 10.06.2017)
Основная информация о MySQL // Сайт PHP.SU
URL: http://www.php.su/mysql/?info (дата обращения: 11.06.2017)
Справочное руководство по MySQL // Сайт PHP.SU
URL: http://www.php.su/mysql/manual/?page=Features (дата обращения: 11.06.2017)
Возможности PHP // Сайт Russika.Ru
URL: http://www.php.su/php/?can (дата обращения: 12.06.2017)
Преимущества PHP // Сайт PHP.SU
URL: http://www.php.su/php/?opport (дата обращения: 12.06.2017).
Приложение а Экранные формы
Рисунок А.1 – главная страница web-приложения Федерации хоккея
Рисунок А.2 – просмотр информации тренерского состава
Рисунок А.3.1 – добавление информации о новом тренере в приложении
Рисунок А.3.2 – успешное добавление информации о новом тренере в базу приложения
Рисунок А.4.1 – Выбор тренера для редактирования его данных
Рисунок А.4.2 – редактирование информации выбранного тренера
Рисунок А.4.3 – успешно отредактированная информация выбранного тренера
Рисунок А.5.1 – удаление данных выбранного тренера
Рисунок А.5.2 – успешное удаление информации указанного тренера из базы данных приложения
Рисунок А.6 – Просмотр списка хоккейных команд, сотрудничающих с Федерацией
Рисунок А.7.1 – добавление новой команды в приложение
Рисунок А.7.2 – успешное добавление команды в приложение
Рисунок А.8.1 – редактирование информации о команде
Рисунок А.8.2 – успешное редактирование информации о команде
Рисунок А.9.1 – удаление информации о выбранной команде из приложения
Рисунок А.9.2. – успешное удаление данных указанной команды из приложения
Рисунок А.10 – Просмотр данных всех игроков Федерации
Рисунок А.11 – Просмотр состава выбранной команды
Рисунок А.12.1 – добавление информации о новом игроке указанной команды
Рисунок А.12.2 – успешное добавление данных об игроке
Рисунок А.13.1 – редактирование информации об указанном игроке
Рисунок А.13.2 – успешно внесенные изменения в данные указанного игрока
Рисунок А.14.1 – выбор игрока для удаления из состава указанной команды
Рисунок А.14.2 – успешное удаление данных об игроке из состава выбранной команды
Рисунок А.15 – просмотр информации чемпионата Федерации
Рисунок А.16.1 – добавление команды и ее результатов в чемпионат
Рисунок А.16.2 – успешное добавление команды и ее результатов в чемпионат
Рисунок А.17.1 – редактирование результатов команды
Рисунок А.17.2 – успешное редактирование результатов команды в чемпионате
Рисунок А.18.1 – выбор команды и ее результатов для удаления из чемпионата
Рисунок А.18.2 – успешное удаление команды из чемпионата
Рисунок А.19 – страница с контактной информацией Федерации и расписанием чемпионата
