Корпоративные сети. Характеристики корпоративных компьютерных сетей
В зависимости от масштаба производственного подразделения, в пределах которого действует сеть, различают сети отделов, сети кампусов и корпоративные
сети.
Корпоративные сети объединяют большое количество компьютеров на всех территориях отдельного предприятия. Для корпоративной сети характерны:
-масштабность — тысячи пользовательских компьютеров, сотни серверов, огромные объемы хранимых и передаваемых по линиям связи данных, множество разнообразных приложений;
-высокая степень гетерогенности — типы компьютеров, коммуникационного оборудования, операционных систем и приложений различны;
-использование глобальных связей — сети филиалов соединяются с помощью телекоммуникационных средств, в том числе телефонных каналов, радиоканалов, спутниковой связи.
Корпоративные сети называют также сетями масштаба предприятия, что соответствует дословному переводу термина. Они могут быть сложно связаны и покрывать город, регион или даже континент. Число пользователей и компьютеров может измеряться тысячами, а число серверов — сотнями, расстояния между сетями отдельных территорий могут оказаться такими, что становится необходимым использование глобальных связей. Для соединения удаленных локальных сетей и отдельных компьютеров в корпоративной сети применяются разнообразные телекоммуникационные средства, в том числе телефонные каналы, радиоканалы, спутниковая связь. Корпоративную сеть можно представить в виде «островков локальных сетей», плавающих в телекоммуникационной среде.
При переходе от более простого типа сетей к более сложному — от сетей отдела к корпоративной сети — сеть должна быть все более надежной и отказоустойчивой, при этом требования к ее производительности также существенно возрастают. По мере увеличения масштабов сети увеличиваются и ее функциональные возможности. По сети циркулирует все возрастающее количество данных, и сеть должна обеспечивать их безопасность и защищенность наряду с доступностью. Соединения, обеспечивающие взаимодействие, должны быть более прозрачными. При каждом переходе на следующий уровень сложности компьютерное оборудование сети становится все более разнообразным, а географические расстояния увеличиваются, делая достижение целей более сложным; более проблемным и дорогостоящим становится управление такими соединениями.
105 Администрирование компьютерных сетей. Internet/Intranet-технологии в корпоративных информационных системах. Развитие телекоммуникационных и сетевых технологий.
Различают сети с выделенным сервером и одноранговые сети.
Одноранговые сети обычно объединяют небольшое количество компьютеров и служат для разделения файлов и совместного использования периферийных устройств (модем, сканер, принтер и т.д.). В одноранговой сети все компьютеры равноправны: нет иерархии среди компьютеров и нет выделенного (dedicated) сервера. Сеть с выделенным сервером включает централизованный сервер. В качестве сервера назначается компьютер, обладающий достаточным объемом вычислительных ресурсов (объем оперативной памяти, пространство на жестком диске, мощность центрального процессора). Клиентские компьютеры могут быть не столь мощными, поскольку большинство вычислительных операций производится на центральном сервере.
Популярность Internet оказывает на корпоративные сети не только техническое и технологическое влияние. Так как Internet постепенно становится общемировой сетью интерактивного взаимодействия людей, то Internet начинает все больше и больше использоваться не только для распространения информации, в том числе и рекламной, но и для осуществления самих деловых операций - покупки товаров и услуг, перемещения финансовых активов и т.п Сюда нужно добавить и обмен информацией с предприятиями-соисполнителями или партнерами по бизнесу. Изменения схемы ведения бизнеса меняют и требования, предъявляемые к корпоративной сети. Другим примером влияния Internet на бизнес-процессы может служить необходимость аутентификации и авторизации огромного числа клиентов, обращающихся за информацией на серверы предприятия извне. Старые способы, основанные на заведении учетной информации на каждого пользователя в базе данных сети и выдаче ему индивидуального пароля, здесь уже не годятся - ни администраторы, ни серверы аутентификации сети с таким объемом работ не справятся. Поэтому появляются новые методы проверки легальности пользователей, заимствованные из практики организаций, имеющих дело с большими потоками клиентов - магазинов, выставок и т.п
Компьютерные сети являются логическим результатом эволюции развития компьютерных технологий. Постоянно возрастающие потребности пользователей в вычислительных ресурсах обуславливали попытки специалистов компьютерных технологий объединить в единую систему отдельные компьютеры. Исторически первые компьютерные сети были созданы агентством ARPA по заданию военного ведомства США. В 1964 году была разработана концепция и архитектура первой в мире компьютерной сети ARPANET, в 1967 впервые было введено понятие протокола компьютерной сети. В сентябре 1969 года произошла передача первого компьютерного сообщения между компьютерными узлами Колифорнийского и Стенфордского университетов.
106.Организация данных в корпоративных системах. Корпоративные базы данных.
Корпоративная информационная система (КИС) - это масштабируемая ЭИС система, предназначенная для комплексной автоматизации всех видов хозяйственной деятельности больших и средних предприятий, в том числе корпораций, состоящих из группы компаний, требующих единого управления. Они являются развитием систем для рабочих групп и ориентированы на крупные компании. Могут поддерживать территориально разнесенные узлы или сети. В основном они имеют иерархическую структуру из нескольких уровней. Для таких систем характерна архитектура клиент-сервер со специализацией серверов или же многоуровневая архитектура. При разработке таких систем могут использоваться те же серверы баз данных, что и при разработке групповых информационных систем. Для групповых и корпоративных систем существенно повышаются требования к надежности функционирования и сохранности данных. Эти свойства обеспечиваются поддержкой целостности данных, ссылок и транзакций в серверах баз. [2] Наиболее существенной чертой комплексной информационной системы должно стать расширение контура автоматизации для получения замкнутой, саморегулирующейся системы, способной гибко и оперативно перестраивать принципы своего функционирования.
Данные - это формализованное представление информации, доступное для обработки, интерпретации и обмена между людьми или в автоматическом режиме. База данных - совокупность взаимосвязанных данных (файлов), предназначенных для общего применения.
Термин база данных (БД) относится к набору данных, многомерному в том смысле, что между его элементами существуют внутренние связи, и поэтому доступ к информации можно осуществлять с различных точек зрения. В этом отличие базы данных от файлов традиционных систем, иногда называемых одноуровневыми файлами, которые являются одномерной системой хранения и представляют информацию только с одной точки зрения [4].
Базы данных представляют собой синтез структур данных и файловых структур. В современных базах данных методы из обеих областей применяются для создания такой системы хранения больших объемов данных, которая может выглядеть как система с множеством видов организаций данных и обслуживать приложения различных типов.
Базы данных выполняют две основные функции. Они группируют данные по информационным объектам и их связям и предоставляют эти данные пользователям. Информация может храниться в неструктурированном виде, например, в виде текстового документа, где данные об объектах предметной области записаны в произвольной форме.
Базу данных можно считать корпоративной если она: включена в КИС, отвечает требованиям распределенной обработки данных, масштабируема. [3]
В последние годы в мире оформился ряд новых концепций хранения и
анализа корпоративных данных:
1. Информационные системы класса OLTP
2. Хранилища данных (Data Warehouse);
3. Оперативная аналитическая обработка (On-Line Analytical Processing, OLAP);
4. Интеллектуальный анализ данных - ИАД (Data Mining).
Технологии OLAP тесно связаны с технологиями построения хранилища данных (Data Warehouse) и методами интеллектуальной обработки - Data Mining.
107. Основные требования к базам данных в рамках корпоративных информационных систем. Хранилища данных. СУБД и структурные решения в корпоративных системах. Технологии Internet/Intranet и корпоративные решения по доступу к базам данных. Основные требования к базам данных в рамках КИС1.Распределенная обработка данных. Современные корпорации имеют всегда разветвленную географическую структуру, отдельные узлы которой распределяются в разных городах, странах и континентах. Распределенная сеть требует иного подхода, чем локальная. Стоит дорого, не всегда может обеспечить быструю и надежную связь между узлами, поэтому встает задача обеспечения определенной степени автономности рабочих узлов. Это степень обратно пропорциональна степени согласованности данных в различных узлах. Распределенная обработка данных диктуется не только географической структурой. но и желанием повысить производительность за счет распределенной нагрузки между серверами. Также. могут корпорации испытывать ряд программ, каждая из которых работает со своей базой данных, и эти базы данных нужно поддерживать в согласованном состоянии.2.Масштабируемость. Обработка данных в корпорациях подразумевает:большой объем информации, большую интенсивность транзакций, большое количество пользователей. Т.е. чтобы сделать работу высокопроизводительной, нужна не только быстрая и дорогая аппаратура, но и возможность использования одного и того же программного решения в узлах обработки данных разных масштабов (от настольных ЭВМ до мощных пластеров, обслуживающих корпорацию). При этом наращивание мощности аппаратуры должна адекватно отражаться на производительности программ.3. Технология хранилищ данных.Любая корпорация должна анализировать накопленные данные, т.к. без анализа нельзя принять правильные управленческие решения. Анализ должен быть всесторонним, средства анализа гибкими и понятными пользователям.Выполнять требования невозможно без организации хранилищ данных и построения на его базе систем поддержки принятия решений (СППР), которые базируются на OLAP технологиях, так как они обеспечивают интуитивно понятный анализ, хорошую скорость обработки больших объемов данных.4.Снижение стоимости владения.Это показатель, который учитывает не только начальные вложения в систему обработки данных: приобретение аппаратуры и системного программного обеспечения, прикладного программного обеспечения, но и конечные затраты: разработку специализированного программного обеспечения, внедрение ПО, обучение пользователей, текущее сопровождение, модернизация.Стоимость владения определяется совокупностью количества продуктов. Не обязательно, что дешевый программный продукт обеспечит минимальную стоимость владения, так как его поддержка и модернизация может обойтись дороже, чем приобретение программы у более дорогих конкурентов.2.Характеристики баз данных для КИС. Хранилища данныхХранилища данных на текущий момент считается хорошо разработаны, однако они постоянно претерпевают изменения.Современное хранилище данных (ХД) содержит ряд традиционных компонентов: источники данных, машины уровень, уровень хранения, уровень отчетности. кроме этих составляющих разработаны специальные функции, основанные на потребностях клиентов. т.е. в них встроены компоненты и процессы.1.Расширенный уровень подготовки данных2.Сервис ориентированное взаимодействие между программами и инструментами.3.Событийно управляемое взаимодействие4. Новые системы администрирования и управления методанными. Виды методанных: общие, разделяемые, бинаправленные, хранение версий, сложная модель управления.5. Специально оптимизированный уровень хранения данных. Характеристики компонуются на основе требований, т.е. возможность использования расширенного уровня подготовки данных. т.е. возможность переносить информацию без существенных расходов и распределять ее между узлами.Возможность реализовывать процессы с помощью инструментов и сервисно – ориентированных взаимодействий.Сервис – это системный компонент, в котором функции декларируются с помощью языка общих определений, выделяют сервис – фасады. Они обеспечивают бизнес функции для приложений и компонентов. Это не программный интерфейс.Возможность безболезненного масштабирования. т.е. количество рабочих мест при закладке программы.Сумма. Цена. 3.СУБД и строение решения в корпоративных системахСУБД - система управления базами данных, т.е. программа, которая дозволяет организовать базу данных и разрешает руководить ей.На отечественном рынке представлены иностранные производители. в которых доминантными являются Oracle и Microsoft. Рынок СУБД динамично развивается, используются собственные разработки, которые на текущий момент не являются конкурентоспособными.Продукция Microsoft обеспечивает программное решение по всем направлениям Oracle, базируется на таких отраслях как авиация, автомобилестроение, металлургия, нефтегазовая, химическая, пищевая промышленность, транспорт. грузоперевозки. телекоммуникации, финансовые институты и государственный сектор. Самым распространенным пакетом в области торговли является SAP/R3. Все СУБД обеспечивают полный набор инструментов и хорошо разработанный функционал процедур, позволяющий не только анализировать данные, но и передавать их в хранилища данных. 4. Технология интернет интранет и корпоративные решения по доступу к базам данных: доступ к базам данных на стороне сервера. Доступ к базам данных на стороне клиентаДоступ к базам данных со стороны сервера:Механизм реализовывается за счет стандартизированных средств: возможности включения форм документ – составление документов на языке HTML;- возможность использования внешних по отношению к серверу программ- использование протоколов CGI или API.CGI – общий интерфейс иллюзирования. При работе общая схема доступа к данным на основе CGI выглядит так:
1. При просмотре документа, клиент встречает ссылку, которая открывает одну или несколько форм запроса.
2. Клиент запрашивает эту страницу и выясняет назначение этих форм.
3. Если клиента интересует информация, он заполняет нужную форму и отправляет ее на сервер.
4. Сервер запускает внешнюю программу, передает ей параметры и получает результат на основе протокола CGI
5. Внешняя программа преобразует запрос, формирует виртуальную или реальную HTML страницу, передает ее серверу и завершает свое выполнение.
Сервер передает HTML страницу клиенту и процедура доступа к базе данных завершается.Любая внешняя программа запускается веб – серверами в соответствии со спецификациями CGI называется CGI – скриптом.CGI – скрипт выполняет роль посредника между веб сервером и при этом называется CGI шлюзом, т.е. при использовании CGI вся интерпретация пользовательского спроса проводится CGI скриптом.Скрипт может быть предельно жестким. т.е. ориентированным на выполнение запроса к фиксированной таблице фиксированной базы данных или гибким, т.е. выполнять произвольный запрос к любым таблицам идентифицированных параметрах клиента.Доступ к базам данных на стороне клиента:Наиболее мощным средством обеспечения доступа к базам данных на стороне веб клиента обеспечивает язык Java – объектно – ориентированный язык программирования, являющийся подмножеством языка С++, не содержащий средств адресной арифметики и не поддерживающий механизмы множественного наследия. Различают:
1. Язык Java для которого существует кампиляторы в мобильные коды
2. Язык Java Script используется для расширения возможностей языка HTML за счет добавления различных процедур.
3. Hot Java – интерпретатор мобильных кодов Java.
Для обеспечения доступа к базам данных на стороне веб – клиента наиболее существенно наличие веб языка Java.Технология разработки HTML документа позволяет написать любое количество дополнительных Java – программ, откомбинировать их мобильные коды и поставить их в ссылках HTML документов.Такие дополненные Java программы называются апплетами. получив доступ к документу. в котором есть апплеты, клиентская программа запрашивает у веб – сервера мобильные коды, т.е. ссылку для работы с внешними базами данных. Для взаимодействия Java апплет с внешним сервером баз данных используется протокол JDBC, который сочетает функции шлюзирования Java кодов и ODBC
108.Программные средства моделирования экономических процессов. Обеспечение совместимости программного обеспечения в корпоративных системах. Открытость, модульность, мобильность и масштабируемость программного обеспечения.Концепция программной совместимости впервые в широких масштабах была применена разработчиками системы IBM/360. Основная задача при проектировании всего ряда моделей этой системы заключалась в создании такой архитектуры, которая была бы одинаковой с точки зрения пользователя для всех моделей системы независимо от цены и производительности каждой из них. Совместимость – поддержка выполнения прикладных программ, написанных для других операционных систем, а также взаимодействие между различными ОС, функционирующих в корпоративной среде. Модульная организация ПО позволяет разнести различные функции информационной системы (опрос объектов, обработка данных, хранение данных) на разные вычислительные машины, обеспечивает работу комплекса в одно- или многопользовательском режимах, определяет пользователям разный уровень доступа к операциям, функциям, объектам и архивным данным.Модульность программного обеспечения предоставляет возможность замены и совершенствования одних сервисов без изменения других, позволяет поэтапно расширять систему, начиная с минимальной конфигурации. Масштабируемость программного обеспечения - способность программного обеспечения корректно работать на малых и на больших системах с производительностью, которая увеличивается пропорционально вычислительной мощности системы (скорость выполнения программ прямо пропорциональна производительности и количеству процессоров).Масштабируемость программного обеспечения затрагивает все его уровни от простых механизмов передачи сообщений до работы с такими сложными объектами как мониторы транзакций и вся среда прикладной системы. В частности, программное обеспечение должно минимизировать трафик межпроцессорного обмена, который может препятствовать линейному росту производительности системы. Масштабируемость программного обеспечения достигается за счет возможности работы пакетов с различными базами данных для предприятий различного размера.Масштабируемость означает возможность объединения абсолютно любого количества некогда локальных компьютеров в сеть, в которой каждый пользователь имеет строго обозначенные рамки решаемых им задач, ответственности и доступа к информации.Вычислительная среда должна позволять гибко менять количество и состав аппаратных средств и программного обеспечения в соответствии с меняющимися требованиями решаемых задач. Она должна обеспечивать возможность запуска одних и тех же программных систем на различных аппаратных платформах, т.е. обеспечивать мобильность программного обеспечения. Эта среда должна гарантировать возможность применения одних и тех же человеко-машинных интерфейсов на всех компьютерах, входящих в неоднородную сеть. В условиях жесткой конкуренции производителей аппаратных платформ и программного обеспечения сформировалась концепция открытых систем, представляющая собой совокупность стандартов на различные компоненты вычислительной среды, предназначенных для обеспечения мобильности программных средств в рамках неоднородной, распределенной вычислительной системы.Обеспечить быстрое внедрение системы ЭЦП (Электронной цифровой подписи) при ограниченных издержках и контролируемом риске позволяет использование так называемого открытого программного обеспечения (Open Source). Во избежание вопросов о том, как сочетаются понятие ЭЦП, подразумевающее закрытость информации, и открытость программного обеспечения, сразу оговоримся, что термин "открытый" относится к свободному распространению текстов программ, а не к данным, которые эти программы обрабатывают.Определение открытого программного обеспечения (www.opensource.org/docs/definition_plain.html) подразумевает его свободное распространение, доступность исходных текстов и их изменяемость. Это позволяет строить сложные информационные системы с минимальными затратами времени и средств, поскольку базовый функционал системы реализуется на основе готовых открытых решений. Программируются лишь те части системы, которые формируют специфическую бизнес-логику компании, внедряющей у себя это решение.
109.Концепции управления компьютеризированными предприятиями. СЮ-менеджмент на современном предприятии. MRP-системы. ERP-системы. CRM-системы. До появления MRP систем для учета и отслеживания запасов применялись карточки складского учета, в которых указывалось поступление материалов на склад, их отпуск со склада, а также их остаток. Как правило, информация с карточек дублировалась в книгах учета движения материалов. Скорость реагирования такой системы была крайне невысокой и, в силу специфики регистрации информации, приводила к значительному количеству ошибок и неточностей.Важную роль в системах MRP играет спецификация изделия, представляющая собой перечень сырья, материалов и комплектующих, необходимых для производства конечного изделия, с указанием нормативов по их использованию, а также иерархическое описание структуры конечного изделия.На основе плана производства, спецификации изделия и учета технологических особенностей производства осуществляется расчет потребностей в материалах. Потом составляется план закупок и производства. Что очень важно, в систему вводятся фиксированные сроки исполнения1Методы планирования MRP стали учитывать информацию о составе изделия, состоянии складов и незавершенного производства, а также заказов и планов-графиков производства. Информационной системой класса MRP заказы упорядочиваются, например, по приоритетам или по срокам отгрузки; формируется объемный план-график производства который обычно создается по группам продукции и может быть использован для планирования загрузки производственных мощностей; для каждого изделия, попавшего в план-график производства, состав изделия “детализируются” до уровня заготовок, полуфабрикатов, узлов и комплектующих изделий; в соответствии с планом-графиком производства определяется график выпуска узлов и полуфабрикатов, а также оценивается потребность в материалах и комплектующих изделиях, и назначаются сроки их поставки в производственные подразделения. Алгоритм MRP не только выдает заказы на пополнение запасов, но и позволяет корректировать производственные задания с учетом изменяющейся потребности в готовых изделиях. Информационные системы класса ERPПонятие ERP было впервые введено в начале 1990 – х годов.Главная цель концепции ERP - распространить принципы MRP II на управление современными корпорациями. Концепция ERP представляет собой надстройку над методологией MRP II. Не внося никаких изменений в механизм планирования производственных ресурсов, она позволяет решить ряд дополнительных задач, связанных с усложнением структуры компании. Корпоративные информационные системы (КИС) (англ. ERP -Enterprise Resource Planning) -это комплекс интегрированных приложений, позволяющих создать единую среду для автоматизации планирования, учета, контроля и анализа всех основных бизнес-процессов предприятия. КИС включает в себя определенный набор подсистем, связанных с деятельностью предприятия: финансы, снабжение и сбыт, хранение, производство и т.д. Основные особенности информационных систем класса ERP:универсальность с точки зрения типов производств; поддержка многозвенного производственного планирования; Реализация в ERP-системах поддержки планирования ресурсов разветвленной корпорации влечет необходимость усиления финансового блока, реализации управления сложными финансовыми потоками и возможности корпоративной консолидации. Поэтому в ERP-системы входят мощные системы управления корпоративными финансами.Включение в системы мощных средств поддержки принятия решений. Поскольку управленческие решения принимаются людьми, то сама по себе ERP-система не является инструментом для принятия управленческих решений, она лишь поставляет необходимую для этого информацию. Сразу следует отметить, что хотя для внедрения ERP-систем основными является производственные предприятия, такие системыразвиваются в связи с запросами рынка: добавляются новые функциональности, решения переносятся на новые технологические платформы. CRM - концепцияПосле появления крупных супер-маркетов и торговых автоматов стало наблюдаться обезличивание клиентов, что стало приводить к падению продаж. Для сохранения конкурентоспособности в последние годы принципы персонализации и заботы о потребителе стали возвращаться, воплотившись в концепции CRM. CRM- Customer Relationship Management (управление взаимоотношениями с клиентом) - провозглашает вместо заботы об обезличенных потребителях заботу о потребителе. Причем, о каждом индивидуально. Собираемая и обрабатываемая информация о клиенте (например, история его покупок, потребности и предпочтения) используется для того, чтобы более точно специфицированное предложение было с большой долей вероятности принято клиентом. Естественно, что при наличии большого числа клиентов, подобный подход реализуется с использованием информационных технологий как вспомогательного инструмента.CRM-концепция требует более совершенных подходов, ориентированных на потребителя, целью которых является развитие бизнеса как такового. Таким образом, CRM подразумевает управление маркетинг - процессами, продажами, производством, разработками и т.д.В реализацию CRM-концепции должно быть вовлечено (в прямой или опосредованной форме) большинство корпоративных служб и подразделений - маркетинг, производство, служба клиентской поддержки, территориальные подразделения продаж и службы сервиса. Сегодня CRM-концепция объединяет все системы, имеющие отношение к контактам с клиентом: управление территориальными продажами, клиентскую поддержку, управление маркетингом и продажами, управление деятельностью, направленной на продвижение продукта.
110.Электронный бизнес, его классификация. Геоинформационные системы в экономике. Глобальная сеть Интернет представляет собой особую индустрию, средство транспортировки информации до индивидуальных и корпоративных потребителей, основу электронного бизнеса, источник новых рабочих мест.Электронный бизнес часто называют технологией третьего тысячелетия. Начало развития электронного бизнеса в Интернет обычно связывают с 1995 годом, когда началось активное освоение Интернет частными пользователями; в том же году был открыт и один из первых Интернет-магазинов — Amazon. Это новое направление экономики развивается очень быстрыми темпами. Произошли изменения не только в отношениях между компаниями и их клиентами, но и во внутренней структуре самих предприятий. Появились новые модели ведения бизнеса .Иногда смешивают понятия электронного бизнеса и электронной коммерции, однако между ними существуют значительные различия:электронный бизнес (e-business) - это осуществление основных бизнес-процессов компании путем использования Интернет-технологий с целью повышения эффективности деятельности. Иначе говоря, электронным бизнесом является деловая активность, использующая возможности глобальных информационных сетей для осуществления внутренних и внешних связей компании;электронная коммерция (e-commerce) является важной составной частью электронного бизнеса. Электронная коммерция охватывает различные формы бизнес-деятельности: розничную и оптовую торговлю, маркетинг, сделки между предприятиями, аренду приложений, предоставление услуг и пр. Эти деловые операции объединяет то, что все они осуществляются в электронном виде с помощью компьютерных сетей (корпоративных или Интернет).Таким образом, Интернет-коммерция является частью электронной коммерции; ее особенность состоит в том, что все транзакции и сделки осуществляются электронным способом через Интернет.Быстрое развитие Интернет-бизнеса и, в частности, Интернет-коммерции связано с теми преимуществами, которыми обладает киберпространство по сравнению с традиционными видами деловой активности.Одним из главных преимуществ Интернет-бизнеса для клиента является значительная экономия времени, так как заказ или запрос через Интернет делается за очень короткое время и у покупателя даже нет необходимости выходить при этом из дома.
Сегодня основными моделями ведения электронного бизнеса в Интернет являются схемы В2СиВ2ВСхема «бизнес-потребитель» В2С (Business-to-Consumer)представляет собой розничную продажу товаров и услуг частным лицам через Интернет. К системам В2С относятся Web-витрины, Интернет-магазины, торговые Интернет-системы.Схема «бизнес-бизнес» В2В (Business-to-Business) включает в себя все уровни электронного взаимодействия на уровне компаний с использованием специальных технологий и стандартов электронного обмена данными. Через виртуальные площадки В2В предприятия и компании получают возможность обмениваться информацией, находить новых партнеров и поставщиков и проводить торговые операции. К системам В2В относятся, в частности, Интернет-биржи.Получила определенное развитие схема бизнес-отношений «равный-равный» Р2Р (Peer-to-Peer или Partner-to-Partner). Она предполагает бизнес-отношения в Интернет между партнерами, находящимися в равном положении. Основу схемы Р2Р составляют Интернет-аукционы. Начинают развиваться и другие модели ведения бизнеса в Интернет. Геоинформационные системы.Современные геоинформационные системы (ГИС) представляют собой новый тип интегрированных информационных систем, которые, с одной стороны, включают методы обработки данных многих ранее существовавших автоматизированных систем (АС), с другой – обладают спецификой в организации и обработке данных. Практически это определяет ГИС как многоцелевые, многоаспектные системы.На основе анализа целей и задач различных ГИС, функционирующих в настоящее время, более точным следует считать определение ГИС как геоинформационных систем, а не как географических информационных систем. Это обусловлено и тем, что процент чисто географических данных в таких системах незначителен, технологии обработки географических данных и, наконец, географические данные служат лишь базой решения большого числа прикладных задач, цели которых далеки от географии. Разумеется, это не исключает существование чисто географических информационных систем – аббревиатура та же – ГИС, однако в дальнейшем мы будем понимать под ГИС геоинформационные системы.Итак, ГИС – это автоматизированная информационная система, предназначенная для обработки пространственно-временных данных, основой интеграции которых служит географическая информация.ГИС - это современная компьютерная технология для картирования и анализа объектов реального мира, также событий, происходящих на нашей планете. Эта технология объединяет традиционные операции работы с базами данных, такими как запрос и статистический анализ, с преимуществами полноценной визуализации и географического (пространственного) анализа, которые предоставляет карта. Эти возможности отличают ГИС от других информационных систем и обеспечивают уникальные возможности для ее применения в широком спектре задач, связанных с анализом и прогнозом явлений и событий окружающего мира, с осмыслением и выделением главных факторов и причин, а также их возможных последствий, с планированием стратегических решений и текущих последствий предпринимаемых действий.Создание карт и географический анализ не являются чем-то абсолютно новым. Однако технология ГИС предоставляет новый, более соответствующий современности, более эффективный, удобный и быстрый подход к анализу проблем и решению задач, стоящих перед человечеством в целом, и конкретной организацией или группой людей, в частности. Она автоматизирует процедуру анализа и прогноза. До начала применения ГИС лишь немногие обладали искусством обобщения и полноценного анализа географической информации с целью обоснованного принятия оптимальных решений, основанных на современных подходах и средствах.В настоящее время ГИС - это многомиллионная индустрия, в которую вовлечены сотни тысяч людей во всем мире. ГИС изучают в школах, колледжах и университетах. Эту технологию применяют практически во всех сферах человеческой деятельности - будь то анализ таких глобальных проблем как перенаселение, загрязнение территории, сокращение лесных угодий, природные катастрофы, так и решение частных задач, таких как поиск наилучшего маршрута между пунктами, подбор оптимального расположения нового офиса, поиск дома по его адресу, прокладка трубопровода на местности, различные муниципальные задачи.
111.Корпоративные информационные системы в предметной области. Стандартизация и сертификация прикладного программного обеспечения.В современных условиях, условиях жесткой конкуренции, очень важно гарантировать высокое качество процесса конструирования ПО. Такую гарантию дает сертификат качества процесса, подтверждающий его соответствие принятым международным стандартам. Каждый такой стандарт фиксирует свою модель обеспечения качества. Наиболее авторитетны модели стандартов ISO 9001:2000, ISO/ IEC 15504 и модель зрелости процесса конструирования ПО (Capability Maturity Model — СММ) Института программной инженерии при американском университете Карнеги-Меллон.Модель стандарта ISO 9001:2000 ориентирована на процессы разработки из любых областей человеческой деятельности. Стандарт ISO/IEC 15504 специализируется на процессах программной разработки и отличается более высоким уровнем детализации. Достаточно сказать, что объем этого стандарта превышает 500 страниц. Значительная часть идей ISO/IEC 15504 взята из модели СММ. Поэтому рассмотрим стандарт CMM.Базовым понятием модели СММ считается зрелость компании. Незрелой называют компанию, где процесс конструирования ПО и принимаемые решения зависят только от таланта конкретных разработчиков. Как следствие, здесь высока вероятность превышения бюджета или срыва сроков окончания проекта.Напротив, в зрелой компании работают ясные процедуры управления проектами и построения программных продуктов. По мере необходимости эти процедуры уточняются и развиваются. Оценки длительности и затрат разработки точны, основываются на накопленном опыте. Кроме того, в компании имеются и действуют корпоративные стандарты на процессы взаимодействия с заказчиком, процессы анализа, проектирования, программирования, тестирования и внедрения программных продуктов. Все это создает среду, обеспечивающую качественную разработку программного обеспечения.Таким образом, модель СММ фиксирует критерии для оценки зрелости компании и предлагает рецепты для улучшения существующих в ней процессов. Иными словами, в ней не только сформулированы условия, необходимые для достижения минимальной организованности процесса, но и даются рекомендации по дальнейшему совершенствованию процессов.Очень важно отметить, что модель СММ ориентирована на построение системы постоянного улучшения процессов. В ней зафиксированы пять уровней зрелости и предусмотрен плавный, поэтапный подход к совершенствованию процессов — можно поэтапно получать подтверждения об улучшении процессов после каждого уровня зрелости.Начальныйуровень (уровень 1) означает, что процесс в компании не формализован. Он не может строго планироваться и отслеживаться, его успех носит случайный характер. Результат работы целиком и полностью зависит от личных качеств отдельных сотрудников. При увольнении таких сотрудников проект останавливается.Для перехода на повторяемыйуровень (уровень 2) необходимо внедрить формальные процедуры для выполнения основных элементов процесса конструирования. Результаты выполнения процесса соответствуют заданным требованиям и стандартам. Основное отличие от уровня 1 состоит в том, что выполнение процесса планируется и контролируется. Применяемые средства планирования и управления дают возможность повторения ранее достигнутых успехов.Следующий, определенныйуровень (уровень 3) требует, чтобы все элементы процесса были определены, стандартизованы и задокументированы. Основное отличие от уровня 2 заключается в том, что элементы процесса уровня 3 планируются и управляются на основе единого стандарта компании. Качество разрабатываемого ПО уже не зависит от способностей отдельных личностей.С переходом на управляемыйуровень (уровень 4) в компании принимаются количественные показатели качества как программных продуктов, так и процесса. Это обеспечивает более точное планирование проекта и контроль качества его результатов. Основное отличие от уровня 3 состоит в более объективной, количественной оценке продукта и процесса.
Высший, оптимизирующийуровень (уровень 5) подразумевает, что главной задачей компании становится постоянное улучшение и повышение эффективности существующих процессов, ввод новых технологий. Основное отличие от уровня 4 заключается в том, что технология создания и сопровождения программных продуктов планомерно и последовательно совершенствуется.Каждый уровень СММ характеризуется областью ключевых процессов (ОКП), причем считается, что каждый последующий уровень включает в себя все характеристики предыдущих уровней. Иначе говоря, для 3-го уровня зрелости рассматриваются ОКП 3-го уровня, ОКП 2-го уровня и ОКП 1-го уровня. Область ключевых процессов образуют процессы, которые при совместном выполнении приводят к достижению определенного набора целей. Например, ОКП 5-го уровня образуют процессы:предотвращения дефектов; управления изменениями технологии; управления изменениями процесса.Если все цели ОКП достигнуты, компании присваивается сертификат данного уровня зрелости. Если хотя бы одна цель не достигнута, то компания не может соответствовать данному уровню СММ.
112.Пакеты прикладных программ в предметной области. Состояние рынка программного обеспечения в Республике Беларусь. Пакет прикладных программ — это комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области.Пакеты прикладных программ (ППП) служат программным инструментарием решения функциональных задач и являются самым многочисленным классом программных продуктов. В данный класс входят программные продукты, выполняющие обработку информации различных предметных областей.Данный класс программных средств наиболее разнообразен, что обусловлено, прежде всего, широким применением средств компьютерной техники во всех сферах деятельности человека, созданием автоматизированных информационных систем различных предметных областей.Ситуация на рынке программного обеспечения в первую очередь определяется положением вещей на рынке в целом и состоянием всей экономики. А оно, как известно, весьма плачевное. Кризис в самом разгаре и пока вовсе не очевидно, что изменения произойдут в сколь ни будь приближенном будущем.
Многие небольшие негосударственные предприятия не уверены, в том, что просуществуют хотя бы ближайшие полгода. О какой автоматизации может идти речь, если внедрение комплекса бухгалтерских программ, как показывает практика, занимает от шести месяцев до двух лет. Государственные же предприятия или вовсе не имеют средств для приобретения программных продуктов или же не нуждаются в них. Действительно, стоимость программы в тысячу долларов, плюс еще столько же за компьютер с принтером - это трех-четырех летняя зарплата бухгалтера на госпредприятии. При таком раскладе перед любым руководителем будет всегда стоять дилемма: или компьютеризироваться или просто нанять дополнительно одного двух бухгалтеровУже сам факт участия компании Golden Software в выставке "Современный офис и банк" говорит о том, что есть определенные надежды и положение дел не столь уж безвыходно.С чем же связаны эти надежды.Во-первых, в условиях кризиса ответственность и последствия принятия управленческих решений возрастают многократно. А принимать грамотные решения без данных оперативного учета просто невозможно. Оперативный же учет без персонального компьютера - это так же невозможно как взглянуть на обратную сторону Луны не отправившись в космос.Простейший пример: на счету предприятия находится энная сумма денег. Что бы ими грамотно распорядиться руководителю надо досконально знать состояние предприятия, его потребность в оборотных и основных фондах, размер фонда оплаты труда, плановые выплаты, выплаты по кредитам и предстоящие налоговые платежи. Предпосылкой принятия решения может служить изучение развернутого баланса, но такой неавтоматизированная бухгалтерия может предоставить от силы раз в месяц, а на крупных предприятиях - раз в квартал. Если задержать деньги на счету на такой срок, то при нынешних темпах инфляции потери будут значительными.Конечно можно принимать решения что называется "на глазок", исходя из личного опыта руководителя и приблизительной оценки ситуации, но в таком случае и результаты будут весьма "приблизительными". Во-вторых, при сложившейся ситуации с курсом иностранных валют (в частности, российского рубля) и всех существующих ограничениях на приобретение валюты и оплату валютных контрактов существенно затрудняется доступ на местный рынок для российских компаний через местных дилеров, а ведь именно российским компаниям принадлежит большая доля рынка бухгалтерского ПО. Сейчас можно наблюдать переориентирование потребителей на отечественные продукты, которые значительно дешевле при таком же и даже более высоком качестве.Стоит обратить внимание на то, что в данном контексте отечественное не значит худшее. Белорусские продукты, как правило ни в чем функционально не уступают российским, просто несравнимая емкость российского рынка позволяет тамошним фирмам иметь несравненно большие обороты и следовательно выделять огромные по местным меркам средства на рекламные кампании. Та же пресловутая "1С" известна всем именно благодаря в первую очередь вездесущей рекламе.В-третьих, оказавшись в условиях кризиса большинство компаний вынуждено экономить и искать пути минимизации затрат. Многие компании вынуждены отказаться от услуг собственных и сторонних программистов и приобретать тиражные продукты, которые обходятся дешевле.И, наконец, в-четвертых, стоит заметить, что не смотря на серьезную проблему утечки мозгов из Республики потенциал ее остается весьма высоким. Это позволяет привлекать специалистов высокой квалификации и создавать продукты, которые способны конкурировать не только в пределах Республики Беларусь, но и за ее пределами, в частности в России и на Украине.Все вышеперечисленное позволяет нам с некоторым оптимизмом смотреть в будущее и планировать даже в условиях кризиса дальнейшее поступательное развитие.
113 Перспективы развития прикладного программного обеспечения в предметной области.
Одним из основополагающих принципов существования информационных технологий является их постоянное развитие. Это относится как к аппаратной базе, так и к программному обеспечению. Наряду с регулярным обновлением версий программного обеспечения, подразумевающим расширение функциональности программных продуктов, их адаптацию к новым возможностям и требованиям оборудования, происходят изменения и в классах КИС.
Несколько тенденций развития прикладного ПО: расширение свойств программ (функциональность программы, т.е. полнота удовлетворения ею потребностей пользователя); наглядный, удобный, интуитивно понятный и привычный пользователю интерфейс;простота освоения программы даже начинающими пользователями, для чего используются информативные подсказки, встроенные справочники и подробная документация;надежность программы, (т.е. устойчивость ее к ошибкам пользователя, отказам оборудования и т.д., и разумные ее действия в этих ситуациях), стандартизация, увеличение мощности программ, интеграция функций ПО ( в табличный процессор включаются функции базы данных).
В настоящее время можно отметить несколько тенденций в развитии КИС:
1) разработка различных вертикальных решений, предназначенных для сквозной автоматизации предприятий какой-либо отрасли; 2) создание гибких программных продуктов, оперативно внедряемых и максимально легко настраиваемых под потребности предприятия, на котором они внедряются; 3) тесная интеграция работы ИТ-специалистов по внедрению и специалистов по кадрам, т.е. разработка КИС, которые удобны и понятны сотрудникам и поэтому легко внедряются в реальную промышленную эксплуатацию.
114 Направления использования систем искусственного интеллекта (ИИ): системы понимания естественного языка, распознавание образов, системы символьных вычислений, системы с нечеткой логикой, генетические алгоритмы, теория игр и т.д.
Искусственный интеллект (ИИ) - это наука о концепциях, позволяющих ВМ делать такие вещи, которые у людей выглядят разумными. Центральные задачи ИИ состоят в том, что бы сделать ВМ более полезными и чтобы понять принципы, лежащие в основе интеллекта. Поскольку одна из задач состоит в том, чтобы сделать ВМ более полезными, ученым и инженерам, специализирующимся в вычислительной технике, необходимо знать, каким образом ИИ может помочь им в разрешение трудных проблем.
Направления:
1. Нейронные сети
2. Эволюционные вычисления
3. На третьем - пятом местах (по популярности) располагаются большие группы различных технологий.
4. Далее по популярности группа технологий ИИ.
5. Небольшое число конференций посвящено выработке прикладных методов, направленных на решение
конкретных задач промышленности в области финансов, медицины и математики.
115 Математические модели и аппаратно-программная реализация систем ИИ. Постановка и решение любой задачи всегда связаны с ее "погружением" в подходящую предметную областьВсе предметы и события, которые составляют основу общего понимания необходимой для решения задачи информации, называются предметной областью. Мысленно предметная область представляется состоящей из реальных или абстрактных объектов, называемых сущностями.Сущности предметной области находятся в определенных отношениях друг к другу (ассоциациях), которые также можно рассматривать как сущности и включать в предметную область. Между сущностями наблюдаются различные отношения подобия. Совокупность подобных сущностей составляет класс сущностей, являющийся новой сущностью предметной области.Отношения между сущностями выражаются с помощью суждений. Суждение-это мысленно возможная ситуация, которая может иметь место для предъявляемых сущностей или не иметь места. В языке (формальном или естественном) суждениям отвечают предложения. Суждения и предложения также можно рассматривать как сущности и включать в предметную область.
Аппаратно-программная реализация.
Инструментарий для создания экспертных систем реального времени впервые выпустила фирма Lisp Machine Inc в 1985 году. Этот продукт предназначался для символьных ЭВМ Symbolics и носил название Picon. Его успех привел к тому, что группа ведущих его разработчиков образовала фирму Gensym, которая, значительно развив идеи, заложенные в Picon, выпустила в 1988 году инструментальное средство под названием G2.
С отставанием от Gensym на два-три года ряд других фирм начал создавать (или пытаться создавать) свои инструментальные средства. Назовем ряд из них: RT Works (фирма Talarian, США), COMDALE/C (Comdale Techn., Канада), COGSYS (SC, США), ILOG Rules (ILOG, Франция). Сравнение двух наиболее продвинутых систем, G2 и RT Works, которое проводилось путем разработки одного и того же приложения двумя организациями, NASA (США) и Storm Integration (США) , показало значительное превосходство первой.
Озвучивание набранного текста
116 Модель нейрона, алгоритм ее работы. Искусственные нейронные сети. Примеры применения нейронных сетей для решения экономических задач.