Дипломная работа: Автоматизация процесса систематизации документации архива организации АО "Электронный архив"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
63
Рис. 2.2 Дерево функций информационной системы
Все функции информационной системы можно разделить на два подмножества:
- служебные функции;
- основные функции.
Служебные функции обеспечивают работу с системой и облегчают
безопасность ввода информации. Основные функции ведут информационные базы
проекта, показывают особенности процесса обработки информации.
Дерево функций является основой для построения бизнес-процессов
организации.
Структура сценария диалога в совокупности с деревом функций дает
возможность определить состав и содержание кадров диалога и их соподчиненность.
Сценарий диалога показан на рисунке 2.3.
64
Рис. 2.3 Сценарий диалога
Сценарий диалога состоит из двух частей:
1. Главное меню дает возможность действиям пользователя при работе с ИС.
2. Сервисные меню дает возможность необязательным к выполнению
действиям. Оно становится доступно после выведения на экран, соответствующей
формы документа.
Сценарий диалога имеет возможность обеспечения следующих функций
управления:
- формирование выходных документов;
- работа с таблицами;
- помощь на разных этапах работы;
- корректировка данных.
65
2.3.2 Характеристика базы данных
В разработанной системе используется СУБД MySQL. ER-модель
предназначена для логического представления данных. ER-диаграмма используемой
базы данных приведена на рисунке 2.4.
Рис. 2.4 ER-диаграмма базы данных
Данная ER-модель представляет собой модель базы данных предметной
области, которая определяет взаимосвязь таблиц по внешним ключам.
Рассмотрим описание таблиц реляционной базы данных в терминах системы
MySQL.
Таблица 2.6 Характеристика таблицы «Форум»
Наименование
Идентификато
р
Тип данных
Длина
Описание поля
Номер записи
N_zap
number
5
Первичный
ключ
Номер
сообщения
N_soobchn
number
5
Номер
комментария
из таблицы
«сообщения»
66
Продолжение таблицы 2.6
Проверен
B_prov
boolean
1
Проверен ли файл
Согласован
B_sogl
Boolean
1
Согласован ли файл
Закрыто
B_close
boolean
1
Разрешение на
обсуждение
Номер файла
N_file
Number
1
Номер
прикрепленного
файла
Номер
пользователя
N_user
Number
1
Номер пользователя
владельца
Родительские
права
Rule_parent
Varchar
3
Права создателя
записи
Групповые
права
Rule_group
Varchar
3
Права других групп
Права
остальных
Rule_other
varchar
3
Права остальных
пользователей
Таблица 2.7 Характеристика таблицы «Группы»
Наименование
Идентификатор
Тип данных
Длина
Описание поля
№ файла
N_file
number
3
Первичный ключ
Имя файла
Name
varchar
255
Имя файла
Архив
B_archiv
boolean
1
В архиве ли файл
Таблица 2.8 Характеристика таблицы «Файлы»
Наименование
Идентификато
р
Тип данных
Длина
Описание поля
Номер группы
N_group
number
3
Первичный
ключ
Номер
пользователя
N_user
varchar
255
Номер
пользователя
Номер друга
B_
boolean
1
Номер Друга
67
Таблица 2.9 Характеристика таблицы «Пользователи»
Наименование
Идентификато
р
Тип данных
Длина
Описание поля
Номер
пользователя
N_file
number
3
Первичный
ключ
Номер группы
№_group
varchar
255
Номер группы
для
идентификаци
и
Архив
B_archiv
boolean
1
В архиве ли
файл
ФИО
FIO
char
255
ФИО
Таблица 2.10 Характеристика таблицы «Подписка»
Наименование
Идентификатор
Тип данных
Длина
Описание поля
Номер
подписки
N_mail
number
10
Первичный
ключ
Номер Записи
N_record
number
10
К какому
документу
прикреплён
пользователь
Номер
пользователя
N_user
number
10
Номер
пользователя
Таблица 2.11 Характеристика таблицы «Сообщения»
Наименование
Идентификато
р
Тип данных
Длина
Описание поля
Номер записи
N_record
number
5
Первичный ключ
Дата
Date_add
date
12
Дата добавление
сообщения
Источник: https://baza.diplomsite.ru/previewfile/2135