Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Техническое задание. 1.3 Основание для разработки




Содержание

Введение. 5

1 Техническое задание. 7

1.1 Содержание. 7

1.2 Введение. 7

1.3 Основание для разработки. 8

1.4 Назначение разработки. 8

1.5 Требования к программе или программному изделию.. 8

1.5.1 Требования к функциональным характеристикам.. 9

1.5.2 Требования к надежности. 10

1.5.3 Условия эксплуатации. 10

1.5.4 Требования к составу и параметрам технических средств 10

1.5.5 Требования к информационной и программной совместимости 11

1.6 Требования к программной документации. 11

1.7 Технико-экономические показатели. 11

1.8 Стадии и этапы разработки. 11

2 Соглашение о требованиях. 12

2.1 Описание программного изделия. 13

2.1.1 Наименование и шифры изделия. 13

2.1.2 Краткое описание изделия. 13

2.1.3 Сведения об авторском праве. 14

2.1.4 Результирующие компоненты изделия. 14

2.2 Цели. 17

2.2.1 Согласование заявок на проверку. 17

2.2.2 Согласование заявок на расширение. 18

2.2.3 Согласование заявок на внесение исправлений. 18

2.2.4 Согласование планов. 19

2.2.5 Перечень требований пользователя. 20

2.2.6 Рассмотренные альтернативы.. 20

2.2.7 Окупаемость капиталовложений. 21

2.3 Стратегия. 21

2.3.1 Соглашения относительно представления материала. 21

2.3.2 Генерируемое программное обеспечение. 22

2.3.3 Системное программное обеспечение. 22

2.3.4 Внутренние ограничения. 40

2.4 Используемые материалы.. 40

2.4.1 Справочные документы.. 40

2.5 Передача заказчику и ввод в действие. 41

2.5.1 Средства защиты права собственности на изделие. 41

2.5.2 Ресурсы, обеспечивающие ввод в действие. 42

2.5.3 Носители информации. 42

2.6 Тактика. 43

2.6.1 Взаимосвязи. 43

2.6.2 Техническая ревизионная комиссия. 44

2.6.3 Проверка изделия. 44

2.6.4 Обеспечение поддержки. 46

2.7 Извещение об изменении календарных сроков. 47

3 Написание спецификаций. 48

4 Тестирование. 51

4.1 Общие принципы тестирования. 51

4.2 Организация испытаний программных изделий. 54

4.3 Виды испытаний программного изделия. Стадии испытаний 54

4.4 Режимы испытаний программ.. 55

4.5 Категории испытания программного изделия. 56

4.6 Технология тестирования, классы эквивалентности. 58

4.7 Построение тестов. 60

5 Руководство системного программиста. 65

5.1 ГОСТ 19.503-79. 65

5.1.1 Общие положения. 65

5.1.2 Содержание разделов. 65

5.2 Пример. 66

5.2.1 Общие сведения о программе. 66

5.2.2 Структура программы.. 67

5.2.3 Настройка программы.. 68

5.2.4 Проверка программы.. 69

5.2.5 Дополнительные возможности. 70

5.2.6 Сообщения системному программисту. 70

Список литературы.. 72

Приложение А. Оформление курсового проекта. 73

Приложение Б. Пример выполнения курсового проекта № 1. 75

Приложение В. Пример выполнения курсового проекта № 2. 93

Введение

 

Учебной программой специальности 230105 в рамках изучения дисциплины «Технология разработки программного продуктов» («ТРПП») для студентов дневной формы обучения предусмотрено выполнение двух лабораторных работ:

1. Составление технического задания и соглашения о требованиях.

2. Написание спецификаций и проведение тестирования ПO. Составление руководства системного программиста.

Подготовка курсового проекта является завершающим этапом изучения дисциплины «ТРПП». В период курсового проектирования закрепляются теоретические знания и приобретаются практические навыки разработки программного обеспечения (ПО) и программной документации.

Основной задачей курсового проектирования является разработка программной документации. Курсовой проект должен включать оттестированное программное обеспечение, соответствующее техническому заданию, и пояснительную записку. В состав курсового проекта входят результаты выполнения всех лабораторных работ. Т.о., пояснительная записка к курсовому проекту включает следующие разделы:

1. Техническое задание.

2. Соглашение о требованиях.

3. Внешняя и внутренняя спецификации.

4. Тестирование.

5. Руководство системного программиста.

При этом все замечания, оставшиеся после сдачи лабораторных работ, должны быть устранены.

Разрабатываемое ПО должно содержать не менее 300 операторов, работать в многооконном графическом режиме и поддерживать работу клавиатуры и манипулятора типа «мышь». Программная документация, входящая в состав курсового проекта, должна соответствовать требованиям стандартов Единой системы программной документации (ЕСПД).

Необходимо уделить внимание правильной нумерации разделов. Например, если выполняется лабораторная работа №2, то подраздел «Режимы испытаний программ» будет иметь номер 2.4 (т.к. раздел «Тестирование» будет вторым в данной лабораторной работе) или просто 4 (если основные разделы не нумеровать). Если же выполняется курсовой проект, то нужно нумеровать его основные разделы, тогда «Тестирование» будет четвертым разделом работы, следовательно, подраздел «Режимы испытаний программ» будет иметь номер 4.4 (как и в данном методическом пособии). Примеры см. в приложениях.

 

Техническое задание

 

Составление технического задания — цель первой части первой лабораторной работы. Также техническое задание является первым разделом курсовой работы.

 

Содержание

 

Техническое задание оформляют в соответствии с ГОСТ 19.106-78. Для внесения изменений или дополнений в техническое задание на последующих стадиях разработки программы или программного изделия выпускают дополнение к нему. Согласование и утверждение дополнения к техническому заданию проводят в том же порядке, который установлен для технического задания.

Техническое задание должно содержать следующие разделы:

- введение;

- основания для разработки;

- назначение разработки;

- требования к программе или программному изделию;

- требования к программной документации;

- технико-экономические показатели;

- стадии и этапы разработки.

В зависимости от особенностей программы или программного изделия допускается уточнять содержание разделов, вводить новые разделы или объединять отдельные из них.

 

Введение

 

В разделе «Введение» указывают наименование, краткую характеристику области применения программы или программного изделия и объекта, в котором используют программу или программное изделие.

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

Наименование — система минимизации пути режущего инструмента при раскрое листовых материалов (далее просто минимизатор).

Краткая характеристика — двумерный минимизатор с локальной базой сформированных маршрутов резки.

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных