Сущности, с которыми работает система

Система работает со следующими основными сущностями (см. рисунок 3.1):

Роли: Администратор, каталогизатор, библиотекарь.

Ресурсы: библиотекарь, база данных;

Сведения: данные о читателях, данные о книгах.

Сущности, с которыми работает система - student2.ru

Рисунок 3.1 - Диаграмма классов «Основные сущности»

Описание вариантов использования системы Сущности, с которыми работает система - student2.ru

Рисунок 3.2 – Общие варианты использования системы

Декомпозиция вариантов использования (несколько частных вариантов использования)

Сущности, с которыми работает система - student2.ru

Рисунок 3.3 – Некоторые частные варианты использования

Сущности, с которыми работает система - student2.ru

Частный вариант использования «Учет выдача/выдача книг» подразумевает слежение за выданными экземплярами книг и их возвратом.

В случае выдачи издания в системе библиотекарь ставит пометку о выданном экземпляре, указывает его наименование и закрепляет за конкретным читателем. В каталоге данное издание числиться как недоступное. После возврата книги, отметка снимается, и издание снова является доступным.

Сущности, с которыми работает система - student2.ru

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

3. Спецификация архитектуры системы «БГУНБ».

Таблица 4.1 - Регистрация изменений

Изменение Дата Автор Версия
Создана версия 1 07.10.2016 Аленгоз А.Р. 1.
Сформирован функционал системы 15.10.2016 Аленгоз А.Р
Составление тех. карты основных процессов системы 16.10.2016 Аленгоз А.Р. 2.1
Выделены основные сущности и построена диаграмма классов 22.10.2016 Аленгоз А.Р. 2.2
Построены диаграммы вариантов использования 23.10.2016 Аленгоз А.Р. 2.2.1
Построена диаграммы деятельности 24.10.2016 Аленгоз А.Р. 2.2.2
Разработана диаграмма взаимодействия компонентов. Описан интерфейс компонентов. 18.02.2017 Аленгоз А.Р. 2.2.3
Разработана структура хранимых данных. 19.02.2017 Аленгоз А.Р. 2.2.4
Описан пользовательский интерфейс. 20.02.2017 Аленгоз А.Р. 2.3
Разработана диаграмма размещения компонентов 02.03.2017 Аленгоз А.Р. 2.4

Введение

В документе представлена спецификация архитектуры системы «БГУНБ».

Раздел 1 содержит описание основных сущностей системы.

Раздел 2 отражает процесс взаимодействия между компонентами, а также содержит описание выделенных интерфейсов.

Раздел 3 содержит описание статически хранимых системой данных.

Раздел 4 представляет детальное описание вариантов использования, выделенных в документе «Спецификация требований к системе».

Разделы 5 содержат описание пользовательского интерфейса компонентов системы.

Раздел 6 предлагает описание подсистемы помощи пользователю.

В разделе 7 проведено деление системы на компоненты и представлена диаграмма развертывания системы.

Проект архитектуры системы

Система «БГУНБ» предназначена для:

- Обработки, хранения и поиска необходимой литературы;

- ведения учета выдачи/ возврата книг;

- учета поступления новых изданий и списания старой;

- обеспечения доступа к системе на всех ПК библиотеки;

Требования к системе описаны в документе «Спецификация требований к системе».

Основные сущности системы

Система работает со следующими основными сущностями (см. рисунок 4.1):

Роли: Администратор, каталогизатор, библиотекарь.

Ресурсы: библиотекарь, база данных;

Сведения: данные о читателях, данные о книгах.

Сущности, с которыми работает система - student2.ru

Рисунок 4.1 - Диаграмма классов «Основные сущности»

Наши рекомендации