Professional Documents
Culture Documents
Дисципліна
«Аналіз вимог до програмного забезпечення»
на тему:
«Автоматизована система житлоуправління з обліку мешканців та їх
розрахунків»
Київ 2020
Мета
Ознайомитися з особливостями процесів встановлення призначення системи
та набути практичних навичок із виділення та формулювання
функціональних вимог.
Завдання
1. Ознайомитися із процесами встановлення призначення системи.
2. Проаналізувати предметну галузь та визначити функції системи,
заданої згідно з варіантом.
3. Побудувати системну архітектуру, використовуючи інструментальний
засіб MS Visio, та навести її текстовий опис.
4. Сформулювати функціональні вимоги.
Хід роботи
Процеси встановлення призначення системи:
1. Аналіз функцій
На даному процесі встановлення призначення системи аналізується
предметну галузь, сформульовані потреби та рекомендації для
визначення функцій усієї системи, яку необхідно реалізувати.
Визначені функції становлять собою функціональний опис системи і в
подальшому будуть необхідні для розробки системної архітектури та
декомпозиції системних вимог.
Для того, щоб скласти функціональний опис системи (тобто
визначити функції цієї системи), необхідно скористатися інформацією,
отриману на етапі вивчення концепції системи.
Функціональний опис системи (функції системи):
Система надає можливість зміни реєстрації місця проживання, в
тому випадку, якщо людина планує жити в іншому місці.
Система також буде містити службу підтримки, яка зможе
допомагати користувачам системи, в яких виникли проблеми або
запитання, пов’язані із роботою системи.
Система тісно співпрацює із компаніями для страхування
нерухомості, тобто іншими словами система надає можливість
застрахувати своє житло.
Система буде надавати державним органам інформацію про
мешканців, за допомогою тієї ж самої програми. Тобто, в них буде
трохи більший функціонал ніж у звичайного мешканця.
За допомогою web-сторінки, мешканець зможе з легкістю коли
завгодно і де завгодно (при умові підключення до мережі Інтернет)
замовляти та оплачувати комунальні послуги.
Теж саме стосується й інших видів послуг, наприклад, телебачення
та Інтернет.
2
Виклик сантехніка також буде здійснюватися через теж саме
програмне забезпечення. В програмі буде присутній список
сантехніків, які можуть бути викликані. Для кожного з них буде
вказано орієнтований час прибуття. Після закінчення роботи
сантехніка, його можна оцінити в цій же програмі та залишити
відгук.
В програмі буду присутній внутрішній віртуальний гаманець, який
поповнюється за допомогою справжніх коштів. І в тому випадку
коли сума в цьому гаманцю стає від’ємною, мешканцю приходить
SMS повідомлення про це.
В застосунку буде можливість сплачувати штрафи за
адміністративні правопорушення.
4
6) Система дозволяє зберігати кошти користувача на рахунку свого
аккаунта.
7) Система забезпечує надійність та безпеку особистих даних
користувача, тобто іншими словами, систему неможливо взламати.
8) Система володіє зручним та зрозумілим інтерфейсом для взаємодії
користувача і системи.
Висновок
В ході виконання лабораторної роботи я на власному досвіді переконався, що
процес встановлення призначення системи є чи не найважливішим в усій
розробці ПЗ, оскільки саме на даному етапі вирішується доля всього
програмного продукту (мається на увазі його функціонал). Також, я з
впевненістю можу сказати, що встановлення призначення системи – це
процес визначення того, навіщо система використовується. Отже, в ході
виконання лабораторної роботи я ознайомитися з особливостями процесів
встановлення призначення системи та набув практичних навичок із
виділення та формулювання функціональних вимог.