Разработка АРМ специалиста по сопровождению Интернет–представительства - Дипломная работа

бесплатно 0
4.5 136
Характеристика сетевой и информационной инфраструктуры предприятия. Выбор средств разработки Web–сайта. Выбор программного средства для обеспечения коллективного доступа в Интернет. Расчет надежности Web-сервера. Разработка ftp-клиента для Web–публикаций.


Аннотация к работе
.2 Организационная структура3.1 Выбор средств разработки Web-сайта4.2 Выбор программно-аппаратной платформы Web-сервера и рабочего места специалиста5.2 Описание предприятия и вида деятельностиНесколько лет назад в одном из аналитических прогнозов утверждалось, что через пять лет компании, которые не представлены в Интернет, прекратят свое существование, причем речь шла не о крупных компаниях, которые уже достаточно давно имеют свои Интернет-представительства, а о средних компаний. Компания уже имеет свой сайт в Интернет, однако усиление конкуренции, стремление не отставать от современного уровня развития информационных технологий послужили причиной того, что руководство фирмы решило создать программно-техническую базу для сопровождения Web-сайта в помещении центрального офиса компании, а также модернизировать сам сайт, сделать его динамическим, ввести систему заказов. В третьем разделе рассмотрены выбора программного обеспечения АРМ, а именно выполнен обзор и осуществлен выбор: Web-сервера, программного обеспечения FTP-сервиса, средств разработки Web-приложений, программного средства коллективного доступа в Интернет. В четвертом разделе определены цели и задачи модернизации программно-технических средств ЛВС центрального офиса фирмы, осуществлен выбор программно-аппаратной платформы Web-сервера и рабочего места IT-специалиста, проведен расчет надежности сервера. Учитывая специфику данной предметной области (небольшие размеры центрального офиса фирмы, два человека обслуживают всю информационную инфраструктуру организации), отнесем к АРМ специалиста по сопровождению Интернет-представительства не только программно-технический комплекс рабочего места специалиста, но и Web-сервера ООО «Исток-4».База данных Турбо Бухгалтер хранится на сервере, доступ к базе данных обеспечивается по средствам клиентов Турбо Бухгалтер, клиент установлен на клиентских компьютерах. Подобные приложения могут представлять собой код на скриптовых языках, интерпретируемый на сервере, либо исполняемый файл, который можно создать с помощью практически любого средства разработки, генерирующего консольные приложения для операционной системы, под управлением которой функционирует Web-сервер. Проблему ограниченной производительности Web-приложений, которые выполняются в отдельном адресном пространстве, можно решить, создав приложение в виде библиотеки, загружающейся в адресное пространство Web-сервера и при необходимости остающейся там для обработки последующих запросов от других клиентов (понятно, что в этом случае Web-сервер должен поддерживать загрузку таких библиотек). Наряду с ASP и ASP .NET существуют и другие технологии, реализующие идею размещения внутри Web-страницы кода, выполняемого Web-сервером. Средства разработки Java-приложений, поддерживающие указанную спецификацию, в идеале должны позволить создавать Web-приложения, основанные на J2EE, примерно с той же скоростью и степенью удобства, что и средства разработки .NET-приложений.Web-сервер (Вэб-сервер, WWW-сервер) - сервер, хранящий и предоставляющий во внешнюю сеть данные, организованные в виде Web-страниц. Web-сервером называют также программу, установленную на сервере и обеспечивающую доступ к Web-сайтам. Совокупность взаимосвязанных Web-страниц, объединенных общими идеей и дизайном, физически находящихся на одном Web-сервере, называется Web-сайтом (Web site, Вэб-сайт, Сайт, Web-узел). Размещение Web-страниц на сайте называют Web-публикацией (Web-изданием, публикацией или изданием Web-материалов). Всю огромную совокупность гипертекстовых электронных документов (Web-страниц), хранящихся на Web-серверах Internet/intranet, называют Web-пространство (Web-среда, гиперпространство) Internet/intranet.В качестве серверной операционной системе предполагается использовать Windows 2003 Server, поэтому было принято решение об использовании в качестве Web-сервера Microsoft Internet Information Server 6.0. Ее исходное предназначение - передача файлов между разными компьютерами, работающими в сетях TCP/IP: на одном из компьютеров работает программа-сервер, на втором пользователь запускает программу-клиента, которая соединяется с сервером и передает или получает по протоколу ftp файлы. Программы, поддерживающие протокол FTP, часто бывают встроены в специальное программное обеспечение для разработки Web-страниц (например, Home Site, Macromedia Dreamweaver или FRONTPAGE), и работа с удаленным сервером через FTP становится ничуть не сложнее, чем работа с файлами на своем локальном диске. Поскольку не всегда физически возможно получить доступ к компьютеру, на котором запущен G6FTP Server, предусмотрены средства удаленного администрирования, позволяющие добавлять, изменять, удалять учетные записи пользователей, а также изменять все доступные настройки доменов, как если бы администратор находился у компьютера, на котором запущен сервер. При компиляции программы Delphi создает файлы с расширениями pas, dfm и dcu для каждого модуля: pas-файл содержит копию текста из окна кода программы, в файле с расш

План
СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. ПОСТАНОВКА ЗАДАЧИ

2. ОБЩИЕ СВЕДЕНИЯ ОБ OOO «ИСТОК-4»

Вывод
В принципе, любой из перечисленных прокси серверов может быть использован для выхода в Интернет компьютеров центрального офиса ООО «Исток-4».

Окончательное решение принималось после тестовых испытаний, основными критериями выбора в данной ситуации стали: · доступность версий;

· наличие развитого сервиса по предоставлению статистической информации;

· устойчивость работы.

В результате в качестве proxy сервера был выбран USERGATE 4.0.

3.3 Выбор Web сервера

3.3.1 Назначение Web сервера

Web-сервер (Вэб-сервер, WWW-сервер) - сервер, хранящий и предоставляющий во внешнюю сеть данные, организованные в виде Web-страниц.

Как правило, на одном Web-сервере находится несколько Web-сайтов.

Web-сервером называют также программу, установленную на сервере и обеспечивающую доступ к Web-сайтам.

Web-страница (Web-page, WWW-страница, WWW-документ) - самостоятельная составляющая информационных WWW-ресурсов, документ, снабженный уникальным адресом.

Совокупность взаимосвязанных Web-страниц, объединенных общими идеей и дизайном, физически находящихся на одном Web-сервере, называется Web-сайтом (Web site, Вэб-сайт, Сайт, Web-узел).

Размещение Web-страниц на сайте называют Web-публикацией (Web-изданием, публикацией или изданием Web-материалов).

Всю огромную совокупность гипертекстовых электронных документов (Web-страниц), хранящихся на Web-серверах Internet/intranet, называют Web-пространство (Web-среда, гиперпространство) Internet/intranet.

Для просмотра Web-страниц используются броузеры.

Браузер (броузер, обозреватель, browser) - программа навигации и просмотра Web-документов.

Назначение Web-сервера ООО «Исток-4» - предоставление доступа к Web-сайту фирмы для сотрудников и потенциальных клиентов.

3.3.2 Web-серверы современных серверных операционных систем

Все современные серверные операционные системы имеют встроенные Web-сервера, позволяющие обеспечить доступ к сайту организации. Рассмотрим основные из них.

Microsoft Windows 2000 Advanced Server

Web-сервер: Microsoft Internet Information Server 5.0.

Платформа Microsoft с ее богатым набором тесно интегрированных инструментов и технологий станет хорошим выбором для организации. Разработанная корпорацией Microsoft новая служба каталогов Active Directory, дополняющая средства Microsoft Windows 2000 Advanced Server, существенно расширяет возможности административного управления узлом. А сочетание серверов Windows 2000 и Internet Information Server (IIS) 5.0, отличающихся великолепной производительностью, простотой администрирования и повышенной надежностью, обеспечивает превосходную платформу, пригодную для узлов практически любого масштаба и типа.

Можно сказать, что по целому ряду параметров Web-платформа Microsoft представляет собой наиболее интегрированное решение среди рассматриваемых. Помимо мощных инструментальных средств ОС, она предусматривает отличные возможности администрирования в среде Web и компоненты инфраструктуры среднего звена. Конечно, вряд ли в близком будущем эта платформа отвоюет у UNIX звание самой стабильной ОС, однако плоды активных усилий специалистов Microsoft по повышению надежности, с удовлетворением отметят все пользователи прежних версий Windows.

Ряд замечательных возможностей, нового сервера IIS 5.0 могут облегчить жизнь Web-администраторам. Во-первых, это изделие поставляется со встроенными вариантами выбора производительности для малых и крупных узлов. Кроме того, IIS 5.0 обеспечивает такие средства защиты данных, как система распределения ключей Kerberos и модуль управления сертификатами.

Для административного управления Web-серверами имеется несколько различных средств. Наиболее искусный инструмент администрирования, принадлежащий этой платформе, - консоль управления Microsoft Management Console (MMC). Ныне она позволяет управлять практически любыми аспектами ОС и Web-компонентов через единый согласованный интерфейс. Напомним, что предыдущих версиях для управления различными параметрами ОС и инструментальных средств использовались отдельные встраиваемые программные модули MMC.

Выполнять административные задания можно и минуя MMC - через браузер, как обнаружилось, этот способ лишь немного уступает по эффективности подходу с применением MMC. Если же сравнивать метод администрирования на базе браузера с аналогичными методами других систем, то выигрывает решение Microsoft.

В отличие от других платформ, где компоненты серверной стороне составлются в основном средствами Java, в изделии Microsoft решение этой задачи возлагается на активные серверные страницы (Active Server Pages, ASP) этой фирмы. Самый удобный способ формирования динамических Web-страниц на этой платформе как раз и состоит в применении ASP. Стоит отметить, что быстродействие ASP-процессоров сервера IIS 5.0 повысилось в результате ряда внесенных изменений.

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

NETWARE 5.1

Web-сервер: NETWARE Enterprise Web Server, IBM WEBSPHERE Application Server 3.0 for NETWARE, Standard Edition.

Долгие годы операционная система NETWARE компании Novell занимала господствующее положение на корпоративном рынке средств для работы с файлами и принтерами, а теперь она "пробует себя" в Интернете. NETWARE 5.1 ориентирована непосредственно на задачи электронной коммерции между предприятиями (B2B), и не без оснований. NDS, служба каталогов NETWARE, отличается исключительной стабильностью. Кроме того, весьма удачным решением оказалось включение в состав пакета сервера WEBSPHERE Application Server 3.0 for NETWARE компанией IBM с его богатым набором средств работы с языком Java.

Наиболее яркий образец из технологий NETWARE 5.1, позволяющий использовать эту ОС для очень крупных Web-узлов, - это, несомненно, NDS EDIRECTORY, служба, каталогов, завоевавшая признание многих сторонников изделий Novell.

Отметим еще одну важную технологическую находку: речь идет об интегрированной версии сервера приложений IBM WEBSPHERE Application Server 3.0. Этот Java-ориентированный сервер обеспечивает средства для работы серверных приложений (сервлеты), серверных страниц Java (JSPS), а также элементов Enterprise JAVABEANS. Сервер WEBSPHERE "препоручает" Java обработку в среднем звене как для приложений, так и Novell. С помощью входящего в комплект поставки изделия пакета WEBSPHERE Studio 3.0 Entry Edition разработчики могут составлять Web-страницы, а также серверные страницы Java (JSPS) и серверные приложения.

Если говорить о производительности, система NETWARE Enterprise Server прекрасно показала себя на испытаниях с применением одного процессора, однако изделие в нынешнем его виде плохо масштабируется для работы с несколькими ЦП. Специалисты Novell работают над устранением этого ограничения и вообще перевооружают ОС, чтобы повысить производительность при многопроцессорной обработке.

Принятое руководством Novell решение объединить свою ОС в одном пакете с изделиями IBM означает, что платформа, уже имеющая необходимую инфраструктуру для организации электронной коммерции, обретает средства для работы с Java-приложениями. В результате NETWARE 5.1 привлечет внимание любой организации, которая уже располагает службой NDS (или любой более ранней версией NETWARE).

Red Hat Linux Professional 6.1

Web-сервер: Secure Apache Web Server 1.3.9.

Система Red Hat Linux Professional 6.1 в сочетании с сервером Secure Apache Web Server 1.3.9 обеспечивает недорогой, надежный и просотой в управлении набор средств ОС. От других версий Linux ее отличают несложные процедуры и конфигурирования, но в этом отношении изделия Microsoft и Novell не имеют себе равных. Кроме того, Linux 6.1 как нельзя лучше подходит для небольших компаний, поскольку ее ввод в эксплуатацию обходится существенно дешевле, чем в случае других платформ.

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

Сетевые администраторы предприятий оценят готовность Red Hat Linux 6.1 и Web-сервера Apache к масштабированию: эта платформа позволяет использовать до 16 ЦП на одном сервере. К услугам пользователей Red Hat Linux 6.1 имеется широкий выбор серверов приложений и средств разработки, хотя для их установки и настройки администратору придется затратить больше усилий, чем того требуют другие платформы. Среди разработчиков Linux-программ по-прежнему популярны CGI-сценарии на языке Perl.

В эксплуатации и установке Red Hat Linux 6.1 проще, нежели стандартные версии Linux или изделия многих других поставщиков этой ОС. И все же для успешного решения задач обслуживания системы, администрирования и разработки в штате организации обязательно должны быть опытные и квалифицированные сотрудники. Нельзя забывать и о другом факторе: хотя сама ОС практически бесплатна, организациям приходится тем не менее платить за техническую поддержку. Это, кстати, справедливо как для других версий Linux так и для Solaris. В целом, Linux, по-видимому, останется особенно привлекательной платформой для узлов Web небольшого и среднего масштабов.

Solaris 8 Operating Environment

Web-сервер: Apache Web Server 1.3.9.

Операционная среда Solaris 8 Operating Environment компании Sun Microsystems в сочетании с Web-сервером IPLANET Web Server Enterprise Edition 4.1 - единственное 64-разрядное решение в этом обзоре. Это прекрасная платформа, отличающаяся масштабируемостью, широкими возможностями настройки конфигурации и высоким коэффициентом работоспособности. При наличии оборудования SPARC (или соответствующей системы на базе процессоров Intel) предлагаемый фирмой Sun набор инструментальных средств и функциональных возможностей способен удовлетворить потребности любого среднего или крупного предприятия.

Система Solaris 8 может гордиться своими многочисленными средствами для модернизации инфраструктуры и совместимостью такими стандартам, как IPV6 and IPSEC, для шифрования на уровне пакетов. Кроме того, в состав этой версии ОС входит программа инсталляции с графическим интерфейсом под названием WEBSTART.

По убеждению руководства Sun, потребности более крупных предприятий гораздо масштабнее. Поэтому Sun в сотрудничестве с компанией Netscape приступила к разработке новой торговой марки IPLANET, которая вскоре украсит многие инструментальные средства Solaris.

Сервер IPLANET Web Server (IWS) предусматривает ряд важных средств, позволяющих повысить коэффициент работоспособности пакета. Например, средства аварийного переключения процессов, для этой цели автоматически выполняется мониторинг процессов. Иначе говоря, если происходит сбой IWS (представляет собой многопотоковую программу), сервер может автоматически перезапустить прерванный процесс IWS (другие серверы, скажем, Microsoft IIS, не имеют такой возможности). Кроме того, система Solaris 8 допускает "горячую" установку программных заплат к ОС и "горячую" замену съемных плат, что существенно сокращает время простоев.

Чтобы полностью реализовать немалый потенциал Solaris 8, требуются значительные вложения как в аппаратные, так и в программные компоненты платформы. Но если бюджет фирмы позволяет приобрести их, и имеется персонал, искушенный в вопросах Java-программирования, эта платформа и по своей масштабируемости, и по функциональным возможностям способна удовлетворить потребности любого растущего предприятия.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?