Волков Г.Г., Глинский О.Ю. Компьютерные информационные технологии - файл n1.doc

приобрести
Волков Г.Г., Глинский О.Ю. Компьютерные информационные технологии
скачать (794.5 kb.)
Доступные файлы (1):
n1.doc795kb.01.06.2012 08:02скачать
Победи орков

Доступно в Google Play

n1.doc

  1   2   3   4   5   6   7   8   9
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ

УО «Белорусский государственный экономический университет»

БОБРУЙСКИЙ ФИЛИАЛ


Кафедра информатики, статистики и высшей математики


Г.Г. Волков, О.Ю. Глинский

КОМПЬЮТЕРНЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
ЧАСТЬ 3

Учебно-методическое пособие

Бобруйск 2010

Тема 1. Предмет и основные понятия корпоративных информационных систем. 4

1.1 Компьютерные информационные технологии в управлении экономическим объектом. Классификация систем управления. 4

1.2 Понятие информационной системы 5

1.3 Корпоративные информационные системы. Принципы организации корпоративных информационных систем. 10

1.4. Корпоративные информационные технологии. Технологии клиент/сервер. Управление распределенными вычислениями. 11

1.5. Структура корпоративной информационной системы. Требования к КИС. 13

Тема 2. Информационные ресурсы корпоративных информационных систем 15

2.1 Источники информации в информационной системе. Информационные модели объекта правления. Информационные массивы и потоки. 15

2.2 Информационное обеспечение корпоративных информационных систем. 18

2.3 Информационные ресурсы. Роль информационных ресурсов в управлении экономикой. Информационные ресурсы Республики Беларусь. 19

Тема 3. Техническое обеспечение систем обработки экономической информации 22

3.1 Технические средства корпоративных информационных систем, их классификация 22

3.2 Технические средства автоматизации производственных процессов. 23

3.3 Системное программное обеспечение. Переносимость, масштабируемость, мобильность, режимы обработки информации и другие характеристики операционных систем. Стандарты в области операционных систем. 24

3.4 Операционная среда. 26

Тема 4. Сетевое обеспечение корпоративных информационных систем. 28

4.1 Корпоративные сети. Характеристики корпоративных компьютерных сетей. 28

4.2 Администрирование компьютерных сетей. 29

4.3 Internet/Intranet в корпоративных информационных системах. 31

4.4 Развитие телекоммуникационных и сетевых технологий. 32

Тема 5. Корпоративные базы данных 35

5.1 Корпоративные базы данных. Основные требования к базам данных в рамках корпоративных информационных систем. 35

5.2 Масштабируемость и другие характеристики корпоративных баз данных. Хранилища данных. 36

5.3 СУБД и структурные решения в корпоративных системах. 38

5.4 Технологии Internet/Intranet и корпоративные решения по доступу к базам данных. 39

Тема 6. Прикладное программное обеспечение в корпоративных информационных системах 42

6.1 Обеспечение совместимости программного обеспечения в корпоративных системах. 42

6.2 Открытость, модульность, мобильность и масштабируемость программного обеспечения. 43

6.3 Концепции управления компьютеризированными предприятиями. CIO-менеджмент на современном предприятии. 45

6.4 MRP-системы. ERP-системы. CRM-системы. 46

6.5 Электронный бизнес, его классификация. Геоинформационные системы в экономике. 50

6.6 Стандартизация и сертификация прикладного программного обеспечения. 54

Тема 7. Системы искусственного интеллекта. 56

7.1 Направления использования систем искусственного интеллекта (ИТ). 56

7.2 Математические модели и аппаратно-программная реализация систем ИИ. 58

7.3 Понятие и назначение экспертной системы (ЭС). Классификация ЭС. 60

7.4 Понятие системы поддержки принятия решений (СППР). 63

Тема. 8. Обеспечение безопасности корпоративных информационных систем. 65

8.1 Понятие информационной безопасности. 65

8.2 Угрозы безопасности. Факторы угроз. 66

8.3 Понятие компьютерной преступности. Этапы развития компьютерной преступности. 67

8.4 Программно-техническое обеспечение безопасности информационных систем. 70

8.5 Организационно-экономическое обеспечение безопасности информационных систем. 71

8.6 Правовое обеспечение безопасности информационных систем. 71

Тема 9. Проектирование КИС. 74

9.1 Жизненный цикл КИС. Модели жизненного цикла КИС: каскадная, спиральная. 74

9.2 Этапы проектирования КИС. 76

9.3 Реинжиниринг бизнес-процессов. 78

9.4 Моделирование бизнес-процессов. 79

9.5 Обзор систем автоматизированного проектирования КИС. CASE-технологии. 81

ВОПРОСЫ К ЭКЗАМЕНУ 84

Литература 86



Тема 1. Предмет и основные понятия корпоративных информационных систем.



1. Компьютерные информационные технологии в управлении экономическим объектом. Классификация систем управления.

2. Понятие информационной системы. Классификация информационных систем. Виды обеспечения информационных систем.

3. Корпоративные информационные системы. Принципы организации корпоративных информационных систем.

4. Корпоративные информационные технологии. Технологии клиент/сервер. Управление распределенными вычислениями.

5. Структура корпоративной информационной системы. Требования к КИС.


1.1 Компьютерные информационные технологии в управлении экономическим объектом. Классификация систем управления.



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

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

Можно выделить четыре главных фактора, обуславливающих экономическую эффективность проектов внедрения КИС:

Т. о. внедрение КИС направлено на повышение за счет использования современных информационных технологий эффективности основных видов деятельности предприятия.

Как показывает практика, внедрение КИС дает следующие результаты:

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

улучшение обслуживания клиентов (в т.ч. повышение доли своевременных поставок);

повышение производительности ;

снижение себестоимости закупаемых материальных ресурсов .

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

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

В зависимости от степени автоматизации функции управления различают: ручное, автоматизированное и автоматическое управление. Соответственно принято различать автоматизированные и автоматические системы управления.

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

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

Некоторые примеры систем:

автопилот самолета - простая детерминированная система, ЭВМ - сложная детерминированная система, система контроля качества продукции - простая вероятностная система, производственное предприятие - сложная вероятностная система.

1.2 Понятие информационной системы



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

Ключевым моментом в этом определении является понятие "целенаправленной деятельности". Речь идет о деятельности, направленной на решение конкретной задачи, стоящей перед пользователем (коллективом пользователей).

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


Отметим отдельные особенности этого определения: 1) ввод пользователей системы "внутрь" ИС, 2) не предполагается, что в ИС обязательно используются средства вычислительной техники.

Рассмотрим примеры программных средств, и определим, являются ли они информационными системами.

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

Одной из разновидностей информационных систем является экономическая информационная система.
Экономическая информационная система (ЭИС) - совокупность информационных потоков, экономико- математических методов и моделей, технических, программных, технологических средств, а также специалистов, предназначенная для обработки экономической информации и принятия управленческих решений.
Следует отметить, что в ЭИС обязательно присутствие лица, принимающего решение (ЛПР). Получив информацию обратной связи, на основе анализа альтернатив, предложенных компьютером, ЛПР принимает решение, которое в виде управляющей информации поступает на управляемую систему.
Классификация ИС
Информационные системы могут быть классифицированы по множеству признаков в зависимости от потребностей их изучения.
Открытые и закрытые системы. Существует два основных типа сис­тем: закрытые и открытые. Закрытая система имеет жесткие фиксирован­ные границы, ее действия относительно независимы от среды, окружаю­щей систему. Часы — пример закрытой системы. Взаимозависимые части часов непрерывно двигаются, как только они заведены или в них поставлена батарейка. И пока в часах имеется источник накопленной энер­гии, их система независима от окружающей среды. Открытая система характеризуется взаимодействием с внешней средой. Энергия, информа­ция, материалы — это объекты обмена с внешней средой через проницае­мые границы системы. Такая система не является самообеспечивающейся, она зависит от энергии, информации и материалов, поступающих извне. Кроме того, открытая система имеет способность приспосабливаться к из­менениям во внешней среде и должна делать это для того, чтобы продол­жить свое функционирование.
По характеру использования информации информационные системы можно разделить на информационно-поисковые и информационно-решающие системы.

К управляющим и советующим ИС относятся ЭИС.
По характеру обрабатываемых данных выделяют информационно-справочные системы (ИСС) и системы обработки данных (СОД). ИСС выполняют поиск информации без ее обработки. СОД осуществляют как поиск, так и обработку информации. К СОД относятся:


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

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

Пример. Реализация задачи расчета за­работной платы.

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

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

В соответствии с классификацией, выполненной консультантами компании Deloitte & Touche, информационные системы подразделяются по степени интеграции на:


Все системы можно разделить на два больших класса: финансово-управленческие и производственные системы.

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

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

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

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

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

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

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

Комплекс технических средств составляют:

компьютеры любых моделей;

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

сетевые устройства;

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

К средствам математического обеспечения относятся:

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

типовые задачи управления;

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

В состав программного обеспечения входят: системное программное обеспечение (системные программы); прикладное программное обеспечение (прикладные программы); Инструментальное обеспечение (инструментальные системы).

Более подробно программное обеспечение будет рассмотрено в лекции 5.

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

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

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

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

Организационное обеспечение реализует следующие функции:

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

подготовку задач к решению на компьютере, включая техническое задание на проектирование и внедрение ИС и технико-экономическое обоснование ее эффективности;

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

Следит за работоспособностью техники (профилактика, ремонт).

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

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

Эргонометрическое обеспечение

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

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

Инженерная психология

Психология труда, теория групповой деятельности, когнитивная психология

Гигиена и охрана труда, научная организация труда

Антропология, антропометрия

Медицина, анатомия и физиология человека

Теория проектирования

Теория управления

1.3 Корпоративные информационные системы. Принципы организации корпоративных информационных систем.



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

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

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

КИС имеют следующие характерные черты:

1. охват большого числа задач управления предприятием;

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

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

4. развитая технология объединения и консолидация данных удаленных подразделений.

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

1.4. Корпоративные информационные технологии. Технологии клиент/сервер. Управление распределенными вычислениями.



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

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

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

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

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

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

снятие пиковых нагрузок с централизованной базы данных путем распределения обработки и хранения локальных баз данных на разных ЭВМ;

обеспечение доступа информационного работника к вычислительным ресурсам сети ЭВМ;

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

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


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

.

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

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

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

Основные функции сервера:

1.обслуживание запросов к совместно используемым ресурсам;

2. управление приложениями и данными;

3. обработка транзакций;

4. коммуникации;

5. вычисления.

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

1. презентация, вывод;

2. взаимодействие с пользователем;

3. логика приложения;

4. формулировка запросов.

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

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

Различают режимы удаленного узла и дистанционного управления. В режиме удаленного узла основные процедуры приложения исполняются на клиенте (local node), а с сервером (remote node) связь используется для пересылки файлов. Дистанционное управление применяют при выполнении вычислительного процесса на сервере. При этом клиент используется только для интерфейса с пользователем и передачи команд управления, а основные процедуры приложения исполняются на удаленном узле (сервере).

Системы распределенных вычислений основаны на режиме дистанционного управления. Поэтому в сетях распределенных вычислений должны быть выделены серверы приложений.

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

файловый сервер (FS - File Server);

доступ к удаленным данным (RDA - Remote Data Access);

сервер баз данных (DBS - Data Base Server);

сервер приложений (ApS - Application Server).

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

В модели RDA, как и в модели FS, информация хранится на сервере, а обработка производится на клиенте. Но файлы пересылаются по сети не полностью, а только необходимая для вычислений информация, отобранная в результате выполнения запроса на языке SQL.

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

DBS - двухзвенная структура дистанционного управления, основана на разделении прикладных процедур на две части: индивидуальные для каждого пользователя и общие для многих задач. В этой структуре под приложением понимают совокупность именно общих процедур. Эти процедуры обычно написаны на SQL и сохраняются в специальном словаре БД. В альтернативных вариантах (например, в RDA) все прикладные процедуры включаются в прикладные программы, и, следовательно, при необходимости их изменения приходится модифицировать практически все прикладное ПО.

ApS - модель, известная также под названием "трехзвенная схема", или "монитор транзакций". В ней имеют место связи как между терминалом пользователя и приложением, так и между приложением и СУБД.

1.5. Структура корпоративной информационной системы. Требования к КИС.



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

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

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

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

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

3. средства коммуникации (сетевые компьютерные технологии, технологии Internet/Intranet, технологии клиент - сервер);

4. системное и сетевое программное обеспечение, обеспечивающее работу коммуникационных средств;

5. прикладное программное обеспечение, необходимое для выполнения прикладных задач в каждом подразделении банка;

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

Требования к КИС

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

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

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

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

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

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

  1   2   3   4   5   6   7   8   9


Учебный материал
© nashaucheba.ru
При копировании укажите ссылку.
обратиться к администрации