Разделы разработки программных средств
ПРАВИЛА ОФОРМЛЕНИЯ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ
Содержание
Стр.
1. Структура и оформление пояснительной записки к курсовому проекту. 2
1.1 Структура пояснительной записки. 2
1.2 Титульный лист, техническое задание. 3
1.3 Содержание. 6
Введение. 6
1.4 Разделы разработки программных средств. 6
Заключение. 7
Список использованных источников. 7
Приложения. 8
Структура и оформление пояснительной записки к курсовому проекту
Структура пояснительной записки
Структура пояснительной записки включает:
- титульный лист;
- техническое задание;
- содержание;
- введение (не нумеруется);
- разделы разработки программных средств;
- заключение (не нумеруется);
- список использованных источников (не нумеруется);
- приложения (не нумеруются; приложение А – исходный код приложения; приложение Б, графическое – 2листа формата А3 с диаграммами UML).
Рекомендуемый объем курсового проекта – 25-30 страниц печатного текста без учета приложений.
Пояснительная записка должна быть напечатана на стандартных листах бумаги формата А4 с соблюдением следующих требований: поля: левое – 30 мм, правое – 10 мм, верхнее – 20 мм, нижнее – 20 мм; шрифт размером 13 или 14 пунктов, гарнитурой TimesNewRoman; межстрочный интервал – полуторный; отступ – 1,25; выравнивание текста – по ширине.
Все страницы пояснительной записки должны быть пронумерованы последовательно арабскими цифрами. Нумерация страниц должна быть сквозной от титульного листа (на титульном листе и задании на работу нумерация не ставится, но в общее количество листов включается) до последнего листа текста, включая иллюстративный материал (таблицы, графики, диаграммы и т. п.), расположенный внутри текста, а также приложении.
|
|
Нумерация страниц должна размещаться в верхнем правом углу.
Титульный лист, техническое задание
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Кафедра «Математическое обеспечение и применение ЭВМ»
Курсовой проект
по дисциплине «Программирование»
на тему: «Разработка программных средств создания и отображения геометрических фигур. Треугольники»
ПГУ 09.03.04 – 02КП191. 01 ПЗ
Направление подготовки – 09.03.04 «Программная инженерия»
Выполнил студент: | ________________________ |
Группа: | 19ВП1 |
Руководитель: | |
к.т.н., доцент | ___________ Гурьянов Л.В. |
Проект защищен с оценкой | _______________ |
Преподаватели | _______________ _______________ _______________ |
Дата защиты | _______________ |
Пенза 2020
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
|
|
Кафедра «Математическое обеспечение и применение ЭВМ»
« УТВЕРЖДАЮ»
заведующий кафедрой
_______________________П.П. Макарычев
«___»__________ 2020г.
ЗАДАНИЕ
на курсовой проект
по дисциплине «Программирование»
на тему: «Разработка программных средств создания и
отображения геометрических фигур. Треугольники»
| 19ВП1 | факультета ВТ | направления 09.03.04 | ||||||||||
ФИО студента | |||||||||||||
| Гурьянов Лев Вячеславович | ||||||||||||
| с «15» февраля 2020 | по «29» мая 2020 | |||||||||||
| |||||||||||||
| |||||||||||||
Назначение : создание и визуализация следующих типов фигур: | |||||||||||||
треугольник, сложная фигура (треугольник, вписанный в треугольник) перевернутый треугольник, треугольник в треугольнике | |||||||||||||
Основные функции приложения: | |||||||||||||
а) создать геометрическую фигуру (треугольник, сложная фигура); | |||||||||||||
б) показать/скрыть фигуру; | |||||||||||||
в) переместить фигуру; | |||||||||||||
Структура данных: (по индивидуальному заданию, например, список; уточнить у преподавателя) | |||||||||||||
Технология разработки: ООП
| |||||||||||||
Язык программирования:С++ | |||||||||||||
Среда исполнения: Windows | |||||||||||||
| |||||||||||||
6.1. Пояснительная записка (перечень вопросов, подлежащих разработке, расчетов, обоснований, описаний) | |||||||||||||
1) Анализ предметной области | |||||||||||||
2) Анализ функциональных требований | |||||||||||||
3) Проектирование | |||||||||||||
4) Реализация | |||||||||||||
5) Тестирование | |||||||||||||
6) Оформление пояснительной записки | |||||||||||||
7. Календарный график по выполнению работы | |||||||||||||
Наименование этапов работы | Объем работы (%) | Срок выполнения | Подпись руководителя | ||||||||||
1) Анализ предметной области и требований | 10 | 25.02.2020 | |||||||||||
2) Проектирование | 20 | 17.03.2020 . | |||||||||||
3) Реализация | 30 | 20.04.2020 | |||||||||||
4) Тестирование | 20 | 10.05.2020 | |||||||||||
5) Оформление пояснительной записки | 20 | 29.05.2020 | |||||||||||
|
|
|
| ||||||||||
Дата выдачи задания «15»февраля 2020г. | |||||||||||||
Руководитель курсового проекта | _______________________________ | ||||||||||||
Задание к исполнению принял «15 »февраля 2020г. | |||||||||||||
Студент | _________________________________________________________ | ||||||||||||
Тема задания на титульном листе, в техническом задании и в 1-м разделе содержания (заголовок 1-ого уровня) совпадает с темой в ЭИОС!
Код проекта в примере титульного листа:
|
|
ПГУ 09.03.04 – 02К П 191. 01 ПЗ
где
02 – 2-й семестр, КП – курсовой проект, 19 – год поступления, 1 – номер группы 19ВП1, для 19ВП2 – 2; 01 – порядковый номер студента в списке группы (каждый ставит свой номер), ПЗ – пояснительная записка.
Содержание
Автоматически построенное содержание следует после технического задания (смотрите пример в начале данного документа).
Содержание пояснительной записки должно быть следующим:
Введение………………………………………………………..
1 название раздела совпадает с темой курсового проекта.…
1.1 Анализ предметной области………………………………
1.2 Анализ функциональных требований…………………….
1.3 Проектирование…………………………………………….
1.4 Реализация…………………………………………………..
1.5 Тестирование………………………………………………..
Заключение………………………………………………………
Список использованных источников…………………………..
Приложение А. Код приложения.………………………………
Приложение Б. графическая часть………………………………
Введение
Введение содержит краткое описание постановки задачи курсового проекта и используемых средств разработки (С++, UML), перечисление основных видов работ (смотри разделы разработки ПС).
Текст введения может быть приблизительно такой:
«В курсовом проекте требуется разработать программные средства (ПС) создания и визуализации геометрических фигур …
Для моделирования программных средств используется язык UML. Разработка осуществляется на языке С++ на платформе Microsoft Visual Studio 19.
Процесс создания программных средств включает следующие этапы: анализ предметной области и требований к ПС, проектирование, реализация и тестирование»
Графическая часть проекта включает диаграмму классов и диаграмму компонентов, выполненных в нотации UML.»
Разделы разработки программных средств
Разделы разработки ПС оформляются в пояснительной записке как подразделы второго уровня. Требования по содержанию разделов, связанных с разработкой ПО следующие:
- анализ предметной области: рисунок задания (геометрические фигуры), модель предметной области и ее краткое описание;
- анализ функциональных требований: диаграмма вариантов использования, сценарии вариантов использования (2-3 сценария для примера), диаграмма последовательности (если сложный сценарий и необходимо его пояснение, необязательная диаграмма) ;
- проектирование программного обеспечения: диаграмма классов с пояснением, краткая спецификация классов (назначение класса; члены класса, данные – название, тип; функции – название, параметры, назначение);
- реализация: диаграмма компонентов (файлы реализации: *.cpp, *.h, *.exe);
- тестирование: таблица «План тестирования» и скриншоты выполнения тестов.
По всем разделам разработки программных средств смотрите соответствующие документы в форуме «Программирование» в ЭИОС.
Заключение
Заключение содержит развернутый текст о выполненных этапах разработки с указанием конкретных результатов каждого этапа (моделях, диаграммах, классах, компонентах, результатов тестирования).
Например, об этапах проектирования и реализации можно написать: «в процессе выполнения курсового проекта спроектированы и реализованы следующие классы (далее следует перечисление всех имен классов, разработанных в проекте), реализовано приложение (далее следует название исполняемого файла)».
Дата добавления: 2021-01-20; просмотров: 64; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!