Разработка автоматизированного рабочего места библиотекаря с помощью среды программирования 1С:Предприятие

13686
знаков
7
таблиц
17
изображений

ОГЛАВЛЕНИЕ

1.         Введение

2.         Теоретическая часть

3.         Описание автоматизированного рабочего места

4.         Вывод

5.         Приложение


1.         ВВЕДЕНИЕ

В этом примере рассматривается деятельность городской (районной) библиотеки. В библиотечном фонде храниться много данных, как о книгах (название книг, издание, количество), так и о читателях (ФИО, адрес). Чтобы облегчить работу сотрудникам, правильно отследить данные о читателе и книгах можно автоматизировать его рабочее место.

Целью данной работы является разработка и проектирование базы данных библиотеки, в которой описываются данные о книгах, читателей и вывод на печать определенных документов. Интерфейс пользователя разрабатывается в среде программирования 1С:Предприятия.


2.         ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

 

Постановка задачи.

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

Программа должна содержать:

1. Справочник "Книги": у каждой книги есть уникальный библиотечный номер (код). Необходимо отметить, что может быть несколько экземпляров одного и того же произведения.

2. Справочник "Читатели": каждому читателю выдается читательский билет с уникальным номером.

3. Справочник "Произведение": у каждого произведения есть уникальный код.

4. Справочник "Авторы" и "Жанры"

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

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

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

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

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

Для каждого события в конфигурации необходимо предусмотреть соответствующий документ.

Правила работы библиотеки следующие:

·           Читатель может взять в библиотеке только определенное количество книг (задается директором библиотеки).

·           Читатель берет книги обычно на месяц, но может сразу взять книгу на больший срок, если явно скажет об этом.

·           Читатель может продлевать книгу, т.е. сообщать о том, что он вернет ее позже указанного ранее срока.

·           При просрочке возврата книги, читатель получает предупреждение.

·           Когда предупреждений у читателя накапливается больше определенного предела, он лишается правом пользования библиотекой на 1 месяц.

·           При потере книги читатель лишается правом пользования библиотекой на 1 месяц, независимо от количества предупреждений.

В программе должна быть возможность сформировать библиотечную выписку, которая показывает все совершенные операции за заданный период. Необходимо иметь возможность выбрать операции только по указанному читателю и/или по указанной книге. В программе должна быть возможность узнать долги конкретного читателя на данный момент, т.е. какие книги у него сейчас на руках и когда он должен их вернуть. В таблице 1 представлены все объекты, которые нужно создать в конфигурации.

Таблица 1.

Тип объектов Объекты
Справочники

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

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

·           Читатели

·           ЖанрыКниг

·           Авторы

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

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

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

Документы

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

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

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

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

Журналы документов ·           Библиотека
Отчеты

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

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


Проектирование БД.

Для проектирования БД в системе 1С:Предприятие используется конфигуратор- в этом режиме создается или корректируется БД, программные модули. В таблице 2 подробно представлены все справочники с реквизитами, которые потребуются для создания БД.

Таблица 2.

№ n/n Справочники Реквизиты
1 Произведения

·        Жанр

·        Авторы

·        Издание

·        Год издания

·        Число страниц

·        Ключевые слова

·        Аннотация

2 Книги

·        Статус

·        Читатель

·        Дата выдачи

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

3 Читатель

·        ФИО

·        Блокирован

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

4 Жанры книг ·        Наименование жанра
5 Авторы ·        ФИО

В таблицах 3-7 описана подробная структура справочников.

Таблица 3.Справочник "Произведения"

Имя реквизита Тип значения
1 Жанр Справочник. ЖанрыКниг
2 Авторы Справочник. Авторы
3 Издание Число
4 Год издания Число
5 Число страниц Число
5 Ключевые слова Строка
7 Аннотация Строка

Таблица 4. Справочник "Книги"

Имя реквизита Тип значения
1 Статус СтатусКниг.
2 Читатель Справочник. Читатели.
3 Дата Выдачи Дата
4 Срок Возврата Дата

Таблица 5. Справочник "Читатели"

Имя реквизита Тип значения
1 ФИО Строка
2 Кол-во предупреждений Число
3 Блокирован Да Нет

Таблица 6. Справочник "Жанр Книги"

Имя реквизита Тип значения
1 Жанр Книги Строка

Таблица 7. Справочник "Авторы"

Имя реквизита Тип значения
1 Авторы Строка

Информация о работе «Разработка автоматизированного рабочего места библиотекаря с помощью среды программирования 1С:Предприятие»
Раздел: Информатика, программирование
Количество знаков с пробелами: 13686
Количество таблиц: 7
Количество изображений: 17

Похожие работы

Скачать
115495
6
21

... информации и ее достоверность, что необходимо для эффективного планирования и управления. 1.3 Информационная технология проектирования автоматизированного рабочего места и эргономика аппаратных и программных средств АРМ В современных условиях автоматизированные рабочие места не создаются с нуля. В экономике практически на всех уровнях управления и во всех экономических объектах (от органов ...

Скачать
57700
0
11

... , содержащей в себе ведения книжного фонда, регистрация каталога и выдача книг, а также регистрация читателей. Для разработки автоматизированной системы была проектирована инфологическая модель БД библиотечного фонда "Национальной библиотеки им. В.И. Вернадского" и проведен анализ связей между основными объектами данной инфологической модели. Для реализации автоматизированной системы осуществлен ...

Скачать
118297
25
1

... выданных книг, фиксацию возврата книг, просмотра и распечатки отчета задолжников, списание формуляров в архив. 3.5 Расчет вычислительных ресурсов, необходимых для функционирования автоматизированной информационной библиотечной системы АРМ администратора, каталогизатора и библиотекаря объединены (разделение нецелесообразно, так как новые поступления литературы и периодики невелики). Для ...

Скачать
74935
32
9

... 6. Справка. Представление графа сценария задачи представлено на рисунке 1. Рис.1 Граф сценария задачи «Библиотека вуза» 3.2 Разработка контекстной диаграммы Контекстной диаграмма позволяет наглядно представить бизнес-процессы, протекающие в данной информационной системе, документооборот и информационные массивы При построении данной диаграммы используется принцип ...

0 комментариев


Наверх