Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
Національний університет «Львівська політехніка»
Інститут Післядипломної освіти
/
Звіт про виконання
ЛАБОРАТОРНОЇ РОБОТИ №3
з курсу "Аналіз вимог до програмного забезпечення "
Тема. «Вивчення програмного засобу управління вимогами».
Тема: Вивчення програмного засобу управління вимогами.
Умова завдання
Завдання: Ознайомитися із програмним засобом управління вимогами, вивчити основні характеристики та можливості. Завантажити засіб управління вимогами RequirementsWin можна з ресурсу -http://www.am-programs.ru/ReqDowload.shtml
Програма для управління вимогами
Загальний опис.
Програма для управління вимогами призначена для полегшення праці фахівців, що займаються розробкою вимог, до різних систем. Дана програма є однокористувацькою і орієнтована насамперед на розробників, що працюють над проектами поодинці і на невеликі колективи розробників, в яких управлінням вимогами займається одна людина. Ця програма дозволяє:
створювати деревовидний список вимог;
встановлювати і відстежувати зв'язки між вимогами;
приєднувати файли до вимог;
створювати HTML файл з описом вимог;
налаштовувати типи вимог і їх атрибути відповідно до своїх потреб;
проглядати список вимог у вигляді дерева і у вигляді таблиці з можливістю сортування по всіх атрибутах;
використовувати значки, відповідні значенням атрибутів вимоги, при відображенні списку вимог у вигляді дерева;
зберігати дані проекту в XML файл.
Виконання роботи
Відвідавши сайт розробника скачуємо останню стабільну версію програми відповідно до платформи: (рис.1).
/
Рис.1. Завантаження програми
Запускаємо програму RequirementsWin, зауважимо що вона крос-платформена і написана мовою Java: (рис.2).
/
Рис.2. Запуск програми
Перш за все створимо новий проект для опису специфікацій вимог, власного продукту та назвемо його Product requirements: (рис.3).
/
Рис.3. Створення нового проекту
Створюємо деревовидну структуру вимог нашого продукту, взяту з Лабораторної роботи№2, користуючись панеллю інструментів : (рис.4).
/
Рис.4. Панель інструментів
Додати підлеглу вимогу;
Додати вимогу на текучому рівні;
Вставити вимогу на рівеь вище;
Вставити вимогу на рівень нище;
Перемістити вимогу на рівень вище;
Перемістити вимогу на рівень нище;
Знищити вимогу;
Відмінити останню дію;
Відмінити відміну дії.
В результаті цих дій деревоивдна структура вимог отримає приблизно такий вигляд: (рис.5).
/
Рис.5. Деревовидна структура вимог
Кожні з вимог даємо назву, та пишемо короткі замтки, або вичерпну інформацію: (рис.6).
/
Рис.6. Наповнення інформацією.
Ми маємо змогу створювати різні види об‘єктів, для полегшення сприйняття інформації по завданнях: (рис.7).
/
Рис.7. Задання додаткових атрибутів
Для полегшення навігації створюємо вхідні та вихідні посилання: (рис.8).
/
Рис.8. Вихідні посилання
Варто не забути додати макети прототипу програми, програма підтримує таку функцію: (рис.9).
/
Рис.9. Додавання графічних зображень
В результаті ми тримуємо таку дерововидну структуру вимог: (рис.10).
/
Рис.10. Деревовидна структура вимог після модифікацій
Зберігаємо наш проект та експортуємо його в html: (рис.11).
/
Рис.11. Експорт у html-файл
Завершуємо роботу з програмою.
Висновок.
Виконуючи дану лабораторну роботу я ознайомився з програмним забезпеченням призначеним для створення проекту вимог в процесі проектування, створення та від лагодження програмного забезпечення на прикладі програми RequirementsWin, а також заніс в нею дані з Лабораторної роботи№2.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!