
- •Проектирование асоиу в современных условиях
- •Принципы создания асоиу
- •Разработчик ас в современной системе разделения труда.
- •Особенности рынка асоиу и программного обеспечения.
- •Асоиу как объект проектирования
- •Аспекты представления асоиу. Функциональное представление асоиу.
- •Аспекты представления асоиу. Структурное представление асоиу.
- •Аспекты представления асоиу. Компонентное представление асоиу.
- •Проектирование асоиу и программного обеспечения как сложной системы. Понятие простых и сложных систем, признаки сложной системы. Способы борьбы со сложностью.
- •Методы проектирования программного продукта как сложной системы: структурный, объектный, потоковый.
- •Описание бизнес-процессов. Концепция. Форматы графических схем бизнес-процессов.
- •Модели объекта автоматизации. Методика функционального проектирования idef0 (Integrated deFinition 0).
- •Моделирование бизнес-процессов спецификация требований на основе структурного подхода
- •Модели объекта автоматизации. Методика информационного проектирования idef3.
- •Модели объекта автоматизации. Методика dfd. Примеры диаграмм.
- •Автоматизация проектирования. Case – системы bPwin. Примеры диаграмм
- •Автоматизация проектирования. Case – системы eRwin. Примеры диаграмм.
- •Организация процесса конструирования программного обеспечения ас.
- •Понятие метода и технологии конструирования.
- •Классический жизненный цикл программных систем. Макетирование.
- •Инкрементная модель стратегии конструирования
- •Спиральная модель.
- •Тяжеловесные и облегченные процессы. Xp-процессы.
- •Унифицированный процесс проектирования по асоиу
- •Моделирование бизнес-процессов спецификация требований на основе объектно-ориентированного подхода. Методика rup.
- •1.Определение требований
- •2.Анализ
- •3.Проектирование
- •4.Реализация
- •5.Тестирование
- •Унифицированный язык моделирования. Предметы, отношения и диаграммы в uml.
- •Руководство программным проектом
- •Процессы руководства проектом.
- •Измерения, меры и метрики. Размерно-ориентированные метрики.
- •Измерения, меры и метрики. Функционально-ориентированные метрики.
- •Измерения, меры и метрики. Метрики объектно-ориентированных программных систем.
- •Набор метрик Чидамбера и Кемерера
- •Использование метрик Чидамбера-Кемерера
- •Оценка проекта на основе loc и fp метрик.
- •Оценка проекта на основе loc и fp метрик.
- •Стандартизация проектирования ас и программного обеспечения
- •Общие понятия стандартизации. Международные и национальные организации, разрабатывающие стандарты.
- •Национальные организации, разрабатывающие стандарты
- •Нормативные документы по стандартизации и виды стандартов
- •Стандарты в области программного обеспечения ас
- •Стандарты комплекса гост р 34. Стадии и этапы проектирования ас, определяемые стандартом гост 34.602.
- •Стандарты комплекса гост р 34. Содержание технического задания на создание ас, гост 34.601.
- •Процессы жизненного цикла программного средства, определяемые в стандарте гост p исо/мэк 12207.
- •Фазы разработки и внедрения асоиу.
- •Фаза «Обоснование»
- •Фаза «Создание»
- •Реализация автоматизированной системы
- •Тестирование программного продукта
- •Основные понятия и принципы тестирования, тестирование «белого» и «черного» ящиков
- •Тестирование «черного ящика»
- •Тестирование «белого ящика»
- •Особенности тестирования «белого ящика»
- •Тестирования базового пути. Цикломатическая сложность программного обеспечения.
- •Потоковый граф
- •Цикломатическая сложность
- •Тестирования условий. Тестирования циклов Способы тестирования условий
- •Тестирование ветвей и операторов отношений
- •Способ тестирования потоков данных
- •Тестирование циклов
- •Простые циклы
- •Вложенные циклы
- •Объединенные циклы
- •Неструктурированные циклы
- •Особенности объектно-ориентированного тестирования по.
- •Изменение методики при объектно-ориентированном тестировании
- •Тестирование объектно-ориентированной интеграции
- •Объектно-ориентированное тестирование правильности
- •Управление качеством ас
- •Процесс управления качеством. Обеспечение и планирование качества.
- •Процесс управления качеством
- •Планирование качества
- •Контроль качества. Измерение показателей программных систем
- •Контроль качества
- •Измерение показателей по
- •Стандарт исо/мэк 15504. Модель зрелости конструирования программных систем. (смм).
- •Модели качества процессов конструирования
- •V. Высокая оптимизация/Optimizing
- •IV. Управляемость/Managed
- •III. Начало оптимизации (Определенность) /Defined
- •II. Контроль/Repeatable
- •I. Начальный уровень (хаос)/Initial
- •Гост исо/мэк 12119-2000. Требования к качеству пакетов программ.
- •1 Область применения
- •3 Требования к качеству
- •Описание продукта
- •3.1.1 Общие требования к содержанию
- •3.1.2 Обозначения и указания
- •3.1.4 Формулировки надежности
- •3.1.5 Формулировки практичности
- •3.2 Документация пользователя
- •3.3 Программы и данные
- •Гост исо/мэк 12119-2000. Указания по тестированию пакетов программ.
- •4 Указания по тестированию
- •4.1 Необходимые условия для тестирования
- •4.2 Работы по тестированию
- •4.3 Протоколы тестирования
- •4.4 Отчет о тестировании
- •4.5 Дополнительное тестирование
- •Документация автоматизированной системы
- •Предпроектная документация. Материалы обследования объекта автоматизации. Техническое задание. Договорная документация.
- •Проектная документация.
- •Рабочая документация.
- •Эксплуатационная документация
- •Организационно-распорядительная документация. Оформление документации.
- •Интегрированная система управления производством класса erp (Enterprise Recourse Planning).
- •Концепция erp II – Enterprise Resource and Relationship Processing (Управление внутренними ресурсами и внешними связями предприятия)
Описание бизнес-процессов. Концепция. Форматы графических схем бизнес-процессов.
Концепция: не описанные и не регламентированные бизнес-процессы подлежат рассмотрению, начиная с верхнего уровня. Отнесение деятельности к категории «бизнес-процесс» или «операция» зависит от уровня рассмотрения.
Требования к описанию бизнес-процесса
Бизнес-процесс подлежит описанию для достижения следующих целей, приведённых в табл.
1. Руководители верхнего уровня |
|
1.1. |
Формирование эффективной системы управления на основе бизнес-процессов. |
1.2. |
Четкое разграничение ответственности и полномочий между руководителями и подразделениями в рамках бизнес-процессов. |
1.3. |
Разработка показателей эффективности бизнес-процессов и методик их оценки и анализа. |
1.4. |
Подготовка к созданию и внедрению Информационных Систем в Компании. |
2. Руководители среднего звена |
|
2.1. |
Разработка нормативных документов, регламентирующих бизнес-процессы. |
2.2. |
Обучение персонала по вопросам, связанным с участием в бизнес-процессах. |
3. Специалисты |
|
3.1. |
Создание инструкций и методик, определяющих деятельность специалистов в рамках бизнес-процессов. |
При описании бизнес-процесса на верхнем уровне в обязательном порядке должны быть определены (контекстная диаграмма IDF0:
название бизнес-процесса;
входы бизнес-процесса;
выходы бизнес-процесса;
исполнители - структурные подразделения Компании, отдельные работники Компании, внешние (по отношению к Компании) исполнители.
управляющие входы бизнес-процесса - нормативные, организационно распорядительные и методические документы, определяющие требования к бизнес-процессу.
Форматы графических схем бизнес процессов
Выбор формата для описания бизнес-процесса определяется масштабом и степенью детализации рассматриваемого бизнес-процесса. Для целей автоматизации бизнес-процесса должен быть выбран уровень описания, удобный для понимания выполняемых операций всеми участниками бизнес-процесса, например.
IDF0 несколько уровнейIDF3IDF3 или DFD
Модели объекта автоматизации. Методика функционального проектирования idef0 (Integrated deFinition 0).
Графические средства моделирования предметной области позволяют разработчикам в наглядном виде изучать существующую АСОИУ, перестраивать ее в соответствии с поставленными целями и имеющимися ограничениями.
Правила формирования моделей бизнес-процессов в IDEF0
Функциональная модель бизнес-процесса (IDEF0) представляет бизнес-процесс как совокупность выполняемых функций (направлений деятельности). Для определяемого в каждом конкретном случае уровня детализации модели, функции должны рассматриваться уже как операции, выполняемые в ходе бизнес-процесса.
Модель IDEF0 рекомендована к применению при описании бизнес-процессов на верхнем уровне.
При составлении функциональной модели бизнес-процесса (IDEF0) описываются выполняемые функции и входные, выходные потоки материальных, финансовых ресурсов и информации (документов, файлов).
При описании бизнес-процесса одновременно могут применяться комбинации различных моделей . IDEF0, IDEF3 и DFD. Модель в IDEF0 можно декомпозировать на модели IDEF3 и DFD при необходимости.
Условные обозначения формата IDEF0 представлены в следующей таблице
№ |
Наименование |
Описание |
Графическое представление |
1 |
Процесс (функция, операция) |
Объект служит для описания функций (операций, работ), выполняемых подразделениями/ сотрудниками предприятия. |
|
2 |
Стрелка слева |
Стрелка слева (вход) описывает входы функции (операции) |
|
3 |
Стрелка слева |
Стрелка слева (выход) описывает выходы функции (операции) |
|
4 |
Стрелка сверху |
Стрелка сверху (управление) описывает управляющее воздействие, например распоряжение, нормативный документ и т.д. |
|
5 |
Стрелка снизу |
Стрелка снизу (механизмы) описывает не расходуемые ресурсы (например, персонал, станки), используемые для выполнения бизнес-процесса |
|
В рамках одной диаграммы существует шесть типов отношений между блоками:
доминирование;
управление;
выход - вход;
обратная связь по управлению;
обратная связь по входу;
выход - механизм.
Блоки, расположенные на диаграмме выше и левее, «доминируют» над блоками, расположенными ниже и правее.
Отношение управления возникает тогда, когда выход одного блока служит управляющим воздействием на блок с меньшим доминированием.
Отношение выход - вход возникает при соединении выхода одного блока с входом другого блока с меньшим доминированием.
Обратная связь по управлению возникает тогда, когда выход некоторого блока создает управляющее воздействие на блок с большим доминированием.
Отношение обратной связи по входу возникает тогда, когда выход блока становиться входом другого блока с большим доминированием.
При построении модели бизнес-процесса в IDEF0 используется принцип декомпозиции. Декомпозиция функций производится для более подробного описания выбранной для декомпозиции функции. При декомпозиции функция раскладывается на множество функций, выполнение которых полностью обеспечивает реализацию декомпозированной функции.
Диаграмма представляющая собой результат декомпозиции называется дочерней диаграммой, а декомпозируемая диаграмма - родительской диаграммой. Декомпозируемый блок, обозначающий функцию, называется родительским блоком.
Функциональная модель IDEF0 представляется в виде совокупности иерархически упорядоченных диаграмм. Выполнение функции, отображенной на диаграмме верхнего уровня, детализируется на диаграммах нижнего уровня.
Моделирование бизнес-процесса в IDEF0 начинается с построения контекстной диаграммы, которая представляет собой самое общее описание системы и ее взаимодействия с внешней средой. Контекстная диаграмма должна быть представлена с точки зрения цели моделирования.