Методические указания к лабораторной работе (1038836)
Текст из файла
Технологии проектирования, 2017 г.
Лабораторная работа №4
«Составление модели требований в среде IBM Software Architect»
по курсу Технологии проектирования
Цель работы:
Получить навыки выполнения этапа определения требований СОИУ с применением CASE.
Исходные данные для выполнения работы:
-
Описание исходных требований к создаваемой СОИУ (по варианту).
-
Средство автоматизированного проектирования IBM Software Architect.
-
Методическое пособие по IBM Software Architect.
Порядок и время проведения работы:
Время проведения работы 2 часа. Работа проводится в компьютерном зале и выполняется группой студентов от 1 до 3 человек. По итогам работы составляется и защищается отчет в бумажном виде. Если студент отсутствовал по уважительной причине, то он может выполнить работу с другой группой.
Задание:
-
Создать в среде Software Architect новый проект типа UML Model (из шаблона).
-
Добавить в модель:
-
прецеденты и актеров,
-
спецификации прецедентов.
-
На основе описания требований к СОИУ составить диаграмму(ы) прецедентов системы. Диаграмма прецедентов должна содержать:
-
актеров,
-
прецеденты системы,
-
ассоциативные связи между актерами и прецедентами,
-
связи типа <<include>> для указания подключаемых прецедентов,
-
связи типа <<еxtend>> для указания расширяющих прецедентов и точки расширения в расширяемом прецеденте.
Дополнительные элементы и стереотипы студенты могут использовать по своему усмотрению.
-
Составить для основных прецедентов диаграммы деятельности.
-
Добавить к проекту модель предметной области. Составить в ней модель классов предметной области.
-
На основе описаний прецедентов и модели предметной области составить прототип пользовательского интерфейса (эскиз).
-
Опубликовать полученную модель (Modeling->Web).
Отчет:
После выполнения работы составляется отчет, который содержит:
-
титульный лист,
-
описание исходных требований (функциональных и нефункциональных),
-
диаграмму(ы) прецедентов,
-
спецификации прецедентов,
-
диаграмму(ы) активности,
-
диаграмму классов предметной области,
-
прототип пользовательского интерфейса.
Литература:
-
Методические указания к лабораторной работе.
-
Учебное пособие по RUP http://library.bmstu.ru/L2kFX/DigitalResourcesViewer.aspx?DescriptionId=438337&DocId=44337 .
-
Указания по работе со средой IBM Rational Software Architect https://studfiles.net/preview/6354118/
Дополнительно:
-
Орлов С.А. Технологии разработки программного обеспечения. - СПб: Питер, -2002г.
-
Якобсон А, Дуч Г., Рамбо Дж. Унифицированный процесс разработки программного обеспечения. - Спб.: Питер. - 2002 г.
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.