ГОУВПО «Воронежский государственный
технический университет»
Кафедра автоматизированных и вычислительных систем
481-2010
ПРОГРАММИРОВАНИЕ В СИСТЕМЕ VISUAL
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к выполнению курсовых проектов по дисциплине
«Программирование на С/С++»
для студентов специальности 230101
«Вычислительные машины, комплексы, системы и сети»
заочной формы обучения

Воронеж 2010
Составители: канд. техн. наук ,
канд. техн. наук
УДК 681.3
Программирование в системе Visual : методические указания к выполнению курсовых проектв по дисциплине «Программирование на С/С++» для студентов специальности 230101 «Вычислительные машины, комплексы, системы и сети» заочной формы обучения / ГОУВПО «Воронежский государственный технический университет»; сост. , . Воронеж, 2010. 21 с.
Методические указания содержат необходимые методологические сведения и нормативные требования к выполнению и оформлению курсовых проектов в соответствии с требованиями, предъявляемыми к курсовым проектам и СТП ВГТУ 62-2007.
Издание предназначено для студентов 3 курса заочной формы обучения специальности «Вычислительные машины, комплексы, системы и сети».
Библиогр.: 17 назв.
Рецензент канд. техн. наук, доц.
Ответственный за выпуск зав. кафедрой
д-р техн. наук, проф.
Печатается по решению редакционно-издательского совета Воронежского государственного технического университета
© ГОУВПО «Воронежский государственный технический университет», 2010
Введение
Знания и практические навыки, полученные студентом в результате изучения дисциплины «Программирование на С/С++», позволяют ему успешно справиться с выполнением заданий курсового проектирования. При выполнении заданий следует учесть существующую преемственность методологического обеспечения и учебного материала изучаемых дисциплин, таких как «Программирование на языке высокого уровня», «Технологии программирования», «Пакеты прикладных программ» и др. Основной целью данного издания является формирование справочного пособия как по выполнению самостоятельной учебно-исследовательской работы, так и по оформлению её результатов.
Требования к выполнению курсового проекта
Курсовое проектирование позволяет закрепить знания, полученные при изучении курса «Программирование на С/С++». Оно призвано способствовать развитию у студентов системного мышления, получению навыков самостоятельной научной работы, углублению полученных знаний, приобретению умения работать с литературными источниками, в том числе и по проблемам разработки программных продуктов различной направленности в современных системах программирования. Курсовой проект является одним из важнейших этапов подготовки к дипломной работе.
Задание на курсовой проект выдает руководитель, исходя из тематики, позволяющей на практике освоить современные технологии разработки программных приложений в интегрированной среде Microsoft Visual . Примерная тематика проектов приведена в Приложении 1. Не исключается возможность выполнения курсового проекта по теме, предложенной студентом (в рамках изучаемого материала) и утверждённой руководителем. Курсовой проект подразумевает выполнение самостоятельной практической разработки – программного приложения для заданной предметной области в системе программирования Microsoft Visual Studio.
В процессе выполнения проекта студенты должны:
- разработать структуру проекта;
- составить план выполнения работ по предложенной теме в виде последовательности этапов;
- согласовывать с руководителем результаты промежуточных этапов, в том числе, литературный обзор, постановку задачи, методы ее решения, анализ результатов, форму их представления и используемые литературные источники.
Характер и пути получения исходной информации
Выбрав или получив тему курсового проекта, студент должен проанализировать подобранный им необходимый теоретический материал и выполнить проект в соответствии с заданием, полученным от руководителя.
Частично теоретические данные содержатся в основной и дополнительной литературе по изучаемой дисциплине. Однако должны быть использованы и другие литературные источники, подобранные студентом в процессе самостоятельного поиска информации (как в твёрдой форме – книги, журналы и т. п., так и в Internet).
Данные для практических расчётов студент получает у преподавателя. В отдельных заданиях, в основном это касается вычислительного эксперимента, студент должен самостоятельно (под руководством преподавателя) подобрать конкретные параметры проводимого эксперимента.
Требования к пояснительной записке
Каждый проект должен быть выполнен по единой, для всех тем по данной дисциплине, структуре, указанной в данном методическом документе. Представленная к защите расчётно-пояснительная записка должна содержать:
- титульный лист;
- задание на курсовой проект;
- лист для замечаний руководителя;
- реферат;
- список сокращений;
- введение;
- теоретико-аналитическую часть;
- техническое задание и его проработку (постановку задачи, рекомендации по решению поставленной задачи, выбор технологии программной разработки, описание алгоритма решения задачи), проект приложения;
- описание разработанного программного продукта, результаты тестирования, анализ результатов решения;
- заключение;
- список использованных источников;
- приложение – прокомментированный программный текст.
Объем расчётно-пояснительной записки по курсовому проектированию – 30-40 листов формата А4, выполненных с применением текстового редактора Word for Windows или OpenOffice. org Write одной из последних версий на момент формирования расчётно-пояснительной записки, с использованием шрифта Times New Roman Cyr 14 (или 12 пт.) с полуторным (или одинарным) интервалом. Необходимо использовать видеограммы (скрин-шоты) и листинги фрагментов программного продукта, поясняющие текст. Полный прокомментированный текст программ выносится в приложение.
Страницы расчётно-пояснительной записки должны быть пронумерованы, причём номера проставляются внизу страницы от центра. Оформление должно быть выполнено в соответствии с требованиями ГОСТов и нормативных материалов ВГТУ по правилам оформления работ по курсовому проектированию СТП 62-2007.
После согласования текста пояснительной записки с руководителем, студент печатает её, подписывает сам и представляет на проверку нормоконтролёру на предмет соответствия оформления записки правилам и ГОСТам для курсовых проектов. Нормоконтроль заключается в проверке на грамотность представляемого текста и соответствия его требованиям, предъявляемым к оформлению курсовых работ и проектов. После исправления ошибок (если таковые имеются) нормоконтролер подписывает пояснительную записку, и студент отдаёт её на проверку руководителю. К пояснительной записке прикладывается электронный носитель с текстом пояснительной записки и программным продуктом.
Далее проходит защита курсового проекта. К защите проекта студент готовит электронную презентацию и доклад на 7 – 10 минут по теме.
После защиты проекта руководитель ставит соответствующую оценку.
Структура пояснительной записки
и её основных разделов
Независимо от темы, курсовая проект по дисциплине «Программирование на С/С++» должен включать обязательные основные разделы.
Титульный лист оформляется в соответствии с требованиями стандартов ГОСТ и требованиями ВГТУ СТП 62-2007.
Задание на курсовой проект
Задание на курсовое проектирование определяется и подписывается сразу же после получения студентом темы проекта. Текст задания пишется на втором листе пояснительной записки, в соответствии с образцом Приложения 3 и содержит, помимо единых для всех заголовочных строк:
- перечень вопросов, подлежащих разработке;
- объем работы;
- сроки выполнения этапов;
- срок защиты курсового проекта;
- подпись руководителя и дату выдачи задания;
- подпись студента и дату получения задания.
В перечне вопросов, подлежащих разработке, требуется указать поставленные в задании цели курсового проектирования, например, самостоятельно освоить некоторые вопросы, касающиеся технологии и средств разработки сетевых программных приложений в Visual Studio .NET и, используя их, разработать программный продукт для заданной предметной области.
Объем работ описывает необходимые действия по реализации поставленной цели. Сюда можно включить поиск и обзор литературных источников, изучение информационных технологий для построения Internet-приложения, проектирование классов, построение диаграмм проекта (потоков данных, переходов состояний, use-case, компонентов и др.), кодирование и отладку, анализ полученных результатов, оформление пояснительной записки и подготовку электронной презентации.
В соответствии с указанным выше объемом все перечисленные работы распределяются по этапам и для каждого из них устанавливаются сроки их выполнения.
Все пункты задания согласовываются с преподавателем, после чего лист подписывается руководителем и студентом. Только после этой процедуры можно приступать к выполнению курсового проекта.
Замечания руководителя
Лист замечаний руководителя студентом не заполняется. При проверке пояснительной записки руководитель вписывает свои замечания по выполненной работе.
Реферат
Реферат представляет краткое описание выполненного проекта, в котором студент должен кратко описать существо выполненных разработок: тему, предметную область, характер и цель проекта, метод проведения исследования, конкретные результаты, краткие выводы, область приложений.
Реферат имеет примерно такую структуру.
Пояснительная записка 35 с., 9 рисунков, 15 источников, 2 приложения.
Ключевые слова: VISUAL STUDIO .NET, C++, С#, WEB, СТРАНИЦА, ЭЛЕМЕНТЫ УПРАВЛЕНИЯ, КЛАСС, ДИАГРАММА.
Объект исследования или разработки – Web - приложение, построенное в среде Visual с использованием стандартных элементов управления.
Цель работы – изучить технологию создания Web - приложений в современных системах программирования.
Метод исследования и аппаратура – интегрированная среда разработки приложений Visual , программное моделирование на ЭВМ.
Полученные результаты – приложение, демонстрирующее технику использования Web-форм в операционной системе Windows.
Основные конструктивные, технологические и технико-эксплуатационные характеристики – персональная ЭВМ с емкостью оперативной памяти не меньше 512 Мб, оснащенная Windows XP и выше.
Степень внедрения – применена технология разработки Web-приложений в среде Visual , создан программный продукт, использующий стандартные элементы управления.
Список сокращений
В списке представлены все сокращения и их полные названия, которые встречаются в пояснительной записке, например:
ПС – программная система
Содержание
Содержание пояснительной записки имеет обычный смысл и включает наименование её разделов и соответствующие номера страниц разделов.
Следует содержание формировать автоматически, для чего в текстовых редакторах существуют специальные средства автоматизации.
Например, в текстовом редакторе Word все названия разделов, которые необходимо включить в содержание, следует написать стилями «Заголовок 1», «Заголовок 2» и т. д.
Затем содержание формируется автоматически по команде Вставка/Ссылка/Оглавление и указатели. Также следует помнить, что само наименование «Содержание» не включается в перечень разделов содержания пояснительной записки.
Введение
Введение должно содержать обоснование актуальности рассматриваемой проблемы в современных условиях; цель курсового проектирования; перечень решаемых задач для достижения поставленной цели. Во введении должно быть кратко отражено содержание основных разделов курсового проекта.
Текст введения (1÷4 страницы) должен содержать:
- оценку современного состояния решаемой проблемы;
- основание и исходные данные для разработки темы;
- обоснование необходимости выполнения проекта;
- оценку новизны темы и ее связь с другими научными работами.
Теоретическая часть
Теоретико-аналитическая часть представляет собой литературно-аналитический обзор по теме курсового проектирования с использованием литературных источников.
Необходимо все цитируемые материалы снабдить ссылками на источник получения информации. Ссылка на литературный источник представляет собой номер из приведенного в пояснительной записке списка используемых источников и записывается в квадратных скобках внутри текста. Например:
Основная часть графики в Windows обеспечивается графической подсистемой GDI (Graphic Device Interface – в переводе на русский язык, интерфейс графических устройств) [1].
В теоретической части пояснительной записки также следует определить сущность исследуемой задачи, охарактеризовать и проанализировать известные возможные способы ее решения, описать имеющиеся для нее. NET – технологии.
Объем теоретической части – 10-15 страниц.
Практическая часть
Этот раздел основывается на тематическом задании, полученном от руководителя, и содержит:
- постановку задачи;
- рекомендации по решению поставленной задачи (возможно в форме описания адекватных методов);
- формализацию алгоритма решения задачи;
- обоснование технологии разработки программного продукта;
- подробное описание каждого этапа жизненного цикла с необходимыми схемами, диаграммами, фрагментами кода, планом тестирования и его результатами;
- руководство программиста;
- описание программного продукта с точки зрения пользователя (руководство пользователя) со всеми необходимыми видеограммами;
- необходимые анализ результатов и выводы.
При необходимости руководство пользователя можно вынести в приложение.
Анализ полученных результатов по проведенной работе включает проверку качества полученных результатов решения поставленной задачи и сравнение результатов с аналогичными решениями, проверку соответствия полученных результатов поставленной задаче.
Объем практической части – 15-20 страниц.
Заключение
В заключении кратко описываются постановка задачи и использованные способы решения, отражаются результаты проделанной работы, оценивается качественный уровень решения поставленной задачи, надежность полученных результатов, а также возможность использования их в различных предметных областях.
В заключении должна присутствовать фраза о том, насколько полно выполнено задание по курсовому проекту. Например:
Все вопросы, поставленные в задании на курсовое проектирование, рассмотрены в полностью, курсовой проект выполнен в полном объеме.
Объем заключения – 1-2 страницы.
Список литературы
Список использованной литературы включает литературные источники, ссылки на которые должны быть сделаны по ходу выполнения работы. При использовании в пояснительной записке по проектированию цитат из научной литературы, периодических изданий или официальных нормативных документов обязательно следует делать ссылки на источники, список которых составляется в порядке их упоминания в тексте. Ссылки записываются в квадратных скобках в тексте записки внутри предложения.
Список используемых литературных источников должен содержать не менее шести наименований, существующих на бумажных носителях, и не менее двух адресов порталов Internet. В список литературы включаются только источники, использованные в курсовом проектировании и содержащие существенную информацию по разрабатываемой теме.
Объем списка литературы – 1 страница.
Пример оформления списка литературы:
1. C# и платформа. NET 3.0. СПб.: Питер, 2008. 1456 с.
2. Разработка клиентских Windows-приложений на платформе Framework / , С. Дж. Стэйн, Т. Мортроп. СПб.: Питер, 2008. 624 с.
3. Стандарт предприятия. Текстовые документы (курсовые работы (проекты), рефераты, отчеты по лабораторным работам, контрольные работы). Правила оформления / ГОУВПО «Воронежский государственный технический университет»; сост. , . Воронеж, 2007. 53 с.
Приложение
В приложение выносятся листинг программы с комментариями. Если расчеты проводились с помощью стандартного пакета программ, то следует приложить видеограммы (скриншоты) процесса вычислений. В приложение следует также вынести и графические интерпретации результатов расчетов, в т. ч. и диаграммы.
Часть отчета, не относящаяся непосредственно к теме проектирования (например, посвященная экологии, экономике и т. п.), должна оформляться в виде приложения (или приложений) и быть последней в списке приложений.
Каждое приложение должно начинаться с новой страницы с указанием в центре слова «ПРИЛОЖЕНИЕ» и иметь содержательный заголовок. Если приложений несколько, то они нумеруются. Номер приложения не ставится, если приложение одно.
Часто встречающиеся ошибки оформления
пояснительной записки
Текст записки должен быть кратким, ясным, содержать достаточно полную информацию по теме; в тексте не должно быть орфографических и грамматических ошибок.
Опечатки и описки можно исправлять подчисткой или закрашиванием белой краской и нанесением на том же месте исправлений машинописным способом или черной пастой.
Использование курсива, подчеркивания и полужирного шрифта НЕ ДОПУСКАЕТСЯ.
Заголовки разделов, глав и приложений пишутся ПРОПИСНЫМИ буквами и выравниваются горизонтально по центру относительно текста, без абзацного отступа.
Заголовки пунктов, подпунктов и т. д. пишутся строчными буквами, кроме первой прописной и выравниваются по ширине с абзацным отступом (обычно абзацный отступ – 5 символов).
Можно нумеровать названия разделов и подразделов, в этом случае используется многоуровневая нумерация, и после последней цифры точка не ставится. Переносы слов по слогам в заголовках не допускаются.
4 СЛУЖЕБНЫЕ ТИПЫ SYSTEM. DRAWING
4.1 Тип Point
Заголовки рисунков пишутся под рисунком и выравниваются горизонтально по центру относительно рисунка без абзацного отступа. Точку в конце заголовков не ставят, например

Рисунок 1 – Отображенные на форме часы
Номер страницы ставится внизу от центра каждой страницы. На первых 2-х страницах номер не ставится.
Перечисления (списки) в тексте при необходимости нумеруют арабскими цифрами с круглой скобкой или отмечаются дефисом, дальнейший текст пишется строчными буквами. Каждый пункт перечисления заканчивается точкой с запятой.
Все аргументы метода разделяются на три группы:
– входные;
– выходные (out);
– обновляемые (ref).
Формулы в тексте пояснительной записки пишутся на отдельной строке, должны быть выровнены горизонтально по центру текстового поля. Формулы нумеруются. Номер формулы должен быть выровнен по правой границе текстового поля:
| (1) |
Символьные обозначения должны выглядеть одинаково в тексте и в формулах, даже если они были набраны разными способами. Расшифровку символьных обозначений следует приводить после первого использования. Использовать знак умножения внутри формулы не следует. Исключение составляют случаи, когда знак умножения необходим для однозначного толкования формулы.
Если формула занимает несколько строк, то она должна быть разделена на части знаками операций, причем знак должен присутствовать как в конце разделяемой строки, так и дублироваться в начале следующей. Следует избегать «многоэтажных» формул.
| (2.3) |
Процесс создания и оформления документов довольно непростой. Однако такие прикладные программы, как текстовый редактор Microsoft Word, OpenOffice. org Writer намного облегчают и упрощают его.
В текстовом редакторе существует такое средство автоматизации подготовки документов, как шаблон, т. е. образец или модель документов. Шаблоны предназначены для автоматического форматирования документа. В шаблонах можно настроить необходимые стили, а все лишнее убрать из него. При создании документа, используя шаблоны, все, что нужно пользователю – это впечатать текст, т. к. стандартные элементы шаблона включаются в документ автоматически. Таким образом, необходимо только составить шаблон оформления пояснительной записки, и на его основе быстро подготовить текст.
Листинги программ, включаемые в приложение отчёта, должны содержать полное описание всех программных модулей, входящих в программное приложение, начиная с процедуры запуска приложения до выхода из него. Листинги должны быть оформлены в соответствии с принятыми стандартами и подробно прокомментированы.
Библиографический список
1. СТП ВГТУ 62-2007.Стандарт предприятия. Текстовые документы (курсовые работы (проекты), рефераты, отчеты по лабораторным работам, контрольные работы). Правила оформления / ГОУВПО «Воронежский государственный технический университет»; сост. , . Воронеж, 2007. 53 с.
2. C# и платформа. NET 3.0/ Э. Тоелсен. СПб.: Питер, 2008. 1456 с.
3. Разработка клиентских Windows-приложений на платформе Framework / , С. Дж. Стэйн, Т. Мортроп. СПб.: Питер, 2008. 624 с.
4. Разработка клиентских веб-приложений на платформе Framework. Учебный курс Microsoft Экзамен 70-528. Г. Джонсон, Т. Нортроп. СПб.: Питер, 2007. 768 с.
5. Net. Сетевое программирование / А. Мунгале, В. Кумар, К. Нагел, Номан Лагари, Т. Паркер, Ш. Шивакумар, Э. Кровчик. М.: Лори, 2007. 416 с.
6. Основы разработки приложений на платформе Framework. Учебный курс Microsoft / Б. Райян, Т. Нортрап, Ш. Вилдермьюс. СПб.: Питер, 2007. 864 с.
7. .Net Framework 2.0. Секреты создания Windows-приложений / С. Байдачный. М.: Солон, 2006. 520 с.
8. Программирование на Microsoft Visual C++.NET. Мастер-класс /Д. Шеферд. М.: Русская Редакция, 2005. 928 с.
9. Рихтер Дж. Программирование на платформе FRAMEWORK. Мастер-класс/ Дж. Рихтер. СПб.: Питер, 2005. 512 с.
10. Гамильтон Б. Сборник рецептов. Для профессионалов/ Б. Гамильтон. СПб.: Питер, 2004. 576 с.
11. Кораблев В. Самоучитель Visual C++ .NET/ В. Кораблев. СПб.: Питер, 2004. 528 с.
12. XML для разработчиков-профессионалов. NET/ Д. Дальви. М.: Лори, 2003. 656 с.
13. Visual C++ .NET. Библия пользователя/ Т. Арчер. М.: Вильямс, 2003. 1216 с.
14. C++ & Visual . Самоучитель программиста/ И. Баженова. М.: КУДИЦ – ОБРАЗ, 2003. 448 с.
15. Орлов разработки программного обеспечения / . СПб.: Питер, 2003. 480 с.
16. Техника оптимизации программ. Эффективное использование памяти / К. Касперски. СПб: БХВ Петербург, 2003. 464 с.
17. Объектно-ориентированное проектирование с примерами применения: пер. с англ. / Г. Буч. Киев: Диалектика и АО И. В.К., 1992. 280 с.
ПРИЛОЖЕНИЕ А
Ориентировочные темы курсовых проектов
Разработка системы тестирования знаний по программированию в Visual .
Разработка элементов учебно-методического комплекса по программированию в Visual .
Обработка исключений. Класс Exception. Пользовательские классы исключений. Разработка приложения, демонстрирующего возникновение исключений при превышении скорости автомобилем.
Коллекции. Классы Array, ArrayList, Stack, Hashtable. Разработка приложения, демонстрирующего преимущества коллекций по сравнению с массивами.
Коллекции. Класс DictionaryBase. Разработка приложения, демонстрирующего работу с англо-русским словарем.
Примеры создания пользовательских элементов управления в Visual . Создание обработчиков событий для пользовательских элементов управления.
Многопоточные приложения в Visual . Разработка приложения, демонстрирующего многопоточность для одного процессора.
Использование регулярных выражений для поиска лексем в Visual . Класс Regex.
Примеры создания сервисов Windows. Общая архитектура. System. Service. Process.
Работа с файлами с последовательным и прямым доступом в Visual . Обработка транзакций
Язык XML и документирование программ. Обработка XML файлов.
Объектная модель . Подключение к источнику данных. Запросы. Модификация базы данных «Телефонная книга».
Создание Web-форм в Visual . Элементы управления. Сеансы пользователя.
Web-службы в Visual . Протокол SOAP. Контроль сеансов в Web-службах.
Примеры разработки Web-служб на основе. NET-технологий.
Организация сетей в Visual . Серверы и клиенты, созданные на основе потоковых сокетов. Разработка клиент-серверного приложения.
Примеры разработки приложений в Visual . Работа с элементами просмотра данных. Привязка, источники данных. Разработка приложения для учета товаров на складе торгового предприятия.
Примеры использования классов с событиями. Разработка приложения, демонстрирующего генерацию и обработку события – превышения допустимой скорости автомобиля.
Создание инсталляционного пакета в Visual .
Интерфейсы. Стратегии реализации интерфейсов в Visual . Встроенные интерфейсы. Разработка приложения, демонстрирующего реализацию встроенных интерфейсов.
Типы данных в Visual . Рефлексия. Программное приложение, использующее динамическое определение типов.
Сборки в Visual . Дизассемблер. Использование дизассемблера для просмотра содержимого модулей.
Универсализация. Универсальные классы в Visual . Разработка приложения, демонстрирующего универсальный класс обработки очереди.
Делегаты и функциональный тип данных. Примеры использования в Visual . Операции над делегатами. Класс Delegate.
Windows-приложения: события и делегаты, обработка событий. Примеры разработки приложений в Visual .
Приложения, использующие графические возможности GDI+ в Visual . Двойная буферизация. Графические примитивы. Разработка приложения, демонстрирующего примеры построения диаграмм.
Технология . Создание собственных элементов управления.
Неуправляемый (небезопасный код) в Visual . Примеры использования адресной арифметики.
Создание «многоязыкового» приложения в Visual . Разработка приложения, использующего библиотеки, созданные в Visual на разных языках программирования.
ПРИЛОЖЕНИЕ Б
Министерство образования и науки РФ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
(ФГБОУ ВПО «ВГТУ», ВГТУ)
Факультет вечернего и заочного образования
Кафедра «Автоматизированные и вычислительные системы»
Специальность «Вычислительные машины, комплексы, системы и сети»
КУРСОВОЙ ПРОЕКТ
по дисциплине «Программирование на С/С++»
Тема «Создание Web-форм в Visual . Элементы управления. Сеансы»
Расчетно-пояснительная записка
Разработал(а) студент(ка) ___________________________
Подпись, дата Инициалы, фамилия
Руководитель ___________________
Подпись, дата Инициалы, фамилия
Нормоконтролер __________________
Подпись, дата Инициалы, фамилия
Защищена _______________ Оценка _______________
Дата
Воронеж 2010
ПРИЛОЖЕНИЕ В
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
(ФГБОУ ВПО «ВГТУ», ВГТУ)
Кафедра «Автоматизированные и вычислительные системы»
ЗАДАНИЕ
на курсовой проект
по дисциплине «Программирование на С/С++»
Тема проекта «Создание Web-форм в Visual . Элементы управления. Сеансы»
Студент группы ВМ951 Смирнов Пётр Петрович
Фамилия, имя, отчество
Номер варианта ___1____
Технические условия: разработать в среде программирования Visual Web-приложение.
Содержание и объем проекта (графические работы, расчеты и прочее): изучение технологии создания сетевых приложений, изучение необходимых элементов управления для Web-приложений, проектирование интерфейса пользователя, построение диаграмм классов, построение приложения, проведение тестирования, анализ полученных результатов, составление расчетно-пояснительной записки, электронной презентации по теме проекта.
Сроки выполнения этапов: анализ задачи, обзор литературы, выбор технологии разработки – до 15.10.2010 г., проектирование, реализация – до 20.11.2010 г., отладка приложения, анализ результатов до 05.12.2010 г., оформление расчетно-пояснительной записки, составление электронной презентации – до 15.12.2010 г.
Срок защиты курсовой работы ____________25.12.2010 г.___________________
Руководитель _______________________________
Подпись, дата Инициалы, фамилия
Задание принял студент ______________________________
Подпись, дата Инициалы, фамилия
Содержание
Введение......................................................................................... 1
Требования к выполнению курсовых проектов......................... 1
Характер и пути получения исходной информации............ 2
Требования к пояснительной записке..................................... 2
Структура пояснительной записки
и её основных разделов................................................................ 4
Часто встречающиеся ошибки оформления
пояснительной записки.............................................................. 10
Список литературы...................................................................... 14
Приложения.................................................................................. 16
ПРОГРАММИРОВАНИЕ В СРЕДЕ VISUAL STUDIO
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к выполнению курсовых проектов по дисциплине
«Программирование на С/С++»
для студентов специальности 230101
«Вычислительные машины, комплексы, системы и сети»
заочной формы обучения
Составители:
В авторской редакции
Подписано в печать 16.12.2010.
Формат 60×84/16. Бумага для множительных аппаратов.
Усл. печ. л. 1,4. Уч-изд. л. 1,2. Тираж 100 экз. «С» 406
Заказ №
ГОУВПО «Воронежский государственный технический
университет»
394026 Воронеж, Московский просп., 14



