Формування комплексної системи. Додавання функціоналу в клієнтську частину та заповнення БД необхідною інформацією для демонстрації роботи системи. Тестування програмного продукту.
Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
/
Лабораторна робота №4
з дисципліни "Інженерія програмного забезпечення, ч. 2"
Тема: Формування комплексної системи. Додавання функціоналу в клієнтську частину та заповнення БД необхідною інформацією для демонстрації роботи системи. Тестування програмного продукту.
Мета: Завершити розробку системи. Перевірити валідність її роботи. Додати функціонал в клієнтську та серверну частини, щоб забезпечити повне функціонування системи згідно варіанту (сервіс оплати рахунків). Внести в БД усю необхідну інфромацію для демонстрації роботи системи. Підготовка списку тестових процедур для тестування функціонування усієї системи. Мінімальна кількість тестів – 10.
Мій варіант: №25. Сервіс оплати рахунків (мобільного тел., комунальних і т.д.).
Демонстрація роботи системи
/
Рис. 1. 1. Стартовий вигляд клієнта системи.
/
Рис. 1. 2. Перша дія – зайти в систему.
/
Рис. 1. 3. Введення логіну та паролю користувача.
/
Рис. 1. 4. Вибір послуги оплати мобільного рахунку.
/
Рис. 1. 5. Введення даних користувача.
/
Рис. 1. 6. Підтвердження оплати.
/
Рис. 1. 7. Вибір послуги оплати Інтернету.
/
Рис. 1. 8. Введення даних користувача.
/
Рис. 1. 9. Підтвердження оплати.
Тестування системи
/
Рис. 2. 1. Спроба скористатись послугою незалогованим користувачем.
/
Рис. 2. 2. Спроба введення неправильного формату номеру мобільного телефона.
/
Рис. 2. 3. Спроба введення суми для оплати менше або рівно 0.
/
Рис. 2. 4. Спроба введення неправильного формату банківської картки.
/
Рис. 2. 5. Спроба введення суми для оплати Інтернету менше або рівно 0.
/
Рис. 2. 6. Спроба введення неправильного формату банківської картки.
/
Рис. 2. 7. Клієнтська частина отримує інформацію про неробочий сервер.
/
Рис. 2. 8. Клієнтська частина повторно отримує інформацію про неробочий сервер при спробі обрати оператора мобільного зв’язку.
/
Рис. 2. 9. Повідомлення клієнта про неможливість передачі даних по причині неробочого сервера.
Рис. 2. 10. Тестування роботи двох клієнтів одночасно(вхід в систему).
Рис. 2. 11. Тестування роботи двох клієнтів одночасно(введення даних і підтвердження оплати).
Рис. 2. 12. Тестування роботи двох клієнтів одночасно(результати першого клієнта в базі даних).
Рис. 2. 13. Тестування роботи двох клієнтів одночасно(результати другого клієнта в базі даних).
Висновок
На цій лабораторній роботі я завершив розробку своєї системи та протестував її.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!