Файл: Проектирование реализации операций бизнес-процесса «Движение библиотечного фонда».pdf
Добавлен: 16.05.2023
Просмотров: 206
Скачиваний: 3
СОДЕРЖАНИЕ
Глава 1. Требования заказчика к системе
Глава 2. Правление проектом на основе анализа предметной области
Глава 3. Описание постановки задачи
3.1 Функциональная структура системы
Глава 4. Логическое проектирование
Глава 5. Разработка программно-информационного ядра системы
6.1 Инструкция для пользователя
Введение
Актуальность темы движение библиотечного фонда, заключается в том, что в настоящее время процессы автоматизации затронули не только производственную деятельность человечества, но и информационное пространство, в частности библиотеки. Сложно представить жизнь общества без компьютера и интернета.
Автоматизация библиотек позволила работникам библиотечной сферы избавиться от многих сложных процессов, что обеспечило наиболее быстрое, полное и качественное обслуживание пользователей информацией.
Целью данной курсовой работы, является создание базы данных для библиотеки, ведение учёта сдачи и выдачи книг, формирование каталога книг (интерфейс программной части должен учитывать нормальную и удобную работу библиотекаря, более эффективное и быстрое обслуживания, увеличения трудоёмкости, и в тоже время уменьшение времени на выполнение поставленной цели работы).
Курсовой проект проводится с целью:
1) систематизации и закрепления полученных теоретических знаний и практических умений по общепрофессиональным и специальным дисциплинам.
2) формирования умений применять теоретические знания при проектировании базы данных, разработке системы;
3) углубления теоретических знаний в вопросах учета сдачи и выдачи книг в библиотеке, управления библиотекой.
4) изучения и применения требований ГОСТ 34.601-90, ГОСТ 34.602-89.
Глава 1. Требования заказчика к системе
Полное наименование системы «Движение библиотечного фонда». Объектом автоматизации является рабочее место библиотекаря в колледже.
Основная цель автоматизации - повышение эффективности работы библиотекаря за счёт сокращения времени на обслуживание посетителей.
Кратко опишем работу библиотекаря
Проблемы заказчика:
- длительное время выполнения заказа (очередь абонентов).
- трудно отследить задолжников.
- небольшой книгооборот.
- субъективные ошибки при составлении отчётной документации.
Для решения проблем заказчика необходимо разработать автоматизированную систему, в функциональные возможности которой должны входить:
-
- автоматизировать учёт библиотечного фонда (каталог книг).
- автоматизировать учёт книгооборота на абонементе.
- автоматизировать ведение каталога.
- автоматизировать формирование отчётности по работе библиотеки.
- создание более удобного пользовательского интерфейса.
- автоматизировать учёт книгооборота на абонементе.
2.Построение бизнес-процессов, моделей системы
Первое, что необходимо создать, это контекстную модель информационной системы, модель представлена на рисунке 1.1.
Рисунок 1.1 Контекстная диаграмма информационной системы
Диаграмма состоит из следующих составляющих:
- Входные потоки:
- Данные о читателях (Код абонента, ФИО, читательский билет)
- Данные о книгах (Код книги, название книги, автор, издание, номер стеллажа)
- Управляющие потоки:
- Законодательство РФ (ГОСТы, законы, указы, постановления и т.д.)
- Методика формирования статистики посещения библиотеки читателем (Правила, формулы) 11
- Методика подсчёта рейтинга книг (Формулы, рейтинг у читателей)
3. Ресурсные потоки:
- Библиотекарь (Сотрудник библиотеки)
- База данных библиотеки (Информация о книгах, журналах)
4. Выходные потоки:
- Статистика посещения читателем библиотеки (Информация о посещении может быть выдана в виде графика или таблицы)
- Рейтинг (Информация о рейтинге может быть выдана в виде графика или таблицы) .
- Далее необходимо провести функциональную декомпозицию системы.
Рисунок 1.2 – Диаграмма декомпозиции
После проведения декомпозиции контекстной диаграммы, на выходе мы получили пять диаграмм декомпозиции. В свою очередь, первые три диаграммы также содержат в себе декомпозицию. Разберём подробнее все блоки диаграмм декомпозиции.
1. Управление личными карточками читателя Входные данные получаем из входных потоков, а именно, «Данные о читателях». На основе данных документов заполняются соответствующие поля в личной карточки читателя (Код абонента, ФИО, читательский билет). Эти данные заносит непосредственно библиотекарь, а также заносит данные о том когда, насколько и какая книга\журнал были выданы. Соответственно ввод, удаление или редактирование данных о читателя осуществляется в базе данных библиотеки. Данный блок курируется законодательством РФ (ГОСТы, законы, указы, постановления и т.д.)
2. Управление книгами В базе данных, в соответствующие поля вводятся данные о поступивших книгах: код книги, название книги, автор, издание, номер стеллажа. Ввод осуществляет библиотекарь. Данный блок курируется законодательством РФ (ГОСТы, законы, указы, постановления и т.д.)
3. Выдача книг Выдача осуществляется непосредственно самим сотрудником библиотеки. При выдаче необходимо в базе данных указать: код выдачи, код абонента, код книги отделения, дата взятия, дата возврата. Данный блок курируется законодательством РФ (ГОСТы, законы, указы, постановления и т.д.)
4. Получение рейтинга книг Рейтинг составляется на основе популярности книги у читателей. Данные берутся базы данных и анализируются сотрудником библиотеки или автоматически. Подсчёт статистики ведётся в рамках законодательства РФ. 13
5. Получение статистики посещения Ведётся на основе активности читателя в данной библиотеки, данные берутся из базы, и обрабатываются по конкретным методикам и формулам в соответствии с законодательством РФ.
Глава 2. Правление проектом на основе анализа предметной области
Управление проектом АС «Движений библиотечного фонда» ведется в соответствии с ГОСТ 34.601-90, согласно которому управление проектом можно разделить на следующие пункты:
- Формирование требований заказчика (описаны в разделе 2 «Требования заказчика к системе»);
- Обследование объекта автоматизации;
- Разработка концептуальной модели;
- Разработка технического задания (описано в разделе 5 «Логическое проектирование»);
- Разработка рабочего проекта;
- Внедрение системы (производится в последствии на предприятии заказчика).
Составим план-график обследования деятельности библиотекаря, который представим в таблице 1.
Таблица 1
|
Рабочее место |
Бизнес - процесс |
Рабочая документация |
Исполнитель |
Сроки |
|
Библиотекарь |
1) Регистрация пользователей. 2) Учёт сдачи и выдачи книг. 3) Отслеживание задолжников. 4) Формирование каталога книг. Ввод данных о поступившей литературе. |
Отчет о деятельности библиотеки, вся нормативная справочная документация по деятельности библиотеки. |
Бурлаков В.А. |
01.05.2011-09.06.2011 |
Изучив предметную область, можно ответить на несколько вопросов:
- что лежит в основе автоматизируемой деятельности?
В основе деятельности библиотекаря колледжа лежит:
1) Проверка наличия книг по каталогу.
2) Выдача книг читателям.
3) Сдача книг, в положенные сроки.
4) Отслеживание задолжников.
5) Составление отчетов.
6) Ведение каталога книг.
- как это делается?
1) Библиотекарь производит поиск по каталогу необходимых читателю книг.
2) Осуществляет выдачу книг читателю, с определённым сроком сдачи книги в библиотеку.
3) При сдачи книги библиотекарь сверяет наименование книги и данные читателя, который её брал.
4) При не сдачи, и не возврате книги в течении некоторого времени, начинается отслеживание.
5) При наступлении отчетного периода библиотекарь составляет отчеты о читателях, учёте, и каталоге книг на данный момент.
6) При изменении информации о имеющейся книги или при поступлении новой книги библиотекарь вносит соответствующие изменения в каталог.
- кем это делается?
Деятельность осуществляется библиотекарем.
- когда это делается?
Деятельность библиотекаря осуществляется в рабочее время, оговоренное с директором.
- где происходит деятельность?
Внутри помещения, на территории колледжа.
- зачем это делается?
Для осуществления деятельности работы в библиотеке колледжа и для поддержания её функционирования.
Итак, бизнес - компонентами автоматизации объекта, являются:
- Каталог пользователей
- Каталог книг
- Учёт книг
- отчётность
- персонал
Бизнес-процессами автоматизации объекта, являются:
-
- Регистрация пользователей
- Учет сдачи и выдачи книг
- Отслеживание задолжников
- Формирование каталога книг
- Ввод данных о поступившей литературе
Бизнес-правила:
-
- Пользователи регистрируются
- Книга у читателя хранится не более 3 дней
- При не сдачи книги, и при её не возврате в течении положенного времени, начинается отслеживание
- Обновление каталога книг, при поставке новых
- Редактирование каталога книг.
Глава 3. Описание постановки задачи
3.1 Функциональная структура системы
Данная функциональная структура помогает определить основные функции и задачи библиотекаря.
Функция 1 - «Учёт сдачи и выдачи книг» - предназначена для поиска книг по каталогу и работы с читателями.
Функция 2 - «Формирование каталога» - Предназначена для внесения изменений в каталог книг.
Функция 3 - «Отслеживание задолжников» - Предназначена для поиска задолжников.
Функция 4 - «Отчёты» - Предназначена для оформления различного рода отчетности.
Функция 5 - «Защита информации» - предназначена для защиты данных от несанкционированного доступа.
3.2 Характеристика комплекса задач
Задача 1.1 - «Поиск книг по каталогу» - Предоставляет результаты поиска книг по каталогу на экран.
Задача 1.2 - «Работа с читателями» - Включает в себя регистрацию новых читателей и учет сдачи и выдачи книг.
Задача 2.1 - «Редактирование информации о книгах» - Предназначена для внесения изменений о книгах в каталоге.
Задача 2.2 - «Добавление новых книг» - Предназначена для добавление информации при поступлении о новых книгах в каталог.
Задача 2.3 - «Удаление книг» - Предназначена для удаления информации о списанных книгах в каталоге.
Задача 3.1 - «Поиск задолжников» - Предназначена для отслеживания задолжников.
Задача 4.1 - «Выдача отчета по сдачи и выдачи книг» - Предназначена для выдачи отчета по учёту сдачи и выдачи книг.
Задача 4.2 - «Выдача отчета каталога книг» - Предназначена для выдачи отчета по каталогу книг.
Задача 4.3 - «Выдача отчета о читателях» - Предназначена для выдачи отчета по читателям книг в библиотеки.
Задача 5.1 - «Ввод логина и пароля» - Предназначена для входа пользователя в систему.
3.3 Выходная информация
Таблица 2
|
ID |
Наименование |
Вид представления |
Задача или операция |
Период выдачи |
Получатель |
|
П1 |
Результат поиска |
Экранные формы |
Предоставляет информацию о найденной книги |
По требованию |
Библиотекарь |
|
П2 |
Работа с читателями |
Экранные формы |
Предоставляет регистрацию читателей и учёт книг |
По требованию |
Библиотекарь |
|
П3 |
Формирование каталога |
Экранные формы |
Редактирование каталога книг |
По требованию |
Библиотекарь |
|
П4 |
Отслеживание задолжников |
Экранные формы |
Предоставляет информацию о задолжниках |
По требованию |
Библиотекарь |
|
П5 |
Отчеты по сдачи и выдачи книг |
Экранные формы / бумажные носители |
Предоставление отчетности по учёту сдачи / выдачи книг. |
По требованию |
Библиотекарь |
|
П6 |
Отчеты по каталогу книг |
Экранные формы / бумажные носители |
Предоставление отчетности по существующему каталогу книг. |
По требованию |
Библиотекарь |
|
П7 |
Отчеты о читателях |
Экранные формы / бумажные носители |
Предоставление отчетности о читателях. |
По требованию |
Библиотекарь |