Структура пояснительной записки

Структура пояснительной записки

Титульный лист
Реферат
Содержание
Введение
Очень кратко!
О технологии разработки программ, используемой в данной работе
О методах решения поставленной задачи (математические методы)
О чем-то своем, но близком к программированию
1 _____тема работы (совпадает с темой на титульном листе!)
1.1 Анализ предметной области
Конкретно и кратко!
Назначение и проблемы использования программных средств в области знаний (экономики, техники, ) в рамках тематики курсовой работы. Описание особенностей структур данных и архитектуры программных средств.
Например:
определение циклического списка
структура приложения в Delphi. Отсюда следует архитектура создаваемого в курсовой работе приложения
...
1.2 Анализ требований
1.2.1 Требования к интерфейсу Пользователя
Конкретно и кратко!
Возможности, предоставляемые Пользователю при работе с Вашим приложением.
1.2.2 Требования к структуре данных
Конкретно и кратко!
Если есть в задании!
Например, задана структура:
Файла
Информационной части списка
или что-то подобное.
1.2.3 Требования к программным средствам
Конкретно!
Анализ основных функций разрабатываемых программных средств.
Диаграмма вариантов использования (рисунок 1).
Список основных функций, выполняемых программой.



13 EMBED Visio.Drawing.11 1415

Рисунок 1 – Диаграмма вариантов использования

2. Проектирование
Конкретно!
2.1 Проектирование интерфейса Пользователя
Вид окна (окон) приложения с описанием визуальных компонентов.
2.2 Проектирование структуры данных
«Вырезка» из текста программы с описанием разработанной структуры данных. Данные сопровождаются комментариями.
Например:
type
T = Record
FArray: array of integer; { исходные данные}
FNumber: integer; { количество элементов массива}
end;
2.3 Структура программных средств
Конкретно!
Определить компоненты и связи между ними. Компонентами могут быть модули и процедуры /функции. Четко должно прослеживаться соответствие между требованиями к программе и проектируемыми компонентами.
Графическое изображение разработанной структуры программы можно выполнить либо как «Схема взаимодействия программ», либо как «Диаграмма классов».
Завершает раздел краткая функциональная спецификация (либо компонент, либо классов).
3. Реализация
3.1. Кодирование
Текст программы приведен в приложении А.
Если присутствуют некоторые «искусственные», неoчевидные из текста программы приемы кодирования, то их необходимо описать.
Например:
использование дополнительного массива, который не связан с заданной структурой данных
динамический массив в качестве списка
реализация стека как массива ограниченной длины
и другие
3.2 Тестирование
Описание тестов правильных и неправильных ситуаций выполнения программы.
Тесты должны соответствовать функциям программы.
Подтверждение выполнения тестов приводится в виде "скриншотов".


Заключение
Конкретно и кратко!
Описание выполненного в курсовой работе:
перечисление работ (например так, "в курсовой работе выполнены анализ требований, проектирование и реализация программных средств, которые " )
краткое описание структуры разработанных программных средств
результаты тестирования (подтверждают, что программа правильно выполняет заданные функции)
Список использованных источников
Список литературы.
На каждый источник (книга, статья из журнала, ссылка из Internet) в тексте должна быть ссылка в виде: [<номер из списка>]
Приложение А (обязательное). Текст программы
Root Entry

Приложенные файлы

  • doc 26698784
    Размер файла: 88 kB Загрузок: 0

Добавить комментарий