ОГЛАВЛЕНИЕ
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<
Оценок: 1000 (Средняя 5 из 5)
Одними из наиболее популярных услуг на рынке IT-технологий являются создание и продвижение лендингов. Они способны положительно влиять на деятельность любого бизнес-проекта в интернете. Судя по многочисленным отзывам, заказавшие создание лендингов люди ни разу не пожалели о потраченных деньгах. Они вложили в будущее, которое неразрывно связано с интернетом. Всё больше и больше предпринимателей обращаются к услугам разных агентств, веб-студий, чтобы заказать создание лендинга у профессионалов. © 2017 - 2022 ReferatWorld.ru
|