Техническое задание на разработку программы Судоку Разработал Фетисов Д. В. содержание
Скачать 394.16 Kb.
|
Техническое задание на разработку программы «Судоку» Разработал: Фетисов Д. В. содержание 1 Введение ................................................................................................................................. 3 2 Требования к программе ........................................................................................................ 3 3 Требования к техническому обеспечению ............................................................................ 4 4. Требования к программной документации .......................................................................... 4 5. Стадии и этапы разработки................................................................................................... 5 1 Введение 1.1 Наименование программы Наименование программы: "Судоку" 1.2 Назначение программы Программа предназначена для составления судоку по выбранной теме. 2 Требования к программе 2.1. Требования к функциональным характеристикам Программа должна обеспечивать возможность выполнения перечисленных ниже функций: 2.1.1. Процесс генерирования судоку 2.1.2. Процесс разгадывания судоку 2.1.3. Возможность выбора режима(2x2, или 3x3) судоку 2.1.3. Возможность выбора цветовой палитры судоку 2.1.3.1 Первый вариант палитры – чёрна – белая 2.1.3.2. Второй вариант палитры - цветная 2.1.4. Возможность выбора сложности судоку 2.1.4.1. Минимальный сложность - “лёгкая” 2.1.4.2. Максимальная сложность – “экспертная” 2.1.5. Использование подсказок 3 Требования к техническому обеспечению 3.1. Требования к составу и параметрам технических средств Тип ЭВМ – IBM PC совместимый; Монитор с разрешающей способностью не ниже 800 x 600; Манипулятор – мышь; Минимальная конфигурация ПК: - процессор AMD Phenom X3 8600 или выше; - операционная система Windows HP или выше; - манипулятор мышь; - 512 МБ внешней памяти; 3.2. Требования к информационной и программной совместимости Программа должна обеспечивать совместимость с ОС Windows 4. Требования к программной документации 4.1. Предварительный состав программной документации Состав программной документации должен включать в себя: 4.1.1. техническое задание; 4.1.2. исходный код программы и методики испытаний; 4.1.3. руководство пользователя; 5. Стадии и этапы разработки 5.1. Стадии разработки Разработка должна быть проведена в три стадии: 1. разработка технического задания; 2. рабочее проектирование; 3. внедрение. 5.2. Этапы разработки На стадии разработки технического задания должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания. На стадии рабочего проектирования должны быть выполнены перечисленные ниже этапы работ: 1. разработка программы; 2. разработка программной документации; 3. испытания программы. На стадии внедрения должен быть выполнена подготовка и передача программы, составлен акт приема/сдачи работ. 5.3. Содержание работ по этапам На этапе разработки технического задания должны быть выполнены перечисленные ниже работы: 1. постановка задачи; 2. определение и уточнение требований к техническим средствам; 3. определение требований к программе; 4. определение стадий, этапов и сроков разработки программы и документации на неё; 5. согласование и утверждение технического задания. На этапе разработки программы должна быть выполнена работа по программированию (кодированию) и отладке программы. На этапе разработки программной документации должна быть выполнена разработка программных документов в соответствии с требованиями к составу документации. На этапе испытаний программы должны быть выполнены перечисленные ниже виды работ: 1. разработка, согласование и утверждение и методики испытаний; 2. проведение приемо-сдаточных испытаний; 3. корректировка программы и программной документации по результатам испытаний. На этапе подготовки и передачи программы должна быть выполнена работа по подготовке и передаче программы и программной документации в эксплуатацию на компьютере Заказчика. 6. Порядок контроля и приемки 6.1. Виды испытаний Приемо-сдаточные испытания должны проводиться на компьютере Заказчика в оговоренные сроки. 6.2. Общие требования к приемке работы На основании Протокола проведения испытаний Исполнитель совместно с Заказчиком подписывает Акт приемки-сдачи программы в эксплуатацию Стадии и этапы разработки. № Этап Содержание работы 1 Техническое задание Анализ и формализация требования к ПП, планирование работ. 2 Эскизный проект Предварительная разработка проекта ПП с использованием UML: диаграммы прецедентов использования, диаграммы классов и последовательности. 3 Технический проект Реализация рабочей версии ПП с основной функциональностью; модульные тесты. 4 Рабочий проект Корректировка и доработка программного обеспечения; разработка документации. 5 Внедрение Разработка мероприятий по внедрению и сопровождению ПП |