- •Предисловие
- •1. Общие положения
- •1.1. Цели выполнения ВКР
- •1.2. Тематика ВКР
- •1.3. Руководитель и рецензент ВКР
- •1.4. Сроки выполнения работы
- •1.5. Задание на ВКР и календарный план выполнения работ
- •1.6. Преддипломная практика
- •2. Рекомендации по организации работы студента
- •1.7. Порядок сдачи работы
- •3. Требования к содержанию ВКР
- •3.1. Общие требования
- •3.2. Титульный лист и задание на работу
- •3.3. Реферат
- •3.4. Введение
- •3.5. Основная часть
- •3.6. Изложение текста пояснительной записки
- •3.7. Программная документация
- •3.7.1. Описание программы
- •3.7.2. Исходные тексты
- •3.8. Литературные источники
- •3.9. Заключение
- •3.10. Приложения
- •4. Требования к оформлению ВКР
- •4.1. Общие требования
- •4.1.1. Параметры страницы
- •4.1.2. Шрифт
- •4.1.3. Абзац
- •4.1.4. Нумерация страниц
- •4.1.5. Запись единиц измерения
- •4.1.6. Прочие требования и рекомендации
- •4.2. Содержание
- •4.3. Структурные части работы
- •4.3.1. Нумерация
- •4.3.2. Заголовки
- •4.4. Списки
- •4.4.1. Отступы в списках
- •4.4.2. Нумерованные списки
- •4.4.3. Маркированные списки
- •4.5. Рисунки
- •4.5.1. Графики
- •4.5.2. Схемы электрические принципиальные
- •4.5.3. Схемы алгоритмов и программ
- •4.6. Формулы
- •4.7. Таблицы
- •4.7.1. Расположение таблиц
- •4.7.2. Заголовки таблиц
- •4.7.3. Оформление таблиц
- •4.8. Список использованных источников
- •4.8.1. Книги
- •4.8.2. Периодические издания
- •4.8.3. Патентные документы
- •4.8.4. Интернет
- •4.9. Приложения
- •4.10. Иллюстративный материал выпускной работы
- •5. Государственная аттестационная комиссия
- •Список использованных источников
- •Приложение А
- •(рекомендуемое)
- •График выполнения выпускной квалификационной работы
- •График выполнения ВКР
- •Приложение Б
- •(обязательное)
- •Образцы титульных листов
- •Приложение В
- •(обязательное)
- •Бланки заданий
- •Приложение Г
- •(обязательное)
- •Бланк отзыва руководителя
- •Приложение Д
- •(обязательное)
- •Бланк рецензии
- •Приложение Е
- •(справочное)
- •Пример реферата
- •Приложение Ж
- •(рекомендуемое)
- •Нормативные ссылки
- •Приложение И
- •(справочное)
- •образцы оформления рисунков
- •Учебное пособие
Не следует забывать о том, что абсолютное большинство людей, которые будут знакомиться с вашей работой, ровным счётом ничего не знают о том, что вы в ней де лали, как вы это делали и какие получили результаты. Именно поэтому ни в пояснительной записке, ни на защите нельзя формулировать мысли так, как будто все уже в курсе, а вам нужно лишь пояснить пару мелких деталей.
3.7. ПРОГРАММНАЯ ДОКУМЕНТАЦИЯ
Описание всех разработанных в ходе выполнения ВКР программ должно быть дано в отдельном разделе основной части пояснительной записки. Полные исходные тексты программ помещаются в приложении, в основной части разрешается помещать фрагменты текста, необходимые для пояснения конкретных деталей реализации разработанных алгоритмов.
Разработку программ рекомендуется вести с использованием модульного подхода, при котором задача разбивается на ряд более мелких, функционально независимых подзадач – модулей. Каждый модуль обычно соответствует одному файлу исходного текста, в котором помещаются типы данных, переменные и функции, обеспечивающие решение подзадачи, возложенной на данный модуль.
3.7.1. ОПИСАНИЕ ПРОГРАММЫ
Описание программы выполняется в соответствии с ГОСТ 19.402–78 и должно содержать:
1)общие сведения:
•обозначение и наименование программы;
•дополнительное программное обеспечение, необходимое для функционирования программы (операционная система, библиотеки функций, драйверы и т. п.);
•языки программирования, на которых написана программа;
•используемые компиляторы;
2)сведения о функциональном назначении. Здесь должны быть указаны назначение программы, классы решаемых задач и ограничения на применение;
3)описание логической структуры программы:
•структуру программы с описанием составных частей и связей между ними;
24
•схему программы по ГОСТ 19.701–90 и подробное словесное описание;
•используемые методы;
4)сведения об аппаратной платформе, на которой должна выпол-
няться программа;
5)сведения о месте хранения программы и порядке её запуска;
6)описание входных данных: формат, организация, способ кодирования, предварительная подготовка;
7)описание выходных данных: формат, организацию, способ хранения.
Описание каждого модуля должно включать сведения о его назначении, используемом языке программирования и компиляторе, далее следует привести описания объявленных в модуле типов данных, переменных, констант и подпрограмм.
Описание подпрограммы должно включать:
1)название подпрограммы;
2)назначение подпрограммы;
3)объявление подпрограммы, как оно даётся в исходном тексте;
4)описание передаваемых подпрограмме аргументов;
5)описание возвращаемого подпрограммой значения;
6)блок-схему алгоритма подпрограммы;
7)подробное словесное описание работы подпрограммы.
3.7.2.ИСХОДНЫЕ ТЕКСТЫ
Исходные тексты непременно должны снабжаться комментариями, объясняющими назначение подпрограмм, пользовательских типов данных, переменных и отдельных участков кода, назначение которых неочевидно.
Текст каждого модуля должен начинаться с аннотации, в которой должны быть указаны:
•название модуля;
•назначение модуля;
•сведения о языке программирования и используемом компиляторе;
•входные параметры;
•выходные параметры;
•данные об авторе;
•дата последней модификации;
•номер версии;
•история изменений.
25
