Курсовая с ПЗ и коментариями

Koka16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
23.11.2008

ЦЕЛЬ КУРСОВОЙ РАБОТЫ

Данная курсовая работа посвящена разработке приложений архитектуры клиент сервер, для сетей TCP/IP с использованием CGI-интерфейса и языка разметки гипертекстовых документов HTML.

Целью курсовой работы является закрепление знаний теоретического курса дисциплины "Информационные технологии" и приобретение практических навыков разработки приложений архитектуры клиент сервер для Internet службы HTTP с использованием современных Internet/Intranet технологий, таких как, CGI интерфейс, язык разметки гипертекстовых документов HTML.

Актуальность данной темы обусловлена:

– широким распространением сетей на базе протоколов TCP/IP;

– бурным развитием Internet/Intranet технологий и широким внедрением их в производство.

В качестве языков программирования для реализации заданий выбраны языки HTML и С. Данный выбор обусловлен:

– массовым применением языка HTML и CGI-интерфейса для создания веб страниц в сети Internet;

– широким использованием языка С для создания приложений.

В курсовой работе в качестве протокола прикладного уровня используется протокол HTTP.

СОДЕРЖАНИЕ КУРСОВОЙ РАБОТЫ

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

Пояснительная записка выполняется в объёме 15-20 страниц и должна содержать:

– реферат;

– техническое задание на курсовую работу;

– постановка задачи;

– описание свойств и функционального назначения разрабатываемого ПО;

– описание интерфейса клиентской и серверной части ПО;

– описание алгоритма работы клиентской и серверной части ПО;

– описание алгоритма взаимодействия клиентской и серверной части ПО;

– описание структуры БД (если предусмотрено заданием);

– заключение;

– приложения, которые включают исходные тексты программ, блок-схемы алгоритмов работы программ, схему взаимодействия программ клиентской и серверной части, структуру БД (если предусмотрено заданием);

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

Задание

Файл менеджер

Исходные данные на проектирование:

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

Краткое описание программы:

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

Разрабатываемое приложение должно содержать:

– средства для перемещения по дереву каталогов и просмотра содержащихся в нем файлов и каталогов;

– форму для ввода расширений файлов;

– механизм выбора файла или каталога, над которым будет осуществляться действие;

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

Интерфейс программы должен быть аналогичен интерфейсу файл менеджера Norton Commander.