Составление технического задания



Задание № 1

Назначение базы данных. Анализ предметной области. Техническое задание на разработку БД.

 

1. Выбрать вариант задания (вариант предметной области). Номер варианта совпадает с двумя последними цифрами номера зачётной книжки.

2. Определить назначение базы данных и обосновать необходимость её создания.

3. Выполнить анализ предметной области.

4. Составить техническое задание на разработку БД.

5. Описание должно содержать: описание процесса анализа предметной области (в произвольной форме); техническое задание по ГОСТ 19.201-78.

Учебный пример разработки базы данных

Рассмотрим основные моменты проектирования на примере базы данных "Библиотека".

Назначение базы данных и анализ предметной области

База данных предназначена для автоматизации основных информационных процессов в библиотеке. К ним относятся, регистрация приобретенных библиотекой изданий (книги, монографии, справочники, сборники статей, журналы и т.п.). Определение местонахождения отдельных экземпляров (переплетов) каждого издания. Регистрация читателей. Быстрый поиск нужных изданий и их экземпляров. Выдача экземпляров читателям и их возврат.

В настоящее время в библиотеке используется бумажный учёт. Новая система позволит снизить трудоёмкость операций, увеличить их скорость и удобство.

Анализа предметной области проводится с помощью сбора первичных документов и интервью с сотрудниками библиотеки.

Пример первичного документа приведен на рисунке 1.

 

Д27 Дейт К. Руководство по реляционной СУБД DB2 / Пер. с англ. и предисл. М.Р.Когаловского. – М.: Финансы и статистика, 1988. – 320 с.: ил. ISBN 5-279-00063-9 Книга американского специалиста в области реляционных баз данных К.Дейта, автора популярной в СССР монографии "Введение в системы баз данных" (М.: Наука, 1981), представляет собой руководство по перспективной СУБД фирмы ИБМ DB2, сочетающей возможности широко известной системы IMS/VS и реляционной СУБД. Для специалистов по программному обеспечению информационных систем и студентов вузов. ББК 32.973

Рис.1. Образец аннотированной каталожной карточки

 

В результате анализа предметной области выделены следующие наборы данных, которые надо хранить и обрабатывать в базе данных.

 

К атрибутам изданий относятся:

  • Авторы (фамилии и имена каждого автора издания).
  • Название (заглавие) издания.
  • Номер тома (части, книги, выпуска).
  • Вид издания (сборник, справочник, монография, ...).
  • Составитель (фамилия и имена (инициалы) каждого из составителе издания).
  • Язык, с которого выполнен перевод издания.
  • Переводчик (фамилия и инициалы каждого переводчика).
  • Под чей редакцией (фамилия и имена (инициалы) каждого из титульных редакторов).
  • Художник (фамилия и имена (инициалы) каждого художника-иллюстратора) - для художественных изданий, иллюстрируемых оригинальными рисунками.
  •  Повторность издания (второе, одиннадцатое и т.п.).
  •  Характер переиздания (исправленное, дополненное, переработанное, стереотипное и т.п.).
  •  Место издания (город).
  •  Издательство (название издательства).
  •  Год выпуска издания.
  •  Издательская аннотация или реферат.
  •  Библиотечный шифр (например, ББК 32.973).
  • Авторский знак (например, Д27).

 

К атрибутам отдельных экземпляров изданий (переплетов) и мест их хранения, относятся:

 

  •  Номер (инвентарный номер) переплета.
  •  Дата приобретения конкретного переплета.
  •  Цена конкретного переплета.
  •  Номер комнаты (помещения для хранения переплетов).
  •  Номер стеллажа в комнате.
  •  Номер полки на стеллаже.
  •  Дата размещения конкретного переплета на конкретном месте.
  •  Дата изъятия переплета с установленного места.

 

К атрибутам читателей относятся:

 

  •  Номер читательского билета (формуляра).
  •  Фамилия.
  •  Имя.
  • Отчество.
  • Пол.
  • Дата рождения.
  • Адрес.
  • Телефон.

 

К атрибутам, характеризующим процесс выдачи и возврата экземпляров изданий, относятся:

 

  • Дата выдачи читателю конкретного переплета.
  • Срок, на который выдан переплет.
  • Дата возврата переплета.
  • Особые отметки.

 

Аналогичным образом выделяются и группируются атрибуты сотрудников, процессов заказа и приобретения изданий, процесса списания изданий и т.д. Пока не будут описаны все необходимые бизнес-процессы предметной области и их участники.

 

 

Составление технического задания

На основе проведённого анализа предметной области составляется техническое задание (ТЗ) в соответствие с ЕСПД ГОСТ 19.201-78.

Учитывая, что разработка учебная, будем определять лишь часть необходимых по ГОСТ пунктов ТЗ.

––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––


Дата добавления: 2021-02-10; просмотров: 122; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!