Дипломная работа: Технология ведения секретарской деятельности, методы и способы ее рационализации и автоматизации
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
|