Обоснование метода организации входной и выходной информации - Моделирование информационной системы библиотеки
Служащим библиотеки во время работы приходится обрабатывать разнообразную информацию. К основной информации относятся:
- 1. Введение книжного фонда, содержащего в себе: 1) инвентарный номер ? набор цифр, который определяет номер самой книги; 2) библиотечный код книги ? кроме набора цифр в код включается заглавная буква раздела, в который входит книга; 4) дата выдачи; 5) запланированная дата возврата. 2. Регистрация каталога, в состав которого входит: 1) библиотечный код книги, помогающий быстрее осуществить поиск нужной книги; 2) автор книги (данный блок информации может содержать как одного автора, так и коллектив авторов) 3) название книги; 4) издательство (указывается наименование издательства, выпущенной книги); 5) год издания (указывается год, когда была издана книга); 3. Регистрация читателей содержит в своей структуре следующую информацию: 1) номер читательского билета ? номер, под которым был зарегистрирован тот или иной читатель; 2) фио (указываются полные инициалы читателя); 3) адреса (данный блок информации состоит из адреса проживания читателя, адреса места работы) 4) контактные телефоны (домашний, рабочий). Данная информация поможет в случае необходимости найти читателя для разрешения возникшей проблемы или для напоминания о возврате или получение необходимой книге.
Информация, необходимая для работы в библиотечном фонде, вводится, обрабатывается, хранится и выводится посредством различных видов программного обеспечения, которые рационализируют работу служащих библиотеки.
Входные документы представляют собой форзац книги, паспорт, студенческий билет и формуляр (см. Приложение А).
Входной документ "Форзац книги" содержит в себе: ISBN (уникальный шифр книги), ББК (библиотечно-библиографическая классификация), автора, название книги, издательство, место издания, год издания.
Входной документ "Паспорт" содержит в себе: фамилию, имя, отчество, пол, дату рождения, место рождения, кем выдан, дату выдачи, код подразделения.
Входной документ "Студенческий билет" содержит в себе: название учебного заведения, номер, фамилию, имя, отчество, время поступления, факультет, дату выдачи, срок действия.
Входной документ "Формуляр читателя" содержит в себе: фамилию, имя, отчество, год рождения, профессию, место работы, образование, учебное заведение (если учится), домашний адрес, телефон.
База данных состоит из следующих таблиц:
- 1. Абонент библиотеки. 2. Библиотекарь. 3. Формуляр. 4. Книга. 5. Личная карточка читателя. 6. Прием/выдача книг. 7. Адрес. 8. Город. 9. Улица.
Таблица 1 "Абонент библиотеки":
Название |
Идентификатор |
Тип |
Размер |
Код читательского билета |
KodChitatelskogoBileta |
Char |
255 |
Фамилия |
Familiya |
Char |
255 |
Имя |
Imya |
Char |
255 |
Отчество |
Otchestvo |
Char |
255 |
Телефон |
Telefon |
Integer |
- |
Таблица "Абонент библиотеки" содержит данные о читателях:
- 1. Столбец "Код читательского билета" - номер читательского билета, под которым был зарегистрирован тот или иной читатель. 2. Столбец "Фамилия" - фамилия читателя. 3. Столбец "Имя" - имя читателя. 4. Столбец "Отчество" - отчество читателя. 5. Столбец "Телефон" - контактный номер телефона читателя.
Ключевым полем данной таблицы является "Код читательского билета".
Таблица 2 "Библиотекарь":
Название |
Идентификатор |
Тип |
Размер |
Код библиотекаря |
KodBibliotekarya |
Integer |
- |
Фамилия |
Familiya |
Char |
255 |
Имя |
Imya |
Char |
255 |
Отчество |
Otchestvo |
Char |
255 |
Телефон |
Telefon |
Integer |
- |
Таблица "Библиотекарь" содержит данные о библиотекаре:
- 1. Столбец "Код библиотекаря" содержит в себе индивидуальный номер библиотекаря. 2. Столбец "Фамилия" - фамилия библиотекаря. 3. Столбец "Имя" - имя библиотекаря. 4. Столбец "Отчество" - отчество библиотекаря. 5. Столбец "Телефон" - контактный номер телефона библиотекаря.
Ключевым полем данной таблицы является "Код библиотекаря".
Таблица 3 "Формуляр":
Название |
Идентификатор |
Тип |
Размер |
Код формуляра |
KodFormulyara |
Integer |
- |
Код читательского билета |
KodChitatelskogoBileta |
Char |
255 |
Фамилия |
Familiya |
Char |
255 |
Имя |
Imya |
Char |
255 |
Отчество |
Otchestvo |
Char |
255 |
Год рождения |
GodRozhdeniya |
Data |
- |
Профессия |
Professiya |
Char |
255 |
Место работы |
MestoRaboty |
Char |
255 |
Телефон |
Telefon |
Integer |
- |
Таблица "Формуляр" содержит личные данные читателей:
- 1. Столбец "Код формуляра" - номер читательского формуляра. 2. Столбец "Код читательского билета" - номер читательского билета, под которым был зарегистрирован тот или иной читатель. 3. Столбец "Фамилия" - фамилия читателя. 4. Столбец "Имя" - имя читателя. 5. Столбец "Отчество" - отчество читателя. 6. Столбец "Год рождения" - дата рождения читателя. 7. Столбец "Профессия" - кем работает читатель. 8. Столбец "Место работы" - в какой организации работает читатель. 9. Столбец "Телефон" - контактный номер читателя.
Ключевым полем данной таблицы является "Код формуляра".
Таблица 4 "Книга":
Название |
Идентификатор |
Тип |
Размер |
Код книги |
KodKnigi |
Integer |
- |
ISBN |
ISBN |
Char |
255 |
ББК |
BBK |
Char |
255 |
Раздел |
Razdel |
Char |
255 |
Автор |
Avtor |
Char |
255 |
Название |
Nazvanie |
Char |
255 |
Издательство |
Izdatelstvo |
Char |
255 |
Место издания |
MestoIzdaniya |
Char |
255 |
Год издания |
GodIzdaniya |
Data |
- |
Таблица "Книга" содержит данные о книге:
- 1. Столбец "Код книги" содержит в себе номер книги. 2. Столбец "ISBN" - уникальный шифр книги. 3. Столбец "ББК" - библиотечно-библиографическая классификация. 4. Столбец "Раздел" - раздел или жанр книги. 5. Столбец "Автор" - автор книги. 6. Столбец "Название" - название книги. 7. Столбец "Издательство" - название издательство, где была выпущена книга. 8. Столбец "Место издания" - название города, в котором была выпущена книга. 9. Столбец "Год издания" - в каком году была издана книга.
Ключевым полем данной таблицы является "Код книги".
Таблица 5 "Личная карточка читателя":
Название |
Идентификатор |
Тип |
Размер |
Код карточки |
KodKartochki |
Integer |
- |
Код библиотекаря |
KodBibliotekarya |
Integer |
- |
Код формуляра |
KodFormulyara |
Integer |
- |
Код читательского билета |
KodChitatelskogoBileta |
- | |
Автор |
Avtor |
Char |
255 |
Название |
Nazvanie |
Char |
255 |
Дата выдачи |
DataVudachi |
Data |
- |
Таблица "Личная карточка читателя" содержит данные о карточке читателя:
- 1. Столбец "Код карточки" - номер карточки читателя. 2. Столбец "Код библиотекаря" содержит в себе индивидуальный номер библиотекаря 3. Столбец "Код формуляра" - номер читательского формуляра. 4. Столбец "Код читательского билета" - номер читательского билета, под которым был зарегистрирован тот или иной читатель. 5. Столбец "Автор" - автор книги, которую берет читатель. 6. Столбец "Название" - название книги. 7. Столбец "Дата выдачи" - фиксируется дата выдачи книги.
Ключевым полем данной таблицы является "Код карточки".
Таблица 6 "Прием/выдача книг":
Название |
Идентификатор |
Тип |
Размер |
Код приема/выдачи |
KodPriemaVudachi |
Integer |
- |
Код библиотекаря |
KodBibliotekarya |
Integer |
- |
Код читательского билета |
KodChitatelskogoBileta |
Integer |
- |
Код книги |
KodKnigi |
Integer |
- |
Автор |
Avtor |
Char |
255 |
Название |
Nazvanie |
Char |
255 |
Дата выдачи |
DataVudachi |
Date |
- |
Дата возврата |
DataVozvrata |
Date |
- |
Таблица "Прием/выдача книг" содержит отметки по движению книг:
- 1. Столбец "Код приема/выдачи" - порядковый номер. 2. Столбец "Код библиотекаря" содержит в себе индивидуальный номер библиотекаря. 3. Столбец "Код книги" - номер книги, которую берет читатель. 4. Столбец "Автор" - автор книги. 5. Столбец "Название" - название книги. 6. Столбец "Дата выдачи" - фиксируется дата выдачи книги читателю на руки. 7. Столбец "Дата возврата" - фиксируется дата возврата книги читателя.
Ключевым полем данной таблицы является "Код приема/выдачи".
Таблица 7 "Адрес":
Название |
Идентификатор |
Тип |
Размер |
Код адреса |
KodAdresa |
Integer |
- |
Код города |
KodGoroda |
Integer |
- |
Код улицы |
KodUlitsy |
Integer |
- |
Код библиотекаря |
KodBibliotekarya |
Integer |
- |
Код читательского билета |
KodChitatelskogoBileta |
Integer |
- |
Код формуляра |
KodFormulyara |
Integer |
- |
Номер дома |
NomerDoma |
Integer |
- |
Номер квартиры |
NomerKvartiry |
Integer |
- |
Таблица "Адрес" содержит данные об адресах читателей и библиотекарей:
- 1. Столбец "Код адреса" - номер адреса, под которым зарегистрирован читатель или библиотекарь. 2. Столбец "Код города" - номер города, в котором проживает читатель или библиотекарь. 3. Столбец "Код улицы" - номер улицы, на которой проживает читатель или библиотекарь. 4. Столбец "Код библиотекаря" содержит в себе индивидуальный номер библиотекаря. 5. Столбец "Код читательского билета" - номер читательского билета, под которым был зарегистрирован тот или иной читатель. 6. Столбец "Код формуляра" - номер читательского формуляра, под которым зарегистрирован читатель. 7. Столбец "Номер дома" - номер дома, в котором проживает читатель или библиотекарь. 8. Столбец "Номер квартиры" - номер квартиры, где проживает читатель или библиотекарь.
Ключевым полем данной таблицы является "Код адреса".
Таблица 8 "Улица":
Название |
Идентификатор |
Тип |
Размер |
Код улицы |
KodUlitsy |
Integer |
- |
Наименование |
Naimenovanie |
Char |
255 |
Таблица "Улица" содержит данные об улицах:
- 1. Столбец "Код улицы" - номер улицы. 2. Столбец "Наименование" - название улицы.
Ключевым полем данной таблицы является "Код улицы".
В данном проекте представлен один тип взаимосвязи "Один ко многим".
Сущность "Абонент библиотеки" связана с сущностью "Адрес" идентифицирующей связью. Она показывает, что в дочерней таблице "Адрес" есть данные из таблицы "Абонент библиотеки".
Сущность "Абонент библиотеки" связана с сущностью "Личная карточка читателя" идентифицирующей связью. Она показывает, что в дочерней таблице "Личная карточка читателя" есть данные с родительской таблицы "Абонент библиотеки".
Сущность "Абонент библиотеки" связана с сущностью "Прием/выдача" идентифицирующей связью. Она показывает, что в дочерней таблице "Прием/выдача" есть данные из таблицы "Абонент библиотеки".
Сущность "Абонент библиотеки" связана с сущностью "Формуляр" идентифицирующей связью. Она показывает, что в дочерней таблице "Формуляр" есть данные с родительской таблицы "Абонент библиотеки".
Сущность "Библиотекарь" связана с сущностью "Адрес" идентифицирующей связью. Она показывает, что в дочерней таблице "Адрес" имеются данные из родительской таблицы "Библиотекарь".
Сущность "Библиотекарь" связана с сущностью "Личная карточка читателя" идентифицирующей связью. Она показывает, что в дочерней таблице "Личная карточка читателя" имеются данные из родительской таблицы "Библиотекарь".
Сущность "Библиотекарь" связана с сущностью "Прием/выдача" идентифицирующей связью. Она показывает, что в дочерней таблице "Прием/выдача" есть данные из таблицы "Библиотекарь".
Сущность "Формуляр" связана с сущностью "Абонент библиотеки" идентифицирующей связью. Она показывает, что в дочерней таблице "Абонент библиотеки" есть данные из таблицы "Формуляр".
Сущность "Формуляр" связана с сущностью "Личная карточка читателя" идентифицирующей связью. Она показывает, что в дочерней таблице "Личная карточка читателя" есть данные из таблицы "Формуляр".
Сущность "Книга" связана с сущностью "Прием/выдача" идентифицирующей связью. Она показывает, что в дочерней таблице "Прием/выдача" есть данные из таблицы "Книга".
Сущность "Улица" связана с сущностью "Адрес" идентифицирующей связью. Она показывает, что в дочерней таблице "Адрес" есть данные из таблицы "Улица".
Выходным документом является отчет по читателям (см. ПриложениеБ).
Информационная модель см. Приложение Г.
Похожие статьи
-
Описание входной и выходной информации "Учет продаж футбольной атрибутики и спортивных товаров". Входная информация задачи: 1. Условно постоянная...
-
Постановка задачи - Моделирование информационной системы библиотеки
Библиотека - это учреждение культуры, организующее сбор, хранение и общественное пользование произведениями печати и другими документами. Библиотеки...
-
Назначение и функции программной системы Разработанная база данных "Библиотека" предназначена для использования в учреждениях библиотек. Основной...
-
Модуль функционирует на персональном компьютере под управлением операционной системы версии Microsoft Windows 7 и выше с поддержкой всех соглашений,...
-
Срок морального старения продуктов и решений в области информационных технологий, как правило, составляет 3 -- 5 лет. По прошествии этого срока...
-
Моделирование предметной области Этапом проектирования базы данных любого типа начинается с анализа предметной области, который заканчивается построением...
-
На данный момент существует множество аналогов данного приложения, можно выделить такие как стандартный проводник Windows и Total Commander. Заказчику...
-
Выбор интерфейса Пользовательский интерфейс представляет собой совокупность программных и аппаратных средств, обеспечивающих взаимодействие пользователя...
-
Проектирование систем оперативного анализа данных Современные системы поддержки принятия решений и информационные системы руководителей основаны на...
-
Введение - Моделирование информационной системы библиотеки
Автоматизация - одно из направлений научно-технического прогресса, использующее саморегулирующие технические средства с целью освобождения человека от...
-
Система мониторинга социальных сетей предоставляет исследователю возможность собрать интересующие его упоминания в социальных сетях по какой-либо...
-
Создадим SQL запросы на поиск в главной таблице Вот пример одного из запросов Так выглядит форма с запросом Организация поиска Так выглядит строка, через...
-
Следующим этапом, когда документация найдена, источники изучены, а другие решения проанализированы, является реализация автоматизированной системы...
-
Объектом обследования являются ИС, используемые на предприятии, архитектура КИВС и ее функционирование. Для определения перечня и границ ИС были...
-
ИСПОЛЬЗОВАНИЕ ИНТЕРНЕТА ПРИ ОРГАНИЗАЦИИ ПЕРЕВОЗОК Толковый словарь по информатике дает следующее определение информационной технологии (ИТ): совокупность...
-
В данном дипломном проекте необходимо создать программу, которой смогут пользоваться менеджеры салона красоты. Для удобства пользования программой...
-
По Р. Шеннону (Robert E . Shannon - профессор университета в Хантсвилле, штат Алабама, США ), "имитационное моделирование - Есть процесс конструирования...
-
Диаграмма сущность связь Диаграмма "сущность -- связь" (ER -- модель данных), которая обеспечивает способ определения данных и отношений между ними....
-
Создание базы данных (структура таблиц) База данных предназначена для работников гостиницы. В базе данных должны храниться сведения о проживающих...
-
Отчеты, Макросы, Модули - Разработка информационной системы "Гостиница"
Отчет - это форматированное представление данных, которое выводится на экран, в печать или файл. Они позволяют извлечь из базы нужные сведения и...
-
Основные требования и характеристики современных и применение технических средств АИС Автоматизированная информационная система (АИС) представляет собой...
-
Требования к функциональным характеристикам система должна обеспечивать выполнение следующих функций: - Актуальная информативность Исходные данные:...
-
Проектирование системы включает в себя процесс описания данных, которые будут хранится в репозитории, являющихся основанием для проектирования и создания...
-
Информация с точки зрения информационной безопасности обладает следующими категориями: * конфиденциальность -- гарантия того, что конкретная информация...
-
Назначение и структура комплекса технических средств АСУ АТП Для информатизации бизнеса необходим широкий спектр программно-аппаратных средств, в том...
-
ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ База данных как основа информационного обеспечения В состав информационного, программного и математического обеспечения...
-
Если множество элементов объединено в систему по определенному признаку, то всегда можно ввести некоторые дополнительные признаки для разделения этого...
-
Основные термины теории баз данных - БД (База данных) - совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы...
-
Важнейший элемент АИС--информационное обеспечение. Информационное обеспечение предназначено для отражения информации, характеризующей состояние...
-
В программе были разработаны формы: - Меню - О программе - Национальность - Факультеты - информация о студенте - данные о студенте" и т. д. На форме...
-
Microsoft Access База данных разработана в среде Microsoft Access. Microsoft Access - реляционная СУБД корпорации Microsoft. Имеет широкий спектр...
-
Определение методов реинжиниринга информационных систем Основные задачи, которые стоят перед проектировщиком, занимающимся реинжинирингом информационных...
-
Формы - Проблема организации и хранения данных
Работа с данными в режиме таблицы имеет существенный недостаток: если полей слишком много, они не умещаются на экране и приходится прибегать к различным...
-
Предлагаемый метод моделирования, Структура системы. - Искусственный интеллект
В каждый момент времени анимат находится в некоторой области, которой соответствует некоторая когнитивная карта. Такая карта называется активной...
-
При создании программ и формировании структур баз данных нередко применяются формальные способы их представления - формальные нотации, с помощью которых...
-
Поиск нужной информации (создание запросов) - Разработка информационной системы "Гостиница"
В СУБД Microsoft Access 2007 можно создавать запросы для отображения требуемых полей из записей одной или нескольких таблиц. Для создания нового пустого...
-
Основанием для начала работ на стадии рабочего проектирования является утвержденный технический проект. В связи с тем, что основная цель рабочего проекта...
-
Графическое отображение нелокальной нейронной сети в системе "Эйдос" Математический метод СК-анализа в свете идей интервальной бутстрепной робастной...
-
Объектно-ориентированные СУБД Несмотря на большую популярность реляционных СУБД, развитие технологии появления данными на них не остановилось. Развитие...
-
Известно, что схемы процессов являются основой для настройки процесса в информационных системах. Схемы процессов легли в основу настройки процесса...
Обоснование метода организации входной и выходной информации - Моделирование информационной системы библиотеки