Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
!!! Волкова ПАС.doc
Скачиваний:
24
Добавлен:
18.11.2019
Размер:
2.18 Mб
Скачать

2 Проектная часть

2.1 Описание внешнего уровня архитектуры базы данных

2.1.1 Иерархия функций

Иерархия функций, реализуемая системой, представлена на рисунке 2.

Рисунок 2 – Иерархия функций

Продолжение рисунка 2

2.1.2 Формализованное описание предметной области

Выявим классы объектов, присущие заданной предметной области, их свойства, характеристики свойств и связи между классами объектов. Формализованное описание предметной области представляется в виде таблиц 4 и 5.

Таблица 4 - Классы объектов предметной области, свойства

Класс объектов/

Свойство

Ключ

(уникальный, первичный)

Физич характе-ристики

(тип, длина)

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

(м.б., д.б.)

Логические ограничения

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

Процессы

(генерация, ввод значений, возмож-ность обновленияпросмотра)

1

2

3

4

5

6

УЧАСТКИ

Наименование_участка

УИ1 П

Текст, 35

д.б

Г, Пр

Краткое_опис_

деят_участка

Текст, 55

м.б.

Вв, Пр, Об

ЦЕХА

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

цеха

УИ1 П

Текст, 35

д.б

Г, Пр

Полное название цеха

Текст, 95

м.б.

Вв, Пр, Об

Наименование_участка

Текст, 8

д.б

Вв, Пр, Об

ДАТЧИКИ

Заводской_номер

Текст, 15

д.б

Вв, Пр, Об

Наименование_цеха

Текст, 35

д.б

Вв, Пр, Об

Наименование_измерений

Текст, 50

д.б

Вв, Пр, Об

Номер_типа_датчика

Текст, 8

д.б

Вв, Пр, Об

Доп_технические характеристики

Текст, 35

д.б

Вв, Пр, Об

Дата_последнего_ремонта

Дата

д.б

00.00.0000;0;*

Вв, Пр

Дата_следующего_ремонта

Дата

д.б

00.00.0000;0;*

Вв, Пр

Дата_списания_с_эксплуатации

Дата

д.б

00.00.0000;0;*

Вв, Пр

Примечание

Текст, 55

м.б.

Вв, Пр, Об

Номер_трудового_договора

Текст, 15

д.б

Вв, Пр, Об

ТИП ДАТЧИКА

Номер_типа_датчика

УИ1 П

Текст, 8

д.б

Г, Пр

Продолжение таблицы 4

1

2

3

4

5

6

Тип_датчика

Текст, 20

д.б

Вв, Пр, Об

Технические_характеристики

Текст, 35

д.б

Вв, Пр, Об

Краткое_описание_типа_работы

Текст, 55

м.б.

Вв, Пр, Об

ЗАПОЛНИТЕЛИ ФОРМУЛЯРА

Номер_трудового_договора

УИ1 П

Текст, 15

д.б

Г, Пр

Фамилия_И_О

Текст, 15

д.б

Первая буква заглавная

Вв, Пр, Об

Пароль

Текст, 10

д.б

Вв, Пр, Об

Должность

Текст, 25

д.б

Первая буква заглавная

Вв, Пр, Об

В таблице 4 использованы сокращения: УИ – уникальный идентификатор, П – кандидат в первичный ключ (главный уникальный идентификатор), Г – генерация значения, Вв – ввод значения, Пр – просмотр значения, Об – обновление значения.

Таблица 5 - Связи между классами объектов (КО)

Классы объектов

Опциональность связи

Имя связи со стороны

Тип связи со стороны

главн. КО

подч. КО

глав. КО

подч. КО

главн. КО

подч. КО

Главн. КО

подч. КО

УЧАСТКИ

ЦЕХА

Д.Б.

Д.Б.

относится

имеет

1

М

ЦЕХА

ДАТЧИКИ

Д.б.

Д.б.

имеет

относится

1

М

ТИП ДАТЧИКА

ДАТЧИКИ

Д.б.

Д.б.

относится

имеет

1

М

ЗАПОЛНИТЕЛИ ФОРМУЛЯРА

ДАТЧИКИ

Д.б.

Д.б.

фиксируется

заполняется

1

М

В таблице 5 использованы сокращения: м.б. – может быть; д.б. – должно быть; КО – класс объектов, главн. – главный; подч. – подчиненный.