Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания до ДП 2012.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
1.25 Mб
Скачать

2.1.1 Содержание дп при структурном подходе

Структурный подход к разработке программного обеспечения является традиционным и основывается на следующих положениях;

- сложная система разбивается на некоторое количество достаточно независимых задач;

- подзадачи иерархически упорядочиваются;

- подзадачи выделяются на основе принципов абстрагирования, формализации, структурирования данных.

Рекомендуемый состав ДП:

Титульный лист

Лист задания

Содержание

Введение:

- краткое описание предметной области функционирования задачи;

- краткие характеристики глав пояснительной записки.

1 Постановка задачи:

- формулировка задачи;

- обоснование необходимости автоматизации;

- обзор существующих подходов к решению проблемы;

- определение данных и их представление, способы хранения;

- определение видов выходных данных – способ отображения, представления, хранения.

2 Вычислительная система:

- выбор программных средств и обоснование выбора;

- аппаратная поддержка;

- системная среда;

- средства автоматизации программирования.

3 Алгоритм задачи:

- описание алгоритма;

- определение функционально-независимых подзадач (процедур) и пути их реализации.

4 Описание программы:

- логическая структура (функции, процедуры);

- физическая структура (модули);

- взаимодействие функций;

- особенности интерфейса.

5 Программа и методика испытаний:

- анализ надежности разработанного алгоритма (количественные характеристики ошибок);

- тестовые примеры;

- реакция программы на тесты;

- анализ ожидаемых и полученных результатов;

- вывод по результатам тестирования.

6 Применение программы:

- назначение программы;

- область применения;

- аппаратно-программный комплекс для нормального функционирования программы;

- инсталляция программы;

- диалог с пользователем;

- обучение;

- способы ввода информации;

- формы представления выходных данных;

- система помощи;

- наличие демонстрационного ролика.

7 Методический раздел:

- структурирование теоретического материала по теме ДП;

- методика изложения одного из боков теоретического материала;

- визуализация теоретического материала;

- методика проведения лабораторной работы по теме ДП;

- методика проведения нетрадиционного занятия по теме ДП.

8 Охрана труда

9 Экономический раздел

Заключение:

- краткая формулировка проблемы;

- пути решения проблемы;

- использование метода и средства;

- полнота метода и средства;

- найденные нетрадиционные способы решения, разработки;

- степень автоматизации работ на различных этапах разработки;

- логическая связь со специальными разделами;

- возможность модификации;

- авторское право.

Литература

Приложения

Графические материалы:

- иерархия задач;

- схема данных;

- схема программы;

- схема работы системы;

- схема взаимодействия программ;

- структурная схема алгоритма;

- плакаты с визуальными материалами (таблицы, графики, диаграммы).

2.1.2 Содержание дп при объектном подходе

Объектный подход к разработке программного обеспечения заключается в методологии проектирования задачи на основе объектной декомпозиции и в реализации задачи средствами объектно-ориентированных языков.

Рекомендуемый состав ДП:

Титульный лист

Лист задания

Содержание

Введение:

- краткое описание предметной области функционирования задачи;

- краткие характеристики глав пояснительной записки.

1 Анализ задачи:

- описание предметной области;

- выделение ключевых абстракций;

- требования к системе (задаче);

- инструменты реализации задачи;

- обзор существующих решений, программ.

2 Объектно-ориентированное проектирование:

- описание классов;

- иерархия классов;

- механизмы взаимодействия классов.

3 Описание программы:

- физическая структура и критерии объединения классов в модули;

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

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

- анализ надежности;

- тестовые примеры;

- реакция программы на тесты;

- анализ ожидаемых и полученных результатов;

- вывод по результатам тестирования.

5 Применение программы:

- назначение программы;

- область применения;

- аппаратно-программный комплекс для нормального функционирования программы;

- инсталляция программы;

- диалог с пользователем;

- обучение;

- способы ввода информации;

- формы представления выходных данных;

- система помощи;

- наличие демонстрационного ролика.

6 Методический раздел:

- структурирование теоретического материала по теме ДП;

- методика изложения одного из боков теоретического материала;

- визуализация теоретического материала;

- методика проведения лабораторной работы по теме ДП;

- методика проведения нетрадиционного занятия по теме ДП.

7 Охрана труда

8 Экономический раздел

Заключение

- краткая формулировка проблемы;

- пути решения проблемы;

- использованные методы и средства;

- полнота раскрытия проблемы;

- найденные нетрадиционные способы решения, разработки;

- степень автоматизации работ на различных этапах разработки;

- логическая связь со специальными разделами;

- возможность модификации;

- авторское право.

Литература

Приложения

Графические материалы:

- диаграммы классов;

- диаграммы объектов;

- диаграммы модулей;

- диаграмма процессов;

- модель данных;

- временная диаграмма объектов;

- таблицы;

- графики.