Читайте также:
|
|
2.1 Уточнение структуры входных и выходных данных
Уточнение входных/выходных данных не требуется, подробное их описание предоставлено в техническом задании.
2.2 Определение алгоритма решения задачи
Поставленная перед разработчиком задача не предоставляет технической сложности в исполнении и применения сложных вычислительных/управляющих процессов. В связи с этим принято решение создания СУБД в среде разработки Delphi7.
Для максимальной эффективности принято решение распределения обязанностей в составлении программы между несколькими разработчиками.
2.5 Декомпозиция задачи.
Исходная задача «Создать СУБД» в ходе обсуждения разработчиков была разбита на следующие элементарные составляющие, составлено последовательное выполнение проекта:
1) Создание дизайна
-Создание наброска
-Подгонка под пользователя
-Упрощение и доработка
2) Постройка дизайна
-Создание форм и компонентов
-Связка компонентов друг с другом
-Оформление шрифтов и темы
-Разбиение на отдельные окна для юзабилити
3) Создание системы управления файлами БД
-Функция изменения редактируемой БД
-Функция изменения редактируемой Таблицы
4) Создание системы редактирования
-Функция Сохранения изменений
-Функция Добавления записи
-Функция Удаления записи
-Функция Просмотра таблицы в реальном времени
5) Привязка Программной части к визуальной.
6) Тестирование программы.
-Тест на баги
-Исправление багов
-Тест по сценариям
-Доработка и коррекция СУБД
-Издание
2.6 Разработка тестов для модулей
Тест на управляемость.
-Программа должна иметь предельно простой интерфейс, понятный любому пользователю без соответсвующей подготовки.
Сценарий: Программа будет испытана 20-тью не ознакомленными с ней людьми в единый момент времени на разных машинах. Тест будет считаться пройденным, если у пользователей не возникнет проблем и неудобств в работе с предоставленным интерфейсом програмы.
Тест на ошибкоустойчивость.
-Испытание программы под большой нагрузкой* и в разных ситуациях. Для прохождения теста СУБД должна стабильно и быстро работать во время больших вычислительных нагрузок на компьютер, не создавать системных и программных ошибок в ходе работы.
* Под большой нагрузкой подразумевается большая вычислительная нагрузка на центральный процессор компьютера.
Сценарий: Запуск программы при действующем в момент теста рендере V-Ray 3DS MAX 2012 в разрешении 1920х1080. Тест будет считаться пройденным, если работа программы не вызовет системных и программных ошибок нехватки ресурсов, будет работать быстро и корректно.
2.7 Разработка пояснительной записки
Пояснительная записка:
«Данный документ является приложением к Техническому Заданию на разработку Системы Управления Базами Данных, далее – Пояснительная записка.
Компьютер, для которого предназначена программа, обладает следующими характеристиками:
-Процессор Pentium Dual Core E6600 3.31Ггц
-Графический ускоритель Intel G41.
- RAM DDR3 1600Мгц 3 Гб. Zeppelin.
Требования к программе:
Простой и понятный интерфейс.
Стабильность работы.
Соответствие функционалу, описанному в техническом задании.»
Дата добавления: 2015-11-14; просмотров: 43 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Стадия технического задания | | | Стадия рабочего проекта |