Проектирование ввода информации на основе типовых технологических процессов: Методические указания к выполнению лабораторной работы № 4, страница 2

-  алгоритм формирования ОР;

-  наличие избыточности (методы контроля по модулю);

-  классы возможных ошибок;

-  вероятности возникновения ошибок по классам;

-  уникальность;

-  логическая структура (структура кода);

-  диапазон значений;

-  взаимосвязь с другими реквизитами;

-  способ формирования значений (из справочников, регистрирующих устройств и т.п.);

-  степень формализации реквизита;

-  шрифт со всеми атрибутами.

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

П1

П2

П3

П4

.  .  .

.  .  .

.  .  .

Пm

Д1

-

*

*

-

´

´

´

-

Д2

+

-

+

+

-

-

-

-

Д3

+

+

-

-

+

+

-

-

.  .  .

Дn

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

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

После определения перечня технологических переходов выбирается и обосновывается способ реализации каждого перехода с одновременным нормированием действий. В СУБД используются следующие стандартные элементы для ввода информации: ввод с клавиатуры: поле ввода, поле редактирования (Edit), радио кнопки, текстовые кнопки, невидимые кнопки, флажки, всплывающие меню, списки, поле со списком. Кроме стандартных элементов можно использовать инструменты ввода из других программных средств, а также разрабатывать оригинальные инструменты, используя технологию ActivX.  Необходимо в зависимости от параметров, характеризующих атрибут, выбрать способ ввода его значения и обосновать. Обоснование ведется расчетом трудоемкости ввода при обеспечении заданной достоверности.

Порядок выполнения лабораторной работы.

1.  Разработать эскиз первичного документа по теме курсового проекта или взять один из стандартных бланков используемого документа для оперативного входного потока данных

2.  Сформировать таблицу свойств потока данных.

Таблица 1. Значения свойств оперативного потока данных

№ п/п

Название свойства

Значение свойства

3.  Сформировать критерий выбора варианта операционного технологического процесса

4.  Построить онтологическую модель рассматриваемого потока данных.

5.  Сформировать таблицу значений свойств реквизитов оперативного потока данных.

Таблица 2. Значения свойств реквизитов оперативного потока данных.

№ п/п

Наименование реквизита

Наименование свойства

Значение свойства

Действия над реквизитом

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

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

Таблица 3. описание технологического процесса на операцию ввода данных.

Операция

Код операции

Наименование операции

Оборудование

Код оборудования

Наименование оборудования

Норма времени

Единица нормирования

Норма времени на операцию

№ п/п

Действие

Инструмент

Приспособление

Примечание

7.  Разработать форму для операции ввода в среде СУБД ACCESS с использованием конструктора.

Отчет по лабораторной работе.

1.  Эскиз формы первичного документа.

2.  Таблица свойств рассматриваемого входного оперативного потока.

3.  Таблица свойств реквизитов входного оперативного потока.

4.  Разработанная экранная форма.

5.  Технологический процесс на операцию ввода (таблица 3).

Контрольные вопросы.

1.  Анализ первичного документа как предмета труда при проектировании технологии ввода.

2.  Назначение свойств первичного документа при создании технологического процесса на операцию ввода данных.

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

4.  Назначение свойств реквизитов первичного документа при создании технологического процесса на операцию ввода данных.

5.  Правила выбора инструментов для обрабатывающих действий.

6.  Перечислите инструменты в СУБД применяемые для ввода данных, определите специфику их применения.

7.  Перечислите приспособления в СУБД применяемые для ввода данных,  определите специфику их применения.

8.  Правила построения онтологической модели потока данных

9.  Технология редактирования экранной формы.

10.  Оптимизация выбора инструментов для экранной формы.

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

12.  Правила определения номенклатуры контрольных действий (технологических переходов) для операции ввода информации.

13.  Правила выбора инструментов для ввода отдельного реквизита на основании его свойств.