Диплом: Автоматизация процесса управления знаниями в ПАО "Нижнекамскенефтехим"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
67
Рис. 2.9 Макет справочника «Вопросы»
На рисунке 2.10 представлен макет справочника «Пользователи».
Справочник «Пользователи»
Имя пользователя
Пароль
Ок Закрыть
Рис. 2.10 Макет справочника «Пользователи»
На рисунке 2.11 представлен макет обработки, которая объединяет
заполнение константных значений.
Обработка «Настройка значений»
Количество вопросов в тесте
Процент сдачи теста
Время теста
Ок Закрыть
Рис. 2.11 Макет обработки «Настройка значений»
Обработка «Тестирование» имеет несколько вариантов отображения
диалоговых форм, а именно:
начальная страница;
вопрос.
68
На рисунке 2.13 представлен макет обработки «Тестирование» в режиме
начальная страница.
Обработка «Тестирование». Начальная страница
Начать тестирование
Пользователь
Категория вопросов
Начать
Краткая
инструкция
Рис. 2.13 Макет обработки «Тестирование». Начальная страница
На рисунке 2.14 представлен макет обработки «Тестирование» при выдаче
вопроса.
Обработка «Тестирование». Вопрос
Ответ 1
Ответ 2
Ответ 3
Ответ 4
Далее
Текст вопроса
Вопрос № из количества вопросов
Прошло времени
Рис. 2.14 Макет обработки «Тестирование». Вопрос
Выполним построение сводных таблиц по нормативно-справочной
информации (таб.2.3).
Таблица 2.3
Сводные данные по нормативно-справочной информации
Название
объекта
Ответственный
за ведение
Средний
объем
Частота
актуализации
Средний
объем
69
записей
актуали-
зации
Справочник
«Вопросы»
Менеджер по
подбору
персонала.
Работник
учебного
центра
10 - 500
Заполняется
разово, после этого
добавляются новые
вопросы или
редактируется по
мере поступления
45%
Справочник
«Пользователи»
Менеджер по
подбору
персонала.
Работник
учебного
центра
10 - 5000
Заполняется по
мере поступления
нового сотрудника
45%
Обработка
«Настройка
значений»
Менеджер по
подбору
персонала.
Работник
учебного
центра
1 3
Заполняется один
раз, возможно
изменение для
усложнения тестов
15%
Обработка
«Тестирование»
Соискатель,
сотрудник
предприятия
10 – 5000
Вызов при
управлении
знаниями
30%
Представим характеристики результатной информации.
2.2.3 Характеристика результатной информации
Результатной информацией для данной работы являются ранее
обозначенные отчеты:
итоги тестирования;
данные по пользователю.
Отчеты присутствуют в информационных потоках предприятия и служат
скорее для получения статистики, нежели для оперативного управления и
принятия решений, а информация в этих отчетах является скорее уточняющей,
нежели обобщающей.
На рисунке 2.15 представлен макет для отчета «Итоги тестирования».
70
Итоги тестирования
Вопрос Правильный ответ Ответ Статус
Дата сдачи
Тестируемый
Категория вопросов
Количество
правильных ответов
Ок Закрыть Пересдать
Рис. 2.15 Макет отчета «Итоги тестирования»
На рисунке 2.16 представлен макет отчета «Данные по пользователю».
Данные по пользователю
Итоги тестирования пользователя
Пользователь
...
Тест 2
Тест 1
Тест n
Закрыть
Рис. 2.16 Макет отчета «Данные по пользователю»
Выполним построение сводной таблицы для результатной информации
(таб. 2.4).
Таблица 2.4
Сводные данные по результатной информации
71
Название
объекта
Ответственный
за ведение
Средний
объем
записей
Частота
актуализации
Средний
объем
актуали-
зации
Отчет «Итоги
тестирования»
Менеджер по
подбору
персонала.
Работник
учебного
центра
10 - 500
Формируется после
проведения
процедуры по
управлению
знаниями
45%
Отчет «Данные
по
пользователям»
Менеджер по
подбору
персонала.
Работник
учебного
центра
10 - 5000
Формируется по
мере запроса от
пользователя или
отдела кадров
45%
Перейдем непосредственно к описанию программного обеспечения
задачи.
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
Для определения функций системы автоматизации управления знаниями
для ПАО «Нижнекамскнефтехим» сформируем два подмножества функций:
служебные, которые обеспечивают выполнение должностных заданий и
ключевые, на которые возложены задания обработки и управления данными:
ввода первичной информации, обрабатывания, ведения справочников, решений в
требования и др.
Определение состава функций, их связи и иерархии даст возможность
определить саму структуру диалога.
Ключевые функции можно условно разделить на два типа – функции,
которые обрабатывают процессы, связанные с подготовкой к выявлению знаний
и функции, которые отображают сам процесс управления знаниями соискателей
или сотрудников предприятия [3].
На рисунке 2.17 представлены функции системы.
72
На данном рисунке представлены:
1. Служебные функции:
обработка запросов к БД;
хранение данных в БД;
построение диалоговых форм;
разделение прав доступа.
2. Ключевые:
установка настроек тестирования;
ввод вопросов для выявления знаний;
ввод данных по пользователям;
проведение тестирования;
формирование общих итогов по тестированию;
формирование данных тестирования по конкретным пользователям.
73
Функции
Ключевые Служебные
Установка
настроек
тестиррования
Ввод вопросов для
выявления знаний
Ввод данных по
пользователям
Проведение
тестирования
Формирование
общих итогов по
тестированию
Обработка
запросов к БД
Построение
диалоговых окон
(форм)
Разделение прав
доступа
Хранения данных
Формирование
данных
тестирования по
конкретному
пользователю
Рис. 2.17 Функции системы
Любой функционал программы можно разделить на основной, с помощью
которой достигается основная цель алгоритма программы и дополнительный
(служебный) это то, что можно настроить изменить, прояснить. Сценарий
диалога изображен на рисунке 2.18 [19].
В сценарии представлены ранее определенные объекты, которые
группируются по соответствующим группам объектов:
справочники;
документы;
отчеты;
перечисления;
журналы [18].
74
Основное меню
Файл
Создать
Открыть
Сохранить
Сохранить
как
Печать
Предварительный
просмотр
Выход
Операции
Константы
Управление
оперативными
итогами
Удаление
помеченных
объектов
Проведение
документов
Справочники
Вопросы
Пользователи
Итоги
тестирования
Итоги
тестирования
Обработки
Тестирование
Доход по услугам
Популярные
группы
Сервис
Табло
Монитор
пользователей
Временная
блокировка
Параметры
Рис. 2.18 Сценарий диалога
2.3.2 Характеристика базы данных
На рисунке 2.19 представлена логическая схема БД системы
автоматизации управления знаниями для ПАО «Нижнекамскнефтехим» [21].
Построение логической схемы БД выполним в пакете ERwin Data Modeler.
CA ERwin Data Modeler (CA ERwin DM), который является инструментом
проектирования базы данных. Он предоставляет инструменты для разработки и
внедрения баз данных для транзакционного бизнеса, электронной коммерции и
хранилищ данных.
В данном пакете можно создавать и поддерживать графические модели,
представляющие базы данных. CA ERwin DM обеспечивает платформу, где
75
требования к корпоративным данным и соответствующие проекты баз данных
могут быть определенными, управляемыми и реализованными во множестве баз
данных.
Графический пользовательский интерфейс на базе Windows сочетается с
мощным инструментом привязки объектов (ER), с пользовательскими
редакторами для определения физических объектов базы данных, с моделью
Explorer для текстового представления объектов модели и с поддержкой
ведущих баз данных SQL [20].
Вопросы
код вопроса
текст вопроса
Ответ1
Ответ2
Ответ3
Ответ4
Правильный ответ
Доступность
нескПравОтвет1
нескПравОтвет2
нескПравОтвет3
нескПравОтвет4
Польз ователи
код польз ователя
имя
пароль
Рез у льтат тестирования
код польз ователя (FK)
код вопроса (FK)
время теста (FK)
процент ответов (FK)
количество вопросов (FK)
категория теста
тест окончен
тест сдан
закончилось время
правильных ответов
Время теста
время теста
Процент ответов
процент ответов
Количество вопросов
количество вопросов
Тестирование
процент ответов (FK)
количество вопросов (FK)
время теста (FK)
код польз ователя (FK)
код вопроса (FK)
Ответы польз ователя
Рис. 2.19 Логическая схема БД системы
На рисунке представлены таблицы, их реквизиты и связи между данными
таблицами. Опишем реквизиты таблиц. В таблице 2.5 представлено описание
реквизитов таблицы «Вопросы».
Таблица 2.5
Описание реквизитов таблицы «Вопросы»
Название реквизита
Тип реквизита
76
Код вопроса
Числовой
Текст вопроса
Текстовый
Ответ 1
Текстовый
Ответ 2
Текстовый
Ответ 3
Текстовый
Ответ 4
Текстовый
Правильный ответ
Число
Доступность
Перечисление
нескПравОтвет1
Число
нескПравОтвет2
Число
нескПравОтвет3
Число
нескПравОтвет4
Число
В таблице 2.6 представлено описание реквизитов таблицы
«Пользователи».
Таблица 2.6
Описание реквизитов таблицы «Пользователи»
Название реквизита
Тип реквизита
Код пользователя
Числовой
Имя
Текстовый
Пароль
Текстовый
В таблице 2.7 представлено описание реквизитов таблицы
«Тестирование».
Таблица 2.7
Описание реквизитов таблицы «Тестирование»
Название реквизита
Тип реквизита
Код теста
Числовой
Тестируемый
Данные выбираются из справочника
«Пользователи»
Тестовый вопрос
Получается из справочника «Вопросы»
Ответ пользователя
Число
Время теста
Данные получаются из таблицы
«Время теста»
Процент ответов
Данные получаются из таблицы
«Процент ответов»
Количество вопросов
Данные получаются из таблицы
«Количество вопросов»
В таблице 2.8 представлено описание реквизитов таблицы «Результат
тестирования».

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)