Диплом: Разработка автоматизированного рабочего места библиотекаря "ГПОУ "ВПТ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
48
1
Читатели
Фамилия, имя, отчество
Дата рождения
Должность
Адрес
Паспортные данные
Телефон
Электронная почта
2
Книги
Название
Автор
Жанр
Издательство
Год издания
Количество страниц
3
Сотрудники
Фамилия, имя, отчество
Должность
Адрес
Телефон
4
Залы библиотеки
Название зала
5
Виды книг
Наименование
Перечни промежуточных функций и выходных документов представлен
в таблицах.
Информация, которая формируется в процессе обработки входных
данных, хранится в таблицах
Описание таблицы «Читатели» (Chitateli) представлено в таблице 2.2.3.
Таблица 2.2.3- Описание таблицы «Читатели» (Chitateli)
PK
FK
Физическое имя
поля
Название поля
Тип поля
1
*
idChitateli
Код читателя
Integer
2
chFIO
ФИО
Varchar(80)
3
chDataRos
Дата рождения
Datetime
4
chPasport
Паспортные
данные
Varchar(20)
5
chEmail
Электронная
почта
Varchar(20)
6
chDomAdres
Домашний адерс
Varchar(80)
7
chTel
Телефон
Varchar(50)
8
chDataReg
Дата
регистрации
Datetime
9
chDataVyb
Дата выбытия
Datetime
Описание таблицы «Сотрудники» (Sotrudniki) представлено в таблице
2.2.4.
Таблица 2.2.4 - Описание таблицы «Сотрудники» (Sotrudniki)
PK
FK
Физическое имя
поля
Название поля
Тип поля
1
*
idSotrudniki
Код сотрудника
Integer
2
soFIO
ФИО
Varchar(80)
49
3
soAdres
Адрес
Varchar(80)
4
soTel
Телефон
Char(20)
5
soDol
Должность
Varchar(15)
6
*
idZalBibl
Код зала
Integer
Описание таблицы «Залы библиотеки» (ZalBibl) представлено в таблице
2.2.5.
Таблица 2.2.4 - Описание таблицы «Залы библиотеки» (ZalBibl)
PK
FK
Физическое имя
поля
Название поля
Тип поля
1
*
idZalBibl
Код зала
Integer
2
zaName
Название
Varchar(50)
Описание таблицы «Виды книг» (VidKnig) представлено в таблице 2.2.6.
Таблица 2.2.5- Описание таблицы «Виды книг» (VidKnig)
PK
FK
Физическое имя
поля
Название поля
Тип поля
1
*
idVidKnig
Код вида книги
Integer
2
viName
Наименование
Varchar(50)
Описание таблицы «Книги» (Knigi) представлено в таблице 2.2.7.
Таблица 2.2.6 - Описание таблицы «Книги» (Knigi)
PK
FK
Физическое имя
поля
Название поля
Тип поля
1
*
idKnigi
Код книги
Integer
2
knAutor
Автор
Varchar(50)
3
knName
Название
Varchar(50)
4
knGodPubl
Год публикации
Char(4)
5
knStr
Количество
страниц
Integer
6
*
idVidKnig
Код вида книги
Integer
Описание таблицы «Выдача книг» (VydKnig) представлено в таблице
2.2.8.
Таблица 2.2.7 - - Описание таблицы «Выдача книг» (VydKnig)
PK
FK
Физическое имя
поля
Название поля
Тип поля
1
*
idVydKnig
Номер записи
Integer
2
vyDataZap
Дата записи
Datetime
3
vyDataVyd
Дата выдачи
Datetime
4
vyDataVozwr
Дата возврата
Datetime
5
vyDataFactVozwr
Дата
фактического
возврата
Datetime
6
vyKolProsrDnej
Количество
просроченных
дней
Integer
7
*
idChitateli
Код читателя
Integer
8
*
idZalBibl
Код зала
Integer
50
библиотеки
9
*
idKnigi
Код книги
Integer
Описание таблицы «Пользователи» (Polsovat) представлено в таблице
2.2.9.
Таблица 2.2.8 - Описание таблицы «Пользователи» (Polsovat)
PK
FK
Физическое имя
поля
Название поля
Тип поля
1
*
idPolsovat
Код
пользователя
Integer
2
*
idSotrudniki
Код сотрудника
Integer
Описание таблицы «Права» (Prava) представлено в таблице 2.2.10.
Таблица 2.2.9 - Описание таблицы «Права» (Prava)
PK
FK
Физическое
имя поля
Название поля
Тип поля
1
*
idPrava
Код права
Integer
2
prName
Наименование
Varchar(50)
Описание таблицы «Логины» (Login) представлено в таблице 2.2.11.
Таблица 2.2.10 - Описание таблицы «Логины» (Login)
PK
FK
Физическое
имя поля
Название поля
Тип поля
1
*
idLogin
Код логина
Integer
2
loName
Логин
Char(10)
3
loPassword
Пароль
Char(10)
4
*
idPolsovat
Пользователь
Integer
5
*
idPrava
Права
Integer
Описание таблицы «История» (Histori) представлено в таблице 2.2.12.
Таблица 2.2.11 - Описание таблицы «История» (Histori)
PK
FK
Физическое имя
поля
Название поля
Тип поля
1
*
idHistori
Код записи
истории
Integer
2
hiData
Дата
Datetime
3
*
idLogin
Логин
Integer
Описание таблицы «Экземпляры книг» (EkzKnig) представлено в
таблице 2.2.13.
Таблица 2.2.12 - Описание таблицы «Экземпляры книг» (EkzKnig)
PK
FK
Физическое имя
поля
Название поля
Тип поля
1
*
idEkzKnig
Код экземпляра
книги
Integer
2
*
idKnigi
Код книги
Integer
3
*
idZalBibl
Код зала
Integer
51
2.2.3 Характеристика результатной информации
Отчеты — это прикладные объекты конфигурации. Они предназначены
для обработки накопленной информации и получения сводных данных в
удобном для просмотра [3].
Отчетность библиотеки служит основным источником информации о ее
деятельности, так как отчеты собирают, накапливают и обрабатывают
экономически существенную информацию об операциях и результатах
деятельности, поэтому отчетность служит инструментом планирования.
Отчеты раскрывают причины успехов, а также недостатков в работе,
помогает наметить пути совершенствования деятельности подразделения
библиотека.
Отчёты не только отражают состояние работы библиотеки, но и
направляет внимание сотрудников на улучшение отстающих участков работы, а
также является базой для планирования, прогнозирования, определения
количества и качества работы сотрудников.
На основе данных учёта строится отчётность библиотеки, под которой
понимается система показателей, характеризующих деятельность библиотеки
за определённый период времени.
Статистический отчёт заполняется только на основе учётных форм
работы библиотеки. Заполняется в двух экземплярах, один отдаётся в
вышестоящую организацию, второй остаётся в библиотеке.
Статистическая отчётность является важнейшим средством анализа
деятельности библиотек. Статистика позволяет прогнозировать ситуацию,
финансировать и развивать успехи в работе библиотеки.
Разделы статистического отчёта:
Отчет «Книги у читателей» (рисунок 2.2.3) позволяет просмотреть всех
читателей, у которых на руках находится литература. Поставив «галку»
«Отобразить только задолженности», появляются данный по должникам, где в
примечании указываются действия совершенные для возврата литературы.
52
Рисунок 2.2.3 - Отчет «Книги у читателей»
Отчёт: «Количество пользователей и посещений», на определённую
конечную дату (рисунок 2.2.4) формирует таблицу в MSExcel (рисунок 2.2.5).
Данный отчёт необходим, чтоб понимать количество посетителей библиотеки.
Рисунок 2.2.4 – Отчёт «Количество пользователей и посещений»
53
Рисунок 2.2.5 – Отчёт «Количество пользователей и посещений
выгруженный в MSExcel»
Отчёт «Формирование и использование библиотечного фонда»,
позволяет просмотреть информацию о количестве приобретённой литературы и
объём всей литературы по заданным датам (рисунок 2.2.6) формирует таблицу
в MSExcel (рисунок 2.2.7)
54
Рисунок 2.2.6 – Отчёт «Формирование и использование
библиотечного фонда»
Рисунок 2.2.7 - Отчёт «Формирование и использование
библиотечного фонда выгруженный в MSExcel»
Информационный отчёт представляет собой всесторонний анализ
деятельности библиотеки. Он содержит объективные данные и конкретные
примеры [3]. Сводится из статистических отчетов в разрезе нескольких лет, но
т.к. программа новая и данные за прошлые периоды не были внесены, данный
55
отчёт пока недостаточно информативен. По мере накопления в базе данных
информации, данный отчёт будет полным и информативным.
Информационный отчёт призван всесторонне охарактеризовать
деятельность библиотеки, подвести итоги. По нему судят о месте библиотеки в
системе культурно-просветительских учреждений и её роли в обслуживании
студентов и сотрудников Воркутинского политехнического техникума.
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
Диалог – это процесс обмена информацией между пользователем и
программной системой. Общение компьютера и пользователя при работе с
информационной системой осуществлено в диалоговом режиме, управляемого
программой.
Пользовательский интерфейс построен по технологии WIMP
(челолвеко-копьютерное взаимодействие, т.е. окна, пиктограммы,
всплывающие и выпадающие меню). Использованы основные элементы
графического интерфейса: окна приложения, окна диалога, окна контекстного
меню, иерархическое меню, компоненты ввода-вывода, пиктограммы панели
инструментов, программные пиктограммы и т.д. Элементы графического
интерфейса реализуют как служебные, так и основные функции программы.
Дерево функций представляет собой иерархическую структуру
действий реализованных в ИС. Все действия (функции) программного
продукта можно разделить на два основных подмножества:
1) служебные функции идентичны для всех автоматизированных
систем управления предприятием на современном уровне развития аппаратных
и программных средств. Функции этого вида призваны обеспечить
безопасность ввода, обработки и хранения информации, облегчить работу с
системой, сделать ее наиболее удобной и незатруднительной для конечного
пользователя.
2) основные функции управления и обработки данных – свойственны
как информационным системам любой специализации, так и именно данной
56
ИС. Они отражают особенности процесса обработки информации, получения
результатов, ведения информационной базы проекта. Эти функции
организованы в том порядке и в том составе, которые продиктованы условиями
обработки и управления данными в конкретной предметной области.
Для описания поведения системы на уровне отдельных объектов,
которые обмениваются между собой сообщениями, чтобы достичь нужной цели
или реализовать некоторый вариант использования диаграмма кооперации
приложение 3.
Список функций, реализованный в программе, представлен на рисунке
2.3.1.
Функции АРМ библиотекаря
Внесение в БД и хранение информации
о книгах
Внесение в БД и хранение информации
о читателях
Внесение в БД и хранение информации
о выданных книгах и их возврате
Внесение в БД и хранение информации
о сотрудниках библиотеки
Оформление отчетов
Рисунок 2.3.1– Функции «АРМ Библиотека»
Сценарий диалога представлен в виде структурной схемы (рисунок
2.3.2), где в виде дерева выявлены действия пользователя при работе с
конкретной формой и предоставленные функциональные возможности панели
инструментов. Каждая форма имеет иерархическое меню, которое дублирует
57
все возможности пользователя при работе с конкретной формой. Перечисление
и обоснование использования процедур и функций в приложении 2.
Наименование
Автор
Жанр
Издательство
Год издательства
Кол-во страниц
Добавление данных()
Редактирование данных()
Удаление данных()
КНИГИ
Читатели
Сотрудники
ФИО читателя
Адрес
Возраст
Телефон
Добавление данных()
Редактирование данных()
Удаление данных()
Пункты меню
. Выбор редактирования данных о
сотрудниках()
. Выбор редактирования данных о книгах()
. Выбор редактирования данных о читателях()
. Выбор поиска()
. Выбор составления карточки()
ГЛАВНОЕ МЕНЮ
ФИО сотрудника
Адрес
Возраст
Должнос
ть
Добавление данных()
Редактирование данных()
Удаление данных()
Критерии поиска
Ввести критерий поиска()
Найти данные()
Вывести результат()
ПОИСК
Информация о сотрудниках
Информация о читателях
Информация о книгах
Составить карточку по фио сотрудника()
Составить карточку по фио, адресу и телефону
читателя()
Составить карточку по наименовании книги()
Вывести карточку()
КАРТОЧКА
Рисунок 2.3.2 - Сценарий диалога с ИС

Смотрите также:

«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран
Work-life balance подход в управлении рабочим временем молодых сотрудников (на примере ООО «МГТ-сервис»)
Автоматизация бизнес-процессов вывода банковского продукта на рынок
Автоматизация бизнес-процессов малого предприятия на примере ООО "Лагонаки"
Автоматизация документооборота организации на примере Дирекции информационных систем АО «Казахтелеком»