
- •Звіт з навчальної практики: «Конструювання програмного забезпечення»
- •План контролю якості
- •Задіяні документи:
- •Управління:
- •Документація
- •Мінімальні вимоги до документації:
- •Стандарти, практики, домовленості і метрики.
- •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 Повідомлення користувачу
- •Висновок:
3.4 Повідомлення користувачу
Даний програмний продукт є дуже простим у використанні і не потребує у повідомленнях користувачу.
Висновок:
За час практики, було повністю виконано робочий план, і створено повноцінний, робочий програмний продукт, який повністю відповідає вимогам поставленим на початку роботи.
Головною метою навчальної практики було навчитися працювати в команді, розприділення обов’язків та часу на роботу, а також ведення всієї документації.
Програмний продукт створювався поетапно і на кожний етап описаний у документації до цього продукту. За час практики ми навчилися працювати в команді та, розподіляти по ролям кожного учасника команди. Під час практики було розроблено такі документи:
План контролю якості
План управління конфігураціями Програмного забезпечення
План управління програмним проектом
Специфікація вимог до ПЗ
Проектна документація
Розробка коду програми
Документація по тестуванню ПЗ
Експлуатаційна документація.
Також було розроблено програму-гру з назвою FinalFantasy в якій було реалізовано такі функції:
Переміщення персонажів по ігровому полю
Взаємодія персонажів між собою
Взаємодія головного героя з артефактами та додатковими життями
Було встановлено обмеження ігрового поля
Реалізована кнопка завершеня гри а також її початку
Рух монстрів в хаотичному напрямку з певним кроком.
А також інші елементи які необхідні для зручної гри.
Під час роботи на практиці також набули навичок в роботі в інтегрованому середовищі розробки Borland Builder C++ а також вдосконалили свої знання мови програмування C++.
Розробив програму: Тичина В.Е. Тестував: Сташкевич Б.С. Керував процесом: Горецький О.А.
Розробка документації: Присяжнюк Д. , Буковчик Ю.В. ,Тичина В.Е.