Диплом!!! (1231303), страница 5
Текст из файла (страница 5)
Рисунок 3.2 – Структурная модель процесса обучения работника
Представим полученную схему в виде сетевой модели
Рисунок 3.3 – Информационная модель процесса дистанционного обучения
Рисунок 3.4 – Подсистема работы ИДО
3.4 Построение информационной модели
Информационная модель – модель объекта, описывающая существенные признаки и взаимосвязи объекта на формальном языке. В нашем случае при помощи формул.
Рисунок 3.5 – Информационная модель процесса обучения работника локомотивного хозяйства
На представленной схеме (рисунок 3.5) показаны основные звенья системы обучения , участвующие в работе подсистемы
– дистанционное обучение работника:
-
– Институт дополнительного образования;
-
– Предприятие, которое направляет работника.
В данной модели ,
, …,
являются совокупностью входных сигналов сопутствующих подсистем
,
влияющих на работу подсистемы
.
Каждый из функциональных элементов имеет свою идентификацию и взаимодействует со строго определенным заранее элементом другой подсистемы.
Обозначение элемента представленное выше как расшифровывается следующим образом:
-
индекс
- классификационный номер подсистемы, к которой принадлежит элемент;
-
индекс
- обозначающий порядковый номер элемента.
Для определения связей элементов взаимодействующих подсистем необходимо описать характеристики элементов (входных, внутреннего состояния, выходных) и соответствие их друг другу. Для этого составим таблицы, в которых покажем взаимодействия подсистем между собой (табл.3.1 – 3.3).
Таблица 3.1 – Взаимодействие элементов подсистемы работник и инженера по обучению
Обозначение и характеристика элементов работника (собственное состояние) | Характеристика элементов сопутствующих подсистем (входные данные) | Выходная характеристика (выходные данные) |
| | Выходной сигнал |
| | |
Состояние подсистемы при взаимодействии с подсистемой
определяется следующей функциональной зависимостью
| (3.1) |
Функция управляющего воздействия подсистемы
при взаимодействии с
определяется как
| (3.2) |
Таблица 3.2 – Взаимодействие элементов подсистемы работник и ИДО
Обозначение и характеристика элементов работника (собственное состояние) | Характеристика элементов сопутствующих подсистем (входные данные) | Выходная характеристика (выходные данные) |
| | Выходной сигнал |
| |
|
Состояние подсистемы при взаимодействии с подсистемой
определяется следующей функциональной зависимостью
| (3.3) |
Функция управляющего воздействия подсистемы при взаимодействии с
определяется как
| (3.4) |
Таблица 3.3 – Взаимодействие элементов подсистемы работник и ИДО
Обозначение и характеристика элементов работника (собственное состояние) | Характеристика элементов сопутствующих подсистем (входные данные) | Выходная характеристика (выходные данные) |
| | Выходной сигнал |
| | |
Состояние подсистемы при взаимодействии с подсистемой
определяется следующей функциональной зависимостью
| (3.6) |
Функция управляющего воздействия подсистемы при взаимодействии с
определяется как
| (3.7) |
В свою очередь можно рассматривать как совокупность входных сигналов по отношению к подсистеме
и записать в виде совокупности входных параметров
3.5 Разработка алгоритма модели
Для того чтобы понять как формируется выходной сигнал необходимо понять, что находится внутри каждой подсистемы, проследить движение информационных потоков.
Рассмотрим каждую подсистему
Рисунок 3.6 – Работа подсистемы по формированию информационных потоков
Рисунок 3.7 – Работа подсистемы по формированию информационных потоков
Теперь для более наглядной работы всей системы соберем все элементы. Систему неразрывно связана с ИДО, поэтому покажем ее на общей схеме.
Рисунок 3.8 – Работа системы по формированию информационных потоков
4 РАЗРАБОТКА ПРОТОТИПА СИСТЕМЫ ОБУЧЕНИЯ
Следующим этапом дипломного проектирования будет разработка прототипа описываемой системы. Это необходимо для того, чтобы наглядно увидеть принцип ее работы.
4.1 Блоки данных
При построении АСУ необходимо отразить полноту работ, согласованность и организацию взаимодействия оперативного диспетчера с другими элементами процесса ремонта локомотива. Помимо этого структура базы данных должна иметь возможность информационного синтеза [19].
На рисунке 4.1 представим взаимосвязи основных блоков информационной базы
Рисунок 4.1 – Взаимосвязь основных блоков информационной базы
Алгоритм работы информационной модели предполагает что, каждый из
уровней базы данных будет считаться сформированным и заполненным ис-
тинными значениями тогда, когда в каждом из независимых модулей
срабатывание перехода изменит начальную (управляемую) разметку сети
на конечную (управляющую) разметку
[19].
Используя информационную (сетевую) модель (рисунок 3.3, 3.4) представим процесс формирования информационных потоков по основным блокам базы данных
1) Подсистема работник
2) Подсистема предприятие
Подсистема ИДО расписана в подсистеме «Предприятие», поэтому описывать ее не будем.
Элементы подсистем являются полями файлов данных и совокупность их взаимодействия в подсистемах является прототипом процедур программы.
4.2 Структура
Основная структурна рабочей системы со стороны разработчика представлена на рисунке 4.2
Рисунок 4.2 – Вид основной рабочей программы
В системе существуют несколько базовых понятий:
-
объект;
-
шаблон;
-
связи между объектами.
Объектами являются все данные в системе, как в реальном мире. Все объекты связаны друг с другом через связи.
Шаблон – это директория, в которой лежат все объекты определенного формата, а за формат создаваемых объектов и отвечает шаблон. Т.е. в шаблоне проектируется объект (добавляются поля, связи) и создаются объекты уже на базе этих шаблонов.
Связи между объектами создаются через описания в шаблонах (селективные связи) или напрямую (ассоциативные связи). Таким образом, все объекты могут быть связаны друг с другом и все эти связи видны в «Панели связей».