Гость
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / DFD и сценарии / 17 сообщений из 17, страница 1 из 1
25.02.2015, 20:29
    #38888903
AJIEKCA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
Добрый вечер!
Пишу диплом по АРМ менеджера по продажам автомобилей в автосалоне. Построила контекстную диаграмму IDEF0 в BPwin с одним функциональным блоком "Реализация автомобиля", собираюсь детализировать ее в ARIS, так как там возможно указать сценарии, исполнителей и т.д. Дело в том, что не знаю как построить диаграмму DFD, так как существует несколько сценариев. Подскажите, пожалуйста, стоит ли все процессы сценариев отображать на одной диаграмме DFD, или сделать для каждого сценария отдельно? Под сценариями имею ввиду варианты развития процесса продажи автомобилей в зависимости от того, будет ли приобретать клиент авто за счет собственных средств или возьмет кредит, будет ли заказ авто, или клиент купит имеющийся автомобиль и т.д. Спасибо!
...
Рейтинг: 0 / 0
26.02.2015, 10:46
    #38889191
Zashibis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
Конечно лучше несколько отдельных диаграмм для разных сценариев, иначе общая диаграмма будет просто не читаемой.
Иногда делают одну общую диаграмму, которая ссылается на другие, т.е. диаграмма выглядит так:
Покупка машины ->
Если машина новая, то выполняется сценарий "Новая машина"

Если машина в кредит, то выполняется сценарий "Машина в кредит"
И так далее, а на других диаграммах отрисовываются эти самые вложенные сценарии
...
Рейтинг: 0 / 0
26.02.2015, 11:46
    #38889262
AJIEKCA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
Zashibis, спасибо)
а в какой нотации делается эта общая диаграмма? и еще, можно ли общие подпроцессы (отгрузка автомобиля, оформление акта приема-передачи и т.д.) описать только в одном сценарии, а потом словесно указать, что в других сценариях эти подпроцессы присутствуют, но не были указаны, так как идентичны? на практике так делают?
...
Рейтинг: 0 / 0
26.02.2015, 12:34
    #38889333
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
AJIEKCA,
- несколько уровней детализации (как на картах яндекс)
- нотации одни и те же
- ниже уровнем квадратики уточняются
...
Рейтинг: 0 / 0
26.02.2015, 12:58
    #38889375
Zashibis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
AJIEKCAZashibis, спасибо)
а в какой нотации делается эта общая диаграмма? и еще, можно ли общие подпроцессы (отгрузка автомобиля, оформление акта приема-передачи и т.д.) описать только в одном сценарии, а потом словесно указать, что в других сценариях эти подпроцессы присутствуют, но не были указаны, так как идентичны? на практике так делают?Нотация всех диаграмм должна быть одинаковая, я знаком только с UML.
На практике, в тех проектах что я видел, диаграммами покрывают далеко не все процессы, и это не является ошибкой. Вы должны понимать, что диаграммы - это то, что дополняет текст технического задания. Диаграммы рисуют для наиболее сложных процессов в проекте, и если остается свободное время (что редкость) - для всех остальных процессов. Нет смылся рисовать совсем примитивные диаграммы, например, вообще без ветвлений.
В техническом задании при согласовании с заказчиком делается оооочень много правок, и контроль соответствия текста и диаграмм - работа хлопотная. Про автогенерацию документов из диаграмм лучше забудьте, это пока очень плохо реализовано в средствах проектирования.
...
Рейтинг: 0 / 0
26.02.2015, 14:13
    #38889479
AJIEKCA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
Petro123, спасибо, но из-за сценариев простой детализации не получается, так как в них имеются как одинаковые подпроцессы, так и отличающиеся, и документооборот разный тоже. Поэтому решила, что проще детализировать в DFD каждый сценарий.
...
Рейтинг: 0 / 0
26.02.2015, 14:19
    #38889485
AJIEKCA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
Zashibis, спасибо.
Читала, что IDEF0 можно дополнить IDEF3, но мне она не очень нравится, так как исполнителей и оборудование можно указать только через объект ссылки, а в ARIS существуют специальные объекты. Да и выглядит ARIS более наглядно и привлекательно) Но, получается, я не могу использовать ARIS для детализации IDEF0, раз должна быть использована одна нотация?
...
Рейтинг: 0 / 0
26.02.2015, 17:24
    #38889827
Zashibis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
AJIEKCAZashibis, спасибо.
Читала, что IDEF0 можно дополнить IDEF3, но мне она не очень нравится, так как исполнителей и оборудование можно указать только через объект ссылки, а в ARIS существуют специальные объекты. Да и выглядит ARIS более наглядно и привлекательно) Но, получается, я не могу использовать ARIS для детализации IDEF0, раз должна быть использована одна нотация?На самом деле можете, лишь бы среда разработки позволяла это делать, и читатели вашего документа знали обе нотации.
Это будет "не по стандарту", но основная цель построения диаграмм - сделать описание процессов понятнее, а не "соблюдать стандарты". В своем текущем проекте я безболезненно смешиваю UML и Archimate, никто не жаловался.
Спросите своего дипломного руководителя, не снизят ли вам бал за смешивание нотаций :)
...
Рейтинг: 0 / 0
26.02.2015, 17:26
    #38889831
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
AJIEKCA,
странно, что один чёрный ящик нельзя ниже уровнем детализировать на подпроцессы.
Рисунок бы привели, что ли.
...
Рейтинг: 0 / 0
26.02.2015, 20:33
    #38890012
AJIEKCA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
Petro123,
вот, что получилось в IDEF3. Точка зрения: менеджер по продажам в автосалоне. Если указателя нет, то подпроцесс выполняется менеджером по продажам. IDEF3 создавалась для декомпозиции контекстной диаграммы IDEF0.
...
Рейтинг: 0 / 0
27.02.2015, 10:04
    #38890248
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
...
Рейтинг: 0 / 0
27.02.2015, 10:10
    #38890255
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
AJIEKCAПишу диплом по АРМ менеджера по продажам автомобилей в автосалоне
Тема какая?
..........
СРАВНИТЕЛЬНЫЙ АНАЛИЗ ПОДХОДОВ
http://www.ict.nsc.ru/ws/YM2004/8666/index.htm
...
Рейтинг: 0 / 0
27.02.2015, 11:21
    #38890348
AJIEKCA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
Petro123, автоматизация рабочего места менеджера по продажам автомобилей. С IDEF0 и IDEF3 вроде разобралась. Так как в процессе реализации автомобилей большой документооборот, то решила сделать еще и DFD для каждого сценария.
...
Рейтинг: 0 / 0
27.02.2015, 16:55
    #38890896
AJIEKCA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
Petro123, подскажите, пожалуйста, в IDEF0 стрелка "Пожелание клиента" должна быть управлением или входом? Она входит в функциональный блок "Консультация клиента".
...
Рейтинг: 0 / 0
27.02.2015, 17:14
    #38890916
AJIEKCA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
Petro123, и вообще возможно мою диаграмму IDEF3 представить в виде IDEF0? и есть ли смысл?
...
Рейтинг: 0 / 0
27.02.2015, 17:39
    #38890946
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
AJIEKCAPetro123, и вообще возможно мою диаграмму IDEF3 представить в виде IDEF0? и есть ли смысл?
там по ссылке всё есть:
Выводы по диаграммам:
....
"автоматизация рабочего места менеджера по продажам автомобилей"
- "as is to be"
- Actor главное действующее лицо. Его труд мы автоматизируем.Он должен быть в диаграмме.
...
Рейтинг: 0 / 0
27.02.2015, 17:41
    #38890949
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DFD и сценарии
...
Рейтинг: 0 / 0
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / DFD и сценарии / 17 сообщений из 17, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]