Диаграмма терезесі. Мұнда UML-модельдің бір немесе бірнеше диаграммасы кӛрініп тұрады. Диаграманың элементінде Rose ӛзгеруінде автоматты түрде браузер жаңартылады. Элементте ӛзгертілу кезінде Rose браузерінің кӛмегімен сәйкес диаграммалар автоматты түрде жаңартылады. Бұл қарама қайшылықсыз жағдайда модельді қолдауда кӛмектеседі.
Журнал. Жұмыстың әрекетіне қарай сіздің моделіңіздегі анықталған ақпарат журнал терезесіне бағытталатын болады. Мысалы, оған кодты генерациялағанда шығатын қате жӛніндегі хабар кіреді. Журналды мүлде жабу тәсілі болмайды,бірақ оның терезесі кішірейтілген болуы мүмкін. Rose моделінің төрт жағдайда қарастырылуы
Rose моделінің тӛрт жағдайда қарастырылады- ол нұсқаның қолданылуы, логикалық үйлестірілуі, компонент және таратылу үйлестірілуі. Әрбіреуі ӛзінің маңыздылығы бойынша және сәйкес аудиторияға байланысты . Кітаптың келесі тарауларда біз қысқаша бұл модельдердің сипаттамасын береміз.
Нұсқаның қолдануы орындаушыларды , нақты диаграмма жүйесінің толық нұсқаларын және ол кейбір тізбектілік диаграмма және кооперативті диаграммасын құрайды. 2.22 суретте Rose браузердің нұсқаның қолданылуы кӛрсетілген.
Нұсқаның қолданылуы келесіден тұрады:
Орындаушы
Қолдану нұсқасы
Қолдану нұсқасының құжаттарды ( оларда болған оқиғалар ағынын қателерді жӛндейді).Бұл пиктограмма Rose моделіне қосылған сыртқы файлға ұқсас. Пиктограмманың пішіні оқиғалар ағынына қолданылған құжаттармен сәйкес болуы керек.
Қолдану нұсқасының диаграммасы. Жүйенің бірнеше бұндай диаграммалар болады, олардың әрқайсысы ішкі орындаушыларды немесе қолдану нұсқасын құрайды.
Пакеттер, олар қолдану нұсқасының топтары немесе орындаушылар. Логикалық үйлестірілуі қолдану нұсқасында жүйе қалай ӛзінің әрекеттерін іске асыруын қарастырылады. Ол нақты суретті ,ӛзінде болған нақты бӛліктерді береді. Логикалық үйлестірілуі ӛзіне қосады: нақты қарастырылатын кластар және диаграмма құрылымы.Олардың кӛмегімен жүйеде қарастырылатын деталдық проект құрастырылады.
Логикалық үйлестірілуі құрайды :
Кластар
Кластар диаграммалар. Жүйені кӛрмсету үшін бірнеше кластар диаграммалар құрайды, олардың әрбіреуі әрбір жүйеде ішкі кластары бар.
Қолдану нұсқасында оқиғалар ағынының объектілерді кӛрсеті үшін қолданылатын қарам-қатына диаграммалары.
Жағдайлар диаграммасы.
Кластардың топтармен қарым-қатынас жасыйтын пакеттер.
Компоненттер үйлестірілуі құрайды:
Физикалық кодтын модульдерді құрайтын компоненттер.
Компоненттер диаграммалары. Топтар мен компоненттер арасындағы байланыс жасайтын пакеттер. Таратылу үйлестірілуі- бұл Rose –нің ең соңғы үйлестірілуі. Ол логикалық архитектурадан ӛзгеше болатын жүйенің физикалық таратылуына сәйкес келеді.
Таратылу үйлестіруге кіреді :
Жадының оларға сәйкес облыста болатын (threads) оқиғалар ағынының процессорлар.
Ӛзгеше қарастырылған мәліметтер , әртүрлі компьютерлер қосатын процессорлар.
Құрал- жабдықтар: мәліметтерді ӛндей алмайтын әртүрлі аппаратура .
Мысалы (кіруі-шығарылуы терминалдар және принтерлер).
Таратылуы диаграммасы.
Атрибуттарды және операцияларды кӛрсету.
Операцияларды скрыть
Атрибуттарды
Кейбір атрибуттарды немесе операцияларды кӛрсету.
Операцияларды олардың толық сигнатурамен немесе тек қана олардың аттарын ғана кӛрсету.
Атрибуттарды және операцияларды кӛрсету немесе кӛрсетпеу. Атрибуттардың стереотиптерді және операцияларды кӛрсеті немесе кӛрсетпеу.
Параметрдің әрбір мәнін Tools>Options пунк меню арқылы кӛрсетуге болады.
Берілген кластын диаграммасында болады:
Атрибуттарды кӛрсету.
Атрибуттарды кӛрсетпеу.
Тек қана таңдалған атрибуттарды кӛрсету.
Атрибуттардың шығуын кӛрсету.
Атрибуттың подавлени атрибуттың диаграмадан жоюлуы ғана емес, кластарда орналасқан атрибуттардың түзулерді де жояды.
Достарыңызбен бөлісу: |