Система автоматизированной библиотеки
Автор: jojujo • Май 31, 2022 • Контрольная работа • 252 Слов (2 Страниц) • 182 Просмотры
Система автоматизированной библиотеки
Поиск акторов и вариантов использования
Содержание
1. Выявление акторов 3
2. Выявление вариантов использования 4
3. Разработка диаграмм вариантов использования 5
Поиск акторов и вариантов использования
Выявление акторов
На рисунке 1 представлены основные кандидаты в акторы системы.
[pic 1][pic 2][pic 3][pic 4]
Рис. 1. Анализ акторов системы
Краткое описание акторов представлено в табл. 1.
Табл. 1. Выявление акторов
Актор | Краткое описание |
Читатель | Получает и возвращает книги. |
Библиотекарь | Выдает и принимает книги, оформляет новых читателей, просматривает и базу книг. |
Директор | Оформляет новых читателей, просматривает и изменяет базу книг. |
Выявление вариантов использования
Выявленные варианты использования сведены в таблицу 2.
Табл. 2. Выявление вариантов использования
Основной актор | Наименование | Формулировка |
Читатель | Возврат книги | Этот вариант использования позволяет читателю возвращать книги в библиотеку. |
Читатель | Получение книги | Этот вариант использования позволяет читателю получать книги в библиотеке. |
Библиотекарь | Выдача книги | Библиотекарь может отредактировать информацию в абонементе читателя и выдать книгу. |
Библиотекарь | Прием книги | Библиотекарь может отредактировать информацию в абонементе читателя и принять книгу. |
Библиотекарь | Оформление абонемента | Этот вариант использования позволяет библиотекарю редактировать данные читателя. |
Библиотекарь | Просмотр данных | Этот вариант использования позволяет библиотекарю просматривать базу данных библиотеки. |
Директор | Оформление абонемента | Этот вариант использования позволяет директору редактировать данные читателя. |
Директор | Просмотр данных | Этот вариант использования позволяет директору просматривать базу данных библиотеки. |
Директор | Обновление библиотеки | Директор может отредактировать базу данных библиотеки, вносить информацию о новых книгах, поступивших в библиотеку, а также удаление книг, которые были либо списаны с базы, либо утеряны. |
...