Смекни!
smekni.com

Автоматизированная система обработки экономической информации (АСОЭИ) (стр. 3 из 5)

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

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

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

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

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

Для построения сетей типа «звезда» используется Arknet (Attached Resource Computer NETWork ) - простая, недорогая, надежная и достаточно гибкая архитектура локальной сети. В качестве передающей среды используются витая пара, коаксиальный кабель (RG-62) с волновым сопротивлением 93 Ом и оптоволоконный кабель. Скорость передачи данных - 2,5 Мбит/с.

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

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

К техническим средствам, обеспечивающим построение ЛВС, относятся:

сетевые адаптеры – технические устройства, выполняющие функции сопряжения ЭВМ с каналом связи. Один адаптер обеспечивает сопряжение ЭВМ с одним каналом связи;

мультиплексоры (многоканальные адаптеры) - устройства сопряжения ЭВМ с несколькими каналами связи;

модемы – для подключения ПК к АТС. Модем - специальное устройство, способное преобразовывать (модулировать) цифровой сигнал на аналоговый и обратно. Модем на другом конце линии демодулирует сигнал обратно;

концентраторы – предназначены для сжимания информации, объединения каналов, передачи информации в высокоскоростном режиме связи;

повторители – в локальной сети, где кабель определенной длины, для увеличения его протяженности ставится повторитель (локальный и дистанционный). Локальный повторитель соединяет фрагменты сетей, расположенных на расстоянии до 50 метров. Дистанционный - до 2000 метров;

Каналы связи - узлы связи, включающие мощные ЭВМ, настроенные на передачу и управление информацией, а не на ее обработку; плюс ПО.

Средства организации баз данных и работы с ними

Для того, чтобы сравнительно небольшой коллектив служащих (такой, как экономический отдел налоговой инспекции) эффективно работал с большим информационным потоком, база данных в составе АСОЭИ должна отвечать следующим требованиям:

хранение больших объёмов актуальной и достоверной информации;

простота обращений пользователей к БД;

возможность внесения, изменения, удаления, сортировки и других манипуляций с данными БД;

доступ к данным пользователям с соответствующими полномочиями;

одновременное обслуживание большого числа пользователей;

поиск информации по различным группам признаков;

возможность расширения и реорганизации данных в БД при изменениях предметной области.

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

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

Приведем типовую схему организации работы с СУБД:

СУБД должна предоставлять доступ к данным любым пользователям, включая и тех, которые практически не имеют и (или) не хотят иметь представления о:

физическом размещении в памяти данных и их описаний;

механизмах поиска запрашиваемых данных;

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

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

поддержании баз данных в актуальном состоянии и множестве других функций СУБД.

При выполнении этих функций СУБД должна использовать различные описания данных.

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

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

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

Итак, двухуровневая система "Клиент-Сервер" это:

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

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

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

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

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

SQL (Structured Query Language) символизирует собой Структурированный Язык Запросов. SQL является инструментом, предназначенным для обработки и чтения данных, содержащихся в компьютерной базе данных. Это язык, который дает возможность эффективно создавать реляционные базы данных и работать с ними.

В целом, список преимуществ SQL, на которые стоит обратить внимание в первую очередь, можно представить в следующем виде:

независимость от конкретных СУБД;

переносимость с одной вычислительной системы на другую;

наличие стандартов;

поддержка со стороны компании Microsoft (протокол ODBC);

реляционная основа;

высокоуровневая структура, напоминающая английский язык;

возможность выполнения специальных интерактивных запросов:

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

возможность различного представления данных;

полноценность как языка, предназначенного для работы с базами данных;

возможность динамического определения данных;

поддержка архитектуры клиент/сервер.

Все приведенные в этом разделы требования и технологии создания СУБД поддерживаются многими системами, например: Oracle, MS SQL Server, MySQL, MS Access. Наиболее надёжная, но и самая дорогая – первая. Самая дешёвая, но с меньшим количеством возможностей – последняя. Наилучшей системой по соотношению стоимости, надёжности и возможностей является MS SQL Server.

Прикладное программное обеспечение

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

Как уже неоднократно подчёркивалось, отчёты, приказы и другие документы посылаются по сети. Следовательно, необходимо иметь почтовую программу, например MS Outlook.

Для просмотра отчётов, справочной информации и пр. используется текстовый редактор, например MS Word или Adobe Acrobat Reader.

Для ведения бухгалтерии существуют целые комплексы ПО, например 1С «Бухгалтерия», «Анжелика», из импортных – «Hyperion». Они позволяют полностью вести бухгалтерию предприятия любого типа.

Отдел анализа проводит сложные математические расчёты, поэтому им необходимо использовать математические системы, например MatLab или Mathematica.