Курсовая работа: Разработка объектно-ориентированной модели информационной системы учебной библиотеки
Преподаватели: Работники учебного заведения, среди них классные руководители.
Прикрепление файла к варианту использования:
1) Для описания главного потока событий варианта использования "ввод новой книги" создала файл OrderFlow.doc, содержащий следующий текст:
а) Библиотекарь выбирает пункт «Ввод новой книги» из имеющегося меню.
б) Система выводит форму «Сведения о книге».
в) Библиотекарь вводит дату поступления книг, цена одного экземпляра, на чьи средства приобретены, в каком количестве, автор, название, издательство, год издания, количество страниц, шифр книги, по какой дисциплине.
г) Номер инвентарный формируется автоматически, путем нахождения в базе данных максимального и увеличения его на 1.
д) Номер издания формируется автоматически, путем нахождения в базе данных максимального и увеличения его на 1.
е) В цикле от одного до введенного количества поступивших изданий, сохраняются инвентарные номера в базе данных, увеличиваясь на 1.
ж)Библиотекарь сохраняет сведения о новой книге.
з) Система создает новый экземпляр и сохраняет его в базе данных.
2) Щелкнула правой кнопкой мыши на варианте использования "ввод новой книги".
3) В открывшемся меню выбрала пункт Open Specification (Открыть спецификацию).
4) Перешла на вкладку файлов.
5) Щелкнула правой кнопкой мыши на белом поле и из открывшегося меню выбрала пункт Insert File (Ввести файл).
6) Указала файл OrderFlow.doc и нажала на кнопку Open (Открыть), чтобы прикрепить файл к варианту использования.
В результате выполнения этапов создания диаграммы вариантов использования и действующих лиц.
Вывод: Поведение разрабатываемой системы (то есть функциональность, обеспечиваемая системой) описывается с помощью функциональной модели, которая отображает системные прецеденты (use case), системное окружение (действующих лиц или актеров - actors) и связи между прецедентами и актерами (диаграммы прецедентов – use case diagrams). Основная задача модели прецедентов - представлять собой единое средство, дающее возможность заказчику, конечному пользователю и разработчику совместно обсуждать функциональность и поведение системы.
3 Создание диаграммы последовательности
Диаграмма последовательности отражает поток событий, происходящих в рамках варианта использования.
В этом разделе будет разработана диаграмма последовательности, описывающая введение новой книги в систему учебной библиотеки.
Этапы выполнения создания диаграммы последовательности:
Настройка:
1) В меню модели выбрала пункт Tools > Options (Инструменты > Параметры).
2) Перешла на вкладку диаграмм.
3) Контрольные переключатели Sequence Numbering, Collaboration Numbering и Focus of Control должны быть помечены.
4) Нажала ОК, чтобы выйти из окна параметров.
Создание диаграммы Последовательности:
1) Щелкнула правой кнопкой мыши на Логическом представлении броузера.