- •1. Общие положения по курсовому проектированию
- •1.1. Цели и задачи курсового проектирования
- •1.2. Выбор темы курсового проекта и получение задания на ее выполнение
- •1.3. Организация выполнения курсового проекта
- •1.4. Сроки и этапы выполнения курсового проекта
- •1.5. Структура и содержание курсовой работы
- •1.6. Представление результатов выполнения курсовой работы
- •1.7. Оценивание курсовых проектов
- •2. Методичекие указания по выполнению курсовых работ
- •2.1. Подготовка к выполнению курсовой работы
- •2.2. Оформление отдельных разделов курсовой работы
- •2.2.1. Назначение и область применения
- •2.2.2. Постановка задачи
- •2.2.3. Описание алгоритма
- •2.2.4. Организация входных и выходных данных
- •2.2.5. Выбор состава технических и программных средств
- •2.2.6. Разработка программы
- •2.2.7. Спецификация программы
- •2.2.8. Текст программы
- •2.2.9. Блок-схема программного модуля
- •2.2.10. Отладка программы
- •2.3.Список рекомендуемых источников информации
1.3. Организация выполнения курсового проекта
Общее руководство и контроль за ходом выполнения курсового проекта осуществляет преподаватель дисциплины «Технология разработки программных продуктов», который выдает задание, консультирует студентов в течение всего времени проектирования и фиксирует график выполнения курсового проекта.
В ходе консультаций преподавателем разъясняются назначение и задачи, структура и объем, принципы разработки и оформления, примерное распределение времени на выполнение отдельных частей курсового проекта, даются ответы на вопросы студентов и контролируется ход выполнения курсового проекта.
При дистанционных технологиях обучения все вопросы, возникающие на этапе выполнения курсовой работы, могут быть решены с использованием электронных средств связи.
Преподаватель имеет право отказать студенту в получении консультации и предложить ему самостоятельно разобраться с возникшими вопросами, если ответы на эти вопросы не выходят за рамки материала, который должен уже знать студент по курсу изученных дисциплин.
Студент обязан выполнять установленный преподавателем график реализации и представления результатов выполнения отдельных частей работы.
При выполнении курсовой работы студент должен ознакомиться с предметной областью по теме выполняемой работы и в необходимой мере исследовать эту область.
В соответствии с темой курсовой работы студент должен отобрать и проанализировать информацию, необходимую для реализации задач курсовой работы, и выбрать способы решения этих задач с использованием возможностей соответствующих сред программирования.
1.4. Сроки и этапы выполнения курсового проекта
Основными целями курсового проекта являются:
систематизация и закрепление полученных теоретических знаний, полученных студентами при изучении дисциплины «Технология разработки программных продуктов»;
углубление практических навыков;
формирование умений применять теоретические знания при решении поставленных практических вопросов;
раскрытие содержательной характеристики выбранной темы;
приобретение и закрепление навыков самостоятельной работы;
проверка умения формулировать основные выводы по результатам анализа конкретной темы.
Курсовой проект представляет собой результат выполнения следующих взаимосвязанных этапов:
Выбор темы;
Разработка рабочего плана, проектирование структуры программного изделия;
Сбор, анализ и обобщение материалов исследования, формулирование основных теоретических положений;
Разработка алгоритмов и составление программ на выбранном языке (тестирование, отладка);
Документирование, созданного программного продукта и оформление курсового проекта;
Защита.
Проект выполняется самостоятельно в произвольное время и сдается в строго оговоренные сроки.
Этапы курсового проектирования должны выполняться студентом и быть сданы в полном объеме в электронном варианте на проверку преподавателю в указанные им сроки.
Проверенный электронный вариант сданной части курсовой работы может быть возвращен студенту с замечаниями преподавателя на доработку до срока, установленного преподавателем для окончательной сдачи исправленного электронного варианта работы.
Студент должен устранить замечания преподавателя по выполненной курсовой работе и сдать ее не позднее срока, установленного преподавателем для окончательной сдачи исправленного электронного варианта работы и текстовой части работы в бумажном виде.
Курсовой проект, сданная студентом после установленного срока, может быть засчитана как выполненная в окончательном виде без возможности устранения замечаний по этой работе.
Студент имеет право, за неделю до установленного срока окончательной сдачи курсовой работы, сдать выполненную в полном объеме курсовую работу в электронном варианте на проверку преподавателю и получить ее на доработку с замечаниями преподавателя для устранения этих замечаний без снижения окончательной оценки за выполненную работу.
Полностью выполненная курсовой проект в окончательном виде должна быть представлена в виде текстовой части в бумажном варианте, к которой должны прилагаться машинные носители информации (одна или несколько дискет, компакт-диск и т.п.) с электронным вариантом курсовой работы, включающим в себя файл электронного варианта текстовой части, а также, файлы проекта приложения не менее, чем за три дня до даты защиты курсового проекта.