График выполнения курсового проекта. Допуск к защите



 

Курсовой проект выполняется в соответствии с учебным планом в сроки, утвержденные графиком учебного процесса. В нем отмечаются основные этапы выполнения курсового проекта (выбор темы, составление плана, подбор литературных источников, написание глав, оформление работы) и установленные сроки. Образец графика приведен в приложении 1. График подписывается преподавателем и студентом и хранится в учебной части. Соблюдение графика выполнения курсового проекта учитывается в качестве одного из критериев при выставлении итоговой оценки.

Готовый курсовой проект сдается на рецензирование за две недели до установленных сроков защиты.

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

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

- обнаружение фактов плагиата (использования фрагментов текста другого автора без соответствующих ссылок), в т.ч. представление работы или ее части из сети Интернет;

- выполнение работы по неутвержденной теме;

- отсутствие аналитической главы.

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

Студент, не представивший курсовой проект в установленный срок, не допускается к защите и к сессии в соответствии с Положением ГОУ СПО «ЧГПГТ им. А.В. Яковлева» о текущей аттестации. В дальнейшем оценка выставляется по результатам защиты на один балл ниже.

 

Защита курсового проекта. Критерии оценки

 

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

Комиссия по защите курсовых проектов состоит из преподавателей цикловой комиссии и представителя администрации техникума, назначаемого приказом директора.

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

Доклад студента должен отразить актуальность темы, цели, задачи, объект и предмет работы, используемые методы и основные результаты исследования, выводы и рекомендации. Продолжительность доклада – в пределах 5 минут. Превышение регламента расценивается как неумение студента делать обобщения и выделять главное.

Итоговая оценка выставляется с учетом предварительной обоснованной оценки преподавателя (40%) и результатов защиты (60%). При выставлении оценки комиссия руководствуется не только указанными критериями, но и дополнительными:

 1. Соблюдение регламента доклада.

 2. Соответствие содержания доклада установленным требованиям.

 3. Ответы на вопросы по структуре и содержанию работы.

 4. Знание использованных информационных источников.

Итоговая оценка выставляется в отсутствие студента большинством голосов членов комиссии. В спорных случаях при равенстве голосов решение принимается в пользу студента.

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

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

Содержание курсового проекта

Тема курсового проекта

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

1) соответствовать проблематике дисциплине.

2) иметь теоретическую актуальность и/или практическую значимость.

3) предусматривать возможность эмпирического анализа и формулировки рекомендаций.

4) быть по возможности лаконичной. Рекомендуется, чтобы в названии темы было не более семи слов, но в это число не включаются слова, конкретизирующие тему и указываемые в скобках.

5) конкретизировать содержание проекта. В выбранной теме должно четко прослеживаться основное содержание работы, например:

− «Разработка обучающей программы по дисциплине «Компьютерные сети».

 

 

План работы

 

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

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

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

Список просмотренных при подготовке плана информационных источников следует представить преподавателю вместе с планом работы.

Структура курсового проекта:

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

Введение, содержащее сведения об актуальности, степени разработанности темы, целях, задачах, объекте, предмете и методах исследования, структуре работы и др.(1-2 страницы)

Основная часть, призванная раскрыть содержание работы и состоящая из  параграфов, объединенных в главы.

1 глава - 10-15 страниц

2 глава - 12-18 страниц

Заключение, в котором подводятся основные итоги работы, обобщаются полученные результаты и показываются направления дальнейших исследований. (1-2 страницы)

Список использованных источников (не менее 15 источников).

 Приложения, помогающие глубже раскрыть отдельные стороны работы.

Ниже дана более подробная характеристика структурных разделов курсового проекта и требования к ним.

Введение

Введение пишется по строго определенной схеме и обязательно должно содержать информацию:

 − об актуальности выбранной темы курсового проекта;

 − степени ее разработанности;

 − объекте и предмете исследования;

 − цели и задачи работы;

 − используемые методы исследования;

 − логика и структура работы, включая краткое содержание глав;

− возможности использования результатов работы.

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

Объект исследования - это процесс или явление, избранные для изучения. Предмет - это та часть, сторона объекта, которая будет изучаться. Например, в теме «Разработка обучающей программы по дисциплине______» объектом могут быть названы изучение методов разработки программных продуктов, а предметом «Разработка и применение программного средства по дисциплине____» .

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

Следующий шаг – это формулировка цели и задач исследования.

Цель представляет собой конечный результат исследования, то, ради чего оно выполнялось. Цели и задачи должны быть конкретными и четкими. Для этого рекомендуется использовать такие глагольные формы и речевые обороты, как «разработать» «провести анализ…», «рассчитать…», «выявить связь…», «оценить уровень…», «разработать методику…» и др. В соответствии с поставленной целью должны быть  определены следующие задачи:

1) изучить теоретические основы…

2) дать характеристику средствам разработки

3) описать технологию разработки…

4) провести анализ применяемых технологий программирования…..

5) изложить сущность новых приёмов разработки программного обеспечения

разработать программный продукт ….

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

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

Заключительным элементом введения может быть краткая характеристика структуры работы. Например: «Курсовой проект содержит введение, 2 главы, заключение, список использованных источников в количестве…, приложение в количестве….. Работа выполнена на … страницах печатного текста».

 

Основная часть работы

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

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

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

Вторая глава курсового проекта является практической. Студенты при ее написании обязаны  использовать практический материал, полученный на базе практики.  (название этого раздела должно совпадать с темой курсового проекта)

 

2.1. Постановка задачи и разработка спецификации на задачу.

 

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

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

функциональные требования (Functionality)

требования удобства использования (Usability)

требования надежности (Reliability)

требования производительности (Performance)

требования возможности сопровождения (Supportability)

При этом символом "+" обозначены дополнительные условия, к которым относятся:

проектные ограничения

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

требования к графическому интерфейсу пользователя

физические требования

юридические требования.

 По результатам постановки задачи формируется спецификация программного продукта:

СПЕЦИФИКАЦИЯ

Название проекта Дается название задачи, программного продукта
Требования к компьютеру  
Описание Дается описание математической или логической модели задачи или сценарий выполнения
Требования к интерфейсу программного продукта Описывается вид экрана, используемые  элементы управления и их назначение в приложении. Указывается вид диалога, используемый в приложении: диалог заполнения готовых форм, диалог командной строки, экспресс – диалог (Да/Нет), диалог выбора готового ответа из предложенных и пр.
Входные данные Описываются входные данные, пределы, в которых они изменяются, указываются типы данных. Место нахождения входных данных.
Выходные данные Описываются выходные данные, в каком виде они должны быть представлены: в числовом, графическом, текстовом и др. Место нахождения выходных данных.
Функции Перечисляются функции разрабатываемого приложения.
Ошибки Перечисляются возможные ошибки пользователя при работе с программой, способы защиты от случайных ошибок.
Примеры работы программного продукта Приводятся примеры работы программного продукта, на простейших случаях проводится отладка и тестирование.

 

 

2.2. Проектирование приложения. (Разработка модели задачи или описание задачи.)

 

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

Рис. 1. Диаграмма вариантов использования

 

Сценарий - определенная последовательность действий, которая описывает действия актеров и поведение моделируемой системы в форме обычного текста.  В контексте языка UML сценарий используется для дополнительной иллюстрации взаимодействия актеров и вариантов использования. Предлагаются различные способы представления или написания подобных сценариев. Один из таких шаблонов рассматривается ниже и может быть рекомендован читателям для применения на начальных этапах концептуального моделирования (табл. 1).

 

Таблица 1. Шаблон для написания сценария отдельного варианта использования

Главный раздел Раздел "Типичный ход событий" Раздел "Исключения Раздел "Примечания"
Имя варианта использования        Типичный ход событий, приводящий к успешному выполнению варианта использования Исключение № 1 Примечания № 1
Актеры   Исключение № 2 Примечания № 2
Цель   Исключение № N Примечания № N
Краткое описание        
Тип        
Ссылки на другие варианты использования      

 

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

2.3. Разработка (кодирование) программы:

- проект внешнего вида (проектирование форм и их взаимосвязи)

- проектирование начальных действий (установка начальных значений),

- проектирование процедур обработки событий (заданных функций приложения),

- оформление приложения;

- текст программы с комментариями должен находиться в приложении.

2 .4. Отладка программы с составлением протокола всех выявленных и исправленных ошибок. Протокол должен заполняться в процессе выполнения проекта  согласно таблице 2:

Таблица 2. Результат выполнения отладки программы

Код ошибки Сообщение об ошибке Меры по устранению ошибки
     
     
     

 

Тестирование программы

Функциональное тестирование – проводится проверка выполнения работы  всех функций программы, связанных с элементами управления: пунктов меню, кнопок панели инструментов, контекстного меню и т.п.) на работоспособность. Результаты должны быть оформлены в виде  таблицы 3.

Тестирование приложения – отображается работа пользователя с программой, порядок его действий. Результаты должны быть оформлены в виде таблицы 3.

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

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

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

Таблица3. Оформления результатов тестов:

Исходные данные Ожидаемый  результат Фактический  Результат
     

 

Документирование

Документирование – это составление печатных руководств пользователя, диалоговая (оперативная) документация и справочный текст, описывающие, как пользоваться программным продуктом.

Ведомость документов

Обозначение Наименование Примечание
Документация
КП.230115.51 ТР.407.01.02.ПЗ Пояснительная записка
КП.230115.51 ТР.407.01.02.ОП Описание применения
КП.230115.51 ТР.407.01.02.ПР Руководство программиста
КП.230115.51 ТР.407.01.02.РП Руководство пользователя
Комплексы
Test.exe Файл запуска приложения
 
Компоненты
Unit1.pas Файл модуля главной формы

2.6.2. Описание применения: (по ГОСТ 19.502-78)

- Назначение программы: указывают назначение программы, возможности программы, ее основные характеристики, ограничения, накладываемые на область применения программы;

- Условия применения: указывают условия, необходимые для выполнения программы (требования к техническим средствам, общая характеристика входной и выходной информации, требования и условия организационного, технического и технологического характера и т.п.)

- Описание задачи: определение задачи и методы ее решения.

- Входные и выходные данные – должны быть указаны сведения о входных и выходных данных.

- Приложение: справочные материалы (иллюстрации, таблицы, графики, примеры и т.п.)

2.6.3. Руководство программиста (по ГОСТ 19.504-79)

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

- Характеристики программы: в этом разделе должно быть приведено описание основных характеристик и особенностей программы (временные характеристики – время загрузки, время отклика, режим работы, средства контроля правильности работы программы, файлы, входящие в состав программы)

- Обращение к программе: здесь должны быть приведены описание процедур вызова программы.

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

- Сообщения: должны быть указаны тексты сообщений программы, выдаваемых программисту или оператору в ходе выполнения программы, описание их содержания и действия, которые необходимо предпринять по этим сообщениям.

- Приложение: в приложении могут быть приведены дополнительные материалы (примеры, иллюстрации, таблицы, графики и т.п.)

 

2.6.4. Руководство оператора (или пользователя) (по ГОСТ 19.505-79)

- Назначение программы: в том разделе должны быть указаны сведения о назначении программы и информация, достаточная для понимания функций программы и ее эксплуатации.

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

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

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

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

 

Заключение

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

Оформление курсового проекта

Общие положения

Курсовой проект оформляется на компьютере с применением печатающих устройств на одной стороне белой бумаги формата А4 (210х297 мм). Текст печатается шрифтом “Times New Roman Cyr”, размер шрифта - 14, через 1,5 интервала, приблизительно 30 строк на страницу, с соблюдением следующих размеров полей: левое - 30 мм, правое - 10 мм, верхнее и нижнее - по - 20 мм. Абзацный отступ равен 5 знакам. Общий объем курсового проекта – 30-40 страниц (без приложений).

Значительное превышение объема (более 50 страниц) рассматривается как недостаток работы и расценивается как неспособность обучающегося кратко и четко излагать свои мысли, отбирать существенный материал. Также является недостатком слишком малый объем работы (менее 25 стр.), свидетельствующий о недостаточной глубине раскрытия темы. Объем введения ограничивается двумя страницами, заключения - тремя. Не допускается включение в работу параграфов объемом менее двух страниц, и глав, не имеющих деления на параграфы.

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

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

Курсовой проект должен включать:

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

- Задание;

- Оглавление;

- Введение;

- Основную часть;

- Заключение;

- Список литературы;

- Приложения (не являются обязательными).

Титульный лист является первой страницей работы. Он оформляется строго в соответствии с образцом, представленным в прил. 4 и не нумеруется. В оформлении титульного листа точки в конце строк не ставятся.

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

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

Глава 1. Теоретические основы разработки программных продуктов

1.1. Модели  жизненного цикла программного продукта.

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

При высказывании студентами собственного мнения необходимо избегать местоимения «я». Изложение материала ведется с использованием безличных оборотов, либо от третьего лица единственного числа или первого лица множественного лица. Например: «Можно предположить, что…», «Представляется важным…», «Автор считает, что …», «По мнению автора …», «На наш взгляд…».

Работа должна быть тщательно отредактирована.


Дата добавления: 2019-03-09; просмотров: 302; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!