Uploaded by glebas.d

Разработка информационной системы библиотеки

advertisement
Министерство образования и науки Российской Федерации
Федеральное государственное автономное образовательное
учреждение высшего образования
«Южно-Уральский государственный университет
(национальный исследовательский университет)»
Высшая школа экономики и управления
Кафедра «Цифровая экономика и информационные технологии»
ВЫПУСКНОЙ КВАЛИФИКАЦИОННЫЙ ПРОЕКТ
Цифровая кафедра ЮУрГУ
по курсу: Архитектура платформы 1С:Предприятие 8, 1С: Бухгалтерия 3.0,
1С:Зарплата и управление персоналом 3.1, 1С:Управление торговлей 11.4
на тему: Разработка информационной системы библиотеки
Руководитель работы,
руководитель ДПП ПП
ст.преподаватель
кафедры ЦЭиИТ,
____________ Коробкова О.В.
Автор работы
студент группы ЭУ-360
____________ Иванова А.А.
____________________2024 г.
Работа защищена
с оценкой (цифрой, прописью)
___________________
____________________2024 г.
Челябинск 2024
АННОТАЦИЯ
Иванова
А.А.
Разработка
информационной
системы библиотеки. – Челябинск: ЮУрГУ, ЭУ360, 2024, 26 л., 29 ил., библиогр. список – 5
наим.
Создаваемая
информационная база автоматизирует деятельность
организации. База данных представляет собой совокупность организованных
данных, которые хранятся в памяти вычислительной системы и отображают
объекты и их взаимосвязи в определенной предметной области. В данном
выпускном квалификационном проекте показана разработка базы данных
организации на примере библиотечного фонда города. Целью работы
является создание системы, в которой будет храниться и обрабатываться
информация о книжном фонде библиотеки, сотрудниках библиотек, книгах,
читателях и т.д.
2
СОДЕРЖАНИЕ
Введение ................................................................................................................... 4
1 Описание информационной системы................................................................. 5
1.1 Описание предметной области ..................................................................... 5
1.2 Описание деятельности организации .......................................................... 5
1.3 Структура организации (должности) ........................................................... 6
1.4 Экономическая деятельность ОКВЭД ......................................................... 6
1.5 Информационные потоки в организации .................................................... 6
1.6 Схема взаимодействия объектов .................................................................. 8
2 Создание конфигурации ...................................................................................... 9
2.1 Создание подсистем ....................................................................................... 9
2.3 Создание документов .................................................................................. 11
2.4 Создание регистров накопления................................................................. 15
3 Запросы конфигурации ...................................................................................... 18
3.1 Отчет «Выработка сотрудников» ............................................................... 18
3.2 Отчет «Обслуживание читателей» ............................................................. 19
3.3 Отчет «Обслуживание читателей количество»......................................... 19
3.4 Отчет «Наличие книг» в подсистеме «Учет книг» ................................... 20
3.5 Отчет «Рейтинг книг» .................................................................................. 20
3.6 Отчет «Самый читающий».......................................................................... 21
3.7 Отчет «Список читателей» .......................................................................... 21
3.8 Отчет «Читатели с книгами на руках» ....................................................... 22
Заключение ............................................................................................................ 23
Библиографический список: ................................................................................ 24
3
ВВЕДЕНИЕ
Целью данного выпускного квалификационного проекта является
закрепление
и
углубление
теоретических
и
практических
знаний,
полученных при изучении курса «Архитектура платформы 1С:Предприятие
8, 1С: Бухгалтерия 3.0, 1С:Зарплата и управление персоналом 3.1,
1С:Управление торговлей 11.4».
Предметной областью исследования выпускного квалификационного
проекта является библиотечный фонд.
Задачами выпускного квалификационного проекта являются:
– проанализировать работу библиотечного фонда города;
– создать конфигурацию «Библиотечный фонд»;
– произвести отладку.
4
1 ОПИСАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ
1.1 Описание предметной области
Предметной областью является библиотечный фонд города, который
составляют библиотеки, расположенные на территории города. Каждая
библиотека включает в себя абонементы и читальные залы. Созданная
информационная система должна автоматизировать ведение данных о
библиотеках в городе. База должна содержать данные о:
● библиотеках в городе;
● поставщиках;
● сотрудниках библиотек;
● читателях;
● книгах;
● местах хранения книг;
● времени пользования книгой;
1.2 Описание деятельности организации
Библиотечный фонд города представляет собой систему составляют
библиотеки, расположенные на территории города. Каждая библиотека
включает в себя абонементы и читальные залы. Пользователями библиотек
являются различные категории читателей: студенты, научные работники,
преподаватели, школьники, рабочие, пенсионеры и другие жители города.
Каждая
категория
читателей
может
обладать
непересекающимися
характеристиками ‒ атрибутами: для студентов это название учебного
заведения, факультет, курс, номер группы, для научного работника ‒
название организации, научная тема и т.д. Каждый читатель, будучи
зарегистрированным в одной из библиотек, имеет доступ ко всему
библиотечному фонду города.
5
1.3 Структура организации (должности)
На рисунке 1 представлена структура библиотечного фонда.
Администрация
Уборщики
Библиотекари
Рабочие
Рисунок 1 – Структура предприятия
1.4 Экономическая деятельность ОКВЭД
91.01 – Деятельность библиотек и архивов.
Система налогообложения:
Общая система налогообложения. Общая система налогообложения
(ОСНО) – это один из налоговых режимов, который подразумевает
обычный порядок уплаты налогов.
Расчет налоговой нагрузки при ОСНО:
30,2% — страховые взносы за сотрудников для выплат в пределах
МРОТ;
15% — страховые взносы для сотрудников для выплат сверх МРОТ;
20% — налог на прибыль;
20% — НДС.
Для расчета страховых взносов берут федеральный МРОТ — 12 792 ₽.
Для расчета налога на прибыль доходы и расходы берут без НДС.
Отчетный период – квартал, полугодие, 9 месяцев. Налоговый год – 12
месяцев.
1.5 Информационные потоки в организации
Информационные потоки в организации представлены на рисунке 2.
6
Поставщики
Поставляют книги
Администрация
Выплачивает зп
Выплачивает зп
Осуществляет контроль
Осуществляет контроль
Выплачивает зп
Осуществляет контроль
Уборщики
Библиотекари
Рабочие
Выдают книги
Убирают помещение
Следят за стеллажами
Ведут учет
и помещением
Читатели
Рисунок 2 – Информационные потоки в организации
7
1.6 Схема взаимодействия объектов
Отчет «Выработка сотрудников»
Документ «Учет
отработанных дней»
Сотрудник
Библиотека
Количество смен
Подсистема
«Библиотека»
Регистр накопления
«Учет смен»
Библиотека
Сотрудник
Количество смен
Наименование
Справочник
«Библиотеки»
Наименование
Подсистема
«Учет книг»
Наименование
Регистр накопления
«Учет книг»
Книга
Библиотека
Выдано
Справочник
«Сотрудники»
Наименование
Справочник
«Книги»
Наименование
Подсистема
«Учет посетителей»
Наименование
Документ
«Поступление книг»
Библиотека
Книга
Количество
Справочник
«Читатели»
Наименование
Документ
«Учет выданных книг»
Библиотека
Сотрудник
Читатель
Книга
Дата возврата
Выдано
Регистр накопления
«Обслуживание читателей»
Библиотека
Сотрудник
Читатель
Выдано
Период
Сотрудник
Количество смен
Отчет «Обслуживание читателей»
Библиотека
Сотрудник
Дата обслуживания
Регистратор
Читатель
Отчет «Обслуживание
читателей количество»
Библиотека
Сотрудник
Количество обслуживаний
Отчет «Наличие книг»
Библиотека
Книга
Количество Конечный остаток
Количество Расход
Количество Приход
Отчет «Рейтинг книг»
Книга
Количество выдач
Отчет «Самый читающий»
Читатель
Количество обслуживаний
Отчет «Список читателей»
Библиотека
Читатель
Отчет «Список читателей, обслуженных
сотрудником»
Библиотека
Сотрудник
Дата обслуживания
Читатель
Документ «Оформление
читательских»
Библиотека
Сотрудник
Читатель
Выдано
Отчет «Читатели с литературой на руках»
Регистр накопления
«Рейтинг книг»
Книга
Количество выдач
8
Читатель
Книга
Дата возврата
2 СОЗДАНИЕ КОНФИГУРАЦИИ
2.1 Создание подсистем
Представлено на рисунке 3:
Рисунок 3 – Подсистемы
Результат (рисунок 4):
Рисунок 4 – Подсистемы
2.2 Создание справочников
Справочники — это прикладные объекты конфигурации. Они
позволяют хранить в информационной базе данные, имеющие одинаковую
структуру
и
списочный
характер.
Каждый
элемент
справочника
характеризуется кодом и наименованием. Система поддерживает режим
автоматической нумерации элементов, при котором она самостоятельно
может генерировать код для нового элемента справочника. Кроме этого
система позволяет осуществлять контроль уникальности кодов справочника,
9
не разрешая создавать элементы с одинаковыми кодами. Помимо кода и
наименования, каждый элемент справочника, как правило, содержит
некоторую дополнительную информацию, которая подробно описывает этот
элемент.
В рамках данной выпускной квалификационной работы были созданы
следующие справочники (рисунок 5):
Рисунок 5 – Справочники
Результат:
А) Справочник «Библиотеки» в подсистеме «Библиотека» (рисунок 6):
Рисунок 6 – Справочник «Библиотеки»
Б) Справочник «Сотрудники» в подсистеме «Библиотека» (рисунок 7):
Рисунок 7 – Справочник «Сотрудники»
10
В) Справочник «Книги» в подсистеме «Учет книг» (рисунок 8):
Рисунок 8 – Справочник «Книги»
Г) Справочник «Читатели» в подсистеме «Учет посетителей» (рисунок
9):
Рисунок 9 – Справочник «Читатели»
2.3 Создание документов
Каждый документ характеризуется номером, датой и временем. Система
поддерживает режим автоматической нумерации документов, при котором
она самостоятельно может генерировать номер для нового документа. Кроме
11
этого система позволяет осуществлять контроль уникальности номеров
документов, не разрешая создавать документы с одинаковыми номерами.
Помимо номера, даты и времени, каждый документ, как правило, содержит
некоторую дополнительную информацию, которая подробно описывает этот
документ.
Для автоматизации работы библиотечного фонда были созданы
следующие документы (рисунок 10):
Рисунок 10 – Документы
Результат:
А) Документ «Учет отработанных дней» в подсистеме «Библиотека»
(рисунок 11):
Рисунок 11 – Документ «Учет отработанных дней»
12
Б) Документ «Поступление книг» в подсистеме «Учет книг» (рисунок
12):
Рисунок 12 – Документ «Поступление книг»
В) Документ «Учет выданных книг» в подсистеме «Учет книг» (рисунок
13):
Рисунок 13 – Документ «Учет выданных книг»
Для того, чтобы из книг, имеющихся в наличии, вычесть выданные
читателям книги в модуль объекта введено следующее условие (рисунок 14):
13
Рисунок 14 – Модуль документа «Учет выданных книг»
Г)
Документ «Оформление
читательских»
в
подсистеме
посетителей» (рисунок 15):
Рисунок 15 – Документ «Оформление читательских»
14
«Учет
2.4 Создание регистров накопления
Представлено на рисунке 16:
Рисунок 16 – Регистры накопления
Регистры накопления (рисунок 16) образуют многомерную систему
измерений и позволяют «накапливать» числовые данные в разрезе
нескольких измерений. Они составляют основу механизма учета движения
средств.
Результат:
А) Регистр накопления «Учет смен» в подсистеме «Библиотека»
(рисунок 17) для подсчета количества отработанных смен:
Рисунок 17 – Регистр накопления «Учет смен»
15
Б) Регистр накопления «Обслуживание читателей» в подсистеме
«Библиотека» (рисунок 18) для подсчета количества обслуживаний читателей
сотрудниками библиотек:
Рисунок 18 – Регистр накопления «Обслуживание читателей»
В) Регистр накопления «Рейтинг книг» в подсистеме «Учет книг»
(рисунок 19) для подсчета количества выдач книг читателям:
Рисунок 19 – Регистр накопления «Рейтинг книг»
Г) Регистр накопления «Учет книг» в подсистеме «Учет книг» (рисунок
20) для подсчета количества книг в наличии:
16
Рисунок 20 – Регистр накопления «Учет книг»
17
3 ЗАПРОСЫ КОНФИГУРАЦИИ
Реализуем запросы в информационной системе в виде отчетов
(рисунок 21).
Рисунок 21 – Отчеты
Отчеты — это прикладные объекты конфигурации. Они предназначены
для обработки накопленной информации и получения сводных данных в
удобном
для
просмотра
и
анализа
виде.
Конфигуратор
позволяет
формировать набор различных отчетов, достаточных для удовлетворения
потребности пользователей системы в достоверной и подробной выходной
информации.
3.1 Отчет «Выработка сотрудников» в подсистеме «Библиотека»
(рисунок 22) показывает количество смен, отработанных сотрудниками:
Рисунок 22 – Отчет «Выработка сотрудников»
18
3.2 Отчет «Обслуживание читателей» в подсистеме «Библиотека»
(рисунок 23) дает информацию о том, какими сотрудниками в какой
библиотеке была оказана та или иная услуга читателям:
Рисунок 23 – Отчет «Обслуживание читателей»
3.3 Отчет «Обслуживание читателей количество» в подсистеме
«Библиотека» (рисунок 24) показывает количество обслуживаний читателей
определенным сотрудником:
Рисунок 24 – Отчет «Обслуживание читателей количество»
19
3.4 Отчет «Наличие книг» в подсистеме «Учет книг»
Отчет на рисунке 25 дает сведения:
– о количестве книг, имеющихся в библиотеке ‒ Количество Конечный
остаток;
– о количестве выданных книг читателям ‒ Количество Расход;
– об общем количестве книг ‒ Количество Приход.
Рисунок 25 – Отчет «Наличие книг»
3.5 Отчет «Рейтинг книг» в подсистеме «Учет книг» (рисунок 26) выдает
информацию о том, сколько раз была выдана определенная книга, и
сортирует по убыванию:
Рисунок 26 – Отчет «Наличие книг»
20
3.6 Отчет «Самый читающий» в подсистеме «Учет посетителей»
(рисунок 27) показывает сколько раз конкретный читатель брал книги и
сортирует по убыванию:
Рисунок 27 – Отчет «Самый читающий»
3.7 Отчет «Список читателей» в подсистеме «Учет посетителей»
(рисунок 28):
Рисунок 28 – Отчет «Список читателей»
21
3.8 Отчет «Читатели с книгами на руках» в подсистеме «Учет
посетителей» (рисунок 29) дает сведения о том, кому из читателей на данный
момент выдана та или иная книга:
Рисунок 29 – Отчет «Читатели с книгами на руках»
22
ЗАКЛЮЧЕНИЕ
«1С:Предприятие
8»
представляет собой
систему
прикладных
решений, построенных по единым принципам и на единой технологической
платформе. Руководитель может выбрать решение, которое соответствует
актуальным потребностям предприятия и будет в дальнейшем развиваться по
мере роста предприятия или расширения задач автоматизации. Разработанная
информационная
система
«Библиотечный
фонд
города»
позволяет
сотрудникам в удобном формате вести учет предприятия. С помощью этой
конфигурации можно быстро и легко найти информацию о книгах,
сотрудниках, читателях и многом другом при помощи запроса. Внедрение
системы «1С: Предприятие» позволит уменьшить трудозатраты, связанные с
оформлением хозяйственных операций, предоставит возможность более
оперативно получать информацию о предприятии, значительно снизит
количество ошибок в учете.
23
БИБЛИОГРАФИЧЕСКИЙ СПИСОК:
1.
Радченко
М.Г.
1С:Предприятие
8.2.
Практическое
пособие
разработчика. Примеры и типовые приемы / М.Г. Радченко, Е.Ю.
Хрусталева. – Москва: ООО «1С-Паблишинг», 2013. – 964 с.
2. Хрусталева Е.Ю. Язык запросов «1С:Предприятия 8» / Е.Ю.
Хрусталева. – Москва: ООО «1С-Паблишинг», 2013. – 369 с.
3.
4.
5.
24
Download