Форум Сообщества Аналитиков
Общий раздел => Методологии => Тема начата: Dasha_White от 22 Мая 2012, 18:05:15
-
Есть АРМ, действия в ней протекают в рамках одной ИС, но в разных модулях .
На какой схеме можно показать функции сотрудника АРМ по модулям?
-
еще пояснение , функции разбиты на под функции. В рамках двух модулей выполняется несколько под функций одной функции .
-
Быстрый ответ - на собственной, а лучше в табличке (в тексте).
А Вам необходимо именно в нотации UML?
И не будет ли нагромождения в одной схеме?
И в целом - а зачем? Пользователю все равно в каких модулях что выполняется. Главное чтоб приводило к желаемому результату.
-
Это часть дипломной работы ... Нужно срочно доделать .
Вот пример нотации, которую я имела ввиду (http://crow-white.narod.ru/diplom/modelSAP.jpg)
Для SAP существует вот такая нотация ... я не знаю как она называется , но очень нужно построить свою для другого решения и другой предметной области (АРМ сотрудника операционного отдела на платформе Diasoft)
В UML это будит действительно очень громоздко...
-
Если нужно изобразить один процесс, который использует разные модули, можно использовать диаграмму деятельности (activity) c дорожками (swimlines) для каждого модуля.
-
Интересная "нотация". А где подфункции? И к какому модулю относиться "Выполнить оценку новых затрат по продукту".
Если распечатать на черно белом принтере :), как потом определить что к чему относиться?
-
1. Печать на черно белом принтере ничего не изменит. (оттенки разные);
2. UML диаграмма тут не совсем подходит, так как слишком нагроможденная схема получается;
3.Выполнить оценку новых затрат по продукту к модулю СО;
Небольшое пояснение...
Это многопользовательская ИС....
Что я пытаюсь делать:
1. Бизнесс- процессы разбиваем по модулям, в которых они выполняются;
2. Берем сотрудника (одного);
3. Указываем в каких бизнес процессах он принимает участие ;
4. Указываем какими именно модулями он будит пользоваться при участии в выполнении процесса ;
5. Сводим на схеме модули и процессы.
(функции отдельно рассматриваются,тут это не нужно)
Пользователю все равно какими модулями пользоваться, а вот что делать , если нужно определить какие модули нужно внедрить , для корректной работы ИС ....
-
Если я правильно понял то у вас в разных процессах могут использоваться одинаковые модули? и наоборото одинаковые модули используются в разных процессах.
Определите что для вас первичнее бизнес процесс или модуль.
Нарисуйте табличку где строками первого уровня будут например бизнес процессы, второго уровня модули которые в них задействованы.
По вертикали (в колонках) отражаете роли пользователей и ставите 0 или 1 (или крестик или галочку, но цифра позволит результат суммирующий легко посчитать) в случае если он использует данный модуль или задействован в этом процессе.