Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

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

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

МОСКОВСКИЙ ФИНАНСОВО-ПРОМЫШЛЕННЫЙ УНИВЕРСИТЕТ “СИНЕРГИЯ”

Факультет Информационных технологий

Кафедра Системного программирования

УТВЕРЖДАЮ

Декан факультета ИТ

______________ C.В. Харитонов

«___»_________ 2015 г.

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

«Разработка серверных приложений для WEB»

для специальности:

«Информационные системы и технологии»

Автор:

Егоров Д.И.

Москва


СОДЕРЖАНИЕ

Цель курсового проектирования. 3

Требования к базовым знаниям. 4

Задание. 5

Содержательная часть. 6

Оформление отчета. 9

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

Приложение 1. Титульный лист. 11

 


Цель курсового проектирования

 

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

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

 

– освоение возможности программирования Web-серверов;

– изучение ведущих языков программирования для обеспечения динамики на Web-страницах на стороне сервера;

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

По окончании работы над проектом студент будет:

знать:

– основные протоколы сети Интернет;

– правила построения Интернет приложений;

– принципы работы приложений в сети Интернет;

– технологию интеграции приложений;

– основные понятия и термины web – программирования.

уметь разрабатывать приложения:

– использующие в своей работе сеть Интернет;

– отображающие HTTP данных;

– формирующие сценарии Web приложений.


Требования к базовым знаниям

 

Для выполнения курсового проекта студент должен:

– иметь навыки программирования на языке С++;

– иметь представление о сетевых технологиях;

– иметь представление об основных парадигмах программировании;

– иметь навыки разработки html страниц;

– иметь практику работы с текстовыми редакторами и Интернет.


Задание

 

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

Каждое задание закрепляется за группой из четырех студентов. Содержание задания определяется преподавателем.

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

В задании на курсовой проект предоставляются следующие исходные данные:

– функциональное назначение приложения;

– тип приложения;

– порядок разработки приложения;

– структура приложения.

Наименование фирм и организаций при выполнении курсового проекта студенты выбирают самостоятельно.

В разработанных проектах студенты в праве указывать знак охраны авторского права.

 


Содержательная часть

 

Курсовой проект должен включать следующие структурные элементы:

 

1) Титульный лист;

2) Задание на курсовой проект;

3) Содержание;

4) Введение;

5) Основная часть:

5.1) Требования к приложению;

5.2) Анализ исходных данных;

5.3) Разработка приложения.

6) Заключение;

7) Список литературы;

8) Приложение.

 

Ниже предоставляется детализация содержимого основных разделов отчета.

 

Введение

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

Основная часть

Требования к приложению

В требовании к приложениюнеобходимо описать функциональность разрабатываемого приложения:

– назначение программы;

– формат входных данных;

– формат выходных данных;

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

Анализ исходных данных

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

1) Рассмотреть существующие протоколы, которые могут быть применены к данной задаче;

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

 

Разработка приложения

Описывается ход разработки приложения:

– этапы разработки (описание + скриншоты);

– выбранные методы, алгоритмы реализации и т.п.

 

Обратите внимание! Исходный код разработанного приложения в данном пункте приводить не нужно. Для этого предназначен раздел Приложение.

 

Заключение

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

Список литературы

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

 

Образец записи сведений об источнике:

1. С. В. Глушаков, А.В. Коваль, С.А. Черепнин, Программирование на Visual C++, ФОЛИО, Москва, 2003.

2. Ю. Тихомиров, Самоучитель MFC, БХВ-Санкт –Петербург, 2002.

 

Приложение

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


Оформление отчета

Отчет должен быть представлен в бумажном виде.

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

– текст размещается на одной стороне листа формата А4;

– используется шрифт Times New Roman 14-го кегля;

– межстрочный промежуток должен составлять полтора интервала;

– текстовую часть пояснительной записки курсового проекта выполнять в соответствие с ГОСТ 19.106 – 78. ЕСПД. Требования к программным документам, выполненным печатным способом.

 

 


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

Задание №1 – Разработка структуры и функционала интернет-представительства компании «__________»;

Задание №2 – Разработка сайта кондитерского комбината «__________»;

Задание №3 – Разработка туристического сайта«__________»;

Задание №4 – Разработка сайта издательского дома «_________»;

задание №5 – Разработка сайта интернет-магазина цветов «__________»;

Задание №6 – Разработка промо-сайта «__________»;

Задание №7 – Разработка сайта консалтинговой компании в сфере информационных технологий «_________»;

Задание №8 – Разработка сайта стоматологической клиники «__________»;

Задание №9 – Разработка сайта праздничного агентства«__________»

Задание №10 – Разработка сайта библиотеки«__________»;

Задание №11 – Разработка сайта спортшколы«__________»;

Задание №12 – Разработка сайта магазина игрушек«__________»;

Задание №13 – Разработка сайта компании«__________»;

Задание №14 – Разработка сайта дошкольного учреждения«__________»;

Задание №15 – Разработка сайта кинотеатра«__________»;

Задание №16 – Разработка сайта страховой компании«__________»;

Задание №17 – Разработка сайта салона красоты«__________»;

Задание №18 – Разработка сайта по обмену книгами«__________»;

Задание №19 – Разработка сайта «Я помогаю детям»;

Задание №20 – Разработка сайта по интересам«__________».

 

 


Приложение 1.

Титульный лист

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...