Разработка системы автоматизации документооборота


Разработка системы автоматизации документооборота - стр. 28


Политика расположения данных имеет критическое значение для приложения применительно к скорости работы. Данные, которые меняются нечасто или не меняются вовсе, названия систем  семейства Консультант +, названия месяцев года и так далее, были вынесены локально в клиентские модули, так как скорость выборки данных с локального диска компьютера в несколько раз больше скорости выборки данных по запросу из базы данных расположенной на сетевом диске.

Примечание: Для связывания таблиц в дальнейшем рекомендуется, где возможно, применять поле с уникальным значением, но не поле счетчика (так как возможна ситуация с добавлением данных в таблицу, при этом изменяется значение счетчика и теряются связанные данные в подчиненных таблицах)

После реализации основной части проекта база данных была разделена на три отдельных модуля:

  •  модуль для бухгалтерии (MdlByx.mdb),
  •  модуль для отдела сопровождения (MdlClnt.mdb),
  •  модуль данных (Data.mdb).

Организованная структура данных позволяет:

  •  организовать клиент - серверную модель данных,
  •  разработку и изменение модулей параллельно с работой ранее сконструированных,
  •  уменьшает размер резервного файла,

В процессе технической реализации данных задач появились дополнительные задачи:

1. Изменение данных по авансовому отчету (корректировка распределения сумм по месяцам для организаций).

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

3. Обмен сообщениями между пользователями (использование для заказа счетов актов и так далее).

3.4.1. Описание структуры данных проекта.

В процессе разработки базы данных была выработана следующая иерархическая структура данных.

Часть 1. (листинг 2.1)


(таблицы «Заказчики», «СтатусЗаказчика»,«Курьеры»,«Примечания»,)

1. Связь таблицы «Заказчики» с таблицей «СтатусЗаказчика».       Поле: «Код» в обеих таблицах

Тип связи: один ко многим без обеспечения целостности данных.




Начало  Назад  Вперед