Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_ПЗ_ТППО_2014.doc
Скачиваний:
68
Добавлен:
21.03.2015
Размер:
158.21 Кб
Скачать

Практическое занятие 3. Выявление критериев качества. Построение модели качества по.

Цель: освоение навыка выявления и описания требований к качеству разрабатываемого ПО.

Задание: разработать модель качества ПО.

Рекомендуемая литература: [1], конспект лекций.

Этапы выполнения.

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

  2. Сопоставить каждому критерию соответствующие ему и поставленной задаче примитивы качества.

  3. Определить способы достижения каждого примитива качества в предстоящей разработке.

  4. Оформить документ «Спецификация качества» в соответствии с общими требованиями к созданию данного документа (приложение 1, 3), включив в него ранее подготовленный материал.

Тема. Процесс производства ПО.

Методы, технология и инструментальные средства. Разработка и анализ требований к программному обеспечению. Функциональные и нефункциональные требования к ПО.

Практическое занятие 4. Описание требований. Разработка технического задания на создание по.

Цель: освоение навыка описания функциональных и нефункциональных требований к ПО.

Задание: разработать техническое задание на создание ПО.

Рекомендуемая литература: [2], конспект лекций.

Этапы выполнения.

  1. Определить перечень функциональных и нефункциональных требований к ПО, которые должны быть реализованы в разрабатываемом программном средстве.

  2. Классифицировать требования и дать каждому требованию лаконичную формулировку, специфицировать номером, включающим в себя порядок и подчинение данного требования другим.

  3. Оформить документ «Техническое задание» в соответствии с общими требованиями к созданию данного документа (приложение 1, 4), включив в него ранее подготовленный материал.

Тема. Функциональная спецификация ПО.

Графический, табличный, алгебраический и логический подход. Языки спецификаций.

Практическое занятие 5. Анализ требований. Разработка функциональной спецификации по.

Цель: освоение навыка детального описания функциональных требований к ПО с учетом требований к качеству.

Задание: Разработка функциональной спецификации ПО.

Рекомендуемая литература: [2], конспект лекций.

Этапы выполнения.

  1. Для каждого требования, предъявляемого к разрабатываемому программному продукту подобрать соответствующее средство спецификации.

  2. Построить формальное описание каждого требования в соответствии с нотацией выбранного средства спецификации.

  3. Определить перечень исключительных ситуаций, которые могут возникнуть при выполнении основных функциональных и нефункциональных требований к ПО.

  4. Оформить документ «Функциональная спецификация» в соответствии с общими требованиями к созданию данного документа (приложение 1, 5), включив в него ранее подготовленный материал.

Тема. Проектирование интерфейса.

Диалоговые процессы, структуры диалога. Анализ и оценка различных структур диалога.

Практическое занятие 6. Проектирование и описание пользовательского интерфейса.

Цель: освоение навыка разработки и формального описания пользовательского интерфейса.

Задание:разработать прототип пользовательского интерфейса.

Рекомендуемая литература: [2], [3],конспект лекций.

Этапы выполнения.

  1. Определить тип создаваемого пользовательского интерфейса: однодокументный, многодокументный, тип “explorer” или отчет.

  2. Определить перечень элементов управления будущего интерфейса, их свойства и назначение.

  3. Продумать композиционное решение создаваемого интерфейса.

  4. Оформить документ «Проектирование пользовательского интерфейса» в соответствии с общими требованиями к созданию данного документа (приложение 1, 6), включив в него ранее подготовленный материал.

Тема. Проектирование ПО.

Архитектура программного средства. Понятие сложности в программных системах. Разработка структуры ПС. Основные характеристики программного модуля.