- •Институт инженерных технологий и естественных наук кафедра прикладной информатики и информационных технологий
- •Белгород 2017
- •1.Протокол встречи с заказчиком
- •2. Одностраничное описание проекта
- •3. Спецификация требований к системе.
- •Раздел 1. Спецификация требований к системе «бгунб»
- •Раздел 2 содержит общее описание системы: резюме главных функций, требования к квалификации пользователей.
- •Резюме главных функций системы
- •Раздел 3. Требования к системе
- •3. Спецификация архитектуры системы «бгунб».
- •1. Основные сущности системы
- •2. Основные компоненты системы и интерфейсы её компонентов
Раздел 2 содержит общее описание системы: резюме главных функций, требования к квалификации пользователей.
Раздел 3 описывает основные требования к системе, а именно определяет действующие лица, основные сущности, варианты использования и требования к производительности.
Раздел 2. Общее описание системы
Сравнение с аналогами и взаимодействие со средой
Обзор аналогов
Зарубежные аналоги:
АБИС «Virtu» VTLS Inc. – комплексная автоматизация библиотек, создание электронного каталога.
АБИС «ALEPH» EX Libris Inc – клиент-серверная архитектура, построена на основу СУБД.
Российские аналоги:
АБИС «ИРБИС» – лидирует в автоматизации;
АБИС «Руслан» – лидирует в комплектовании, каталогизации;
АБИС «Библиотеки Администрации Президента РФ» – лидирует в пользовательском поиске и сверке фонда.
В отличие от аналогов разрабатываемая система не перегружена, имеет основные функции с максимально простым пользовательским интерфейсом.
Взаимодействие со средой
Система должна:
работать в среде Windows не ниже Windows XP;
быть интегрирована с СУБД MySQL;
Резюме главных функций системы
обрабатывать, хранить и искать литературу, по любым элементам записи и ее сочетаниям;
выводить данные о занятости экземпляра издания;
фиксировать выдачу и возврата единиц хранения с изменениями о количестве и местонахождении экземпляра;
осуществлять прием новых изданий и списание старых;
Навыки пользователей
Пользователи системы должны обладать основными навыками работы пользователя ПК.
Требования общего характера
Не должно быть закупок дополнительного дорогостоящего оборудования и программного обеспечения.
Раздел 3. Требования к системе
Основные действующие лица
Основными действующими лицами системы являются: Администратор, каталогизатор, библиотекарь.
Администратору предоставляются следующие варианты использования системы:
«Администрирование учетных записей» - создание, редактирования УЗ и назначение им ролей;
Каталогизатору предоставляются следующие варианты использования системы:
«Формирование электронного каталога»;
«Корректировка и пополнение базы данных»;
Библиотекарю предоставляются следующие варианты использования системы:
«Учет выдачи, возврата изданий»;
Сущности, с которыми работает система
Система работает со следующими основными сущностями (см. рисунок 3.1):
Роли: Администратор, каталогизатор, библиотекарь.
Ресурсы: библиотекарь, база данных;
Сведения: данные о читателях, данные о книгах.
Рисунок 3.1 - Диаграмма классов «Основные сущности»
Описание
вариантов использования системы
Рисунок 3.2 – Общие варианты использования системы
Декомпозиция вариантов использования (несколько частных вариантов использования)
Рисунок 3.3 – Некоторые частные варианты использования
Частный вариант использования «Учет выдача/выдача книг» подразумевает слежение за выданными экземплярами книг и их возвратом.
В случае выдачи издания в системе библиотекарь ставит пометку о выданном экземпляре, указывает его наименование и закрепляет за конкретным читателем. В каталоге данное издание числиться как недоступное. После возврата книги, отметка снимается, и издание снова является доступным.
Рисунок 3.4 – Диаграмма деятельности для варианта использования «Выдача книг»
