Файл: Проектирование реализации операций бизнес-процесса "Управление документооборотом" (Выбор комплекса задач автоматизации).pdf
Добавлен: 03.07.2023
Просмотров: 184
Скачиваний: 2
СОДЕРЖАНИЕ
1.1. Выбор комплекса задач автоматизации
1.2. Характеристика существующих бизнес – процессов
1.3. Характеристика документооборота, возникающего при решении задачи
1.4. Обоснование проектных решений по информационному обеспечению
1.5. Обоснование проектных решений по программному обеспечению
2.1. Информационная модель и её описание
2.2. Характеристика нормативно-справочной, входной и оперативной информации
2.3. Характеристика результатной информации
2.4. Общие положения (дерево функций и сценарий диалога)
Для заполнения поля Тип проекта и Категория, используется внутренний справочник ИС «Проектная деятельность», рис.6
Рис.6 Экранная форма справочника
Таблица №5 Сводная таблица справочника «Тип/Категория проекта»
|
Наименование |
Ответственный |
Средний объем справочника в записях |
Средняя частота актуализации |
Средний объем актуализации |
|
Тип / Категория проекта |
АРМ «Редактор справочников» |
2 |
Раз в месяц |
5 |
Данные для справочника ИС
Таблица №6 Справочник Вид/Категория проекта
|
Справочник Вид/Категория проекта |
|||
|
Name |
ID |
Data Type |
Lenght |
|
Тип |
ProjectType |
Text |
50 |
|
Сокращение |
ShortName |
Text |
10 |
|
Доступ на чтение |
WhoCanRead |
Text |
150 |
|
СПРАВОЧНЫЙ ДОКУМЕНТ Отвественный за актуальность - АРМ «Редактор справочника» |
|||
Выходом из процесса является действующая заявка на создание проекта и черновик карточки проекта, рис.7:
Рис.7 Экранная форма карточки проекта.
Таблица №7 Карточка проекты, экранная форма (схематично)
|
Карточка проекты |
|||
|---|---|---|---|
|
Name |
Code |
Data Type |
Length |
|
Наименование |
Наименование |
text |
100 |
|
Тип проекта |
Тип проекта |
text |
50 |
|
Категория |
Категория |
text |
50 |
|
Номер проекта |
Номер проекта |
varchar |
|
|
Сложность проекта |
Сложность проекта |
numeric |
|
|
Состав рабочей группы |
Состав рабочей группы |
text |
255 |
|
Заказчик |
Заказчик |
text |
100 |
|
Описание |
Описание |
text |
255 |
|
Дата начала проекта |
Дата начала проекта |
timestamp with time zone |
|
|
Дата окончания проекта |
Дата окончания проекта |
timestamp with time zone |
|
|
Оценочная стоимость |
Оценочная стоимость |
money |
|
|
Состав административной группы |
Состав административной группы |
text |
255 |
|
Стороны |
Стороны |
varchar |
|
|
РЕЗУЛЬТАТИВНЫЙ ДОКУМЕНТ Ответственный – АРМ «Руководитель проекта» |
|||
2.3. Характеристика результатной информации
Результатом заявки на создание проекта является карточка проектов, карточка проекта является конечной фазой документа в ИС, и фактически используется как основной документом в ИС, с которым в дальнейшем сотрудник будет работать.
Результаты заявки на создание проекта отображены в таблице №8.
Таблица №8 Карточка проекты, экранная форма (схематично)
|
Карточка проекты |
|||
|---|---|---|---|
|
Name |
Code |
Data Type |
Length |
|
Наименование |
Наименование |
text |
100 |
|
Тип проекта |
Тип проекта |
text |
50 |
|
Категория |
Категория |
text |
50 |
|
Номер проекта |
Номер проекта |
varchar |
|
|
Сложность проекта |
Сложность проекта |
numeric |
|
|
Состав рабочей группы |
Состав рабочей группы |
text |
255 |
|
Заказчик |
Заказчик |
text |
100 |
|
Описание |
Описание |
text |
255 |
|
Дата начала проекта |
Дата начала проекта |
timestamp with time zone |
|
|
Дата окончания проекта |
Дата окончания проекта |
timestamp with time zone |
|
|
Оценочная стоимость |
Оценочная стоимость |
money |
|
|
Состав административной группы |
Состав административной группы |
text |
255 |
|
Стороны |
Стороны |
varchar |
|
|
РЕЗУЛЬТАТИВНЫЙ ДОКУМЕНТ Ответственный – АРМ «Руководитель проекта» |
|||
2.4. Общие положения (дерево функций и сценарий диалога)
Для наглядного отображения функций ИС, построена схема рис.8.
Рис.8 Дерево функций ИС
Для отображения сценариев диалога для пользователя, составлена схема диалогов ИС, рис.9.
Рис.9 Сценарий диалога ИС
2.5. Характеристика базы данных
В таблице №9 приведены данные экранной формы заявки на создание проекта
Таблица №9 Заявка на создание проекта, экранная форма (схематично)
Содержание
|
Заявка на создание проекта |
|||
|
Name |
ID |
Data Type |
Length |
|
Иницатор |
I_Name |
text |
100 |
|
Вид документа |
Doc_Type |
text |
100 |
|
Наименование |
Proj_Name |
text |
100 |
|
D_Text |
text |
255 |
|
|
Заказчик |
O_Name |
text |
80 |
|
Представитель заказчика |
OP_Name |
text |
80 |
|
Созаказчик |
SO_Name |
text |
80 |
|
Представитель созаказчика |
SOP_Name |
text |
80 |
|
ВХОДНОЙ ДОКУМЕНТ |
|||
В таблице №10 приведены данные для экранной формы заявки на изменение параметров проекта
Таблица №10 Заявка на изменение параметров проекта, экранная форма (схематично)
Содержание
|
Заявка на изменение параметров проекта |
|||
|
Name |
ID |
Data Type |
Length |
|
Инициатор |
I_Name |
text |
100 |
|
Наименование проекта |
Proj_Name |
text |
100 |
|
Тема |
T_Name |
text |
100 |
|
D_Text |
text |
255 |
|
|
Тип проекта |
Type_proj |
text |
50 |
|
Категория |
Ctg_type |
text |
50 |
|
Актуальные даты |
Act_Date |
timestamp |
|
|
ВХОДНОЙ ДОКУМЕНТ |
|||
В таблице №11 приведены данные для экранной формы справочника
Таблица №11 Справочник Вид/Категория проекта
|
Справочник Вид/Категория проекта |
|||
|
Name |
ID |
Data Type |
Lenght |
|
Тип |
ProjectType |
Text |
50 |
|
Сокращение |
ShortName |
Text |
10 |
|
Доступ на чтение |
WhoCanRead |
Text |
150 |
|
СПРАВОЧНЫЙ ДОКУМЕНТ |
|||
2.6 Структурная схема пакета (дерево вызова программных модулей)
Для наглядного отображения дерева программных модулей, была составлена схема, рис.10.
Рис. 10 Дерево программных модулей
Для данной ИС используется 2 вида модулей:
- Функциональный модуль – позволяет производить ввод данных
- Сервисный модуль - предоставляет дополнительные функции
Управленческий модуль, отвечающий за безопасность, в данном IT-решении не используется, так как управление АРМ / доступом, паролями происходит автоматически
В таблице №12 приведено описание модулей:
Таблица №12 Описание модулей
|
№ п/п |
Наименование модуля |
Функции модуля |
|---|---|---|
|
1 |
Модуль ввод данных для заявки |
Содержит предопределенные функции и процедуры необходимые для создания заполнения данных в заявке |
|
2 |
Модуль справочника |
Содержит предопределенные процедуры формы списка и элемента справочника |
|
3 |
Модуль отчеты |
Содержит предопределенные процедуры и функции, необходимые для работы отчетов |
|
4 |
Модуль справочной системы |
Содержит процедуры и функции, необходимые для отображения справочной информации |
|
5 |
Модуль экспорт данных |
Содержит предопределенные процедуры и функции экспорта |
-
- Описание программных модулей
На основании рис.10 в данном пункте будут описываться программные модули.
Модуль ввод данных для заявки содержит в себе:
- Заявку на создание проекта
- Заявку на изменение параметров проекта
- Заявку на отсрочку
Модуль справочника содержит в себе:
- Справочник вид/категории проекта
- Справочник роль в проекте
- Справочник вид стороны
Модуль отчеты содержит в себе:
- Отчеты по реализованным проектам
- Отчеты по завершенным проектам
Модуль справочной системы содержит в себе:
- Справку ИС
Модуль экспорт данных содержит в себе код, необходимый для экспорта / импорта данных в ИС.
2.8. Контрольный пример реализации проекта и его описание
Контрольный пример реализации:
- Используя АРМ «Редактор справочников» заводим новый справочник «Вид / Категория» в ИС «Проектная деятельность».
- Заполняем поля «Тип»; «Сокращение»; «Доступ на чтение».
- Сохраняем справочник, рис 11.
Рис.11 Тестовый справочник.
- Использую АРМ «Инициатор» создаем заявку на создание проекта, рис 12.
- Заполняем следующие поля:
- Инициатор
- Вид документа
- Оглавление
- Наименование
- Сопроводительная записка
- Заказчик
- Представитель заказчика
- Созаказчик
- Представитель созаказчика
- Тип проекта
- Категория
- Сохраняем документ и отправляем на согласование.
Рис. 12 Тестовый пример заявки на проект.
- Подтверждаем заявку.
- Заново открываем подтвержденную заявку, переходим во вкладку «Взаимосвязанные документы», находим взаимосвязь черновика карточки проекта и открываем ее, рис 13.
- В черновике проекта заполняем раздел «Стороны и участники».
- Заполняем вкладку «Рабочая группа» и «Административная группа»
- Сохраняем карточку проекта.
Рис.13 Тестовый пример карточки проекта
Заключение
В разделе I была выбрана концепция для дальнейшей разработки ИС «Проектная деятельность», были определены следующие моменты:
- Выделены текущие недостатки действующих систем
- Проведен анализ существующих информационных систем
- Выбрана стратегия автоматизации ИС
В разделе II определены следующие моменты:
- Построена информационная модель ИС
- Определена входная / оперативная информация
- Описаны справочники, результативная информация
- Отображен контрольный пример реализации доработки ИС
Так как экономический эффект от ИС не рассматривался, то можно только сделать предположение, что внедрение ИС «Проектная деятельность» в таком виде, в котором она представлена в курсовой работе, принесет пользу предприятию, за счет того, что:
- ИС будет ориентирована на определенную деятельность
- ИС можно будет интегрировать с другими ИС на платформе LN, что в свою очередь позволит расширить функционал ИС
- Легка в доработке, так как построена на той же платформе, что и другие ИС на предприятии
- ИС менее затратная, так как не придется нанимать дополнительного администратора для сопровождения
- ИС лучше защищена, так как разрабатывалась внутри предприятия.