Общие положения
Целями курсовой работы являются:
· Систематизация теоретических знаний, полученных студентом в процессе обучения по дисциплине «Объектно-ориентированное программирование»;
· Закрепление практических навыков разработки программного обеспечения на языках С или С++;
· Выработка навыков самостоятельной разработки программного обеспечения.
Курсовая работа предполагает выполнение студентом алгоритмизации, реализации, тестирования и отладки приложения, а также разработку программной документации.
Пояснительная записка должна содержать:
1) титульный лист;
2) техническое задание;
3) блок-схема программы;
4) описание работы программы;
5) руководство пользователя;
6) заключение;
7) список использованных источников;
8) листинг программы.
Требования к оформлению
К отчету по курсовой работе дисциплины " Объектно-ориентированное программирование " предъявляются следующие требования к оформлению:
Отчет оформляется в соответствии следующим параметрам (ЕСПД ГОСТ 19404-79):
· Поля: левое 2, правое 1, верхнее и нижнее 2.
· Шрифт 14п, интервал 1,5.
· Абзац 1,5.
· Заголовки должны отделяться от текста отступом с верху и с низу, равным 1,5.
· Заголовки разных уровней разделяются отступом 0,8
· Запрещается использовать шрифт красного цвета, а также употреблять три восклицательных знака подряд.
Оформление рисунков
· Рисунки располагаются по центру, подпись снизу.
· Ссылка на рисунок должна быть в тексте отчета.
· Нумерация рисунков двухуровневая, в пределах главы.
Оформление таблиц
· Таблицы должны быть растянуты по ширине листа.
· Подпись и наименование таблицы располагается сверху слева.
|
· Ссылка на таблицу должна быть в тексте отчета
· Нумерация таблиц двухуровневая, в пределах главы.
Оформление приложений
· Приложение должно нумероваться буквами алфавита (Приложение А, Б) кроме букв Ё, 3, Й, О, Ы, Ъ, Ь.
· На приложение должны быть ссылки в тексте отчета.
Оформление списка литературы
· Список должен быть нумерованным.
§ На каждый элемент списка должна быть ссылка в тексте отчета.
Примерная тематика курсовых проектов (работ)
1. Разработка программ циклической структуры без использования структурных типов данных.
2. Разработка программ для обработки массивов.
3. Обработка строк с использованием указателей и встроенных функций.
4. Обработка текстовых и двоичных файлов.
5. Обработка динамических списков.
6. Диалоговые программы.
7. Использование генератора случайных чисел.
8. Задачи с использованием различных структур данных.
Литература
1 Павловская, Т.А. С++. Объектно-ориентированное программирование. Практикум(Допущено МинОбр РФ) / Т.А. Павловская, Ю.А. Щупак. - СПб.: Питер, 2004. 265 с.
2 Лаптев, В.В. С++ Объектно-ориентированное программирование: задачи и
упражнения (Допущено Мин. обр. РФ) / В.В. Лаптев, А.В. Морозов, А.В. Бокова - СПб.:Питер, 2007.-281 с.
3 Шамис, В.A. Borland С++ Builder 6 / В.А. Шамис - СПб.: Питер, 2005 - 798 с.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Сарапульский политехнический институт»(филиал)
"Ижевский государственный технический университет имени М.Т.Калашникова"
Программный продукт
|
<НАИМЕНОВАНИЕ ПРОГРАММЫ>
Техническое задание
Листов N
Сарапул, 2015
Оглавление
Аннотация.
Введение.
Основание для разработки.
Назначение разработки.
Требования к программе.
Требования к программной документации.
Аннотация
Программный продукт (ПП) «Название программы» предназначен для…..
Кроме того, программа может применяться…...
ПП может использоваться для решения как практических, так и исследовательских задач.
Данный документ описывает:
наименование, краткую характеристику области применения программного продукта;
основание для разработки программного продукта;
назначение разработки, в котором указано функциональное назначение программного продукта;
требования к программному продукту;
состав программной документации.
Введение
«Название программы» предназначена для…..
Основание для разработки
Программный продукт «Название» разрабатывается на основании задания на расчетно-графическую работу.
Назначение разработки
Описывается назначение программы и составляющих её модулей.
Требования к программе
Требования к функциональным характеристикам
Описываются требования к функциональным характеристикам, т.е. что и как должна выполнять программа.
Требования к надежности
Программа должна обеспечивать следующие требования к надежности, например:
· устойчивая работа системы в целом;
· контроль на ошибочность вводимых данных;
· проверка на допустимость числовых данных.
Требования к составу и параметрам технических средств
К разрабатываемому программному продукту предъявляются следующие минимальные аппаратные требования, например:
· персональный компьютер типа Pentium;
· 32 Мб оперативной памяти или более;
· операционная система Windows 9Х.