Курсовая работа: Разработка автоматизированного рабочего места для спорткомплекса

Пример запросов c небольшим кодом php для получения данного расписания;

Выбираем необходимые записи для помещения с кодом 1, в данном случае это помещение 102.

$sql = «SELECT id_timeweekday, id_teacher, id_group FROM raspisanie WHERE id_auditorium = 1»;

$result = mysql_query($sql);

Записей с кодом помещения буден много, поэтому потребуется цикл.

While ($line = mysql_fetch_array($result))

{

Выбираем тренера по его уникальному коду.

$sql = «SELECT name FROM teacher WHERE id_teacher = «.$line [‘id_teacher’];

Выбираем группу по ее уникальному коду.

$sql = «SELECT name FROM group_off_student WHERE id_group = «.$line [‘id_group’];

Узнаем код комбинации дня недели и времени

$sql1 = «SELECT id_weekday, id_time FROM time_off_weekday WHERE id_timeweekday = «.$line [‘id_timeweekday’];

$result2 = mysql_query($sql1);

$line2 = mysql_fetch_array($result2)

Выбираем день недели по его уникальному коду.

$sql = «SELECT weeday FROM weekday WHERE id_weekday = «.$line2 [‘id_weekday’];

Выбираем время по его уникальному коду.

$sql = «SELECT time FROM time WHERE id_time = «.$line2 [‘id_time’];

Таким образом, посредством несложных запросов выводится расписание для каждого подразделения.

6.2 Результаты тестирования

В результате при введении неверных данных выводиться ошибка о несоответствии данных и новая запись не добавляется. Если одно из полей или полей со списком формы не заполнено, выводится сообщение об ошибке и данные не добавляются. Если в поля формы вводятся запретные символы, выводится сообщение об ошибке.

При добавлении новой записи в расписание, данные сверяются с существующими и если результат подтверждается, то есть запись на конкретный день недели и время существует, новая запись в расписание не добавляется.

Система успешно справляется с малыми и средними объемами данных. Тестирование программы при работе с данными большого объема не проводилось.

Таким образом, неверные данные, введенные в базу, не способны повлиять на работоспособность системы, так как они не будут добавлены.


7. Руководство администратора

7.1 Установка системы

При разработке информационной системы использовался программный продукт Denwer включающий в себя связку таких компонентов как Apache, Php, MySQL. Для успешной работоспособности приложения необходимо установить данный продукт.

После установки у пользователя на компьютере, создается виртуальный диск и три ярлыка на рабочем столе. Первый ярлык – это запуск, второй – перезапуск, третий – остановка. После установки остановите Denwer, для установки нашей системы.

К-во Просмотров: 358
Бесплатно скачать Курсовая работа: Разработка автоматизированного рабочего места для спорткомплекса