31
ПО Аналитика / Re: [Посчитаемся] Какие CASE средства с поддержкой UML вы используете?
« : 27 Февраля 2007, 11:05:09 »
без проблем поделюсь своей версией, версия последняя вроде.
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
Какую задачу вы имеете в виду?
Думаю. здесь на форуме уже было достаточно дискуссий по поводу того, как следует представлять свои задачи для обсуждения.
Я понимаю, что многое из заявленного достаточно прозрачно и тем не менее. Если и ставить задачу, то ставить ее достаточно точно. Пусть не полно, это нормально для постановки задачи. Четкое понимание того, что нужно дает и четкое понимание тех диаграмм, что были изображены.
Очевидно, что имеет смысл начать с проблемы. Что за проблема, с чем она связана, почему возникла, кого она затрагивает, что получается не так, как хотелось. А как хотелось.Проблема мне не известна, я ее не узнаю.
Вероятно, помимо безналичной оплаты будет оплата и за наличные деньги. Если нас интересует безналичная оплата, то почему такая ситуация возникла. Что требуется для ее организации, чем будет отличаться безналичная оплата от оплаты за наличные.
Что занчит оплата по картам. Какое участие в этом принимает клиент? Что означает поднести карты, куда ее следует подносить? что будет при этом?Клиент подносит карту-идентификатор. Так сказать ID, к считывателю, который узнает ID карты. Сверяет с БД, что это за аккаунт, есть ли на нем деньги, показывает сколько денег, при заправке автоматически снимает указанную сумму с счета этого аккаунта.
Нужен для анализ бизнес-процесса? Если это новый бизнес-процесс, какие есть аналоги. Внедряется совершенно новое исполнение или за основу берутся существующие опробированные решения?Мне не известны аналогичные решения, думаю есть более удобные решения, например в России в Neste видел подобное.
Исходя из модели бизнес-процесса видим, что Покупатель топливо размещает заказ - что это означает, какие документы при этом должны формироваться, зачем, чьи интересы должны быть защищены? Получает ли покупатель квитанцию при оплате некоторого количества топлива?Извините, я имел в виду устный запрос. Имел в виду что Покупатель должен сообщить бизнес-веркеру информацию - вид топлива и объем.
далее диаграмма бизнес-юзкейсов. - где граница системы? кто тут основное действующее лицо? кто внешнее, кто исполнитель.Более чем справедливо, не знаю я как правильно это все отображать. Хотелось бы увидеть примеры, что-бы разобраться как необходимо это изображать.
Очевидно покупатель топлива - внешнее лицо, инициатор процесса покупки топлива. Заправщик - лицо, исполняющее - это часть системы.
Если диаграмма должна отражать бизнес- как прозрачный ящик, то как все-таки это происходит. Не лучше ли сначала написать текстовый сценарий?
Кто такой покупатель топлива? Это корпоративный клиент или физическое лицо? Думаю тут есть свои нюансы.
На мой взгляд диаграмма излишне детализирована и не соответствует области дейстия уровня бизнеса. Например неочень понятно, что означает Купить топливо, сообщая заказ. Произвести оплату, узная сумму. ВИ явно разного уровня цели, все что кроме купить топливо, скорее подфункции. И опять же слишком много места для волюнтаристического обсуждения.
Диаграмма системных ВИ: почему отображена связь между Покупателем и заправщиком?Я связь отобразил т.к. Покупатель - сообщает заправщику что ему нужно, какой бензин, в каком количестве,
Разве у покупателя есть такая цель - Узнать объем топлива? И он обращается к системе для этого?
Заправить топливо - разве сделать запись о продаже не включается в процесс Заправить топливо.
Вопросов больше чем ответов на мой взгляд.
Как будет выглядеть сценарий для UC "Узнать стоимость"? Может это полсьл часть UC "Купит топливо", который может просто привести к завершению юзкейса, если цена не устроит?
ДержиСпасибо!
Какие есть вопросы?