
- •Оглавление
- •Введение
- •Требования к расчетно-графическому заданию
- •Требования по выполнению практического задания
- •Исследование предметной области:
- •Построение концептуальной модели предметной области:
- •Построение логической модели предметной области.
- •Требования к оформлению пояснительной записки
- •Заголовок таблицы печатается полужирным шрифтом размером 14 пунктов и при необходимости может быть продолжен на следующей строке с выравниванием по центру области печати заголовка
- •Список рекомендуемой литературы
- •П1. Темы для рассмотрения в рамках теоретического вопроса.
- •П2. Варианты расчетно-графических заданий
- •П3. Примерные логические модели по вариантам заданий
- •П4. Пример пояснительной записки
- •Мурманск
- •Оглавление
- •1. Исследование предметной области
- •2. Построение концептуальной модели предметной области
- •3. Построение логической модели предметной области
- •4. Построение физической модели предметной области
- •5. Запросы
- •6. Формы
- •7. Отчеты
- •8. Интерфейс пользователя
1. Исследование предметной области
Наименование предприятия: Библиотека № 3.
Цель разработки информационной системы: автоматизация учета имеющегося книжного фонда, сведений о читателях и выданных книгах.
Точка зрения: библиотекарь.
Пользователи: библиографы, зав. абонементом.
Перечень бизнес-процессов
Поступление книг:
поступающие книги регистрируются в журнале на основании сопроводительных документов (в случае их отсутствия библиотекарь составляет акт на приемку);
на каждой книге ставится шифр, который состоит из авторского знака, рубрики и подрубрики;
каждой книге присваивается инвентарный (уникальный) номер;
на книге ставится штамп библиотеки и приклеивается «кармашек»;
в книжной карточке фиксируются данные книги (автор, название, издательство, цена и др.);
в зависимости от шифра книги расставляются на стеллажах.
Списание книг. Списание книг производится по различным критериям: старость, ветхость, утеря и т.п. Выбывающие из книжного фонда книги помещаются в архив, составляется акт на их списание.
Отслеживание наличия литературы в книжном фонде по различным признакам: по разделам, по автору, названию и др.
Книговыдача. Ведется картотека читателей, учет выдачи и возврата книг.
Описание регламента для некоторых процессов
Один раз в две недели просматриваются формуляры книг, выданных читателям, составляется список читателей-должников.
Снятие читателя с библиотечного учета возможно только при условии сдачи всех, имеющихся у него на руках книг.
Перечень процессов, для поддержки которых создается ИС (база данных):
Ведение справочника имеющихся книг.
Оформление читателя.
Выдача книг (заполнение учетной карточки).
Отслеживание возврата книг.
2. Построение концептуальной модели предметной области
Перечень выявленных сущностей:
Раздел;
Тема;
Книга;
Читатель;
Журнал движения книг.
Рис1. Связи между сущностями
Таблица 1
Тип сущности Раздел
Наименование атрибута |
Характеристики атрибутов |
||||||||
Тип данных |
Обязательность |
Уникальность (Да/Нет) |
Простой / составной |
Многозначный / однозначный |
Статический/ динамический |
Ключ |
Значение по умолчанию |
Вычисляемый/ исходный |
|
Код раздела |
числовой |
да |
да |
простой |
О |
С |
ПК |
|
И |
Название |
символьный |
да |
нет |
простой |
О |
Д |
|
|
И |
Таблица 2
Тип сущности Книга
Наименование атрибута |
Характеристики атрибутов |
||||||||
Тип данных |
Обязатель- ность |
Уникальность (Да/Нет) |
Простой/ составной |
Многозначный / однозначный |
Статический/ динамический |
Ключ |
Значение по умолча нию |
Вычисляемый/ исходный |
|
Код книги |
числовой |
да |
да |
|
О |
С |
ПК |
|
И |
Код темы |
числовой |
да |
нет |
простой |
О |
С |
ВК |
|
И |
Автор |
символь ный |
да |
нет |
простой |
О |
С |
|
|
И |
Название |
символь ный |
да |
нет |
простой |
О |
С |
|
|
И |
Год издания |
числовой |
да |
нет |
простой |
О |
С |
|
|
И |
Издательство |
символь ный |
да |
нет |
простой |
О |
С |
|
|
И |
Цена |
денеж ный |
да |
нет |
простой |
О |
Д |
|
|
И |
Кол-во экземпляров |
числовой |
нет |
нет |
простой |
О |
Д |
|
|
И |
Таблица 3
Тип сущности Тема
Наименование атрибута |
Характеристики атрибутов |
||||||||
Тип данных |
Обязатель- ность |
Уникальность (Да/Нет) |
Простой/ составной |
Многозначный / однозначный |
Статический/ динамический |
Ключ |
Значение по умолчанию |
Вычисляемый/ исходный |
|
Код темы |
числовой |
да |
да |
простой |
О |
С |
ПК |
|
И |
Код раздела |
числовой |
да |
нет |
простой |
О |
С |
ВК |
|
И |
Название |
символьный |
да |
нет |
простой |
О |
Д |
|
|
И |
Таблица 4
Тип сущности Читатель
Наименование атрибута |
Характеристики атрибутов |
||||||||
Тип данных |
Обязатель- ность |
Уникальность (Да/Нет) |
Простой/ составной |
Многозначный / однозначный |
Статический/ динамический |
Ключ |
Значение по умолчанию |
Вычисляемый/ исходный |
|
Номер билета |
числовой |
да |
да |
простой |
О |
С |
ПК |
|
И |
ФИО |
символьный |
да |
нет |
составной: фамилия, им, отчество |
О |
Д |
|
|
И |
Дата рождения |
дата |
да |
нет |
простой |
О |
|
|
|
|
место учебы (работы |
символьный |
да |
нет |
простой |
О |
Д |
|
МГТУ |
И |
Адрес |
символьный |
да |
нет |
составной: улица, дом, квартира |
О |
Д |
|
|
И |
телефон |
символьный |
нет |
нет |
простой |
М |
Д |
|
|
И |
Таблица 5
Тип сущности Журнал
Наименование атрибута |
Характеристики атрибутов |
||||||||
Тип данных |
Обязатель- ность |
Уникальность (Да/Нет) |
Простой/ составной |
Многозначный / однозначный |
Статический/ динамический |
Ключ |
Значение по умолчанию |
Вычисляемый/ исходный |
|
номер |
числовой |
да |
да |
простой |
О |
С |
ПК |
|
И |
номер книги |
числовой |
да |
нет |
простой |
О |
С |
ВК |
|
И |
номер билета |
числовой |
да |
нет |
простой |
О |
С |
ВК |
|
И |
дата выдачи |
дата |
да |
нет |
простой |
О |
С |
|
|
И |
дата возврата (план) |
дата |
да |
нет |
простой |
О |
С |
|
|
И |
дата возврата (факт) |
дата |
да |
нет |
простой |
О |
С |
|
|
И |
залог |
логичес кий |
нет |
нет |
простой |
О |
С |
|
|
И |