Файл: Разработка автоматизированного рабочего места библиотекаря (на примере Университета Синергия).docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 26.10.2023

Просмотров: 601

Скачиваний: 28

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Следует также отметить, что возможности администрирования не должны быть замкнуты только на одного человека, так как в случае его болезни или отпуска должна быть возможность передать полномочия администратора другому сотруднику.

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

Технические средства защиты информации.

Это различные по типу устройства (механические, электромеханические, электронные и др.), которые решают задачи защиты информации.

Они препятствуют доступу к информации, в том числе с помощью еѐ маскировки. Преимущества технических средств связаны с их надежностью, независимостью от субъективных факторов, высокой устойчивостью к модификации.

Слабые стороны — недостаточная гибкость, относительно большие объѐм и масса, высокая стоимость .

Список уровней доступа для пользователей создаваемой ИС приведен в таблице 9.

Таблица 9

Уровни доступа пользователей ИС

Уровень доступа пользователя

Список доступных функций

Высокий

(Администратор)

Ведение данных сотрудников

Ведение списка издательств

Ведение списка жанров

Ведение списка типов книг

Ведение вида товаров

Ведение списка читателей

Ведение справочника книг

Просмотр отчетов


Средний

(Регистратор)

Ведение списка читателей

Ведение справочника книг

Просмотр отчетов

Низкий

(Гость)

Просмотр отчетов




    1. Информационное обеспечение задачи




      1. Информационная модель и её описание


Информационная модель показана на рис. 20.




Рисунок 20 - Информационная модель

Проектировщики предполагают, что при вводе данных сначала заполняется справочники – издательств, жанров, типов книг, сотрудников, читателей, книг.

При заполнении справочника сотрудников вводятся данные сотрудника и вводятся данные для входа в ИС

На выходе моделируемая система предоставляет отчет - «Журнал движения книг», «Каталог книг» и «Список читателей».


      1. Характеристика нормативно-справочной, входной и оперативной информации


В системе применяются справочники, указанные в таблице 10.

Таблица 10

Перечень используемых справочников

пп


название справочника

Реквизиты справочника

ответственный за ведение

средний объём справочника в записях

среднюю частоту актуализации

средний объем актуализации, %

1

Сотрудник

Табельный номер

Фамилия

Имя

Отчество

Адрес

Телефон

Должность

Администратор

20

1 раз в квартал

10

2

Учетные записи

Логин Пароль

Администратор

3

1 раз в год

10

3

Тип книги

Название типа книги

Администратор

3

1 раз в год

30

4

Жанр

Название жанра

Администратор

500

1 раз в год

2

5

Издательство

Название издательства

Администратор

150

1 раз в год

1%

6

Читатель

Фамилия

Имя

Отчество

Адрес

Телефон

Библиотекарь

1500

3 раза в неделю

1



В системе применяются оперативные таблицы, указанные в таблице11.

Таблица 11

Перечень используемых таблиц

пп


название таблицы

Реквизиты таблицы

ответственный за ведение

средний объём таблицы в записях

среднюю частоту актуализации

средний объем актуализации, %

1

Каталог книг

Шифр книги

Название книги

Автор

Издательство

Год выпуска

Количество книг

Библиотекарь

80000

1 раз в месяц

10

2

Журнал движения книг

Номер записи

Дата выдачи

ФИО читателя

ФИО выдавшего сотрудника


Библиотекарь

10000

50 раз в день

1

3

Спецификация журнала движения книг

Номер записи

Название книги

Дата возврата

ФИО принявшего сотрудника

Библиотекарь

10000

50 раз в день

1

4

Жанры книги

Название книги

Название жанра

Библиотекарь

120000

1 раз в месяц

10




      1. Характеристика результатной информации


Список результатной информации показан в таблице 12.

Таблица 12

Результатная информация

Документ

Реквизиты

На основе каких таблиц формируется

Частота формирования

Кому предназначен

Журнал движения книг

Фамилия читателя

Имя читателя

Отчество читателя

Шифр книги

Название книги

автор

Год издания

Название издательства

Дата выдачи книги

Дата возврата книги

Читатели

Каталог книг

Издательство

Журнал движения книг

1 раз в неделю

Руководство

Каталог книг

код_книги

Шифр

Название

автор

Тип_книги

Издательство

Год_издания

Кол_во

Каталог книг

Издательство

Тип книги

1 раз в квартал

Руководство

Библиотекари

Список читателей

Фамилия

Имя

Отчество

Адрес

Контактный телефон

Читатели


1 раз в квартал

Руководство





    1. Программное обеспечение задачи




      1. Общие положения (дерево функций и сценарий диалога)


Схемы "Дерево функций" (рис. 21) и "Сценарий диалога" (рис 22) по своей сути позволяют наглядно показать иерархию функций управления и обработки данных, которые автоматизированы в разработанном программном продукте.



Рисунок 21 – Дерево функций



Рисунок 22 - Сценарий диалога

      1. Характеристика базы данных


Физическая структура разработанной БД показана на рис. 23.

Так как выбранная СУБД MySQL поддерживает в наименовании таблиц и полей только английские символы, то все поля и таблицы будут на латинице.

Так как это физическая структура БД, то таблицы и справочники будут отличаться от информационной модели, представленной пользователям ИС. Так, некоторые таблицы будут содержать дополнительные поля, которые нужны для функционирования БД. А часть справочников и/или таблиц может быть разделена на несколько таблиц для более компактного хранения информации.



Рисунок 23 – Физическая структура разработанной БД


Таблица 12

Описание структуры записей таблицы «Книга»(Book)

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код книги

nomer_book

Число

Целое

ключевое поле, первичный

Вид книги

type

Число

Целое

ключевое поле, внешний

Шифр книги

shifr

строка

20




Название книги

name_book

строка

20




Издательство

izdatelstvo

строка

100

ключевое поле, внешний

Год издания

year_izdanie

Число

Целое




Количество книг

kolvo

Число

Целое




Автор книги

Avtor

Текстовый

150





Таблица 13

Описание структуры записей таблицы «Издательство» (izdatelstvo)

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код издательтства

id_izdatelstvo

Число

Целое

ключевое поле, первичный

Название издательства

name_izdatelstvo

строка

45





Таблица 14