Описание предметной области
Инфологическая модель предметной области – это формализованное описание предметной области, выполненное безотносительно к используемым в дальнейшем программным и техническим средствам. Инфологическая модель должная быть динамической и позволять легкую корректировку. К основным требованиям, предъявляемым к инфологической модели, можно отнести следующие: 1) модель должна содержать всю необходимую и достаточную информацию для последующего проектирования базы данных; 2) должная быть понятна лицам, принимающим участие в создании и использовании. Проектируя инфологическую модель предметной области, необходимо построить ER-модель. Для этого описываются объекты и связи между объектами. Инфологическая модель проектирования базы данных для контроля за сессионной успеваемостью студентов содержит следующие объекты: Студент. Объект описывает определенного студента и имеет следующие свойства: Фамилия, Имя, Отчество, табельный номер, специальность, основа обучения, кол-во академических задолженностей, код группы (внешний ключ). Ключом является табельный номер. Группа. Объект описывает группу, к которой принадлежит студент и имеет следующие свойства: название, код группы, выпускающая кафедра. Ключом является код группы. Дисциплина. Объект содержит код предмета (ключевое поле), полное название, количество аудиторных часов, код закрепляющей кафедры. Преподаватель. Объект описывает определенного преподавателя и включает свойства: табельный номер (ключ), ФИО, должность, код кафедры(внешний ключ). Фамилия – инверсный вход. Кафедра. Объект описывает определенную кафедру, к которой принадлежит преподаватель. Объект имеет свойства: код кафедры (ключ), полное название и ФИО заведующего кафедрой. Вынесение на сессию. Объект описывает вынесение предмета на сессию для группы. Имеет следующие свойства: код предмета(внешний ключ), код группы(внешний ключ) семестр. Ключом являются код предмета, код группы и семестр. Контрольное мероприятие. Объект описывает определенное контрольное мероприятие, проходимое в определенную дату, по определенному предмету, для определенных студентов, у определенного преподавателя или комиссии. Объект имеет следующие ключевые свойства: табельный номер студента (внешний ключ), код предмета (внешний ключ), дата (внешний ключ) – и не ключевые свойства: оценка, вид к/м, вид сдачи, номер комиссии (внешний ключ), табельный номер преподавателя (внешний ключ), номер оправдательного документа, дата оправдательного документа. Объекты студент и группа связаны неидентифицирующей связью многие к одному (nulls allowed) с кардинальным числом one or more. Объекты студент и служебная записка связаны имеют связь многие ко многим. Объекты студент и недопуск связаны идентифицирующей связью один ко многим с кардинальным числом zero, one or more. Объекты студент и контрольное мероприятие связаны идентифицирующей связью один ко многим с кардинальным числом zero, one or more. Объекты группа и вынесение на сессию связаны идентифицирующей связью один ко многим с кардинальным числом one or more. Объекты предмет и вынесение на сессию связаны идентифицирующей связью один ко многим с кардинальным числом zero, one or more. Объекты предмет и контрольное мероприятие связаны идентифицирующей связью один ко многим с кардинальным числом zero, one or more. Объекты предмет и преподаватель связаны связью многие ко многим. Объекты предмет и недопуск связаны идентифицирующей связью один ко многим с кардинальным числом zero, one or more. Объекты предмет и служебная записка связаны неидентифицирующей связью многие ко одному(nulls allowed) с кардинальным числом one or more. Объекты служебная записка и недопуск связаны идентифицирующей связью один ко многим с кардинальным числом zero, one or more. Объекты преподаватель и недопуск связаны идентифицирующей связью один ко многим с кардинальным числом zero, one or more. Объекты преподаватель и комиссия связаны связью многие ко многим. Объекты преподаватель и кафедра связаны неидентифицирующей связью многие ко одному (no nulls) с кардинальным числом one or more. Объекты преподаватель и контрольное мероприятие связаны неидентифицирующей связью многие ко одному(nulls allowed) с кардинальным числом one or more. Объекты преподаватель и служебная записка связаны неидентифицирующей связью многие ко одному(nulls allowed) с кардинальным числом one or more. Объекты комиссия и распоряжение связаны идентифицирующей связью многие ко одному (no nulls) с кардинальным числом 1. Объекты комиссия и контрольное мероприятие связаны неидентифицирующей связью один ко многим (nulls allowed) с кардинальным числом one or more. Объект дата связан идентифицирующей связью один ко многим с кардинальным числом zero, one or more с объектами контрольное мероприятие и недопуск. Объект Экстернат_сессия и студент связаны идентифицирующей связью один ко многим с кардинальным числом zero, one or more. Объект Экстернат_сессия и предмет связаны идентифицирующей связью один ко многим с кардинальным числом zero, one or more.
ER-модель для проектирования базы данных для учета за сессионной успеваемостью студентов, построенная при помощи программы Design IDEF 3.5:
Популярное: Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (401)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |