Разработка информационной системы для отдела обслуживания и сектора комплектования муниципального бюджетного учреждения культуры «Библиотечно-информационный и досуговый центр»
Объект исследования - Муниципальное бюджетное учреждение культуры «Библиотечно-информационный центр» (Московская область, городской округ Кашира, г. Кашира).
Есть приложения (программный код).
Введение 4
1. Аналитическая часть 7
1.1 Обобщенная характеристика предметной области 7
1.1.1 Характеристика объекта исследования 7
1.1.2 Характеристика предмета исследования 9
1.2 Моделирование предметной области 10
1.2.1 Анализ и обоснование выбора технологии моделирования предметной области 10
1.2.2 Существующая технология обработки информации 15
1.2.3 Предлагаемая технология 18
1.3 Обоснование проектных решений по видам обеспечения ИС 20
1.3.1 Информационное обеспечение 20
1.3.2 Техническое обеспечение 23
1.3.3 Программное обеспечение 25
1.3.4 Математическое обеспечение 27
1.4 Постановка задачи на разработку ИС 29
2. Проектная часть 31
2.1 Техническое обеспечение задачи автоматизации предметной области 31
2.2 Информационное обеспечение задачи автоматизации предметной области 33
2.3 Программное обеспечение задачи автоматизации предметной области 35
2.3.1 Обоснование выбора средств разработки 35
2.3.2 Описание реализации БД ИС 36
2.3.3 Описание программных модулей 41
2.3.4 Схема функционирования ИС 44
2.3.5 Описание контрольного примера использования ИС 45
3. Обоснование экономической эффективности 59
3.1 Планирование и контроль выполнения работ 59
3.2 Расчет затрат на разработку ИС 64
3.3 Экономический эффект от внедрения ИС 68
4. Техника безопасности 69
Заключение 72
Список используемых источников 74
Приложения 75
В мире существует и появляется каждый день огромное количество информации, которая все время окружает нас. И у организаций появляется важная проблема систематизации и организации управления данными, вне зависимости от размера самой организации. Поэтому они постепенно переходят от огромных шкафов с папками, документами, архивами, которые занимают просто огромное пространство, к электронным базам данных, обеспечивающих эффективное хранение, систематизацию и структуризацию большого количества данных.
Целью моей выпускной квалификационной работы является разработка информационной системы для отдела обслуживания и сектора комплектования муниципального бюджетного учреждения культуры «Библиотечно-информационный и досуговый центр» городского округа Кашира. Он служит для удовлетворения культурных и информационных потребностей пользователей и несомненно нуждается в автоматизации.
Так как сначала в библиотеке были только книги, то их учет было довольно просто вести и в бумажном формате, как и оформлять новых посетителей, но культурная часть развивается, поэтому стали появляться множество мероприятий, платные услуги, так как помимо компьютеров появились принтеры и другая аппаратура, для работы с документами. Работа с другими организациями, которая требует какой-то общей базы данных для работы с общими документами, тоже подталкивает к созданию общей информационной системы.
Поскольку возрастная аудитория библиотеки очень обширна, то для разных возрастных категорий разный подход. Создаются различные презентации для показа их посетителям, подготавливаются познавательные мероприятия для ознакомления с литературой. Для молодежи на компьютерах располагаются игры, способствующие развитию и образованию, а также фильмы, документальные и исторические. Для такого большого количества информации нужна база данных, чтобы уменьшить бумажную работу для сотрудников.
Для разработки информационной системы «Библиотека» мной были выбраны следующие программные продукты:
• Microsoft Visual Studio (проектирование программного средства).
• SQL Server 2014 Management Studio (проектирование базы данных).
Разработанная информационная система должна позволить систематизировать большое количество данных и выводить их в удобном формате, позволять изменять и дополнять их, формировать отчеты по проделанной работе, вести учет книг, техники и базы посетителей.
В аналитической части дипломной работы я изучила работу библиотеки, узнала о недостатках, перед тем как начать разрабатывать информационную систему. Также составила диаграмму предлагаемой технологии и составила техническое задание на разработку ИС.
В проектной части ВКР описывается разработка моей информационной системы, техническое обеспечение, входная информация и выходная. Рассматривается функционирование программы. Также создается руководство для пользователя, а конкретно для библиотекаря, который будет работать в разработанной мной ИС.
Далее нужно рассчитать стоимость моей ИС и экономическую эффективность, чтобы понять, насколько выгодно фирме внедрять ее, минимизировать затраты.
Последней и обязательной частью идет техника безопасности при работе за компьютером, чтобы не повредить технику, не получить электротравмы, предотвратить появление пожара и сохранить свое здоровье.
Главным назначением моего проекта является автоматизация многих процессов в библиотеке, которые на данный момент делаются либо вручную, в бумажном варианте, либо с помощью многочисленных программ, в которых можно запросто запутаться из-за объема информации. Предполагается, что внедрение информационной системы повысит эффективность работы отдела обслуживания и облегчит работу сотрудникам.
Будут включены такие процессы, как:
• Процесс регистрации новых читателей библиотеки;
• Процесс записи в базу данных библиотеки новых книг;
• Процесс выдачи книг читателям;
• Процесс возврата выданных на руки книг;
• Расчет показателей.
В результате выполненной мной выпускной квалификационной работы была создана информационная система для Муниципального бюджетного учреждения культуры «Библиотечно-информационный центр» городского округа Кашира.
Целью создания информационной системы являлась экономия финансовых средств библиотеки за счет автоматизированного сбора и хранения данных, необходимых для анализа выполненной оперативной работы, повышение надежности и удобства хранения данных, уменьшение риска потери важной информации.
В аналитической части выпускной квалификационной работы были проведены исследования предметной области, объекта и предмета исследования, анализ уже существующих процессов в библиотеке, моделирование предметной области, постановка задачи на разработку информационной системы.
Информационная система соответствует всем требованиям, которые выдвинула организация:
• Система содержит все необходимые сведения о книгах, читателях и т.д.
• У системы существуют права доступа для сотрудников.
• Программой составляются и выдаются отчеты в виде файлов Microsoft Excel.
• Простой процесс внесения изменений в базу данных.
• Процесс высчитывания системой показателей с помощью формул.
Второй раздел являлся проектной частью ВКР. В ней било изучено техническое обеспечение библиотеки, сможет ли оно поддерживать мою информационную систему, информационное обеспечение (входная и выходная информация).
Для разработки информационной системы я использовала инструментальное средство разработки базы данных РСУБД SQL Server Management Studio, а в качестве среды разработки - Microsoft Visual Studio.
В третьем разделе была оценена экономическая эффективность от внедрения разработанной мной информационной системы в библиотеку. ИС позволит сэкономить 11147,8 руб. ежемесячно.
Четвертый раздел – техника безопасности. В нем я описала правила работы за компьютером, чтобы избежать опасных ситуаций, а также требования к организации рабочего места при работе за компьютером.
В результате проделанной работы по созданию информационной системы для библиотеки были составлены вышеуказанные выводы. С их помощью можно сделать следующее заключение: цели и задачи выпускной квалификационной работы полностью соответствуют требованиям данной организации.
1. Кригель, А. SQL. Библия пользователя / А. Кригель. - М.: Диалектика / Вильямс, 2019. - 318 c.
2. Жилинский, А. Самоучитель Misrosoft SQL Server 2008 / А. Жилинский. - СПб.: БХВ-Петербург, 2018. - 240 c.
3. Карвин, Билл Программирование баз данных SQL. Типичные ошибки и их устранение / Билл Карвин. - М.: Рид Групп, 2018. - 336 c.
4. Селко, Джо SQL для профессионалов. Программирование / Джо Селко. - М.: ЛОРИ, 2015. - 464 c.
5. Вдовенко, Л. А. Информационная система предприятия / Л.А. Вдовенко. Вузовский учебник, М.: Инфра-М, 2016. - 240 c.
6. Информационные системы и технологии / Под ред. Тельнова Ю.Ф.. - М.: Юнити, 2017. - 544 c.
7. Троелсен, Эндрю Язык программирования C# 5.0 и платформа .NET 4.5 / Эндрю Троелсен. - М.: Вильямс, 2015. - 633 c.
8. Албахари Джозеф , Албахари Бен C# 6.0. Справочник. Полное описание языка; М.: Вильямс, 2016. - 623 c.
9. Колесников А. П. Методы численного анализа, изложенные на языке формул и алгоритмическом языке C#, М: Высшая школа, 2017. - 414 c.
10. Гвоздева, В. А. Основы построения автоматизированных информационных систем / В.А. Гвоздева, И.Ю. Лаврентьева. - М.: Инфра-М, 2016. - 320 c.