Частина тексту файла (без зображень, графіків і формул):
Національний технічний університет України
«Київський політехнічний інститут імені Ігоря Сікорського»
Навчально-науковий інститут атомної та теплової енергетики
Кафедра цифрових технологій в енергетиці
ЛАБОРАТОРНА РОБОТА №1
з дисципліни «Технології розробки програмного забезпечення»
Варіант № 9
Тема: Моделювання прецедентів. Діаграм прецедентів UML.Мета: Описати вимоги до системи. Побудувати діаграму прецедентів.Завдання:
Визначити акторів системи;
Сформувати вимоги користувачів;
Побудувати діаграму прецедентів;
Сформувати нефункціональні вимоги.
Виконання роботи:
Система: Інформаційна система статистики погодних умов населених пунктів країни.Актори:
Користувач
Адміністратор
Гідрометеоролог
Система
Вимоги користувачів:
Переглядати статистичні дані погодних умов населених пунктів країни;
Переглядати перелік міст над якими збирались статистичні дані;
Переглядати статистичні дані погодних умов обраного міста (Пошук за містом);
Переглядати аналізи на основі статистичних даних;
Редагувати статистичні дані погодних умов;
Додавати нові статистичні дані погодних умов;
Визначати мінімальні і максимальні показники у статистичних даних;
Порівнювати показники у статистичних даних між собою;
Створення облікового запису;
Редагування облікового запису;
Видалення облікових записів;
Підтвердження облікових записів.
Визначимо доступні функції для різних категорій користувачів системи:
Користувач, Адміністратор, Гідрометеоролог:
Переглядати статистичні дані погодних умов населених пунктів країни;
Переглядати перелік міст над якими збирались статистичні дані;
Переглядати статистичні дані погодних умов обраного міста (Пошук за містом);
Переглядати аналізи на основі статистичних даних;
Створення облікового запису
Система, Гідрометеоролог, Адміністратор:
Визначати мінімальні і максимальні показники у статистичних даних;
Порівнювати показники у статистичних даних між собою;
Визначати мінімальні і максимальні показники у статистичних даних;
Порівнювати показники у статистичних даних між собою;
Гідрометеоролог, Адміністратор:
Редагувати статистичні дані погодних умов;
Додавати нові статистичні дані погодних умов;
Адміністратор:
Редагування облікового запису;
Видалення облікових записів;
Підтвердження облікових записів.
Побудуємо діаграму прецедентів:
Нефункціональні вимоги:
Вимоги до реалізації:
Система має бути веб-додатком з оптимізацією під платформи: Windows, Android, Linux, MacOs, iOs
Надійність:
Система має підтримуватись та бути працездатною 24 години в день 7 днів в тиждень.
Система має надавати достовірну та перевірену інформацію.
Продуктивність:
Система має підтримувати використання більш ніж 100 людей одночасно.
Безпека:
Система повинна надавати повний функціонал тільки авторизованим користувачам.
Система має забезпечити безпеку конфіденційної інформації користувачів
Висновок: Під час виконання роботи було визначено акторів, та сформовано вимоги для них. Побудовано діаграму прецедентів та визначено не функціональні вимоги до системи.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!