Файл: Требования заказчика к системе..pdf

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

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

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

Добавлен: 23.05.2023

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

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

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

Введение

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

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

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

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

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

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

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

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

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

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

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

Кратко опишем работу библиотекаря. В обязанности библиотекаря входит :

1)учет ,

2)хранение,

3)поиск ,

4) выдача книжного фонда.

Библиотекарь должен знать соответствующие правила обработки и комплектования библиотечной литературы. Сегодня библиотекарю необходимы знания компьютерных программ и навыки пользования ими.

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

1) Длительное время выполнение заказа.

2) Трудно отследить задолжников.

3) Субъективные ошибки при составлении отчетной документации .

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


1) Автоматизировать учет библиотечного фонда ;

2) Автоматизировать учет книгооборота абонемента ;

3) Автоматизировать введение каталога;

4) Автоматизировать формирование отчетности по работе библиотеке;

5) Создание более удобного пользовательского интерфейса.

Глава 2. Правление проектом на основе анализа предметной области.

Управление проектом " Движения библиотечного фонда" ведется в соответствии с ГОСТ 34.601- 90. ,согласно которому управление проектом можно разделить на следующие пункты:

1) Формирование требований заказчика;

2) Обследование объекта автоматизации;

3) Разработка концептуальной модели;

4) Разработка рабочего проекта;

5) Внедрение системы.

Составим план- график обследования деятельности библиотекаря.

Таблица 1.

Рабочее место

Бизнес- процесс

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

1)Регистрация пользователей.

2) Учет сдачи и выдачи книг.

3) Отслеживание задолжников.

4) Формирование каталога книг.

5) Ввод данных о поступившей литературы

Изучив предметную область, можно определить что лежит в основе автоматизированной деятельности библиотекаря:

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. При не сдачи книги , и при её не возврате в течении положенного времени , начинается отслеживание ;
  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

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

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

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

3.4 Входная информация.

Входная информация предназначена для занесения и накопления необходимых данных в базе данных " Движения библиотечного фонда".

Таблица 3.

ID

Наименования

Формат получения

Сроки

Источники

В1

Данные поступивших книгах

Бумажные документы

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

Поставщик

В2

Данные читателя

Устные данные

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

Читатель

3.5 Структурные единицы входной и выходной информации.

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

Таблица 4.

Наименование

Описание

ID

Инвентарный номер

Уникальный код книги

П1,П2, П3, П4, В1

Регистрационный номер

Уникальный номер читателя

П4,П7,В2

Автор

Наименование автора книги

П1,П3, П6, В1

Тип

Рублика книг

П1,П3,П6,В1

Название

Наименование книги

П1,П3,П6,В1

Год издания

Год выпуска книги

П1,П3,П6,В1

Издатель

Издательства книги

П1,П3,П6,В1

Количество страниц

Количество страниц в книги

П1,П3,П6,В1

Фамилия

Фамилия читателя

П2,П4,П7, В2

Имя

Имя читателя

П2,П4,П7, В2

Отчество

Отчество читателя

П2,П4,П7, В2

Адрес

Место прописки

П2,П4,П7, В2

Телефон

Контактный телефон

П2,П4,П7, В2

Дата

Дата поступление книги

П3,В1


4. Логическое проектирование.

4.1 Логическая модель данных.

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

Сущности и атрибуты логической модели данных представлены ниже:

  1. "Каталог" (таблица 5)
  2. "Читатель" (таблица 6)
  3. "Поступление" (таблица 7)
  4. "Списание" (таблица 8)
  5. "Учет сдачи выдачи" (таблица 9)

Таблица 5.

Атрибут

Описание

Инвентарный номер

Уникальный код книги

Автор

Наименование автора книги

Тип

Рублика книг

Название

Наименование книги

Год издания

Год выпуска книги

Издатель

Издательство книги

Количество страниц

Количество страниц книги

Таблица 6.

Атрибут

Описание

Регистрационный номер

Уникальный номер читателя

Фамилия

Фамилия читателя

Имя

Имя читателя

Отечество

Отчество читателя

Адрес

Место прописки

Телефон

Контактный телефон

Таблица 7.

Атрибут

Описание

Автор

Наименование автора книги

Название

Наименование книги

Год издания

Год выпуска книги

Количество страниц

Количество страниц книги

Издатель

Издательство книги

Тип

Рублика книг

Дата

Дата поступление книги

Количество

Количество книг

Инвентарный номер

Уникальный код книги

Таблица 8.

Атрибут

Описание

Автор

Наименование автора книги

Название

Наименование книги

Год издания

Год выпуска книги

Количество страниц

Количество страниц книги

Издатель

Издательство книги

Тип

Рублика книг

Дата

Дата поступление книги

Количество

Количество книг

Инвентарный номер

Уникальный код книги