Файл: Автоматизация учета контингента учащихся (ОАНО "ОЦ "ЛУЧИК").pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 22.05.2023

Просмотров: 170

Скачиваний: 4

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

Табл. 3 прецеденты

Полученная, исходя из вышеописанной информации, диаграмма прецедентов представлена на рисунке 8

Рис. 8 диаграмма прецедентов

1.3.3 Диаграмма деятельности

На Рисунке 9 представлена «диаграмма деятельности» Диаграммы деятельности используются при моделировании бизнес-процессов, технологических процессов, последовательных и параллельных вычислений.

Рис. 9 Диаграмма деятельности

  1. Информационное обеспечение задачи

2.1. Информационная модель и её описание

Для проектирования ИС была создана модель сущность-связь. В ней определены все основные объекты (сущности) и связи, которые существуют между ними. Были выделены 5 сущностей: Классы (таблица 4), Клиенты (таблица 5), Преподаватели (таблица 6), Учащиеся (таблица 7), Семестровые таблицы (создаются по мере надобности) (таблица 8).

Наименование поля 

Идентификатор поля 

Тип поля 

Длина поля 

Прочее 

Класс 

Ключ 

Короткий текст 

ключевое поле 

Табельный номер классного руководителя

Короткий текст 

Маска ввода: 0000000

Кабинет

Числовой 

Профиль

Числовой 

50 

Таблица 4 Сущность “Классы” 

Наименование поля 

Идентификатор поля 

Тип поля 

Длина поля 

Прочее 

Серия и номер паспорта 

Ключ 

Короткий текст 

16 

ключевое поле, маска ввода: 00\ 00\ 000000 

Фамилия

Короткий текст 

43 

Имя

Короткий текст 

43

Отчество

Короткий текст 

43 

Телефон

Короткий текст 

18

Маска ввода: "+7 ("000") "000\-00\-00

E-mail

Короткий текст 

26


Таблица 5 Сущность “Клиенты” 

Наименование поля 

Идентификатор поля 

Тип поля 

Длина поля 

Прочее 

Табельный номер

Ключ 

Короткий текст 

7

ключевое поле, маска ввода: 0000000 

Фамилия

Короткий текст 

41

Имя

Короткий текст 

41

Отчество

Короткий текст 

41 

Телефон

Короткий текст 

18

Маска ввода: "+7 ("000") "000\-00\-00

Предмет

Короткий текст 

50

Таблица 6 Сущность “Преподаватели” 

Наименование поля 

Идентификатор поля 

Тип поля 

Длина поля 

Прочее 

Код контракта

Ключ 

Короткий текст 

8

ключевое поле, маска ввода: 00000000

Фамилия

Короткий текст 

41

Имя

Короткий текст 

41

Отчество

Короткий текст 

41 

Класс

Короткий текст 

4

Таблица 7 Сущность “Учащиеся” 

Наименование поля 

Идентификатор поля 

Тип поля 

Длина поля 

Прочее 

Код контракта

Ключ 

Короткий текст 

8

ключевое поле, маска ввода: 00000000 

01 09 2019 пн

Короткий текст 

1

Список значений: П;У;О;Б

02 09 2019 вт

Короткий текст 

1

Список значений: П;У;О;Б

03 09 2019 ср

Короткий текст 

Список значений: П;У;О;Б

Короткий текст 

1

Список значений: П;У;О;Б

N

Короткий текст 

1

Список значений: П;У;О;Б


Таблица 8 Сущность “Семестр N” 

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

Рисунок 9 “Схема данных”

  1. Контрольный пример реализации и его описание.

3.1 Запросы

В данном разделе представлены Запросы, Входные формы и Выходные формы, с которыми могут работать сотрудники организации.

На рисунках 10 и 11 представлен результат запроса информации о заключенных контрактах. Этот запрос используется, преимущественно, работниками финансового отдела и бухгалтерии.

Рисунок 10 запрос “Контракты”

Рисунок 11 запрос “Контракты”

На рисунках 12 и 13 представлен результат запроса информации о посещаемости конкретных учеников ОЦ за некоторый промежуток времени (месяц, или семестр). Этот запрос используется, преподавателями для проставления отметок о посещаемости учащимися занятий.

Рисунок 12 запрос “Сентябрь 2019”

Рисунок 13 запрос “Сентябрь 2019”

На рисунке 14 представлен результат запроса информации об учащихся ОЦ. Этот запрос используется, преподавателями, завучами, директоратом для получения информации о конкретном учащемся, классе, потоке и т.п. по мере возникновения такой необходимости.

Рисунок 14 запрос “Учащиеся”

3.2. Формы

На рисунке 15 представлена форма для регистрации нового клиента и дальнейшего заключения с ним контракта. Эта форма используется исключительно сотрудниками финансового отдела.

Рисунок 15 Форма “Клиенты”

На рисунке 16 представлена форма для заключения контракта с лицом. Эта форма используется исключительно сотрудниками финансового отдела.

Рисунок 16 Форма “Контракты”

На рисунке 17 представлена форма для внесения нового ученика в базу данных после составления контракта с заказчиком (родителем, или опекуном). Эта форма используется сотрудниками финансового отдела и, изредка, учителями.