Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otchet (1).docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
756.99 Кб
Скачать

2.7 Разработка пояснительной записки

Пояснительная записка:

«Данный документ является приложением к Техническому Заданию на разработку Системы Управления Базами Данных, далее – Пояснительная записка.

Компьютер, для которого предназначена программа, обладает следующими характеристиками:

-Процессор Pentium Dual Core E6600 3.31Ггц

-Графический ускоритель Intel G41.

- RAM DDR3 1600Мгц 3 Гб. Zeppelin.

Требования к программе:

Простой и понятный интерфейс.

Стабильность работы.

Соответствие функционалу, описанному в техническом задании.»

3. Стадия рабочего проекта

3.1 Программирование головной программы

За головную программу был взят один из модулей, являющийся связующим в интерфейсе СУБД:

Рисунок. 1 – Головная программа

3.2 Программирование модулей

В конечной версии программы 6 модулей:

  1. Головной.

Рисунок. 2 – Головной модуль

  1. Не визуальный модуль движка СУБД

Рисунок.3 – Модуль движка СУБД

3, 4, 5 – Поля редактирования БД.

Рисунок. 4 – Модули редакторов. Для каждого типа объектов свой редктор.

6- Модуль Проводника. Выбор БД.

Рисунок. 5 – Окно выбора БД. Используется доступ к GUI Windows

3.3 Комплексное тестирование

Согласно сценарию, описанному в тестах для созданной СУБД, программа была испытана:

  1. Тест на стабильность

Во время нахождения компьютера под большой нагрузкой:

Во время работы программы на компьютере был активирован бенчмарк, в качестве которого был выбран рендер сцены в V-Ray под 3DS MAX 2013. Несмотря на 100% загруженность центрального процессора, программа на протяжении всего теста работала корректно, сбоев выявлено не было. Системных и программных ошибок так же не было обнаружено.

Программа успешно прошла тест.

Рисунок. 6 – Скриншот Рабочего Стола с запущенной программой СУБД слева и активным бенчмарком справа. Гаджет справа вверху показывает нагрузку на каждое ядро процессора.

  1. Тест на юзабилити

Для проведения данного теста программа была запущена на 20 разных компьютерах с разной конфигурацией 20-ю тестерами. В качестве тестеров выступали обычные люди, не имеющие никакого отношения к разработке СУБД. Им было предложено использовать программу по ее прямому назначению – работе с БД. Все испытатели ознакомились с интерфейсом программы в короткие сроки, и ни одному из них не составило труда работать с БД посредством предоставленной на тест версии.

Программа успешно прошла тест.

Примечание: Во время теста 3 испытателя обнаружили периодически возникающую ошибку при подключении файлов БД. Данный баг был воспроизведен разработчиками и занесен в список для последующей коррекции и отладки программы.

3.4 Корректировка программ

Во время проведения тестов была выявлена критическая ошибка. влияющая на функционал программы и работу программы в целом.

Ошибка возникала при попытке загрузить в СУБД сторонний файл Баз Данных, не являющийся БД по умолчанию при помощи окна выбора БД. Ошибка была выявлена разработчиком.

Рисунок. 7 – Скриншот ошибки

И устранена. Причина ошибки – отсутствующая инструкция для движка СУБД о закрытии предыдущей базы данных в модуле работы с кадрами

Рисунок. 8 – Недостающая инструкция возвращена на законное место

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]