отримання за наданими даними оптимального варіанту.
.4 Вимоги до програмного продукту
.4.1 Вимоги до функціональних характеристик
Програмний комплекс повинен включати в себе:
- інтуїтивно-зрозумілий інтерфейс;
- систему підказок інтерактивної допомоги;
- відповідності з областю застосування, які полягають у хронологічній адекватності реальної системи;
- методи пошуку послуг за різними критеріями;
- виведення необхідної інформації у формі звіту;
- можливість періодичного доповнення наданих послуг;
- чітко помітний шрифт відображення введеної текстової та цифрової інформації;
- використання нейтральних або яскравих кольорів шрифтів, фонів, рамок і інших елементів оформлення для виділення введеної, довідкової та контрольної інформації;
- систему управління, яка дозволяє максимально швидко і ефективно здійснювати переходи, виправлення введених даних;
систему попереджень і оповіщень про пропущені даних, порушенні формату даних, некоректних операціях.
.4.2 Вхідні дані
Вхідний інформацією для програми є наступні дані:
вибір цікавить послуги;
грошовий актив, яким володіє клієнт;
вік клієнта;
громадянство;
фізична/юридична особа;
сумарний дохід;
цільове призначення;
термін кредитування;
вид цікавить житла.
.4.3 Вихідні дані
Вихідний інформацією для даної програми є:
- інформація про будівельну компанію, що надає послуги з заданим вимогам;
процентна ставка для запитуваної періоду;
умови компанії;
переваги компанії;
недоліки компанії;
список необхідних документів;
наявність або відсутність запитуваної виду житла;
вимоги компанії;
- список банків, які співпрацюють з компанією;
.4.4 Вимоги до надійності
Для забезпечення надійності функціонування ПО повинні бути реалізовані 2 рівня контролю вхідної інформації - синтаксичний і семантичний.
Синтаксичний рівень передбачає контроль вхідних даних на відповідність допустимому алфавітом і шаблоном введення.
Семантичний рівень повинен встановлювати смислові обмеження вводяться даних (наприклад, діапазон допустимих значень).