1.71M
Category: databasedatabase

Разработка базы данных учета практических занятий по автомобильной подготовке в АГЗ МЧС России

1.

Кафедра информатики и вычислительной
техники
Курсовая работа
«Разработка базы данных учета
практических занятий по автомобильной
подготовке в АГЗ МЧС России»
Выполнил: студент 306 учебной группы
Инженерного факультета
Шереметьев Илья Андреевич
Руководитель: заведующий кафедрой №36,
к.п.н, доцент Безвесильная А.А.
1

2.

Цель КР − Разработка базы данных учета практических занятий по
автомобильной подготовке, для сокращения времени, затрачиваемого
должностными лицами АГЗ МЧС России при ведении учета практических
занятий по автомобильной подготовке.
Задачи КР:
1. Провести исследование предметной области деятельности кафедры
№34 АГЗ МЧС России;
2. Сформулировать требования к базе данных учета практических
занятий по автомобильной подготовке в АГЗ МЧС России;
3. Обосновать выбор инструментария разработки;
4. Разработать модели базы данных учета практических занятий по
автомобильной подготовке в АГЗ МЧС России;
5. Разработать базу данных учета практических занятий по
автомобильной подготовке в АГЗ МЧС России.
Объектом исследования является
кафедры №34 АГЗ МЧС России.
деятельность
сотрудников
Предметом исследования является процесс разработки базы
данных учета практических занятий по автомобильной подготовке в
2
АГЗ МЧС России.

3.

Организационная структура инженерного факультета АГЗ МЧС
России
3

4.

Организационная структура кафедры эксплуатации транспортнотехнологических машин и комплексов (№34) АГЗ МЧС России
4

5.

Схема информационного взаимодействия должностных лиц,
отвечающих за учет практических занятий
5

6.

Требования к БД учета практических занятий по
автомобильной подготовке в АГЗ МЧС России
Функциональные требования:
1. Возможность входа под учетными записями с различными уровнями доступа (с
возможностью внесения изменений в базу данных и без неё).
2. Выполнение операций добавления данных учета практических занятий,
обучающихся, преподавателей, занятий, маршрутов и техники, пользователем с
необходимым уровнем доступа.
3. Выполнение операций удаления данных учета практических занятий,
обучающихся, преподавателей, занятий, маршрутов и техники, пользователем с
необходимым уровнем доступа.
4. Выполнение операций выбора данных учета практических занятий,
обучающихся, преподавателей, занятий, маршрутов и техники, пользователем с
необходимым уровнем доступа.
Нефункциональные требования:
Серверная часть:
1. Apache HTTP Server с SSL, SSI, mod_rewrite, mod_php;
2. СУБД MySQL 5;
3. PHP5 с поддержкой GD, MySQL, sqLite.
4. Web-приложение phpMyAdmin;
5. Конфигурация разработанной базы данных и веб-приложения.
Клиентская часть (рабочие станции сотрудников ЦИО):
1. Web-браузер.
6

7.

Модель базы данных учета практических занятий по
автомобильной подготовке в АГЗ МЧС России
Полная атрибутивная модель базы данных
7

8.

Модель базы данных учета практических занятий по
автомобильной подготовке в АГЗ МЧС России
Трансформационная модель базы данных в формате
СУБД MySQL
8

9.

Модель базы данных для хранения учетных записей
пользователей
Полная атрибутивная модель базы данных для хранения учетных
записей пользователей
9

10.

Модель базы данных для хранения учетных записей
пользователей
Трансформационная модель базы данных в формате
СУБД MySQL для хранения учетных записей пользователей
10

11.

Обоснование выбора инструментария разработки
Преимущества «Web-приложения»:
Возможность работы на любой операционной
системе;
Доступ с различных устройств (персональный
компьютер, смартфон, планшет и другие);
Пользователям не нужно ничего скачивать и
обновлять;
Данные баз данных хранятся на сервере, поэтому
в случае выхода из строя устройства пользователя,
он не потеряет никакой информации;
11

12.

Прототип БД учета практических занятий по
автомобильной подготовке в АГЗ МЧС России
Вход в систему
Главная
страница
12

13.

Прототип БД учета практических занятий по
автомобильной подготовке в АГЗ МЧС России
Вид страницы
«Учет занятий»
пользователя с правами
администратора
Вид страницы
«Учет занятий»
Обычного пользователя
13

14.

Прототип БД учета практических занятий по
автомобильной подготовке в АГЗ МЧС России
Вид страницы
«Учет занятий»
(таблица БД accounting)
Вид страницы
«Инструкторы»
(таблица БД instructor)
14

15.

Прототип БД учета практических занятий по
автомобильной подготовке в АГЗ МЧС России
Вид страницы
«Маршруты» (таблица
БД route)
Вид страницы
«Техника» (таблица БД
transport)
15

16.

Прототип БД учета практических занятий по
автомобильной подготовке в АГЗ МЧС России
Вид страницы
«Обучающиеся» (таблица
БД student)
16

17.

Прототип БД учета практических занятий по
автомобильной подготовке в АГЗ МЧС России
Добавление записи
в таблицу «Учет занятий»
(accounting)
Результат добавления
записи в таблицу
«Учет занятий» (accounting)
17

18.

Прототип БД учета практических занятий по
автомобильной подготовке в АГЗ МЧС России
Удаление записей из таблицы
по заданным параметрам
Результат удаления записи
из таблицы
18

19.

Прототип БД учета практических занятий по
автомобильной подготовке в АГЗ МЧС России
Выбор записей из таблицы
по заданным параметрам
Результат выбора
записей из таблицы
19

20.

Заключение
1. Проведено исследование предметной области деятельности
кафедры №34 АГЗ МЧС России;
2. Сформулированы требования к базе данных учета практических
занятий по автомобильной подготовке в АГЗ МЧС России;
3. Разработаны модели базы данных учета практических занятий по
автомобильной подготовке в АГЗ МЧС России;
4. Обоснован выбор инструментария разработки;
5. Разработана база данных учета практических занятий по
автомобильной подготовке в АГЗ МЧС России.
Благодаря автоматизации учета практических занятий по
автомобильной подготовке в АГЗ МЧС России сократилось время на
поиск необходимой информации по учету практических занятий,
инструкторам, транспорту, обучающимся, маршрутам, а также
упростилась
работа
по
изменению
данных
с
помощью
пользовательского
интерфейса,
позволяющего
производить
операции добавления и удаления записей.
Таким образом, цель курсовой работы считаю достигнутой.
20
English     Русский Rules