
- •«Проектирование систем обработки данных"
- •1. Технологии разработки информационных систем
- •2. Методические основы проектирования информационных систем
- •3. Жизненный цикл информационной системы
- •3.1. Каскадная модель
- •3.2. Спиральная модель
- •4. Каноническое проектирование
- •4.1.1. Стадия «Сбор материалов обследования»
- •4.1.1.1. Предварительное изучение предметной области
- •4.1.1.2. Выбор технологии проектирования
- •4.1.1.3. Выбор метода проведения обследования
- •4.1.1.4. Выбор метода сбора материалов обследования
- •4.1.1.5. Разработка программы обследования
- •4.1.1.6. Разработка плана-графика сбора материалов обследования
- •4.1.1.7. Сбор и формализация материалов обследования
- •4.1.2. Стадия «Анализ материалов обследования и разработка технико-экономического обоснования (тэо) и технического задания (тз)»
- •4.1.3. Состав и содержание работ на стадии техно-рабочего проектирования
- •4.1.3.1. Этап «Техническое проектирование»
- •4.1.3.2. Этап «Рабочее проектирование»
- •4.1.4. Состав и содержание работ на стадии внедрения, эксплуатации и сопровождения проекта
- •4.1.4.1. Этап «Подготовка объекта к внедрению»
- •4.1.4.2. Этап «Опытное внедрение».
- •4.1.4.3. Этап «Сдача проекта в промышленную эксплуатацию».
- •4.1.4.4. Этап «Эксплуатация и сопровождение проекта».
- •5. Проектирование классификаторов экономической информации
- •Состав и содержание операций проектирования классификаторов
- •5. Проектирование классификаторов экономической информации
- •6. Проектирование системы экономической документации
- •6.1. Проектирование унифицированной системы документации
- •6.1.1. Построение новых форм документов
- •6.1.2. Унификация всей системы документации
- •6.1.3. Разработка инструкций и методических материалов, регламентирующих работу пользователей с системой документации
- •6.2. Особенности проектирования первичных документов
- •6.3. Особенности проектирования форм результатных документов
- •6.4. Проектирование экранных форм электронных документов
- •7. Проектирование информационной базы
- •7.1. Информационная база и способы ее организации
- •7.2. Проектирование информационной базы как совокупности локальных файлов
- •7.3. Проектирование баз данных
- •8.Основы проектирования технологических процессов обработки данных
- •Операции этого класса являются самыми трудоемкими (до 50% всех работ), дорогостоящими и дают наибольший процент ошибок в получаемых данных.
- •9.Проектирование процессов получения первичной информации, создания и ведения информационной базы
- •9.1 Проектирование процессов получения первичной информации
- •9.2. Проектирование процесса загрузки и ведения информационной базы
- •9.3. Проектирование процесса автоматизированного ввода бумажных документов
- •Основной фактор при оценке эффективности систем распознавания заключается в стоимости исправления ошибок при распознавании, а не в точности и скорости системы.
- •10. Проектирование процессов обработки информации в локальных информационных системах
- •10.1. Организация решения экономических задач
- •К методо-ориентированным относят пакеты, реализующие, например, методы линейного и динамического программирования, статистической обработки информации и др.
- •10.2. Проектирование процессов обработки данных в пакетном режиме
- •10.3. Проектирование процессов обработки данных в диалоговом режиме
- •11. Индустриальное проектирование корпоративных информационных систем
- •4.1. Методологии моделирования проблемной области
- •4.2. Автоматизированное проектирование кис (case-технологии)
- •4.2.1. Основные понятия и классификация case-средств
- •4.2.2. Классификация case-средств
- •4.3. Функционально-ориентированное проектирование ис
- •4.3.1. Диаграммы иерархии функций (bfd)
- •4.3.2. Диаграммы потоков данных (dfd)
- •4.3.3. Диаграммы «сущность-связь» (erd)
- •4.3.4. Диаграммы переходов состояний (std)
- •Диаграмма структуры программного приложения (ssd)
- •Sadt-диаграммы
- •Сравнительный анализ sadt моделей и моделей потоков данных
- •4.3.6. Технология проектирования на основе функционально-ориентированного подхода
- •12. Объектно-ориентированное проектирование кис
- •12.1. Анализ системных требований
- •12.2. Логическое проектирование
- •12.3. Физическое проектирование
- •12.4. Реализация информационной системы
- •13. Технология разработки информационных систем, основанная на решениях фирм Logic Works и Rational Software
- •Характеристика современных case-средств
10.3. Проектирование процессов обработки данных в диалоговом режиме
Диалог – это процесс обмена сообщениями между пользователем и ЭВМ.
Для осуществления диалога необходимо разработать диалоговую систему (ДС). Эта система предназначена для выполнения функций управления диалогом, информирования пользователя, ввода информационных сообщений, обработки сообщений с помощью прикладных программ и выдачи результатов.
Важнейшей характеристикой диалоговой системы является степень оперативности диалога.
При этом возможна оперативность двухсторонняя или односторонняя – со стороны человека или ЭВМ.
В случае двухсторонней оперативности диалог называется активным, со временем ожидания до 2 сек.
В случае односторонней оперативности диалог называется пассивным, а время ожидания может достигать 3 мин.
Другой характеристикой диалоговых систем является способность к управлению. В процессе диалога возможно:
- двухстороннее управление на базе языка типа «запрос-ответ», одностороннее управление со стороны ЭВМ с языком общения типа «меню», «заполнение шаблона» и ответа по «подсказке»;
- одностороннее управление со стороны пользователя с использованием языка директив (команд).
При построении модели диалоговой системы в качестве формального аппарата описания организации и функционирования системы применяют, например, теорию графов, теорию конечных автоматов, специальные языки формально-логического типа.
При использовании теории графов, математическая модель диалогового процесса представляется в виде графа, который описывает логическую последовательность действий системы «пользователь-ЭВМ».
Другим типом модели может служить модель, основанная на теории конечных автоматов. В основе этой теории лежит положение о том, что диалоговый процесс представляет собой множество состояний. При этом последовательный переход из одного состояния в другое, связанное с выполнением некоторой задачи зависит от ответов пользователя, характера ситуации или делового процесса.
11. Индустриальное проектирование корпоративных информационных систем
Современное предприятие (корпорация) имеют сложную структуру. Это обусловлено многопрофильностью деятельности, территориальной распределенностью подразделений и большим числом кооперативных связей.
При этом возрастает динамичность бизнес-процессов, связанная с постоянно изменяющимися потребностями рынка, ориентацией производства товаров и услуг на индивидуальные потребности заказчиков и сильную конкуренцию.
Революцию в управление бизнес-процессами внесли достижения в области современных информационных технологий. Эти достижения дают возможность проведения реинжиниринга и реинжиниринга бизнес-процессов.
Под бизнес-процессом будем понимать совокупность взаимосвязанных операций (работ) направленную на получение полезного результата (продукции или услуг) на основе учета потребляемых ресурсов.
Целью реинжиниринга бизнес-процессов является системная реорганизация материальных, финансовых и информационных потоков, направленная на упрощение организационной структуры, перераспределение и минимизацию использования различных ресурсов, сокращение сроков реализации потребностей клиентов и повышение качества их обслуживания.
Инжиниринг бизнес-процессов включает в себя реинжиниринг бизнес-процессов, проводимый с определенной периодичностью. Например, один раз в 5-7 лет. Это позволяет обеспечить последовательное и непрерывное улучшение бизнес-процессов путем их адаптации к изменяющейся внешней среде.
Инжиниринг бизнес-процессов выполняется на основе применения инженерных методов и современных программных инструментальных средств моделирования бизнес-процессов совместными командами специалистов предприятия и консалтинговой фирмы.
Реинжиниринг бизнес-процессов возможен только на основе интегрированных корпоративных информационных систем, которые обеспечивают поддержку управления деловыми процессами на всех уровнях.
Использование КИС существенно отличается от канонического подхода к автоматизации отдельных функций управления в виде локальных АРМов, которые не изменяют существующую технологию управления.
Внедрение КИС предполагает трансформацию системы управления на основе концепции автоматизации управления сквозными бизнес-процессами.
Для реализации КИС многие методы и средства канонического проектирования информационных систем, предназначенные для локальной автоматизации управленческих процессов, становятся непригодными.
Решить задачи проектирования таких систем можно только методами и средствами индустриального проектирования. Индустриальное проектирование основано на применении CASE-средств и компонентов технологий, которые позволяют осуществлять быструю разработку и адаптацию проектных решений в соответствии с динамически изменяющимися потребностями.