На правах рекламы:
ISSN 0236-235X (P)
ISSN 2311-2735 (E)

Авторитетность издания

ВАК - К1
RSCI, ядро РИНЦ

Добавить в закладки

Следующий номер на сайте

2
Ожидается:
16 Июня 2024

Локальные сети персональных ЭВМ и интегрированный пакет программ SMART

Статья опубликована в выпуске журнала № 1 за 1990 год.
Аннотация:
Abstract:
Авторы: Штаммбергер X. () - , Люттиг И. () -
Ключевое слово:
Ключевое слово:
Количество просмотров: 10934
Версия для печати

Размер шрифта:       Шрифт:

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

При планировании и проектировании АСУ в данной отрасли промышленности учитывалась независимость отдельных подразделений Министерства; остальные подразделения имели доступ к результатам их деятельности.

Исходя из этого, были определены следующие хеМЬП

•    операционные сети ПЭВМ;

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

•    дистанционная передача данных;

•    передача данных е помощью других ПЭВМ и вычислительных систем;

•    преобладание процесса обеспечения данных.

СЕТЬ ПЕРСОНАЛЬНЫХ ЭВМ ИЛИ МНОГОПОЛЬЗОВАТЕЛЬСКАЯ СИСТЕМА?

Предполагалось решить поставленную задачу, применяя на предприятиях, в объединениях и министерствах локальные сети (LAN) или многопользовательские системы. Предпочтение было отдано локальным сетям, потому что для более успешной работы министерства или объединения в области планирования и управления требуется большое количество автоматизированных рабочих мест (АРМ): на предприятии — более 25, а в объединении или министерстве — около 70. На каждом АРМ работа выполняется относительно самостоятельно. Обмен данными осуществляется время от времени. На всех АРМ имеется возможность доступа к центральным хранилищам данных, а также возможность обеспечения всех пользователей информацией об управлении. При обеспечении эффективности работы ЭВМ и большей емкости запоминающих устройств на индивидуальных АРМ в многопользовательских системах возникнет необходимость в увеличении количества процессоров больших носителей данных и большего объема оперативной памяти. Этому способствует сложность осуществления соединения видеотерминалов с устройством обработки данных на расстоянии более 12 м и передачи большого объема данных.

Реализация локальных сетей несложна. Каждый пользователь обеспечен вычислительной техникой для решения соответствующих задач — XT или AT, емкостью диска, печатающим устройством и графопостроителем. Каждая ПЭВМ снабжена сетевым контроллером и соединена с сетью. Сети NOVELL вместе с целостностью данных имеют высокую скорость передачи данных и гарантируют гибкое проектирование частичных сетей.

ДАННЫЕ ДЛЯ РАБОТЫ СЕТИ ЭВМ

Характеристика сети ПЭВМ

PC-LAN включает в себя файловый процессор, оборудование и каналы перс-дачи данных от 2 до 100 ПЭВМ, а также сетевое и прикладное ПО.

Технические средства сети

Каждая 16-битовая ПЭВМ (ЭВМ на автоматизированном рабочем месте и файловый процессор) оснащаются транспортной платой. Эти платы обрабатывают протокол связи (в соответствии с принципом эстафетной передачи) с помощью средств связи.

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

Сетевое По

У каждого АРМ имеется допольнительное По для операционной системы MS DOS, которое передает команды чтееия/записи файловому процессору при работе программы с основными файлами.

Работу файлового процессора осуществляет сетевое ПО фирмы NOVELL (NETWARE). Операционная система дает возможность параллельной работы более 100 пользователям в локальной сети при использовании системы команд микропроцессора 80286 и гарантирует защиту данных от их потери или несанкционированного доступа.

Право доступа в различной степени (ONLY READ THE DATA; UPDATE THE DATA; CREATE OR DELETE FILES и т. д.) даются на разных уровнях: консультант, подразделение, пользователи. Вход пользователя в локальную сеть.для манипулирования данными из центрального хранилища требует указания заданного пароля и маршрута данных. Более того, сетевое ПО дает возможность параллельного доступа к центральным ресурсам благодаря:

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

•    обеспечению печати;

•    постоянной работе с магнитной лентой для обмена данными и занесения в файл с помощью средств ЭВМ;

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

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

РАБОТА СИСТЕМЫ ПОД КОНТРОЛЕМ УПРАВЛЯЕМОГО ИСПОЛЬЗОВАНИЯ

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

Структура и пользовательские права файлового процессора

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

Файловый процессор

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

Томи

Физическое пространство кажого диска можно разделить на несколько логических блоков (томов).

Каталоги

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

Логические дисководы

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

Дисководы поиска

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

Механизмы защиты данных

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

Формат записи

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

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

Права пользователя

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

Права для работы с каталогами

Связи с пользователями действительны для каталогов до тех пор, пока их не переопределят. Если для пользователя доступ к определенным каталогам ограничен, он удаляет соответствующие права из таблицы, в которой в соответствии со стандартом записаны все права для работы с системой. Эта таблица называется «маской максимальных прав». Границы, определенные здесь, действительны для выбранного каталога, но не для подкаталога. Комбинация максимальных прав не зависит от пользователя.

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

1)       R — read the opened file (считывание открытого файла)

2)       W — write Ibe opened file (запись в открытый файл)

3)   О — open a file (открытие файла]

4)       С — create a new file (создание нового файла)

5)       D — delete a file (удаление файла)

6)       Р — personal directory (parent right) (личный директорий) (родительское право)

7)       S — search for afile (поиск файла)

8)       М — modify the data file attributes (модификация атрибутов файла данных)

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

Особые права

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

Структура каталога, построенная на основе сети

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

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

ЗАМЕЧАНИЯ ПО ПРИМЕНЯЕМОМУ ПРИКЛАДНОМУ ПО

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

Всем этим требованиям соответствует интегрированный пакет прикладных программ SMART, разработанный в 1986 г.

ИНТЕГРИРОВАННЫЙ ПАКЕТ ПРИКЛАДНЫХ ПРОГРАММ SMART

•   содержит модуль базы данных;

•   имеет 200 стандартных функций для обработки чисел, слов, дат и логических выражений, комплекс возможностей для сортировки, поиска и дальнейших запро сов, обратный контроль, одновременную обработку нескольких файлов с помощью оконной системы, записи матриц с количеством не более 255, для каждой матрицы максимум 1 000 символов (не более 4096 символов на одну запись); на каждый файл не более 1 млн. записей и 15 ключевых матриц для инди кации;

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

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

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

•   вычерчивает двух- или трехмерные столбиковые диаграммы, диаграммы «верх- низ», гистограммы, диаграммы в форме торта и прямолинейные диаграммы;

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

•   выполняется на сетевом ПО фирмы NOVELL.

Общие требования к информационной системе для работы с базами данных

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

•   соответствия объектов базе данных;

•   установления отношений между объектами;

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

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

•   занесения и восстановления данных в файле.

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

Запуск программ с помощью интерактивного интерфейса и языка программирования осуществляется при использовании систем реляционной БД, т. е. программирования повторяющейся информации в оптимальное время.

База данных SMART в сети

При предъявлении перечисленных требований к БД SMART определяется только общая структура данных. С помощью одного файла можно быстро реали-зовать запросы переменных. Требуется немало усилий, чтобы составить информацию из разных файлов. Трудности возникают лри трех и более родственных файлах. Отсутствует общий язык запросов (например SQL) и соответствующие ограничения доступа для сохранения целостности БД. После изменений в файлах пользователь должен обновить личные индексные файлы, ключевые файлы и т. д. Сетевые возможности БД SMART особенно ограничены при использовании файла или записей, несколькими пользователями. При определенных условиях права пользователей, обеспечиваемые фирмой NOVELL, вступают в противоречие с требованиями к пакету SMART. Например, каждый пользователь в каталоге должен получить право записи, даже если он будет только считывать базу данных Это приводит к тому, что назначение пользователей для работы с БД можно проконтролировать только извне, в данном случае с помощью сетевого ПО.

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

Благодаря объединению процессов подготовки текстов и вычисления модуль БД SMART становится более производительным в случае ограничения данных тома.


Постоянный адрес статьи:
http://swsys.ru/index.php?page=article&id=1394&lang=
Версия для печати
Статья опубликована в выпуске журнала № 1 за 1990 год.

Возможно, Вас заинтересуют следующие статьи схожих тематик: