1
Примеры / Выбор UML диаграммы
« : 05 Января 2012, 16:57:09 »
Добрый день!
Подскажите, пожалуйста, какая диаграмма UML лучше всего подойдет для описания следующего процесса:
1. Имеется бэк-офисная система, которая формирует выписки и сохраняет их в текстовые файлы
2. Затем текстовые файлы перемещаются в сетевой каталог
3. Существует также сервер отчетов, где запускаются процедуры, которые забирают текстовые файлы из сетевого каталога.
4. Если необходимо, то выписки подвергаются доп. обработке...
5. Далее независимо от того подвергались выписки доп. обработке или нет, они перекладываются в каталог для последующего импорта в БД.
6. После этого выполняется парсинг (обработка) текстовых файлов и загрузка в базу данных на сервере отчетов.
7.Далее происходит подготовка почтового сообщения для клиента.
8.Затем сообщения помещаются в транспортный каталог для отправки клиенту.
Для описания вышеуказанного процесса я использовал диаграмму последовательностей (см. вложение), но не уверен, что правильно поступил, так как UML я только начинаю осваивать.
В данном процессе используется одна бэк-офисная система, соответственно изобразить это на диаграмме не стоило больших трудностей. А как поступить, в случае если имеется несколько бэк-офисных систем? Ума не приложу, куда их дорисовать в данную схему. Может быть, вообще другую диаграмму использовать?
В общем требуются наставления бывалых специалистов.
Подскажите, пожалуйста, какая диаграмма UML лучше всего подойдет для описания следующего процесса:
1. Имеется бэк-офисная система, которая формирует выписки и сохраняет их в текстовые файлы
2. Затем текстовые файлы перемещаются в сетевой каталог
3. Существует также сервер отчетов, где запускаются процедуры, которые забирают текстовые файлы из сетевого каталога.
4. Если необходимо, то выписки подвергаются доп. обработке...
5. Далее независимо от того подвергались выписки доп. обработке или нет, они перекладываются в каталог для последующего импорта в БД.
6. После этого выполняется парсинг (обработка) текстовых файлов и загрузка в базу данных на сервере отчетов.
7.Далее происходит подготовка почтового сообщения для клиента.
8.Затем сообщения помещаются в транспортный каталог для отправки клиенту.
Для описания вышеуказанного процесса я использовал диаграмму последовательностей (см. вложение), но не уверен, что правильно поступил, так как UML я только начинаю осваивать.
В данном процессе используется одна бэк-офисная система, соответственно изобразить это на диаграмме не стоило больших трудностей. А как поступить, в случае если имеется несколько бэк-офисных систем? Ума не приложу, куда их дорисовать в данную схему. Может быть, вообще другую диаграмму использовать?
В общем требуются наставления бывалых специалистов.