powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Пример проектирования в Rational Rose
17 сообщений из 17, страница 1 из 1
Пример проектирования в Rational Rose
    #32369629
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как и обещал, публикую пример проектирования в Rational Rose стиральной машины . Это сделано для того, что бы можно было внести поправления и начинающим иметь пример перед глазами для лучшего понимания UML.
Там расположено как модель в виде wm.mdl , так и модель в виде джипег файлов(сделано для людей не имеющих RR, но имеющих представление о UML).
Для удобства навигации в левой части окна расположено дерево концептуальной модели, при нажатии на некоторые из них будут появляться диаграммы UseCase и StateChart. Class Diagramm только одна, она появиться при нажатии на Logical View. Есть еще одна диаграмма последовательности она будет опубликована попозже.
Вообще диаграммы расположены в виде граф файлов в след. дирректориях:
http://samples.h11.ru/UseCase - Use Case Diagramms
http://samples.h11.ru/StateChart - State Chart Diagramms
http://samples.h11.ru/Class - Class Diagramm

Жду отзывов, лучше по существу. Поправленную модель или большие замечания можно направлять на мыло bas_4all%inbox#ru. Всем спасибо.
...
Рейтинг: 0 / 0
Пример проектирования в Rational Rose
    #32369726
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas,
Хоть стиральная машина и не база данных, все равно интересно, спасибо. Посмотрю на досуге, поностальгирую по электромеханике.
...
Рейтинг: 0 / 0
Пример проектирования в Rational Rose
    #32369752
Репликант
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 bas:

MDL не хочет скачиваться...
...
Рейтинг: 0 / 0
Пример проектирования в Rational Rose
    #32369786
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, Мацяшек выложил в download к своей книге "Анализ требований и проектирование систем" файлы с моделями в формате Розы и PowerDesigner.
Тоже для примера, наверное, годятся.
...
Рейтинг: 0 / 0
Пример проектирования в Rational Rose
    #32369979
Фотография Dimitri KOH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
I u menya tozhha

MDL не хочет скачиваться...

:((
...
Рейтинг: 0 / 0
Пример проектирования в Rational Rose
    #32370167
Фотография snake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
интерес есть, давайте файл.
...
Рейтинг: 0 / 0
Пример проектирования в Rational Rose
    #32370168
Фотография snake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 vara
tnx
...
Рейтинг: 0 / 0
Пример проектирования в Rational Rose
    #32370639
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
извиняюсь за файл, не посмотрел сразу, завтра исправлю, т.к. ща нет возможности ssh приконектиться...
...
Рейтинг: 0 / 0
Пример проектирования в Rational Rose
    #32371509
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну усе, скачивайте...
З.Ы. Я его вообще забыл, оказывается, скинуть....
...
Рейтинг: 0 / 0
Пример проектирования в Rational Rose
    #32374898
Репликант
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 bas:

А что вы хотите от аудитории? Чтобы они проверили UML-модель на соответствие правилам UML? Модель вроде соответствует, т.е все соединено с чем нужно и т.д. А чтобы проверить правильно ли был выполнен ООАП нужно иметь словарь, описания системных вариантов использования (use case) и требований, т.к по модели ВИ можно только догадываться правильные ли сценарии их реализации. То же относится и к модели проектирования (классы и т.д)
...
Рейтинг: 0 / 0
Пример проектирования в Rational Rose
    #32375026
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что вы хотите от аудитории?

1. Обсудить модель и поправить ошибки, если они есть(а я в этом не сомневаюсь).
2. В итоге(если кто-то будет обсуждать) должен получиться пример, который сделан от начала до конца и это будет полезно для многих.
В инете я таких примеров(сделаных от начала до конца) не нашел.


А чтобы проверить правильно ли был выполнен ООАП нужно иметь словарь, описания системных вариантов использования (use case) и требований, т.к по модели ВИ можно только догадываться правильные ли сценарии их реализации. То же относится и к модели проектирования (классы и т.д)


требования банальные, они описаны в главной диаграмме ВИ(main) в виде комментария к ВИ "Washing". Или надо, что-то другое??
...
Рейтинг: 0 / 0
Пример проектирования в Rational Rose
    #32379059
Репликант
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Обсудить модель и поправить ошибки, если они есть(а я в этом не сомневаюсь).

Чтобы обсуждать модель нужны описания ВИ и знания ДЛЯ ЧЕГО она вам (например, требования тех же программистов, что модель должна описывать), а также чем вы руководствовались выбирая архитектуру, т.е те же требования. Сейчас вашу модель можно проверить только на соответствие UML, а раз она выполнена в Rose, то она ему соответствует :о)

2. В итоге(если кто-то будет обсуждать) должен получиться пример, который сделан от начала до конца и это будет полезно для многих.
В инете я таких примеров(сделаных от начала до конца) не нашел.


Примеры "от и до", т.е от словаря, видения, описаний ВИ, моделями ВИ и кончая кодом доступны для скачивания в Rational Developer Network - поиск по словам (т.е целиком и без кавычек): "assets", "Wylie College Course Registration System", "Pearl Circle Online Auction" или "PCOA" (для XDE for .NET и J2EE), "e-Store RDA Sample Application" (для XDE for .NET (C#/ASP,NET/MSSQL)). Вот сайт PCOA для J2EE
Также, например, в документацию по процессу RUP v.2003 входят примеры (раздел "Rational Unified Process: Examples"): "Course Registration System", "Collegiate Sports Paging System". Также в Rose v.2003 входит несколько моделей-примеров, в Rational Suite v.2003 входит проект "Classics CD" - приложение для Web и back-end (все итерации для спецификаций, моделей, исходников (VB, VC++) и даже, кажется, тестов). Вот, например, ObjectsByDesign.com: Object-Oriented Calculator . В общем примеры есть, но надо знать, где их искать

требования банальные, они описаны в главной диаграмме ВИ(main) в виде комментария к ВИ "Washing". Или надо, что-то другое??

Но требования и названия ВИ - это же не все. Например, чтобы сказать, что ваша Main диаграмма ВИ корректная нужно увидеть описания ваших ВИ, т.е не ясно почему ВИ "ProgrammPreparing" включает (<<include>>) ВИ "MainWashing". Также не ясно, что за ассоциация между "MainWashing" и "EndWashing"? По идее для вашей модели ВИ должно хватить 3 типов ассоциаций, связывающих ВИ: однонаправленная (<<include>>/<<extend>>), обобщение и реализация

---
З.Ы. Я не хочу судить, не увидев ваших описаний ВИ, но по названиям ВИ в вашей модели мне кажется, что вы трактуете ВИ как функции , а это неправильно. Дословная цитата: ВИ - это сценарий (действия пользователя, реакция ИС на его действия и др. детали), к-рый направлен на достижене целостного результата нужного первичному и другим актерам, задействованным в ВИ. Например, похоже, что ВИ "Washing" - это у вас общая функция, а "MainWashing", "EndWashing" и т.д - это функции из ее декомпозиции . Если это так, то это неверно с точки зрения ООАП (UP/RUP/ICONIX)

Кстати, ваш MDL не скачивается. Если не хотите, чтобы его скачивали, то я бы на вашем месте убрал ссылку с сайта, чтобы люди не тыкались за зря...
...
Рейтинг: 0 / 0
Пример проектирования в Rational Rose
    #32389767
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наткнулся тут на пример из более близкой для любителей БД области (“Оприходование товара на складе предприятия от продавца”.)
Правда на главной диаграме ничего не разобрать :-(
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Пример проектирования в Rational Rose
    #33855428
atrant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброе время суток!
Понимаю, что здесь собрались не студенты, но есть одна просьба... может есть у кого возможность... время... сделать вот что:

Требуется разработать средствами Rational Rose модель программного обеспечения встроенного микропроцессора учрежденческой мини-АТС (автоматической телефонной станции).
Мини-АТС осуществляет связь между служащими учреждения. Каждый абонент подключен к ней линией связи. Мини-АТС соединяет линии абонентов (осуществляет коммутацию линий). Абоненты имеют номера, состоящие из трех цифр. Специальный номер «9» зарезервирован для внешней связи.
Телефонное соединение абонентов производится следующим образом. Абонент поднимает трубку телефона, и мини-АТС получает сигнал «Трубка». В ответ мини-АТС посылает сигнал «Тон». Приняв этот сигнал, абонент набирает телефонный номер (посылает три сигнала «Цифра»). Мини-АТС проверяет готовность вызываемого абонента. Если абонент не готов (его линия занята), мини-АТС посылает вызывающему абоненту сигнал «Занято». Если абонент готов, мини-АТС посылает обоим абонентам сигнал «Вызов». При этом телефон вызываемого абонента начинает звонить, а вызывающий абонент слышит в трубке длинные гудки. Вызываемый абонент снимает трубку, и мини-АТС получает от него сигнал «Трубка», после чего осуществляет коммутацию линии. Абоненты обмениваются сигналами «Данные», которые мини-АТС должна передавать от одного абонента к другому. Когда один из абонентов опускает трубку, мини-АТС получает сигнал «Конец» и посылает другому абоненту сигнал «Тон».
В любой момент абонент может положить трубку, при этом мини-АТС получает сигнал «Конец». После получения этого сигнала сеанс обслуживания абонента завершается.
Если абонент желает соединиться с абонентом за пределами учреждения, то он набирает номер «9». Мини-АТС посылает по линии, соединяющей с внешней (городской) АТС, сигнал «Трубка» и в дальнейшем служит посредником между телефоном абонента и внешней АТС. Она принимает и передает сигналы и данные между ними, не внося никаких изменений. Единственное исключение касается завершения сеанса. Получив от городской АТС сигнал «Конец», мини-АТС посылает абоненту сигнал «Тон» и ждет сигнала «Конец» для завершения обслуживания абонента. Если вызывавший абонент первым вешает трубку, то мини-АТС получает сигнал «Конец» и передает его городской АТС и завершает сеанс.
Мини-АТС может получить сигнал «Вызов» от городской АТС. Это происходит, когда нет соединений с внешними абонентами. Сигнал «Вызов» от городской АТС передается абоненту с кодом «000». Только этот абонент может отвечать на внешние звонки.

вроде как это проще машинки стиральной...
Только не ругайтесь. Лучше промолчите... Если не захочется сделать. Что же касается материальной стимуляции... Вобщем, стучите на iсq 3/999/76 (это шестизнак такой) или atrant%front#ru (стиль автора поста). Спасибо за внимание и потраченное время =)
...
Рейтинг: 0 / 0
Пример проектирования в Rational Rose
    #33855728
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А где можно скачать сам Rational Rose 2001? А лучше более поздней версии. Там должно быть и проектирование самих БД, в том числе и РБД, насколько я слышал. У меня Rational Rose 98, что наверное старовато.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Пример проектирования в Rational Rose
    #36376402
GrafVovanDOS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Залейте пожалуйста еще раз модель работы стиральной машины.
СРОЧНО НАДО!!!!
Нигде найти не могу, а тут не скачиваться...
...
Рейтинг: 0 / 0
Пример проектирования в Rational Rose
    #36644443
Man1989
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет!Слушай а ты не можешь помочь!!!очень надо!Курсач горит по Rose!Тема: "Система контроля и управления доступом"!!!Под скажи где искать?Очень прошу!До здачи 3 дня!
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Пример проектирования в Rational Rose
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]