Содержание
1. Предварительные замечания к проекту 2 1.1. Цели и рамки проекта 2 1.2. Основные задачи проекта 2 1.2.1. Сбор и анализ требований. 2 1.2.2. Проектирование системы. 2 1.2.3. Разработка программного обеспечения. 2 1.2.4. Тестирование системы. 3 1.2.5. Внедрение системы. 3 1.2.6. Обучение персонала. 3 1.2.7. Сопровождение и поддержка. 3 1.3. Ожидаемые результаты 3 1.3.1. Функционирующая ИС. 3 1.3.2. Документированные результаты. 3 1.3.3. Оптимизация работы библиотеки. 3 1.4. Критерии успеха проекта 3 1.5. Деловой контекст 4 1.6. Участники проекта 4 1.7. Идеи в отношении решений 4 1.8. Обзор документа 4 2. Системные сервисы 4 2.1. Рамки системы 4 2.2. Функциональные требования 5 2.3. Требования к данным 6 3. Системные ограничения 6 3.1. Требования к интерфейсу 6 3.2. Требования к производительности 6 3.3. Требования к безопасности 6 3.4. Эксплуатационные требования 6 3.5. Политические и юридические требования 6 3.6. Другие ограничения 6 4. Проектные вопросы 6 4.1. Открытые вопросы 6 4.2. Предварительный план-график 6 4.3. Предварительный бюджет 7 5. Приложения 7 Предварительные замечания к проекту Цели и рамки проекта Разработка информационной системы «Деятельность библиотеки», обеспечивающей автоматизацию основных процессов библиотеки: поиск, выдачу и учет книг, управление учетными записями читателей и сотрудников, а также предоставление отчетности в соответствии с требованиями заказчика. Основные задачи проекта Сбор и анализ требований. Выявить функциональные и нефункциональные требования к системе. Согласовать спецификацию с заинтересованными сторонами. Проектирование системы. Разработать архитектуру ИС. Определить структуру базы данных для хранения информации о книгах, пользователях и операциях. Спроектировать пользовательский интерфейс для читателей, библиотекарей и администраторов. Разработка программного обеспечения. Реализовать основные модули ИС: поиск книг, выдача и возврат книг, управление учетными записями. Интегрировать систему с внешними приложениями (например, MS Excel) для генерации отчетов. Тестирование системы. Провести модульное, интеграционное и приемочное тестирование. Устранить выявленные ошибки. Внедрение системы. Установить ПО на сервере и рабочих станциях. Настроить систему для работы в реальных условиях. Обучение персонала. Провести инструктажи для библиотекарей и администраторов системы. Сопровождение и поддержка. Осуществлять техническую поддержку. Выполнять доработку системы по запросам заказчика. Ожидаемые результаты Функционирующая ИС. Информационная система, готовая к эксплуатации и удовлетворяющая требованиям заказчика. Документированные результаты. Техническое задание (ТЗ) и проектная документация. Руководство пользователя для сотрудников библиотеки. Отчеты о тестировании. Оптимизация работы библиотеки. Ускорение процессов поиска и выдачи книг. Уменьшение вероятности ошибок, связанных с человеческим фактором. Упрощение работы с отчетами и анализом данных. Критерии успеха проекта Система полностью соответствует техническому заданию. Все модули системы успешно протестированы и функционируют без критических ошибок. Персонал библиотеки обучен работе с системой. Система внедрена в установленные сроки и соответствует бюджету. Деловой контекст Современные библиотеки сталкиваются с необходимостью автоматизации процессов для повышения эффективности обслуживания читателей, учета книжного фонда и улучшения анализа данных о посещаемости. Ручное ведение учета книг не соответствует современным стандартам, что требует разработки ИС, упрощающей выполнение этих задач. Участники проекта Заказчик – МИРЭА (rector@mirea.ru) Разработчик – Максим (maxim@mail.ru) Идеи в отношении решений Программа будет реализована как веб-приложение с доступом через браузер. Обзор документа Раздел «Системные сервисы» описывает основные функции ИС. Раздел «Системные ограничения» включает требования к производительности, интерфейсу и безопасности. Раздел «Проектные вопросы» содержит план-график и бюджет. Системные сервисы Рамки системы Рамки системы представлены контекстной диаграммой. Рисунок 1 - Контекстная диаграмма ИС «Деятельность библиотеки» Информационная система «Деятельность библиотеки» обрабатывает запросы на поиск книг от внешней сущности «Читатель» и запросы на выдачу книг от внешней сущности «Библиотекарь». Для выполнения этих действий сущности «Читатель» и «Библиотекарь» обязаны пройти процедуру авторизации. В процессе функционирования система «Деятельность библиотеки» обращается к информации о книгах, хранящейся во внешней сущности «База данных». Результаты обработки запросов система может предоставлять как внешним сущностям «Читатель» и «Библиотекарь», так и формировать отчеты в формате MS Excel для внешней сущности «MS Excel». Настройка системы, резервное копирование данных и управление учетными записями выполняются внешней сущностью «Администратор системы», для чего также требуется авторизация. Функциональные требования ИС должна предоставлять следующие функциональные возможности: Управление учетными записями читателей. Учет книжного фонда, включая добавление, списание и инвентаризацию. Учет выдачи и возврата книг. Формирование отчетов о посещаемости и состоянии фонда. Поиск книг по различным параметрам (автор, название, ISBN). Требования к данным Все данные будут храниться в реляционной базе данных с использованием PostgreSQL. Системные ограничения Требования к интерфейсу Веб-интерфейс должен быть адаптивным для работы на ПК и мобильных устройствах. Требования к производительности Обработка запросов на поиск книг – не более 2 секунд. Поддержка одновременной работы до 50 пользователей. Требования к безопасности Авторизация пользователей через уникальный логин и пароль. Шифрование данных пользователей. Эксплуатационные требования Совместимость с браузерами Google Chrome, Mozilla Firefox и Microsoft Edge. Политические и юридические требования Нет. Другие ограничения Нет. Проектные вопросы Открытые вопросы Требования к интеграции с внешними базами данных библиотек. Предварительный план-график Предварительный бюджет Один миллион пятьсот тысяч рублей. Приложения Глоссарий ИС – информационная система ПК – персональный компьютер Деловые документы и формы Нет. Ссылки Нет.
