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

Введение

Процесс создания автоматизированных систем (АС) масштаба предприятия представляет собой совокупность упорядоченных во времени, взаимосвязанных, объединенных в стадии и этапы работ, выполнение которых необходимо и достаточно для их создания.

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

Состав стадий и этапов работ по созданию АС в соответствии с [1] представлен в табл. 1.

Таблица 1.

Состав стадий и этапов работ по созданию АС

Стадия

Этап работ

Формирование требований к АС

1.1. Обследование объекта и обоснование необходимости создания АС

1.2. Формирование требований пользователя к АС

1.3. Оформление отчета о выполненной работе и заявки на разработку АС (тактико-технического задания)

Разработка концепции АС

2.1. Изучение объекта

2.2. Проведение необходимых научно-исследовательских работ

2.3. Разработка вариантов концепции АС и выбор варианта концепции АС, удовлетворяющего требованиям пользователя

2.4. Оформление отчета о выполненной работе

Техническое задание

3.1. Разработка и утверждение технического задания на создание АС

Эскизный проект

4.1. Разработка предварительных проектных решений по системе и ее частям

4.2. Разработка документации на АС и ее части

Технический проект

5.1. Разработка проектных решений по системе и ее частям

5.2. Разработка документации на АС и ее части

5.3. Разработка и оформление документации на поставку изделий для комплектования АС и (или) технических требований (технических заданий) на их разработку

5.4. Разработка заданий на проектирование в смежных частях проекта объекта автоматизации

Рабочая документация

6.1. Разработка рабочей документации на систему и ее части

6.2. Разработка или адаптация программ

Ввод в действие

7.1. Подготовка объекта автоматизации к вводу АС в действие

7.2. Подготовка персонала

7.3. Комплектация АС поставляемая изделиями (программными и техническими средствами, программно-техническими комплексами, информационными изделиями)

7.4. Строительно-монтажные работы

7.5. Пусконаладочные работы

7.6. Проведение предварительных испытаний

7.7. Проведение опытной эксплуатации

7.8. Проведение приемочных испытаний

Сопровождение АС

8.1. Выполнение работ в соответствии с гарантийными обязательствам

8.2. Послегарантийное обслуживание

Создание моделей предметной области (бизнес-моделирование) проводят на стадии «Формирование требований к АС» на этапе работ «Обследование объекта и обоснование необходимости создания АС»

Модели предметной области являются исходными данными для определения требований пользователей к АС и созданию ее архитектуры.

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

В таблице 1 представлен состав моделей объекта автоматизации и их использование как для собственно самой организации, так и для создания АС, поддерживающей ее деятельность

.

Таблица 2.

Состав моделей объекта автоматизации

Наименование модели

Использование моделей в бизнесе

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

Цели бизнеса

При создании концепции бизнеса компании, стратегии ее развития

Для определения целей создаваемой АС, поддерживаемой деятельность компании

Состав бизнес-процессов

При высокоуровневом описании бизнес-процессов компании

Для определения:

подсистем, модулей, компонент АС

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

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

Для определения требований к функциям АС

Модели объектов реального мира, включая их состояния, в разбивке по бизнес-процессам

Описания документооборота компании

Проектирования экранных форм, БД, классов АС

Роли в разбивке по бизнес-процессам

Для создания должностных инструкций

Для определения ролей пользователей АС, проектирования АС в соответствии с АРМ

Организационная структура объекта автоматизации

Для документирования орг. структуры и отслеживания изменений орг. структуры

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

Бизнес-правила

При документировании ограничений предметной области

Ограничения, накладываемые на АС

Техническое и программное обеспечение объекта автоматизации

При слежении за качеством функционирования технических средств компании

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

Ключевые показатели бизнес-процессов

При управлении бизнес-процессами

Автоматизация процесса контроля бизнес-процессов предметной области

Типы данных

Для унифицированного описания атрибутов объектов бизнес-процессов

Для унифицированного описания атрибутов объектов бизнес-процессов

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

Указанные модели могут быть также успешно использованы при описании бизнеса с целью обеспечения его прозрачности и рационального управления.

Для создания указанных моделей был выбран инструмент визуального моделирования Enterprise Architect (EA) и нотация на основе унифицированного языка моделирования Unified Modeling Language (UML).