Рекомендации по организации
Download 429.5 Kb.
|
МУ Б Tеория систем и системный анализ (1)
Группа, Факультет: перевод студента из и в группу/факультет.
Ввести еще операции на Ваше усмотрение, задать типы параметров и возвращаемых значений. Изобразить отношения, при этом использовать Отношения агрегации: обучается_в ,состоит_из; Ассоциации: читает (курс), посещают (курс), работает_на, является_деканом, зав_кафедрой. Укажите типы множественности на концах ассоциаций. Можете привести еще несколько ассоциаций и/или зависимостей. Будем предполагать, что электронная система учёта содержит электронные копии зачетных книжек, ведомостей, журналов групп и некоторую базу данных. Введите классы студ_билет, зач_книжка, ведомость,журнал_группы, сделайте их атрибутами соответствующих классов или связей. Для класса студ_билетможно ввести атрибут номер и написать требования в текстовой форме. Для класса зач_книжка введите следующие атрибуты: Номер_зачетки; Листы. Листы, в свою очередь, имеют атрибуты: курс, тип_листа (практический курс, теореоретический курс, практика и т.д.) ; записи массив типа запись[] (каждая запись соответствует записи в зачетной книжке, укажите атрибуты для типа запись). При описании типов перечислений (курс, тип_листа и т.д. ) для атрибутов воспользуйтесь сигнатурой класса со стереотипом «enumeration». Аналогично записям зачетной книжки введите записи ведомости. На общей диаграмме классов учетную базу данных можно не отображать. 2) Постройте диаграмму прецедентов Актеры: студент, преподаватель, система учета. Прецеденты: связанные со студентом: поступление, окончание, отчисление; связанные с преподавателем: поступление на работу, увольнение. Предполагается, что все действия фиксируются системой учета. Для прецедента поступление можно выделить составляющую часть прецедент регистрация, который предполагает действия: зачисление в группу, выдача зачетной книжки, билета, пополнение базы данных соответствующей информацией. Раскройте прецедент регистрация соответствующей дочерней диаграммой прецедентов с использованием стереотипных зависимостей «include». Раскройте прецедент, о пополнение базы данных соответствующей информацией диаграммой последовательностей. При этом будем предполагать, что пополнение базы данных происходит в интерактивном режиме с помощью прикладной интерфейсной программы, ввод осуществляется посредством форм ввода. Диаграмма последовательностей должна содержать объекты: Download 429.5 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling