Проектирование постановок задач. Проектирование технологии обработки информации по задаче, страница 2

№ п/п

Вариант разбиения

G

G

Z

T

Критерий

абс.

отн.

абс.

отн.

абс.

отн.

абс.

отн.

Рис.3.2. Структура представления результатов оценки вариантов технологии реализации этапа.

Примечание: Для вычисления относительных оценок требуется выделение базового варианта в таблице, который помечается каким-либо образом. Количество формируемых таблиц зависит от количества различных по структуре выходных потоков.

В результате такой структуризации задачи будут выделены операции обработки, выполняемые при синтезе выходного потока, указанные в определенной последовательности, т.е. определена номенклатура и последовательность обрабатывающих операций, которая может быть представлена вырожденным графиком (рис.3.3.)

 


Построенный граф дополняется необходимыми контрольными операциями, обеспечивающими контроль качества обработки. Контрольные операции ставятся перед началом процесса обработки (может контролироваться полнота, достоверность входных потоков, актуальность, работоспособность технических средств и т.п.). Перед наиболее трудоемкими операциями с целью исключения затрат на обработку некачественной информации. Финишный контроль, обеспечивающий контроль качества сформированного  выходного потока.

Примечание: Выделяйте элементы, которые контролирует операционная система и не включайте эти методы контроля в технологический процесс обработки.

В результате выполненный проектных действий граф обрабатывающих операций модифицируется и может быть представлен следующим образом (рис.3.4.).

 


1, 3, 5 - контрольные операции;

2, 4, 6, 7 - передача управления при выявлении отклонений от заданного уровня качества.

 После построения всех графов формирования выходных потоков производится склеивание графов по совпадающим операциям (обобщенного графа может и не быть, если нет совпадающих операций). Подобные действия позволяют определить номенклатуру методов (при использовании объектно-ориентированного подхода) требующих реализации в задаче.

Таким образом, проектируется технология по всем этапам задачи.

По всем операциям определяется степень автоматизации с выделением автоматических, автоматизированных и ручных операций. Все автоматические операции анализируются на допустимость укрупнения. Для этого выделяются согласованные (одна операция обязательно следует за другой в различных графах), конфликтные (в одном графе операция А идет за операцией В, в другом графе операция В идет за операцией А) и безразличные, т.е. независящие друг от друга.

Все согласованные операции объединяются, такое объединение сокращает номенклатуру методов, применяемых в задаче.

После построения обобщенного графа (графов) по задаче определяется набор действий пользователя по управлению технологическим процессом, т.е. формируется командный интерфейс. В зависимости от частоты реализации действий они могут группироваться в панели инструментов, которые активизируются автоматически или активизируются пользователем. На основе анализа языка предметной области выбираются описатели (идентификаторы), обеспечивающие пользователю быструю адаптацию к среде обработки.

Примечание: при проектировании ИС, тиражируемых на множестве объектов, в системе должна быть база метаданных и инструменты, позволяющие менять идентификаторы (термины, ….тограммы) операций в системе.

3.1. Проектирование технологии обработки управляющих воздействий.

На основе анализа выходных потоков (объем, жизненный цикл, количество потребителей, периодичность т.п.). Выполняется проектирование технологических процессов вывода и доведения (доставки) управляющего воздействия до потребителя.

Общая методика выполнения проектных работ может быть представлена следующим перечнем:

-  анализ выходного потока как предмета труда и разработка формы вывода, формируется параметрическое описание выходного потока (периодичность, количество потребителей, достоверность, объем выдачи, жизненный цикл и т.п.);

-   проектирование маршрутного технологического процесса для обработки выходного потока. Примечание:  для некоторых информационных потоков маршрутные процессы не разрабатываются. Например: пользователь является потребителем информационного потока - в этом случае разрабатывается операционный технологический процесс.

-  проектирование операционных технологических процессов. Типовые операциями, реализуемыми при проектировании технологии обработки выходного потока могут быть следующие:

 Технологический процесс вывода информационного потока может состоять из следующих технологических переходов (действий):

·  выбор технических средств вывода информационного потока (принтер, плоттер, диск, канал связи и т.п.);

·  определение режима вывода (в темпе с формированием, формирование дискового файла с последующим выводом и т.п.);

·  выбор методов контроля выходного потока и способа представления контрольной информации (номенклатура реквизитов, форма отображения, носитель и т.п.);

·  технологический процесс на размножение выходного потока (для бумажных и дисковых носителей);

·  технологический процесс комплектования выходного потока;

·  технологический процесс передачи информационного потока.

Технологический процесс обработки выходного потока может включать специфические операции, такие как: формирование электронной цифровой подписи, шифрование, архивирование и т.п.

Для оформления постановки задачи требуется полная номенклатура выходных потоков, включая технологические, обеспечивающие контроль правильности основных потоков. По каждому информационному потоку должен быть разработан формат вывода с учетом типа носителя и технологический процесс на операцию вывода. Этот операционный технологический процесс определяет номенклатуру выходных сообщений пользователю о ходе выполнения операции.

Все остальные технологические операции могут быть спроектированы позже, так как не связаны с решением задачи, т.е. разнесены по времени.