Главная страница

курсовая работа. Курсовая (1). Пояснительная записка к курсовому проекту содержит постановку и программу решения задачи Автоматизация учета зачисления абитуриентов по результатам вступительного экзамена


Скачать 3.65 Mb.
НазваниеПояснительная записка к курсовому проекту содержит постановку и программу решения задачи Автоматизация учета зачисления абитуриентов по результатам вступительного экзамена
Анкоркурсовая работа
Дата07.11.2022
Размер3.65 Mb.
Формат файлаdocx
Имя файлаКурсовая (1).docx
ТипПрограмма
#774919
страница4 из 11
1   2   3   4   5   6   7   8   9   10   11

1.5 Описание входной информации


Входной информацией для задачи «Автоматизация учета зачисления абитуриентов по результатам вступительного экзамена» будут являться:

  • список абитуриентов;

  • список специальностей;

  • экзаменационный балл;

Запрос администрации на получение отчетов должен содержать:

  • отчет о сформированных группах;

  • список групп.

Таблица 1.5.1 – Описание входных документов

Наименование документа

Дата поступления документа

Откуда поступает документ

1

2

3

Аттестат об окончании

школы

По мере поступления данных

Администратор

Список специальностей

При подаче заявления

Администратор

1.6 Описание выходной информации


Результатом решения задачи являются документы, описание которых приведено в таблице 1.6.1.

Таблица 1.6.1 – Описание выходных документов

Наименование документа (шифр)

Периодичность выдачи документа

Количество экз.

Куда передаются

1

2

3

4

Отчет о сформированных группах

При каждой проверке

2

Администратору

Список групп

При каждой заявке

2

Абитуриенту

Продолжение таблицы 1.6.1

Поля сортировки

Поля группировки

Итог

5

6

7

ФИО

Средний балл

-

-

-

-

Шаблон выходных документов представлен на рисунке 1.5.1



Рисунок 1.5.1– Шаблоны выходных документов

1.7 Концептуальное моделирование


Концептуальное моделирование задачи «Автоматизация учета зачисления абитуриентов по результатам вступительного экзамена» представлено на рисунке 1.7.1.



Рисунок 1.7.1 – Концептуальное моделирование

1.8 Логическое моделирование


Логическое моделирование задачи «Автоматизация учета зачисления абитуриентов по результатам вступительного экзамена» представлено на рисунке 1.8.1.



Рисунок 1.8.1 – Логическое моделирование

1.9 Описание структуры базы данных


Описание структуры базы данных представлено на таблице 1.9.1.

Таблица 1.9.1 – Описание структуры базы данных

Имя поля

Описание поля

Тип данных

Размер поля

Тип ключа (PK-первичный ключ, FK-внешний ключ)

Пользователи

ID

Номер секретаря

INTEGER

4

PK

ФИО

Фамилия Имя Отчество

NVARCHAR

500




Должность

Должность

NVARCHAR

500




Логин

Логин

NVARCHAR

500




Пароль

Пароль

NVARCHAR

500




Уровень_доступа

Уровень доступа

BIT

4




Фото

Фото

VARBINARY

500




Абитуриент

Продолжение таблицы 1.9.1

1

2

3

4

5

ID_Абитуриента

Номер студента

INTEGER

4

PK

ФИО

ФИО абитуриента

INTEGER

4




Телефон

Телефон

NUMERIC

9




Средний_балл

Средний балл

FLOAT

8




Заявка

ID_Заявки

ID_Заявки

INTEGER

4

PK

ID_Абитуриента

ID_Абитуриента

INTEGER

4

FK

ID_Специальности

ID_Специальности

INTEGER

4

FK

Дата

Дата

DATE

3




Приоритет

Приоритет

INTEGER

4




Группы

Id_Группы

Номер группы

INTEGER

4

PK

Название

Наименования групп

NVARCHAR

500




ID_Специальности

Номер специальности

INTEGER

4

FK

Количество

Количество мест

INTEGER

4




Специальности

Id_Специальности

Id специальности

INTEGER

4

PK

Название

Наименование специальностей

NVARCHAR

500




Количество_Мест

Количество мест

INTEGER

4




Распред_Группы

Продолжение таблицы 1.9.1

1

2

3

4

5

ID_Группы

Номер группы

NVARCHAR

500

FK

ID_Абитуриента

Номер абитуриента

NVARCHAR

500

FK

ID_Заявки

Номер заявки

NVARCHAR

500

FK
1   2   3   4   5   6   7   8   9   10   11


написать администратору сайта