документів за призначенням.
3. Реалізація додатки СЕД
Як засіб реалізації СЕД, була обрана СУБД MS Access [15] з пакету MS Office 2003, як саме доступне і відомий засіб на кафедрі математичного моделювання. Також було прийнято до уваги, що основним програмним засобом для оформлення текстів курсових і дипломних робіт є MS Word.
3.1 Модель даних загальної частини СЕД
З урахуванням вимог до розроблюваної СЕД, було прийнято рішення розбити систему на дві складові: загальна частина і призначена для користувача. Кожна з частин являє собою окремий додаток в MS Access. На малюнку 1 представлена ??схема даних загальної частини СЕД.
Рисунок 1 - Схема даних загальної частини СЕД
У таблицях 13 - 17 описані поля даних створених таблиць.
Таблиця 13 - Таблиця «Документ»
Ім'я поляТіп даннихОграніченіяКод документаСчетчікПервічний ключДата отправкіДата / времяОбязательное полеДата полученіяДата / времяОпісаніе документаПоле MEMOДокументПоле об'єкта OLEОбязательное полеОтправительЧисловойВнешний ключПолучательЧисловойВнешний ключГруппаЧісловойВнешній ключ
Таблиця 14 - Таблиця «Користувач»
Ім'я поляТіп даннихОграніченіяКод пользователяСчетчикПервичный ключКлюч пользователяТекстовий (255) Обов'язкове полеФ.І.О.Текстовий (100) Обов'язкове полеТіп пользователяЧисловойВнешний ключ
Таблиця 15 - Таблиця «Група користувачів»
Ім'я поляТіп даннихОграніченіяКод группиСчетчікПервічний ключНазваніе группиТекстовий (50)
Таблиця 16 - Таблиця «Тип користувача»
Ім'я поляТіп даннихОграніченіяКод типу пользователяСчетчикПервичный ключНаіменованіе тіпаТекстовий (50) Обов'язкове поле
Таблиця 17 - Таблиця «Список групи»
Ім'я поляТіп даннихОграніченіяКод группиЧісловойПервічний ключКод пользователяЧисловойПервичный ключ
3.2 Модель даних користувача частини СЕД
Схема даних користувача частини СЕД представлена ??на малюнку 2.
Малюнок 2 - Схема даних користувача частини СЕД
Відмінність представлених таблиць від таблиць загальної частини СЕД полягає в додатковій таблиці «Відправник» (таблиця 18), яка зберігає код користувача локальної частини СЕД і заміні типу даних «Лічильник» на «Числовий» для можливості запису даних із загальної частини в призначену для користувача.
Таблиця 18 - Таблиця «Відправник»
Ім'я поляТіп даннихОграніченіяКод отправителяЧисловойПервичный ключ
3.3 Інтерфейс загальної частини СЕД
Доступ до даних у загальній частині СЕД реалізований через головну кнопкову форму, представлену на малюнку 3.
Рисунок 3 - Головна кнопкова форма загальної частини СЕД
Через головну кнопкову форму можна редагувати, додавати і видаляти: типи користувачів (малюнок 4), групи користувачів (мал...