Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы к ГОС.doc
Скачиваний:
175
Добавлен:
27.03.2016
Размер:
1.5 Mб
Скачать

29. Принципы системного структурного анализа, его основные аспекты.

Сущность структурного подхода к разработке ИС заключается в ее декомпозиции (разбиении) на автоматизируемые функции: система разбивается на функциональные подсистемы, которые в свою очередь делятся на подфункции, подразделяемые на задачи и так далее. Процесс разбиения продолжается вплоть до конкретных процедур. При этом автоматизируемая система сохраняет целостное представление, в котором все составляющие компоненты взаимоувязаны. При разработке системы «снизу-вверх» от отдельных задач ко всей системе целостность теряется, возникают проблемы при информационной стыковке отдельных компонентов. Все наиболее распространенные методологии структурного подхода базируются на ряде общих принципов. В качестве двух базовых принципов используются следующие: 1. принцип «разделяй и властвуй» - принцип решения сложных проблем путем их разбиения на множество меньших независимых задач, легких для понимания и решения; 2. принцип иерархического упорядочивания - принцип организации составных частей проблемы в иерархические древовидные структуры с добавлением новых деталей на каждом уровне. Выделение двух базовых принципов не означает, что остальные принципы являются второстепенными, поскольку игнорирование любого из них может привести к непредсказуемым последствиям (в том числе и к провалу всего проекта). Основными из этих принципов являются следующие: 1) принцип абстрагирования - заключается в выделении существенных аспектов системы и отвлечения от несущественных; 2) принцип формализации - заключается в необходимости строгого методического подхода к решению проблемы; 3) принцип непротиворечивости - заключается в обоснованности и согласованности элементов; 4) принцип структурирования данных - заключается в том, что данные должны быть структурированы и иерархически организованы. В структурном анализе используются в основном 2 группы средств, иллюстрирующих функции, выполняемые системой и отношения между данными. Каждой группе средств соответствуют определенные виды моделей (диаграмм), наиболее распространенными среди которых являются следующие: 1. SADT модели и соответствующие функциональные диаграммы; 2. DFD диаграммы потоков данных; 3. ERD диаграммы «сущность-связь»; На стадии проектирования ИС модели расширяются, уточняются и дополняются диаграммами, отражающими структуру программного обеспечения: архитектуру ПО, структурные схемы программ и диаграммы экранных форм. Перечисленные модели в совокупности дают полное описание ИС независимо от того, является ли она существующей или вновь разрабатываемой. Состав диаграмм в каждом конкретном случае зависит от необходимой полноты описания системы.

30. Инструментальная среда bpWin, ее назначение, состав моделей, возможности пакета. Состав отчетов (документов) проектируемой модели в среде bpWin.

BPWin – программа, позволяющая создавать сложные модели при минимальных усилиях. Служит для проведения анализа и реорганизации бизнес-процессов. BPWin поддерживает методологии IDEF0, IDEF3, DFD. Функциональная модель предназначена для описания существующих бизнес-процессов на предприятии и идеального положения вещей – того, к чему нужно стремиться. Методология IDEF0 предписывает построение иерархической системы диаграмм – единичных описаний фрагментов системы. Сначала проводится описание системы в целом и ее взаимодействия с окружающим миром, после чего проводится функциональная декомпозиция - система разбивается на подсистемы и каждая подсистема описывается отдельно. Затем каждая подсистема разбивается на более мелкие и так далее до достижения нужной степени подробности. После каждого сеанса декомпозиции проводится сеанс экспертизы: каждая диаграмма проверяется экспертами предметной области, представителями заказчика, людьми, непосредственно участвующими в бизнес-процессе. Такая технология создания модели позволяет построить модель, адекватную предметной области на всех уровнях абстрагирования. Если в процессе моделирования нужно осветить специфические стороны технологии предприятия, BPWin позволяет переключиться на любой ветви модели на нотацию IDEF3 или DFD и создать смешанную модель. Нотация DFD включает такие понятия, как внешняя ссылка и хранилище данных, что делает ее более удобной для моделирования документооборота. Методология IDEF3 включает элемент «перекресток», что позволяет описать логику взаимодействия компонентов системы. На основе модели BPWin можно построить модель данных с помощью удобного инструмента на основе функциональной модели – механизм двунаправленной связи BPWin – ERWin. BPWin имеет мощный инструмент генерации. Отчеты по модели вызываются из пункта меню Report. Существуют следующие отчеты: 1) Model Report – о контексте модели; 2) Diagram Report - по конкретной диаграмме; 3) Diagram Object Report – полный список объектов модели; 4) Activity Cost Report – результаты стоимостного анализа; 5) Arrow Report – по стрелкам; 6) Data Usage Report – о результатах связывания моделей процессов и данных; 7) Model Consistency Report – синтаксические ошибки. Функционально-стоимостной анализ в пакете BPWin включает следующие понятия: 1. Объект затрат – причина, по которой работа выполняется. Обычно основной выход работы. Стоимость работ есть суммарная стоимость объекта затрат. 2. Движитель затрат – характеристики ходов работы, которые влияют на то, как выполняется и как долго длится работа. 3. Центры затрат – статьи расхода. Порядок проведения анализа: а) установить единицы измерения денег и времени; б) внести названия и определения центров затрат; в) для отображения частоты и продолжительности работ включить 2 радио-кнопки: продолжительность работы и частота работы; г) внести значения затрат в центре затрат. С помощью пакета осуществляется расчет показателей, которые отображаются на модели в виде стоимости в рублях; д) выдать отчет, который включает в себя 4 столбца: наименование работ, затраты, центры затрат и затраты с учетом центров затрат. Для включения функционально-стоимостного анализа необходимо наличие модели в IDEF0. результаты стоимостного анализа могут существенно повлиять на очередность выполнения работ, где очередность выполнения работ не существенна, а вероятность выявления брака одинакова, то счет изменения порядка выполнении работ можно сэкономить значительные денежные средства. С целью минимизации затрат сначала должна быть выполнена более дешевая работа, затем средняя по стоимости и в конце наиболее дорогая работа.