
- •Звіт з навчальної практики: «Конструювання програмного забезпечення»
- •План контролю якості
- •Задіяні документи:
- •Управління:
- •Документація
- •Мінімальні вимоги до документації:
- •Стандарти, практики, домовленості і метрики.
- •6. Огляди та аудити
- •6.1. Мета
- •План управління конфігураціями (scmp)
- •2.1. Організація
- •2.2.2. Лідер проекту
- •2.2.3. Розробники
- •2.3. Застосовувані політики, директиви та процедури
- •3.2. Контроль конфігурації
- •3.2.1. Запит на зміни
- •3.2.3. Схвалення або несхвалення змін
- •3.2.4. Реалізація змін
- •3.3. Визначення статусу конфігурації
- •3.4. Аудити та огляди конфігурації
- •3.5. Управління інтерфейсом
- •3.6. Контроль постачальників та субпідрядників
- •Розклад
- •5. Ресурси
- •6. Супровід
- •План управління програмним проектом (spmp) для відеогри Final Fantasy
- •1. Введення
- •1.1. Огляд проекту
- •1.2. Результуючі артефакти проекту
- •1.3. Розвиток spmp
- •1.4. Посилальні матеріали
- •1.5. Абревіатури
- •2. Організація проекту
- •2.1. Модель процесу
- •2.2. Організаційна структура
- •3.4. Механізми моніторингу та контролю
- •3.5. План розстановки кадрів
- •8.Звіти про проблеми і корекційна діяльність
- •9.Інструменти, технології та методики
- •10. Контроль програмного коду
- •11. Контроль носіїв
- •12. Контроль постачальників
- •13. Збір, супровід та зберігання протоколів
- •14. Навчання
- •15. Управління ризиками
- •Специфікація вимог до програмного забезпечення (srs) для відеоігри Final Fantasy, частина 1
- •Введення
- •Загальний опис
- •3.2.1.1. Case-діаграма героя
- •3.2.1.2. Case-діаграма монстра
- •5. Проектна документація
- •1.1. Мета
- •1. Введення
- •1.1. Мета
- •1.2. Опис проекту
- •5.1.2. Інтерфейс пакету Персонажі FinalFantasy
- •6.1.3. Клас Зовнішніх персонажів(монстрів)
- •6.1.4 Клас артефактів
- •6.2. Детальне проектування даних
- •Розробка коду програми.
- •7. Документація по тестуванню програмного продукту гри «Final Fantasy».
- •8. Експлуатаційна документація
- •Характеристика програмного засобу
- •2.3. Робота з програмним засобом
- •3.4 Повідомлення користувачу
- •Висновок:
7. Документація по тестуванню програмного продукту гри «Final Fantasy».
Тестування програмного продукту відбувається методом тестування «чорного ящика»
Тест |
Очікуваний результат |
Фактичний результат |
Результат тестування |
Переміщення головного персонажу вліво |
Зміщення персонажу на 10рх вліво |
Зміщення персонажу на 10рх вліво |
Неуспішно |
Переміщення головного персонажу вправо |
Зміщення персонажу на 10рх вправо |
Зміщення персонажу на 10рх вправо |
Неуспішно |
Переміщення головного персонажу вверх |
Зміщення персонажу на 10рх вверх |
Зміщення персонажу на 10рх вверх |
Неуспішно |
Переміщення головного персонажу вниз |
Зміщення персонажу на 10рх вниз |
Зміщення персонажу на 10рх вниз |
Неуспішно |
Взаємодія головного персонажу з артефактом |
Зникне артефакт |
Артефакт зникає |
Неуспішно |
Збільшення кількості зібраних артефактів після їх взаємодії з головним персонажем |
Збільшення лічильника артефактів на 1 |
Збільшення лічильника артефактів на 1 |
Неуспішно |
Взаємодія головного персонажу з додатковим життям |
Зникне додаткове життя з поля |
Перше життя накладається на зображення героя і переміщується разом з ним, при знаходженні інших життів зникають з поля |
Успішно |
Збільшення кількості зібраних додаткових життів після їх взаємодії з головним персонажем |
Збільшення лічильника додаткових життів на 1 |
Збільшення лічильника додаткових життів на 1 |
Неуспішно |
Взаємодія головного персонажу з противником |
Віднімається одне життя і персонаж переміщується на початкові позиції |
Віднімається одне життя і персонаж переміщується на початкові позиції |
Неуспішно |
Якщо зібрано всі артефакти |
Кінець гри. Виведення повідомлення про перемогу. |
Кінець гри. Виведення повідомлення про перемогу. |
Неуспішно |
Якщо закінчились всі життя |
Кінець гри. Виведення повідомлення про поразку |
Кінець гри. Виведення повідомлення про поразку |
Неуспішно |
Натискання на клавішу переміщення персонажу вліво коли він знаходиться біля лівої межі |
Персонаж залишається на місці |
Персонаж залишається на місці |
Неуспішно |
Натискання на клавішу переміщення персонажу вправо коли він знаходиться біля правої межі |
Персонаж залишається на місці |
Персонаж залишається на місці |
Неуспішно |
Натискання на клавішу переміщення персонажу вниз коли він знаходиться біля нижньої межі |
Персонаж залишається на місці |
Персонаж залишається на місці |
Неуспішно |
Натискання на клавішу переміщення персонажу вверх коли він знаходиться біля верхньої межі |
Персонаж залишається на місці |
Персонаж залишається на місці |
Неуспішно |
Можливість втечі персонажу від противника за допомогою кнопок керування |
Переміщення персонажу в будь-який напрямок окрім напрямку до противника |
Переміщення персонажу в будь-який напрямок окрім напрямку до противника |
Неуспішно |
Натискання на кнопку Нова гра |
Завершується попередня гра і розпочинається нова |
Завершується попередня гра і розпочинається нова |
Неуспішно |
Натискання на кнопку Вихід |
Закривається програма |
Закривається програма |
Неуспішно |
Переміщення противника |
Противник рухається в хаотичному напрямку |
Противник рухається в хаотичному напрямку |
Неуспішно |