- •Учебник
- •Оглавление
- •Глава 1. Стандарты и профили в области информационных систем 5
- •Глава 2. Методологические основы проектирования информационных систем 33
- •Глава 3. Проектирование информационных систем 80
- •3.2.1 Основные понятия 85
- •Глава 4. Практикум по системному проектированию информационных систем 119
- •Глава 1. Стандарты и профили в области информационных систем
- •1.1. Основные этапы автоматизации информационных процессов
- •Вопросы для самопроверки
- •1.2. Подходы к построению и проектированию информационных систем
- •Вопросы для самопроверки
- •1.3. Стандарты в области информационных систем
- •1.3.1. Международный стандарт iso/iec 12207: 1995-08-01
- •1.3.2 Стандарты комплекса гост34
- •1.3.3 Методика Oracle cdm
- •Вопросы для самопроверки
- •1.4. Профили в области информационных систем
- •1.4.1. Понятие профиля ис. Цели и принципы формирования профилей информационных систем
- •1.4.2. Структура и содержание профилей информационных систем
- •1.4.3. Процессы формирования, развития и применения профилей информационных систем
- •Вопросы для самопроверки
- •Библиографический список
- •Глава 2. Методологические основы проектирования информационных систем
- •2.1. Основные понятия
- •Вопросы для самопроверки
- •2.2. Методологические подходы к проектированию информационных систем
- •Вопросы для самопроверки
- •2.3. Методология структурного анализа и проектирования информационных систем
- •2.3.1. Основные понятия idef0
- •Вопросы для самопроверки
- •2.3.2. Основные понятия методологии sadt
- •Вопросы для самопроверки
- •2.3.3. Bpwin – инструмент реализации методологий структурного анализа и проектирования
- •Вопросы для самопроверки
- •2.4. Методология объектно-ориентированного анализа и проектирования информационных систем
- •2.4.1. Сущность объектно-ориентированного подхода к анализу и проектированию ис
- •Вопросы для самопроверки
- •2.4.2.1. Диаграммы вариантов использования (модели прецедентов)
- •2.4.2.2. Диаграммы классов
- •2.4.2.3. Диаграммы взаимодействия
- •2.4.3. Методология Rational Unified Process (rup)
- •Вопросы для самопроверки
- •Библиографический список
- •Глава 3. Проектирование информационных систем
- •3.1 Модели информационных систем
- •Вопросы для самопроверки
- •3.2 Методологии проектирования информационных систем
- •3.2.1 Основные понятия
- •3.2.2 Методологии моделирования бизнес-процессов
- •3.2.3 Методология моделирования информационных систем
- •Вопросы для самопроверки
- •3.3 Методика системного проектирования
- •3.3.1 Предпроектное обследование
- •3.3.2. Создание концепции новой ис
- •3.3.3. Разработка системного проекта ис
- •Вопросы для самопроверки
- •Библиографический список
- •Глава 4. Практикум по системному проектированию информационных систем
- •Инструментальная поддержка основных этапов жизненного цикла ис линейками продуктов AllFusion и Rational
- •4.1 Методологические основы проектирования ис
- •4.1.1 Постановка задачи. Определение рабочей области моделирования
- •4.1.2 Моделирование бизнес-процессов с использованием методологии sadt и инструментария AllFusion Modelling Suite
- •4.1.3 Моделирование бизнес-процессов с использованием методологии rup и инструментария Rational Suite
- •4.1.4 Моделирование потоков данных с использованием методологии sadt и инструментария AllFusion Modeling Suite
- •4.1.5 Моделирование потоков работ с использованием методологии sadt и инструментария AllFusion Modeling Suite
- •4.1.6 Моделирование потоков работ с использованием методологии rup и инструментария Rational Suite
- •4.1.7 Создание дополнительных моделей предметной области с использованием инструментария AllFusion Modeling Suite
- •4.2 Основы системного проектирования ис
- •4.2.1 Предпроектное обследование
- •4.2.1.1 Сбор и анализ документов, описывающих процессы предметной области
- •4.2.1.2 Создание модели as-is бизнес-процессов деятельности компании
- •4.2.1.3 Создание модели информационных потоков предметной области компании
- •4.2.1.4. Определение «узких» мест и выработка предложений по усовершенствованию ис компании
- •4.2.2 Создание концепции новой ис
- •4.2.2.1 Формирование требований к новой ис
- •1. Введение
- •2. Общее описание
- •3. Функции системы
- •4. Требования к внешнему интерфейсу
- •5. Другие нефункциональные требования
- •4.2.2.2 Создание прототипов новой ис
- •4.2.3 Создание технического задания на проект ис
- •Библиографический список
- •Глоссарий
3.3.1 Предпроектное обследование
Любой проект начинается с обследования объекта информатизации, системного анализа предметной области и выявления потребности создания информационной системы для достижения поставленной цели.
Перечень работ по обследованию предметной области регламентирован стандартами ГОСТ-34 (РД 50-34.698-90), ГОСТ Р ИСО/МЭК 12207-99 (пункт 5.3.1.) и может быть следующим:
-
Сбор исходной информации и документов о существующей информационной системе компании.
-
Интервьюирование специалистов и заполнение анкет о функциональных характеристиках и особенностях эксплуатации существующей информационной системы.
-
Разработка модели бизнес-процессов и деятельности существующей ИС.
-
Выбор критериев и метрик оценки деятельности существующей ИС.
-
Анализ недостатков и обобщение предложений по совершенствованию функциональных, структурных и эксплуатационных характеристик существующей ИС.
-
Обобщение результатов обследования объекта информатизации и определение потребности создания новой или модифицированной ИС и составление отчета.
Результатом каждой из этих работ является набор документов следующего содержания:
Исходная информация и документы о существующей информационной системе должны содержать:
-
Цели и функции бизнес-процессов и информационной системы.
-
Описание существующей информационной системы:
-
функциональная и информационная структуры системы;
-
существующие показатели качества и тенденции их изменения во времени;
-
качественные и количественные характеристики, раскрывающие взаимодействие компонент в процессе функционирования ИС.
-
Описание бизнес-процессов, технологии функционирования и применения существующей системы.
-
Характеристики бизнес-процессов и объекта информатизации:
-
основные результаты его функционирования;
-
объем, номенклатуру и качество результатов и продуктов его функционирования;
-
характеристики взаимодействия объекта с внешней средой;
-
объем, структура и динамические характеристики информации в базе данных.
-
Данные об организационной структуре компании, применяющей существующую ИС.
-
Состав и содержание используемых нормативных и справочных документов.
Анкеты о функциональных и эксплуатационных характеристиках существующей ИС должны содержать:
-
Краткие сведения о лице, заполнившем анкету.
-
Основные функции его подразделения.
-
Содержание информации и документации, создаваемых или формируемых данным подразделением.
-
Содержание информации и документации, передаваемых другим подразделениям.
-
Содержание информации и документации, поступающей от других подразделений.
-
Штатную структуру и квалификацию имеющихся специалистов.
-
Описание информационной инфраструктуры подразделения.
-
Основные функциональные и эксплуатационные недостатки бизнес-процессов и применяемой ИС.
-
Предложения по совершенствованию или радикальному изменению бизнес-процессов и эксплуатируемой ИС.
Реальная модель бизнес-процессов и деятельности существующей ИС должна содержать:
-
Функциональную модель бизнес-процессов и деятельности ИС компании:
-
содержание и связи информационных потоков между основными процессами деятельности;
-
содержание потоков информации с внешней средой;
-
оценки объемов и интенсивностей потоков информации;
-
диаграммы, отражающие структуру компании.
-
Информационную модель ИС компании:
-
сущности информационной модели и ее атрибуты;
-
идентификацию отношений между сущностями и их типов;
-
общий анализ оптимальности информационной модели ИС.
-
Событийную модель информационной системы компании:
-
идентификацию возможных состояний ИС;
-
представление возможных переходов между состояниями;
-
условия, активизирующие переходы между состояниями;
-
анализ оптимальности событийной модели ИС
-
Модель инфраструктуры информационной системы компании:
-
описание аппаратно-технической базы, компьютеров на рабочих местах, периферии;
-
каналов телекоммуникаций;
-
системного ПО и СУБД.
Критерии и метрики оценки деятельности ИС компании могут содержать следующие функциональные, экономические и организационные характеристики:
-
Технико-экономические показатели деятельности компании.
-
Характеристики количества и качества продукции.
-
Степень влияния компонент ИС на бизнес-процессы и технико-экономические показатели деятельности компании.
-
Степень влияния компонент ИС на технологию производства и ее отдельные бизнес-процессы.
-
Степень влияния компонент ИС на сложность и интенсивность труда специалистов, и их производительность.
-
Основные характеристики и показатели качества информационной инфраструктуры компании.
Перечень недостатков и предложений по совершенствованию и развитию информационной системы компании должен содержать:
-
Описание недостатков бизнес-процесов существующей информационной системы:
-
конкретные технико-экономические показатели ИС компании;
-
результаты диагностического анализа, при котором оценивается качество функционирования и организационно-технологический уровень информационной системы;
-
недостатки в организации и технологии функционирования конкретных информационных процессов;
-
степень их влияния на конкретные показатели качества функционирования ИС.
-
Предложения по совершенствованию бизнес-процессов и деятельности ИС компании и по их изменениям:
-
локальных или радикальных целей и функций ИС и ее основных компонент;
-
структуры ИС и взаимодействия компонент;
-
информационной инфраструктуры;
-
информационных потоков документооборота, структуры и содержания входных и выходных документов;
-
организационной структуры компании.
Отчет «Результаты обследования объекта информатизации и формирование потребности совершенствования ИС» должен содержать разделы:
-
Обобщение результатов сбора исходных данных, анкетирования, моделирования и оценки критериев качества существующей ИС с учетом частных документов из предыдущих разделов.
-
Обобщение недостатков и предложений по совершенствованию ИС.
-
Анализ необходимости совершенствования бизнес-процессов компании и развития ИС:
-
степень соответствия показателей функционирования объекта современным требованиям;
-
возможные экономические, производственные и научно-технические цели и критерии развития ИС;
-
характеристики ограничений при создании новой или модернизации существующей ИС;
-
возможные функции и задачи новой ИС.
-
Выводы и предложения:
-
целесообразность совершенствования бизнес-процессов и технологии деятельности компании;
-
производственная необходимость и технико-экономическая целесообразность развития ИС;
-
первичные рекомендации по направлениям продолжения работ и созданию концепции новых бизнес-процесов и развитию ИС.
Как уже говорилось ранее, этот этап очень важен для процесса проектирования ИС. Именно на нем при относительно малых затратах должна определяться экономическая эффективность и рентабельность всех последующих затрат в жизненном цикле ИС и могут быть предотвращены значительные потери ресурсов вследствие плохого планирования и реализации работ. Для успешного проведения предпроектного обследования важно учитывать, что только заказчик и потенциальный пользователь вправе корректно формулировать требования. Аналитики-консультанты совместно с потенциальными разработчиками и заказчиком или пользователем должны проводить анализ предметной области, разрабатывать стратегию разработки и технико-экономическое обоснование реализуемости поставленных требований. В качестве средств обеспечения взаимодействия при совместной работе используются планы работ, модели системы и компонент, отчеты с обоснованиями и результатами анализа.
Этап предпроектного обследования инициируется и финансируется разработчиком ИС или заказчиком, которые формализуют взаимоотношения предварительными соглашением или договором на выполнение работ, желательно с независимой консалтинговой фирмой. Если результаты предпроектного обследования не удовлетворили заказчика или показали нерентабельность продолжения работ по развитию ИС, проект на данном этапе завершается.