Рефераты. Технология ведения секретарской деятельности, методы и способы ее рационализации и автоматизации






Процесс проектирования БД представляет собой последовательность переходов от неформального словесного описания информационной структуры предметной области к формализованному описанию объектов предметной области в терминах некоторой модели. В общем случае можно выделить следующие этапы проектирования:

1.                 Системный анализ и словесное описание информационных объектов предметной области;

2.                 Проектирование инфологической модели предметной области – частично формализованное описание объектов предметной области в терминах некоторой семантической модели;

3.                 Выбор СУБД.

4.                 Даталогическое или логическое проектирование БД, то есть описание БД в терминах принятой даталогической модели данных;

5.                 Физическое проектирование БД, то есть выбор эффективного размещения БД на внешних носителях для обеспечения наиболее эффективной работы приложения.

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

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

Логическая организация БД - это представление пользователя о той предметной области, информация о которой должна храниться в БД. Результатом логического проектирования является концептуальная (внешняя, информационно-логическая) схема базы данных - логическая модель предметной области. Такая модель отражает три вида информации:

сведения об объектах предметной области, их свойствах и отношениях между объектами.

Такая модель не зависит от физической среды - типа ЭВМ, операционной системы и СУБД, т.е. абстрагируется от смыслового содержания данных, отражая формы представления информации и связи между данными.

В настоящее время известны три логические модели:

1.                 иерархическая;

2.                 сетевая;

3.                 реляционная.

Реляционные модели нашли наиболее широкое применение на персональных компьютерах.

Реляционная модель данных (РМД) строится на использовании табличных методов и средств представления данных и манипулирования ими. В РМД информация о предметной области отображается таблицей - отношением. Строка таблицы называется кортежем, столбец - атрибутом. Каждый атрибут может принимать некоторое подмножество значений из определённой области - домена. Домен, таким образом, является областью определения одного или нескольких атрибутов. Отношениям, атрибутам и доменам присваиваются имена.

Важным понятием в теории реляционных БД является нормализация, принципы которой можно сформулировать в виде следующих правил, используемых при разработке структуры БД:

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

2.                 В каждой таблице должен быть первичный ключ или уникальный идентификатор, который однозначно определяет данную запись среди множества записей таблицы.

3.                 Каждому значению первичного ключа должна соответствовать исчерпывающая информация об объекте таблицы.

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

Структура реляционной БД всегда разрабатывается таким образом, чтобы каждая таблица, которая в ней находится, не содержала избыточной информации. Например, в БД АРМ “Секретаря” необходимо хранить данные о входящей, исходящей и внутренней документации обследуемой организации. Как следствие, нужно хранить характеристики документа. Если для этих целей будет использоваться одна таблица, то станет очевидным нерациональное использование памяти компьютера. Поэтому информацию необходимо разбить на несколько таблиц, которые будут между собой взаимосвязаны.

При создании БД АРМ “Секретаря» необходимо создать следующие таблицы:

§     Атрибуты входящих документов

§     Атрибуты исходящих документов

§     Индексы структурных подразделений

§     Название документов

§     Резолюция

§     Сроки исполнения исходящих документов

§     Сроки исполнения исходящих документов

§     Справочник по видам документов

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

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

Логическая модель БД АРМ «Секретаря».


Атрибут

Тип

Размер

Примечание

Ключевые поля

Атрибуты входящих документов

Регистрационный номер

Числовой

8 байт



Источник

Текстовый

До 255 байт



Ответственный исполнитель

Текстовый

До 255 байт



Контрольный срок исполнения

Дата/время

8 байт



Контролирующее лицо

Текстовый

До 255 байт



Дата документа

Дата/время

8 байт



Код документа

Текстовый

До 255 байт

Поле со списком


Аннотация

Поле МЕМО

До 65535 байт



Контрольный срок ответа

Дата/время

8 байт



Атрибуты исходящих документов

Регистрационный номер

Числовой

8 байт



Ответственный исполнитель

Текстовый

До 255 байт



Контролирующее лицо

Текстовый

До 255 байт



Дата документа

Дата/время

8 байт



Вид документа

Текстовый

До 255 байт

Поле со списком


Аннотация

Поле МЕМО

До 65535 байт



Адресат

Текстовый

До 255 байт



Дата отправки

Текстовый

До 255 байт



Название документа

Регистрационный номер

Счетчик

4 байт


Уникальный первичный ключ

Название документа

текстовый

До 255 байт



Исходный номер документа

Текстовый

До 255 байт



Резолюция

Название документа

Текстовый

До 255 байт



Код документа

Текстовый

До 255 байт

Поле со списком


Дата документа

Дата/время

8 байт



Дата резолюции

Дата/время

8 байт



Автор резолюции

Текстовый

До 255 байт



Исполнитель

Текстовый

До 255 байт



Резолюция

Текстовый

До 255 байт



Дата исполнения

Дата/время

8 байт



Дата продления исполнения

Дата/время

8 байт



Основание продления

Текстовый

До 255 байт



Регистрационный номер

числовой

8 байт



Сроки исполнения входящей корреспонденции

Название документа

Текстовый

До 255 байт



Дата поступления

Дата/время

8 байт



Ответственный исполнитель

Текстовый

До 255 байт



Контрольный срок исполнения

Дата/время

8 байт



Действие

Логический

1 бит



Регистрационный номер

Числовой

8 байт



Сроки исполнения исходящей корреспонденции

Название документа

Текстовый

До 255 байт



Ответственный исполнитель

Текстовый

До 255 байт



Действие

Логический

1 бит



Регистрационный номер

Числовой

8 байт



Дата исполнения

Дата/время

8 байт



Справочник видов документов

Вид документа

Текстовый

До 255 байт



Код документа

Текстовый

До 255 байт


Уникальный первичный ключ

Индексы структурных подразделений

Индекс подразделения

Текстовый

До 255 байт


Уникальный первичный ключ

Название подразделения

Поле МЕМО

До 65535 байт



Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.