Курсовой проект по курсу «Технология программирования»

Вид материалаКурсовой проект

Содержание


Список использованной литературы
2 График выполнения курсового проекта
3 Методические рекомендации
Техническое обеспечение
Математическое обеспечение
Программное обеспечение
Информационное обеспечение
Лингвистическое обеспечение
Методическое обеспечение
Организационное обеспечение
Требования к оформлению курсового проекта
Федеральное агентство по образованию
Гоувпо вгту)
Подобный материал:
1. Общая структура курсового проекта

Курсовой проект по курсу «Технология программирования» должен иметь следующую структуру:


Титульный лист

Задание на курсовую работу

Лист для замечаний руководителя

Содержание

Введение

1 Анализ требований к разрабатываемой системе на основании полученного задания

Задание

Технические требования

2 Разработка спецификации системы

Диаграмма состояний интерфейса

Алгоритмическая декомпозиция программы

Объектная декомпозиция программы

Схема графических состояний интерфейса программы

Классы, используемые в программе

3 Проектирование системы

Описание интерфейса программы

Схема взаимодействие объектов формы

Свойства объектов формы

4 Реализация и тестирование системы

Разработка алгоритма

Модули, используемые при написании программы

Создание справочной системы

Тестирование

5 Виды обеспечения

Математическое, программное и т.д. (7 видов)

Руководство пользователя

Руководство программиста

Заключение

Библиографический список

Приложения (по необходимости)

Первой страницей является титульный лист, который заполняют по установленной в высшем учебном заведении форме (приложение А).

На второй странице размещают лист задания на курсовой проект (приложение Б).

На третьей странице размещают лист замечания руководителя – лист остается пустым.

На четвертой странице размещают оглавление работы с указанием страниц. При этом оглавление должно соответствовать указанным по тексту заголовкам составных глав и разделов курсовой работы (приложение В).

Во введении необходимо обосновать актуальность темы; указать цель работы; задачи, которые необходимо решить для достижения цели; описать совокупность научных методов, технических и программных средств, используемых при разработке курсовой работы; указать объект исследования. Введение целесообразно писать после завершения работы над основной частью.

В первой-пятой главах раскрывается тема курсового проекта. При использовании теоретических материалов различных авторов по данной проблеме, обязательно сделать ссылки на литературные источники.

Заключение должно отличаться конкретностью и логически завершать проделанную студентом работу.

Список использованной литературы должен включать в себя не менее 10 источников (5 книг) (см. Приложение Г).

Структура пояснительной записки и ее объем должны быть такими, чтобы полностью раскрыть все разделы задания на курсовой проект, содержание курсового проекта от 45 страниц текста формата А4.


2 График выполнения курсового проекта


1. Подбор и изучение литературы, окончательное составление плана работы

26 неделя

2. Работа над отдельными главами, их обсуждение (если возможно, опытная проверка основных положений)

30 неделя

3. Представление чернового варианта работы

33 неделя

4. Представление работы в окончательно оформленном виде в электронном варианте

38 неделя

5. Защита курсового проекта

40 неделя


Электронный вариант завершенного курсового проекта нужно показать руководителю и, после устранения всех сделанных им замечаний, распечатать на белой бумаге (плотностью 70-80 гр. на м2) на черно-белом (можно цветном) принтере с минимальным качеством 300 точек на дюйм (нельзя сдавать работы с нечетким или размазанным текстом). Файлы написанного курсового проекта необходимо упаковать в архив и записать на диск, который приложить в конверте, приклеенном с обратной стороны титульного листа.


3 Методические рекомендации

Виды обеспечения

Комплекс средств автоматизации проектирования современных САПР включает семь видов обеспечения: техническое, математическое, программное, информационное, лингвистическое, методическое, организационное.

Техническое обеспечение — совокупность взаимосвязанных и взаимодействующих технических средств, предназначенных для выполнения автоматизированного проектирования. К этому виду обеспечения относятся различные технические средства: ЭВМ, периферийное оборудование и устройства их связи.

Математическое обеспечение — совокупность математических методов, математических моделей и алгоритмов проектирования, необходимых для выполнения автоматизированного проектирования. Сюда входят математические модели конкретных объектов (технологических процессов, инструментов, приспособлений и др.), методы их проектирования, а также методы и алгоритмы выполнения различных инвариантных проектных операций и процедур, связанных с оптимизацией, поиском информации, автоматизированной графикой и др.

Программное обеспечение — совокупность машинных программ, необходимых для выполнения автоматизированного проектирования и представленных в заданной форме. Это обеспечение включает комплексы программ специального и общего назначения.

Специальное программное обеспечение представляется в виде текстов прикладных программ, ориентированных на решение специальных задач (решение задач динамики, прочности; проектирование маршрутных и операционных технологических процессов, техническое нормирование; проектирование стандартных деталей и оснастки и т. п.). Общее программное обеспечение предназначено для управления вычислительным процессом в САПР и подготовки программ из ППП к исполнению на ЭВМ. Эти функции обычно выполняют программы, входящие в состав операционных систем ЭВМ.

Информационное обеспечение — совокупность сведений, необходимых для выполнения автоматизированного проектирования и представленных в заданной форме. Основную часть информационного обеспечения составляет база данных — информационные массивы, используемые более чем в одной программе проектирования. В процессе функционирования САПР база данных пополняется, корректируется и, кроме того, производится ее защита от неправильных изменений. Все эти функции выполняет система управления базой данных (СУБД). База данных совместно с СУБД образует банк данных.

Лингвистическое обеспечение — совокупность языков проектирования, включающая, кроме того, термины и определения, правила формализации естественного языка, методы сжатия и развертывания текстов, необходимых для автоматизированного проектирования и представленных в заданной форме. В этот вид обеспечения входят общеизвестные алгоритмические языки (ФОРТРАН, АЛГОЛ, ПАСКАЛЬ, ПЛ/1, БЕЙСИК и др.), используемые для записи программ при создании САПР, и входные языки, которые служат для описания объектов проектирования и заданий на выполнение проектных процедур.

Методическое обеспечение — совокупность документов, устанавливающих состав, а также правила отбора и эксплуатации средств обеспечения автоматизированного проектирования, необходимых для решения проектных задач.

Организационное обеспечение — совокупность документов, устанавливающих состав проектной организации и ее подразделений, связи между ними, их функции, а также форму представления результата проектирования и порядок рассмотрения проектных документов.

4 Требования к оформлению курсового проекта


Особое внимание необходимо обращать на порядок оформления курсового проекта.


4.1 Требования к оформлению листа задания


В бланке задания на курсовой проект должны быть заполнены все разделы:
  • фамилия, имя и отчество студента;
  • номер группы;
  • тема работы,
  • исходные данные,
  • перечень подлежащих разработке задач,
  • дата выдачи задания,
  • календарный план его выполнения и срок сдачи студентом готовой работы;
  • подписи руководителя и студента.


4.2 Требования к оформлению курсовой работы

Курсовой проект оформляется в соответствии с СТП ВГТУ МУ 62-2007.


4.2.1 Общие требования

4.2.1.1 Курсовая работа оформляется в текстовом редакторе Microsoft Word. Страница текста КР и включенные в нее иллюстрации, таблицы и распечатки с ЭВМ должны соответствовать формату А4 по ГОСТ 9327. Допускается предоставление иллюстрации, таблицы и распечатки с ЭВМ на листах формата А3.


4.2.1.2 При печати используется следующие параметры страницы: шрифт - Times New Roman, размер шрифта – 14 пт., междустрочный интервал – полуторный; поля: левое – 20 мм, правое - 20 мм, верхнее – 15 мм, нижнее - 20 мм.

Абзацы в тексте начинают с отступа равного 1,25 см с выравниванием по ширине поля. Обязательно должен быть включен автоматический перенос слов. Разрешается использовать для выделения отдельных фрагментов текста полужирный шрифт и курсив.

Заголовки разделов, подразделов, рисунков и таблиц должны быть обязательно оформлены с использованием стилей. В конце названий точки ставить не надо, за исключением условных сокращений и обозначений.


4.2.1.3 Разделы должны иметь порядковые номера в пределах КР, обозначенные арабскими цифрами без точки и записанные с абзацного отступа. Подразделы должны иметь нумерацию в пределах каждого раздела. Номер подраздела состоит из номеров раздела и подраздела, разделенных точкой. В конце номера подраздела точка не ставится. Разделы, как и подразделы, могут состоять из одного или несколько пунктов.

Если КР не имеет подразделов, то нумерация должна быть в пределах каждого раздела и номер пункта должен состоять из номеров раздела и пункта, разделенных точкой. В конце номера пункта точка не ставится, например:

1 Название первого раздела

Нумерация пунктов первого раздела.

2 Название второго раздела

Нумерация пунктов второго раздела.

Если раздел имеет подразделы, то нумерация пунктов должна быть в пределах подраздела и номер пункта должен состоять из номеров раздела, подраздела и пункта, разделенных точками, например:

3 Название третьего раздела

3.1 Название первого подраздела третьего раздела

Нумерация пунктов первого подраздела третьего раздела.

Если раздел или подраздел состоит из одного пункта, он также нумеруется.


4.2.1.4 Внутри пунктов или подпунктов могут быть приведены перечисления.

Перед каждой позицией перечисления следует ставить дефис или, при необходимости, ссылки в тексте РПЗ на одно из перечислений, строчную букву, после которой ставится скобка. Для дальнейшей детализации перечислений необходимо использовать арабские цифры, после которых ставится скобка, а запись производится с абзацного отступа, как показано в примере.

Пример:

а)___________________________

б)___________________________

1)_______________________

2)_______________________

в)___________________________

Каждый пункт, подпункт и перечисление записывают с абзаца.


4.2.2 Нумерация страниц КР
  1. Страницы КР следует нумеровать арабскими цифрами, соблюдая сквозную нумерацию по всему тексту КР. Номер страницы проставляют внизу страницы с выравниванием по центру без точки в конце.
  2. Титульный лист включают в общую нумерацию страниц РПЗ. Номер страницы на титульном листе не проставляют.
  3. Иллюстрации и таблицы, расположены на отдельных листах, и распечатки с ЭВМ, содержание, введение, заключение включают в общую нумерацию страниц КР.
  4. В общую нумерацию страниц не входит список использованной литературы и приложения. Каждая глава начинается с новой страницы, параграфы начинать с новой страницы не следует.
  5. Таблицы и рисунки должны иметь сквозную нумерацию. Знак номера перед и после слова «Таблица» или «Рисунок» не ставится.


4.2.3 Иллюстрации
  1. Количество иллюстраций (чертежи, графики, схемы, диаграммы, фотоснимки) должно быть достаточно для пояснения излагаемого текста. Иллюстрации могут быть расположены как по тексту КР (возможно ближе к соответствующим частям текста), так и в конце его или даны в приложении.
  2. Фотоснимки размером меньше формата А4 должны быть наклеены на стандартные листы белой бумаги.
  3. Иллюстрации должны быть выполнены в соответствии с требованиями стандартов ЕСКД, СПДС. Иллюстрации, за исключением иллюстраций приложений, следует нумеровать арабскими цифрами сквозной нумерацией. Если рисунок один, то он обозначается «Рисунок 1». Знак номера (№) не используется.


4.2.4 Таблицы
  1. Таблицы применяют для лучшей наглядности и удобства сравнения показателей. Название таблицы должно отражать её содержание, быть точным, кратким. Название следует помещать над таблицей. При переносе части таблицы на ту же или другие страницы название помещают над первой частью таблицы.
  2. Таблицы, за исключением таблиц приложений, следует нумеровать арабскими цифрами сквозной нумерацией. Если в КР одна таблица, она должна быть обозначена «Таблица 1». Знак номера (№) не используется.
  3. Таблицу, в зависимости от ее размера, помещают под текстом, в котором впервые дана ссылка на нее, или на следующей странице, при необходимости, в приложении к КР. Допускается помещать таблицу вдоль длинной стороны листа КР.
  4. Если строки или графы таблицы выходят за формат страницы, её делят на части, помещая одну часть под другой или рядом, при этом в каждой части таблицы повторяют её заголовок. При делении таблицы на части допускается её заголовок заменять соответственно номером граф строк. При этом нумеруют арабскими цифрами графы и (или) строки первой части таблицы. Слово “Таблица” указывают один раз слева над первой частью таблицы, над другими частями пишут слова “Продолжение таблицы” с указанием номера (обозначения) таблицы в соответствии с рисунком 1.






Рисунок 1
  1. Если в конце страницы таблица прерывается и её продолжение будет на следующей странице, в первой части таблицы нижнюю горизонтальную линию, ограничивающую таблицу не проводят.
  2. Размер шрифта в таблицах может быть не меньше 10 и не больше 14.


4.2.5 Формулы и уравнения

В формулах и уравнениях в качестве символов следует применять обозначения, установленные соответствующими государственными стандартами. Пояснения значений символов и числовых коэффициентов следует приводить непосредственно под формулой в той же последовательности, в которых они даны в формуле. Значение каждого символа и числового коэффициента следует давать с новой строки. Первую строку пояснения начинают со слова “где” без двоеточия.

Пример – плотность , кг/м3 каждого образца, вычисляют по формуле

, (1)

где m – масса образца, кг;

V – объём образца м3.

Формулы, следующие одна за другой и не разделённые текстом, разделяют запятой.


5.2.6 Единицы физических величин

Единицы физических величин в КР – по ГОСТ 8.417. В тексте КР следует применять стандартизованные единицы физических величин и их обозначения. Наряду с единицами СИ, при необходимости, в скобках указывают единицы физических величин, ранее применявшихся систем, разрешенных к применению. Применение в КР различных систем обозначения физических величин не допускается.

Написание обозначений единиц приводят в соответствии с требованиями ГОСТ 8.417. Для написания значений величин следует применять обозначения единиц буквами или специальными знаками (… , … , …”), причем устанавливаются два вида буквенных обозначений: международные (с использованием букв латинского и греческого алфавита) и русские (с использованием букв русского алфавита).

Международные и русские обозначения относительных и логарифмических единиц следующие: процент (), промиле (о/оо), миллионная доля (ppm, млн.-1), бел (В,Б), децибел (dB, дБ), декада (-, дек), фон (phon, фон).


4.2.7 Сноски

Сноски - обозначаются арабскими цифрами со скобкой ) над сносимыми словами в их конце, сама сноска - под таблицей или в конце страницы после линии 30-40 мм. Начинается с надстрочного символа сноски (цифры) через минимальный межстрочный интервал, можно уменьшить шрифт.


4.2.8 Курсовая работа распечатывается на принтере на белой нелинованной бумаге формата А4 (210х297мм). Текстовую часть, таблицы и другие материалы курсовой работы размещают только на лицевой стороне каждого листа.


4.2.9 В тексте не допускается сокращений слов. При упоминании в тексте литературных источников указывают фамилию и инициалы автора, а в скобках - порядковый номер источника, соответствующий списку использованной литературы. При цитировании нельзя отрывать основную мысль автора от его целостной концепции.


4.2.10 В конце работы приводится список использованной литературы. Располагать источники в списке следует в алфавитном порядке по фамилии автора. Работа записывается по первому слову названия, если она не имеет автора. Список литературы следует оформлять согласно ГОСТу. В конце списка в алфавитном порядке записывается иностранная литература в транскрипции оригинала (приложение Г).


4.2.11 Приложение

Приложение оформляют как продолжение КР на последующих его листах. Приложения, как правило, выполняют на листах формата А4. Допускается приложение оформлять на листах формата А3, А4х3, А4х4, А2 и А1 по ГОСТ 2.301. Приложениями могут быть, например, графический материал, таблицы большого формата, расчеты, описания аппаратуры и приборов, описания алгоритмов и программ задач, решаемых на ЭВМ и т.д.

Приложения могут быть обязательными и информационными. Каждое приложение следует начинать с новой страницы, с указанием наверху посередине страницы слова “Приложение” и его обозначения, а под ним в скобках для обязательного приложения пишут слово “обязательное”, а для информационного – “рекомендуемое” или “справочное”.

Приложение должно иметь заголовок, который записывают симметрично относительно текста с прописной буквой отдельной строкой. Приложения обозначают заглавными буквами русского алфавита, начиная с А, за исключением букв Ё, З, Й, О, Ч, Ь, Ы, Ъ. После слова “Приложение” следует буква, обозначающая его последовательность.

Приложение А (обязательное)

Образец титульного листа


ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ


ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

(ГОУВПО ВГТУ)


Факультет вечернего и заочного обучения


Кафедра компьютерных интеллектуальных технологий проектирования


КУРСОВОЙ ПРОЕКТ


по дисциплине ________________________________________


Тема_________________________________________________

_____________________________________________________


Расчетно-пояснительная записка

Выполнил (а) студент (ка) _____________________________

Группа Подпись, инициалы, фамилия

дата

Руководитель_________________________________________

Подпись, инициалы, фамилия

дата


Защищен _________________ Оценка___________________

дата

Воронеж 2009

ПРИЛОЖЕНИЕ Б (обязательное)

Форма бланка задания на курсовой проект


Воронежский государственный технический университет


Кафедра компьютерных интеллектуальных технологий проектирования

ЗАДАНИЕ

на курсовой проект


по дисциплине _______________________________________


Тема проекта_________________________________________

____________________________________________________

Студент группы______________________________________

Фамилия, имя, отчество
Номер варианта ______________________________________
Технические условия __________________________________

_____________________________________________________

_____________________________________________________

Содержание и объем проекта (графические работы, расчеты, прочее)

_____________________________________________________

_____________________________________________________
Сроки выполнения этапов ______________________________

__________________________________________________________________________________________________________
Срок защиты курсового проекта_________________________
Руководитель _______________________________

Подпись, инициалы, фамилия

дата
Задание принял студент _____________________________

Подпись, инициалы, фамилия

дата

ПРИЛОЖЕНИЕ В (рекомендуемое)

Пример оформления содержания


Содержание


Задание на курсовой проект…………………………….….….2

Замечания руководителя………………………………….…....3

Введение……………………………………………………..….5

1 Xxxxxxx xxxxxxxx xxxxxxxxxxx xxxxxxxxxxxx……….....…6

1.1 Xxxxxxxxx xxxxxxxxx xxxxx xxxxxxxxxx…..………...…6

1.2 Xxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxx………11

1.3 Xxxxxxxxxxx xxxxxxxx xxxxx xxxxxxxxxx………..13

2 Xxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxx xxxxxxxx.…..16

2.1 Xxxxxxxxxx xxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxx

xxxxxxxx xxxxxxxxxx xxxxxxxxx………...……………..16

2.2 Xxxxxxxxxx xxxxxxxxx xxxxx xxxxxxx……...…………19

2.3 Xxxxxxxxxx xxxxxxxxxxx xxxxxxxx….………………...22

3 Xxxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxxxx xxxxxxxx

xxxxxxxx xxxxxxx xxxxxxxxx xxxxxxxxxxxxx……………..25

3.1 Xxxxxxxxxxx xxxxx xxxxxxx xxxxxxxx……………….. 25

3.2 Xxxxx xxxxxxx xxxxxxxxxx xxxxxxxxxxxxxx….………27

3.3 Xxxxxxxxx xxxxxxxxxxxxxxx xxxxx xxxxxxxxxxx…… 30

4 Xxxxxxxxxx xxxxx xxxxxxxxxxxxxxxx xxxxxxxxxx……….32

4.1 Xxxxxxxxx xxxxxxx xx xxxxxxxxxxxxxxxxxxx ……… 32

4.2 Xxxxxxxxx xxxxxxxxxx xxxxxxxx xxxxxxxx…………...37

4.3 Xxxxxxxxxx xxxxxx xxxxxxxxxx.………………………39

Заключение…………………………………………………… 45

Список литературы…………...……………………………… 46

Приложение А

Приложение В

ПРИЛОЖЕНИЕ Г (рекомендуемое)

Примеры библиографических описаний


Книги:
  1. Зверев Я.С. Основы проектирования самолетостроительных заводов и цехов. – 2-изд., и доп. - М.: Машиностроение, 1975.-472 с.
  2. Азимов А. Язык науки/ Пер. с англ. И.Э. Лалаянца; Под ред. И с предисл. Б.Д.Сергиевского -.М.: Мир, 1985.-276 с.
  3. Полупроводниковые приборы. Т.1 Транзисторы: Справочник/ Под ред. Н.Н.Горюнова. - М.: Энергоиздат, 1983.-904 с.
  4. Принципы проектирования транзисторных радиопередающих устройств: Учеб. Пособие/ М.И. Бочарова; Воронеж. гос. техн. ун-т. – Воронеж, 1993.-109 с.


Статей:
  1. Броко О. Высококачественный 10-разрядный аналого-цифровой преобразователь // Электроника, 1978.-Т.51.-№8.-С. 25-34.
  2. Белох Н.В., Петраков Р.Я., Руссков В.П. Доходы, предположения и цены – проблема сбалансированности // Изд. АН СССР. Сер. экон. – 1982.-№2.-С. 71-77.


Нормативно-технических и технических документов:
  1. ГОСТ 19480-74 Микросхемы интегральные. Термины, определения и буквенные обозначения электрических параметров.
  2. Рекомендации. Единая система конструкторской документации. Правила выполнения диаграмм. Р 50-70-88.
  3. Пат. 2103827 RU CI, МПК 6 Н 04 J 11/00,QН 04 Q 11/00. многоканальная система связи / В.И. Ледовский.