Система для удаленного запуска программного модуля

Автор работы: Пользователь скрыл имя, 04 Декабря 2013 в 23:12, курсовая работа

Описание работы

Данное приложение осуществляет реализацию удаленного запуска к программного модуля.
Приложение создано в инструментальной среде разработки приложений Delphi 7.0, реализующей современные подходы к программированию: объект- но-ориентированный подход и визуальные средства быстрой разработки приложений. Гипертекстовый документ разработан с использованием языка XHTML.

Файлы: 1 файл

ПЗ.doc

— 1.28 Мб (Скачать файл)

<p id="ot3" style="display: none">

<i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Приложение  «Удалённый запуск программных  модулей» состоит из 2 программ: клиентской  и серверной.

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Серверная  часть состоит из следущих  модулей:

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Server - это главный модуль отвечает за соединение с клиентами и обмен информации с ними и прием сообщений. В нём реализована серверная часть разработанного в ходе проектирования протокола обмена данными, а так же программный модуль, отвечающий за сложение заданных чисел.

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Клиентская  часть состоит из следущих  модулей:

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Client - это главный модуль отвечает  за соединение с сервером и  обмен информации с ним и  отправку сообщений. В нём реализована  клиентская часть разработанного в ходе проектирования протокола обмена данными, а так же программный модуль, посылающий запрос  на сервер на подсчет суммы двух чисел.

</i></p></div>

<div onclick="Otvet('ot4')">3.4 Используемые технические средства<br />

<p id="ot4" style="display: none">

<i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Программа  предназначена для использования  на персональных компьютерах типа IBM стандартной комплектации, подключённых к глобальной или любой другой локальный вычислительной сети. Разработанное приложение состоит из серверной и клиентской части.

</i></p></div>

<div onclick="Otvet('ot5')">3.5 Вызов и загрузка<br />

<p id="ot5" style="display: none">

<i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Для  загрузки программы необходимо  на компьютере запустить исполняемый файл серверной части программы, после чего на других компьютерах необходимо запускать исполняемый файл клиентской части и подключаться к серверной части посредством ввода имени компьютера или его IP-адреса в сети.

</i></p></div>

<div onclick="Otvet('ot6')">3.6 Входные данные<br />

<p id="ot6" style="display: none">

<i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;В  качестве входных данных выступают  запросы пользователя.

</i></p></div>

<div onclick="Otvet('ot7')">3.7 Выходные данные<br />

<p id="ot7" style="display: none">

<i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Выходными  данными являются ответы сервера  на запросы клиентов.

</i></p></div> 

</h4>

</div>

<div id="navAlpha">

<h2>Разделы записки</h2>

<a href="01.html">Титульный  лист</a><br />

<a href="02.html">Содержание</a><br />

<a href="03.html">Введение</a><br />

<a href="04.html">1.Техническое  задание</a><br />

<a href="05.html">2.Описание  модулей программы</a><br />

<a href="06.html">3.Описание  программы</a><br />

<a href="07.html">4.Описание гипертекстового документа</a><br />

                <a href="08.html">5.Программа и методика испытаний

<a href="09.html">6.Описание  применения</a><br />

<a href="10.html">Заключение</a><br />

<a href="index.html">На  главную</a><br />

</div>  

</body>

</html>

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<title>Программа и  методика испытаний</title> 

<link href="css/cssmain.css" rel="stylesheet" type="text/css" />

<script type="text/javascript">

function Otvet(targetId)

{if (document.getElementById)

  {target = document.getElementById(targetId);

if (target.style.display == "none")

  { target.style.display = ""; } else

  { target.style.display = "none";}}}

</script>

</head>

<body>

<div id="header">  

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

</div>

<div class="content" >

<h1>4 Описание гипертекстового  документа</h1>

<h4>  <div onclick="Otvet('ot1')">4.1 Описание web страниц<br />

<p id="ot1" style="display: none">

<i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Был  создан гипертекстовый документ, содержащий описание разделов пояснительной записки. Гипертекстовый документ разрабатывался в среде TopStyle3 с использованием языка XHTML, и затем проверялся на наличии ошибок утилитой CSE HTML Validator v7.0. Назначение гипертекстовых стра¬ниц приведено в таблице 6, их текст содержится в приложении В, а экранные формы в приложении Г.

<br><img src="tabl6.png" width="500" height="400" alt="Таблица  6" />

<br>Для создания  гипертекстового документа были  использованы следующие элементы:

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;!DOCTYPE — сообщает серверу WEB способ обработки документа и

то, какие дескрипторы  могут находиться на странице;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;html — определяет границы документа  HTML, ему соответствует конечный  тэг /html. Между этими двумя тэгами располагается собственно весь документ;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;head — область, обозначаемая тэгами head и /head служит только для формирования  общей структуры документа, задавая  его глобальные свойства. Информация  находящаяся в этом разделе документа является служебной и необходима программе браузеру пользователя;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;meta — элемент предоставляет дополнительные  сведения о способе обработки  документа, он позволяет поисковым  машинам идентифицировать и классифицировать документ без его загрузки. Элемент поддерживает атрибуты name, который определяет тип данных, и атрибут content, который определяет содержание. Атрибут name используется браузером для получения дополнительной информации о документе. Его часто заменяют элементом http- equiv, который используется сервером для создания дополнительных полей при выполнении запроса;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;title - при помощи данного дескриптора  создается краткое однострочное  название страницы, которое выводится в заголовке окна браузера, рядом с названием самого браузера;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;link - используется для ссылок на  внешние таблицы стилей;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;body—  предназначается для выделения  той части документа, которая будет визуализирована для пользователя;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hn - определяет шесть уровней заголовков, соответствующие каждому уровню  гарнитура и размер шрифта  зависят от браузера, стилю hl назначается  самый большой и самый жирный  шрифт, а стилю h6 назначается самый маленький и самый невзрачный шрифт;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hr — используется для проведения  горизонтальной черты в документе; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;р  - элемент задает один из способов  разбиения текста на абзацы;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;div — элемент позволяет выделить  в структуре документа несколько  разделов. Он является блочным  элементом, функционирующим во  многом подобно элементу <р>.

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;table — используется с целью внедрения таблицы в Web страницу. При создании таблиц используется принцип вложения: между тэгами table и /table задается заголовок вне рамки таблицы caption, создается ряд элементов tr, определяющих начало строки, а внутри этих элементов размещаются элементы td, описывающие ячейки и элементы th, определяющие заголовки таблицы. Элемент table имеет атрибуты: border —I этот атрибут задает ширину внешнего обрамления таблицы в пикселях; align — этот атрибут задает режим горизонтального выравнивания таблицы на странице, он может принимать значения left, center и right; cellspacing — этот атрибут задает ширину внутреннего обрамления в пикселях; cellpadding — этот атрибут задает отступ между содержимым ячейки и обрамлением таблицы в пикселях;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;br — элемент задает разрыв текста с переходом на новую строку;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ul — используется с целью задания  ненумерованных списков. Элемент  ul включает в себя дополнительный  элемент И, который задает элементы  списка;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;рге -определяет блок предварительно форматированного текста;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;img - Используется для вставки в  тело документа графического  изображения; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;а  — используется с целью создания ссылок на другие элементы документа, или даже на другие документы. Элемент выполняет два действия: задает имя ссылки и задает ссылку на имя. Имя ссылки браузер автоматически выделяет другим цветом и подчеркивает. Имеет атрибут href, который задает адрес ссылки

</i></p></div>

<div onclick="Otvet('ot2')">4.2 Цель испытаний<br />

<p id="ot2" style="display: none">

<i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;При  оформлении дизайна гипертекстового  документа был использован внешний  лист CSS (cssmain.css). И следующие операторы:

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Для  элемента #Header:

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- margin — отступ от соседнего элемента сверху, снизу, справа и слева;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- padding — отступ внутри элемента сверху, снизу, справа и слева;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- border-style — тип обрамления элемента;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- border-color — цвет обрамления элемента;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- border-width — толщина обрамления;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- line-height — ширина строки;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- background-color — цвет фона элемента;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- height — высота элемента;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Для  элемента #Content:

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- margin — отступ от соседнего элемента сверху, снизу, справа и слева;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- padding — отступ внутри элемента сверху, снизу, справа и слева;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- border — тип, цвет и толщина обрамления элемента;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- background-color — цвет фона элемента;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Для  элемента #Avtor:

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- position — определяет позицию элемента;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- top - расстояние сверху от края документа;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- left pi расстояние слева от края документа;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- padding — отступ внутри элемента сверху;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- background-color — цвет фона элемента;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- border — тип, цвет и толщина обрамления элемента;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- line-height — ширина строки;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- width ^ ширина элемента;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Для элемента #Caption:

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- font-family - шрифт;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- font-size jj§ размер шрифта;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- text-align -— выравнивание текста;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Для элемента #Autor:

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- text-align — выравнивание текста;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- font-family — шрифт;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- font-size — размер шрифта;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- line-height -|jt§ ширина строки;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Для  элемента .Left:

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- text-indent — определяет красную строку;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Для  элемента h3:

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- text-indent — определяет красную строку;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Для  элемента hr;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- text-align — выравнивание текста;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- width Яр ширина элемента;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Для элемента body:

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- background-color — цвет фона; 22

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Для  элемента #Menu: 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- position — определяет позицию элемента; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- top — расстояние сверху от края документа; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- left — расстояние слева от края  документа; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- padding — отступ внутри элемента  сверху; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- background-color — цвет фона элемента; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- border — тип, цвет и толщина  обрамления элемента; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- line-height — ширина строки; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- width — ширина элемента; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Для элемента #Spisok: 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- position — определяет позицию элемента; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- margin — отступ от соседнего  элемента сверху; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- padding — отступ внутри элемента сверху; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- border-bottom — тип, цвет и толщина  обрамления элемента снизу;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- font-size — размер шрифта; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- background — цвет фона элемента; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Для  элемента #Spisok ul: 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- margin — отступ от соседнего  элемента сверху;; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- padding — отступ внутри элемента  сверху; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- list-style — задает тип маркера списка; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- width — ширина элемента; 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- border-bottom — тип, цвет и толщина  обрамления элемента снизу;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Для  элемента #Spisok ul И: 

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- position — определяет позицию элемента;

<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Для  элемента #Spisok И ul:

Информация о работе Система для удаленного запуска программного модуля