Проектирование экономических информационных систем
Учебник длястудентов, обучающихся по специальности 3514 Прикладная информатика (по областям), а также для специалистов в области разработки экономических информационных систем.
Москва
Изд-во Финансы и статистика, 2002
Проектирование экономических информационных систем: Учебник. Г.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов; Под ред. Ю.Ф. Тельнова. –М.: Финансы и статистика, 2002. -512 с.: илл.
Авторы: Смирнова Галина Павловна
Сорокин Алексей Алексеевич
Тельнов Юрий Филиппович
Для студентов, обучающихся по специальностям Прикладная информатика в экономике, Прикладная информатика в менеджменте, Прикладная информатика в юриспруденции, а также для специалистов в области разработки экономических информационных систем.
Оглавление
Предисловие.. 7
Раздел 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ПРОЕКТИРОВАНИЯ ЭКОНОМИЧЕСКИХ ИНФОРМАЦИОННЫХ СИСТЕМ (ЭИС) 9
Глава 1. АРХИТЕКТУРА ЭКОНОМИЧЕСКИХ ИНФОРМАЦИОННЫХ СИСТЕМ... 9
1.1. Понятие и классификация ЭИС.. 9
1.2. Функциональные подсистемы ЭИС.. 15
1.3 Обеспечивающие подсистемы ЭИС.. 23
Вопросы для самопроверки. 28
Глава 2. МЕТОДОЛОГИЧЕСКИЕ ОСНОВЫ ПРОЕКТИРОВАНИЯ ЭИС.. 29
2.1. Технология проектирования ЭИС.. 29
2.2 Жизненный цикл ЭИС.. 36
2.3 Формализация технологии проектирования ЭИС.. 44
Вопросы для самопроверки. 49
Раздел 2. КАНОНИЧЕСКОЕ ПРОЕКТИРОВАНИЕ ЭИС.. 50
Глава 3. СОДЕРЖАНИЕ И МЕТОДЫ КАНОНИЧЕСКОГО ПРОЕКТИРОВАНИЯ ЭИС 50
3.1. Состав стадий и этапов канонического проектирования ЭИС.. 50
3.2. Состав и содержание работ на предпроектной стадии создания ЭИС.. 54
3.3. Состав и содержание работ на стадии технорабочего проектирования. 73
3.4. Состав и содержание работ на стадиях внедрения, эксплуатации и сопровождения проекта. 81
Вопросы для самопроверки. 84
Глава 4. ПРОЕКТИРОВАНИЕ КЛАССИФИКАТОРОВ ТЕХНИКО-ЭКОНОМИЧЕСКОЙ ИНФОРМАЦИИ 86
4.1. Общие сведения. 86
4.2. Методы классификации. 88
4.2.1. Иерархическая система классификации. 88
4.2.2. Фасетная система классификации. 90
4.2.3. Дескрипторная система классификации. 92
4.3. Понятия и основные системы кодирования экономической информации. 93
4.4. Состав и содержание операций проектирования классификаторов. 97
4.5. Понятие Единой системы классификации и кодирования (ЕСКК) 103
4.6. Технология использования штрихового кодирования экономической информации 108
Вопросы для самопроверки. 111
Глава 5. ПРОЕКТИРОВАНИЕ СИСТЕМЫ ЭКОНОМИЧЕСКОЙ ДОКУМЕНТАЦИИ.. 112
5.1. Понятие унифицированной системы документации. 112
5.2. Проектирование унифицированной системы документации ЭИС.. 115
5.2.1. Особенности проектирования форм первичных документов. 118
5.2.2 Особенности проектирования форм документов результатной информации. 121
Вопросы для самопроверки. 124
Глава 6. ПРОЕКТИРОВАНИЕ ВНУТРИМАШИННОГО ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ ЭИС 124
6.1. Проектирование экранных форм электронных документов. 124
6.2. Понятие информационной базы и способы ее организации. 131
6.3. Проектирование информационной базы при различных способах организации 136
Вопросы для самопроверки. 140
Глава 7. ОСНОВЫ ПРОЕКТИРОВАНИЯ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ ОБРАБОТКИ ДАННЫХ 141
7.1. Основные понятия и классификация технологических процессов обработки данных 141
7.2. Показатели оценки эффективности и выбор варианта организации технологических процессов 146
Вопросы для самопроверки. 155
Глава 8. ПРОЕКТИРОВАНИЕ ПРОЦЕССОВ ПОЛУЧЕНИЯ ПЕРВИЧНОЙ ИНФОРМАЦИИ, СОЗДАНИЯ И ВЕДЕНИЯ ИНФОРМАЦИОННОЙ БАЗЫ... 156
8.1. Проектирование процессов получения первичной информации. 156
8.2. Проектирование процесса загрузки и ведения информационной базы.. 162
8.3. Проектирование процесса автоматизированного ввода бумажных документов 174
Вопросы для самопроверки. 184
Глава 9. ПРОЕКТИРОВАНИЕ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ ОБРАБОТКИ ЭКОНОМИЧЕСКОЙ ИНФОРМАЦИИ В ЛОКАЛЬНЫХ ЭИС.. 185
9.1 Организация решения экономических задач. 185
9.2 Проектирование технологических процессов обработки данных в пакетном режиме 190
9.3 Проектирование технологических процессов обработки данных в диалоговом режиме 200
Вопросы для самопроверки. 215
Глава 10. ПРОЕКТИРОВАНИЕ ПРОЦЕССОВ ЗАЩИТЫ ДАННЫХ.. 215
10.1. Основные понятия и методы защиты данных. 215
10.2. Стандарты на создание систем защиты данных. 234
Оранжевая книга Национального центра защиты компьютеров США (TCSEC) 235
1. Концепция безопасности системы защиты.. 235
2. Гарантированность системы защиты.. 240
Гармонизированные критерии Европейских стран (ITSEC) 243
Концепция защиты от НСД Госкомиссии при Президенте РФ.. 245
Рекомендации Х.800. 248
10.3. Проектирование системы защиты данных в ИБ.. 249
Вопросы для самопроверки. 255
Раздел 3. ИНДУСТРИАЛЬНОЕ ПРОЕКТИРОВАНИЕ КОРПОРАТИВНЫХ ЭКОНОМИЧЕСКИХ ИНФОРМАЦИОННЫХ СИСТЕМ... 257
Глава 11. РЕИНЖИНИРИНГ БИЗНЕС-ПРОЦЕССОВ И ПРОЕКТИРОВАНИЕ КОРПОРАТИВНОЙ ЭИС 257
11.1. Реинжиниринг бизнес-процессов на основе корпоративной ЭИС.. 257
11.2. Этапы реинжиниринга бизнес-процессов. 266
Идентификация бизнес-процессов. 269
Обратный инжиниринг. 271
Разработка моделей новой организации бизнес-процессов. 272
Реализация проекта реинжиниринга бизнес-процессов. 275
11.3. Методологии моделирования проблемной области. 276
Объектная структура. 280
Функциональная структура. 280
Структура управления. 281
Организационная структура. 282
Техническая структура. 283
Вопросы для самопроверки. 287
Глава 12. ПРОЕКТИРОВАНИЕ КЛИЕНТ-СЕРВЕРНЫХ КОРПОРАТИВНЫХ ЭИС.. 288
12.1. Основные понятия и особенности проектирования клиент-серверных экономических информационных систем (КЭИС) 288
1. Разработка общей структуры корпоративной информационной системы (П1) 294
2. Создание вычислительной сети (ВС) для КЭИС (П2) 298
3. Создание схемы базы данных (БД) (ПЗ) 298
4. Создание сервера БД КЭИС (П4) 300
5. Разработка серверов приложений (П5) 300
6. Разработка клиентских приложений на рабочих станциях (П6) 301
12.2. Проектирование систем оперативной обработки транзакций. 301
Использование систем управления рабочими потоками. 301
Использование Интернет-приложений. 305
12.3 Проектирование систем оперативного анализа данных. 308
Подсистема хранения данных. 310
Подсистема метаинформации (репозиторий) 312
Подсистема преобразования данных (загрузки хранилища) 313
Подсистема представления данных (организации витрин данных) 313
Подсистема оперативного анализа данных. 313
Подсистема интеллектуального анализа данных (извлечения знаний) 314
Подсистема «Информационная система руководителя». 315
Подсистема WEB-публикации. 315
Технология проектирования ИХ.. 315
П1. Идентификация проблемной области. 316
П2. Разработка концептуальной модели ИХ.. 318
ПЗ. Формализация ИХ.. 320
П4. Реализация проекта ИХ.. 321
П5. Внедрение и опытная эксплуатация. 322
Вопросы для самопроверки. 322
Глава 13. АВТОМАТИЗИРОВАННОЕ ПРОЕКТИРОВАНИЕ ЭИС (CASE-ТЕХНОЛОГИЯ) 323
13.1 Основные понятия и классификация CASE-технологий. 323
13.2. Функционально-ориентированное проектирование ЭИС.. 331
13.3. Объектно-ориентированное проектирование ЭИС.. 348
Диаграмма прецедентов использования. 350
Диаграммы классов объектов (Class diagram) 351
Диаграммы состояний (Statechart diagram) 353
Диаграмма взаимодействия объектов (interaction diagram) 355
Диаграмма деятельностей. 356
Диаграммы пакетов. 358
Диаграммы компонентов и размещения. 359
Технологическая сеть проектирования ЭИС на основе использования объектно-ориентированной CASE-технологии 361
Анализ системных требований к ЭИС.. 362
Логическое проектирование ЭИС.. 363
Физическое проектирование ЭИС.. 365
Реализация ЭИС.. 366
13.4. Прототипное проектирование ЭИС (RAD-технология) 367
Вопросы для самопроверки. 377
Глава 14. ТИПОВОЕ ПРОЕКТИРОВАНИЕ ЭИС.. 379
14.1 Основные понятия и классификация методов типового проектирования. 379
14.2. Параметрически-ориентированное проектирование ЭИС.. 383
14.3. Модельно-ориентированное проектирование ЭИС.. 395
Вопросы для самопроверки. 413
Раздел 4. УПРАВЛЕНИЕ ПРОЕКТИРОВАНИЕМ ЭИС.. 414
Глава 15. ОРГАНИЗАЦИОННЫЕ СТРУКТУРЫ ПРОЕКТИРОВАНИЯ ЭИС.. 414
15.1. Общая структура организации работ по проектированию ЭИС.. 414
15.2. Организационные формы управления проектированием ЭИС.. 425
15.3. Организационные формы реинжиниринга бизнес-процессов. 433
Вопросы для самопроверки. 438
Глава 16. ПЛАНИРОВАНИЕ И КОНТРОЛЬ ПРОЕКТНЫХ РАБОТ.. 439
16.1. Основные компоненты процесса управления проектированием ЭИС.. 439
16.2. Методы планирования и управления проектами и ресурсами. 445
16.3. Технология применения метода СПУ для разработки проекта ЭИС.. 455
16.4. Выбор системы для управления проектами. 473
Вопросы для самопроверки. 480
ЛИТЕРАТУРА.. 481
Предисловие
Эффективность применения экономических информационных систем (ЭИС) для управления экономическими объектами (предприятиями, банками, торговыми организациями, государственными учреждениями и т.д.) зависит от широты охвата и интегрированности на их основе функций управления, от способности оперативно подготавливать управленческие решения и адаптироваться к изменениям внешней среды и информационных потребностей.
Экономические информационные системы с момента появления первых электронных вычислительных машин претерпели существенное изменение в своем развитии.
В 50-е годы на компьютерах в основном решались отдельные экономические задачи, связанные с необходимостью переработки больших информационных массивов.
В 60-е годы возникает идея комплексной автоматизации управления предприятиями и интеграции информационного обеспечения на основе баз данных. Реальностью автоматизированные системы управления стали в 70-е годы на базе компьютеров 3-го поколения, которые позволили создавать вычислительные системы с распределенной терминальной сетью. Однако недостаточное быстродействие и надежность вычислительных машин, отсутствие гибких средств реализации информационных потребностей пользователей не смогли превратить ЭИС в инструмент коренного повышения эффективности управления предприятиями.
80-е годы отмечены широким использованием персональных компьютеров управленческими работниками, созданием большого набора автоматизированных рабочих мест (АРМ) на базе языков 4-го поколения (4GL), позволяющих с помощью генераторов запросов, отчетов, экранных форм, диалога быстро разрабатывать удобные для пользователей приложения. Однако рассредоточение ЭИС в виде АРМов, локальная («островная») автоматизация не способствовали интеграции управленческих функций и, как следствие, существенному повышению эффективности управления предприятием.
Для 90-х годов характерно развитие телекоммуникационных средств, которое привело к созданию гибких локальных и глобальных вычислительных сетей, предопределивших возможность разработки и внедрения корпоративных ЭИС (КЭИС). КЭИС объединяют возможности систем комплексной автоматизации управления 70-х годов и локальной автоматизации 80-х годов. Наличие гибких средств связи управленческих работников в процессе хозяйственной деятельности, возможность коллективной работы как непосредственных исполнителей хозяйственных операций, так и менеджеров, принимающих управленческие решения, позволяют во многом пересмотреть принципы управления предприятиями или проводить кардинальный реинжиниринг бизнес-процессов. Развитие методов интеллектуального анализа данных на основе применения концепций информационных хранилищ, экспертных систем, систем моделирования бизнес-процессов, реализованных в контуре общей информационной системы, способствуют усилению обоснованности принимаемых управленческих решений. Таким образом, современные информационные системы обеспечивают оперативность коммуникации и интеграцию участников бизнес-процессов, повышают качество принимаемых решений на всех уровнях управления.
Усложнение архитектуры современных информационных систем предопределяет разработку и использование эффективных технологий проектирования, обеспечивающих ускорение создания, внедрения и развития проектов ЭИС, повышение их функциональной и адаптивной надежности.
Раздел 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ПРОЕКТИРОВАНИЯ ЭКОНОМИЧЕСКИХ ИНФОРМАЦИОННЫХ СИСТЕМ (ЭИС)