Задания на курсовое проектирование
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ МОСКОВСКИЙ ФИНАНСОВО-ПРОМЫШЛЕННЫЙ УНИВЕРСИТЕТ “СИНЕРГИЯ” Факультет Информационных технологий Кафедра Системного программирования УТВЕРЖДАЮ Декан факультета ИТ ______________ 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 Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|