Курсовая работа: Автоматизация учета абитуриентов ВУЗа

Использование базы данных в таких проектах является осознанной необходимостью. Но прежде чем создать базу данных нужно её спроектировать. Результатом же проектирования является реляционная модель базы, которая приведена в приложении А. Ниже же приведена её структура.

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

1. Users – хранит пользователей системы

a. Surname– фамилия

b. Name - имя

c. Patronymic – отчество

d. Login - логин

e. Password – md5 хеш пароля

f. Date_born – дата рождения

2. Role – возможныероли пользователей

a. Name – название

b. About – описание роли

3. User_role– связывает пользователя с ролью, что позволяет одному пользователю назначать несколько ролей.

4. Form_learning – форма обучения

a. Type – тип формы обучения (заочная, денная)

5. Exam – содержит все возможные вступительные экзамены

a. Name – название экзамена

6. Source_exam – содержит возможные источники экзамена (институтский, внешнее тестирование)

a. Name - название источника

7. Assessment – оценка абитуриента по определённому экзамену

a. Assessment-значение оценки (1, 2, 3 и т. д.)

8. Applicant – содержит всех абитуриентов поступавших в институт

a. Diplom_number – номер диплома

b. Passporn_number – номер паспорта

c. Code – идентификационный код

d. Refusal – true, если студент забрал документы

e. Year – год поступления

9. Privilege – возможныепривилегии студентов

К-во Просмотров: 369
Бесплатно скачать Курсовая работа: Автоматизация учета абитуриентов ВУЗа