Файл: Исследование структуры предоставляющих потребительские услуги сущностей на примере библиотеки».pdf
Добавлен: 14.06.2023
Просмотров: 32
Скачиваний: 3
Требования к системе изображены на рисунке 2.
Рисунок 2. Требования к системе.
Глава 4. Варианты использования системы
В нашу диаграмму вариантов использования системы мы включим нескольких действующих лиц:
- Читатель
- Библиотекарь читального зала
- Библиотекарь абонементного зала
- Гардеробщик
- Бухгалтер
- Юрист
Мы, используя в качестве инструмента правила создания диаграмм использования, составим, каким образом взаимодействуют все эти действующие лица. Сценарии взаимодействия описаны в главе 1.
Схема возможных вариантов использования системы изображена на рисунке 3.
Рисунок 3. Варианты использования системы
Глава 5. Диаграммы последовательностей
Одним из лучших способов описать конкретный процесс, представленный в схеме вариантов использования системы – диаграмма последовательностей. Составляя диаграммы, приведенные ниже, мы можем описать наиболее интересные случаи использования, которые описали в схеме, приведенной в предыдущей главе.
Процесс регистрации, общий для обоих залов библиотеки, изображен на рисунке 4.
Рисунок 4. Диаграмма последовательности процесса регистрации
Процесс работы с читальным залом отображен на рисунке 5.
Рисунок 5. Диаграмма последовательности процесса работы с читальным залом
Процесс работы с абонементным отделом изображен на рисунке 6.
Рисунок 6. Диаграмма последовательности процесса работы с абонементным залом.
В соответствии с правилами составления диаграмм последовательностей на рисунках 4, 5 и 6 отображены упорядоченные по времени события. Кроме того, на диаграммах отражены как синхронные, так и асинхронные процессы, в случае которых вторая взаимодействующая сторона может не ждать завершения процесса.
На основании приведенных диаграмм мы уже можем построить диаграмму классов, которая будет включать все необходимые объекты и методы.