Добавлен: 23.05.2023
Просмотров: 167
Скачиваний: 2
СОДЕРЖАНИЕ
Глава 2. Требования заказчика к системе.
Глава 2. Правление проектом на основе анализа предметной области.
Глава 3 . Описание постановки задачи.
3.1 Функциональная структура системы.
3.2 Характеристика комплекса задач.
3.5 Структурные единицы входной и выходной информации.
5. Разработка программно- информационного ядра системы.
5.3 Описание выбранного метода разработки.
6.1 Инструкции для пользователя.
Введение
Актуальность темы учета движения библиотечного фонда, заключается в том , что в настоящее время процессы автоматизации затронули не только производственную деятельность человечества, но и информационное пространство, в частности библиотеки. Сложно представить жизнь общества без компьютера и интернета.
Автоматизация библиотек позволила работникам библиотечной сфера избавиться от многих сложных процессов , что обеспечило наиболее быстрое , полное и качественное обслуживание пользователей информацией .
Целью данной курсовой работы является создание базы данных для библиотеки, ведение учета сдачи и выдачи книг, формирование каталога книг (интерфейс программной части должен учитывать нормальную и удобную работу библиотекаря, более эффективное и быстрое обслуживание , увеличение трудоемкости , и в тоже время уменьшение времени на выполнение поставленной цели работы).
Проект проводиться с целью:
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) При изменении информации о имеющихся книгах или поступлении новых , библиотекарь вносит изменения в каталог.
Вся эта деятельность осуществляется библиотекарем на рабочем месте , в рабочее время. Это делается для осуществления деятельности работы в библиотеке и для её функционирования . Итак , бизнес - компонентами автоматизации являются:
- Каталог пользователей;
- Каталог книг;
- Учет книг;
- Отчетность;
- Персонал;
Бизнес - процессами автоматизации объекта , являются:
- Регистрация пользователей ;
- Учет сдачи и выдачи книг ;
- Отслеживание задолжников;
- Формирование каталога книг;
- Ввод данных о поступившей литературе .
Бизнес правила:
- Пользователи регистрируются;
- Книга у читателя храниться не более трех дней;
- При не сдачи книги , и при её не возврате в течении положенного времени , начинается отслеживание ;
- Обновление каталога книг при поставки новых;
- Редактирование каталога книг.
Глава 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 Логическая модель данных.
Логическая модель данных - это развернутая информационная модель , привязана к конкретной предметной области . Она отражает логические связи между элементами данных в независимости от их содержания и среды хранения.
Сущности и атрибуты логической модели данных представлены ниже:
- "Каталог" (таблица 5)
- "Читатель" (таблица 6)
- "Поступление" (таблица 7)
- "Списание" (таблица 8)
- "Учет сдачи выдачи" (таблица 9)
Таблица 5.
|
Атрибут |
Описание |
|
Инвентарный номер |
Уникальный код книги |
|
Автор |
Наименование автора книги |
|
Тип |
Рублика книг |
|
Название |
Наименование книги |
|
Год издания |
Год выпуска книги |
|
Издатель |
Издательство книги |
|
Количество страниц |
Количество страниц книги |
Таблица 6.
|
Атрибут |
Описание |
|
Регистрационный номер |
Уникальный номер читателя |
|
Фамилия |
Фамилия читателя |
|
Имя |
Имя читателя |
|
Отечество |
Отчество читателя |
|
Адрес |
Место прописки |
|
Телефон |
Контактный телефон |
Таблица 7.
|
Атрибут |
Описание |
|
Автор |
Наименование автора книги |
|
Название |
Наименование книги |
|
Год издания |
Год выпуска книги |
|
Количество страниц |
Количество страниц книги |
|
Издатель |
Издательство книги |
|
Тип |
Рублика книг |
|
Дата |
Дата поступление книги |
|
Количество |
Количество книг |
|
Инвентарный номер |
Уникальный код книги |
Таблица 8.
|
Атрибут |
Описание |
|
Автор |
Наименование автора книги |
|
Название |
Наименование книги |
|
Год издания |
Год выпуска книги |
|
Количество страниц |
Количество страниц книги |
|
Издатель |
Издательство книги |
|
Тип |
Рублика книг |
|
Дата |
Дата поступление книги |
|
Количество |
Количество книг |
|
Инвентарный номер |
Уникальный код книги |