Основополагающие стандарты ИТ

Основополагающие эталоны ИТ


Выделим две основополагающие концепции развития области ИТ:

Концепция глобальной информационной инфраструктуры. Глобальную информационную инфраструктуру можно найти как перекресток ряда базисных индустрий, к числу которых относятся: компьютерная, телекоммуникационная, промышленность бытовых электрических устройств (consumer electronics) и промышленность информационных содержаний либо приложений (content либо application industry). Общая стратегия практического воплощения Глобальной информационной инфраструктуры подразумевает эволюционный путь развития, т.е. построение этой глобальной среды на базе уже имеющихся систем и технологий средством их поочередной модернизации и интеграции на базе новых принципов и эталонов. Разработка концепции и технологий Глобальной информационной инфраструктуры относится к числу более крупномасштабных проектов, реализуемых мировым обществом и призванным отменно поменять условия жизни и деятельности человека (рис.Х[2]).

Рис. Х. Тенденции занятости рабочей силы в разных отраслях в период



1800 – 2000 гг

Рис. Х. Инноваторские циклы (по Кондратьеву)

Кондратьев рассматривал промышленные (технологические) инноваторские циклы, начиная с изобретения паровой машины. На рис. Х. 1-ая волна определяется изобретением паровой машины, потом поочередно возникают изобретения в области электричества, химии и т.д. Мы сейчас находимся сначала инноваторского цикла, связанного с открытиями в области обработки и передачи инфы. Разумеется, что сейчас инфокоммуникации являются доминирующей отраслью с мировым годичным доходом €1,3 трлн.

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

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

Рис. Х. Главные тренды в современных телекоммуникациях

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

· сетевой инфраструктуры (Network infrastructure);

· программного обеспечения среднего уровня (Middleware);

· уровня приложений (Application).

Сетевая инфраструктура предоставляет надежный сервис для транспортировки разных видов инфы, включая: данные, текст, факсимильные сообщения, аудио- и видеоинформацию, документы гипермультимедиа, графические образы, разные информационные контейнеры. На нижнем уровне она базируется на бесшовной интеграции базисных телекоммуникационных технологий: узкополосного и широкополосного ISDN (N-ISDN, B-ISDN); компьютерных сетей пакетной коммутации (PSDN) как, к примеру, Internet и X.25; сетей кабельного телевидения (CATV); сетей мобильной связи; современных локальных сетевых технологий. Сети, встроенные в такую инфраструктуру, могут иметь свою свою более детализированную структуризацию. Сетевая инфраструктура обхватывает также сети конечных потребителей, так именуемые пользовательские домашние сети (customer premises networks). Создание таковой сетевой инфраструктуры может быть только на базе всеохватывающей системы гармонизированных эталонов всех применяемых типов сетевых и телекоммуникационных технологий.


Загрузка...

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

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

Рис. 1.12. Архитектура единой мультисервисной сети общего использования, реализованной в рамках концепции NGN

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

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

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

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

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

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

Разработкой эталонов в области открытых систем занимаются международные, национальные и спец организации, к примеру, такие как Общество Веб (Internet Society), СЕН (Европейский комитет по стандартизации), IEEE (Институт инженеров по электротехнике и электронике), ЕКМА (Европейская ассоциация производителей компов), ЕВОС (Европейские рабочие группы по открытым системам), ЕТСИ (Европейский институт по стандартизации в области телекоммуникаций), NMF (Форум управления сетями) и др.

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

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

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

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

Существует несколько определений понятия открытая система (либо среда открытых систем). Более известными и обширно принятыми являются последующие четыре определения, данные Интернациональным институтом инженеров по электронике и электротехнике (IEEE), Глобальной независящей организацией по открытым системам Х/Ореn, интернациональным консорциумом OSF и Интернациональным телекоммуникационным союзом ITU.

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

По определению Х/Ореn[3], открытые системы — это "среда программного обеспечения, сконструированная и реализованная в согласовании со эталонами, которые являются независящими от поставщиков и общедоступными".

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

В определении ITU[5] и ISO "среда взаимодействия открытых систем" - это "абстрактное представление набора концепций, частей, функций, сервисов, протоколов и т.д., определённых в эталонной модели OSI, и производных от их специфичных эталонов, которые, будучи использованы, позволяют производить связь меж открытыми системами".

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

• понятие "открытая система" относится в большей степени к программному обеспечению;

• основная цель открытых систем состоит в обеспечении:

а) возможности к взаимодействию меж гетерогенными системами;

б) переносимости приложений, юзеров и данных меж гетерогенными системами;

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

• эталоны играют главную роль в открытых системах.

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

Уточним представление об архитектуре систем и средств, как наружном их описании (reference model) исходя из убеждений того, кто ими пользуется. Архитектура открытой системы, таким макаром, оказывается иерархическим описанием ее внешнего вида и каждого компонента исходя из убеждений:

· юзера (пользовательский интерфейс),

· проектировщика системы (среда проектирования),

· прикладного программера (системы и инструментальные средства /среды программирования),

· системного программера (архитектура ЭВМ),

· разработчика аппаратуры (интерфейсы оборудования).

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

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

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

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

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

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

Известны четыре подхода к решению задачи переносимости программных товаров:

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

· создание программных товаров, которые могут работать на нескольких программных и аппаратных платформах;

· применение стандартных интерфейсов в программных продуктах (SQL, OSF/DCE, POSIX 1003 и пр.) в дополнение к их своим интерфейсам;

· совмещение 2-ух последних подходов.

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

Переносимость данных достигается оковём поддержки платформой приложений форматов и протоколов обмена данными меж системами.

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

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

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

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

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

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

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

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

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

Переносимость (portability) и способность к взаимодействию (interoperability) – разные, но взаимодополняющие свойства открытых систем. Переносимость может рассматриваться как временной нюанс: она позволяет перемещать ресурсы с одной системы на другую во времени. Способность к взаимодействию может рассматриваться как пространственное представление свойств открытых систем: она позволяет огромному количеству систем, разделённых в пространстве, сообща использовать ресурсы.

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

С списком эталонов ИСО/МЭК по открытым системам можно ознакомиться на веб-сайте: http://www.gostbaza.ru/?a=001.035.100. Муниципальная стандартизация – это, к примеру эталоны ГОСТ 28906-91, ГОСТ 28907-91 и др.

Набросок Х – Иллюстрация открытой информационной системы, где:

интерфейсы прикладных программ снутри системы (Application Program Interface - API); интерфейсы взаимодействия одной информационной системы с другими (наружными) информационными системами (External Environment Interface - EEI).

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

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

API сервисы:

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

· сервисы командного интерфейса. Основной эталон в этой области – ISO/IEC 9945-2 (основан на IEEE Р1003.2).

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

· сервисы графического пользовательского интерфейса(GUI – Graphical User Interface) обеспечивают для приложений возможность создавать и манипулировать зрительными объектами на экранах компов. Юзеры обязаны иметь единый, просто понятный им стиль общения с вычислительной системой через таковой интерфейс. На сегодня GUI является принятой формой организации пользовательского интерфейса.

· сервисы графикиподдерживают работу приложений с графическими объектами.

2) API сервисов данных – сервисы, связанные в большей степени с доступом, манипуляцией и обменом данными. Они включают:

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

· сервисы баз данных. Основными и доминирующими эталонами в отношении сервисов БД являются эталоны ISO 10032:1993 – Reference Model for Data Management (Нормативная модель управления данными) и ISO 9075, определяющий SQL (Structured Query Language) – непроцедурный язык манипулирования данными для реляционных СУБД. Расширенная версия SQL определена в спецификации X/Open XPG4. Существует много других версий языка SQL. Посреди интерфейсов, позволяющих обеспечить доступ к СУБД из наружной среды (а именно, из других СУБД) выделяется четыре спецификации:

а) Remote Database Access (RDA) – эталон ISO/IEC 9579, поддерживаемый X/Open;

б) Distributed Relational Database Architecture (DRDA) – разработка конторы IBM;

в) Open Database Connectivity (ODBC) – разработка компании Microsoft, имеющая сильную поддержку в индустрии;

г) Integrated Database API – совместная разработка компаний Borland, Novell, WordPerfect.

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

а) ISO 10026 – OSI Distributed Transaction Processing (OSI-TP). Этот эталон определяет модель, сервисы и коммуникационные протоколы для распределённой среды обработки транзакций. Основными элементами в модели обработки транзакций являются прикладные программки, менеджеры ресурсов, к которым осуществляется доступ, и менеджер транзакций, обеспечивающий главные свойства транзакций: неделимость, целостность, блокирование ресурсов, неизменяемость состояния ресурсов.

б) X/Open Transaction Processing Group (XTP). В него входят: нормативная модель обработки транзакций (X/Open DTP), ТХ – спецификация интерфейсов меж прикладными программками и менеджером транзакций, ХА – спецификация интерфейса меж менеджером транзакций и менеджерами ресурсов (предоставляет менеджеру транзакций возможность структуризации работы менеджеров ресурсов снутри транзакции).

· Сервисы печатипредназначены для упрощения печати данных на разных типах носителей и просмотра их юзером перед печатью. Посреди эталонов по сервисам печати следует выделить ISO 10175 – Document Printing Application (DPA) и ISO 10180 – Standard Page Description Language (SDPL), основанный на языке PostScript, также IEEE PI 003.7 – администрирование печати.

· Сервисы обмена даннымиподдерживают способность перемещать данные меж системами через внешнюю среду оковём записи их на опознаваемый обеими системами носитель в формате, дающем возможность обеим системам идиентично интерпретировать данные. Различают два нюанса рассматриваемой задачи: преобразование шифровки знаков из 1-го машинного представления в другое и определение приобретенной инфы приложениями. Более значительными являются последующие эталоны по форматам обмена данными:

а) ISO 9735 – EDIFACT (Electronic Data Interchange for Administration, Commerce and Transportation) – набор эталонов, определяющих формат и структуру документов, применяемых в делопроизводстве и электрическом документообороте.

б) ISO 8613 – ODA/ODIF (Open Document Architecture / Open Document Interchange Format) – набор эталонов по структуризации и прозрачному для юзеров обмену сложными составными документами, включающими несколько типов инфы: текст, картинки, геометрическую графику.

в) ISO 8879 – SGML (Standard Generalized Markup Language) – язык представления структуры, содержания и формата документа.

г) XML.

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

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

ЕЕI сервисы. EEI определяет последующие типы сервисов и, соответственно, интерфейсов:

коммуникационные сервисы (Communication Services); информационные сервисы (Information Services); сервисы взаимодействия человека с компом (Human/Computer Interaction Services).




Возможно Вам будут интересны работы похожие на: Основополагающие стандарты ИТ:


Похожый реферат

Похожый реферат

Похожый реферат

Похожый реферат

Похожый реферат

Похожый реферат

Похожый реферат

Похожый реферат

Похожый реферат

Похожый реферат

Похожый реферат

Похожый реферат

Похожый реферат

Похожый реферат

Похожый реферат

Похожый реферат

Cпециально для Вас подготовлен образовательный документ: Основополагающие стандарты ИТ