ВУЗ:
Составители:
Рубрика:
Объектно-ориентированное программирование на С++
• «Студент», основная информация о котором совпадает с
атрибутами класса «Абитуриент», а также имеются новые
свойства, необходимые для других приложений.
Опишем связи между этими классами, необходимые для данного
приложения.
1. Между классами «Факультет» и «Специальность» существует
ассоциация, показывающая, что на каждом факультете
ведется подготовка специалистов по конкретным
специальностям. На одном факультете может быть несколько
специальностей, подготовка по каждой специальности может
вестись только на одном факультете.
2. Между классами «Абитуриент» и «Специальность»
существует ассоциация, показывающая, что абитуриент
подает заявление на участие в конкурсе по конкретной
специальности. Один абитуриент может подать заявления на
несколько специальностей, на каждую специальность может
быть подано большое количество заявлений от абитуриентов.
3. Между классами «Абитуриент» и «Результат экзамена»
существует ассоциация, демонстрирующая, что любой
абитуриент должен предоставить свои результаты ЕГЭ или
сдать вступительный экзамен для участия в конкурсе. Один
абитуриент предоставляет результаты нескольких экзаменов,
каждый результат принадлежит только одному абитуриенту.
4. Между классами «Абитуриент», «Специальность» и «Приказ
о зачислении» существует тернарная (между тремя классами)
ассоциация, которая описывает формирование приказов о
зачислении абитуриентов на специальности. Приказ может
содержать списки абитуриентов, зачисленных в студенты по
разным специальностям. Каждый абитуриент при этом может
быть зачислен только на одну специальность, т.е. его
фамилия присутствует в приказе только один раз.
5. Между классами «Приказ» и «Студент» существует
ассоциация, которая производит изменение статуса
зачисленных абитуриентов в студенты (рис. 5).
6. Как правило, выделяются различные типы абитуриентов –
граждане РФ и иностранные граждане. Отличия этих типов
состоит в отсутствии результатов ЕГЭ у иностранных
граждан. Следовательно, можно создать два новых класса –
41
Объектно-ориентированное программирование на С++
• «Студент», основная информация о котором совпадает с
атрибутами класса «Абитуриент», а также имеются новые
свойства, необходимые для других приложений.
Опишем связи между этими классами, необходимые для данного
приложения.
1. Между классами «Факультет» и «Специальность» существует
ассоциация, показывающая, что на каждом факультете
ведется подготовка специалистов по конкретным
специальностям. На одном факультете может быть несколько
специальностей, подготовка по каждой специальности может
вестись только на одном факультете.
2. Между классами «Абитуриент» и «Специальность»
существует ассоциация, показывающая, что абитуриент
подает заявление на участие в конкурсе по конкретной
специальности. Один абитуриент может подать заявления на
несколько специальностей, на каждую специальность может
быть подано большое количество заявлений от абитуриентов.
3. Между классами «Абитуриент» и «Результат экзамена»
существует ассоциация, демонстрирующая, что любой
абитуриент должен предоставить свои результаты ЕГЭ или
сдать вступительный экзамен для участия в конкурсе. Один
абитуриент предоставляет результаты нескольких экзаменов,
каждый результат принадлежит только одному абитуриенту.
4. Между классами «Абитуриент», «Специальность» и «Приказ
о зачислении» существует тернарная (между тремя классами)
ассоциация, которая описывает формирование приказов о
зачислении абитуриентов на специальности. Приказ может
содержать списки абитуриентов, зачисленных в студенты по
разным специальностям. Каждый абитуриент при этом может
быть зачислен только на одну специальность, т.е. его
фамилия присутствует в приказе только один раз.
5. Между классами «Приказ» и «Студент» существует
ассоциация, которая производит изменение статуса
зачисленных абитуриентов в студенты (рис. 5).
6. Как правило, выделяются различные типы абитуриентов –
граждане РФ и иностранные граждане. Отличия этих типов
состоит в отсутствии результатов ЕГЭ у иностранных
граждан. Следовательно, можно создать два новых класса –
41
Страницы
- « первая
- ‹ предыдущая
- …
- 39
- 40
- 41
- 42
- 43
- …
- следующая ›
- последняя »
