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

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

размер модуля. Небольшие по размеру модули до 500 операторов вначале сегментируются на разделы размером на 1 лист. Т е до 60 операторов. Дальнейшая сегментация идет в пределах листа с выделением расположения сегмента на листе со сдвигом с лева на право. Это улучшает читаемость и качество документирования программы.

ограничение на типы используемых операторов и структур программы. Рекомендуется использование линейных структур, иерархических струкутр с оператором IF и циклических структур. Не рекомендуется использовать оператор безусловной передачи управления GO TO.

В качестве критериев разбиения задач на функциональные блоки используют:

1. размерность задачи,

1.территориальную рассредоточенность задачи

2.количество входных файлов

.количество функциональных связей.

Проектирование процессов обработки данных в диалогов режиме.

Диалог - процесс обмена сообщениями между пользователями.

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

 

Индустриальное проектирование корпоративных информационных систем

 

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

Революцию в управлении внесли достижения в области современных информационных технологий. Эти достижения дают возможность проведения реинженеринга и инженеринга бизнес процессов. Под бизнес процессом понимается совокупность взаимосвязанных операций (работ) направленная на получение полезного результата (продукции или услуг) на основе учета потребляемых ресурсов. Целью реинженеринга бизнес процессов является системная реорганизация материальных , финансовых и информационных потоков которая направлена на упрощение организационной структуры перераспределения и минимизацию использования различных ресурсов, Сокращение сроков реализации потребности клиентов и повышение качества их обслуживания. Инженеринг бизнес процессов включает в себя реинженеринг проводимый периодически раз в 5 -7 лет. Это позволяет обеспечить последовательность и непрерывность улучшения бизнес процессов, путем адаптации их к изменяющейся внешней среде. Реинженеринг бизнес процессов выполняется на основе применения инженерных методов и современных программных и инструментальных средств моделирования бизнес процессов, совместными усилиями заказчиков и разработчиков. Реинженеринг бизнес процессов возможен только на основе интегрированных корпоративных информационных систем, которые поддерживают управление деловыми процессами на всех уровнях. Использование корпоративных информационных систем существенно отличается от канонического подхода к автоматизации отдельных функций управления виде локальных автоматизированных рабочих мест. Канонический подход не изменяет существующей технологии управления . Внедрения корпоративной информационной системы предполагает трансформацию системы управления на основе концепции автоматизации управления сквозными бизнес процессами. Для разработки корпоративно-информационной системы многие методы и средства канонического проектирования становятся непригодными. Решить задачи проектирования таких систем можно только методами и средствами индустриального проектирования.

Индустриальное проектирование основано на использовании CASE средств и технологии, которые позволяют осуществить быструю разработку и адаптацию проектных решений в ?/p>