Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
33_33_33_Poyasnitelnaya_zapiszhzhzhka.docx
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
1.65 Mб
Скачать

1.4.5 Диаграмма последовательности

Для моделирования взаимодействия объектов в языке UML используются соответствующие диаграммы взаимодействия. Так, взаимодействия объектов можно рассматривать во времени, и тогда для представления временных особенностей передачи и приема сообщений между объектами используется диаграмма последовательности.

На диаграмме последовательности изображаются объекты, которые непосредственно участвуют во взаимодействии и не показываются возможные статические ассоциации с другими объектами. Для диаграммы последовательности ключевым моментом является именно динамика взаимодействия объектов во времени.

Диаграмма последовательности действий, выполняющихся при выдаче отчета о индивидуальном плане обучения представлена на рисунке 6.

Рисунок 6 – Диаграмма последовательности для варианта использования «Ведение справочника кодов бюджетной классификации»

1.4.6 Диаграмма кооперации

Кооперация – описание общего расположения объектов и связей, которые взаимодействуют для обеспечения некоторого поведения (например такого, как вариант использования или операция).

Кооперация имеет статическую и динамическую части. В статической описываются роли, которые могут играть объекты и их связи в экземпляре данной кооперации. Динамическая состоит из одного или более взаимодействий, характеризующихся потоками сообщений, которыми обмениваются между собой участники коопераций.

Диаграмма кооперации может быть представлена на двух уровнях: уровень спецификаций – только роли классов и роли ассоциаций. Уровень экземпляров или частных примеров – более детально, на уровне объектов и детализации сообщений. Одни и те же объекты могут выполнять разные роли и участвовать в разных кооперациях. Каждая кооперация реализует один вариант использования или одну операцию.

Диаграмма кооперации для варианта использования «Вести справочник факультетов» представлена на рисунке 7.

Рисунок 7 – Диаграмма кооперации для варианта использования «Вести справочник факультетов»

1.4.7 Диаграмма деятельности

Диаграмма деятельности позволяет описать особенности процедурного и синхронного управления, обусловленного выполнением внутренних деятельностей и действий (элементарных операций). Основным направлением использования диаграмм деятельности является визуализация особенностей реализации методов классов, когда необходимо представить алгоритмы их выполнения. При этом каждое состояние может являться выполнением операции некоторого класса либо ее части.

Диаграмма деятельностидля варианта использования «Войти в систему» представлена на рисунке 8.

Рисунок 8 – Диаграмма деятельности для варианта использования «Authorization»

2 Конструкторско-технологическая часть

2.1 Оценка требуемых параметров комплекса технических средств

2.1.1 Расчет объема взу

,

где – объем внешней памяти, занимаемый операционной системой, Мб;

– объем внешней памяти, занимаемый СУБД, Мб;

– объем внешней памяти, занимаемый данными, необходимыми для работы системы, Мб;

– объем внешней памяти, занимаемый программными модулями, Мб;

В качестве ОС используется ОС Windows 7 SP1.

= 4 Гб.

= 10 Мб.

= 15 Мб.

Таблица 2 – Расчет размера таблиц базы данных

Название таблицы

Размер записи, байт

Максимальное количество записей

Итого, байт

competence

64

10000

64000

plan

64

10000

64000

role

8

3

24

student

64

10000

64000

subcomp

16

100

1600

subject

64

10000

64000

user

64

10000

64000

Итого:

321624

= 4 Мб.

VВП = 4096 + 10 + 15 + 4 = 4125 Мб