ВУЗ:
Составители:
Рубрика:
14
1.3. Объектная модель вузовской информационной
системы
Приведем несколько примеров объектных моделей, связанных с
различными приложениями вузовской информационной системы. Как уже
было сказано, для определения объектной модели необходимо описать
объекты предметной области, относящиеся к решению задач, и отношения
между ними.
Пример 1. Объектная модель системы «Абитуриент».
Классами, которые определяют основные объекты системы
«Абитуриент» и ее предметную область, являются:
«Абитуриент», свойствами которого являются ФИО, место
жительства, номер школы, паспортные данные, выбранная
специальность, результаты ЕГЭ и т.д;
«Результат вступительных испытаний», определяющий баллы,
которые получил конкретный абитуриент при сдаче экзамена по
одному предмету (ЕГЭ или вступительные экзамены);
«Специальность», которая описывается следующими
атрибутами: код, название, план приема, стоимость обучения,
проходной балл и т.д.
«Факультет», у которого задаются: код, название факультета,
список специальностей;
«Приказ о зачислении», характеризующийся номером, датой и
списком абитуриентов, зачисленных в студенты по различным
специальностям;
«Студент», основная информация о котором совпадает с
атрибутами класса «Абитуриент», а также имеются новые
свойства, характерные для других приложений.
Опишем связи между этими классами, необходимые для данного
приложения.
1. Между классами «Факультет» и «Специальность» существует
ассоциация, показывающая, что на каждом факультете ведется
подготовка специалистов по конкретным специальностям. На
одном факультете может быть несколько специальностей,
подготовка по каждой специальности может вестись только на
одном факультете.
1.3. Объектная модель вузовской информационной системы Приведем несколько примеров объектных моделей, связанных с различными приложениями вузовской информационной системы. Как уже было сказано, для определения объектной модели необходимо описать объекты предметной области, относящиеся к решению задач, и отношения между ними. Пример 1. Объектная модель системы «Абитуриент». Классами, которые определяют основные объекты системы «Абитуриент» и ее предметную область, являются: «Абитуриент», свойствами которого являются ФИО, место жительства, номер школы, паспортные данные, выбранная специальность, результаты ЕГЭ и т.д; «Результат вступительных испытаний», определяющий баллы, которые получил конкретный абитуриент при сдаче экзамена по одному предмету (ЕГЭ или вступительные экзамены); «Специальность», которая описывается следующими атрибутами: код, название, план приема, стоимость обучения, проходной балл и т.д. «Факультет», у которого задаются: код, название факультета, список специальностей; «Приказ о зачислении», характеризующийся номером, датой и списком абитуриентов, зачисленных в студенты по различным специальностям; «Студент», основная информация о котором совпадает с атрибутами класса «Абитуриент», а также имеются новые свойства, характерные для других приложений. Опишем связи между этими классами, необходимые для данного приложения. 1. Между классами «Факультет» и «Специальность» существует ассоциация, показывающая, что на каждом факультете ведется подготовка специалистов по конкретным специальностям. На одном факультете может быть несколько специальностей, подготовка по каждой специальности может вестись только на одном факультете. 14
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »