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

Дисциплины => Системный Анализ и Требования => Тема начата: evgenis от 13 Мая 2009, 12:28:05

Название: Спецификация на сообщения
Отправлено: evgenis от 13 Мая 2009, 12:28:05
Мое почтение.
Интересует Ваше мнение по следующей ситуации:
Имеется множество спецификаци UC, в которых упоминаются сообщения (в консольном и GUI видах) предоставляемые систомой пользователю. Есть желание выделить все упоминающиеся соощения в отдельную спецификацию в которой будет описано дополнительные свойства данных сообщение (варианты локализации и пр.). В UC оставить только коды выводимых сообщений.
Вопросы: к какому типу следует отнести данную спецификацию и в каком виде лучше ее представить?
Название: Re: Спецификация на сообщения
Отправлено: Galogen от 13 Мая 2009, 13:12:16
Для описания операций или сообщений можно использовать OCL.

У Крэга Лармана я подчерпнул такую вот спецификацию

Операция   
Имя операции и ее параметры

Ссылки
Варианты использования, в рамках которых может выполняться эта операция

Предусловия
Предположение о состоянии системы или объектов модели предметной области до выполнения     операции. Выполнение этих условий не проверяется в рамках логики выполнения данной операции, а предполагается, что они истины. Это нетривиальные условия, на которые читатель должен обратить внимание

Постусловия
Это самый важный раздел. Состояние объектов модели предметной области после завершения операции

С примером

Операция   
выполнитьНовуюПродажу()
makeNewSale()

Ссылки   
Варианты использования: Оформить продажу

Предусловия   
Отсутствуют

Постусловия   
Создан экземпляр s объекта Sale (создание экземпляра)
Экземпляр объекта Sale связан с объектом Register (формирование ассоциации)
Инициализированы атрибуты экземпляра s
Название: Re: Спецификация на сообщения
Отправлено: evgenis от 13 Мая 2009, 13:30:58
Спасибо, но мне кажется это не совсем то что я хотел бы.
Название: Re: Спецификация на сообщения
Отправлено: evgenis от 13 Мая 2009, 14:35:34
evgenis, сделайте обыкновенную таблицу, в столбцах укажите все значимые параметры (код сообщения, назначение, формат, ограничения и пр.), каждая строка - одно сообщение, и оформите приложением к основному документу.
А к чему можно присоеденить данную табличку в RequsitPro`е?
Название: Re: Спецификация на сообщения
Отправлено: bas от 13 Мая 2009, 15:11:02
А к чему можно присоеденить данную табличку в RequsitPro`е?
Ээээээээээ, народ. Не надо ежика рожать ....
Прям вводите в RequsitPro каждую операцию и описываете по шаблону.
Если мне память не изменяет, и очень нужно, то в RequsitPro можно определить свой тип требований с необходимыми полями.
Название: Re: Спецификация на сообщения
Отправлено: evgenis от 13 Мая 2009, 15:12:40
А зачем она вам в RequisitPro?...
Если мне память не изменяет, то вроде бы в реквизите можно прицепить файл к чему-нибудь.
Но точно не уверена.
чтобы можно было с ними работать как с отдельными требованиями, использовать трассировки и пр.