Logo GenDocs.ru

Поиск по сайту:  

Загрузка...

Лекции - Информационные системы в экономике - файл 1.rtf


Лекции - Информационные системы в экономике
скачать (445 kb.)

Доступные файлы (1):

1.rtf446kb.21.11.2011 23:54скачать

содержание
Загрузка...

1.rtf

1   2   3
Реклама MarketGid:
Загрузка...

^ Понятие жизненного цикла ИС. Этапы проектирования

Одним из базовых понятий методологии проектирования ИС является понятие жизненного цикла ее программного обеспечения (ЖЦ ПО). ЖЦ ПО – это непрерывный процесс, который начинается с момента принятия решения о необходимости его создания и заканчивается в момент его полного изъятия из эксплуатации. К настоящему времени наибольшее распространение получили следующие две основные модели ЖЦ:

каскадная модель (70-85 г.г.);

спиральная модель (86-90 г.г.).

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

Положительные стороны применения каскадного подхода заключаются в следующем:

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

  • выполняемые в логичной последовательности этапы работ позволяют планировать сроки завершения всех работ и соответствующие затраты.

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

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

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

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

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

Основные этапы проектирования: предпроектное обследование, проектирование (технический проект, рабочий проект), ввод системы в действие, промышленная эксплуатация.

^ Предпроектное обследование.

  • Определение стратегия

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

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

В документе обязательно должны быть описаны:

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

совокупность условий, при которых предполагается эксплуатировать будущую систему: архитектура системы, аппаратные и программные ресурсы, предоставляемые системе, внешние условия ее функционирования, состав людей и работ, которые обеспечивают бесперебойное функционирование системы;

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

описание выполняемых системой функций;

будущие требования к системе в случае ее развития, например возможность работы пользователя с системой с помощью Интернета и т.п.;

сущности, необходимые для выполнения функций системы;

интерфейсы и распределение функций между человеком и системой;

требования к программным и информационным компонентам ПО, требования к СУБД (если проект предполагается реализовывать для нескольких СУБД, то требования к каждой из них, или общие требования к абстрактной СУБД и список рекомендуемых для данного проекта СУБД, которые удовлетворяют заданным условиям);

что не будет реализовано в рамках проекта.

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

  • Анализ

Этап анализа предполагает подробное исследование бизнес -процессов (функций, определенных на этапе выбора стратегии) и информации, необходимой для их выполнения (сущностей, их атрибутов и связей (отношений)). На этом этапе создается информационная модель, а на следующем за ним этапе проектирования — модель данных.

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

Аналитики собирают и фиксируют информацию в двух взаимосвязанных формах:

функции — информация о событиях и процессах, которые происходят в бизнесе;

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

Двумя классическими результатами анализа являются:

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

модель "сущность-связь" (Entry Relationship model, ER-модель), которая описывает сущности, их атрибуты и связи (отношения) между ними.

^ Этап проектирования. Технический проект. На этом этапе создается собственно проект АИС на бумаге, выбираются и обосновываются проектные решения по каждому из основных компонентов (техническом, программном, информационном обеспечении и т.д.).

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

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

Этап проектирования. ^ Технический проект.. Рабочий проект.

Разработка и отладка программ;

Корректировка структур баз данных;

Разработка должностных инструкций;

Наполнение системы фактическими данными;

построение процедур их обработки;

интеграция процедур внутри автоматизированных рабочих мест;

интеграция автоматизированных рабочих мест в систему.

Этап проектирования. Ввод системы в действие.

Подготовка к внедрению: установка и ввод в эксплуатацию технических средств, обучение персонала, загрузка баз данных

Проведение опытной эксплуатации – отладка взаимодействия различных частей системы.

Сдача в промышленную эксплуатацию. Повседневное функционирование системы; обслуживание и администрирование.
^ 4. Методы проектирования ИС

В настоящее время в отечественной практике организации проектирования экономических информационных систем существует два подхода:

  • проектирование ведется силами программистов, входящие в состав подразделений самого предприятия;

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

Причины, толкающие предприятия и банки разрабатывать свои АИС собственными силами следующие:

  • низкая стоимость таких разработок (по сравнению с покупными продуктами);

  • собственная разработка максимальная отражает бизнес - процессы данного предприятия или банка, сложившиеся технологии управления;

  • более коротки сроки создания программ;

  • возможность быстрого изменения системы, с изменением правил игры на рынке.

Вместе с тем при собственной разработке необходимо решить целый комплекс сложных организационно-технических задач, которые позволили бы избежать ошибочных решений:

  • необходимо осуществить правильный выбор, как архитектуры построения корпоративной сети, так и профессиональные СУБД. По экспертным оценкам собственные разработки АИС в 53% базируются на СУБД Oracle, около 15% на Informix, 22% - другие СУБД.

  • использование при разработке современного инструментальных средств разработки (CASE средства, эффективные средства разработки: Delphi, Designer2000, Developer2000, SQL-Stations и т.п.);

  • применение эффективных организационно-технических средств по управлению проектом и контролю версий АИС;

  • освоение новых технологий, позволяющих разрабатывать АИС, с использование современных возможностей мобильной связи и интернет;

  • создание полноценного комплекта документации, с последующей его корректировкой при изменении программ.

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

В банковских структурах есть осознание необходимости внедрения и развития корпоративных информационных систем, как одной из основных компонент стратегического развития бизнеса. В настоящее время только 15% автоматизированных банковских систем (АБС) созданы кустарным путем, и число таких систем сокращается.

Поиск рациональных путей проектирования ведется по следующим направлениям:

  • разработка типовых проектных решений (ППП),

  • решение экономических задач с последующей привязкой ППП к конкретным условиям внедрения и функционирования,

  • разработка автоматизированных систем проектирования.

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

ТПР разрабатывают для однородных объектов управления, для которых создание ТПР АИС является экономически целесообразным. ТПР является результатом работы по типизации, заключающейся в приведении к единообразию по установленным признакам наиболее рациональных индивидуальных (нетиповых) проектных решений, объединяемых областью применяемости и общими требованиями к ним.

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

Примеры ППП:

  • для бухучета «1С-бухгалтерия», «Бэст», «Инфо- Бухгалтер»;

  • справочное и информационное обеспечивание «Гарант», «Консультант»;

  • экономическая и финансовая деятельность поддерживается «Экономический анализ и прогноз деятельности фиры, организации» (производитель фирма ИНЕК;

  • «Финансовый анализ предприятия» фирма Инфософт.

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

^ Автоматизированных систем проектирования – быстроразвивающийся путь ведения проектных работ. За последнее десятилетие появился класс программно-технологических средств CASE-средств, реализующих CASE-технологию создания и сопровождения АИС. Термин CASE (Computer Aided Software Engineering) используется в настоящее время в весьма широком смысле. Первоначальное значение термина CASE, ограниченное вопросами автоматизации разработки только лишь программного обеспечения (ПО), в настоящее время CASE-средства охватывают процесс разработки сложных АИС в целом. Теперь под термином CASE-средства понимаются программные средства, поддерживающие процессы создания и сопровождения АИС, включая анализ и формулировку требований, проектирование прикладного ПО и баз данных, генерацию программного кода, тестирование, документирование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы.

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

По результатам анкетирования более 1000 американских фирм, CASE-технология в настоящее время попала в разряд наиболее стабильных информационных технологий (ее использовала половина всех опрошенных пользователей более чем в трети своих проектов, из них 85% завершились успешно). Однако, несмотря на все потенциальные возможности CASE-средств, существует множество примеров их неудачного использования. CASE-средства не обязательно дают немедленный эффект; он может быть получен только спустя какое-то время.

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

Несмотря на все высказанные предостережения и некоторый пессимизм, грамотный и разумный подход к использованию CASE-средств может преодолеть все перечисленные трудности. Успешное внедрение CASE-средств должно обеспечить такие выгоды как:

  • высокий уровень технологической поддержки процессов разработки и сопровождения ПО;

  • положительное воздействие на некоторые или все из перечисленных факторов: производительность, качество продукции, соблюдение стандартов, документирование;

  • приемлемый уровень отдачи от инвестиций в CASE-средства

^ CASE-средства. Общая характеристика и классификация

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

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

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

  • мощные графические средства для описания и документирования ИС, обеспечивающие удобный интерфейс с разработчиком и развивающие его творческие возможности;

  • интеграция отдельных компонент CASE-средств, обеспечивающая управляемость процессом разработки ИС;

  • использование специальным образом организованного хранилища проектных метаданных (репозитория).

Интегрированное CASE-средство (или комплекс средств, поддерживающих полный ЖЦ ПО) содержит следующие компоненты;

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

  • графические средства анализа и проектирования, обеспечивающие создание и редактирование иерархически связанных диаграмм (DFD, ERD и др.), образующих модели ИС;

  • средства разработки приложений, включая языки 4GL и генераторы кодов;

  • средства конфигурационного управления;

  • средства документирования;

  • средства тестирования;

  • средства управления проектом;

  • средства реинжиниринга.

Все современные CASE-средства могут быть классифицированы в основном по типам и категориям. Классификация по типам отражает функциональную ориентацию CASE-средств на те или иные процессы ЖЦ. Классификация по категориям определяет степень интегрированности по выполняемым функциям:

  • локальные средства, решающие небольшие автономные задачи (tools),

  • набор частично интегрированных средств, охватывающих большинство этапов жизненного цикла ИС (toolkit)

  • полностью интегрированные средства, поддерживающие весь ЖЦ ИС и связанные общим репозиторием.

Помимо этого, CASE-средства можно классифицировать по следующим признакам:

применяемым методологиям и моделям систем и БД;

степени интегрированностию с СУБД;

доступным платформам.

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

  • средства анализа (Upper CASE), предназначенные для построения и анализа моделей предметной области (Design/IDEF (Meta Software), BPwin (Logic Works));

  • средства анализа и проектирования (Middle CASE), поддерживающие наиболее распространенные методологии проектирования и использующиеся для создания проектных спецификаций (Vantage Team Builder (Cayenne), Designer/2000 (ORACLE), Silverrun (CSA), PRO-IV (McDonnell Douglas), CASE.Аналитик (МакроПроджект)). Выходом таких средств являются спецификации компонентов и интерфейсов системы, архитектуры системы, алгоритмов и структур данных;

  • средства проектирования баз данных, обеспечивающие моделирование данных и генерацию схем баз данных (как правило, на языке SQL) для наиболее распространенных СУБД. К ним относятся ERwin (Logic Works), S-Designor (SDP) и DataBase Designer (ORACLE). Средства проектирования баз данных имеются также в составе CASE-средств Vantage Team Builder, Designer/2000, Silverrun и PRO-IV;

  • средства разработки приложений. К ним относятся средства 4GL (Uniface (Compuware), JAM (JYACC), PowerBuilder (Sybase), Developer/2000 (ORACLE), New Era (Informix), SQL Windows (Gupta), Delphi (Borland) и др.) и генераторы кодов, входящие в состав Vantage Team Builder, PRO-IV и частично - в Silverrun;

  • средства реинжиниринга, обеспечивающие анализ программных кодов и схем баз данных и формирование на их основе различных моделей и проектных спецификаций. Средства анализа схем БД и формирования ERD входят в состав Vantage Team Builder, PRO-IV, Silverrun, Designer/2000, ERwin и S-Designor. В области анализа программных кодов наибольшее распространение получают объектно-ориентированные CASE-средства, обеспечивающие реинжиниринг программ на языке С++ (Rational Rose (Rational Software), Object Team (Cayenne)).

Вспомогательные типы включают:

средства планирования и управления проектом (SE Companion, Microsoft Project и др.);

средства конфигурационного управления (PVCS (Intersolv));

средства тестирования (Quality Works (Segue Software));

средства документирования (SoDA (Rational Software)).

На сегодняшний день Российский рынок программного обеспечения располагает следующими наиболее развитыми CASE-средствами:

Vantage Team Builder (Westmount I-CASE);

Designer/2000;

Silverrun;

ERwin+BPwin;

S-Designor;

CASE.Аналитик.

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

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

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

Объектно–ориентированный подход в проектировании имеет ряд преимуществ перед структурным:

объектно – ориентированные системы более гибкие и проще эволюционируют во времени.

объектная декомпозиция уменьшает размер программ за счет повторного использования общих механизмов.

. Вычислительные сети
1. Глобальные и локальные сети

2. Преимущества ЛВС

3. Состав ЛВС

4. Основные типы ЛВС

5. Топология ЛВС

6. Передача данных в сети

7. Программное обеспечение ЛВС
(df) Сеть - это два или более компьютеров, соединенных для передачи данных или разделения оборудования.

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

Вычислительные сети классифицируются по охватываемой ими территории, что в свою очередь определяет их средства технической реализации. Глобальные сети строятся на уникальных многомашинных комплексах и уникальных системах передачи данных на большие расстояния с разветвленными каналами связи (спутниковыми, телеграфными, телефонными, оптико-волоконными и т.д.). По объему охвата территории различают региональные, государственные, межгосударственные, по назначению - универсальные и специализированные. Специализированные, н-р, SWIFT, универсальные - Интернет. 

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

ЛВС имеют ряд преимуществ перед автономными рабочими местами:

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

территориально разбросанные пользователи могут оперативно обмениваться информацией;

совместное использование машинных ресурсов и доступ к дорогостоящим периферийным устройствам (быстродействующим принтерам, графопостроителям, факсимильным устройствам связи);

в случае отказа одной ЭВМ ее функции может взять на себя другая.
^ 3. Состав ЛВС

Основными компонентами ЛВС являются:

Серверы, рабочие станции, платы интерфейса сети, кабели .

Серверы - аппаратно-программные системы. они управляют распределением сетевых ресурсов общего доступа. Аппаратным средством обычно является мощный ПК, мини-ЭВМ, большая ЭВМ или компьютер, спроектированный специально как сервер. ЛВС может иметь несколько серверов для управления своими ресурсами, однако должен быть хотя бы один Файловый сервер , или сервер баз данных. Он управляет внешними запоминающими устройствами общего пользования и позволяет организовать распределенную обработку данных, т.е. рационально распределить работу между компьютерами, н-р, если имеется большая база данных, она располагается на файловом сервере. Для работы организуется доступ к данных из других компьютеров, подключенных в сеть. Для эффективной работы разумней будет обращаться не за каждой записью отдельно к файловому серверу, а выбор и предварительную обработку предоставить файловому серверу, а окончательную обработку производить на менее мощном компьютере.

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

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

^ Сетевой кабель - это проводник соединяющий компьютеры в сети. На обоих концах кабеля имеются разъемы. Все кабели подключаются к концентратору, или хабу. Концентратор – много портовое устройство, к которому подключаются сетевые кабели. К каждому концентратору подключается восемь или более кабелей, образуя небольшую сеть. Сетевой кабель должен соответствовать сетевому адаптеру. Наиболее часто применяется в сети и дает хорошие результаты применение коаксиального кабеля. Коаксиальный кабель применяется в кабельном телевидении. Витая пара: центральный проводник окружен изолятором, поверх которого находится металлическая оплетка, снаружи оплетка покрыта изолирующим материалом.

Для надежной работы сети, сохранности данных, в сеть должно включаться устройство бесперебойного питания (УБП). УБП используется для временного питания сервера в случае отключения электричества. УБП подключается к серверу через специальный адаптер. Когда происходит сбой по питанию, УБП выдает сигнал серверу, по которому сервер завершает свою работу, причем все потери данных полностью исключены.

Основное требование к УБП - обеспечиваемая им мощность, не может быть меньше мощности потребляемой подключенным к нему сервером.
^ 4. Основные типы ЛВС

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

Диски серверов доступны всем компьютерам сети. На серверах работает сетевая операционная система. Обычно это мультизадачная операционная система.

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

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

Серверы могут быть выделенные и невыделенные. Выделенный сервер

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

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

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

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

1   2   3



Скачать файл (445 kb.)

Поиск по сайту:  

© gendocs.ru
При копировании укажите ссылку.
обратиться к администрации
Рейтинг@Mail.ru