Курсовая работа может выполняться как в СибГАУ (на кафедрах факультета систем управления и информатики или в научных подразделениях), так и в других организациях (предприятиях, НИИ) г. Красноярска.
Возможность выполнения курсовой работы вне кафедры информатики и вычислительной техники должна быть согласована с заведующим кафедрой.
Требования к выбору среды разработки
Код программы должен быть записан на одном из объектно-ориентированных языков, которым владеет студент. Предпочтение следует отдавать языку С++, но возможна также работа на языке Object Pascal.
Для разработки программного продукта студент может использовать одну из инструментальных систем, поддерживающих технологию объектно-ориентированного программирования:
– интегрированную среду разработки Borland C++ и библиотеку классов OWL;
–инструментальные системы быстрой разработки приложений Borland C++ Builder или Delphi и библиотеку визуальных компонентов VCL;
– интегрированную среду разработки Microsoft Visual C++ и библиотеку классов MFC.
|
|
Стадии и этапы выполнения курсовой работы
Стадии и этапы разработки программного продукта регламентированы ГОСТ 19.202–707. С учетом рекомендаций указанного стандарта, можно выделить следующие этапы выполнения курсовой работы, которые представлены в таблице.
Этапы выполнения курсовой работы
Этапы работ | Содержание работ | Сроки выполнения |
Техническое задание | Обоснование необходимости разработки программного продукта, формулировка требований к нему | До 15 февраля |
Технический проект | Разработка алгоритма решения задачи, определение формы представления входных и выходных данных, структуры программы | До 1марта |
Рабочий проект. | Разработка и испытание программ. Доработка кода программы, тестирование | До 1 мая |
Документирование. | Составление пояснительной записки | До 15 мая |
Представление результатов. | Подготовка к защите и защита курсовой работы. | до 1 июня |
СТРУКТУРА КУРСОВОЙ РАБОТЫ
Составные части курсовой работы
Курсовая работа состоит из следующих частей:
– исходных текстов и загрузочного модуля разработанного программного продукта;
– пояснительной записки;
– графической части (в случае необходимости). В графическую часть могут быть включены рисунки и таблицы, приведенные в пояснительной записке, а также чертежи и дополнительный демонстрационный материал в виде графиков, фотографий, плакатов, позволяющий более полно представить результаты курсовой работы.
Соотношение объемов составных частей курсовой работы и их конкретное содержание студент согласует с руководителем.
|
|
Требования к текстам программ
В исходных текстах программ в качестве комментариев следует оформить заголовки модулей: автор, название программного продукта, название и назначение модуля, дата создания, версия. Для каждой функции следует указать ее назначение и назначение всех ее параметров.
В теле каждой функции должно быть достаточно комментариев, поясняющих реализуемый ею алгоритм и работу функции. Комментарии следует оформлять непосредственно в процессе написания программы. Трудно получить удовлетворительные результаты при более поздней вставке комментариев. Важность включения комментариев в текст программы отметил Д. Ван Тассел: «Не-комментируемая программа – это, вероятно, наихудшая ошибка, которую может сделать программист, а также свидетельство дилетантского подхода (пусть даже программист имеет десятилетний опыт работы): комментарии подобны ориентирам в незнакомом лесу. Только неразумный не оставляет ориентиров» [5].
Требования к оформлению пояснительной записки
Общие требования.
Текстовый материал пояснительной записки оформляется на основании требованияй к набранным на компьютере работам, принятым в СибГАУ (см.1; 2). Можно дать следующие рекомендации по ооформлению текста:
– шрифт Times New Roman Cyr;
– кегль 14 пунктов (пт);
– межстрочный интервал — одинарный;
– абзацный отступ — красная строка 1,25 см;
– поля: левое и нижнее — 2,5 см, верхнее — 2,0 см; правое — 1,5 см;
– расположение номеров по центру. Номер на первой странице не ставится.
Заголовки в тексте следует оформлять прописными буквами, подзаголовки – строчными. Переносы слов в заголовке не допускаются.
Таблицы следует помещать непосредственно после абзацев, содержащих ссылку на них. Система нумерации таблиц может быть сквозной или поглавной, например таблица 1, таблица 2.1. Если таблица в тексте одна, то нумерационный заголовок можно опустить.
Рисунки следует сопроводить подрисуночными подписями. Полная подпись включает сокращенное обозначение рисунка, его порядковый номер и название. Подписи располагают по центру строки, точку в конце не ставят например:
Рис. 1. Схема взаимосвязи модулей программы
Текстовая часть пояснительной записки составляется в следующей последовательности:
– титульный лист (пример оформления титульного листа приведен в приложении);
– содержание (титульный лист не включается в содержание);
– введение;
– основная часть;
– заключение;
– приложения;
– список литературы.
Содержание – это указатель разделов, входящих в издание. Содержание в учебных изданиях рекомендуют помещать в начале издания. В содержании такие разделы, как «Введение», «Литература», «Приложения» не нумеруются. Для остальных разделов принята многоступенчатая нумерация, при которой ступени одного порядка выравниваются по вертикали, например:
СОДЕРЖАНИЕ
ВВЕДЕНИЕ................................................................................................3
1..................................................................................................................... 4
1.1............................................................................................................ 6
1.2............................................................................................................ 8
1.3......................................................................................................... 12
1.3.1................................................................................................ 15
1.3.2................................................................................................ 16
2................................................................................................................... 18
ПРИЛОЖЕНИЯ....................................................................................... 20
ЛИТЕРАТУРА.......................................................................................... 22
Во введении следует коротко охарактеризовать цели и задачи курсовой работы, принятые решения и достигнутые результаты. Могут быть названы кафедра или организация, где была выполнена работа, перечислены особенности и отличия разработанного программного продукта по сравнению с существующими аналогами. Следует также дать оценку актуальности выполненной работы и ее значимости для практического применения.
|
|
Основная часть должна включать следующие разделы:
– системный анализ предметной области;
– описание программы;
– руководство пользователя;
– руководство программиста;
– отладка и тестирование программы;
В заключении следует оценить степень соответствия разработанного программного продукта техническому заданию, показать пути и возможности дальнейшего его усовершенствования.
Следует привести особенности разработанного программного продукта в отличие от существующих аналогов, его достоинства и недостатки. Необходимо дать оценку возможного спроса на программный продукт на рынке программных средств, отобразить рекомендации о возможностях его практического использования (в каких отраслях экономики или в каких учреждениях, предприятиях, организациях может использоваться программный продукт).
В приложениях помещают дополнительный материал, играющий вспомогательную роль, например распечатанный текст программы, примеры экранных форм ввода и вывода программы, различные таблицы, графики, диаграммы и т.д.
Каждое приложение должно начинаться с новой страницы с указанием в правом верхнем углу слова «ПРИЛОЖЕНИЕ» прописными буквами и иметь тематический заголовок, который записывают расположенным по центру прописными буквами.
Список литературы должен соответствовать ГОСТ 7.1 – 84 «Библиографическое описание документа». Список литературы может быть составлен по алфавиту, тематике, языку, годам издания и т.д. Список озаглавливают «Литература», «Рекомендуемая литература» или «Использованная литература».