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

1.5 Разработка тестов для задачи

В качестве тестов к программе были созданы следующие наборы условий:

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

-Программа должна иметь предельно простой интерфейс, понятный любому пользователю без соответствующей подготовки.

Сценарий: Программа будет испытана 20-тью не ознакомленными с ней людьми в единый момент времени на разных машинах. Тест будет считаться пройденным, если у пользователей не возникнет проблем и неудобств в работе с предоставленным интерфейсом программы.

Тест на отказоустойчивость.

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

* Под большой нагрузкой подразумевается большая вычислительная нагрузка на центральный процессор компьютера.

Сценарий: Запуск программы при действующем в момент теста рендере V-Ray 3DS MAX 2012 в разрешении 1920х1080. Тест будет считаться пройденным, если работа программы не вызовет системных и программных ошибок нехватки ресурсов, будет работать быстро и корректно.

1.6 Оформление документа

Техническое Задание, оформленное предприятием-заказчиком находится в Приложении №3

2. Стадия технического проекта

2.1 Уточнение структуры входных и выходных данных

Уточнение входных/выходных данных не требуется, подробное их описание предоставлено в техническом задании.

2.2 Определение алгоритма решения задачи

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

Для максимальной эффективности принято решение распределения обязанностей в составлении программы между несколькими разработчиками.

2.5 Декомпозиция задачи.

Исходная задача «Создать СУБД» в ходе обсуждения разработчиков была разбита на следующие элементарные составляющие, составлено последовательное выполнение проекта:

  1. Создание дизайна

-Создание наброска

-Подгонка под пользователя

-Упрощение и доработка

  1. Постройка дизайна

-Создание форм и компонентов

-Связка компонентов друг с другом

-Оформление шрифтов и темы

-Разбиение на отдельные окна для юзабилити

  1. Создание системы управления файлами БД

-Функция изменения редактируемой БД

-Функция изменения редактируемой Таблицы

  1. Создание системы редактирования

-Функция Сохранения изменений

-Функция Добавления записи

-Функция Удаления записи

-Функция Просмотра таблицы в реальном времени

  1. Привязка Программной части к визуальной.

  1. Тестирование программы.

-Тест на баги

-Исправление багов

-Тест по сценариям

-Доработка и коррекция СУБД

-Издание

2.6 Разработка тестов для модулей

Тест на управляемость.

-Программа должна иметь предельно простой интерфейс, понятный любому пользователю без соответсвующей подготовки.

Сценарий: Программа будет испытана 20-тью не ознакомленными с ней людьми в единый момент времени на разных машинах. Тест будет считаться пройденным, если у пользователей не возникнет проблем и неудобств в работе с предоставленным интерфейсом програмы.

Тест на ошибкоустойчивость.

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

* Под большой нагрузкой подразумевается большая вычислительная нагрузка на центральный процессор компьютера.

Сценарий: Запуск программы при действующем в момент теста рендере V-Ray 3DS MAX 2012 в разрешении 1920х1080. Тест будет считаться пройденным, если работа программы не вызовет системных и программных ошибок нехватки ресурсов, будет работать быстро и корректно.

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