Файл: Проектирование реализации операций бизнес-процесса «Движение библиотечного фонда».pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 16.05.2023

Просмотров: 206

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Введение

Актуальность темы движение библиотечного фонда, заключается в том, что в настоящее время процессы автоматизации затронули не только производственную деятельность человечества, но и информационное пространство, в частности библиотеки. Сложно представить жизнь общества без компьютера и интернета.

Автоматизация библиотек позволила работникам библиотечной сферы избавиться от многих сложных процессов, что обеспечило наиболее быстрое, полное и качественное обслуживание пользователей информацией.

Целью данной курсовой работы, является создание базы данных для библиотеки, ведение учёта сдачи и выдачи книг, формирование каталога книг (интерфейс программной части должен учитывать нормальную и удобную работу библиотекаря, более эффективное и быстрое обслуживания, увеличения трудоёмкости, и в тоже время уменьшение времени на выполнение поставленной цели работы).

Курсовой проект проводится с целью:

1) систематизации и закрепления полученных теоретических знаний и практических умений по общепрофессиональным и специальным дисциплинам.

2) формирования умений применять теоретические знания при проектировании базы данных, разработке системы;

3) углубления теоретических знаний в вопросах учета сдачи и выдачи книг в библиотеке, управления библиотекой.

4) изучения и применения требований ГОСТ 34.601-90, ГОСТ 34.602-89.

Глава 1. Требования заказчика к системе

Полное наименование системы «Движение библиотечного фонда». Объектом автоматизации является рабочее место библиотекаря в колледже.

Основная цель автоматизации - повышение эффективности работы библиотекаря за счёт сокращения времени на обслуживание посетителей.

Кратко опишем работу библиотекаря

Проблемы заказчика:

  1. длительное время выполнения заказа (очередь абонентов).
  2. трудно отследить задолжников.
  3. небольшой книгооборот.
  4. субъективные ошибки при составлении отчётной документации.

Для решения проблем заказчика необходимо разработать автоматизированную систему, в функциональные возможности которой должны входить:

    1. автоматизировать учёт библиотечного фонда (каталог книг).
    2. автоматизировать учёт книгооборота на абонементе.
    3. автоматизировать ведение каталога.
    4. автоматизировать формирование отчётности по работе библиотеки.
    5. создание более удобного пользовательского интерфейса.
    6. автоматизировать учёт книгооборота на абонементе.

2.Построение бизнес-процессов, моделей системы

Первое, что необходимо создать, это контекстную модель информационной системы, модель представлена на рисунке 1.1.

Рисунок 1.1 Контекстная диаграмма информационной системы

Диаграмма состоит из следующих составляющих:

  1. Входные потоки:
  2. Данные о читателях (Код абонента, ФИО, читательский билет)
  3. Данные о книгах (Код книги, название книги, автор, издание, номер стеллажа)
  4. Управляющие потоки:
  5. Законодательство РФ (ГОСТы, законы, указы, постановления и т.д.)
  6. Методика формирования статистики посещения библиотеки читателем (Правила, формулы) 11
  7. Методика подсчёта рейтинга книг (Формулы, рейтинг у читателей)

3. Ресурсные потоки:

  1. Библиотекарь (Сотрудник библиотеки)
  2. База данных библиотеки (Информация о книгах, журналах)

4. Выходные потоки:

  1. Статистика посещения читателем библиотеки (Информация о посещении может быть выдана в виде графика или таблицы)
  2. Рейтинг (Информация о рейтинге может быть выдана в виде графика или таблицы) .
  3. Далее необходимо провести функциональную декомпозицию системы.

Рисунок 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) При изменении информации о имеющейся книги или при поступлении новой книги библиотекарь вносит соответствующие изменения в каталог.

- кем это делается?

Деятельность осуществляется библиотекарем.

- когда это делается?

Деятельность библиотекаря осуществляется в рабочее время, оговоренное с директором.

- где происходит деятельность?

Внутри помещения, на территории колледжа.

- зачем это делается?

Для осуществления деятельности работы в библиотеке колледжа и для поддержания её функционирования.

Итак, бизнес - компонентами автоматизации объекта, являются:

  1. Каталог пользователей
  2. Каталог книг
  3. Учёт книг
  4. отчётность
  5. персонал

Бизнес-процессами автоматизации объекта, являются:

    1. Регистрация пользователей
    2. Учет сдачи и выдачи книг
    3. Отслеживание задолжников
    4. Формирование каталога книг
    5. Ввод данных о поступившей литературе

Бизнес-правила:

    1. Пользователи регистрируются
    2. Книга у читателя хранится не более 3 дней
    3. При не сдачи книги, и при её не возврате в течении положенного времени, начинается отслеживание
    4. Обновление каталога книг, при поставке новых
    5. Редактирование каталога книг.

Глава 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

Отчеты о читателях

Экранные формы / бумажные носители

Предоставление отчетности о читателях.

По требованию

Библиотекарь