Аналіз сутностей предметної області
Автор: Dert Fesd • Октябрь 6, 2021 • Лабораторная работа • 498 Слов (2 Страниц) • 326 Просмотры
МІНІСТЕРСТВО ОСВІТИ І НАУКИ
ТЕРНОПІЛЬСЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ ІМЕНІ ІВАНА ПУЛЮЯ
Факультет комп’ютерно – інформаційних систем та програмної інженерії Кафедра програмної інженерії
ЗВІТ
до лабораторної роботи №2
з навчальної дисципліни
«Моделювання та аналіз програмного забезпечення»
Тема: «Аналіз сутностей предметної області»
Підготував:
студент групи СПс-23
Сарновський Володимир
Тернопіль 2021
Мета роботи: Навчитись виділяти, аналізувати та описувати сутності предметної області (словника імен та дій) для побудови моделей архітектури та варіантів використання створюваного ПЗ
Завдання: Відповідно до обраної теми (варіанта) на основі проведеного аналізу прикладної галузі (ЛР №1) описати всі можливі usecases модельованої системи в короткій формі, а також хоча б по одному в поверхневій та повній формах відповідно для своєї системи. Повна форма опису має містити всі пункти, наведені в таблиці 1. Головний успішний сценарій повинен мати не менше 10 кроків. Передбачити не менше 5 альтернативних сценаріїв.
- Коротка форма опису usercase
Користувач запускає програму. Програма просить ввести ім’я. Після введення даних виводиться головне меню, де користувач обирає пункт «Старт». Після вибору завдання його зустрічає користувацький інтерфейс для виконання роботи. Залежно від ходу рішення завдання користувачу виведе відповідне повідомлення
- Поверхнева форма опису usercase
Користувач запускає програму. Програма просить ввести імя. Після введення даних виводиться головне меню, де користувач обирає пункт «Старт». В відкритому вікні є вибір завдань відповідно до віку і зацікавленості в темі. Після вибору завдання його зустрічає користувацький інтерфейс з візуальним редактором, та інтерпретатор. Користувач отримує повідомлення після успішного виконання.
Альтернативні сценарії:
- Відсутній доступ до мережі інтернет
- Користувач не може вирішити завдання повністю
- Користувач не знайшов потрібної теми
- Технічний збій роботи програми.
- Повна форма опису usercase
Таблиця 1 — Параметри опису повної форми usecase
1 | 2 |
Use Case Name | Навчання дітей програмуванню |
Scope | Навчально – тренувальний практикум з програмування для дітей |
Level | User-goal |
Primary Actor | Учень |
Stakeholders and interests | Учні: зацікавленні в вивченні програмування за допомогою ігрового стилю Школа: зацікавлена в введені високих технологій в процес навчання дітей Батьки: зацікавленні в освоєні дітьми базових навичок з програмування |
Preconditions | Користувач запустив програму |
Main Success Scenario |
Старт - учню відкривається вікно з вибором завдань відповідно до віку і зацікавленості в темі. Після цього його зустрічає користувацький інтерфейс з візуальним редактором, та інтерпретатор Налаштування - дозволяє змінити мову, увімкнути або вимкнути звуковий супровід програми. Правила - тут можна переглянути інструкції щодо користування програмою. |
Продовження таблиці 1
...