Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



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

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

Функция АС это процесс или деятельность, которую выполняет система, подсистема, модуль/компонент.

Выявление функциональных требований на основе описания бизнес-процессов проводится следующим образом [2]. Каждому бизнес-процессу ставится в соответствие подсистема в разрабатываемой системе, каждому шагу бизнес-процесса - функциональное требование. На рис. 3.8. представлен состав бизнес-процессов, а на рис. 3.13 – поток работ процесса «Зачисление студентов в университет».

Как видно из рис. 3.8, автоматизируемыми процессами являются: зачисление студента, перевод студента, отчисление студента, проведение сессии, подготовка отчетов. Как видно из рис. 3.13, шагами бизнес-процесса зачисления студента в университет, подлежащими автоматизации (выделены цветом) являются: формирование списков групп, заполнение личной карточки студента, регистрация выдачи зачётной книжки в журнале.

На основе состава и шагов бизнес-процесса, подлежащих автоматизации, строится матрица трассировки (табл. 3.4, 3.5).

Таблица 3.4:

Зависимость подсистем от бизнес-процессов

Бизнес-процесс Подсистема
  Зачисление студента Зачисление студента
  Перевод студента Перевод студента
  Отчисление студента Отчисление студента
  Подготовка отчётов Подготовка отчётов
  Проведение сессии Проведение сессии
  Ведение справочников Ведение справочников
  Администрирование системы Администрирование системы

Таблица 3.5.

: Зависимость функций подсистемы «Зачисление студента» от шагов бизнес-процесса
«Зачисление студента»

Шаг бизнес-процесса Требование к функции Функция системы ТПР по функциям
  Формирование списков групп Формирование списков групп Печать списка групп, отображение списка групп на экране, экспорт списка групп в Excel Формирование отчётов
  Заполнение личной карточки студента Ведение личных карточек студентов Добавление личной карточки студента, удаление личной карточки студента, поиск личной карточки студента, печать списка личных карточек студента, редактирование личной карточки студента Ведение журналов
  Регистрация выдачи зачётной книжки Ведение журнала регистрации выдачи зачетной книжки Добавление записи в журнал, удаление записи, поиск записи, печать списка записей, редактирование записи Ведение журналов

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

В матрицах трассировки также следует отображать связи функциональных требований с функциями системы и типовыми проектными решениями (ТПР), используемыми при их реализации.

Где под ТПР понимается [3] комплект технической документации, содержащий проектные решения по части объекта проектирования, включая программные средства и предназначенный для многократного применения в процессе разработки, внедрения и функционирования АСУ с целью уменьшения трудоемкости разработки, сроков и затрат на создание АСУ и ее частей.

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





Дата публикования: 2015-09-17; Прочитано: 1159 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...