КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Добавление связей
Постановка задачи Подробное описание операций Подробное описание операций с помощью браузера 1. Найдите вбраузере класс Позиц_заказа. 2. Раскройте этот класс, щелкнув на значке "+" рядом с ним. В браузере появятся атрибуты и операции класса. 3. Дважды щелкнув мышью на операции Дать_информацию(), откройте окно ее спецификации: 4. В раскрывающемся списке Return class (Возвращаемый класс) укажите String. 5. Щелкнув мышью на кнопке ОК, закройте окно спецификации операции. 6. Дважды щелкните в браузере на операции Дать_информацию () класса Позиц_заказа, чтобы открыть окно ее спецификации. 7. В раскрывающемся списке Return class укажите Воо1еаn. 8. Перейдите на вкладку Detail(Подробно). 9. Щелкните правой кнопкой мыши в области аргументов, чтобы добавить туда новый параметр: 10. В открывшемся меню выберите пункт Insert (Вставить). Rose добавит аргумент под названием argname. 11. Щелкнув один раз на этом слове, выделите его и измените имя аргумента на ID. 12. Щелкнитена колонке Туре (Тип). В раскрывающемся списке типов выберите Integer (Если этого либо иного необходимого типа не будет- введите его вручную). 13. Щелкните наколонке Default (По умолчанию), чтобы добавить значение аргумента по умолчанию. Введите число 0. 14. Нажав на кнопку ОК, закройте окно спецификации операции. 15. Дважды щелкните на операции Создать() класса Позиц_заказа, чтобы открыть окно ее спецификации. 16. В раскрывающемся списке Return class укажите Воо1еаn. 17. Нажав на кнопку ОК, закройте окно спецификации операции. 1. Используя браузер или диаграмму Классов, введите следующие сигнатуры операций класса Заказ_деталей: Открыть(): Boolean Сохранить заказ(): Boolean 2. Используя браузер или диаграмму Классов, введите сигнатуру операций класса Выбор_заказа: Создать():Воо1еаn 3. Используя браузер или диаграмму Классов,введите сигнатуру операций класса Упр_заказами: Сохранить заказ (OrderID: Integer):Воо1еаn 4. Используя браузер или диаграмму Классов, введите сигнатуры операций класса Упр_транзакциями: Сохранить заказ (OrderID: Integer): Boolean Сохранить информацию (): Integer Практическая работа 8. Описание связей между классами В этом упражнении определяются связи между классами, участвующими в варианте использования "Ввести новый заказ". Чтобы найти связи, были просмотрены диаграммы Последовательности. Все взаимодействующие там классы нуждались в определении соответствующих связей на диаграммах Классов. После обнаружения связи были добавлены на диаграммы классов. Добавим связи к классам, принимающим участие в варианте использования "Ввести новый заказ".
Дата добавления: 2014-11-06; Просмотров: 280; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |