Спрощені вимоги до програмного забезпечення Функціональні вимоги:
1. Управління гравцем 1.1 Можливість додати гравця 1.2 Можливість видалити гравця 1.3 Можливість зміни даних програвця 1.3.1 Можливість змінити ім’я 1.3.2 Можливість змінити прізвище 1.3.3 Можливість змінити дату народження 1.3.4 Можливість змінити статус гравця 1.3.5 Можливість зміни статусу здоров’я 1.3.6 Можливість зміни зарплатні 1.4 Можливість перегляду інформації про гравця 1.5 Можливість перегляду всього списку гравців 2. Управління іграми 2.1 Можливість додати гру 2.2 Можливість видалити гру 2.3 Можливість зміни данні про гру 2.3.3 Змінити дату проведення гри 2.3.4 Змінити місце проведення гри 2.3.5 Зміна кількості глядачів, присутніх на грі 2.3.6 Введення результату гри, якщо вона була 2.4 Можливість перегляду інформації про гру 2.5 Можливість перегляду всього списку ігор 2.5.1 Можливість сортування ігор за датою проведення 2.5.2 Можливість сортування ігор за результатом на частини: «Виграні», «Програні», «Нічия», «Ще не 3. Управління футбольними стадіонами 3.1 Можливість додати стадіон 3.2 Можливість видалити стадіон 3.3 Можливість зміни даних стадіону 3.4 Можливість перегляду інформації про стадіон 3.4.3 Дата проведення ігор та команди, які будуть 4. Пошук 4.1 Пошук гравця за ім’ям або прізвищем 4.2 Пошук гри за датою проведення та назвою командипротивника 4.3 Пошук стадіону за назвою Нефункціональні вимоги:
13. Вимоги до зовнішнього інтерфейсу 13.1. Зовнішній інтерфейс користувача має бути командним 13.2. Застосування має бутиконсольним 14. Дані повинні зберігатись у файлах після виходу з програми.
15. Система має забезпечити правильність введених даних 16. Логічна структура даних 16.1. Інформаційний об'єкт гравець ПрізвищеДата народження Статус гравця Статус здоров’я Щомісячна зарплатня число 16.2. Інформаційний об’єкт гра Дата проведення гри Місце проведення гри Кількість глядачів 16.3. Інформаційний об’єкт стадіон Кількість місць Ціна квитка База дат проведення Елемент даних Тип Опис ігор і команд