Реферат Курсовая Конспект
Структура ПЗ программного дипломного проекта - Курсовой Проект, раздел Социология, ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ БелТБП Рекомендуемая (Типовая) Структура Пз Программного Дипломного ...
|
Рекомендуемая (типовая) структура ПЗ программного дипломного проекта:
Титульный лист – 1.
Лист задания – 2. Содержание – 1. Введение – 2.
1. Системное проектирование – 2.
2. Функциональное проектирование – 3.
3. Разработка программных модулей – 3.
4. Программа и методика испытаний – 2.
5. Руководство пользователя – 4.
Заключение – 1.
Литература – 1.
Приложения – 10.
Ниже приводится описание разделов, которые характерны для программного проекта.
Титульный лист и лист задания являются стандартными листами, которые заполняются по образцам (см. пункты 2.3.2, 2.3.3).
Содержание, литература и приложения являются специфическими разделами, которые также оформляются по определенным правилам (см. пункт 2.3.12).
Во введении кратко указывается, чему посвящен курсовой проект, делается обзор состояния предметной области, формулируется общая цель разработки и ее место среди известных отечественных и зарубежных аналогов.
Системное проектирование. В этом разделе делается переход от общей постановки задачи проектирования, указанной в листе задания и введении, к конкретной разработке и определяется крупноблочная структура будущего программного продукта.
Рекомендуется структурировать раздел в соответствии с выделенными блоками. Для каждого блока указывается его общее назначение. Также описываются основные взаимосвязи между блоками. В этом разделе на основе системного подхода определяется обобщенная структура пакета программ, программы или модуля, описывается назначение выделенных блоков, а также связи между ними. Если программные средства разработки не заданы, то производится их выбор. Данный раздел может сопровождать чертеж схемы структурной либо схемы работы системы и содержать ссылки на него.
Функциональное проектирование это основной раздел ПЗ, дающий ключ к пониманию функционирования разрабатываемой программы, исчерпывающую информацию о ее структуре с точки зрения описания данных и обрабатывающих их подпрограмм – функций и процедур. Обработка данных, как известно, является основной целью работы любой программы. Поэтому здесь описываются заданные константы, пользовательские переменные, внутренние и внешние массивы и т.д. При определении необходимости в какой-либо обработке данных вводится соответствующая подпрограмма.
Если при программировании (особенно в системах визуального программирования) используются стандартные библиотеки, то упор должен делаться на описание самостоятельно разработанных фрагментов кода. Стандартные функции лишь упоминаются. При использовании БД описывается структура таблиц и связи между ними со ссылками на чертеж модели данных. Здесь же раскрываются и потоки данных между подпрограммами, т.е. входные и выходные аргументы процедур и функций. Рекомендуется структурировать раздел в соответствии с блоками, выделенными на этапе системного проектирования.
Разработка программных модулей. В этом разделе подробно описываются уже внутренние алгоритмы ключевых процедур и функций с разбиением на отдельные подразделы. Здесь же описывается реализация наиболее интересных алгоритмов, например, алгоритмов шифрования. Данный раздел может сопровождать схемы и скриншоты программ и содержать ссылки на них.
В разделе, посвященном программе и методике испытаний, описываются внутренние (если самотестирование заложено в программу) и внешние средства тестирования. Могут использоваться как оригинальные, так и стандартные тесты. Рассматриваются способы проверки надежности (устойчивости, стабильности и т.д.) разработанной программы в различных режимах, включая многопользовательский и многозадачный режимы, а также корректность обработки входных, промежуточных и выходных данных, в том числе: в области граничных значений допустимых диапазонов, заведомого неправильных данных, файлов большого размера и др. Для каждого из тестов приводятся исходные данные, параметры и результаты.
В руководстве пользователя дается описание работы с программой. Указываются требования к аппаратному (процессор, объем ОЗУ, объем дискового пространства и т.д.) и программному (ОС, необходимое ПО, драйверы и т.д.) обеспечению. Описывается процесс инсталляции с указанием каталогов, ключей реестра, конфигурационных файлов и т.д. Также описывается пользовательский интерфейс с указанием элементов управления (пунктов меню, кнопок, закладок и т.д.), режимов работы и последовательности действий. Здесь могут приводиться скриншоты работы программы.
В приложения должны выноситься самостоятельно разработанные ключевые фрагменты файлов с «исходными текстами» программы и, при необходимости, другие материалы (см. пункт 2.3.13).
Электронные носители, являющиеся составной частью разработки, вкладываются в конверт, который подшивается к странице обложки (папки) ПЗ.
– Конец работы –
Эта тема принадлежит разделу:
ЧУО СОЛИГОРСКИЙ ЭКОНОМИЧЕСКИЙ ТЕХНИКУМ... МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО КУРСОВОМУ ПРОЕКТИРОВАНИЮ... для учащихся специальности...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Структура ПЗ программного дипломного проекта
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов