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

×


Последние сообщения

Страницы: 1 2 3 4 5 6 7 8 9 10
1
1. Как корректно отобразить для состояния «Сформировано», что Exit/заблокировать на редактирование произойдет только при переходе в статус «Отправлено»?
Не используйте действие по выходу, т. к. оно выполняется при любом выходе. Вы можете это действие приписать на те переходы, для которых оно актуально.
[В сторону] невполне ясно, как строится модель. Так как события "отредактировать" игнорятся вне "создать извещение", то независимо от того, заблокируете или нет, отредактировать в "Отправить" и проч. не выйдет.
2. При переходе из статуса «Отправлено» в статус «Возвращено» для переходов «[подтвердить формирование РПРО]» и «[отклонить формирование РПРО]» нужно ли каким-либо образом указывать, что такие переходы возможны только если уведомление №14. Если нужно, то как это возможно отобразить?
Можно указать сторожевое условие на части составного перехода, ведущей в верхний правый ромбик.

Неясно, зачем всюду "подвесочки" с финальными состояниями. Они обессмысливают, на мой взгляд, состояния "Не использовано", "Использовано" и др.. Но это если стандартно читать. Если у Вас в ходу свои правила чтения, то и славно.

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

Если написать название в виде действия "Создать извещение", то это не означает, вообще говоря, что что-то будет делаться. Мысленно заменив такое называние на State0, получаем диаграмму с тем же смыслом (если стандартно читать).

Неясно, зачем событие и do-деятельность названы одинаково: "Отредактировать".  [Если у Вас в ходу свои правила чтения/составления UML-диаграмм состояний, то и славно.]

Неясно, зачем некоторые события взяты в прямоугольные скобочки: [получен ответ...]. [Если у Вас в ходу свои правила чтения/составления UML-диаграмм состояний, то и славно.]
2
Идеи и мозговой штурм / Re: Диаграммы Курта Воннегута
« Последний ответ от Galogen 28 Апреля 2021, 00:26:59 »
К. В. после войны учился в "специалитете" на антрополога -- уникальной программе сочетающей B.S.+M.S.. Кажется, было две попытки и темы были разные, но на общей ключевой идее. В итоге ему дали почётную степень за "Колыбель для кошки". Примечательно, что К. В. преподавал в вузах, при этом неясно, было ли это до или после присвоения степени.
Ух ты, у нас толпа студентов так училась. Правда они были бакалаврами после 4 курса и на потом получали диплом специалиста.
Прямо толпа потенциальных К.Вов
3
Системный Анализ и Требования / Диаграмма состояний
« Последний ответ от anastazya 23 Апреля 2021, 07:47:01 »
Коллеги,

прошу указать на ошибки в диаграмме состояний и помочь разобраться со следующими вопросами:
1. Как корректно отобразить для состояния «Сформировано», что Exit/заблокировать на редактирование произойдет только при переходе в статус «Отправлено»?
2. При переходе из статуса «Отправлено» в статус «Возвращено» для переходов «[подтвердить формирование РПРО]» и «[отклонить формирование РПРО]» нужно ли каким-либо образом указывать, что такие переходы возможны только если уведомление №14. Если нужно, то как это возможно отобразить?

См. https://drive.google.com/file/d/1nWpscVUFWoQpNQ4RzAX8XWokCmRf8L8m/view?usp=sharing
Пояснения к диаграмме:
1. При сохранении уведомления о наличии налоговой задолженности (уведомление) система проверяет наличие ошибок
2. Инспектор может сохранить уведомление с ошибками (статус Ошибочное) или без ошибок (статус Сформировано)
3. Инспектор может отредактировать уведомление в любом из вышеперечисленных статусов и сохранить его, опять же система проверит наличие ошибок и уведомление возможно будет сохранить с ошибками либо без ошибок
4. Инспектор может удалить уведомление в обоих статусах Ошибочное либо Сформировано
5. Инспектор отправляет уведомление со статусом «Сформировано» налогоплательщику одним из трех способов: заказной почтой, нарочно или по электронному каналу (ЭК) (статус Отправлено).
6. Если уведомление было направлено по ЭК информационную систему (ВИС), т.е. параллельно направляет запросы в две системы ПЭП и КНП и ждет получение ответа о доставке хотя бы от одной из них.
7. При получении ответа о доставке от ВИС присваивает уведомлению статус в зависимости от того из какой системы первым получен ответ о доставке (статус Доставлено в КНП или статус «Доставлено в ПЭП»).
8. Система ожидает получение сообщения об ознакомлении (в установленные сроки) от ВИС, из которой был получен первый ответ о доставке. При истечении установленного времени и получении или НЕ получении сообщения об ознакомлении от ВИС , а также, если инспектор в период ожидания получения сообщения об ознакомлении отмечает доставку уведомления система присваивает уведомлению статус «Доставлено»
9. В процессе доставки в ВИС уведомление в любом статусе может быть отменено (статус Отменено) 
10. Для доставленного уведомления (статус Доставлено) инспектор может сделать отметку об исполнении (статус «Исполнено») либо отметку о неисполнении (статус Не исполнено)
11. Для уведомления в статусе «Отправлено» инспектор может выполнить одно из следующих действий: [подтвердить формирование РПРО], [отметить возврат уведомления], [отклонить формирование РПРО], что приведет к смене статуса уведомления на «Возвращено»
4
Интересно. Курт Воннегут несколько раз пытался защитить разные дипломные работы? Вроде в бакалавриате одна дипломная.
К. В. после войны учился в "специалитете" на антрополога -- уникальной программе сочетающей B.S.+M.S.. Кажется, было две попытки и темы были разные, но на общей ключевой идее. В итоге ему дали почётную степень за "Колыбель для кошки". Примечательно, что К. В. преподавал в вузах, при этом неясно, было ли это до или после присвоения степени.

Говорят UML уже не используется в it-разработке, пора начать активно внедрять его в другие области человеческой деятельности. Как я понимаю, для конструирования сюжета. Тут можно обсудить, какие диаграммы и как следует использовать, чтобы проектировать бестселлеры :)
Попадалось что-то про UML для сочинителей детективов, но это неточно, т. к. ссылка потерялась.
5
Идеи и мозговой штурм / Re: Диаграммы Курта Воннегута
« Последний ответ от Galogen 18 Апреля 2021, 14:27:52 »
Интересно. Курт Воннегут несколько раз пытался защитить разные дипломные работы? Вроде в бакалавриате одна дипломная.

Говорят UML уже не используется в it-разработке, пора начать активно внедрять его в другие области человеческой деятельности. Как я понимаю, для конструирования сюжета. Тут можно обсудить, какие диаграммы и как следует использовать, чтобы проектировать бестселлеры :)
6
Идеи и мозговой штурм / Диаграммы Курта Воннегута
« Последний ответ от [прилетело НЛО и...] 06 Апреля 2021, 12:52:03 »
Предлагается продолжить наши междисциплинарные инопланетные штудии.

Недавно перевели книжку ученицы Курта Воннегута Сьюзен Макконелл "Курт Воннегут. Пожалейте читателя. Как писать хорошо". Объёмный томик для каждого, у кого 15-20-летие совпало с выпуском романов К. В. на русском. Из книги можно узнать про Kurt Vonnegut Story Chart -- диаграммы, положенные в основу дипломных работ, которые Курт Воннегут [безуспешно] пытался защитить в бакалавриате. Выглядят story chart-ы примерно так:

На ютьюбе нагугливается ролик с выступлением К. В., где видно, как он рисует story chart-ы, и поясняет, как визуализируется смена состояний главного героя в ходе изложения. Линия идёт выше -- главный герой счастливее, ниже -- несчастнее.
Можно заметить, что story chart -- это фрагмент UML-диаграммы синхронизации. Ещё бы чуть и К. В. изобрёл бы их. Ему стоило догадаться, что помимо протагониста есть антагонист и всякие дейтерагонисты с тритагонистами. И их состояния также меняются. И полный story chart должен включать не одну линию жизни, а несколько, на которых соотношение счастья/несчастья персонажей меняется синхронно.
7
Удалось найти первоисточник - произведение самого Баркера (примерно 1989 года) или перевод на русский язык (видел примерно в 1993 году)?
https://archive.org/details/casemethod00rich
На всякий случай, ссылка на книжку "Case Method: Entity Relationship Modelling". Если зарегаться на archive.org, то можно читать.
8
Всем привет!

Не прошло и года, то бишь 10 лет, как я начал выкладывать видео-материалы курса на наш канал:
https://www.youtube.com/playlist?list=PLQGve2f3j-H2x9pU3BU9azIKn5XMQiW8n

Привет, а если какой-то порядок просмотра видеоконтента курса? Или каждый может установить его самостоятельно?
9
Всем привет!

Не прошло и года, то бишь 10 лет, как я начал выкладывать видео-материалы курса на наш канал:
https://www.youtube.com/playlist?list=PLQGve2f3j-H2x9pU3BU9azIKn5XMQiW8n
10
UML SysML и пр. / Re: Бертран Мейер -- UML-ненавистник
« Последний ответ от [прилетело НЛО и...] 27 Января 2021, 22:39:43 »
Ксенолингвист барахлит при переводе bbcode с марсианского. Прошу прощения. Фиксануло.
Страницы: 1 2 3 4 5 6 7 8 9 10