Проектирование ЛВС

это можно с помощью следующего простого алгоритма (см. Рисунок 12). Сначала драйвер должен проверить значение поля типа протокола/длины кадра (13-й и 14-й байты в заголовке). Если записанное там значение превышает 0x05FE (максимально возможная длина кадра), то это кадр Ethernet_II.


Р
исунок 12
Для определения типа кадра Ethernet сначала необходимо проверить значение поля после адреса отправителя, а затем первых двух байтов поля данных.

Если нет, следует продолжить проверку. Если первые два байта равны 0xFFFF, то это формат Ethernet_802.3 для NetWare 3.х. В противном случае это стандартный формат кадра 802.2, и нам остается только выяснить, какой из двух - обычный (Ethernet_802.2) или расширенный (Ether-net_SNAP). В случае Ethernet_SNAP значение первого, впрочем, как и второго, байта в поле данных равняется 0xAA. (Значение третьего байта равняется 0x03, но это проверять излишне.)

ЗА КАДРОМ

Разные протоколы используют разные форматы кадров (см. Таблицу 3). Однако число последних не так уж велико, и их несложно отличить один от другого. К тому же протокол TCP/IP выдвигается на доминирующую позицию не только в глобальных, но и в локальных сетях, поэтому даже Novell решила отказаться от своего протокола IPX/SPX в пользу TCP/IP в следующей версии NetWare. Это означает, что в большинстве случаев администратору сети не придется беспокоиться о том, какой формат кадров Ethernet используется. Однако, как показывает опыт, унаследованные технологии живут довольно долго, так что знание форматов кадров может представлять не только теоретический, но и практический интерес.

ТАБЛИЦА 3 - ПРОТОКОЛЫ И СООТВЕТСТВУЮЩИЕ ТИПЫ КАДРОВ

Формат кадра Протокол Способ идентификации вышележащего протокола
Ethernet_II DecNET, LAT, старые реализации TCP/IP Поле типа протокола
802.3 NetWare 3.х Первые два байта поля данных равны 0xFFFF
802.2 NetWare 4.х, LLC2 Поле DSAP
SNAP EtherTalk, новые реализации TCP/IP Пятибайтное поле после служебной информации LLC

АЛГОРИТМ ОТКАТА

Как уже говорилось, после обнаружения конфликта станции ждут случайный промежуток времени. Единицей измерения времени (квантом времени) является удвоенное время распространения сигнала из конца в конец отрезка кабеля (см. выше), равное 51,2 мс. После первого конфликта каждая станция ждет 0 или 1 квант времени, прежде чем попытаться возобновить передачу. Если конфликт произошел вновь, так как две станции выбрали одно и то же случайное число, то каждая из них выбирает после второго конфликта уже из четырех чисел 0, 1, 2, 3. Если же конфликт имеет место и в третий раз, (что вполне вероятно, когда более двух станций пытаются начать передачу одновременно), то в следующий раз случайное число слотов выбирается из интервала 0-7 и т. д. Однако, после 10 последовательных конфликтов интервал выбора случайных чисел фиксируется и задается равным 1023. После 16 конфликтов контроллер отказывается от дальнейших попыток передать кадр и сообщает об этом компьютеру. Все дальнейшие действия по исправлению ситуации должны осуществляться высокоуровневыми протоколами. Такой алгоритм позволяет разрешить коллизии, когда конфликтующих станций немного, а также ликвидировать их за приемлемое время, когда множество станций хочет передавать одновременно.

РАЗНОВИДНОСТИ ETHERNET

В качестве физической среды передачи стандарт для Ethernet на 10 Мбит/с определяет тонкий и толстый коаксиальный кабель, витую пару и даже оптоволокно. Вкупе с прочими факторами такое разнообразие возможных сред передачи немало способствовало росту популярности Ethernet. Ниже мы рассмотрим вкратце спецификации Ethernet на 10 Мбит/с.

10Base5. Как и изначальная версия Ethernet, эта спецификация в качестве среды передачи предусматривает толстый коаксиальный кабель на 50 Ом с двумя оболочками. По этой причине в англоязычной литературе ее иногда еще называют Thicknet и толстым Ethernet. Каждый коаксиальный кабель в сети образует отдельный сегмент. Протяженность сегмента не может превышать 500 м, а число узлов - 100, причем отрезок кабеля между соседними узлами должен быть не менее 2,5 м. Это позволяет уменьшить вероятность отражений и появления стоячих волн. Как правило, производители предусматривают соответствующую разметку кабеля в целях упрощения идентификации мест, где станция может быть подключена к сегменту. Контроллер станции, т. е. сетевая плата, подключается к кабелю с помощью трансиверного кабеля и трансивера (см. Рисунок 13). Длина трансиверного кабеля не должна превышать 50 м.




Рисунок 13
В 10Base5 узел подключается к кабелю с помощью трансивера и трансиверного кабеля.


10Base2. Спецификация предусматривает использование тонкого коаксиального кабеля RG-58 с характеристическим импедансом 50 Ом, а также соединителей типа BNC-T, подключаемых к контроллеру Ethernet напрямую (см. Рисунок 14). Это исключает необходимость применения дорогостоящих трансивера и трансиверного кабеля, а также выполнение самой операции по подключению трансивера к кабелю. Данный стандарт известен так же, как Cheapernet, Thinnet или тонкий Ethernet. Протяженность сегмента ограничена расстоянием 185 м, а число узлов - 30. Кроме того, Cheapernet более подвержена шумам, в частности от радиосигналов. Тем не менее эта намного более дешевая, чем 10Base5, разновидность Ethernet была в свое время, несмотря на присущие ей ограничения, весьма популярна.


Рисунок 14
В 10Base2 узел подключается к кабелю напрямую с помощью соединителя BNC-T.


10BaseT. Данная разновидность Ethernet в настоящее время, вероятно, наиболее распространена. Буква T в названии означает, что средой передачи является неэкранированный кабель на основе витой пары (Unshielded Twisted Pair, UTP). Спецификация предусматривает использование концентратора для подключения пользователей по физической топологии "звезда". Применение дешевых кабелей UTP является одним из основных преимуществ 10BaseT над 10Base2 и 10Base5. Подключение узлов к сети осуществляется с помощью модульных настенных телефонных гнезд RJ-45 и RJ-11 и четырехпарного телефонного кабеля UTP, причем соединитель RJ-45 вставляется напрямую в сетевую плату (см. Рисунок 15). Протяженность отрезка кабеля от концентратора до станции не должна превышать 100 м (в случае UTP Категории 3) или 150 м (в случае UTP Категории 5).


Рисунок 15
В 10BaseT узлы подключаются к концентратору по физической топологии "звезда".

10BaseF. Принятая относительно недавно, эта спецификация предусматривает использование в качестве среды передачи оптический кабель. Естественно, это весьма дорогостоящая разновидность Ethernet, и не столько из-за стоимости самого кабеля, сколько из-за дороговизны соединителей и терминаторов. Однако она не чувствительна к электромагнитным помехам и позволяет связывать по Ethernet здания и далеко отстоящие друг от друга концентраторы.

Каждая из разновидностей Ethernet предусматривает те или иные ограничения на протяженность сегмента кабеля. Для создания более протяженной сети несколько кабелей может быть соединено с помощью повторителей. Повторитель представляет собой устройство физического уровня. Он принимает, усиливает и передает сигнал дальше в обоих направлениях (таким образом, повторитель полностью прозрачен для кадров Ethernet). С точки зрения программного обеспечения последовательность кабельных сегментов, связанных повторителями, ничем не отличается от одного кабеля. Сеть может содержать несколько сегментов кабеля и несколько повторителей, но никакие два узла не должны отстоять друг от друга на расстояние свыше 2,5 км, а путь между ними - пролегать более чем через четыре повторителя.

БЕСПРОИГРЫШНЫЙ ВАРИАНТ

Технология Ethernet не стоит на месте. Коммутируемые Ethernet и Fast Ethernet вывели ее на новые рубежи скорости и производительности, а с появлением Gigabit Ethernet старый добрый Ethernet вообще рискует оказаться в роли дедушки.


ТАБЛИЦА 4 - РАЗНОВИДНОСТИ ETHERNET

Стандарт

Кабель Максимальная протяженность сегмента Допустимое число узлов в сегменте Достоинства
10Base5 Толстый коаксиальный 500 м 100 Хорош для магистрали
10Base2 Тонкий коаксиальный 200 м 30 Дешевая система
10BaseT Витая пара 100 м 1024 Простота эксплуатации
10BaseF Оптический кабель 2000 м 1024 Между зданиями

Таблица 5. Основные характеристики сетей по методам передачи информации.


Характеристики

Методы передачи информации

Ethernet

Token Ring

ArcNet

Топология

Локальная типа «шина» Кольцевая или типа «звезда-кольцо» Наборы сегментов типа «звезда»

Тип кабеля

RG–58 Экранированная или неэкранированная витая пара RG–62 или RG–59

Импеданс

50 Ом

Сопротивление терминаторов

50 Ом, ± 2 Ом 100 – 200 Ом UTP, 150 Ом TP

RG–59: 75 Ом

RG–62: 93 Ом

Максимальная длина кабеля в сегменте

185 м 45 – 200 м (в зависимости от используемого кабеля)

В зависимости от используемого кабеля, но в среднем:

W–W: 120 м

A–A: 606 м

P–W или P–A: 30 м

A–A: 0,3 м1

Минимальный промежуток между соседними компьютерами

0,5 м 2,5 м В зависимости от используемого кабеля

Максимальное количество соединенных сегментов

5 33 устройства MAU Не поддерживает соединения сегментов

Максимальное количество компьютеров в сегменте

30 Неэкранированная витая пара: 72 рабочих станции на концентратор, при использовании экранированной витой пары – 260 рабочих станций на концентратор В зависимости от используемого кабеля


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

Реализация в реально действующем проекте ЛВС крупной организации.

(Название является коммерческой тайной, и поэтому скрыто. Также сохранена нумерация пунктов оригинального документа. Параграф 1 содержал общие описания и вводную часть.)


2.1. Создаваемая система должна обеспечивать среду передачи данных между вычислительными комплексами, расположенными в здании М РК , и выполнять базовые функции по разделению их ресурсов, а также обеспечивать коллективный доступ к сети передачи геолого-геофизических данных Министерства геологии и охраны недр Республики Казахстан.

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

2.2. Автоматизации подлежат:

1) организация коллективного доступа к информации, в том числе в составе геоинформационных систем (ГИС) и проблемных баз данных;

2) распределенное хранение информации в местах ее формирования;

3) организация безопасного использования информации, в том числе защита от несанкционированного доступа и резервирование;

4) сбор, передача информации и удаленный доступ к ней, репликация и синхронизация баз и банков данных;

5) формирование информационных ресурсов и ввод информации;

6) создание приложений (прикладных программных комплексов и компонент) для автоматизаци информационных технологий и взаимодействия с потребителями информации;

7) обеспечение среды поддержки принятия решений и коллективной деятельности;

8) офисная деятельность и делопроизводство.

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

ХАРАКТЕРИСТИКИ ОБЪЕКТА АВТОМАТИЗАЦИИ

Структура системы

3.1.1. Система объединяет следующие учреждения М РК и их подразделения:

1) аппарат М РК;

2) главное управление минеральных ресурсов (ГУМР);

3) государственный комитет запасов (ГКЗ);

4) зарубежные филиалы и отделение компьютерных информационных технологий

5) редакция журнала "Минеральные ресурсы Казахстана".

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

По тематике обслуживания используется геолого-геофизическая, экономическая, финансовая, бухгалтерская информация, информация по кадрам и т.д. Структура информационных потоков и их объемы приведены в приложении 2.

Организационная структура системы представлена четырьмя уровнями:

первый уровень - аппарат

второй уровень - ГУМР, ГКЗ, КазИМС, редакция журнала "Минеральные ресурсы Казахстана".

третий уровень - отделы ГУМР;

четвертый уровень - группы в отделах ГУМР.

Структурная схема информационного взаимоотношения подразделений приведена в приложении 3.

Информационные ресурсы

3.2.1. Основу информационных технологий М РК составляют Геоинформационные системы, системы обработки и интерпретации результатов геологической разведки и проблемные базы данных.

3.2.2. Информационные ресурсы М РК представляют совокупность информации, заключенной в фонде геологических отчетов, а так же в базах и банках данных геолого-геофизической информации, создаваемых за счет государственного бюджета.

3.2.3. Основу информационного ресурса М РК составляет центральная база данных "Недра", пользователями которой, кроме предприятий отрасли, должны являться предприятия смежных отраслей, и базы данных геологической информации, перечень которых приведен в табл. 1, информацию из которых также должны использовать потребители смежных отраслей.


Таблица 6

Название базы данных Подразделение Объем Примечание
Управление и делопроизводство
1 Управленческая информация М (включая 7 форму)

Управление делопроизводства и т.д.

5 Мб не существует
2 Штатные расписания и сметы

Управление делопроизводства и т.д.

1 Мб не существует
3 Кадры

Управление делопроизводства и т.д.

5 Мб не существует
4 Пообъектные планы

Управление твердых полезных ископаемых

2 Мб Наполнение
Поддержка принятия решений
5 Инвестиционные программы Геоинформа ГУМР 5 Мб не существует
6 Иностранные нефтяные компании Отдел лицензирования ГУМР 1 Мб наполнение
7

Иностранные горнорудные компании

Отдел лицензирования ГУМР 1 Мб разработка
8 Лицензирование и аттестация предприятий на право ведения ГРР Отдел лицензирования ГУМР 10 Мб не существует
9

Потоки продукции, погашение запасов, цены, статотчетность

Отдел опер.анализа конъюктуры рынка
Отдел лицензирования ГУМР

1 Мб не существует
10 Охрана недр и контроль за исполь­зованием природных ресурсов Управление охраны недр 20 Мб не существует
11 Геологический отчет Геоинформ ГУМР 2 Мб не существует
12 Протоколы ГКЗ ГКЗ 1 Мб не существует
Балансы месторождений
13 Балансы по металлам Отдел балансов ГУМР 10 Мб есть
14 Балансы по неметаллам Отдел балансов ГУМР 8 Мб есть
15 Балансы по нефти и газу Отдел балансов ГУМР 5 Мб есть
Сводные геолого-экономические данные по месторождениям
16 Изученность Геоинформ ГУМР 150 Мб наполнение
17 ГКМ-металлы Геоинформ ГУМР 40 Мб наполнение
18 ГКМ-нефть и газ Геоинформ ГУМР 8 Мб не существует
19

Нефтегазоперспективные структуры

Геоинформ ГУМР 1 Мб не существует
20 Техногенные объекты Геоинформ ГУМР 5 Мб не существует
21 Информация геологических карт

Зарубежгеология КазИМС
Геоинформ ГУМР

200 Мб не существует
Гидрогеология
22 Скважина-подземные воды Геоинформ ГУМР 40 Мб не существует
23 Водоотбор месторождений Отдел гидрогеологии М 20 Мб не существует
Геофизическая информация (Finder)
24 Геофизическая информация по территориям, изученность Геоинформ ГУМР 10 Гб приобретается

Состав системы

Общий состав системы

Создаваемая система состоит из следующих основных элементов:

1) программных комплексов, обеспечивающих автоматизацию инфор­ма­ционных технологий и взаимодействие с информационными ресурсами;

2) вычислительных комплексов, реализующих базовые функции по разделению ресурсов системы;

3) технических средств передачи данных и контроля функционирования сети;

4) кабельной подсистемы сети в здании.

Программные комплексы

4.2.1. В качестве основы при выборе прикладных программных комплексов принята модель Office - BackOffice фирмы Microsoft, ориентированная на сетевую обработку информации с использованием архитектуры “клиент-сервер”.

Фирма Microsoft является лидером в производстве прикладного программного обеспечения и операционных систем на рынке персональных компьютеров. Ее продукцию отличает удобный, “дружественный” интерфейс взаимодействия с пользователем, реализующий интуитивно понятную метафору “рабочего стола”. Программное обеспечение создается на основе открытых и хорошо специфицированных соглашений и прикладных интерфейсов. Различные продукты, не перекрывая друг друга по функциональным возможностям, хорошо взаимодействуют между собой и образуют единый инструментарий для обработки информации и решения прикладных задач.

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

4.2.2. Программное обеспечение серии Microsoft Office реализует большинство функций по обработке информации на рабочем столе пользователя, а так же взаимодействие с централизованными и сетевыми информационными ресурсами в архитектуре “клиент-сервер”.

В состав базовой поставки продукта Microsoft Office Professional 97 (русская версия) входят следующие программы:

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

Продукт SGML Author for Windows обеспечивает прозрачный обмен между шаблонами документов текстового процессора Word и структурами документов на языке SGML с глобальными системами автоматизации документооборота на разных платформах.

Microsoft Excel 97 - крупноформатная электронная таблица, обеспечивающая ввод и обработку информации в табличном представлении, а так же построение диаграмм. Продукт содержит развитые возможности по числовому анализу данных, в том числе неполных и задач обратных вычислений; выборки и анализа данных из СУБД и графического анализа данных. Кроме того, в продукт так же включены возможности групповой работы, в том числе создание шаблонов таблиц, формирование и заполнение форм и циркулярная рассылка.

Microsoft PowerPoint 97 - служит для работы с деловой графикой и создания презентаций. Позволяет строить диаграммы на основе данных из крупноформатных электронных таблиц и СУБД, содержит средства построения блок-схем и богатую библиотеку готовых шаблонов и изображений. Созданные документы могут быть распечатаны либо подготовлены к динамической демонстрации с помощью компьютера.

Microsoft Access 97 - система управления реляционными базами данных, обладающая визуальными средствами доступа к данным и построения приложений. Кроме работы с информацией из собственных баз данных, система позволяет осуществлять доступ к данным из внешних таблиц, в том числе к данным из сетевых SQL - серверов. Продукт является основной персональной СУБД, сохраняющей локальную информацию пользователей, в том числе для использования другими программами Office. Так же продукт предоставляет возможности для анализа информации в рамках обеспечения среды поддержки принятия решений и построения приложений для ввода и модификации данных. В сетевом режиме работы система поодерживает групповую работу с информацией и блокировку данных на уровне записей.

Все продукты в составе пакета позволяют осуществлять обмен информацией между собой, а так же, благодаря технологии связывания и внедрения объектов (OLE), создавать составные документы, содержащие элементы, созданные и оформленные в различных продуктах. Имеется возможность размещать как исполняемый код программ, так и обрабатываемые данные в локальной сети для совместного доступа. При этом будет обеспечена правильная обработка множественных обращений и минимальная блокировка изменяемой информации. Во всех продуктах обеспечена корректная обработка русского языка, в СУБД и электронной таблице - сортировка, в текстовом процессоре и электронной таблице - проверка правописания, в текстовом процессоре - автоматические переносы и словарь синонимов. Благодаря применению интерфейса MAPI все приложения готовы к взаимодействию с системами электронной почты и автоматизации делопроизводства.

Кроме стандартной комплектации пакета в среду Office входит так же продукт Microsoft Project 97 - система управления проектами, позволяющая осуществлять планирование и мониторинг проведения работ, учет материальных и людских ресурсов. Продукт готов для группового использования, имеется возможность сохранять информацию о проектах не только в собственных файлах, но и в базах данных Access и SQL.

Как простая среда для работы с текстовыми документами, электронными таблицами и базами данных типа “плоский файл” на вычислительной технике с ограниченными ресурсами применяется продукт Microsoft Works for Windows 5.0 (русская версия). Полностью совместимый по формам представления информации с остальными продуктами серии Office, он позволяет осуществлять обработку документов в единой среде.

4.2.3. В качестве операционной среды для использования этих пакетов используется операционная система WINDOWS 95 (русская версия). Они обеспечивают эффективное управление техническими ресурсами персональных компьютеров, предоставляют возможности графического диалога с пользователями, возможность работы с русским языком (кодовые страницы 866 и 1251 соответственно), сетевое взаимодействие в одноранговых сетях и в сетях с выделенными серверами.

Для доступа к сетевым ресурсам компьютеров с ограниченными техническими возможностями (процессор 386sx или 286, оперативная память менее 2Мб) используется пакет Windows for Workgroups 3.11 DOS Add On, установленный на операционную систему MS DOS 6.22

4.2.4. Вторую группу в семействе программных продуктов фирмы Microsoft составляет семейство BackOffice. Оно представляет собой набор тесно интегрированных друг с другом и с семейством Office программных продуктов, реализующих серверные части сетевых услуг и технологий. Созданные на основе открытой системной архитектуры WOSA, они допускают изменение и дополнение в составе продуктов Office и BackOffice без изменения технологий обработки информации.

Основу семейства составляет сетевая операционная система Microsoft Windows NT 4.0. Построенная на внутренней архитектуре клиент-сервер, эта 32-разрядная операционная система с приоритетной многозадачностью и файловой системой на основе низкоуровневых транзакций позволяет обеспечить большую скорость и высокую надежность обработки информации в сети. К числу дополнительных преимуществ можно отнести большое количество поддерживаемых платформ (Intel, DEC Alpha, MIPS, PowerPC) и независимость от архитектуры, встроенную многопоточность и поддержку до 32 процессоров, встроенная сетевая поддержка и графический интерфейс пользователя. По уровню обеспечиваемой безопасности система удовлетворяет требованиям С2 правительства США. В систему включена штатная возможность работы с русским языком.

Базовая поставка позволяет реализовать на основе Windows NT Server следующие сетевые службы:

Файл-сервер, поддерживающий файловые системы FAT, HPFS, NTFS, ISO9660, Macintosh. Собственная файловая система на основе транзакций низкого уровня позволяет осуществлять автоматическое восстановление информации при сбоях, контролировать доступ к информации на уровне файлов и регистрировать события, автоматически оптимизировать доступ к данным и хранить информацию в сжатом виде. Возможна программная реализация дублирования дисковых накопителей, организация дисковых массивов с избыточностью (помехоустойчивое кодирование), а так же репликация содержимого каталогов между серверами. Доступ к файлам для Unix-клиентов реализуется через FTP.

Сервер печати, основанный на механизме удаленного вызова процедур, позволяет резко сократить объем передаваемых по сети данных за счет использования промежуточного формата документов. Он позволяет организовывать несколько групп на один сетевой принтер, а так же ставить в соответствие группе несколько принтеров. Управление последовательностью печати осуществляется на основе механизма приоритетов. Возможно управление очередями для принтеров, непосредственно подключаемых в сеть через механизм DLCP. Доступ к сетевой печати для Unix-клиентов реализуется через LPR.

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

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

Сервер удаленного доступа, позволяющий осуществлять подключение к серверу и сетевым ресурсам через телефонную сеть или сеть X.25. Непосредственное подключение осуществляется через протоколы PPP и SLIP; поддерживаются приложения, использующие протоколы TCP/IP, IPX/SPX и NetBEUI. Использование стандартных протоколов позволяет взаимодействовать с любыми серверами удаленного доступа других производителей.

Сервер связи, осуществляющий многопротокольную маршрутизацию и шлюзование сообщений SMB и NetBIOS. Расширенная версия маршрутизатора в составе Windows NT 4.0 Resource Kit позволяет использовать сервер Windows NT как сервер доступа к ресурсам Internet.

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

Windows NT Workstation 4.0 представляет собой основанную на одинаковом ядре операционную систему пользователей, предъявляющих повышенные требования к производительности, готовности системы и безопасности данных. Система обладает встроенными сетевыми средствами и является наиболее развитым клиентом Windows NT Server.

4.2.5. Следующий элемент пакета BackOffice, Microsoft SQL Server 7.0, является высокопроизводительным сервером сетевой реляционной базы данных, использующей механизм многопоточности для параллельной обработки больших баз данных. Построенный на процедурном расширении ANSI SQL (ANSI92, X95.1), он поддерживает такие функции, как контроль ссылочной целостности, двусторонняя репликация данных, двунаправленные курсоры и хранимые процедуры. Кроме того, в него включены возможности по централизованному управлению базами данных и поддержка съемных носителей. В варианте поставки для стран восточноевропейского региона обеспечивается корректная обработка информации на русском языке, в том числе не зависимая от регистра сортировка.

Таким образом, тесно интегрируемый с приложениями Office ( через новый высокоскоростной драйвер ODBC, взаимодействующий с сервером через механизм удаленного вызова процедур, а так же технологию связывания и внедрения объектов) и приложениями BackOffice ( через механизм ODS), Microsoft SQL Server является основой для построения корпоративного хранилища данных, способного одновременно обслуживать запросы большого количества клиентов без взаимной блокировки.

Сервер управления Microsoft SMS 1.1 предназначен для централизованного управления вычислительными системами на основе протоколов DMI и SNMP. Он реализует такие функции, как инвентаризация технического и программного обеспечения, автоматизированное распространение и установка программного обеспечения, удаленное диагностирование и управление консолью. Продукт так же обладает возможностями по мониторингу сети, контролю загруженности, мониторингу и анализу трафика.

Вместе с пакетом AdminResource Kit for Windows 95, Microsoft SMS образуют комплекс поддержки функционирования системы, призванный облегчить администрирование и управление, ускорить реакцию на сбои в работе и сократить время простоя системы.

Почтовый сервер Microsoft Mail 4.0 обеспечивает передачу сообщений между пользователями почтовых отделений и маршрутизацию сообщений между почтовыми отделениями, а так же специальный доступ удаленных клиентов, использующих продукт MS Mail 4.0 Remote Client, через телефонную сеть или сеть X.25. Используя единый транспортный интерфейс MAPI, возможна организация систем документооборота, телеконференций, групп рассылки, асинхронного взаимодействия приложений и репликации баз данных.

Дополнительные шлюзы обеспечивают доступ из почтовой системы к приему и отправке факсимильных сообщений (MS Mail 3.4 Fax Gateway) и почтовой системе сети Internet (MS Mail 3.0 SMTP Gateway).

4.2.6. Третью группу предлагаемых фирмой Microsoft программных комплексов составляют инструментальные средства разработки приложений. Ориентированные на различный уровень подготовки пользователей и разные классы решаемых задач, они предоставляют возможность объединения существующих приложений, реализации недостающих функций и разработки новых приложений для организации информационных систем учреждений (EIS), с целью комплексной автоматизации информационных технологий.

Инструментальные средства начального уровня представлены встроенными средствами макропрограммирования продуктов Microsoft Office. Построенные на основе языка Visual Basic for Applications, они доступны пользователям с самой разной подготовкой, предоставляя доступ ко всем функциональным возможностям входящих в семейство пакетов.

Основным средством разработки приложений, автоматизирующих информационные технологии, является пакет Visual Basic 5.0 Professional. Построенный на основе объектно-ориентированного расширения языка программирования 4-го поколения, он содержит средства визуального проектирования, доступ к объектам управления технологии связывания и внедрения объектов и предназначен для быстрой разработки сложных приложений, активно взаимодействующих с пользователем и другими программными пакетами. Входящий в комплект Office Developer Kit содержит необходимый инструментарий для разработки приложений, интегрируемых в пакеты семейства Office, и дополняющих их необходимыми пользователю возможностями.

Среда разработки системных приложений Visual C++ 2.0 и библиотека элементов управления Visual Control Pack предназначены для создания критичных для выполнения приложений, реализации сложных вычислений, конструирования новых объектов управления, серверных приложений серии BackOffice и новых компонент операционной среды. Опирающийся на промышленный стандарт объектно-ориентированного языка C++, используя визуальные средства разработки и отладки, этот пакет предоставляет разработчику доступ ко всем ресурсам и функциям операционных систем и сред, открытых интерфейсов и программных комплексов семейств Office и BackOffice.

Пакет Macro Assembler for Windows 6.11 предоставляет разработчику комфортную среду для написания и отладки частей программного обеспечения, непосредственно взаимодействующих с аппаратным обеспечением, и реализующих новые части операционных интерфейсов на машинном языке.

В дополнение к стандартным средствам визуальной разработки приложений, взаимодействующих с базами данных, имеющихся в составе Microsoft Access 2.0, пакет Access 2.0 Developer ToolKit содержит средства разработки автономных приложений, не требующих для своего выполнения наличия Microsoft Access 2.0. Библиотека Microsoft Access 2.0 Solution Pack содержит примеры разработки приложений, реализующих стандартные функции по обработке информации.

Пакет разработки приложений доступа и взаимодействия с базами данных Visual FoxPro 3.0 предназначен для разработки высокоэффективных автономных приложений, взаимодействующих как с локальными таблицами в собственном формате (xBase), так и сохраненным в базе данных Access и на SQL-сервере. Мощная визуальная среда разработки и объектно-ориентированный язык 4-го поколения, оптимизированный для разработки приложений взаимодействия с базами данных позволяют создавать необходимые конечным пользователям приложения, реализующие стандартные функции по вводу, модификации и анализу данных. Совместимость по языку и формату данных с СУБД семейства dBase и ее основными производными позволяет осуществить перенос существующих баз данных и приложений в современную графическую среду и архитектуру клиент-сервер. Наличие в поставке инструментального средства Upsizing Tools позволяет осуществить перенос данных и перенаправить обращения на Microsoft SQL Server, не меняя самого приложения.

Вариант поставки Microsoft SQL Server 7.0 Workstation, выполняемый под управлением операционной системы Microsoft Windows NT 3.51 Workstation, представляет собой автономную платформу разработчика, создающего SQL - базы данных, а так же приложения, непосредственно взаимодействующие с сервером, приложения на Transact-SQL, хранимые процедуры и серверные приложения, взаимодействующие через ODS. В комплект входит инструментарий разработчика ODBC- драйверов. С целью тестирования баз данных к SQL- серверу допускается до 15 подключений пользователей.

Пакет Electronic Forms Designer 1.0 и библиотека WorkGroup Template предназначены для создания стандартных форм и автоматизации документооборота, делопроизводства. Она предоставляет разработчику, использующему Visual Basic или Visual C++ доступ к расширенному интерфейсу MAPI, а так же средства для визуального проектирования форм. Этот пакет является основой для реализации системы автоматизации делопроизводства и управления образами документов.

Пакет Microsoft Test for Windows 95 предназначен для проведения тестирования разработанных приложений, моделирования различных вариантов рабочих нагрузок и взаимодействия с пользователем, а так же автоматическую проверку сохранения работоспособности в различных штатных и нештатных ситуациях.

С помощью пакета Source Safe 3.1 Full Retail организуется коллективная работа по разработке программного обеспечения, создаются банки данных исходных кодов проектов, ведется контроль версий и их синхронизация между пользователями, реализуются библиотеки готовых объектов и программных кодов, имеется возможность создания шаблонов разработок и управления процессом реализации проекта.

4.2.7. Пакет разработчика Microsoft Solutions Developer Kit содержит инструментальные средства и комплекты разработчиков для продуктов серии BackOffice, аналогично комплекту ODK для семейства Office. Кроме того, пакет содержит техническую, справочную информацию и приеры реализаций информационных комплексов, реализующих взаимодействие серий Office и BackOffice. В состав пакета входит Access Upsizing Tools- инструмент для переноса баз данных Access на SQL-сервер без изменения приложений.

Основным источником технической информации для разработчиков является Microsoft Developer Network. В продукт Developer Library входит полное описание системных вызовов и программных интерфейсов продуктов Microsoft, их техническое описание, исходные тексты и

Если Вам нужна помощь с академической работой (курсовая, контрольная, диплом, реферат и т.д.), обратитесь к нашим специалистам. Более 90000 специалистов готовы Вам помочь.
Бесплатные корректировки и доработки. Бесплатная оценка стоимости работы.

Поможем написать работу на аналогичную тему

Получить выполненную работу или консультацию специалиста по вашему учебному проекту
Нужна помощь в написании работы?
Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Пишем статьи РИНЦ, ВАК, Scopus. Помогаем в публикации. Правки вносим бесплатно.

Похожие рефераты: