Windows

  • 10 дек. 2013 г.
  • 1299 Слова
Курсовая работа
По дисциплине «Программирование приложений Windows»

Цель и состав работы
Цель курсовой работы – систематизация и закрепление знаний, полученных при изучении дисциплины «Программирование приложений Windows», и развитие навыков самостоятельной работы при разработке прикладного программного обеспечения.
В задачи курсовой работы входят:
• изучение конкретнойпредметной области;
• анализ возможных подходов и методов решения и обоснование выбранного подхода;
• разработка архитектуры, проектирование и программирование программного продукта.
Курсовая работа должна быть подготовлена к защите в срок, устанавливаемый преподавателем. К защите курсовой работы представляется:
• пояснительная записка;
• реализация программы в видезаконченного приложения;
• информации на дискете.

Методические указания к выполнению курсовой работы

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

Состав пояснительной записки:
1. Титульный лист
2. Задание на курсовую работу
3. Содержание
4. Введение (при написании раздела "Введение " необходимо отразить:актуальность темы, необходимость разработки; поставленную цель; перечень задач, решение которых необходимо выполнить; источники и методы, использованные при написании работы) 1стр.
5. Аналитическая часть
Содержит описание и оценку существующих решений. Выбор и обоснование основных алгоритмов разрабатываемого приложения. ~3-5стр.
6. Теоретическая часть
Этапы работ, выполняемые в рамках раздела:Разработать архитектуру системы. Разработать и описать методы и алгоритмы решения задачи. Выбрать и обосновать объектно-ориентированный анализ проектирования или структурный анализ и проектирование. ~3-5 стр.
7. Конструкторская часть
Этапы работ, выполняемые в рамках раздела: разработать и описать иерархию классов в случае ОО подхода к проектированию или состав и реализация основных модулейсистемы в случаем структурного. Разработать и описать программные модули и их состав. Описать ключевые функции приложения. Описать используемые структуры данных. Описать программный интерфейс разрабатываемых компонентов, модулей. Выдвинуть и обосновать требования к программному и аппаратному обеспечению. От 7 стр.
8. Техническая документация
Руководство администратора по установке и настройкипрограммы. Руководство пользователя по работе с системой. Размещение скриншотов, описание примеров применения приложения. ~5-7 стр.
9. Экспериментальная часть
Этапы работ, выполняемые в рамках раздела: разработать план и этапы тестирования программного компонента. Описать процесс и результаты тестирования. ~1-4 стр.
8. Выводы
Следует дать характеристику...
tracking img