Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Требования к РГЗ .doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
2.94 Mб
Скачать

1. Исследование предметной области

Наименование предприятия: Библиотека № 3.

Цель разработки информационной системы: автоматизация учета имеющегося книжного фонда, сведений о читателях и выданных книгах.

Точка зрения: библиотекарь.

Пользователи: библиографы, зав. абонементом.

Перечень бизнес-процессов

  1. Поступление книг:

  • поступающие книги регистрируются в журнале на основании сопроводительных документов (в случае их отсутствия библиотекарь составляет акт на приемку);

  • на каждой книге ставится шифр, который состоит из авторского знака, рубрики и подрубрики;

  • каждой книге присваивается инвентарный (уникальный) номер;

  • на книге ставится штамп библиотеки и приклеивается «кармашек»;

  • в книжной карточке фиксируются данные книги (автор, название, издательство, цена и др.);

  • в зависимости от шифра книги расставляются на стеллажах.

  1. Списание книг. Списание книг производится по различным критериям: старость, ветхость, утеря и т.п. Выбывающие из книжного фонда книги помещаются в архив, составляется акт на их списание.

  2. Отслеживание наличия литературы в книжном фонде по различным признакам: по разделам, по автору, названию и др.

  3. Книговыдача. Ведется картотека читателей, учет выдачи и возврата книг.

Описание регламента для некоторых процессов

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

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

Перечень процессов, для поддержки которых создается ИС (база данных):

  • Ведение справочника имеющихся книг.

  • Оформление читателя.

  • Выдача книг (заполнение учетной карточки).

  • Отслеживание возврата книг.

2. Построение концептуальной модели предметной области

Перечень выявленных сущностей:

  • Раздел;

  • Тема;

  • Книга;

  • Читатель;

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

Рис1. Связи между сущностями

Таблица 1

Тип сущности Раздел

Наименование

атрибута

Характеристики атрибутов

Тип

данных

Обязательность

Уникальность

(Да/Нет)

Простой / составной

Многозначный /

однозначный

Статический/ динамический

Ключ

Значение по умолчанию

Вычисляемый/ исходный

Код раздела

числовой

да

да

простой

О

С

ПК

И

Название

символьный

да

нет

простой

О

Д

И

Таблица 2

Тип сущности Книга

Наименование

атрибута

Характеристики атрибутов

Тип данных

Обязатель-

ность

Уникальность

(Да/Нет)

Простой/

составной

Многозначный /

однозначный

Статический/ динамический

Ключ

Значение по умолча нию

Вычисляемый/ исходный

Код книги

числовой

да

да

О

С

ПК

И

Код темы

числовой

да

нет

простой

О

С

ВК

И

Автор

символь ный

да

нет

простой

О

С

И

Название

символь ный

да

нет

простой

О

С

И

Год издания

числовой

да

нет

простой

О

С

И

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

символь ный

да

нет

простой

О

С

И

Цена

денеж ный

да

нет

простой

О

Д

И

Кол-во экземпляров

числовой

нет

нет

простой

О

Д

И

Таблица 3

Тип сущности Тема

Наименование

атрибута

Характеристики атрибутов

Тип

данных

Обязатель-

ность

Уникальность

(Да/Нет)

Простой/

составной

Многозначный /

однозначный

Статический/ динамический

Ключ

Значение по умолчанию

Вычисляемый/ исходный

Код темы

числовой

да

да

простой

О

С

ПК

И

Код раздела

числовой

да

нет

простой

О

С

ВК

И

Название

символьный

да

нет

простой

О

Д

И

Таблица 4

Тип сущности Читатель

Наименование

атрибута

Характеристики атрибутов

Тип данных

Обязатель-

ность

Уникальность

(Да/Нет)

Простой/

составной

Многозначный /

однозначный

Статический/ динамический

Ключ

Значение по умолчанию

Вычисляемый/ исходный

Номер билета

числовой

да

да

простой

О

С

ПК

И

ФИО

символьный

да

нет

составной: фамилия, им, отчество

О

Д

И

Дата рождения

дата

да

нет

простой

О

место учебы (работы

символьный

да

нет

простой

О

Д

МГТУ

И

Адрес

символьный

да

нет

составной: улица, дом, квартира

О

Д

И

телефон

символьный

нет

нет

простой

М

Д

И

Таблица 5

Тип сущности Журнал

Наименование

атрибута

Характеристики атрибутов

Тип данных

Обязатель-

ность

Уникальность

(Да/Нет)

Простой/

составной

Многозначный /

однозначный

Статический/ динамический

Ключ

Значение по умолчанию

Вычисляемый/ исходный

номер

числовой

да

да

простой

О

С

ПК

И

номер книги

числовой

да

нет

простой

О

С

ВК

И

номер билета

числовой

да

нет

простой

О

С

ВК

И

дата выдачи

дата

да

нет

простой

О

С

И

дата возврата (план)

дата

да

нет

простой

О

С

И

дата возврата (факт)

дата

да

нет

простой

О

С

И

залог

логичес кий

нет

нет

простой

О

С

И