Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Подробное описание операций




Подробное описание операций с помощью браузера

ItemDescription: String.

Добавление операций к классу Позиц_заказа

1. Щелкнитеправой кнопкой мыши на классе Позиц_заказа.

2. В открывшемсяменю выберите пункт New Opration (Создать операцию).

3. Введите новуюоперацию:

Создать ()

4. Нажмитеклавишу Enter.

5. Введите следующую операцию:

Взять_информацию ()

6. Нажмитеклавишу Enter.

7. Введите операцию:

Дать_информацию ()

Подробное описание операций с помощью диаграммы Классов

1. Щелкнув мышью на классе Заказ, выделите его.

2. Щелкните на этом классе еще раз, чтобы переместить курсорвнутрь.

3. Отредактируйте операцию Создать (), чтобы она выглядела следующимобразом:

Создать (): Воо1еаn

4. Отредактируйте операцию Взять_информацию:

Взять_информацию (OrderNum: Integer, Customer: String, OrderDate: Date, FillDate: Date): Boolean

5. Отредактируйте операцию Дать_информацию;

Дать_информацию (): String

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-18; Просмотров: 423; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.