Логическая модель
Автор: lshalai • Май 11, 2023 • Реферат • 2,333 Слов (10 Страниц) • 186 Просмотры
1 Аналитическая часть.
1.1 Описание предметной области
При экзаменации студентов используется много данных для фиксирования результатов и удобной работы. Например, у кого , где и когда должен быть экзамен, какие оценки получили студенты, кто не явился на экзамен.
Возникла потребность в разработке базы данных, которая по необходимости могла
бы выдавать все интересующие данные об преподавателях, экзаменах и студентов.
В итоге база данных должна содержать расписание сессий, результаты сессий , зачетные и экзаменационные ведомости. Данными базы будут пользоваться и преподаватели и студенты, поэтому БД должна быть многопользовательской. Для легкости использования БД будет давать возможность вносить изменения в расписания, корректировать ведомости, подсчитывать результаты.
Так же бывают студенты которые по той или иной причине не явились на сессию, подсчет таких студентов так же необходим. И распределить нагрузку по сдаче экзаменов не менее важно.
1.2 Концептуальная модель
Исходя из спецификации требований, были определены основные типы сущностей.
Анализ предметной области показывает, что основными объектами являются: преподаватели, учащиеся, результаты сессий, дата экзаменов, оценка знаний.
Таблица 1. Сведения о типах сущностей
Имя сущности | Описание | Псевдоним | Оособенности Использования |
Преподаватели | Человек, принимающий экзамены | Преподаватель | Каждый преподаватель припадает определенный предмет |
Сессия | Тип проверки усвоения знаний | Экзамен | Обобщение экзаменов и зачетов |
Учащийся | Человек, принимающий знания | Студент | Каждый предмет должен быть усвоен и сдан на экзамене |
Даты | Время приемки экзамена | Дата и время | Экзамены происходят по определённым дням и в определенное время |
Знания | Оценка полученных знаний | Оценка | Дает возможность оценить усвоение знаний полученных на парах |
Таблица 2. Сведения о типах связей
Тип сущности | Тип связи | Тип сущности |
Преподаватель | несут | Знание |
Оценки | используют при | Сессия |
Сессия | Проходят в | Даты |
Оценки | оценивают | учащийся |
Знание | Влияет на | оценки |
учащийся | результат | сессия |
[pic 1] [pic 2][pic 3][pic 4][pic 5][pic 6][pic 7][pic 8][pic 9][pic 10][pic 11][pic 12][pic 13][pic 14][pic 15][pic 16][pic 17][pic 18][pic 19][pic 20][pic 21][pic 22][pic 23][pic 24][pic 25][pic 26][pic 27][pic 28][pic 29][pic 30][pic 31][pic 32][pic 33][pic 34][pic 35][pic 36][pic 37]
Связь «используют при» является связью «многие к многим», тк в университете несколько предметов приходятся на сессию и оценки получают разные на каждый предмет, так же сессий во время учебного года более чем одна.
Связь «оценивают» является связью «многие к одному», разные оценки оценивают знания одного учащегося.
Связь «результат» является связью «один к одному», только определнный учащийся может повлиять на результат сессии.
Связь «несут» является связью «один к многим», тк один преподаватель может преподавать знания как по одному предмету, так и по нескольким, но преподаватели не знающие предмет не могут его преподавать.
Связь «проходят в» является связью «многие к одному», тк сессия приходят на определенные даты и не может быть перенесена.
...