Тема: Разработка автоматизированной информационной системы для библиотеки
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Обзор существующих систем автоматизации деятельности библиотек и
анализ предметной области 7
1.1 Описание АИС 7
1.2 Архитектура 9
1.3 Администрирование 10
1.4 Отечественный опыт построения и эксплуатации
автоматизированных библиотечно-информационных систем 11
1.5 Обоснование разработки собственной АИС 28
1.5.1 Функциональные задачи приложения 29
1.5.2 Анализ аналогов и прототипов 29
1.6 Выбор среды разработки АИС 32
1.6.1 Анализ средств разработки системы 32
1.7 Порядок проведения испытаний 34
1.7.1 Описание процесса испытаний 34
2 Описание функциональности, разрабатываемой АИС 36
2.1 Работа с читателями 36
2.2 Работа с литературой 39
2.3 Реализация выдачи и возврата книг 41
3 Разработка алгоритмов работы АИС 44
3.1 Проектирование базы данных 44
3.1.1 Создание таблиц 46
3.2 Разработка функциональности 52
3.2.1 Разработка главной формы программы «АИС Библиотеки» 52
3.2.2 Работа с литературой 55
3.2.3 Работа с читателями 57
3.2.4 Просмотр статистики 59
ЗАКЛЮЧЕНИЕ 61
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 63
ПРИЛОЖЕНИЕ
📖 Введение
С появлением интернета, и не смотря на обширное развитие информационных технологий - библиотеки до сих пор остаются излюбленном местом для книголюбов, студентов, профессоров. Библиотеки в наше время все чаще заменяет интернет и электронные книги, что вовсе не означает что они устарели.
В настоящее время в связи с развитием сетевых технологий уделяется большое внимание сетевым технологиям, которые позволяют образовать тесные связи между электронными библиотеками и библиотеками - организациями. При этом следует формировать единого информационно-справочную систему, что позволит решать задачи, связанные с комплектованием, обслуживанием, а также библиографической обработкой и др.
Целью данной выпускной квалификационной работы является: внедрение АИС в библиотеки, так как многие библиотеки до сих пор работают по традиционным схемам выдачи книг. Это значительно позволит сократить время поиска нужной информации о читателе, и о необходимой читателю литературы.
В первой главе данной выпускной квалификационной работы проводится обзор существующих систем автоматизации деятельности библиотек и анализ предметной области. Данная глава включает описание автоматизированных информационных систем, приводится определение автоматизированных информационных систем, приблизительный перечень модулей и т.д. Также производится выбор наилучшей среды разработки 5
автоматизированной информационной системы путем сравнительного анализа аналогов и прототипов разрабатываемой системы. В конце данной главы приводится последовательность проведения испытаний, который проводится для выявления ошибок и изъянов программного продукта.
Во второй главе приводится описание функциональности, разрабатываемой автоматизированной информационной системы, в частности описывается общая функциональность автоматизированной информационной системы, описываются такие моменты работы с программой как: работа с читателями, работа с литературой, реализация выдачи и возврата книг, работа со статистикой, добавление новых абонентов и книг в базу данных библиотеки.
Третья глава является практической частью данной выпускной квалификационной работы и описывает разработку автоматизированной информационной системы для библиотеки. В нём разбираются такие моменты как: проектирование базы данных и разработка функциональности автоматизированной информационной системы.
✅ Заключение
На основе детального анализа предметной области составлена укрупненная схема работы библиотечной системы и определены основные задачи, которые должна решать данная автоматизированная информационная система.
Проведен сравнительный анализ аналогов и прототипов. Показаны отличия разработанной системы по сравнению с существующими по ряду параметров:
- Простота организации интерфейса;
- Эффективность поиска;
- Оперативность работы системы.
Автоматизация библиотечно-информационной деятельности позволяет обеспечивать своевременный и быстрый доступ пользователей к информации и несет ряд элементов развития современного научно-технического и социального прогресса. Разработанная автоматизированная информационная система отличается от традиционной высокой технической оснащенностью, наличием электронного каталога, иным составом персонала (инженеры, программисты, администраторы баз данных и сетей). В связи с этим вопрос об переходе работы библиотек с традиционных к автоматизированным является актуальным.
В ходе выполнения данной выпускной квалификационной работы была спроектирована база данных на основе Microsoft Visual Studio 2012. Программная часть работы была разработана на Microsoft Visual Studio 2015 на объектно-ориентированном языке программирования C#. Были 61
разработаны основные формы для осуществления операций внутри базы данных как: добавление новых книг, добавление новых читателей, выполнение операций выдачи и возврата книг, просмотр статистики, просмотр списка доступных книг в библиотеке.
Разработанная автоматизированная информационная система подходит для повседневного использования в работе библиотек, и представляет собой альтернативную систему схемы выдачи и возврата книг, позволяет хранить всю информацию о книгах, которые есть в библиотеке, дает возможность вести учет поступающих в библиотеку книг, а также избавляет от рутины бумажной работы. Данный алгоритм работы значительно позволит сократить время поиска нужной информации о читателе, и о необходимой читателю литературы.



