Дипломная работа: Автоматизация процесса ведения документации и отчетности в АО "Завод ЛИТ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
84
Рисунок 14 - Экранная форма списка документов
Список докуме
.нтов, на.ходящихся в а.рхиве, а та.кже список докуме.нтов,
на
.ходящихся на контроле, отлича.ются ста.тусом. При этом в систе.ме могут быть
сле
.дующие ста.тусы:
докуме
.нт за.ре.гистрирова.н;
докуме
.нт ра.ссмотре.н;
докуме
.нт поста.вле.н на контроль;
докуме
.нт отпра.вле.н в а.рхив.
На основе ста
.туса формируются списки докуме.нтов. При формирова.нии
списков докуме
.нтов используются та.кие та.блицы, ка.к Докуме.нты, Фа.йлы, а
та
.кже спра.вочники Отде.лы, Виды докуме.нтов, Пользова.те.ли.
Номе
.нкла.тура де.л соде.ржит на.име.нова.ние томов, их количе.ство и обще
количе
.ство стра.ниц.
Уче
.тна.я ка.рточка докуме.нта соде.ржит сле.дующие ре.квизиты:
На
.име.нова.ние докуме.нта.;
Да
.та доба.вле.ния (созда.ния);
Список фа
.йлов, прикре.пле.нных к докуме.нту;
На
.име.нова.ние па.пки, в которой соде.ржится докуме.нт;
Ре
.золюции руководите.ле.й отде.лов.
85
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
В ра
.зра.бота.нной систе.ме пре.дусмотре.но 2 вида пользова.те.ле.й;
Сотрудник, осуще
.ствляющий ре.гистра.цию докуме.нтов;
− А
.дминистра.тор.
Ра
.зличие ме.жду функциями да.нных пользова.те.ле.й соде.ржится в
ра
.зличном уровне к доступу ре.да.ктирова.ния спра.вочников. Де.ре.во функций для
а
.дминистра.тора пре.дста.вле.но на рисунке 15.
Функции системы
документооборота
Работ а со
справочниками
Работ а с
документами
Регистрация
Редактирова ни
е
Добавление
файла
Получение
отчетов
Изменение
папки
Добавление
примечаний
Создать
Редактировать
Удалить
Печать
Со зда ть
Редактировать
Удалить
Печать
Экспо рт в MS
Excel
Номенклат ура
дел
Список
сотрудников
Список
документов по
видам
Список
документов,
находящихся в
архив е
Разделы
номенклатуры
Пользователи
Отделы
Должности
Виды
документов
Работ а с
папками
Добавление
Редактирова ни
е
Просмотр
Просмотр
док умент ов в
папке
Уда лени е
Установка прав
Учетная
карточка
док умент а
Рисунок 15 - Дерево функций системы
Сце
.на.рий диа.лога приве.де.н на рисунке 16.
86
Авторизация
Папки
Список
Главное меню
Просмотр
папки
Добавить папк у
Уда лить
Редак тировать
Настройка
доступа
Докумен ты
Добавить
док умент
Уда лить
Редак тировать
Настройка
доступа
Учетная
карточка
док умент а
Файлы
Добавить фа йл
Уда лить
Редак тировать
Настройка
доступа
За грузить
Модули
Создать
Редактировать
Удалить
Печать
Разделы
номенклатуры
Пользователи
Отделы
Должности
Виды
документов
Отчеты
Со здат ь
Редактировать
Удалить
Печа ть
Экспо рт в MS
Excel
Номенклатура
дел
Список
сотрудников
Список
документов по
видам
Список
документов,
находящихся в
архив е
Учетная
карточка
док умент а
Рисунок 16 - Сценарий диалога
2.3.2 Характеристика базы данных
ER-диа
.гра.мма ба.зы да.нных, созда.нна.я в соотве.тствии с информа.ционной
моде
.лью, пре.дста.вле.на на рисунке 17.
87
Рисунок 17- Диаграмма базы данных
Ха
.ра.кте.ристика ка.ждой та.блицы ба.зы да.нных приве.де.на ниже, в
та
.блица.х 15-23.
Таблица 15
Структура таблицы department (отделы)
Поле
Тип
Null
По умолчанию
id
int(11)
Не
title
varchar(255)
Да.
NULL
Таблица 16
Структура таблицы document (документы)
Поле
Тип
Null
По умолчанию
id
int(11)
Не
id_folder
int(11)
Да.
NULL
registration_date
datetime
Да.
NULL
number
varchar(255)
Да.
NULL
title
varchar(255)
Да.
NULL
description
longtext
Да
.
NULL
page_count
int(11)
Да.
NULL
destination
varchar(255)
Да.
NULL
id_user
int(11)
Да.
NULL
88
id_document_status
int(11)
Да.
NULL
id_document_kind
int(11)
Да.
NULL
Таблица 17
Структура таблицы document_access (права доступа)
Поле
Тип
Null
По умолчанию
id
int(11)
Не
id_document
int(11)
Да
.
NULL
id_user
int(11)
Да
.
NULL
id_department
int(11)
Да.
NULL
id_user_type
int(11)
Да.
NULL
flag_view
bit(1)
Да.
NULL
flag_edit
bit(1)
Да.
NULL
flag_delete
bit(1)
Да.
NULL
Таблица 18
Структура таблицы document_kind (виды документов)
Поле
Тип
Null
По умолчанию
id
int(11)
Не
title
varchar(255)
Да.
NULL
Таблица 19
Структура таблицы document_status (статусы документов)
Поле
Тип
Null
По умолчанию
id
int(11)
Не
title
varchar(255)
Да
.
NULL
Таблица 20
Структура таблицы file (файлы)
Поле
Тип
Null
По умолчанию
id
int(11)
Не
.
т
id_document
int(11)
Да
.
NULL
registration_date
datetime
Да.
NULL
number
varchar(255)
Да.
NULL
title
varchar(255)
Да.
NULL
filename
varchar(255)
Да.
NULL
size
int(11)
Да.
NULL
id_user
int(11)
Да
.
NULL
Таблица 21
Структура таблицы folder (папки)
Поле
Тип
Null
По умолчанию
id
int(11)
Не
id_partition
int(11)
Да.
NULL
registration_date
datetime
Да.
NULL
number
varchar(255)
Да.
NULL
title
varchar(255)
Да
.
NULL
id_user
int(11)
Да
.
NULL
Источник: https://baza.diplomsite.ru/previewfile/2035