Рекомендации по организации


Практическое занятие 18. Разработка объектно-ориентированной модели ВУЗа посредством диаграмм прецедентов и классов UML


Download 429.5 Kb.
bet30/41
Sana18.06.2023
Hajmi429.5 Kb.
#1579501
TuriМетодические указания
1   ...   26   27   28   29   30   31   32   33   ...   41
Bog'liq
МУ Б Tеория систем и системный анализ (1)

Практическое занятие 18. Разработка объектно-ориентированной модели ВУЗа посредством диаграмм прецедентов и классов UML.
Объектно-ориентированный анализ и проектирование (ООАП) - конструктивное использование языка UML основывается на понимании общих принципов моделирования сложных систем и особенностей процесса объектно-ориентированного анализа и проектирования в частности. Выбор выразительных средств для построения моделей сложных систем предопределяет те задачи, которые могут быть решены с использованием данных моделей. При этом одним из основных принципов построения моделей сложных систем является принцип абстрагирования, который предписывает включать в модель только те аспекты проектируемой системы, которые имеют непосредственное отношение к выполнению системой своих функций или своего целевого предназначения. При этом все второстепенные детали опускаются, чтобы чрезмерно не усложнять процесс анализа и исследования полученной модели. 

Задание

Построить модель информационной системы ВУЗа.


1) На диаграмме классов. Создать классы:
Вуз;
Факультет;
Кафедра;
Курс (в смысле дисциплина) ;
Группа;
Преподаватель;
Студент.
Ввести атрибуты name (имя) для всех классов;
IDz (номер зачетки) – для студента;
Address (дом. адрес) для преподавателя ,студента, вуза.
Должность, ученая степень, ученое звание, стаж работы для преподавателя.
Ввести дополнительные атрибуты на Ваше усмотрение, задать типы атрибутов.
Подумайте, как с помощью обобщения можно упростить описание классов студент и преподаватель (например, можно выделить суперкласс Person(Персона) с атрибутами Ф.И.О., дом.адрес, дом. телефон.)
Ввести операции для класса
Вуз: определяющие поступление, окончание, отчисление студента;
прием на работу и увольнение преподавателя;

Download 429.5 Kb.

Do'stlaringiz bilan baham:
1   ...   26   27   28   29   30   31   32   33   ...   41




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling