- •1. Понятие бизнес-процесса.
- •2. Определение бизнес-процесса и их виды.
- •3. Структура бизнес-процесса.
- •4. Организационная структура предприятия на основе управления бизнес-процессами.
- •5. Цели и задачи инжиниринга.
- •6. Сущность и принципы инжиниринга бизнес-процессов.
- •7. Сущность процессного подхода к управлению организацией и условия его применения.
- •8. Понятие процесса как объекта управления, основные принципы управления бизнес-процессом.
- •9. Организационные формы компаний, основанных на управлении бизнес-процессами: матричные структуры, технологии рабочих групп, логистические цепочки, виртуальные организации.
- •11. Обратный инжиниринг – исследование существующих бизнес-процессов. Прямой инжиниринг – построение новых бизнес-процессов.
- •12. Причины возникновения инжиниринга.
- •13. Методология и принципы рбп.
- •14. Идентификация бизнес- процессов.
- •15. Задачи идентификации. Разработка проекта инжиниринга бизнес-процессов. Организационная структура проекта инжиниринга бизнес-процессов.
- •16. Методы и инструментальные средства инжиниринга бизнес-процессов.
- •17. Методологии моделирования бизнес-процессов и case-технологии.
- •19. Sadt-технология – технология структурного анализа и проектирования.
- •20. Понятие структурного анализа.
- •21. Цели и задачи структурного анализа.
- •22. Базовые понятия и основы структурного анализа.
- •23. Виды стратегических моделей в структурном анализе.
- •24. Диаграммы структурного анализа.
- •25. Общая характеристика idef.
- •26. Особенности построения функциональной модели с использованием idef. Общая характеристика dfd.
- •27. Особенности построения функциональной модели с использованием dfd. Сущность объектно-ориентированное моделирование бизнес-процессов с использованием ппп.
- •28. Модель прецедентов использования (п-модель).
- •29. Объектная модель (о-модель).
22. Базовые понятия и основы структурного анализа.
На этапе анализа требований к системе формализуются, документируются и уточняются требования заказчика. Список требований включает:
- совокупность условий при которых будет эксплуатироваться система;
- написание выполняемых системой функций;
- ограничение на процессы разработки - сроки завершения работ и мероприятия по защите информации.
Особенностью разработки программного обеспечения является то, что наиболее сложные работы выполняются на этапах анализа и проектирования. Последующие этапы имеют значительно меньшую сложность и трудоемкость. Язык, на котором формулируются требования к системе должен быть достаточно простым и понятным.
Системный аналитик должен уметь решать следующие задачи:
- получение исчерпывающей информации для оценки требований к системе;
- уметь выбирать только существенную информацию на предметной области;
- спецификация системы, которую составляет аналитик из-за технических терминов и значительного объема часто непонятны заказчику.
Решение этой проблемы состоит в использовании методов структурного анализа. Для метода структурного анализа характерно разбиение описания системы на уровне абстрактного представления. Метод структурного анализа состоит в том, что исследования системы начинается с общего обзора, а затем выполняется более детальное исследование результаты которого приобретают иерархическую структуру.
Основные принципы структурного анализа:
- решение трудных задач выполняется путем разбиения на множество меньших относительно независимых задач;
- принцип иерархического упорядочивания;
- принцип абстрагирования заключается в выделении наиболее существенных аспектов системы для представления проблемы в простом общем виде;
- принцип формализаций, состоит в необходимости применения строгого методического подхода для решения всех задач;
- принцип упрятывания, заключается в том, что несущественная на конкретном этапе информация скрывается;
- принцип концептуальной общности означает, что на всех этапах жизненного цикла должна использоваться единая методология;
- принцип полноты, заключается в выполнении контроля присутствия в функциях системы лишних элементов;
- принцип непротиворечивости, состоит в проверке обоснованности использования и согласованности всех элементов системы;
- принцип логической независимости, состоит в том, что проектирование выполняющееся на логическом уровне не должно определяться последующим физическим проектированием;
- принцип независимости данных, состоит в том, что модель данных должна быть спроектирована независимо от процесса и их логической обработки;
- принцип структурирования данных;
- принцип доступа конечного пользователя, означает что пользователь должен иметь возможность без программирования изменять значения данных в базе данных.
Средства структурного анализа.
Существует три группы средств структурного анализа которые иллюстрируют:
- функции, которые система должна выполнять - диаграммы потока данных;
- отношение между данными - диаграммы сущности связи;
- поведение системы зависящее от времени - диаграммы переходов состояний.
