Учёт движений библиотечного фонда

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

°теля хранится не более 3 дней

При не сдачи книги, и при её не возврате в течении положенного времени, начинается отслеживание

Обновление каталога книг, при поставке новых

Редактирование каталога книг.

 

 

3. Описание постановки задачи

 

.1 Функциональная структура системы

 

Функциональная схема АС Учёта движений библиотечного фонда представлена на рис. 2.

 

Рисунок 2

 

Данная функциональная структура помогает определить основные функции и задачи библиотекаря.

Функция 1 - Учёт сдачи и выдачи книг - предназначена для поиска книг по каталогу и работы с читателями.

Функция 2 - Формирование каталога - Предназначена для внесения изменений в каталог книг.

Функция 3 - Отслеживание задолжников - Предназначена для поиска задолжников.

Функция 4 - Отчёты - Предназначена для оформления различного рода отчетности.

Функция 5 - Защита информации - предназначена для защиты данных от несанкционированного доступа.

 

3.2 Характеристика комплекса задач

 

Задача 1.1 - Поиск книг по каталогу - Предоставляет результаты поиска книг по каталогу на экран.

Задача 1.2 - Работа с читателями - Включает в себя регистрацию новых читателей и учет сдачи и выдачи книг.

Задача 2.1 - Редактирование информации о книгах - Предназначена для внесения изменений о книгах в каталоге.

Задача 2.2 - Добавление новых книг - Предназначена для добавление информации при поступлении о новых книгах в каталог.

Задача 2.3 - Удаление книг - Предназначена для удаления информации о списанных книгах в каталоге.

Задача 3.1 - Поиск задолжников - Предназначена для отслеживания задолжников.

Задача 4.1 - Выдача отчета по сдачи и выдачи книг - Предназначена для выдачи отчета по учёту сдачи и выдачи книг.

Задача 4.2 - Выдача отчета каталога книг - Предназначена для выдачи отчета по каталогу книг.

Задача 4.3 - Выдача отчета о читателях - Предназначена для выдачи отчета по читателям книг в библиотеки.

Задача 5.1 - Ввод логина и пароля - Предназначена для входа пользователя в систему.

 

3.3 Выходная информация

 

Таблица 2

IDНаименованиеВид представленияЗадача или операцияПериод выдачиПолучательП1Результат поискаЭкранные формыПредоставляет информацию о найденной книгиПо требованиюБиблиотекарьП2Работа с читателямиЭкранные формыПредоставляет регистрацию читателей и учёт книгПо требованиюБиблиотекарьП3Формирование каталогаЭкранные формыРедактирование каталога книгПо требованиюБиблиотекарьП4Отслеживание задолжниковЭкранные формыПредоставляет информацию о задолжникахПо требованиюБиблиотекарьП5Отчеты по сдачи и выдачи книгЭкранные формы / бумажные носителиПредоставление отчетности по учёту сдачи / выдачи книг.По требованиюБиблиотекарьП6Отчеты по каталогу книгЭкранные формы / бумажные носителиПредоставление отчетности по существующему каталогу книг.По требованиюБиблиотекарьП7Отчеты о читателяхЭкранные формы / бумажные носителиПредоставление отчетности о читателях.По требованиюБиблиотекарь

3.4 Входная информация

 

Входная информация предназначена для занесения и накопления необходимых данных в базе данных АС Учёта движений библиотечного фонда. Входные сообщения указаны в таблице 3.

 

Таблица 3

IDНаименованиеФормат полученияСрокиИсточникВ1Данные о поступивших книгахБумажные документыПо требованиюПоставщикВ2Данные читателяУстные данныеПо требованиюЧитатель

3.5 Структурные единицы входной и выходной информации

 

Перечень структурных единиц входной и выходной информации представлен в таблице 4.

 

Таблица 4.

НаименованиеОписаниеIDИнвентарный номерУникальный код книгиП1, П2, П3, П4, B1Регистрационный номерУникальный номер читателяП4, П7, B2АвторНаименование автора книгиП1, П3, П6, B1ТипРубрика книгП1, П3, П6, B1НазваниеНаименование книгиП1, П3, П6, B1Год изданияГод выпуска книгиП1, П3, П6, B1ИздательИздательство книгиП1, П3, П6, B1Количество страницКоличество страниц в книгиП1, П3, П6, B1ФамилияФамилия читателяП2, П4, П7, B2ИмяИмя читателяП2, П4, П7, B2ОтчествоОтчество читателяП2, П4, П7, B2ГруппаГруппа в которой обучаетсяП2, П4, П7, B2АдресМесто пропискиП2, П4, П7, B2ТелефонКонтактный телефонП2, П4, П7, B2ДатаДата поступления книгиП3, B1

 

4. Логическое проектирование

 

.1 Логическая модель данных

библиотека каталог логический база

Логическая модель данных - это развернутая информационная модель, привязанная к конкретной предметной области. Она отражает логические связи между элементами данных вне зависимости от их содержания и среды хранения.

Сущности и атрибуты логической модели данных представлены ниже:

)Каталог (таблица 5)

)Студент (таблица 6)

)Поступление (таблица 7)

)Списание (таблица 8)

)Учёт_сдачи_выдачи (таблица 9).

 

Таблица 5

АтрибутОписаниеИнвентарный номерУникальный код книгиАвторНаименование автора книгиТипРубрика книгНазваниеНаименование книгиГод изданияГод выпуска книгиИздательИздательство книгиКоличество страницКоличество страниц в книги

Таблица 6

АтрибутОписаниеРегистрационный номерУникальный номер читателяФамилияФамилия читателяИмяИмя читателяОтчествоОтчество читателяГруппаГруппа в которой обучаетсяАдресМесто пропискиТелефонКонтактный телефон

<