Файл: Разработка автоматизированного рабочего места библиотекаря (на примере Университета Синергия).docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 26.10.2023
Просмотров: 601
Скачиваний: 28
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Следует также отметить, что возможности администрирования не должны быть замкнуты только на одного человека, так как в случае его болезни или отпуска должна быть возможность передать полномочия администратора другому сотруднику.
Для этого пароль администратора должен быть продублирован на бумаге и храниться у руководства компании.
Технические средства защиты информации.
Это различные по типу устройства (механические, электромеханические, электронные и др.), которые решают задачи защиты информации.
Они препятствуют доступу к информации, в том числе с помощью еѐ маскировки. Преимущества технических средств связаны с их надежностью, независимостью от субъективных факторов, высокой устойчивостью к модификации.
Слабые стороны — недостаточная гибкость, относительно большие объѐм и масса, высокая стоимость .
Список уровней доступа для пользователей создаваемой ИС приведен в таблице 9.
Таблица 9
Уровни доступа пользователей ИС
Уровень доступа пользователя | Список доступных функций |
Высокий (Администратор) | Ведение данных сотрудников |
Ведение списка издательств | |
Ведение списка жанров | |
Ведение списка типов книг | |
Ведение вида товаров | |
Ведение списка читателей | |
Ведение справочника книг | |
Просмотр отчетов | |
Средний (Регистратор) | Ведение списка читателей |
Ведение справочника книг | |
Просмотр отчетов | |
Низкий (Гость) | Просмотр отчетов |
-
Информационное обеспечение задачи
-
Информационная модель и её описание
Информационная модель показана на рис. 20.
Рисунок 20 - Информационная модель
Проектировщики предполагают, что при вводе данных сначала заполняется справочники – издательств, жанров, типов книг, сотрудников, читателей, книг.
При заполнении справочника сотрудников вводятся данные сотрудника и вводятся данные для входа в ИС
На выходе моделируемая система предоставляет отчет - «Журнал движения книг», «Каталог книг» и «Список читателей».
-
Характеристика нормативно-справочной, входной и оперативной информации
В системе применяются справочники, указанные в таблице 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 |
-
Характеристика результатной информации
Список результатной информации показан в таблице 12.
Таблица 12
Результатная информация
Документ | Реквизиты | На основе каких таблиц формируется | Частота формирования | Кому предназначен |
Журнал движения книг | Фамилия читателя Имя читателя Отчество читателя Шифр книги Название книги автор Год издания Название издательства Дата выдачи книги Дата возврата книги | Читатели Каталог книг Издательство Журнал движения книг | 1 раз в неделю | Руководство |
Каталог книг | код_книги Шифр Название автор Тип_книги Издательство Год_издания Кол_во | Каталог книг Издательство Тип книги | 1 раз в квартал | Руководство Библиотекари |
Список читателей | Фамилия Имя Отчество Адрес Контактный телефон | Читатели | 1 раз в квартал | Руководство |
-
Программное обеспечение задачи
-
Общие положения (дерево функций и сценарий диалога)
Схемы "Дерево функций" (рис. 21) и "Сценарий диалога" (рис 22) по своей сути позволяют наглядно показать иерархию функций управления и обработки данных, которые автоматизированы в разработанном программном продукте.
Рисунок 21 – Дерево функций
Рисунок 22 - Сценарий диалога
-
Характеристика базы данных
Физическая структура разработанной БД показана на рис. 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