русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

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


Дата добавления: 2014-11-27; просмотров: 2388; Нарушение авторских прав


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

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

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

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

Деятельностям, подлежащим автоматизации, ставятся в соответствие функциональные требования к АС.

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

На основе деятельностей бизнес-процесса, подлежащих автоматизации, строится матрица трассировки (табл. 3.1).

 

Таблица 3.1.

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

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

 



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

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

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

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

 

Задания для самоконтроля



<== предыдущая лекция | следующая лекция ==>
Моделирование бизнес-процесса в виде потока работ | Практические задания


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.005 сек.