Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ZelinskayaM_KR_PIS.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
4 Mб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСИКОЙ ФЕДЕРАЦИИ

ФГБОУ ВПО ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Институт математика, ЕСТЕССТВЕННЫХ НАУК И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

Кафедра информационных систем

КУРСОВАЯ РАБОТА

по дисциплине «Проектирование информационных систем»

на тему

«Учет оказания услуг автошколой»

Выполнил:

студент группы № 399

Зелинская М.Н.

Проверил:

Койнова Е.П.

Тюмень - 2013

СОДЕРЖАНИЕ

3.1 Диаграмма потоков данных 7

3.2 Концептуальная модель данных 10

3.3 Логическая модель данных 13

3.4 Физическая модель данных 14

3.5 Описание пользовательского интерфейса 15

Введение

В рамках курсовой работы рассматривается процесс оказания услуг автошколой. Перед тем, как обучающиеся вождению смогли сдать экзамен в ГАИ, необходимо определить, допущены ли они к экзамену, имеют ли все необходимые документы. Отдел обучения должен получать информацию об эффективности работы преподавателей.

Целью курсовой работы является уменьшение время затрат на получение информации о допущенных к экзамену клиентов и эффективности работы каждого преподавателя.

Для достижения поставленной цели необходимо решить следующие задачи:

  • изучить предметную область,

  • построить:

    • диаграмму потоков данных (DFD),

    • концептуальную модель базы данных (диаграмма «сущность-связь»),

    • логическую модель базы данных(IDEF1X).

  • разработать удобный пользовательский интерфейс.

Глава 1 описание предметной области

Автошкола проводит обучение водителей категории «В». По окончании обучения, при полной оплате и наличии необходимых для сдачи экзамена документов (паспорт, медицинская справка на право вождения автомобиля категории «B») и успешной сдачи внутренних экзаменов в ГАИ выдается свидетельство об успешном окончании куров водителей категории «B».

Клиентам предоставляется возможность оплаты в рассрочку. Также возможно взять дополнительные занятия. Занятия оплачиваются исходя стоимости за час обучения. Стоимость часа обучения определяет руководитель автошколы. Стоимость часа теоритического занятия равна стоимости часа вождения.

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

Клиентам предоставляется возможность сдачи экзамена в автошколе. Возможна пересдача экзамена на базе автошколы.

Отдел обучения предоставляет информацию о штрафных баллах клиентов на экзаменах как внутренних, так и в ГАИ. Теоретический экзамен считается сданным, если штрафной балл не превышает 2 балла, штрафной бал для вождения (город и автодром по отдельности) не должен превышать 4 балла. Также отделом обучения формируются свидетельства об окончании курсов водителей категории «В».

Формируются следующие документы (Приложение 1):

  • Отчет по допущенным до экзаменов в ГАИ,

  • Отчет по сдаче экзамена в ГАИ по преподавателям,

  • Свидетельство об окончании обучения.

Глава 2 постановка задачи

Необходимо разработать систему учета оказания услуг автошколой.

Целью работы является уменьшение время затрат на получение информации о допущенных к экзамену клиентов и эффективности работы каждого преподавателя.

Для достижения поставленной цели необходимо решить следующие задачи:

  • изучить предметную область,

  • построить:

    • диаграмму потоков данных (DFD),

    • концептуальную модель базы данных,

    • логическую модель базы данных.

  • разработать удобный пользовательский интерфейс.

Система должна позволять хранить и работать со следующей информацией:

  • Оплата (Клиент, Сумма оплаты),

  • Клиент (Фамилия, Имя, Отчество, дата рождения, прописка, № справки, № паспорта, Серия паспорта, кем выдан паспорт, когда выдан паспорт, телефон, Группа, отметка об оплате гос. пошлины, инструктор, отметка о сдаче экзамена на базе автошколы, № свидетельства),

  • Группа (Название, Дата начала занятий, Стоимость обучения, Количество часов теории, Количество часов вождения, Преподаватель),

  • Преподаватель (ФИО, тип преподавателя)

  • Занятие (Количество часов, Дата занятия, Тип Занятия, клиент)

  • Занятие сверх нормы (Клиент, количество часов, стоимость часа)

  • Экзамен (Клиент, Дата экзамена, Тип Экзамена, Вид экзамена, штрафные баллы).

Система должна выполнять следующие функции:

  • Формировать и распечатывать отчеты: «Отчет по допущенным до экзамена ГАИ» и «Отчет по сдаче экзаменов в ГАИ по преподавателям»

    • В «Отчете по допущенным до экзамена» необходимо:

      • Выделять жирным шрифтом тех клиентов, кто сдает экзамен на базе автошколы,

      • Выделять красным шрифтом тех клиентов, у которых отсутствуют свидетельства об окончании обучения.

    • В «Отчете по сдаче экзаменов в ГАИ по преподавателям» необходимо:

      • Выделять зеленым цветом тех клиентов, которые сдали успешно экзамен с первой попытки,

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

  • После формирования отчета по допущенным до экзамена, необходимо делать проверку на наличие у всех допущенных свидетельств об окончании курсов водителей категории B. При их отсутствии присваивать клиентам номера свидетельств и распечатывать.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]