Курсовая работа




Скачать 56.33 Kb.
НазваниеКурсовая работа
Дата публикации26.09.2013
Размер56.33 Kb.
ТипКурсовая
uchebilka.ru > Математика > Курсовая
Курсовая работа

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

Курсовая работа выполняется в несколько этапов:

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

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

  3. ^ Составление плана работ
    Студент разрабатывает план работ над программным продуктом. План описывает как будет выполняться работа. Формулируется последовательность этапов выполнения работы. К плану прилагается список литературы, с которой планируется работать при разработке программного продукта. Предполагается, что к моменту написания плана работ студент ознакомился с литературой в рассматриваемой предметной области и представляет, каким образом следует выполнять работу. План работ предоставляется преподавателю для проверки с тем, чтобы преподавать мог видеть последовательность действий при разработке программного продукта, внести коррективы и рекомендовать дополнительную литературу по рассматриваемому вопросу.

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

  5. ^ Согласование черновиков и бета-версий программ
    На завершающем этапе выполнения курсовой работы необходимо представить преподавателю черновик отчёта и бета-версию разработанного программного продукта. Этот этап должен быть выполнен минимум за 2 недели до защиты курсового проекта для того, чтобы можно было оценить, насколько студент продвинулся в выполнении работы и каковы реальные перспективы к сдаче. Если на этом этапе выявляются проблемы, в оставшееся время можно будет исправить возникшую ситуацию. Основное назначение этого этапа - проверка текущей степени готовности проекта.

  6. ^ Доклад о проделанной работе
    Доклад о проделанной работе производится до защиты. Доклад представляет собой рассказ на 5-7 минут о проделанной работе.

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

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


Программный продукт сдаётся в виде выполняемого модуля и исходного кода.

Требования к исполняемому модулю

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

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

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

^ Требования к исходному коду

Допустимыми компиляторами для курса "Операционные системы" являются компиляторы C++ или Pascal. Исходный код проекта должен быть собран с использованием этого компилятора. В случае, если используется другой компилятор нужно заранее информировать об этом преподавателя. Разработанное ПО должно выполняться на любом компьютере, конфигурация которого согласована в ТЗ. Если программа не работает в отсутствии библиотек или среды разработки, оговоренных в ТЗ, - это считается ошибкой автора. Весь исходный код программы непременно должен быть сопровожден краткими значимыми комментариями на русском языке. Каждый файл исходного кода должен содержать заголовок, в котором будут указаны имя файла, имя автора, назначение файла, примечания

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

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

^ Требования к оформлению отчета

Отчет должен быть представлен в виде файла формата MS Word или html и в виде распечатки на листах формата А4 с использованием шрифта Times New Roman Cyr 14. Список литературных источников должен включать 5 -10 наименований. Использование источников до 2000-го года при защите нужно обосновать. Минимальный объём отчёта - 20 страниц (без учёта приложений). Основной критерий – полнота, целостность и связность изложения материала.

Отчёт должен включать:

  • Введение.
    Описывает предмет исследования.

  • ^ Литературный обзор
    Систематизированное изложение информации по теме курсового проектирования. Содержит краткое изложение информации, доступной в книгах, Интернете и других источниках. В этом разделе информация приводится систематизированно, но без анализа и авторского отношения. То есть констатируются факты без их обсуждения.

  • ^ Аналитический обзор предметной области.
    Анализ собранной информации по предметной области. Описание способов применения полученной информации для решения задачи. Изложение собственных подходов к решению поставленной задачи.

  • ^ Описание методов решения поставленной задачи.
    Инженерное решение задачи. В данном разделе описывается, как именно была решена задача. В нём не должно быть ссылок на программный код или его фрагментов. Этого описания должно быть достаточно для того, чтобы понять, каким образом решается поставленная задача.

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

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

  • Описание пользовательского интерфейса.

  • Описание принципов, заложенных в пользовательский интерфейс приложения – какие действия пользователь может выполнять и как он это должен делать. Описание меню приложения, доступных команд и режимов функционирования.

  • ^ Описание результатов работы программы.
    Какие результаты выдаёт программа и в каком формате производится выдача. Результаты прогонки тестов, обоснование полученных результатов и обоснование их правильности.

  • Выводы.
    Что получено в ходе работы. В каком направлении следует продолжить исследования. Где и как могут быть применены результаты курсового проектирования. Какие задачи остались нерешёнными и почему.

  • Список использованных источников
    Книги, журналы, ссылки в Интернет.

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

Добавить документ в свой блог или на сайт

Похожие:

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

Курсовая работа iconРеферат скачан с сайта allreferat wow ua Наркотики курсовая работа....

Курсовая работа iconКурсовая работа пробелы в праве и способы их устранения Автор курсовой...
Курсовая работа состоит из 28 страниц, в составление работы использовано 20 источников

Курсовая работа iconКурс, финансы 1 Подача текстового материала курсовой работы Курсовая...
Курсовая работа должна быть переплетена: используется скоросшиватель или спиральный переплет

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

Курсовая работа iconКурсовая работа студента группы №363 Шушковой О. В. на тему: «Социальная работа с семьей»

Курсовая работа iconКурсовая работа По предмету: «Технология социальной работы» По теме:...

Курсовая работа iconКурсовая работа по дисциплине "Сырье и материалы рыбной промышленности"
Курсовая работа по дисциплине "Сырье и материалы рыбной промышленности" Технохимическая характеристика темного окуня

Курсовая работа iconРеферат скачан с сайта allreferat wow ua Попроцессный, попередельный,...

Курсовая работа iconКафедра "Финансы и кредит" Курсовая работа
Для того, чтобы разобраться с таким, строго формализованным инструментом, каким является вексель, со всеми его перегибами в российских...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
uchebilka.ru
Главная страница


<