Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информационная системы Библиотека.docx
Скачиваний:
47
Добавлен:
05.06.2015
Размер:
3.57 Mб
Скачать

1.1 Объекты конфигурации

Информационная система «Библиотека» имеет 2 подсистемы: подсистема Абонемент и подсистема Администрирование.

В подсистеме Абонемент учитываются следящие события:

  • Выдача книг читателю из библиотеки на определенный срок

  • Продление книги

  • Возврат книги читателем в библиотеку

  • Потеря книги читателем

Рисунок 1 «Подсистема Абонемент»

Подсистема Администрирование необходима для ведения списка пользователей, работающих в программе. Настройка прав пользователей и внешних пользователей. Индивидуальная и групповая настройка прав доступа пользователей с помощью профилей и групп доступа.

Рисунок 2 «Подсистема Администрирование»

В конфигурации были созданы следующие объекты. Эти объекты можно представить в виде таблицы:

Тип объектов

Объекты

Константы

  • МаксКолвоПредупреждений

  • МаксКолвоКнигНаРуках

  • КолвоДнейБлокировки

  • КолвоДнейДляВыдачи

Справочники

  • Произведения

  • Книги (подчинен спр. Произведения)

  • Читатели

  • ЖанрыКниг

  • Авторы

  • Читательские билеты

Перечисления

  • СтатусКниги (значения: Свободна, Выдана, Списана)

  • Да Нет (значения: Да, Нет)

Документы

  • ВыдачаКниги

  • ПродлениеКниги

  • ВозвратКниги

  • ПотеряКниги

Журналы документов

  • Библиотека

Регистры сведения

  • Выданные книги

Отчеты

  • БиблиотечнаяВыписка

  • ДолгиЧитателя

Рисунок 3 «Конфигурация»

В справочнике «Произведения» вносятся данные о книге. Присутствующие реквизиты представлены в Таблице 1.

Таблица 1

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

Тип (длина)

Обязательность заполнения

Примечание

1

Код

Число (10)

О

2

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

Строка (200)

О

3

Авторы

Строка (30)

О

4

Жанр

Строка (50)

О

5

Издание

Число (10)

О

6

Год издания

Число (4)

О

7

Страниц

Число (10)

О

8

КлючевыеСлова

Строка (100)

Н/О

9

Аннотация

Строка (100)

Н/О

Рисунок 4 «Форма списка справочника Произведения»

Справочник «Книги» подчинен справочнику «Произведения», реквизиты представлены в Таблице 2.

Таблица 2

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

Тип (длина)

Обязательность заполнения

Примечание

1

Код

Число (10)

2

Статус

Перечисление

3

Читатель

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

4

ДатаВыдачи

Дата

5

СрокВозврата

Дата

Рисунок 5 «Форма списка справочника Книги»

Справочник «Читатели» необходим для внесения персональных данных о читателе, реквезиты представлены в Таблице 3.

Таблица 3

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

Тип (длина)

Обязательность заполнения

Примечание

1

ФИО

Строка (100)

2

ЧитательскийБилет

Число (10)

3

Адрес

Строка (100)

4

Телефон

Число (10)

5

ПаспортныеДанные

Число (20)

6

КоличествоПредупреждений

Число (10)

7

КоличествоКнигНаРуках

Число (10)

Рисунок 6 «Форма списка справочника Читатели»

В справочнике «Читательский билет» служит для блокировки читателя если он если он нарушил правила библиотеки. Реквизиты представлены в Таблице 4.

Таблица 4

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

Тип (длина)

Обязательность заполнения

Примечание

1

Код;

Число (10)

2

Читатель;

Строка (100)

3

ДатаРегистрацииЧитательскогоБбилета;

Дата

4

ДатаОкончанияЧитательскогоБилета;

Дата

5

Блокировка.

Булево

Читательский билет блокируется

Рисунок 7 «Форма списка справочника Читательский билет»

В справочнике «Автор» описывается информация об авторе, существующие реквизиты представлены в таблице 5

Таблица 5

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

Тип (длина)

Обязательность заполнения

Примечание

1

Код

Число (10)

О

2

ФИО

Строка (100)

О

3

ДатаРождения

Дата

О

4

НазваниеПроизведения

Строка (100)

О

Рисунок 7 «Форма списка справочника Читательский билет»

Документ «Выдача книги» предназначен для учета и контроля выданных и возвращенных пользователем документом и анализа их использования. Реквизиты представлены в Таблице 6.

Таблица 6

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

Тип (длина)

Обязательность заполнения

Примечание

1

№ документа

Число (10)

О

2

Дата

Дата

О

3

Читатель

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

О

4

Произведение

Справочник Произведения

О

5

Срок возврата

Дата

О

Рисунок 8 «Форма списка документа Выдача книги»

При проведении документа «ВыдачаКниги» в справочнике «Книги» присваивается значение что она выдана. Формируются записи в регистре сведений «Выданные книги».

Документ «Возврат книги» предназначен для учета и контроля выданных и возвращенных пользователем документом и анализа их использования. Реквизиты представлены в Таблице 7.

Таблица 7

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

Тип (длина)

Обязательность заполнения

Примечание

1

№ документа

Число (10)

О

2

Дата

Дата

О

3

Читатель

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

О

4

Произведение

Справочник Произведения

О

5

Книга

Справочник Книги

О

Рисунок 9 «Форма списка документа Возврат книги»

При проведении документа «Возврат книги» в справочнике «Книги» присваивается значение что она в фонде.

Документ «Продление книги» необходим для продления книги по желанию читателя. Реквизиты представлены в Таблице 8.

Таблица 8.

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

Тип (длина)

Обязательность заполнения

Примечание

1

№ документа

Число (10)

О

2

Дата

Дата

О

3

Читатель

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

О

4

Произведение

Справочник Произведения

О

5

Книга

Перечисление

О

6

СрокВозврата

Дата

О

7

НовыйСрокВозврата

Дата

О

Рисунок 10 «Форма списка документа Продление книги»

При проведении документа «Продление книги» в справочнике «Книги» меняется реквизит «Срок возврата».

Документ «Потеря книги» необходим для учета потерянных книг, имеет следующие реквизиты, представленные в Таблице 9.

Таблица 9

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

Тип (длина)

Обязательность заполнения

Примечание

1

№ документа;

Число (10)

О

2

Дата;

Дата

О

3

Читатель;

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

О

4

Произведение;

Справочник Произведения

О

5

Книга;

Перечисление

О

Рисунок 11 «Форма списка документа Потеря книги»

При проведении документа «Потеря книги» в справочник «Книги» присваивается значение что книга потеряна. При потере более 3 книг в справочнике «Книги» блокируется читательский билет.

Регистр сведения «Выданные книги» отображает сведения о выданной книге, читателе, который взял ее и срок возврата. Реквизиты представлены в Таблице 10.

Таблица 10

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

Тип (длина)

Обязательность заполнения

Примечание

1

Дата

Дата

О

2

Тип оператора

Перечисление

О

3

Читатель

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

О

4

Произведение

Справочник Произведения

О

5

Книга

Справочник книги

О

6

Срок возврата

Дата

О

Рисунок 12«Регистр сведения «Выданные книги»»

Отчет «Библиотечная Выписка» формируется на основании данных регистра сведения «Выданные книги». Показывает все совершенные операции за заданный период. Печатная форма отчета представлена на Рисунке 1.

Рисунок 1 «Отчет Библиотечная выписка».

Отчет «Долги Читателя» показывает долги конкретного читателя на данный момент, какие книги у него сейчас на руках и когда он должен их вернуть. Печатная форма отчета представлена на Рисунке 2.

Рисунок 2 «Отчет Долги читателя».