Форум Сообщества Аналитиков

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Змей

Страницы: 1
1
Примеры / Re: UML диаграммы по BPMN
« : 12 Сентября 2014, 09:26:46 »
Но тем не менее, обратите внимание на компоненты этой диаграммы. У вас получается что система состоит из кучи интерфейсов (кружок с палкой слева), которые сами себя заполняют и оплачивают. При этом нет ни одного класса-контролера, который управлял бы событиями и ни одной сущности, которая хранила бы внутренние данные.
Здесь на сайте есть небольшая библиотека, используйте ее как справочный материал по нотации.
http://www.uml2.ru/books/5.-%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/UML/

Предлагаю вам последовать совету Леонида и определить текущее программное окружение менеджера, чтобы понять что можно автоматизировать.
Другими словами, например, если у него есть только комп с экселем, то перед тем как автоматизировать обработку заказа покупателя, надо подумать над тем, как этот самый заказ попадает сейчас к менеджеру. И т.д.
Спасибо за ссылку. Взял от туда материал, обязательно прочту сегодня.
В данный момент читаю:
Крэг Ларман - Применение UML 2.0 и шаблонов проектирования.
Программное окружение менеджера: 1С предприятие 8.2.

2
Примеры / Re: UML диаграммы по BPMN
« : 11 Сентября 2014, 22:02:10 »
В такой печальной ситуации полезно было бы добыть материалы по остальным автоматизированным процессам и средствам их автоматизации. И уже смотреть, куда там вставить менеджера и что добавить/изменить в тех процессах.
Что именно и где добыть?

3
Примеры / Re: UML диаграммы по BPMN
« : 11 Сентября 2014, 17:27:31 »
Понятно:)
Может Ужасно? ;D Ну естественно надеюсь на ваши советы и замечания!
А вот что получилось с Диаграммой последовательности!

4
Примеры / Re: UML диаграммы по BPMN
« : 11 Сентября 2014, 09:58:00 »
Вообще, для описания реальной бизнес-деятельности "как есть", если не брать уже упомянутый BPMN, я бы использовал IDEF0. Но это, конечно, только мое предпочтение. Раз вам дали задачу делать в UML - делайте в UML:)
В начале я пробовал использовать IDEF. Вот что из этого получилось...

5
Примеры / Re: UML диаграммы по BPMN
« : 10 Сентября 2014, 23:24:55 »
У вас в исходных диаграммах отдел продаж выделен в особую роль, которая выполняет действия "рассмотрение заказа" и "рассмотрение плана проекта" (вообще "рассмотрение" - это бессмысленное действие, я бы заменил его на "утверждение").
Видимо, за названием "отдел продаж" действительно скрывается лицо, принимающее решения. Может, это начальник отдела продаж? Или в моделируемой организации заказы и проекты рассматривают и утверждают всем отделом?


Совершенно непонятно, что такое план проекта и зачем он нужен. Также непонятно, как связаны "товар" и "выполнение работ". Организация продаёт товары или оказывает какие-то услуги? Или диаграммы вообще относятся к разным организациям? По диаграмме восстановить это невозможно, конечно. У вас на входе только эти диаграммы, или есть какая-то словесная постановка задачи с пояснениями?
Спасибо за замечания.
Действительно, лучше заменить на "утверждение". И звучит конкретней и понятней.
За названием “Отдел продаж” стоят несколько сотрудников: Начальник отдела продаж, замначальника отдела продаж.
План проекта это согласованный документ, включающий результаты планирования. Отвечающий на вопросы: кто покупатель? Кто исполнитель? Какие Сроки, Расходы, Риски?
Выполнение работ – получение инструкций и выполнение поставленной задачи. То есть, доставки товара.
Организация занимает оптовой торговлей.
Основная моя задача (больше ни каких указаний):
1) автоматизация  деятельности менеджера, то есть создать АРМ менеджера по продажам.
2) построение модели BPMN и UML проектной деятельности менеджера в оптовой торговле.

6
Примеры / Re: UML диаграммы по BPMN
« : 10 Сентября 2014, 23:23:57 »
Боюсь, что попытки мало-мальски приблизиться к реальности в рассматриваемом нами примере выведут далеко за рамки возможностей форума. Жизнедеятельность такой вот "перепродай-конторы" значительно богаче. Сценариев будет больше и они сами будут другие.
Меня больше интересует Жизнедеятельность менеджера и его документов.

Конечно в конторах, в зависимости от их масштабов, сценарий будет разный. И команда будет больше. Но мне ещё до таких контор далеко. Начинать с маленького, а дальше и больше. Там уже и по конкретней описать. Охота, примерно диаграммы научится рисовать и логически рассуждать.

Примеры очень интересны, особенно когда это из жизни. Почитал бы ещё!

7
Примеры / Re: UML диаграммы по BPMN
« : 10 Сентября 2014, 18:52:24 »
Ух ты, я вообще в восторге! Как отлично Вы изобразили диаграмму вариантов использования.
Нас счет оплаты, я немного упустил. В данном примере есть ещё, я так предполагаю, что может принести пользу или нет:
Приходный кассовый орден – служит для учета зачислений наличных денежных средств. То есть оплата от поставщика.
Расходный кассовый ордер – назначен для учета выплаты наличных денежных средств из операционной кассы компании. То есть для оплаты поставщику.
Или не стоит их использовать?

8
Примеры / Re: UML диаграммы по BPMN
« : 10 Сентября 2014, 08:57:40 »
Так как нужно показать, что делает менеджер по продажам. Могу ли я так изображать диаграмму вариантов использования?

9
Примеры / Re: UML диаграммы по BPMN
« : 09 Сентября 2014, 22:54:38 »
Не полностью ответил на вопросы, но после замечаний постараюсь исправиться.

Основная задача это показать, что делает менеджер по продажам. Какова его работа в проектной деятельности. Изобразить последовательность выполнения его работы и взаимоотношение с другими участниками проекта. Так же увеличение слаженности работы для достижения окончательного результата.

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

Что-то я подумал, не стоит отдел продаж пихать в UML. Если это модели будут про менеджера и его работу.

Смысл DPMN показать документооборот при проектной деятельности менеджера, во время которого происходят основные процессы:
Заказ покупателя – предназначается для оформления предварительной договоренности с покупателем  о намерении закупить товары.
План проект – служит для определения конечной картины потребности заказчика.
Счет на оплату – документ служит для регистрации предварительной договоренности о закупке покупателя товара и может быть документом, на формировании которого совершаться оплата, отгрузка или резервирование товара.
Заказ поставщику – служит для документального оформления сделки.
Поступление товаров – Служит для регистрации факта поступления товаров и услуг.
Акт о приемке товара – служит для оформления приемки товаров по качеству, количеству, массе и комплектности в соответствии с правилами приемки товаров и условиями договора.
Накладная – служит при передаче товара от одного лица другому, в нашем случае это менеджер по продажам и покупатель.
Контроль ведётся в виде отчётов.

10
Примеры / Re: UML диаграммы по BPMN
« : 09 Сентября 2014, 14:06:08 »
Если не получается слету - лучше начать устранять неопределенность в других местах системы (на других диаграммах). По факту, глядишь, и станет понятнее, что рисовать на этой.
С каких диаграмм лучше начать? А то я что то совсем в "упадке". ???

11
Примеры / Re: UML диаграммы по BPMN
« : 09 Сентября 2014, 09:57:51 »
Доброе утро!

А почему вы вообще сразу начали с диаграммы классов?  Есть какая-то особая подоплека в этом?
Если бы вы начали с диаграммы последовательности, был бы яснее и жизненный цикл продажи и связи между объектами.
Доброе утро!
Я начал с диаграммы классов, так как у меня постоянно с ней много вопросов. Но другие диаграммы я не забросил, хотя тоже немало вопросов, и попытался изобразить. Во что в итоге получилось.  ::) Иной раз, кажется, что все диаграммы не связанны ни как между собой. :-\

12
Примеры / Re: UML диаграммы по BPMN
« : 08 Сентября 2014, 19:28:33 »
- Доставка может быть только от одного поставщика?
В данном случае, я буду отталкиваться что 1 доставка это 1 поставщик.
Ответы На другие вопросы попытался изобразить на модели. Но не знаю как получилось. Уж очень запутано. ???

13
Примеры / Re: UML диаграммы по BPMN
« : 08 Сентября 2014, 00:16:12 »
А что такое диаграмма пригодности?
Про неё совсем мало знаю. Отталкивался от Темы на http://www.uml2.ru/forum/index.php?topic=3622.0. От туда брал пример.  Так как все выше документы и отчёты буду реализовывать через программу. То я попытался изобразить как будут формироваться документы. Но думаю что я очень ошибся в понятий диаграммы пригодности.
Так же немного подкорректировал модель предметной области.

14
Примеры / Re: UML диаграммы по BPMN
« : 06 Сентября 2014, 12:17:43 »
А вот сам UML.

15
Примеры / UML диаграммы
« : 06 Сентября 2014, 12:16:05 »
Нужно построить диаграммы UML. Начал с модели предметной области и диаграммы пригодности. И конечно много вопросов.
Буду мыслить в слух:
В предметной области нужно выделить произвольный набор понятий, которые важны. На мой взгляд, я выбрал их. Отчёты не брал, так как в
модель предметной области не следует включать объекты отчета, поскольку вся
содержащаяся в них информация получена из других источников. Возникает вопрос: в правильном направление я создал предметную область? И следовательно  диаграмму пригодности? Ну, хоть не всё ли так критично?

Страницы: 1