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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
77
Название реквизита
Тип реквизита
Код теста
Числовой
Тестируемый
Выбирается из таблицы
«Пользователи»
Категория
Выбирается из таблицы «Вопросы»
Процент
Данные получаются из таблицы
«Процент ответов»
Время теста
Данные получаются из таблицы
«Время теста»
Количество вопросов
Данные получаются из таблицы
«Количество вопросов»
Тест окончен
Перечисление
Тест сдан
Перечисление
Закончилось время
Перечисление
Три таблицы, которые имеют всего по одному полю не представлены в
описании.
2.3.3 Структурная схема пакета (дерево вызова программных
модулей)
Выделим следующие группы модулей:
модули управления;
функциональные модули;
модули сервиса.
Описание модулей представлено в таблице 2.9 [14].
Таблица 2.9
Описание модулей системы
п/п
Наименование модуля
Функции модуля
1.
Глобальный модуль
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые необходимо выполнить
при запуске системы «1С:Предприятие 8.3».
2.
Модуль справочника
«Вопросы»
Содержит предопределенные процедуры и
формы справочника
3.
Модуль справочника
«Пользователи»
Содержит предопределенные процедуры и
формы справочника
78
п/п
Наименование модуля
Функции модуля
4
Модуль документа
«Результат тестирования»
Содержит предопределенные процедуры и
формы документа
5
Модуль обработки
«Тестирование»
Содержит процедуры формирования данных
по запросу в обработке
6
Модуль обработки
«Настройка значений»
Содержит процедуры формирования данных
по запросу в обработке
7
Модуль обработки
«Итоги пользователя»
Содержит процедуры формирования данных
по запросу в обработке
8
Модуль аутентификации
пользователей
Содержит глобальные процедуры и функции,
предопределенные процедуры, которые
сопоставляют вводимые пользователем
данные с регистрационными
9
Модуль инициализации
интерфейса системы
Содержит глобальные процедуры и функции,
предопределенные процедуры,
поддерживающих отображение интерфейса
10
Модуль управления БД
Содержит глобальные процедуры и функции,
предопределенные процедуры,
обеспечивающих работу БД
11
Модуль экспорта данных
Процедуры, позволяющие экспортировать
данные из пакета MS Office
12
Модуль мониторинга
сетевых подключений
Содержит глобальные процедуры и функции,
предопределенные процедуры,
обеспечивающих сетевое подключение и их
контроль
На рисунке 2.20 представлено дерево вызова программных модулей.
79
Модули системы
автоматизации управления
знаниями для ПАО
«Нижнекамскнефтехим»
Модули
управления
Модуль
аутентификации
пользователей
Функциональные
модули
Модули
справочника
«Вопросы»
Модуль
справочника
«Пользователи»
Модуль документа
«Результат
тестирования»
Модуль обработки
«Тестирование»
Модули сервиса
Модуль экспорта
данных
Модуль
инициализации
интерфейса
системы
Модуль
управления БД
Модуль
мониторинга
сетевых
подключений
Модуль обработки
«Настройка
значений»
Модуль обработки
«Итоги
пользователя»
Рис.2.20 Дерево вызова программных модулей
2.1.1. Описание программных модулей
Представим описание программных модулей с помощью блок схемы,
которая представлена на рисунке 2.21.
80
начало
Выбор
операции
Операция не выбрана
Ввести
данные
Модуль вызова
справочников
Операция выбрана
Все поля
заполнены
нет
Модуль
управления
документами
да
Модуль вывода
данных
конец
Рис. 2.21 Схема программного модуля
На рисунке отображены следующие модули:
модуль вызова справочников;
модуль управления документами;
модуль вывода данных.
По сравнению с рисунком 2.20 модули были объединены, например
модуля справочников «Вопросы» и «Пользователи» объединены в модуль
вызова справочников.
81
2.4 Контрольный пример реализации проекта и его описание
С целью адаптации программы для функционирования системы
автоматизации управления знаний для ПАО «Нижнекамскнефтехим»
необходимо разработать:
1) справочник «Вопросы»;
2) справочник «Пользователи;
Пример создания справочника «Вопросы» представлен на рисунке 2.22.
Рис. 2.22 Конструкция справочника «Вопросы»
Для данного справочника была разработана Форма элемента, путем
выбора одноименной кнопки и размещения реквизитов справочника.
При создании формы был учтен следующий момент: тестовые вопросы
реализуются двух видов – с одним правильным ответом или с несколькими. Для
управления составом формы был применен встроенный инструмент среды 1С –
слои [24]. Были разработаны следующие слои (см. рис.2.23):
Источник: https://baza.diplomsite.ru/previewfile/2144