Файл: Проектирование реализации операций бизнес-процесса «Движение библиотечного фонда» (Управление проектом на основе анализа предметной области).pdf
Добавлен: 13.05.2023
Просмотров: 184
Скачиваний: 2
СОДЕРЖАНИЕ
Глава 1. Требования заказчика к системе
1.1 Управление проектом на основе анализа предметной области
2.1 Функциональная структура системы
2.2 Характеристика комплекса задач
2.5 Структурные единицы входной и выходной информации
Глава 3. Логическое проектирование
Глава 4. Разработка программно-информационного ядра системы
4.3 Описание выбранного метода разработки
Глава 5. Организационный компонент
5.1 Инструкция для пользователя
Введение
Понятие информационной системы интерпретируют по-разному, в зависимости от контекста.
Достаточно широкое понимание информационной системы подразумевает, что её неотъемлемыми компонентами являются данные, техническое и программное обеспечение, а также персонал и организационные мероприятия. Широко трактует понятие «информационной системы» федеральный закон Российской Федерации «Об информации, информационных технологиях и о защите информации», подразумевая под информационной системой совокупность содержащейся в базах данных информации и обеспечивающих её обработку информационных технологий и технических средств.
Более узкое понимание информационной системы ограничивает её состав данными, программами и аппаратным обеспечением.
В деятельности организации информационная система рассматривается как программное обеспечение, реализующее деловую стратегию организации. При этом целью является создание и развертывание единой корпоративной информационной системы, удовлетворяющей информационные потребности всех сотрудников, служб и подразделений организации. Однако на практике создание такой всеобъемлющей информационной системы слишком затруднено или даже невозможно, вследствие чего на предприятии обычно функционируют несколько различных систем, решающих отдельные группы задач: управление производством, финансово-хозяйственная деятельность, электронный документооборот и т. д. Часть задач бывает «покрыта» одновременно несколькими информационными системами, часть задач — вовсе не автоматизирована. Такая ситуация получила название «лоскутной автоматизации» и является довольно типичной для многих предприятий.
Глава 1. Требования заказчика к системе
Полное наименование системы «Движение библиотечного фонда». Объектом автоматизации является рабочее место библиотекаря в Государственное бюджетное учреждение Республики Коми «Национальная детская библиотека Республики Коми им. С.Я.Маршака».
Основная цель автоматизации – повышение эффективности работы библиотекаря за счёт сокращения времени на обслуживание посетителей.
Кратко опишем работу библиотекаря (Рис. 1).
Библиотечный
Фонд
Поставщики литературы
Списание литературы
Задолжники
Абонент
Рис. 1
Проблемы заказчика:
- длительное время выполнения заказа (очередь абонентов).
- трудно отследить задолжников.
- небольшой книгооборот.
- субъективные ошибки при составлении отчётной документации.
Для решения проблем заказчика необходимо разработать автоматизированную систему, в функциональные возможности которой должны входить:
- автоматизировать учёт библиотечного фонда (каталог книг).
- автоматизировать учёт книгооборота на абонементе.
- автоматизировать ведение каталога.
- автоматизировать формирование отчётности по работе библиотеки.
- создание более удобного пользовательского интерфейса.
1.1 Управление проектом на основе анализа предметной области
Управление проектом Автоматизированная система «Учёта движений библиотечного фонда» ведется в соответствии с ГОСТ 34.601-90, ГОСТ 34.602-89, согласно которым управление проектом можно разделить на следующие пункты:
- Формирование требований заказчика (описаны в разделе 2 «Требования заказчика к системе»);
- Обследование объекта автоматизации;
- Разработка концептуальной модели;
- Разработка технического задания (описано в разделе 5 «Логическое проектирование»);
- Разработка рабочего проекта;
- Внедрение системы.
Составим план-график обследования деятельности библиотекаря, который представим в таблице 1.
Таблица 1
|
Рабочее место |
Бизнес – процесс |
Рабочая документация |
Исполнитель |
Сроки |
|
Библиотекарь |
1) Регистрация пользователей. 2) Учёт сдаче и выдаче книг. 3) Отслеживание задолжников. 4) Формирование каталога книг. 5) Ввод данных о поступившей литературе. |
Отчет о деятельности библиотеки, вся нормативная справочная документация по деятельности библиотеки. |
Пименов А.А. |
01.01.2017–01.06.2017 |
Изучив предметную область, можно ответить на несколько вопросов:
– что лежит в основе автоматизируемой деятельности?
В основе деятельности библиотекаря лежит:
- Проверка наличия книг по каталогу.
- Выдача книг читателям.
- Сдача книг, в положенные сроки.
- Отслеживание задолжников.
- Составление отчетов.
- Ведение каталога книг.
– как это делается?
- Библиотекарь производит поиск по каталогу необходимых читателю книг.
- Осуществляет выдачу книг читателю, с определённым сроком сдаче книги в библиотеку.
- При сдаче книги библиотекарь сверяет наименование книги и данные читателя, который её брал.
- При несдаче, и невозврате книги в течении некоторого времени, начинается отслеживание.
- При наступлении отчетного периода библиотекарь составляет отчеты о читателях, учёте, и каталоге книг на данный момент.
- При изменении информации о имеющейся книги или при поступлении новой книги библиотекарь вносит соответствующие изменения в каталог.
– кем это делается?
Деятельность осуществляется библиотекарем.
– когда это делается?
Деятельность библиотекаря осуществляется в рабочее время, оговоренное с директором.
– где происходит деятельность?
Внутри помещения, на территории Национальной детской библиотеки.
– зачем это делается?
Для осуществления деятельности работы в библиотеке и для поддержания её функционирования.
Итак, бизнес – компонентами автоматизации объекта, являются:
- Каталог пользователей
- Каталог книг
- Учёт книг
- Отчётность
- Персонал
Бизнес-процессами автоматизации объекта, являются:
- Регистрация пользователей
- Учет сдаче и выдаче книг
- Отслеживание задолжников
- Формирование каталога книг
- Ввод данных о поступившей литературе
Бизнес-правила:
- Пользователи регистрируются
- Книга у читателя хранится не более 3 дней
- При не сдаче книги, и при её невозврате в течении положенного времени, начинается отслеживание
- Обновление каталога книг, при поставке новых
- Редактирование каталога книг.
2. Описание постановки задачи
2.1 Функциональная структура системы
Функциональная схема АС «Учёта движений библиотечного фонда» представлена на рис. 2.
Рисунок 2
Данная функциональная структура помогает определить основные функции и задачи библиотекаря.
Функция 1 – «Учёт сдаче и выдаче книг» – предназначена для поиска книг по каталогу и работы с читателями.
Функция 2 – «Формирование каталога» – Предназначена для внесения изменений в каталог книг.
Функция 3 – «Отслеживание задолжников» – Предназначена для поиска задолжников.
Функция 4 – «Отчёты» – Предназначена для оформления различного рода отчетности.
Функция 5 – «Защита информации» – предназначена для защиты данных от несанкционированного доступа.
2.2 Характеристика комплекса задач
Задача 1.1 – «Поиск книг по каталогу» – Предоставляет результаты поиска книг по каталогу на экран.
Задача 1.2 – «Работа с читателями» – Включает в себя регистрацию новых читателей и учет сдаче и выдаче книг.
Задача 2.1 – «Редактирование информации о книгах» – Предназначена для внесения изменений о книгах в каталоге.
Задача 2.2 – «Добавление новых книг» – Предназначена для добавления информации при поступлении новых книг в каталог.
Задача 2.3 – «Удаление книг» – Предназначена для удаления информации о списанных книгах в каталоге.
Задача 3.1 – «Поиск задолжников» – Предназначена для отслеживания задолжников.
Задача 4.1 – «Выдача отчета по сдаче и выдаче книг» –
Задача 4.2 – «Выдача отчета каталога книг» – Предназначена для выдачи отчета по каталогу книг.
Задача 4.3 – «Выдача отчета о читателях» – Предназначена для выдачи отчета по читателям книг в библиотеки.
Задача 5.1 – «Ввод логина и пароля» – Предназначена для входа пользователя в систему.
2.3 Выходная информация
Таблица 2
|
ID |
Наименование |
Вид представления |
Задача/операция |
Период выдаче |
Получатель |
|
П1 |
Результат поиска |
Экранные формы |
Предоставляет информацию о найденной книге |
По требованию |
Библиотекарь |
|
П2 |
Работа с читателями |
Экранные формы |
Предоставляет регистрацию читателей и учёт книг |
По требованию |
Библиотекарь |
|
П3 |
Формирование каталога |
Экранные формы |
Редактирование каталога книг |
По требованию |
Библиотекарь |
|
П4 |
Отслеживание задолжников |
Экранные формы |
Предоставляет информацию о задолжниках |
По требованию |
Библиотекарь |
|
П5 |
Отчеты по сдаче и выдаче книг |
Экранные формы / бумажные носители |
Предоставление отчетности по учёту сдаче / выдаче книг. |
По требованию |
Библиотекарь |
|
П6 |
Отчеты по каталогу книг |
Экранные формы / бумажные носители |
Предоставление отчетности по существующему каталогу книг. |
По требованию |
Библиотекарь |
|
П7 |
Отчеты о читателях |
Экранные формы / бумажные носители |
Предоставление отчетности о читателях. |
По требованию |
Библиотекарь |
2.4 Входная информация
Входная информация предназначена для занесения и накопления необходимых данных в базе данных АС «Учёта движений библиотечного фонда». Входные сообщения указаны в таблице 3.
Таблица 3
|
ID |
Наименование |
Формат получения |
Сроки |
Источник |
|
В1 |
Данные о поступивших книгах |
Бумажные документы |
По требованию |
Поставщик |
|
В2 |
Данные читателя |
Устные данные |
По требованию |
Читатель |
2.5 Структурные единицы входной и выходной информации
Перечень структурных единиц входной и выходной информации представлен в таблице 4.
Таблица 4.
|
Наименование |
Описание |
ID |
|
Инвентарный номер |
Уникальный код книги |
П1, П2, П3, П4, B1 |
|
Регистрационный номер |
Уникальный номер читателя |
П4, П7, B2 |
|
Автор |
Наименование автора книги |
П1, П3, П6, B1 |
|
Тип |
Рубрика книг |
П1, П3, П6, B1 |
|
Название |
Наименование книги |
П1, П3, П6, B1 |
|
Год издания |
Год выпуска книги |
П1, П3, П6, B1 |
|
Издатель |
Издательство книги |
П1, П3, П6, B1 |
|
Количество страниц |
Количество страниц в книги |
П1, П3, П6, B1 |
|
Фамилия |
Фамилия читателя |
П2, П4, П7, B2 |
|
Имя |
Имя читателя |
П2, П4, П7, B2 |
|
Отчество |
Отчество читателя |
П2, П4, П7, B2 |
|
Адрес |
Место прописки |
П2, П4, П7, B2 |
|
Телефон |
Контактный телефон |
П2, П4, П7, B2 |
|
Дата |
Дата поступления книги |
П3, B1 |
Глава 3. Логическое проектирование
Второй этап проектирования базы данных называется логическим проектированием базы данных. Его цель состоит в создании логической модели данных для исследуемой части предприятия. Концептуальная модель данных, созданная на предыдущем этапе, уточняется и преобразуется в логическую модель данных.