Клиентское программное обеспечение

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

Оглавление

 

Введение

. Теоретическая часть

. Клиентские приложения

. Стратегия клиентских приложений

. Структура Windows DNA

.1 Уровень представления

.2 Уровень бизнес-логики

.3 Уровень доступа к данным

. Новая реализация клиентского приложения в режиме сервер/терминал

. Установка клиентского программного обеспечения

.1 Подготовка компьютера перед установкой

. Поддержка программного обеспечения

.1 Пакеты исправлений и заплатки

.2 Пакеты обновления

.3 Обновления

. Практическая часть

Заключение

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

Приложения

 

Введение

 

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

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

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

Для решения данной задачи использовался ПК со следующими характеристиками:

Процессор - Intel Celeron COU 2500 MHz;

ОЗУ 512 Мб

Видеокарта - NVIDIA GeForce 4

Монитор - PHILIPS

Программное обеспечение:XP Professional SP2Office 2003 (Word, Excel)

 

1. Теоретическая часть

 

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

В 1995г. производители средств удаленного доступа начали обеспечивать поддержку протоколов Internet, в частности PPP и SLIP, в результате чего появились продукты, способные обеспечивать такую связь удаленных узлов с локальными сетями, как если бы эти узлы были напрямую подключены к сети. Кроме того, они предоставляют возможность удаленного доступа по интрасетям при помощи Web-браузеров.

Производители средств удаленного доступа также обеспечили поддержку более широкого круга удаленных клиентов, в частности, платформ Windows 95 и Windows NT, усовершенствовали процедуры идентификации пользователей, необходимые для предотвращения вредоносной деятельности хакеров, начали включать функции удаленного доступа в сетевые операционные системы, что позволило повысить степень информационной безопасности и упростить управление, а также приступили к поиску возможностей для ускорения работы WAN-каналов, в настоящее время обычно реализуемых на базе какой-нибудь коммутируемой сети. Одной из таких технологий была технология SCADA, использованная для технологии клиент-сервер.

В результате всех этих событий средства удаленного доступа быстро становятся товаром широкого потребления, который может пригодиться кому угодно и где угодно. Как считает Робин Абер, директор по развитию компании 3Com, в настоящее время уже нельзя сказать, что средства удаленного доступа нужны только для удаленных офисов или подразделений компании. "Современный сервер удаленного доступа должен работать с весьма широким сообществом клиентов и удовлетворять самым разным требованиям конечных пользователей", - утверждает он. Число пользователей средств удаленного доступа быстро растет, и это заставляет производителей выпускать изделия, более пригодные для масштабирования, со значительно большим числом портов, легче интегрируемые с оборудованием других типов, в частности с концентраторами.

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

 

2. Клиентские приложения

 

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

Наличие клиентских приложений способствует упрощению работы конечного пользователя базы данных. От него скрыты объекты базы данных, содержащие реальную информацию, программный код, а также происходящие внутри нее события. Современные технологии делают работу с прикладными программами для конечного пользователя более интуитивной: они дают ему возможность сосредоточится на выполнении своих прямых обязанностей и, тем самым, способствуют повышению производительности его труда. [1.]

 

3. Стратегия клиентских приложений

 

Доступ с любого компьютера предприятия к информации, поступающей от производственного технологического процесса, от любой подсистемы становится необходимостью. Одним из основных компонентов АСУТП (автоматизированная система управления технологическим процессом), способным поставлять технологическую информацию, является приложение SCADA (Supervisory Control and Data Acquisition). А различного типа клиентские приложения могут предоставлять соответствующие производственному процессу в огромном объеме данные в приемлемом для пользователя виде

Традиционно SCADA-системы выполняют следующие функции:

·