АИС «Студенческая библиотека»

Автор работы: Пользователь скрыл имя, 24 Мая 2015 в 17:44, курсовая работа

Описание работы

Целью данной курсовой работы является улучшение эффективности выполнения процессов, происходящих в библиотеке. Для достижения поставленной цели следует раскрыть следующие задачи:
изучение структуры и механизма работы учебного заведения, в том числе библиотеки;
проектирование информационной системы «Студенческая библиотека»;

Содержание работы

ВВЕДЕНИЕ...……………………………………………………………………………………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 Мб (Скачать файл)

 

1.5 Требования  к информационной и программной  совместимости

На компьютерах должна быть установлена операционная система Windows 7 Максимальная. Все формируемые отчеты должны иметь возможность экспортирования в редактор электронных таблиц MS Office Excel 2003/2007.  На компьютере не должно быть установлено пакетов, программно и аппаратно конфликтующих с системой защиты 1С: Предприятие.

 

 

2 РАЗРАБОТКА ТЕХНИЧЕСКОГО ПРОЕКТА

2.1 Структура системы и объекты информационной базы

Разработка автоматизированной информационной системы начинается с анализа требований к будущей информационной системе. В процессе анализа выявляются внешние пользователи и перечень возможностей его поведения (вариантов использования) в процессе взаимодействия с конкретными пользователями. Диаграмма вариантов использования разрабатываемой системы приведена на рисунке 1.

В главном разделе сценария указывается имя рассматриваемого варианта использования, имя взаимосвязанных с ним актеров, цель выполнения варианта,  условный тип и ссылка на другие варианты использования (таблица 1).

 

Таблица 1. Главный раздел сценария.

 

Вариант использования

Выдача книг

Актеры

Читатель. Администратор. Библиотекарь. Поставщик

Краткое описание

Читатель запрашивает книгу. Библиотекарь и Администратор списывают книги, формируют отчет, выдают книгу читателю и оформляют поставку книг от поставщика

Цель

Получение необходимой книги

Тип

Базовый

Ссылки на другие варианты использования

Включает в себя варианты использования: определить наличие книги;

Оформить книгу


 

В следующем разделе изложена последовательность действий, приводящая к успешному выполнению рассматриваемого варианта использования. При этом  инициатором действий должен выступать актер - Читатель. Для удобства последующих ссылок каждому действию присваивается порядковый номер (таблица 2).

 

Таблица 2. Последовательность действий, приводящая к успешному выполнению

 

Действия актеров

Отклик системы

1.Читатель запрашивает книгу

2. Библиотекарь проверяет наличие необходимой запрашиваемой книги в фонде

3. Библиотекарь предоставляет нужную книгу читателю.

Исключение №1. В книжном фонде нет необходимой запрашиваемой книги

4. Читатель берет аналогичную книгу

5. Библиотекарь выдает разрешение  на получение требуемой книги.

6. Библиотекарь выдает  необходимую книгу и формуляр на подпись читателю.


 

В последнем разделе сценария описывается последовательность действий, выполняемых при возникновении исключительных ситуаций или исключений (таблица 3).

 

Таблица 3. Последовательность действий, выполняемых при возникновении исключительных ситуаций

 

Действия актеров

Отклик системы

Исключение №1. В фонде нет необходимого количества запрашиваемых книг

 

Администратор инициирует поставку нужного количества книг

Исключение№2.Читатель отказался от предложенной «Похожей»  книги

 

Библиотекарь отправляет книгу в фонд


 

Если диаграмма вариантов использования дает «вид сверху» на функциональность системы, то диаграмма деятельности позволяет подробно разобрать отдельный вариант использования. Диаграмма деятельности представлена на рисунке 2.

Рис. 2 Диаграмма деятельности

 

 

Диаграмма последовательности показана на рисунке 3.

Рис. 3 Диаграмма последовательности

 

Спецификации должны однозначно восприниматься как заказчиком, так и разработчиком. Обеспечить это требование можно только, разработав некоторую формальную модель системы. Для того чтобы выявить основные функции и составные части проектируемой информационной системы и, по возможности, обнаружить и устранить существенные ошибки применяется функциональная диаграмма.

При построении модели информационная система представлена в общем виде. На ней показано как разрабатываемая система будет взаимодействовать с потребителями и источниками информации. Данная диаграмма потоков данных автоматизируемой информационной системы представлена на рисунке 4.

 

Рис.4 Диаграмма потоков данных

 

Разрабатываемая автоматизированная информационная система «Студенческая библиотека» будет содержать справочники, в которых содержатся данные, а так же документы. В системе, возможно, осуществить формирование отчетов. Так же присутствует разграничение прав доступа – это Администратор, Бухгалтер (отдел учета) и Библиотекарь.

В АИС существует 8 справочников – это Авторы, Жанр, Издательство, Книги, Методические указания, Поставщики, Специальность, Читатели. На основании справочника Читателя частичным образом формируется документ Формуляр читателя. Для заполнения документа Книгообеспеченность (по каждой специальности) необходим справочник Специальность, Книги. Для полной работы библиотеки осуществляется ведение таких документов как: Выдача книг, Инвентаризация, Книгообеспеченность, годовой план работы, приходная накладная.

Справочник «Читатели» предназначен для хранения информации обо всех читателях библиотеки. Данный справочник представлен в таблице 4.

Таблица 4. Реквизиты справочника «Читатели»

 

Наименование реквизита

Тип

Значение

Код

Число

Код элемента

Наименование

Строка

ФИО читателя

АдресМестаЖительства

Строка

Адрес места жительства читателя

Специальность

СправочникСсылка.Специальность

Наименование специальности читателя

Курс

СправочникСсылка.Курс

Наименование курса читателя

Группа

Строка

Наименование группы читателя


 

Справочник «Авторы» содержит фамилию автора и его работы. Реквизиты справочника представлены в таблице 5.

 

Таблица 5. Реквизиты справочника «Авторы»

 

Наименование реквизита

Тип

Значение

Код

Число

Код элемента

Наименование

Строка

ФИО автора книги

Табличная часть Книги: Наименование

СправочникСсылка.Книги

Название книги автора


 

Справочник «Книги» и справочник «МетодическиеУказания» предназначены для хранения данных по книге (методическому указанию) (ФИО автора, жанр, издательство, год издания, количество страниц). Справочник представлен в таблице 6.

 

Таблица 6. Реквизиты справочника «Книги» («Методические указания»)

 

Наименование реквизита

Тип

Значение

Код

Число

Код элемента

Наименование

Строка

Наименование книги(методического указания)

ФИОАвтора

СправочникСсылка.Авторы

ФИО автора книги

НазваниеЖанра

СправочникСсылка.Жанр

Жанр книги

НазваниеИздательства

СправочникСсылка.Издательство

Название издательства выпущенной книги

КоличествоСтраниц

Строка

Количество страниц книги

ГодИздания

Строка

Год издания книги


 

Справочник «Издательство» предоставляет  минимальные данные по издательству для ведения базы данных «Студенческая библиотека» (таблица 7).

Таблица 7. Реквизиты справочника «Издательство»

 

Наименование реквизита

Тип

Значение

Код

Число

Код элемента

Наименование

Строка

Наименование издательства


 

В таблице 8 представлен справочник «Поставщики», который хранит информацию о поставщиках книг в библиотеку.

Таблица 8. Реквизиты справочника «Поставщики»

 

Наименование реквизита

Тип

Значение

Код

Число

Код элемента

Наименование

Строка

Наименование поставщика

Табличная часть:

Наименование

СправочникСсылка.Поставщики

Наименование поставщика

АдресМестаНахождения

Строка

Юридическое местонахождения поставщика

Телефон

Строка

Телефон поставщика

ИНН

Строка

Идентификационный номер налогоплательщика

КПП

Строка

Код причины постановки на учет

ОГРН

Строка

Основной государственный регистрационный номер


 

Справочник «Специальность» представлен в таблице 9, он предоставляет данные по специальности.

Таблица 9. Реквизиты справочника «Специальность»

 

Наименование реквизита

Тип

Значение

Код

Число

Код элемента

Наименование

Строка

Наименование специальности


 

Справочник «Жанр» предназначен для хранения информации о жанре книги (таблица 10).

Таблица 10. Реквизиты справочника «Жанр»

 

Наименование реквизита

Тип

Значение

Код

Число

Код элемента

Наименование

Строка

Наименование жанра


 

Объект информационной базы документ предназначен для описания информации о совершаемых операциях. Документ «Выдача книг» регистрирует выдачу книг читателю. Данный документ имеет следующие реквизиты, которые приведены в таблице 11.

Таблица 11. Реквизиты документа «Выдача книг»

 

Наименование реквизита

Тип

Значение

Номер

Число

Номер документа

Дата

Дата

Дата документа

ФИОЧитателя

СправочникСсылка.Читатели

Фамилия Имя Отчество читателя взявшего книгу

НазваниеКниги

СправочникСсылка.Книги

Название выданной книги читателю

ДатаВыдачи

Дата

Дата выдачи книги читателю на руки

ДатаВозврата

Дата

Дата возврата выданной книги читателю в библиотеку

Табличная часть:

ИнвентаризационныйНомерКниги

Строка

Инвентарный номер выданной книги читателю


 

На основании документа «Выдача книг» формируется документ «Возврат книг». Документ «Возврат книг» содержит данные о возвращении читателем книги. Рассматриваемы документ содержит следующие реквизиты (таблица 12)

Таблица 12. Реквизиты документа «Возврат книг»

 

Наименование реквизита

Тип

Значение

Номер

Число

Номер документа

Дата

Дата

Дата документа

ФИОЧитателя

СправочникСсылка.Читатели

Фамилия Имя Отчество читателя взявшего книгу

НазваниеКниги

СправочникСсылка.Книги

Название выданной книги читателю

ДатаВыдачи

Дата

Дата выдачи книги читателю на руки

ДатаФактическогоВозвратаКниги

Дата

Фактическая дата возврата выданной книги читателю в библиотеку

Информация о работе АИС «Студенческая библиотека»