Курсовая работа: Разработка объектно-ориентированной модели информационной системы учебной библиотеки

1) Щелкнула правой кнопкой мыши на классе n_izd (номер издания).

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

3) Ввела новый атрибут n_izd: Integer (номер издания). Нажала клавишу Enter.

4) Ввела следующий атрибут kol_ekz: integer (количество экземпляров).

5) Повторила этапы 3 и 5, добавив атрибуты Avtor_naz (автор и название книги), Izdat (издательство), God_izd (год издания), Data_postup (дата поступлния), Kol_str (количество страниц), Otdel (отдел), Znak_avtora (знак автора), Cena (цена), Ot_kogo (на чьи средства приобретена книга).

6) Щелкнула правой кнопкой мыши на классе ekzemplar (экземпляр).

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

8) Ввела новый атрибут n_inventar: Integer (инвентарный номер). Нажала клавишу Enter.

9) Ввела следующий атрибут data_spis: date (дата списания).

10) Повторила этапы 9 и 11, добавив атрибуты N_izd (номер издания), Prichina (причина списания), N_ab (номер абонента), Data_vydachi (дата выдачи), N_akta (номер акта списания).

Добавление операций к классу ekzemplar:

1) Щелкнула правой кнопкой мыши на классе ekzemplar.

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

3) Ввела новую операцию Create. Нажала клавишу Enter.

4) Ввела следующую операцию SetInfo. Нажала клавишу Enter.

5) Ввела следующую операцию GetInfo. Нажала клавишу Enter.

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

1) Щелкнула мышью на классе number_izd, выделив его таким способом.

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

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

4) Отредактировала операцию SetInfo(), чтобы она выглядела следующим образом: SetInfo(n_izd :Integer, Avtor_naz: string, Izdat: string, God_izd: string, Data_postup: date, Kol_ekz: integer, Kol_str: string, Otdel: string, Znak_avtora: string, Cena: byte, Ot_kogo: string) : Boolean

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

6) Повторила соответствующие действия с остальными операциями.

Добавление связей связи к классам, принимающим участие в варианте использования "Ввод новой книги":

Этапы выполнения:

Настройка:

1) Нашла в браузере диаграмму Классов "Ввод новой книги"

2) Дважды щелкнула на ней, чтобы открыть ее.

3) Проверила, имеется ли на панели инструментов диаграммы кнопка Unidirectional Association.

К-во Просмотров: 427
Бесплатно скачать Курсовая работа: Разработка объектно-ориентированной модели информационной системы учебной библиотеки