Проектирование входных и выходных документов

При проектировании форм входных и выходных документов возникает две проблемы:

ü проектирование содержательной части документа, т.е. установление перечня реквизитов и показателей;

ü проектирование геометрии документов, т.е. расположения этих реквизитов в документе и внешней формы документов.

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

При построении элементарных графов определяются:

1. Информационная потребность пользователя.

2. Перечень входных показателей.

3. Перечень выходных показателей.

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

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

 

Зона 1 Зона 2 Заголовочная часть
Зона 3
Зона 4
Зона 5 Содержательная часть
Зона 6 Оформляющая часть

Рис. 3.8. Структура документа

Формуляр образца проектируется в соответствии с ГОСТами. Документ делится на три части:

1. Заголовочная (зоны 1-4).

2. Содержательная (зона 5).

3. Оформляющая (зона 6).

Зона 1 – наименование объекта управления, структурного подразделения. Здесь указывается почтовый адрес объекта

Зона 2 – индекс формы, гриф ее утверждения.

Зона 3 – наименование и значение реквизитов-признаков, постоянных для данного документа.

Зона 4 – название документа и дата составления.

Зона 5 – наименование строк, граф и их значения.

Зона 6 – подписи ответственных лиц, печать.

Зоны документов имеют следующую форму:

ü линейную;

ü табличную;

ü анкетную.

При линейной форме каждому реквизиту выделяются две клетки:

ü для наименования;

ü для значения.

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

Анкетная форма подразумевает размещение реквизитов в вертикальной последовательности: наименования – в левой части, значения –
в правой.

На практике обычно имеет место сочетание этих двух форм – линейной и табличной.

При проектировании входного документа важное значение имеет связанный с этой формой носитель.

Входной документ должен удовлетворять следующим требованиям:

1. Многострочность.

2. Выделение реквизитов, переносимых на машинный носитель, утолщенной рамкой при размещении на бланке.

3. Включение информации для контроля (контрольные суммы или контрольный разряд по модулю).

4. Состав показателей в документах не должен повторяться.

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

На рис. 3.9 представлена ТСП проектирования входных документов, в котором приняты следующие обозначения:

Рис. 3.9. Технологическая сеть проектирования входных документов

П1 – установление состава включаемых реквизитов.

Вход:

D1 – материалы технико-экономического обследования;

D2 – назначение документа;

D3 – сфера использования документа.

Выход:

D4 – ТЗ на разработку.

П2 – установление расположения реквизитов в документе.

Вход:

D4 – ТЗ на разработку;

D5 – ГОСТы.

Выход:

D6 – формирование подмножества входных показателей для каждого документа.

П3 – проектирование эскиза документа.

Вход:

D6 – формирование подмножества входных показателей для каждого документа;

D7 – требования к формам входных документов.

Выход:

D8 – эскиз формы.

П4 – уточнение содержания документа и формирование документа.

Вход:

D7 – требования к формам входных документов;

D8 – эскиз формы;

U1 – универсум машинных носителей.

Выход:

D9 – макет размещения информации на машинном носителе.

П5 – формирование входной формы документа.

Вход:

D9 – макет размещения информации на машинном носителе;

D10 – требования ГОСТов по формированию управленческой документации.

Выход:

D11 –входная форма документа.

На рис. 3.10 представлена ТСП проектирования выходных документов, в котором приняты следующие обозначения:

П1 – анализ сводных показателей.

Вход:

D1 – требования заказчика к составу результатной информации;

D2 – эксплуатационные возможности вычислительной техники;

D3 – техническое задание на систему.

Выход:

D4 – состав результатной информации.

П2 – формирование состава информации в выходном документе.

Вход:

D4 – состав результатной информации.

Выход:

D5 – состав информации в конкретном выходном документе.

П3 – разработка эскиза конкретного выходного документа.

Вход:

D5 – состав информации в конкретном выходном документе.

Выход:

D6 – эскиз выходного документа.

П4 – формирование хранимых данных.

Вход:

D6 – эскиз выходного документа;

D7 – алгоритмы задач.

Выход:

D8 – хранимые данные.

Рис. 3.10. Технологическая сеть проектирования выходных документов

П5 – уточнение содержания документа и порядка размещения в нем реквизитов.

Вход:

D5 – состав информации в конкретном выходном документе;

D6 – эскиз выходного документа;

D8 – хранимые данные;

U1 – универсум машинных носителей.

Выход:

D9 – форма выходного документа.

П6 – формирование выходного документа.

Вход:

D9 – форма выходного документа;

G1 – программный комплекс.

Выход:

D10 – эталонная форма выходного документа.

Рассмотрим особенности проектирования экранных форм. Порядок проектирования экранной формы следующий:

ü проектирование содержания экранной формы;

ü проектирование ее формы представления (формы экрана);

ü программное обеспечение экранной формы.

Содержание экранной формы зависит от ее назначения. По назначению можно выделить следующие типы экранных форм:

ü для ввода информации в базу данных;

ü для параметров обработки информации по задаче;

ü для вывода результатов решения задачи и справочной информации.

Результатом проектирования содержания экранной формы является ее реквизитный состав.

Следующий этап проектирования экранной формы – проектирование ее формы представления на экране компьютера.

Информация на экране размещается в четырех зонах.

1. Заголовок экранной формы содержит ее наименование и характеризует путь к ней по иерархическому меню. Обычно заголовок располагается в верхней строке экрана.

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

3. Зона управляющих элементов включает в себя различные виды меню. Это – зона действий (транзакций) конечного пользователя.

4. Зона сообщений содержит подсказки и сообщения об ошибках. Обычно она занимает нижнюю строку экрана. Пример экранной формы, используемой в многопользовательской интегрированной автоматизированной диалоговой системе МИДАС, приведен на рис. 3.11.

Рис. 3.11. Пример экранной формы системы МИДАС

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

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

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

Современные СУБД позволяют работать «в стиле Windows», т.е. создавать экранные формы в окнах. Экранные формы этого типа дают возможность использовать многооконный интерфейс, открывать и закрывать окна, изменять их размеры, перемещать по экрану.