ВВЕДЕНИЕ 3
ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 6
1.1 Особенности организации 6
1.2 Обзор и анализ существующих систем 8
1.3 Требования к автоматизированной системе 16
ГЛАВА 2 ПРОЕКТИРОВАНИЕ И ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ 20
2.1. Применяемые средства разработки 20
2.1 Проектирование и разработка базы данных 22
2.3. Проектирование структуры и разработка веб -приложения 28
ГЛАВА 3 ТЕСТИРОВАНИЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ 36
3.1 Программа и методика испытаний 36
3.2 Испытание информационной системы 38
ЗАКЛЮЧЕНИЕ 53
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 54
ПРИЛОЖЕНИЕ 55
Основной чертой человеческой цивилизации является производство, потребление и накопление информации во всех деятельностях человека. Всю жизнь человек получает, обрабатывает и хранит информацию в разном ее виде. Какой бы деятельностью он не занимался он постоянно и непрерывно получает и обрабатывает информацию.
Рост объемов информации, перерабатываемой в процессе человеческой деятельности, сопровождается постоянным перераспределением трудовых ресурсов из сферы материального производства в информационную сферу. Таким образом, наряду с материальными, трудовыми и финансовыми ресурсами возник новый вид - информационные ресурсы, которые стали играть доминирующую роль.
Увеличение количества информации и спрос на нее, способствовали появлению отрасли, связанной с автоматизацией обработки информации - информационной технологии.
Информационные технологии применяются во всех сферах деятельности людей, это позволяет сократить время на обработку большого объема информации, поэтому целесообразно использовать информационные технологии в сферах деятельности с большим объемом информации.
Целью данной дипломной работы является разработка
автоматизированной системы учета библиотечного фонда Покровской библиотеки филиал №2. Основными задачами в данной работе будет создание совокупности правил и процедур, обеспечивающих:
1) возможность регистрации пользователей;
2) регистрацию данных, сведений об общей величине, составе и движении фонда;
3) удаленную работу с читателями и данными о них;
Данное приложение упростит работу не только работникам, но и читателям библиотеки. Для этого будет создан кабинет читателя, в котором он сможет посмотреть свой личный формуляр, в нем содержится информация о книгах и их статусе, а также продлить срок хранения книги. Также пользователь сможет с помощью поиска на сайте узнать, если ли интересующая его книга в каталоге библиотеки.
Актуальность создания и внедрения данной системы в библиотеку состоит в том, что в настоящее время сотрудники библиотеки осуществляют процесс учета библиотечного фонда без использования каких-либо средств автоматизации. Работникам библиотеки приходится вручную вести учет книжного фонда, заполнять множество документов и составлять отчеты вручную, что есть трудоемким и время затратным делом.
В результате выполнения поставленной задачи будет разработано веб¬приложение, способное реализовать цели преследуемые библиотекой и способное отвечать на множество вызовов, возникающих перед организациями в современную информационную эру.
Для того чтобы в полной мере достигнуть вышеперечисленных задач, следует выделить ряд ключевых компонентов, вторые включают в себя:
1) анализ деятельности организации;
2) анализ существующих систем, выполняющих схожие задачи;
3) постановка требований к разрабатываемой системе;
4) проектирование информационной системы;
5) реализация спроектированной системы;
6) разработка методики испытаний и ее реализация.
Данная выпускная квалификационная работа состоит из введения, трех глав, заключения, списка литературы и приложения.
Введение содержит общие сведения о работе, ее актуальность, цели, задачи.
Первая глава содержит описание организации, в которую данная система будет внедряться, анализ ее деятельности и всех аспектов которые нужно будет автоматизировать. Обзор и анализ существующих систем, что поможет убедиться в необходимости написания своей, а не использования готовой. Требования к автоматизированной системе, постановку задач, требующих решения.
В главе «Проектирование и разработка автоматизированной системы» будет описано выбор средств разработки и проектирование основных составных частей: базы данных, структуры веб-приложения, а также последовательность основных этапов разработки.
В главе «Тестирования автоматизированной системы » в соответствии с указанными требованиями будет разработан алгоритм проведения тестирования. По итогу будут приведены данные тестирования автоматизированной системы.
Выпускная квалификационная работа состоит из 55 страниц, 41
рисунка, 1 таблицы и приложения включающего 14 страниц.
В результате выполнения выпускной квалификационной работы была спроектирована и разработана автоматизированная система учета библиотечного фонда Покровской библиотеки. В результате чего были решены следующие задачи:
1. Анализ деятельности организации.
2. Выявление основных направлений деятельности организации, требующих автоматизации.
3. Обзор и анализ существующих систем, выполняющих схожие задачи.
4. Постановка требований к разрабатываемой автоматизированной
системе.
5. Проектирование автоматизированной системы.
6. Реализация автоматизированной системы.
7. Проведение испытаний.
. Данная система реализована в виде веб-приложение, которое упрощает ряд аспектов работы библиотеки. Сотрудникам библиотеки предоставлен удобный и понятный интерфейс для ведения учета библиотечного фонда, поддержки и удаленной работы с читателями и их данными. Читателям доступна удаленная регистрация в библиотеке и возможность поиска и заказа книг. Данная автоматизированная система будет передана для внедрения Покровской библиотеке филиал №2.
По итогам тестирования разработанной системы учета, можно сделать следующий вывод - веб приложение полностью удовлетворяет всем требования, предъявленным к системе на этапе постановки задачи.