Similar presentations:
Разработка базы данных учета практических занятий по автомобильной подготовке в АГЗ МЧС России
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