
- •230115 «Программирование в компьютерных системах»
- •Оглавление
- •1 Общие положения
- •2 Выполнение курсового проекта
- •3 Содержание разделов курсового проекта
- •3.3.3.2 Описание алгоритма
- •3.3.3.3 Организация входных и выходных данных
- •3.3.3.4 Выбор состава технических и программных средств
- •3.3.3.5 Источники, использованные при разработке
- •3.4 Разработка рабочего проекта
- •3.4.1 Разработка программы
- •Написание программы
- •3.4.2 Спецификация программы
- •3.4.3 Текст программы
- •3.4.4 Описание программы
- •3.4.5 Тестирование программы
- •3.5 Внедрение
- •3.6 Список использованных источников
- •4 Оформление пояснительной записки
- •5 ТемЫ курсовых проектов
- •6 Литература
- •Приложение 1 Форма спецификации
Министерство образования российской федерации
ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ среднего профессионального образования "БЕЖЕЦКИЙ ПРОМЫШЛЕННО-ЭКОНОМИЧЕСКИЙ КОЛЛЕДЖ"
ПМ.02 Разработка программных модулей программного обеспечения компьютерных систем
Методические указания
по выполнению курсового проекта
для студентов специальности
230115 «Программирование в компьютерных системах»
г.Бежецк, 2013
Методические указания
рассмотрены и утверждены
на заседании цикловой комиссии
«Математика, физика, информатика и вычислительная техника»
Протокол №___ от «_____»__________20 г.
Председатель комиссии: ________________И.А. Кувина
Методические указания составлены
в соответствии с рабочей программой
по профессиональному модулю ПМ.02 "Разработка программных модулей программного обеспечения компьютерных систем" для специальности 230115
_________________________И.А. Кувина
Оглавление
Стр.
1 общие положения 4
2 Выполнение курсового проекта 5
3 Содержание разделов курсового проекта 5
3.1 Оглавление 5
3.2 Введение 6
3.3 Разработка эскизного и технического проектов программы 6
3.3.1 Задание 6
3.3.2 Назначение и область применения 6
3.3.3 Технические характеристики 6
3.3.3.1 Постановка задачи 6
3.3.3.2 Описание алгоритма 7
3.3.3.3 Организация входных и выходных данных 7
3.3.3.4 Выбор состава технических и программных средств 7
3.3.3.5 Источники, использованные при разработке 8
3.4 Разработка рабочего проекта 8
3.4.1 Разработка программы 8
3.4.2 Спецификация программы 9
3.4.3 Текст программы 9
3.4.4 Описание программы 9
3.4.5 Тестирование программы 10
3.5 Внедрение 13
3.6 Список использованных источников 14
4 Оформление пояснительной записки 16
5 ТемЫ курсовых проектов 16
6 Литература 17
Приложение 1 Форма спецификации 19
1 Общие положения
Курсовой проект предусмотрен учебным планом специальности 230115 “Программирование в компьютерных системах”. Курсовой проект является самостоятельной работой студента, позволяет оценить качество знаний и отражает приобретенные студентом практические навыки.
Курсовой проект позволяет расширить объем знаний студентов в области прикладного программирования и создать реальную основу использования своих знаний для решения на ЭВМ задач по другим дисциплинам и в своей дальнейшей практической деятельности.
Тема назначается руководителем курсового проекта и утверждается на заседании методической комиссии.
Перед студентом ставится задача разработать приложение для Windows с целью решения конкретной задачи. Результатом решения являются:
а) пояснительная записка, составленная с учетом требования стандартов ЕСПД;
б) исполняемый файл программы, прилагаемый к пояснительной записке на диске.
Для решения поставленной задачи студенту необходимо предварительно ознакомиться с литературой, посвященной теме задания. При этом следует обратить внимание на средства, используемые для решения аналогичных задач или для решения каких-либо ключевых моментов задачи. Этап работы с литературой должен закончиться обзором, в котором собраны полученные сведения из литературы, дан их анализ с точки зрения приложения к поставленной задаче.
После ознакомления с литературой студент должен оценить возможности среды программирования и вычислительной техники, на которой предлагается реализовать решение. Результатом этой работы должна быть точная формулировка задачи со всеми ограничениями и требованиями.
При решении задачи необходимо придерживаться техники пошаговой детализации, использовать стандартные структуры.
При разработке алгоритма необходимо предусмотреть средства проверки и тестирования программы, удобство работы пользователя, возможные модификации.
При написании программы не следует забывать о хорошем стиле программирования, о таких понятиях, как читабельность, эффективность, надежность. Необходимо искать наиболее простые и естественные приемы и методы решения.
В программе, кроме решения непосредственно задачи, студент должен предусмотреть вывод справки о программе и информации о разработчике с указанием ФИО, группы и даты разработки.
На диске вместе с программой должны быть представлены файлы, подготовленные для проверки ее работоспособности.