АИС «Студенческая библиотека»
Курсовая работа, 24 Мая 2015, автор: пользователь скрыл имя
Описание работы
Целью данной курсовой работы является улучшение эффективности выполнения процессов, происходящих в библиотеке. Для достижения поставленной цели следует раскрыть следующие задачи:
изучение структуры и механизма работы учебного заведения, в том числе библиотеки;
проектирование информационной системы «Студенческая библиотека»;
Содержание работы
ВВЕДЕНИЕ...……………………………………………………………………………………3
1 РАЗРАБОТКА СИСТЕМНОГО ПРОЕКТА
1. Назначение разработки…………………………………….…………………………….…...5
1.2 Требования к функциональным характеристикам…………………………………….…..7
1.3 Требования к надежности и безопасности…………………………………………..….….8
1.4 Требования к составу и параметрам технических средств……………………………..…8
1.5 Требования к информационной и программной совместимости…………………………9
2 РАЗРАБОТКА ТЕХНИЧЕСКОГО ПРОЕКТА И РЕАЛИЗАЦИЯ СИСТЕМЫ
2.1 Структура системы и объекты информационной базы……………………………...….…9
2.2 Интерфейс пользователя………………………………………………………….….…….22
2.3 Программные модули системы……………………………………………………..……..34
3 ТЕСТИРОВАНИЕ…………………………………………………………………….…...…38
ЗАКЛЮЧЕНИЕ…………………………………………………………
Файлы: 1 файл
АИС Студенческая библиотека.doc
— 2.15 Мб (Скачать файл)ГБОУ СПО «БМСТ»
КУРСОВОЙ ПРОЕКТ
по дисциплине : Разработка и эксплуатация информационных систем
Тема: АИС «Студенческая библиотека»
Руководитель___________ Г.Н.Федорова
Студент ___________ Н.В. Решетняк
Специальность 080802 Прикладная информатика в машиностроении
Курс 4 группа 44пим-9
Работа принята с оценкой______
2014
СОДЕРЖАНИЕ
ВВЕДЕНИЕ...…………………………………………………
1 РАЗРАБОТКА СИСТЕМНОГО ПРОЕКТА
1. Назначение разработки………………………
1.2 Требования к функциональным
характеристикам…………………………………….
1.3 Требования к надежности
и безопасности…………………………………………..
1.4 Требования к составу
и параметрам технических
1.5 Требования к информационной
и программной совместимости………
2 РАЗРАБОТКА ТЕХНИЧЕСКОГО ПРОЕКТА И РЕАЛИЗАЦИЯ СИСТЕМЫ
2.1 Структура системы и объекты информационной базы……………………………...….…9
2.2 Интерфейс пользователя……………………
2.3 Программные модули
системы……………………………………………………..…
3 ТЕСТИРОВАНИЕ………………………………………………
ЗАКЛЮЧЕНИЕ……………………………………………………
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ А………….……………………………………..………..………
ПРИЛОЖЕНИЕ Б………….………………………………………..……..………
СПИСОК ЛИТЕРАТУРЫ…………………………..……………..…
ВВЕДЕНИЕ
Библиотека - это научно - вспомогательное
учреждение, организующее общественное
пользование произведениями печати. Библиотеки
систематически занимаются сбором, хранением
и выдачей читателям произведений печати,
а также информационно-
Деятельность библиотеки складывается из трех основных составляющих: хранение, поиск, и выдача на определенное время, имеющихся в наличие книг.
Актуальность данной темы заключается в том, что многие библиотеки до сих пор придерживаются, традиционных библиотечных систем и процессов. Необходим, переход от бумажной работы к автоматизированным системам, чтобы сократить время поиска необходимой литературы, информации о читателях и т.д.
В последнее время информационные технологии стали неотъемлемой частью нашей жизни. Экономические информационные системы, связанные с предоставлением и обработкой информации для всех уровней управления экономическими объектами, приобретают особую важность в общественной жизни. На данный момент невозможно представить какую - либо организацию или учреждение не применяющую компьютерных технологий. Это обусловлено и тем, что государственные структуры требуют обязательных отчетов в электронном виде, следовательно, необходима систематизированная информация.
Начальным этапом создания системы является изучение, анализ и моделирование деятельности учреждения для возможного улучшения и оптимизации методов работы.
Актуальностью курсовой работы является информационная система «Студенческая библиотека» как часть системы управления учебным заведением в целом. Чтобы достичь более точного управления, необходимо автоматизировать каждый отдел отдельно.
Целью данной курсовой работы является улучшение эффективности выполнения процессов, происходящих в библиотеке. Для достижения поставленной цели следует раскрыть следующие задачи:
- изучение структуры и механизма работы учебного заведения, в том числе библиотеки;
- проектирование информационной системы «Студенческая библиотека»;
Объектом исследования является библиотека.
Предметом исследования являются процессы, происходящие в библиотеке:
- процесс записи в библиотеку новых читателей;
- процесс записи новых книг;
- процесс выдачи книг;
- процесс приема книг;
- процесс получения рейтинга книг;
- процесс статистики посещений читателей;
Автоматизированная информационная система «Студенческая библиотека» представляет собой часть автоматизированной системы управления средним профессиональным учебным заведением.
1 РАЗРАБОТКА СИСТЕМНОГО ПРОЕКТА
- Назначение разработки
Автоматизированная информационная система «Студенческая библиотека» предназначена для отдела среднего профессионального учебного заведения библиотека. Пользователями системы выступают:
- Библиотекарь, который вносит или изменяет данные;
- Администратор. Данному пользователю открыты все права;
- Бухгалтерский отдел, т.е. отдел учета;
Организация книжного фонда (библиотеки), включает вопросы учета, расстановки, хранения литературы и доставки ее читателю. Правильная организация библиотеки облегчает читателю пользование литературой, библиотекарю - быстрое выполнение читательских требований, а также обеспечивает сохранность фондов как общественной собственности.
Обслуживание читателей библиотеки осуществляется различными путями:
- выдача литературы, как в читальный зал, так и за пределы библиотеки;
- помощь отдельным читателям и учреждениям в подборе необходимой им литературы;
- раскрытие книжных фондов
Библиотечная деятельность связана с учетом большого количества операций, множество книг и читателей серьезно замедляют работу библиотекарей. Сложность поиска нужной книги в каталоге занимает длительное время, и целиком опирается на компетентность работников библиотеки.
В библиотеке ведется картотека читателей. Для ведения библиотечных каталогов, организации поиска требуемых изданий и библиотечной статистики в базе должны храниться сведения.
В библиотеку поступает много книг из различных издательств. Каждой книге в библиотеке присваивают номер, а затем передают в различные отделы.
Предусматривается автоматизация учета выдачи и возврата книг, записи новых книг и читателей, а также хранения информации об имеющихся в наличии книгах. Каждая книга, хранящаяся в библиотеке, имеет следующие параметры:
- название книги;
- автор;
- издание;
- год издания;
- жанр;
- количество страниц;
Каждая книга может присутствовать в нескольких экземплярах.
Так же в библиотеке ведется картотека читателей. О каждом читателе заносятся следующие сведения:
- ФИО;
- Адрес места жительства;
- Специальность;
- Курс;
- Группа;
Каждому читателю присваивается номер читательского формуляра. Формуляр читателя содержит необходимые данные. Формуляр читателя является источником входных данных, который приведен в приложении А.
В случае выдачи экземпляра книги в библиотеке остается вкладыш, в котором указана дата выдачи, дата предполагаемого возврата и номер читательского билета.
При просрочке возврата книги, читатель получает предупреждение. Когда предупреждений у читателя накапливается больше определенного предела, он лишается правом пользования библиотекой на определенный срок. При потере книги читатель лишается правом пользования библиотекой на определенный срок, независимо от количества предупреждений.
В библиотеке есть ряд ограничений: нельзя выдавать книги больше установленного периода и больше определенного количества.
Использование системы позволяет:
- Ввести базу данных студентов как читателей;
- Производить учет поступления изданий;
- Формировать необходимую отчетность;
Источниками выходных данных являются отчет выданных читателям книг на руки, отчет по задолжникам. Отчет по выдаче книг читателям и отчет по задолжникам приведены в приложении Б. В отчете по выданным читателям книг осуществляется вывод названия книги из справочника Книги, выданной читателю, а так же вывод самого читателя из справочника Читатели. Отчет Задолжники выводит фамилию читателя, название выданной ему книги, а также дату выдачи и дату возврата.
- Требования к функциональным характеристикам
Разрабатываемая автоматизированная информационная система «Студенческая библиотека» должна обеспечить:
- Формирование отчетов по выдаче книг читателю;
- Формирование отчета по книгам;
- Отчет по задолжникам.
Автоматизация информационной системы позволяет улучшать работу, повысить эффективность процессов происходящих в библиотеке.
В целом весь процесс работы библиотеки не прост. Библиотекарю необходимо принять от поставщика книги, внести данные о поступлении новых изданий, по запросу выдать книги читателю. Данную систему можно изобразить в виде диаграммы вариантов использования (рисунок 1).
Рис. 1 Диаграмма вариантов использования
В диаграмме указано 4 актера - это Читатель, Администратор, Библиотекарь, Поставщик. Читатель запрашивает книгу. Библиотекарь и Администратор производят с помощью поставщика поставку отсутствующих книг. В отчетных периодах администратор, библиотекарь формируют отчеты. При запросе книги читателем – студентом библиотекарь проверяет наличие требуемой книги, далее уже производит выдачу и оформление книги читателю (приложение В).
1.3 Требования к надежности и безопасности
Система должна функционировать в многопользовательском режиме, поэтому каждый пользователь должен иметь свой пароль доступа в систему. В автоматизированной информационной системе существует 3 основных пользователя, у которых разные права доступа. Администратору открыты все права доступа:
- право на выполнение административных функций;
- право на выполнение обновления конфигурации базы данных;
- право на получение списка активных пользователей;
- право на просмотр журнала регистрации;
- право запуска в режиме толстого клиента, веб – клиента, толстого клиента;
- право на вывод информации на печать, сохранение в файл, копирование в буфер обмена.
Библиотекарь с небольшим ограничением может оформить студента как читателя и внести в систему, а так же осуществлять выдачу книг, оформление поступления зданий от поставщика инициируемую администратором, их списание. Бухгалтер имеет доступ к формированию отчетов, оформлению документов о поставке книг и их проведению.
Кроме того, в системе должна быть возможность резервного копирования и восстановления данных.
1.4 Требования
к составу и параметрам
Системные требования:
- тактовая частота процессора 1000 Гц;
- объем оперативной памяти не менее 256 Мб;
- объем свободного дискового пространства не менее 1 Гб;
- разрешение монитора 1024х768пкс.