Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Тема13(АудитСоверш)-К

.pdf
Скачиваний:
11
Добавлен:
02.04.2015
Размер:
6.88 Mб
Скачать

 

 

 

 

Совершенствование процессов и аудит

 

 

 

 

 

 

 

 

 

 

 

 

 

BPM (Business Process Model)

модель бизнес-процессов

 

 

 

PDS

(Primary Data Structure)

структура первичных

 

 

 

 

данных

концептуальная модель

 

 

 

 

(Conceptual Data Model)

 

 

 

CDM

Современные

 

 

 

 

данных

 

 

 

 

SPM (System Process Model)

модель процессов системы

 

 

 

ISA (InformationCASESystem Architecture)-средстваархитектура

 

 

 

 

информационной системы

 

 

 

ADM (Application Data Model)

модель данных приложения

 

 

 

IPM

моделирования

 

 

 

(Interface Presentation Model) – модель представления

 

 

 

 

интерфейса

 

 

 

 

ISM

(Interface Specification Model) – модель спецификации

 

 

 

 

интерфейса

 

 

 

31

 

 

 

 

 

 

 

 

 

 

Совершенствование процессов и аудит

Итерационные стадии построения модели

32

Совершенствование процессов и аудит

Последовательность шагов при моделировании системы

33

Совершенствование процессов и аудит

Виды ошибок при бизнес-моделировании

34

Совершенствование процессов и аудит

Современные CASE-средства моделирования

и проектирования

CASE-средстваСовременные(Computer Aided System/Software Engineering) – это программные средства, поддерживающие

процессы создания и сопровождениясредстваПП/ПС, включая анализ и формулировку требований, проектирование

прикладногоCASEПО (приложений- ) и баз данных, генерацию

кода, тестированиемоделирования, документирование, обеспечение качества, конфигурационное управление и управление

проектом, а также другие процессы.

CASE-средства вместе с системным ПО и техническими средствами образуют полную среду разработки ПП/ПС.

35

Совершенствование процессов и аудит

Последовательность стадий моделирования при использовании CASE-средства

36

Совершенствование процессов и аудит

Построенная с помощью CASE-технологии логическая

модель ИС/ПС является самостоятельным результатом по следующимСовременныепричинам:

1. Она включает в себя модель существующей

средства

неавтоматизированной технологии, отражающей ситуациюCASE«AS IS» на предприятии- .

Формальный анализ этой модели позволяет выявить узкиемоделированияместа в управлении предприятием и сформулировать рекомендации по его оптимизации и

улучшению (независимо от того, предполагается ли дальнейшая разработка автоматизированной системы или нет).

37

Совершенствование процессов и аудит

2. Она независима и отделяема от конкретных

разработчиков, не требует сопровождения и может быть безболезненноСовременныепередана для использования другим лицам. Если по каким-либо причинам предприятие не готово к

реализации проекта информатизации в данный момент времениCASE, модель может быть-средства«заархивирована» до тех пор, пока в ней не возникнет необходимость.

3. Онамоделированияпозволяет осуществлять эффективное обучение новых работников конкретным направлениям

деятельности предприятия, так как соответствующие технологии содержатся в модели.

38

Совершенствование процессов и аудит

4. С ее помощью можно производить предварительное

моделирование перспективных направлений деятельностиСовременныепредприятия с целью выявления новых потоков данных, взаимодействующих процессов и

структурных элементов

CASE-. средства

5. Она обеспечивает распространение накопленного

опытамоделированияна других предприятиях, дает возможность унифицировать административно-управленческую и

финансовую деятельность этих предприятий.

39

Совершенствование процессов и аудит

6. На базе этой модели производится разработка

приложенийСовременныепо автоматизации системы управления процессами и предприятием в целом:

определение границ автоматизации составлениеперечняCASEавтоматизируемых-средстваструктурных элементов,

разбиение процессов основной деятельности на

автоматические, автоматизированные и ручныесоставлениемоделированияперечня подсистем и автоматизированных

рабочих мест (АРМ ), определение способов их взаимодействия и работы с данными

40

Совершенствование процессов и аудит

разработка предложений по очередностипроектированияСовременныеи реализации подсистем и АРМов,

входящих в состав программных приложений, из компонуется ИС

разработкаCASEтребований-средствак средствам базового

технического обеспечения ИСразработкамоделированиятребований к средствам базового и

прикладного программного обеспечения ИС.

41

Совершенствование процессов и аудит

Процесс создания ИС/ПС с применением CASE-средства

42

Совершенствование процессов и аудит

BPwin один из простых инструментов

для моделирования бизнес процессов СовременныеПозволяет оптимизировать- деятельность.

организации и проверить ее на CASEсоответствие-средствастандартам ISO 9000,

спроектировать организационную

структуру, снизить издержки, исключить моделированияненужные операции и повысить

эффективность.

Являясь стандартом де-факто, BPwin поддерживает сразу три нотации моделирования: IDEF0 (федеральный стандарт США), IDEF3 и DFD.

43

Совершенствование процессов и аудит

Пример декомпозиции процесса в BPWin

)

44

Совершенствование процессов и аудит

ERwin лидер среди средств

моделирования баз данных и хранилищ Современныеданных. Позволяет проектировать,

документировать и сопровождать базы

данных различных типов. Поддерживая CASEпрямое-исредстваобратное проектирование для

20 типов СУБД, ERwin повышает

качество разрабатываемой БД, моделированияпроизводительность труда и скорость

разработки.

Журнал «КомпьютерПресс» по итогам 2000 года признал ERwin лучшим средством проектирования данных.

45

Совершенствование процессов и аудит

ERwin Examiner инструмент для

Современныепроверки структуры баз данных и создаваемых в ERwin моделей,

позволяющий выявлять недочеты и CASEошибки-средствапроектирования. ERwin

Examiner дополняет функциональность

ERwin, автоматизируя трудоемкую моделированиязадачу поиска и исправления ошибок

ERwin Examiner одновременно повышает квалификацию проектировщиков баз данных благодаря встроенной системе обучения.

46

Совершенствование процессов и аудит

ModelMart - среда для работы группы

проектировщиков на ERwin и BPwin. СовременныеОбеспечивает совместный доступ и

редактирование моделей, повышая эффективность и скорость работы

CASEпроектировщиков-средства, является интегрирующим звеном для ERwin

(моделирование баз данных) и BPwin моделирования(моделирование бизнес-процессов).

Защищает хранимые на собственном сервере модели, позволяя задавать для сотрудников различный уровень доступа к ним. Руководителям же проектов позволяет

координировать весь ход работы.

47

Совершенствование процессов и аудит

Paradigm Plus 4 - мощное CASE-средство для

моделирования компонентов программного Современныеобеспечения и генерации объектного кода

приложений на основе созданных моделей.

Продукт можно использовать как при CASEсоздании-новыхсредстваприложений, так и при

изменении или объединении существующих.

Благодарямоделированияинтеграции с BPwin есть возможность использова- ния функциональной модели вместе с объектной. Paradigm

Plus поддерживает около десятка стандартных нотаций, таких как UML и Booch, интегрируется с технологиями

COM/DCOM, CORBAPlus, Visibroker, продуктами CA, Microsoft, Rational Software и др.

48

Совершенствование процессов и аудит

Rational Rose

ориентированных моделирования

Rational Rose

задачи в информационныхCASE до кодогенерации программирования

Rational Rose

высокоуровневые, осуществляя тем самым либо абстрактное

проектирование, либо логическое конструирование.

49

Совершенствование процессов и аудит

Взаимодействие CASE-средств

50

Совершенствование процессов и аудит

Интегрированная методология ARIS

СистемаСовременныеARIS (Architecture of Integrated System) представ-

ляет собой комплекс средств анализа и моделирования деятельности предприятия. В ее основу положена обширная методология, вобравшаясредствав себя особенности различныхCASEметодов моделирования- , отражающих разные взгляды на исследуемую систему.

Одна имоделированита же модель может разрабатываться с использованием нескольких методологий, что позволяет

использовать ARIS пользователям с различными теоретическими знаниямияи настраивать его на работу с системами имеющими свою специфику.

51

Совершенствование процессов и аудит

Композитное построение «Дома ARIS»

52

Совершенствование процессов и аудит

Уровни представления процессов в ARIS

53

Совершенствование процессов и аудит

Модель процесса оценки и выбора CASE-средства

Критерии:

величина

организации масштаб проектов

опыт

разработчиков

стоимость приобретения и владения

необходимость

обучения

пользователей

54

Совершенствование процессов и аудит

CASE-технология REAL-IT (НИИ ИТ СПбГУ)

Модель предметной

Современныеобласти Информационная

Диаграммы классов Генерируется система

автоматически

CASE-средства

Представления

ОО API

моделирования(VIEW) (интерфейс

репозитория)

Диаграммы объектов Реляционная

база данных

55

 

 

 

Совершенствование процессов и аудит

 

 

 

 

 

 

 

 

REAL-IT

Основой является объектно-ориентированный CASE

 

 

 

пакет REAL, также разработанный в СПбГУ

 

Возможности

обеспечивает моделирование основных компонентов

 

 

Современные

 

 

 

программных приложений: базы данных и пользовательского

 

 

 

интерфейса;

 

 

 

обеспечивает автоматическую генерацию программного

 

 

 

приложения (стандартный интерфейс и логику обработки

 

 

 

данных);

 

 

 

позволяет встраивать дополнительные программные компоненты

 

 

 

CASE-средства

 

 

 

в приложение с помощью широкого набора средств;

моделированияреализует трехуровневую архитектуру программного приложения;

реализует высокоуровневый механизм распределения функций в соответствии с ролью пользователя в программном приложении

 

Использование

 

создание комплексных автоматизированных систем

 

 

государственного управления и технического учета

 

 

 

 

 

 

создание интегрированно-распределенной автоматизированной

56

 

 

системы управления ВУЗом

Совершенствование процессов и аудит

Достоинства CASE-технологий

Обеспечивают эффективность и качество разрабатываемогоСовременныеПО за счет автоматизации процесса разработки ИС и сквозного контроля

Позволяют за короткийсредствасрок создать прототип заказанной системы с заданными свойствами

CASE-

Ускоряют процесс коллективного проектирования и

разработкимоделирования

Освобождают разработчика от рутинной работы, значительно уменьшая число возможных ошибок

Поддерживают сопровождение и развитие системы на

высоком уровне

57

Совершенствование процессов и аудит

Однако, следует помнить:

CASE-средства не обязательно дают немедленный эффект,Современныеон может быть получен только спустя какое-то время при соответствующей квалификации

пользователей РеальныеCASEзатраты на-внедрениесредстваи использование

CASE-средств не должны превышать затрат на их

приобретениемоделирования

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

58

Совершенствование процессов и аудит

Аудитпроцесса

разработкиПО

59

Совершенствование процессов и аудит

Аудит программных систем и технологий

Аудит программных систем (ПС-аудит) и технологий

Аудит(ИТ-аудит) это системныйпроцессапроцесс получения и оценки объективных данных о:

текущем состоянии программных систем и разработкиприменяемых программных средств и технологийПО

действиях и событиях, происходящих в них и с ними

степени соответствия определенным критериям

уровне эффективности их использования в целях достижения бизнес-целей

необходимости и возможности улучшения и развития.

60