Файл: Разработка регламента выполнения процесса «Движение библиотечного фонда» ( АИС «Библиотека» ).pdf
Добавлен: 04.04.2023
Просмотров: 1956
Скачиваний: 26
СОДЕРЖАНИЕ
1.1 Словесная постановка задачи автоматизации
1.2 Формальная постановка задачи исследования
1.3 Анализ существующих разработок
1.4.2 Основания для разработки
1.4.4 Требования к программе или программному изделию
1.4.4.1 Требования к функциональным характеристикам
1.4.4.2 Требования к надежности
1.4.4.3 Требования к эксплуатации
1.4.4.4 Требования к составу и параметрам технических средств
1.4.4.5 Требования к информационной и программной совместимости
1.4.4.6 Требования к программной документации
1.4.5 Технико-экономические показатели
1.4.6 Стадии и этапы разработки
1.5 Выбор программной среды для реализации проекта базы данных и проектирования физической модели
2.1 Выделение объектов предметной области, их характеристик и построения ER-модели
2.2 Выбор модели базы данных и построение логической модели
2.3 Описание создания таблиц базы данных
3.1 Разработка структуры АИС «Библиотека»
Введение
Бурное развитие информационных технологий, их внедрение во все сферы человеческой жизни в последние годы привели к резкому расширению понятия обрабатываемой в компьютерных системах информации. Сегодня немыслимо представить себе деятельность предприятия без применения на нем информационных технологий.
Одним из автоматизированных направлений является информационно-библиотечная система. Без особого труда и за короткий срок мы можем получить распечатку сведений о читателях, о книгах, хранящихся в библиотеке, о читателях, взявших книгу в определенный период времени. Легко извлекаем информацию из базы данных, причем сочетание таких сведений может быть разнообразным, определяться по желанию пользователя. Работа библиотеки связана с накоплением информации о читателях, книгах, их категориях и издательствах, об учете книг. Информация хранится в бумажном виде, что вносит такие проблемные ситуации, как время доступа к требуемой информации, читабельность информации, доступ к информации [14,15].
Актуальность данной темы обусловлена необходимостью повышения качества работы библиотеки из-за уменьшения количества времени для поиска нужной информации и заполнения документов в электронном виде.
Объектом исследования данного проекта является библиотека.
Предметом исследования является автоматизация процесса учета книг в библиотеке.
Цель курсовой работы – разработать проект АРМ библиотекаря для учета библиотечного фонда.
Для достижения цели поставлены следующие задачи:
– проанализировать объект автоматизации и разработать модель предметной области;
– обосновать и выбрать средство разработки для создания программного продукта;
– постановка требований к АРМ библиотекаря;
– выполнить проектирование и реализацию АРМ библиотекаря;
– разработать руководство пользователя.
Практическая значимость работы состоит в разработке автоматизированного рабочего места (АРМ) для библиотекаря, позволяющего вести учет книг и выдача книг читателю.
1 Анализ предметной области
1.1 Словесная постановка задачи автоматизации
Целью курсовой работы является разработка системы учета выданных книг в библиотеке.
Система предназначена для автоматизации процесса ведения информационной базы выданных библиотекой книг.
функции библиотекаря очень обширны и порядок приёма, поиска, выдачи и контроля литературных изданий достаточно трудоемкий, что объясняет необходимость автоматизации описанного процесса в библиотеке.
АРМ библиотекаря предназначено, главным образом, для автоматизации учета и выдачи книг для библиотеки. Значит, прежде всего, в АРМ должна быть реализована возможность простого и удобного ввода и поиска информации о книгах, хранящихся в библиотечном фонде и о читателях.
Исходя из вышесказанного, в АРМ должны быть реализованы следующие функции:
- добавление, модификация и удаление информации из созданных таблиц;
- просмотр сведений о литературе;
- осуществление поиска, фильтрации и сортировки информации для более удобного представления их пользователю.
Система должна позволять:
— ведение данных о писателях;
— ведение справочников, характеризующие литературные произведения: жанр, издательство;
— ведение данных об литературных источниках и выданном количестве книг;
— получать ежедневные печатные формы.
1.2 Формальная постановка задачи исследования
Проектирование АРМ начинается с построения контекстной диаграммы и дальнейшей её декомпозиции. Для построения функциональной модели данной предметной области была использована методология SADT, которая отражает функциональную структуру объекта, т.е. производимые им действия и связи между этими действиями. Графика блоков и дуг диаграммы отражает функцию в виде блока, а интерфейсы входа/выхода представляются дугами. Взаимодействие блоков друг с другом выражается по средствам интерфейсных дуг, описывающих, когда и над чем какая функция выполняется и как управляется.
На рисунке 1 изображен блок А0 представляющий собой АРМ в целом, именем блока служит название всего АРМ. Эта диаграмма определяет взаимосвязи процессов в АРМ библиотекаря с исходными сведениями, исполнителями, управляющими командами и результатами выполнения.
Рисунок 1 – Контекстная диаграмма предметной области
Исходной информацией в диаграмме является посетитель библиотеки и его персональные сведения, а также картотека библиотечного фонда.
Управляющей информацией является положение по ведению библиотечной деятельности.
Результатом программы АРМ являются аналитические отчеты.
Далее функции делятся на подфункции и так до достижения требуемого уровня детализации АРМ. Диаграммы, которые описывают каждый такой фрагмент АРМ, называются диаграммами декомпозиции.
На основании контекстной диаграммы построим диаграмму декомпозиции, представленную на рисунке 2.
Рисунок 2 – Диаграмма декомпозиции
1.3 Анализ существующих разработок
Стремительное развитие информационных технологий и средств телекоммуникаций позволило значительно по-новому взглянуть на организацию в библиотеках процесса ведения библиотечного фонда и создания электронных каталогов, которое позволила минимизировать многократное дублирование трудовых затрат и неэффективное расходование финансовых средств за счет разумного разделения труда каталогизаторов и совместного использования его результатов.
В настоящее время на отечественном рынке представлено несколько уже известных разработчиков программного обеспечения для автоматизации деятельности библиотек.
Проведем обзор и сравнительный анализ наиболее популярных систем:
— АБИС «OPAC-Global»,
— АБИС «МАРК – SQL»,
— АБИС «ИРБИС»,
— АС «БИБЛИОТЕКА-3».
АБИС OPAC-Global распространяется в различных комплектациях в зависимости от функциональных возможностей и числа участников корпорации. В процессе эксплуатации возможен переход от одной комплектации к другой без потерь данных и накопленного опыта.
АБИС OPAC-Global полностью построена с помощью средств Web – технологии и используется для автоматизации централизованной сети библиотек. Пользователи работают с системой через любой Web-браузер без установки специального программного обеспечения, при этом все основные функции выполняет сервер. Данная специфика работы системы позволяет легко настраивать и непрерывно вносить изменения в систему сразу для всей библиотечной сети только через модернизацию сервера.
АБИС OPAC-Global лежит в основе функционирования Сводного каталога библиотек России Центра ЛИБНЕТ (www.nilc.ru).
Продажа системы заключается в распространение лицензии на выбранное программного обеспечения без возможности распространения третьим лицам. Лицензии на системные программные продукты (СУБД ADABAS) поставляются в рамках общей лицензии на АБИС. Стоимость системы зависит от количества пользователей, производительности системы и объема данных.
Техническое сопровождение системы происходит в удаленном режиме – через Интернет. В сопровождение системы входит устранение ошибок, вызывающие сбой в системе, обновление функциональных возможностей при расширении системы, поставка новых версий АБИС, а также консультирование пользователей при работе с системой.
В стандартную поставку системы входит установка системы на сервере заказчика, обучение администраторов и первый год технического сопровождения входят.
Архитектура и протоколы обмена данными АБИС OPAC-Global:
Программное обеспечение построено в архитектуре клиент-сервер
- Сетевым протоколом обмена данными между клиентами и серверами является HTTP
- Система управления базами данных (СУБД) - ADABAS
- Клиентская часть работает в стандартных web-браузерах
- Серверная часть
-
-
- Microsoft Windows Server 2003 (R2)
- Microsoft Windows Server 2008 (32 и 64-разряда)
- SUSE Linux Enterprise Server 11 SP2 x86-64
- RedHat Enterprise Linux 6.3 x86-64
-
АБИС OPAC-Global поддерживает национальные и международные стандарты (формат RUSMARC, стандарт ГОСТ 7.1-2003).
Система третьего поколения АИБС «МАРК-SQL» разрабатывалась на основе принципов открытых систем и обеспечивает комплексную автоматизацию всех библиотечных процессов: комплектование литературы, создание и ведение электронного каталога, систематизацию, обработку поступающих изданий, справочно-информационное обслуживание, обслуживание читателей, учет библиотечных фондов. С помощью этой программы собственные информационные ресурсы библиотек могут быть интегрированы в мировую информационную среду.
АИБС «МАРК-SQL» предоставляет следующие возможности:
- Формировать электронный каталог книг, учебников и других информационных источников, находящихся в школьной библиотеке.
- Получить доступ к удаленным базам данных.
- Ввести информацию о структуре школы и количестве учащихся в каждом классе для автоматического определения обеспеченности учебниками.
- Автоматизировать процесс учета выдачи книг.
- Вести автоматизированный учет должников школьной библиотеки по классам.
- Формировать заказ учебников с использованием базы данных рекомендованных учебников и учебных пособий.
- Анализировать круг чтения учеников.
- Подобрать необходимую для урока литературу, воспользовавшись электронным каталогом и списком ключевых слов, соответствующих школьной тематике.
- Получить доступ к полнотекстовым и мультимедийным ресурсам, имеющимся к библиотеке или находящимся в удаленных базах данных через Интернет.
Основные автоматизированные рабочие места (АРМ) АИБС «МАРК-SQL»:
- АРМ «Администратор» – модуль, который осуществляет администрирование системы и баз данных, выполняет функции по адаптации системы к требованиям пользователей.
- АРМ «Каталогизация» — модуль, с помощью которого осуществляется создание и ведение электронного каталога, научная и техническая обработка поступивших изданий, ведение инвентарного и безынвентарного учета, формирование книги суммарного учета, формирование стандартных выходных форм и другие.
- АРМ «Поиск» — модуль, с помощью которого пользователь производит поиск, просмотр и заказ нужной литературы.
- АРМ «Комплектование» — модуль, в котором реализуются функции по заказу и учету поступающей литературы, формированию отчетных бухгалтерских документов. Модуль «Комплектование» включает в себя подсистему «Книгообеспеченность», позволяющую проводить анализ состояния книгообеспеченности учебного процесса.
- АРМ «Абонемент» – модуль, где осуществляется запись и регистрация читателей, выполняется книговыдача литературы, определяются задолженности по литературе, обеспечивается формирование и печать статистических отчетов.
Предполагается, что специалист, который будет осваивать АИБС «МАРК-SQL», имеет навыки работы на компьютере и владеет терминологией, принятой в этой области.
Следующая в аналитическом обзоре является система автоматизации библиотек «ИРБИС», отвечающая всем международным требованиям, предъявляемым к современным библиотечным системам, и в тоже время поддерживающая все многообразие традиций российского библиотечного дела.
Основные характеристики САБ ИРБИС64:
- Работа в локальных и глобальных вычислительных сетях без ограничения количества пользователей;
- Полная интегрируемость в корпоративные библиотечные системы и технологии на основе:
- Средств поддержки Web-технологий и протокола Z39.50;