Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Курсовое проектирование КПиЯП

.pdf
Скачиваний:
38
Добавлен:
25.02.2016
Размер:
288.17 Кб
Скачать

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

4.1.7 Оформление ссылок

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

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

Ссылки в тексте на источники допускается оформлять в виде сноски или указывать порядковый номер по списку источников, заключенный в квадратные скобки.

Ссылки на иллюстрации курсовой работы указывают порядковым номером иллюстрации, например, «рисунок 1.2».

На все таблицы курсовой работы должны быть ссылки в тексте, при этом слово «таблица» в тексте пишут полностью, например «в соответствии с таблицей 1.3».

Ссылки в тексте на рисунок приложения производятся в соответствии с буквой и номером рисунка, например «изображение данной формы представлено на рисунке А.1» (первый рисунок приложения А).

4.1.8 Основные надписи

На листах формата А4 основные надписи располагают вдоль короткой стороны листа.

Основные надписи располагаются в правом нижнем углу документов.

Различают:

- основная надпись для первого листа текстового документа

(рисунок 4.2);

 

 

 

 

 

 

 

- основная надпись для первого листа графического доку-

мента (рисунок 4.3), которая чертится с обратной стороны пла-

ката;

 

 

 

 

 

 

 

 

 

- основная надпись последующих листов текстовых и гра-

фических документов (рисунок 4.4).

 

 

 

 

 

7

10

23

15

10

 

 

 

 

 

Изм.Лист

№ докум.

 

(2)

15

 

 

 

 

Подп. Дата

5

Лит.

Лист

Листов

40

Разраб.

 

 

 

 

Пров.

 

 

(1)

5

 

 

 

 

Реценз.

 

 

 

5 5 5

15

20

 

 

 

 

 

 

Н.контр.

 

 

 

 

 

 

 

 

Утв.

 

 

 

5

 

 

50

 

 

 

 

 

 

185

 

 

 

 

 

 

 

 

 

 

 

 

 

Рисунок 4.2 – Основная надпись для первого листа

 

 

 

 

 

текстового документа

 

 

 

 

 

7

10

23

15

10

 

 

 

 

 

 

 

 

 

(2)

15

 

 

 

 

Изм. Лист

№ докум.

Подп. Дата

5

Лит.

Масса

Масштаб

55

15

5 5 5

17

18

Разраб.

 

 

(1)

 

Пров.

 

 

5

5

Лист

 

Листов

 

Т. контр.

 

 

 

 

Реценз.

 

 

 

 

20

 

30

 

Н. контр.

 

 

(3)

15

 

 

 

 

Утв.

 

 

 

70

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

185

 

 

 

 

 

Рисунок 4.3 – Основная надпись для первого листа

 

 

 

 

 

графического документа

 

 

 

 

 

 

 

7

 

 

10

 

 

 

23

 

 

15

 

 

10

 

 

 

 

110

 

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2)

 

7

Лист

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

 

 

Изм.Лист

№ докум.

Подп.

Дата

5

 

185

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рисунок 4.4 – Основная надпись последующих листов текстовых и графических документов

20

21

В графах основной надписи указывают:

- в графе 1 – наименование изделия, а также наименование документа.

Коды документов курсового и дипломного проекта: ПЗ – пояснительная записка; ТБ – таблицы; И – инструкции;

Д – документы прочие; РР – расчеты;

МН – магнитный носитель.

- в графе 2 – обозначение документа.

В МГВРК принята следующая система обозначения документов. Обозначение документа состоит из четырех частей:

-условного кода разработки;

-классификационного кода разработки;

-кода структурной составляющей документа;

-кода документа.

КП 3381

001207.

081

ПЗ

условный код

классификационная

код структурной

код

разработки

характеристика

составляющей

документа

 

 

документа

 

КП – курсовой проект; 3381 – номер группы.

Квалификационная характеристика 001207 состоит:

-из трехзначного числа (001), обозначающего номер студента по журналу;

-цифрового обозначения вида курсового проекта (207), первая цифра которого определяет вид КП:

1 – проекты прикладного характера;

2 – программно-педагогические проекты;

3 – исследовательские проекты;

4 – инженерно-технические расчеты;

-следующие две цифры конкретизируют тематику проектов: 01 – программные компоненты системного назначения; 02 – программные компоненты общего назначения;

03 – программная реализация математических моделей;

04 – расчетные задачи;

05 – информационные задачи;

06 – компьютерные игры;

07 – экспертные системы;

08 – универсальные программные оболочки для создания автоматизированного курса;

09 – специальные программы предъявления информации;

10 – специальные программы контроля знаний;

11 – специальные программы поддержки творческой деятельности;

12 – специальные программы индивидуального обучения. Код структурной составляющей документа 081 устанавлива-

ется следующий:

012 – текст программы; 060…069 – графические документы; 081 – пояснительная записка.

Код документа устанавливается в соответствии со стандартами: (ПЗ – пояснительная записка; МН – магнитный носитель

ит. д.);

-в графе 3 указывается название диаграммы графической части.

Пример 4

Обозначение

КП 3381.001208.081 ПЗ

Означает, что это пояснительная записка курсового проекта студента группы 3381, номер которого по журналу – 001, проект про- граммно-педагогический, представляющий собой оболочку для создания автоматизированного курса.

Пример 5

Обозначение

КП 43493.017106.081 ПЗ

Означает, что это пояснительная записка курсового проекта учащегося группы 43493, номер которого по журналу – 017, программа прикладного характера – компьютерная игра.

4.2 Оформление графической части

Диаграммы UML должны быть оформлены как графическая часть курсового проекта, на обратной стороне листов формата А1 как плакаты и должны быть представлены на дискете.

Рекомендуемые диаграммы для проектирования: вариантов использования, деятельности (обязательна для всех специальностей), последовательности и «сущность-связь».

22

23

Рекомендуемая литература

Основная

1.Дейтел, Х. М. Как программировать на С++ / Х. М. Дейтел,

П. Дж. Дейтел. – М. : Бином, 2003. – 1151 с.

2.Демидович, Е. М. Основы алгоритмизации и программирования. Язык СИ : пособие для студентов БГУИР / Е. М. Демидович. – Мн. : Бестпринт, 2004. – 380 с.

3.Оформление курсовых и дипломных проектов : метод. указания / сост. И. М. Снежкова. – Мн. : МГВРК, 2003. – 32 с.

4.Савитч, У. Язык С++. Курс объектно-ориентированного программирования / У. Савитч. – М. : Вильямс, 2001. – 696 с.

5.Страуструп, Б. Язык программирования С++ / Б. Страуст-

руп. – М. : Бином, 2002. – 1098 с.

6.Шилд, Р. Программирование на Borland C++ / Р. Шилд. –

Мн. : Попурри, 1998. – 791 с.

Дополнительная

7.Архангельский, А. Я. Программирование в С++ Builder 6 / А. Я. Архангельский. – М. : Бином, 2002.

8.Буч, Г. Язык UML: руководство пользователя / Г. Буч, Д. Рамбо, А. Джекобсон. – М. : ДМК-Пресс, 2001.

9.Леоненков, А. В. Самоучитель UML / А. В. Леоненков. – СПб. : БХВ-Петербург, 2002. – 304 с.

10. Тимофеев, В. В. Программирование в С++ Builder 5 / В. В. Тимофеев. – М. : Бином, 2000. – 360 с.

ПРИЛОЖЕНИЕ А

(справочное)

Пример оформления титульного листа

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ

«МИНСКИЙ ГОСУДАРСТВЕННЫЙ ВЫСШИЙ РАДИОТЕХНИЧЕСКИЙ КОЛЛЕДЖ»

ОБУЧАЮЩАЯ СИСТЕМА ТЕОРИИ ГРАФОВ

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

по дисциплине «Конструирование программ и языки программирования»

КП 33492.015204.081 ПЗ

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

/В. А. Заневская/

Разработчик

/В. В. Коноплицкий/

МИНСК 2006

24

25

ПРИЛОЖЕНИЕ Б

(справочное)

Пример оформления задания на курсовое проектирование

МІНІСТЭРСТВА АДУКАЦЫІ РЭСПУБЛІКІ БЕЛАРУСЬ Установа адукацыі «Мінскі дзяржаўны вышэйшы радыётэхнічны каледж»

ЗАЦВЯРДЖАЮ Загадчык кафедры

________________ подпіс «___» __________ 200__ г.

З А Д А Н Н Е

для курсавого праектавання па прадмету Конструирование программ и языки про-

граммирования

студэнту

 

ІІІ

курса 33492 групы ___________________________

 

 

 

 

 

 

спецыяльнасці

2-40 01 01

 

 

 

__________________________________________________________________________

Коноплицкому Владимиру Владимировичу

(прозвішча, імя, імя па бацьку)

Тэма курсавога праекта (работы) і зыходныя данныя Обучающая система теории

графов Исходные данные: готовые матрицы смежностей из текстовых файлов; данные

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

Пры выкананні курсавого праекта (работы) па названнай тэме павінны быць прадстаўлены:

І. Разлікова-тлумачальная запіска

Введение 1 Постановка задачи 1.1 Организационно-экономическая сущность задачи 1.2 Входная информация 1.3 Постоянная информация 1.4 Выходная информация 2 Объектно-ориентированный анализ задачи 2.1 Описание задачи в ключевых абст- ракциях предметной области 2.2 Описание интерфейса классов 3 Описание про- граммы 3.1 Общие сведения 3.2 Функциональное назначение 3.3 Описание логической структуры 3.4 Используемые технические средства 3.5 Вызов и загрузка 4 Програм- ма и методика испытаний 4.1 Цель испытаний 5 Описание применения 5.1 Назначе- ние программы 5.2 Условия применения 5.3 Описание задачи Заключение

ІІ. Графічная частка праекта (работы)

Ліст 1 Диаграммы деятельности Ліст 2 Диаграмма вариантов использования

Дата выдачы « 02 » февраля 2006 г.

Тэрмін заканчэння « 30 » мая 2006 г.

Выкладчык-кіраўнік Курсавога праекта (работы)

ПРИЛОЖЕНИЕ В

(справочное)

Пример оформления содержания пояснительной записки

Содержание

Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1 Постановка задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.1 Организационно-экономическая сущность задачи . . . . . . . . . . 5 1.2 Входная информация . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.3 Постоянная информация . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.4 Выходная информация . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2 Объектно-ориентированный анализ задачи . . . . . . . . . . . . . . . . . 9 2.1 Описание задачи в ключевых абстракциях предметной

области . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.2 Описание интерфейса классов . . . . . . . . . . . . . . . . . . . . . . . . . . .12 3 Описание программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.1 Общие сведения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.2 Функциональное назначение . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.3 Описание логической структуры . . . . . . . . . . . . . . . . . . . . . . . . 17 3.4 Используемые технические средства . . . . . . . . . . . . . . . . . . . . . 23 3.5 Вызов и загрузка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 4 Программа и методика испытаний . . . . . . . . . . . . . . . . . . . . . . . . 25 4.1 Цель испытаний . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 5 Описание применения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 5.1 Назначение программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 5.2 Условия применения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 5.3 Описание задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Список использованных источников . . . . . . . . . . . . . . . . . . . . . . . . 34

Приложение А Экранные формы . . . . . . . . . . . . . . . . . . . . . . . . . 35 Приложение Б Текст программы . . . . . . . . . . . . . . . . . . . . . . . . . 36

 

 

 

КП 33492.015204.081 ПЗ

 

Изм

.Лист № докум.

Подп. Дата

 

Лит.

 

Лист

Листов

Разраб.

 

Обучающая система

 

Пров.

 

У

 

 

3

45

 

по теории графов

 

 

Реценз.

 

 

 

 

МГВРК

 

 

 

 

 

Н.контр.

 

Пояснительная записка

 

 

 

Утв.

 

 

 

 

 

 

 

 

 

 

 

 

 

26

27

ПРИЛОЖЕНИЕ Г

(справочное)

Пример оформления алгоритма задачи

Начало

Ввод метода сортировки

Выбор метода сортировки

Обменная

сортировка

Сортировка

вставки

Быстрая

сортировка

Конец

ПРИЛОЖЕНИЕ Д

(справочное)

Пример оформления рисунков

– кнопка «Работа с ребрами». При нажатой кнопке пользователь получает возможность создавать ребра графа (со стоимостью по умолчанию, равной 1).

– кнопка «Помощь» вызывает файл справки программы. В файле справки кроме описания элементов программы и работы с ней содержатся теоретические материалы по теории графов и представленным в программе алгоритмам.

– кнопка «Выход». Предназначена для выхода из данной программы.

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

Рабочее поле программы изображено на рисунке 5.

Рисунок 5 – Рабочее поле программы

28

29

ПРИЛОЖЕНИЕ Е

(справочное)

Пример оформления списка использованных источников

Список использованных источников

1.Берж, К. Теория графов и ее применения / К. Берж. – М., 1962. – 248 с.

2.Зубов, В. С. Справочник программиста. Базовые методы решения графовых задач и сортировки / В. С. Зубов. – М. : Информ.-изд. дом «Филинъ», 1999. – 384 с.

3.Коннов, В. В. Геометрическая теория графов / В. В. Коннов. – М. : Народное образование, 1999.

4.Липаев, В. В. Проектирование программных систем / В. В. Липаев. – М. : Высш. шк., 1996.

5.Липский, В. Комбинаторика для программистов / В. Лип-

ский. – М. : Мир, 1988. – 213 с.

6.Леоненков, А. В. Самоучитель UML / А. В. Леоненков. – СПб. : БХВ-Петербург, 2002. – 304 с.

Содержание

Предисловие . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1 Цели курсового проектирования . . . . . . . . . . . . . . . . . . . . . 3

2 Общие требования к курсовому проекту . . . . . . . . . . . . . . 4 2.1 Тематика курсового проектирования . . . . . . . . . . . . . . . . 4 2.2 Задание на курсовое проектирование . . . . . . . . . . . . . . . . 4 2.3 Содержание курсового проекта . . . . . . . . . . . . . . . . . . . . . 5 2.4 Защита курсового проекта . . . . . . . . . . . . . . . . . . . . . . . . . 7

3 Методические указания по выполнению курсового проекта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

4 Оформление курсового проекта . . . . . . . . . . . . . . . . . . . . . . 12 4.1 Оформление пояснительной записки . . . . . . . . . . . . . . . . 12 4.2 Оформление графической части . . . . . . . . . . . . . . . . . . . . 23

Рекомендуемая литература . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

Приложение А Пример оформления титульного листа . . . . . . 25 Приложение Б Пример оформления задания на курсовое

проектирование . . . . . . . . . . . . . . . . . . . . . . . . . 26

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

тельной записки . . . . . . . . . . . . . . . . . . . . . . . . . 27

Приложение Г Пример оформления алгоритма задачи . . . . . . 28 Приложение Д Пример оформления рисунков . . . . . . . . . . . . . 29 Приложение Е Пример оформления списка использованных

источников . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

30

31

Учебное издание

КОНСТРУИРОВАНИЕ ПРОГРАММ И ЯЗЫКИ ПРОГРАММИРОВАНИЯ

Методическое пособие по курсовому проектированию

для студентов специальности 1-08 01 01-07 «Профессиональное обучение. (Информатика)» и учащихся специальности 2-40 01 01

«Программное обеспечение информационных технологий»

Составитель Заневская Валентина Александровна

Зав. ред.-издат. отд. О. П. Козельская Редактор Г. Л. Говор

Корректор Н. Г. Михайлова Компьютерная верстка А. П. Пучек

План издания 2007 г. (поз. 26)

Изд. лиц. № 02330/0131735 от 17.02.2004.

Подписано в печать 21.11.2007. Формат 60×84 1/16. Бумага писчая. Гарнитура Таймс. Печать ризографическая. Усл. печ. л. 1,86. Уч.-изд. л. 1,49. Тираж 120 экз. Заказ 217.

Издатель и полиграфическое исполнение Учреждение образования «Минский государственный высший радиотехнический колледж» 220005, г. Минск, пр-т Независимости, 62.

32