Лекции по автоматизации инф систем
Рефераты >> Информатика >> Лекции по автоматизации инф систем

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

Структурный анализ систем

1. Модель бизнеса и структурный анализ

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

В жизненном цикле компании важным является этап реструктуризации в соответствии с изменившимися хозяйственными условиями. В связи с этим выделяют следующие этапы по реструктуризации деятельности компании:

1) обследование существующей бизнес-архитектуры, бизнес-процессов, бизнес-правил и информационных потоков

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

3) формирование и обоснование нормативной модели бизнес-процессов и информационных потоков

4) разработка и реализация мероприятий по переходу от существующей к нормативной модели, т.е. устранение существенных проблем и перестройка бизнес-процессов

5) разработка конкретного проекта корпоративной ИС, реализация этого проекта и сопровождение в будущем

Существуют два способа описания процессов с помощью моделей:

1. статический – рассматривает структуру модели, предполагая ее неизменность во времени

2. динамический – рассматривает изменение моделирующих явлений во времени.

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

Под окружающей средой понимают все, с чем компания взаимодействует в ходе осуществления своих бизнес-процессов, в частности клиентов, партнеров, субподрядчиков.

Модель бизнеса показывает работам всех уровней, что должно быть сделано, когда и как именно. Ключевой элемент этой модели – описание архитектуры копании, т.е. ее наиболее важных структур, отделений, отделов. Однако, просто организационная схема не полностью отражает архитектуру компании, необходимы другие структуры, такие как процессы, продукция, человеческие и технические ресурсы.

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

Обычно модель бизнеса разрабатывается только для тех отделов компании, которые осуществляют ключевые бизнес-процессы.

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

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

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

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

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

2. информационная модель – отображает отношения между элементами системы в виде структур данных, их состав и взаимосвязи

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

4. сочетание типов моделей, которые образуют стандартные CASE-модели.

2. CASE-технологии

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

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

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

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

1. мощные графические средства для описания и документирования ИС, обеспечивают удобный интерфейс с разработчиком и развивающий его творческие возможности

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


Страница: