Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ "ЛЬВІВСЬКА ПОЛІТЕХНІКА"
Інститут ІКНІ
Кафедра ПЗ
ЗВІТ
До лабораторної роботи № 4
На тему: “ Розроблення ієрархічної структури вимог”
З дисципліни: “ Аналіз вимог до програмного забезпечення ”
Лектор:
доц. каф. ПЗ
Білас О.Є.
Лабораторна робота №4
Тема: Розроблення ієрархічної структури вимог
Мета: Згідно до теми внести специфікацію продукту у засіб управління вимогами
Теоретичні відомості
Програма для управління вимогами
Загальний опис
Програма для управління вимогами призначена для полегшення праці фахівців, що займаються розробкою вимог, до різних систем. Дана програма є однокористувацькою і орієнтована насамперед на розробників, що працюють над проектами поодинці і на невеликі колективи розробників, в яких управлінням вимогами займається одна людина. Ця програма дозволяє:
створювати деревовидний список вимог;
встановлювати і відстежувати зв'язки між вимогами;
приєднувати файли до вимог;
створювати HTML файл з описом вимог;
налаштовувати типи вимог і їх атрибути відповідно до своїх потреб;
проглядати список вимог у вигляді дерева і у вигляді таблиці з можливістю сортування по всіх атрибутах;
використовувати значки, відповідні значенням атрибутів вимоги, при відображенні списку вимог у вигляді дерева;
зберігати дані проекту в XML файл.
Старт програми:
Після запуску програми видається вікно з трьома вкладками:
На першій закладці можна вибрати і завантажити один з раніше збережених проектів. У списку відображається інформація про назву проекту, файл, в якому він збережений і час збереження.
На другій закладці знаходиться діалог для завантаження файлу проекту.
Третя закладка призначена для створення нового проекту. На ній розташований діалог для вибору файлу із списком типів вимог і їх атрибутами, які використовуватимуться в новому проекті.
Опис основного вікна програми:
Основне вікно програми ділиться на три частини.
Зліва розташований список вимог. Можливі два способи представлення цього списку: у вигляді дерева і у вигляді таблиці.
Справа розташована панель з атрибутами активної вимоги. Тут Ви можете проглянути інформацію про вимогу і поміняти назву, встановити новий тип, змінити опис, поміняти значення атрибутів, видалити посилання на інші вимоги, створити і видалити посилання на файли, перейти по посиланнях на вимоги і відкрити приєднані файли.
У нижній частині вікна знаходиться текстове поле для виведення повідомлень.
Створення проекту:
Для створення проекту потрібно або при старті програми перейти на закладку «Новий проект», або вибрати пункт меню «Проект->новий проект».
Рис.4. Створення проекту
У діалозі, що відкрився, виберіть файл з описом типів вимог і їх атрибутів.
Натисніть кнопку «Вибрати» в діалозі.
Рис.5. Створення проекту
Основні переваги:
Розроблені вимоги подаються у зручній для сприйняття формі.
Значне прискорення і полегшення формування вимог до системи.
Можливість прикріплення файлів до створеного документу вимог.
Можливість представлення створених вимог у форматі звичайної Web сторінки.
Можливість переглядати вимоги у вигляді дерева або таблиці.
Інформування про різного руду помилки , що трапляються в ході розробки документу.
Наявність довідкової системи.
Основні недоліки:
Для запуску додатку повинна бути встановлена Java машина.
Незручний користувацький інтерфейс. При суттєвому зменшенні розмірів вікна програми багато її елементів зникають.
Одномовний інтерфейс.
Web сторінка зі списком вимог, яку генерує програма не є дуже зручною у користуванні і потребує додаткового корегування з боку розробника.
Хід роботи
Рис.6. Панель розробки
Розроблена структура вимог:
Рис.6. Розроблена структура вимог
Створення HTML файлу опису вимог:
Для створення проекту потрібно або при старті програми перейти на закладку «Новий проект», або вибрати пункт меню «Проект --> Новий проект».
Рис.7. Створення HTML файлу опису вимог.
В відкритому вікні задаються параметри створеного файлу:
Рис.8. Параметри
Створений, відповідно, до вказаних параметрів html файл в вікні браузера набуває наступного вигляду:
Рис.9. Результат створення html сторінки
Bисновок:
На лабораторній роботі я навчився створювати ієрархічну структуру вимог,
вніс специфікацію продукту у засіб управління вимогами, та створив html файл з описом розроблених вимог.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!