Файл: Для курсовой по Web-программирвоанию.pdf

ВУЗ: Не указан

Категория: Методичка

Дисциплина: Программирование

Добавлен: 15.11.2018

Просмотров: 735

Скачиваний: 6

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

 

 

 

ВОРОНЕЖСКИЙ ИНСТИТУТ ВЫСОКИХ ТЕХНОЛОГИЙ АНОО ВО 

 
 
 
 
 
 
 

 
 
 

Т. В. Курченкова 

 

WEB – ПРОГРАММИРОВАНИЕ 

(наименование учебной дисциплины

 

МЕТОДИЧЕСКИЕ РАЗРАБОТКИ 

к выполнению курсовой работы 

 

 

 
 
 
 
 
 
 
 
 
 
 
 

Воронеж 2015 


background image

 

1.ОБЩИЕ ПОЛОЖЕНИЯ 

 

1.1. Цель и задачи курсового проектирования 

Курсовое  проектирование  по  дисциплине  «web-программирование» 

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

Задачами курсового проектирования являются:  

  овладение  навыками  разработки  программного  обеспечения  (ПО)  для 

задач  различных  предметных  областей  на  основе  web-технологии; 
применение  методов  технологии  программирования  на  всех  этапах 
проектирования ПО; 

  приобретение  навыков  определения  основных  этапов  и  работ, 

выполняемых  при  проектировании  программного  обеспечения; 
выполнение непосредственно разработки ПО на основе web-технологии; 

  овладение  навыками  грамотного  анализа  научно-технической 

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

В  результате  выполнения  курсового  проектирования  студент  должен 

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

 

1.2. Задание на курсовое проектирование 

Курсовой проект выполняется студентами по индивидуальным заданиям, 

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

В ходе выполнения курсового проектирования студент должен построить 

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


background image

 

пользователем,  построить  модели  разрабатываемой  системы  (шаблон  сайта, 
структурная схема сайта, модель данных предметной области и т.д.). 

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

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

 
1.3. Содержание и объём курсового проекта 
Курсовой  проект  состоит  из  пояснительной  записки  и  приложения. 

Общий  объём  пояснительной  записки  не  должен  превышать  25  -  30  листов,  в 
том числе введение - не более 2-3 листов.  

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

полное представление о принципе решения задачи с обоснования правильности 
решения  задачи  на  ЭВМ.  Записка  иллюстрируется  схемами  и  программами, 
выполняемыми  с  соблюдением  всех  требований  ЕСПД.  Структурные  схемы, 
рисунки входят в общий объём пояснительной записки и нумеруются.  

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

лист;  содержание;  введение;  разделы  и  подразделы  основной  части; 
заключение; список используемых источников; приложение. 

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

а  также  подразделов  и  пунктов,  если  они  имеют  наименование,  с  указанием 
номера страниц.  

3.  Во  введении  (2-3  страницы)  обосновывается  актуальность  темы 

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

раздела 

знаний 

(или 

производства 

и 

отрасли 

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

4.  Основная  часть  состоит  из  2  или  более  разделов,  в  которых 

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

Основная (содержательная) часть включает разделы, в которых приводится 

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


background image

 

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

2. 

Модели 

(математические, 

системные, 

структурные, 

информационные)  предмета  разработки  (анализа);  3.  Алгоритм  (технология) 
решения  поставленной  задачи;  4.  Описание  программного  продукта.  5. 
Результаты машинного (вычислительного) эксперимента и их анализ. 

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

включает номер раздела и после точки номер подраздела по порядку. 

5.  Рассмотрим пример содержания разделов курсовой работы. 

 Примерное  содержание:  в  разделе  1  –  проводятся  результаты 

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

В 

разделе 

формулируются 

структурные, 

математические, 

алгоритмические и др. модели предмета разработки (анализа). Рассматриваются 
проблемы, 

связанные 

с 

технологией 

программирования 

(языки 

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

В разделе 3 составляется модель данных предметной области, приводятся 

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

Распечатки результатов и листинги программ выносятся в приложения. 
7.  В заключении кратко описываются те решения и результаты, которые 

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

8.  Список использованных источников содержит перечень источников в 

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


background image

 

пояснительной записки. 

9.  Приложения 

содержат 

вспомогательный 

материал 

(листинги 

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

 
1.4. Правила оформления курсовой работы 

• шрифт Times New Roman, размер 14, через 1,5 интервал, выравнивание по 

ширине, абзац – 1,27 см; 

• поля: верхнее – 2 см, нижнее – 2,5 см, левое – 3 см, правое – 1 см. 
• страницы нумеруются вверху от центра; 
• титульный  лист  на  курсовую  работу  не  нумеруется,  но  входит  в  общее 

количество страниц; 

• курсовая  работа  включает:  титульный  лист;  оглавление;  введение; 

основную  часть  в  соответствии  с  содержанием;  заключение;  список 
использованных источников и приложение; 

 
Вместе  с  бумажной  версией  курсовой  работы  на  электронном  носителе 

представляется  идентичная  ей  электронная  версия  рукописи  с  текстом  в 
редакторе Microsoft Word и кодом разработанного программного продукта. 

 
Оформление иллюстраций и таблицРисунки и таблицы располагаются 

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

Пример: 

Формализация задачи

Анализ результатов

Принятие решения

Выбор метода и схемы