Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТ в экономике.doc
Скачиваний:
3
Добавлен:
19.11.2019
Размер:
799.74 Кб
Скачать

Ftp сервис

Сервис построен на основе протокола FTP. Он реализует доступ к файловым архивам на соответствующих серверах. При необходимости, вы можете "скачать" файлы из каталогов этих серверов на свой компьютер, записать файл на сервер, изменить структуру файлов и распределения папок на сервере [19]. Выполнить эти процедуры можно с помощью Web браузера или с помощью специализированной программы, например, CuteFTP. Конечно, существуют разные способы доступа: доступ только на чтение (анонимный доступ); доступ на чтение и внесение изменений. В последнем случае, надо указать свое имя и пароль, назначенные администратором, в начале сеанса работы. Программа доступа к FTP серверу CuteFTP содержит большое количество адресов, на которых можно найти информацию. Она показывает содержимое файловой системы сервера, также, как и известный Проводник Windows. Вам необходимо только перетащить мышкой изображение соответствующего файла с диска сервера на диск вашего компьютера. Программа также имеет встроенные поисковые возможности. Встроенный календарь загрузки позволяет определить время получения файлов так, чтобы перекачка выполнялась автоматически. CuteFTP позволяет также "закачивать" файлы на сервер с вашего жесткого диска [20].

Существует большое количество бесплатных FTP серверов, которые содержат музыкальные файлы, видеоизображение, файлы программных продуктов различного назначения. Например, один из таких серверов расположен по адресу http://www.freeware.ru/ . Там представлены программные продукты различной функциональности: программы защиты информации (антивирусные программы, программы шифрования информации, реализация защиты от несанкционированного доступа с помощью пароля); графические программы (обработка видеоизображений, библиотеки шрифтов, отображение и сортировка графических изображений); офисные программы (текстовые редакторы, программы ведения и печати платежных документов, органайзеры для менеджеров); программы, реализующие сервисы Internet (электронная почта, Web-браузер, средства разработки сайтов); а также игры, электронные проигрыватели и так далее. Большая часть программного обеспечения этого сервера бесплатная, однако, есть условно-бесплатные (shareware) и, даже, коммерческие программные продукты. Ознакомительные версии условно-бесплатных программ распространяются бесплатно. Если вы считаете, что программа реализует необходимые вам функции, вы за плату в 20-30 $ регистрируетесь, как пользователь и получаете ключ для полнофункционального использования программы. Последующие ее обновления, как правило, предоставляются вам бесплатно.

Сервис World Wide Web

Сервис был разработан в начале девяностых годов в Церне в Европейской лаборатории элементарных частиц. В настоящее время является наиболее популярным сервисом. Именно возможности WWW используются для развития электронной коммерции во всем мире [21] [22] [23].

WWW функционирует на основе протокола HTTP (Hypertext Transfer Protocol). Основой его является возможность организации гипертекстовой связи (связи через ссылки) между документами. Гипертекстом называется множество текстовых блоков, посвященных разным темам, между которыми установлены ссылки. Типичным примером гипертекста на бумаге является справочник. Например, разделы справочника по математике посвящены разным темам, но при упоминании в каждой из них формул из других тем, стоят ссылки "см. п. *.*.*" (рис. 3). В электронном варианте такие ссылки или гиперссылки могут быть реализованы как графические элементы (кнопки, картинки), блоки текста. Электронные гиперссылки определяют адрес размещения документа, на который они ссылаются. Таким образом, Web отображает информацию в виде документа, который может содержать гиперссылки на другие документы. Эти документы могут быть расположены на Web серверах, удаленных друг от друга на тысячи километров и объединенных средствами глобальной сети. При обращении к документам, мы получаем их копии. Поэтому сервис WWW еще называют распределенным и глобальным (рис. 4). Клиентская часть программного обеспечения, реализующего сервис WWW, называется Web браузером (browser - просмотрщик). Наиболее распространены программы Internet Explorer фирмы Microsoft и Netscape Navigator фирмы Netscape. Чтобы найти тот или иной документ, необходимо знать адрес его размещения. Адресом документа является Uniform Resource Identifier (URI - Универсальный идентификатор ресурса), который пишется в специальной строке и включает не только информацию о месте расположения документа, но и о том, по каким правилам его необходимо интерпретировать. Например, адрес http://db.informika.ru/MO/index.htm связан с документом, который описывается файлом index.html. Файл расположен в директории МО компьютера с полным доменным именем db.informika.ru. Документ интерпретируется на основе протокола HTTP.

Отметим также, что создаваемые и распространяемые средствами сервиса WWW документы, являются мультимедийными. Мультимедиа документы одновременно включают в себя разные способы отображения информации пользователю. На экране может одновременно воспроизводиться видеоизображение, текст, вы можете слышать звуковое сопровождение документа. Эти технологии реализованы в современных электронных играх, электронных справочниках и энциклопедиях.

Создаются такие документы средствами языка HTML (Hyper Text Markup Language - язык гипертекстовой разметки документов). Чтобы посмотреть, как описана разметка информации на любом сайте, вы можете нажать правую клавишу мышки и выбрать пункт "Просмотр в виде HTML". Например, описание сайта, фотография которого показана на рисунке 5, выглядит следующим образом:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML>

<HEAD>

   <TITLE> Добро пожаловать в MACЗ </TITLE>

</HEAD>

<BODY>

   <DIV ALIGN="left">

   <H1> Добро пожаловать в МАСЗ!!! </Н1>

   <Н2> Мы выпускаем специалистов по специальностям: "Информационные технологии в экономике", "Финансы и кредит", "Юриспруденция", "Бухгалтерский учет, анализ и аудит", "Менеджмент" </Н2>

<А HREF="http:\\academy.obninsk.com"> на домашнюю страницу </А> <IMG ALIGN="right" SRC="students.gif">

</BODY>

</HTML>

Для описания того, как должна отображаться информация на сайте, используются теги. Это наборы символов между знаками " < " и " > ". Теги обычно бывают парными. Они определяют, каким образом расположены информационные элементы (текст, заголовки, гиперссылки, картинки и так далее) на сайте и как они отображаются. В данном примере использованы теги:

<HTML> </HTML> - начало и конец HTML кода;

<HEAD> </HEAD> - включает служебную информацию о документе;

<TITLE> </TITLE> - имя документа;

<BODY> </BODY> - видимая часть - тело документа;

<DIV> </DIV> - позволяет разбивать текст на параграфы и реализовывать их выравнивание (здесь по левому краю);

<Н1> </Н1> - заголовок первого уровня, здесь определен заголовок сайта;

<Н2> </Н2> - заголовок второго уровня, здесь определен основной текст документа;

<А> </А> - гиперссылка, здесь определяет гиперссылку из этого сайта на сайт академии;

<IMG> - определяет размещение и наименование вставленной картинки, здесь также определено ее расположение по правому краю.

Таким образом, в основе своей, Web представляет сеть документов, на которые могут быть организованы ссылки. Первые коммерческие применения WWW сводились к построению корпоративных сайтов, которые рекламировали продукцию компании и рассказывали об основных направлениях ее деятельности. Позже технологии Internet стали активно использоваться в электронной коммерции. Появились такие инструменты, как электронные магазины, электронные биржи, корпоративные порталы (см. п. 5.2 ). Функционирование таких систем основано на интенсивном обмене информацией ( например, в виде заказов, выполнения транзакций оплаты и так далее). Этот обмен должен выполняться в режиме реального времени. Автоматизация управления административно-хозяйственной деятельностью предприятия позволяет автоматически инициировать бизнес - процессы и автоматически генерировать документы, их сопровождающие. Например, бизнес-процесс покупки товара должен сопровождаться генерацией заказа, генерацией платежного поручения банку после получения счета от продавца. Все эти функции выполняют специальные приложения. В современных корпоративных сетях для обмена информацией используются технологии и сервисы, применяемые в Internet (такие сети называются Intranet см. п. 4.1). Именно на основе этих технологий и развитых протоколов (HTTP, SMTP и так далее) и осуществляется автоматический обмен информацией распределенными приложениями. Программные компоненты распределенного приложения функционируют на разных физических устройствах, подсоединенных к сети. Это могут быть серверы, хранящие корпоративные базы данных, персональные компьютеры, сотовые телефоны, банкоматы и так далее. Основная задача таких распределенных приложений - автоматическая реализация бизнес-процессов предприятия. Современный подход состоит в том, что в разных точках распределенной системы бизнес - процессы реализуются с помощью Web - служб, которые и обмениваются между собой электронными документами в заранее определенном формате. Таким образом, Web - службы являются также средствами взаимодействия составных частей распределенных приложений. Другая область использования Web - служб - организация взаимодействия информационных систем различных компаний (различных приложений).

Приведем пример возможного использования Web служб. Вы покупаете тур а агенстве "Сервис" (рис. 6). Тур предполагает посещение нескольких пунктов, проживание там в гостинице, обращение к местным туристическим агенствам. Перелет между городами реализует авиакомпания "Небеса". Для резервирования гостиниц, организации экскурсий в разных городах и перелета между этими городами сотрудники туристического агенства "Сервис" должны многократно обащаться к сайтам соответствующих организаций и делать множество уточняющих звонков. Если в каждой из этих организаций функционирует Web - служба, которая будет автоматически отвечать на запросы приложения агенства "Сервис", процедура согласования займет меньше времени и результат будет оптимальным. Web - службы соответствующих фирм могут оповещать приложение агенства "Сервис" об изменении расписания рейсов, расписания ли замене экскурсий и так далее. Таким образом, Web - службы позволяют взаимодействовать бизнес-системам различных предприятий без участия операторов и создавать распределенные Web - приложения.

Так как именно Web - службы реализуют бизнес-логику функционирования предприятия, при изменении этих правил устаревшие службы можно заменять новыми, что позволяет эффективно и гибко перенастраивать информационную систему предприятия при изменении законодательства, форм бухгалтерской отчетности и так далее. В настоящее время существуют несколько программных комплексов, позволяющих создавать Web - службы. Один из них Visual Studio.Net фирмы Microsoft.

Для компаний малого и среднего бизнеса Web - службы являются дорогим решением. Выходом из этой ситуации является создание порталов 5 - концентраторов Web - служб, к которым смогут обращаться приложения предприятий для реализации бизнес -процессов 6 и организации связи с информационными системами других предприятий. В этом случае, Web - службы являются совместно используемыми ресурсами. Компания Microsoft начала реализовывать такой проект. На ее портале bCentral функционируют Web - службы: Finance Manager (бухгалтерский учет), Customer Manager (автоматизация взаимодействия с заказчиками), Commerce Manager (предоставляет инструменты для реализации сетевого бизнеса, например, создания интерактивного Web -сайта для торговли). Пользуясь их услугами, предприятия малого и среднего бизнеса, по сути, арендуют программное обеспечение за ежемесячную плату, пользуются удаленными приложениями.

5Портал - главный "вход" в информационную систему предприятия. Является надстройкой, которая позволяет структурировать информационные ресурсы и организовывать к ним доступ. Порталы позволяют разграничивать права доступа, защищать информационную систему от атак, реализовывать бизнес - процессы предприятия.

6Бизнес-процесс - долгоживущая последовательность элементарных бизнес - операций.