249 Проектирование технологических процессов обработки данных в пакетном режиме. Технологическая сеть проектирования процесса обработки информации в пакетном режиме.
Процесс проектирования внутримашинной технологии решения задач в пакетном режиме состоит из выполнения ряда операций, содержание и последовательность которых зависит от методов и инструментальных средств проектирования. В первую группу входят: метод структурного проектирования; метод модульного проектирования; метод проектирование «сверху-вниз»; метод структурного программирования; метод HIPO-документирования. Основной задачей структурного проектирования является выделение полного состава функций,
Два этапа структурного проектирования: этап общего проектирования, проектировщик получает полный состав функциональных блоков и этап детального проектирования, задачей которого является определение полного состава программных блоков и связей между ними.
Модульное проектирование - разбивает программные и функциональные блоки на оптимальное количество модулей небольшой размерности, определить назначение каждого модуля и и осущ. идентификацию его входных и выходных параметров.
Метод «сверху-вниз» - выполнения операций по разработки программного обеспечения в след. последовательности: разработка отдельных компонентов программы, кодирование этих компонентов, отладка и интеграция.
Структурное программирование - основывается на выполнении нескольких ограничений (размеры моделей и сегменты; расположение сегментов на листе со сдвигом слева на право; ограничение на типы используемых операторов и структур)
Метод HIPO – входят три типа документов: таблица содержание пакета, в которой рисуется иерархическая структура пакета; обзорная схема каждой функции, в которой описываются документы, массивы, данные; подробная схема функции – описывается вход, процесс и выход каждого программного блока.
Технологическая сеть проектирования процесса обработки инфор. в пакетном режиме.
На вход данной операции (1) поступают «Описание задачи». На выходе получают «Техническое задание» (функции управления и операции обработки, состав и содержание документов, параметры решаемой задачи). На второй операции осущ. разработка «Постановка задачи» (описание цели и назначение решения задачи, форматизированный алгоритм решения, описание входных и выходных сообщений). На 3 операции «Функциональный анализ задачи», входными данными являются «Постановка задачи», «ТЗ на разработку». Результатом этой операции является описание общей структуры программного обеспечения задачи и состава блоков. Основные мотивы разбиения задач на функ. блоки: достижение минимальных трудовых и стоимостных задач на стадиях проектирования; сокращения числа ошибок в тексте за счет повышения степени читаемости текстовых программ. Методы разбиения: по функциям технологии управления; по операциям обработки; смешанный вариант. Исходными данными 4 операции «Разработка укрупненного машинного алгоритма решения задач» яв-ся универсум критериев и метод разбиения функ. блоков на программные блоки. Результатом выполнения операции яв-ся укрупненные блок-схемы алгоритмов решения задачи по каждому функ. блоку.
При выполнение операции «разработка блок-схем программирования моделей и кодирование», на входе блок-схемы укрупненных алгоритмов функц. блоков и универсум алгоритмических языков- их критерии (мощность алгорит. языка, объем алгоритма, время написание программы, надежность языка и т.д.). Цель шестой операции является осущ. семантической и синтаксической отладки каждого программного модуля. На 7 операции выполняется комплексная отладка программных модулей. На входе отлаженные тексты программных модулей, на выходе отлаженное программное обеспечение задачи. В состав 8 операции «Подготовка программной документации» входят: общие описание задачи, описание структуры программного обеспечения, описание контрольного примера. По схеме взаимосвязи программных модулей формируется на операции 9 технологическая документация.
250 Проектирование технологических процессов обработки данных. Основные понятия и классификация технологических процессов обработки данных. Понятие технологической операции. Классификация технологических операций обработки данных.
Под технологическим процессом обработки экономической информации – понимается определенный комплекс операций, выполняемых в строго регламентированной последовательности с использованием определенных методов обработки и инструментальных средств, охватывающих все этапы обработки данных, начиная с регистрации первичных данных и заканчивая передачей результатной информации пользователю для выполнения функций управления.
Технологические процессы можно классифицировать:
- по типу автоматизируемых процессов управления в ЭИС (технологические процессы, выполняемые в системах обработки данных; техн. процессы, выполняемые в системах электронного документооборота и т.д.)
- по отношению к ЭВМ подразделяются на внемашинные (связаны с получением первичной информации) и внутримашинные (хранения и обработка полученной информации).
- по типу обрабатываемой информации можно выделить процессы обработки (цифровой, графической, текстовой).
- по типу используемой аппаратно-программной платформы - выполняются на персональных ЭВМ в (локальных, региональных, глобальных сетях).
- по режиму обработки – выделяют тех.проц. обработки данных, выполняемые в пакетном режиме, интерактивной обработки, в режиме разделения времени.
- по типу информационного обеспечения выделяют тех.проц., обрабатывающие локальные файлы, локальные и распределенные БД.
По типу специального программного обеспечения – подразделяются на применяющие функционально- ориентированные пакеты, используемые для автоматизации решения задач функциональных подсистем.
Под технологической операцией - совокупность функционально связанных действий по преобразованию данных, выполняемых непрерывно на одном рабочем месте.
Классифицируются по следующим признакам:
- по цели и месту выполнения . Выделяют три класса операций. Операции, входящие в первый класс имеют своей целью получение первичной информации, отражающих содержание процессов. К нему относятся: (съем первичной информации - получение количественной характеристики, регистрации первичной информации). Второй класс операций имеет своей целью ввод данных в ЭВМ, возможное перенесение первичной информации промежуточные машинные носители. Третий класс предназначен для выполнения обработки данных ИБ по алгоритмам получения результатной информации.
Четвертый класс имеет целью обеспечение достоверности и высокого качества результатной информации.
- по степени автоматизации делятся на следующие классы: операции, выполняемые вручную, машинно-ручным способом, полуавтоматическим и автоматическим способам.
- по стадии выполнения – на подготовительные, основные, заключительные. Основные техн. операции подразделяются на контрольные и рабочие. Рабочие делятся на пассивные (операции ввода-вывода) и активные (связаны с логическим преобразованием информации).
Контрольные операции принадлежат к определенному методу организации контроля объединяются в группу по следующим признакам: по времени выполнения, по степени охвата контролем рабочих операций, по принципам организации.
Do'stlaringiz bilan baham: |