Методические рекомендации по изучению дисциплины «Инфраструктура информационных систем»



Скачать 0.63 Mb.
страница 1/4
Дата 23.09.2016
Размер 0.63 Mb.
  1   2   3   4

Титульный лист методических рекомендаций и указаний; методических рекомендаций; методических указаний





Форма

Ф СО ПГУ 7.18.3/40


Министерство образования и науки Республики Казахстан


Павлодарский государственный университет им. С. Торайгырова
Кафедра информатики и информационных систем

МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ

по изучению дисциплины «Инфраструктура информационных систем»

для магистрантов специальностей 6М070300,6N0703 Информационные системы


Павлодар



Лист утверждения методических рекомендаций и указаний; методических рекомендаций; методических указаний



Форма

Ф СО ПГУ 7.18.3/41




УТВЕРЖДАЮ

Проректор по УР

___________Н.Э. Пфейфер

«__»_______20__ г.

Составитель: к.п.н., доцент ПГУ Майдисарова Д.С.

Кафедра Информатика и информационные системы




Методические рекомендации
По изучению дисциплины Инфраструктура информационных систем

для магистрантов специальности (ей) 6М070300, 6N0703 Информационные системы


Рекомендовано на заседании кафедры «__»_______20__ г. Протокол №_____
Заведующий кафедрой________________Асаинова А.Ж. «__»_______20__ г.

(подпись)

Одобрена УМС магистратуры «___»___________20__ г. Протокол №______

Председатель УМС_____________ Ельмуратова Б.Ж. «__»_______20__ г.

(подпись)

ОДОБРЕНО:

Начальник ОПиМОУП ____________ Варакута А.А. «__»_______20__ г.


Одобрено УМС университета

«__»_______20__ г. Протокол №_____



Тема 1 Анализ требований к информационным системам.

Анализ задач стоящих перед ИС. Степень автоматизации бизнес-процессов. Современные системы ERP, CRM. Основные характеристики систем классов ERP, CRM. Краткий обзор рынка ERP-систем. Примеры внедрения ERP- систем.


Анализ требований к информационным системам

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


Требования научных работников (а также других пользователей ЭВМ), желавших использовать компьютеры для обработки не только данных, но и информации, привели к созданию различных моделей структурирования информации, прежде всего, баз данных, и появлению на их основе электронных справочников, каталогов, систем автоматического библиотечного обслуживания.
В конце 1980-х годов Международный консультативный комитет по телефонии и телеграфии CCITT (ныне ITU-T) предпринял попытку создания универсальной справочной системы в основу которой были положены рекомендации (стандарт) X.500. Однако эта система была реализована далеко не в полном объеме, так как предложенный проект был излишне универсален, что привело к чрезмерной ``тяжеловесности'' системы.
В середине 1990-х годов возникло осознание необходимости интеграции разнородных научных ресурсов сети Интернет в единые научные информационные системы (НИС), которые позволили бы установить связи между разнородными документами, организовывать единые каталоги документов, а также создавать специализированные системы поиска.
Исходя из накопленного нами опыта создания распределенной информационной системы СО РАН и анализа других НИС.
Современные системы ERP, CRM. Основные характеристики и примеры.

ERP

ERP-система (англ. Enterprise Resource Planning System — Система планирования ресурсов предприятия) — это интегрированная система на базе ИТ для управления внутренними и внешними ресурсами предприятия (значимые физические активы, финансовые, материально-технические и человеческие ресурсы). Цель системы — содействие потокам информации между всеми хозяйственными подразделениями (бизнес-функциями) внутри предприятия и информационная поддержка связей с другими предприятиями. Построенная, как правило, на централизованной базе данных, ERP-система формирует стандартизованное единое информационное пространство предприятия


Концепция ERP

Исторически концепция ERP стала развитием более простых концепций MRP (Material Requirement Planning — Планирование материальных потребностей) и MRP II (Manufacturing Resource Planning — Планирование производственных ресурсов). Используемый в ERP-системах программный инструментарий позволяет проводить производственное планирование, моделировать поток заказов и оценивать возможность их реализации в службах и подразделениях предприятия, увязывая его со сбытом.


Функции ERP-систем

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

модель управления информационными потоками (ИП) на предприятии;

аппаратно-техническая база и средства коммуникаций;

СУБД, системное и обеспечивающее ПО;

набор программных продуктов, автоматизирующих управление ИП;

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

IT-департамент и обеспечивающие службы;

собственно пользователи программных продуктов.
Основные функции ERP систем:

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

формирование планов продаж и производства;

планирование потребностей в материалах и комплектующих, сроков и объёмов поставок для выполнения плана производства продукции;

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

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

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

управления проектами, включая планирование этапов и ресурсов


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

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


Достоинства

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


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

Основные сложности на этапе внедрения ERP- систем возникают по следующим причинам:

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

Сопротивление департаментов в предоставлении конфиденциальной информации уменьшает эффективность системы.


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

Небольшие компании не могут позволить себе инвестировать достаточно денег в ERP и адекватно обучить всех сотрудников.

Внедрение является достаточно дорогим.

Система может страдать от проблемы «слабого звена» — эффективность всей системы может быть нарушена одним департаментом или партнёром.



Проблема совместимости с прежними системами.
Существует заблуждение, что иногда ERP сложно или невозможно адаптировать под документооборот компании и её специфические бизнес-процессы. В действительности, любому внедрению ERP-системы предшествует этап описания бизнес-процессов компании. По сути ERP-система являет собой виртуальную проекцию компании.
Что такое CRM-система, ее функции
CRM-приложения позволяют компании отслеживать историю развития взаимоотношений с заказчиками, координировать многосторонние связи с постоянными клиентами и централизованно управлять продажами и клиент-ориентированным маркетингом, в том числе через Интернет. CRM-системы базируются на довольно давно известных приложениях, которые частично позволяли улучшить отношения с покупателями. Это такие системы, как SFA (Sales Force Automation - система автоматизации работы торговых агентов), SMS (Sales & Marketing System - система информации о продажах и маркетинге), CSS (Customer Support System - система обслуживания клиентов). CRM-системы содержат возможности этих приложений, но предлагают и новые функции. Внедрение CRM-системы сказывается на работе почти всех подразделений фирмы, а не только отдела продаж. Именно через эту систему организована обратная связь клиента компании со всей организацией в целом.
Попробуем определить, что же такое CRM-система и какие у нее функции. CRM - это система (набор взаимосвязанных компонентов), входными элементами которой, в первую очередь, являются все данные, связанные с клиентом компании, а выходными - информация, которая влияет на поведение компании в целом или на поведение ее отдельных элементов (вплоть до конкретного работника компании). Проще говоря, CRM-система - это набор приложений, которые позволяют, во-первых, собирать информацию о клиенте, во-вторых, ее хранить и обрабатывать, в третьих, делать определенные выводы на базе этой информации, экспортировать ее в другие приложения или просто при необходимости предоставлять эту информацию в удобном виде. Собственно, эти моменты и являются ключевыми функциями CRM-систем.

Сбор информации. Система позволяет сотруднику организации удобным способом вводить информацию о клиенте в базу данных, либо же самому клиенту вводить эту информацию (например, при регистрации или покупке товара в интернет-магазине). В CRM-систему вводятся все доступные сведения о клиенте. Естественно, учитывается и информация, которая относится к взаимодействию клиент-компания (цель взаимодействия - покупка, получение информации; при покупке - описание купленного товара, цена, количество, цель покупки, вид оплаты и пр.). Кроме того, в систему вводится личная информация клиента (возраст, семейное положение, ежегодный доход, имущество и пр.). Все эти данные обновляются при каждом взаимодействии компании с клиентом, т.е. при любом контакте между двумя сторонами, будь то личное посещение компании клиентом, связь по телефону, почте, факсу или через Интернет.
Хранение и обработка. Система позволяет сохранять и ранжировать полученную информацию в соответствии с заданными критериями. Причем все сведения хранятся в стандартной для корпорации форме (обычно используется технология Microsoft SQL Server). Кроме того, CRM-система в соответствии с заданными параметрами может анализировать полученную информацию с целью ее последующего экспорта.
Экспорт информации. Предоставление информации CRM-системой является ее главной функцией. Сведения, хранящиеся в системе, могут быть затребованы различными подразделениями и в разном виде. Например, система CRM на основе экстраполяции исторических данных может определить, какой товар предпочтительнее предложить определенному клиенту. Если клиент является постоянным покупателем, система напомнит, что ему полагается скидка. Наконец, сотруднику компании может просто понадобиться информация об исторических контактах клиента с фирмой, и система предоставит эти сведения в наглядном виде. Естественно, предусмотрена возможность выводить информацию как по отдельному клиенту, так и по целевой группе (если для сотрудника отдела продаж интересна информация по определенному клиенту, то для отдела маркетинга, скорее, будут важны агрегированные сведения по определенной группе).
Оперативное использование. Система используется сотрудником компании для оперативного доступа к информации по конкретному клиенту в ходе непосредственного взаимоотношения с клиентом - процессов продажи и обслуживания. В этом случае основным компонентом системы является приложение, которое в наглядном виде предоставляет сотруднику накопленную информацию по отдельному клиенту. В первую очередь, от системы требуется хорошая интеграция между всеми подсистемами и возможность пополнять базу данных в процессе любого взаимодействия с клиентом. Данный тип CRM-систем является наиболее распространенным в традиционном бизнесе.

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

Основная часть современных систем CRM базируется на принципе "Клиент-Сервер", то есть все данные CRM-системы хранятся и обрабатываются в одной централизованной Базе Данных, а клиенты имеют к ним доступ через удаленные терминалы. Клиентами таких CRM-систем могут быть как внешние, так и внутренние по отношению к компании пользователи. Взаимодействие между Клиентом и Сервером может осуществляться на основе Intranet/Internet. В последнем случае для доступа к системе через Интернет клиент использует стандартный web-браузер (для поддержки возможностей технологии OLAP используется язык JAVA). Часть "Сервер" обычно состоит из двух приложений - СУБД для хранения, обработки данных и системы OLAP-сервер для анализа этих данных в режиме онлайн. Чаще всего компании используют в качестве СУБД продукты от известных производителей, такие как Oracle, Interbase, Microsoft SQL Server. Индивидуальным решением каждого разработчика CRM-систем обычно является построение OLAP-приложений.


На сегодняшний день наиболее мощным программным сервером управления базами данных для Windows является Microsoft SQL Server 7.0. Это первый программный сервер с интегрированным OLAP-сервером, поддерживающий авто конфигурацию. Большинство CRM-систем построено именно на Microsoft SQL Server 7.0. Основными преимуществами этого продукта при работе с данными являются симметричная многопроцессорная обработка, встроенные механизмы тиражирования, тесная интеграция с Интернет и электронной почтой и др. SQL Server ведет авто-статистику, содержит модуль Web Assistant, который помогает публиковать данные (в форматах text и image) в Сети. Утилита SQL Trace позволяет в графическом виде фиксировать активность клиентов. Большим достоинством Microsoft SQL Server 7.0 является его тесная интеграция с продуктами семейства Microsoft BackOffice, что делает данную СУБД идеальным инструментом для построения и администрирования корпоративных баз данных. Кроме того, SQL Server предусматривает связь с внешними источниками хранения больших объемов данных (например, с мэйнфреймами при помощи Microsoft SNA Server).
При разработке CRM-систем конкурентом Microsoft SQL Server 7.0 может быть база данных Oracle8i компании Oracle. Система Oracle8i базируется на СУБД Oracle8 и предназначена для вычислений и обработки данных в Интернет. Несомненным преимуществом данной СУБД является то, что она может работать под управлением почти любой современной ОС (а не только под Windows, как Microsoft SQL Server). Oracle8i поддерживает мультимедийные данные и онлайновую обработку транзакций (OLTP). Это единственная система, в которой есть интегрированные инструментальные средства для управления информацией Web, позволяющие пользователям работать с данными при высокой степени безопасности и надежности. Концепция Oracle8i - применение языка Java на всех уровнях обработки данных, включая VM Java на сервере Oracle8i.
Стоит отметить, что реализация серверной части CRM-систем в некоторых случаях может быть построена по принципу ASP (application service provider): компания-пользователь арендует все ПО CRM-системы, которое находится на сервере поставщика. Все клиенты (в том числе и администратор) этих систем имеют доступ к приложению при помощи сети Интернет. В общем случае ASP обеспечивает доступ к бизнес-приложению по той или иной схеме на условиях помесячной оплаты, взимаемой с компании-покупателя этого приложения. В обязанности фирмы, предлагающей услугу ASP, входит предоставление заказчику программного обеспечения, аппаратных средств и сетевой инфраструктуры, необходимых для работы приложений. ASP обеспечивает также обработку результатов, системную интеграцию и обучение.
CRM-системы для электронной коммерции - eCRM

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


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

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


Краткий обзор рынка ERP-систем
К классу ERP-систем (аббревиатура от Enterprise Resource Planning — планирование и управление ресурсами) относится управленческий «софт», который обеспечивает автоматизации управленческих функций и рабочих процессов в рамках единой корпоративной информационной системы, т.е. позволяет осуществить «сквозную» информатизацию деятельности компании.
По оценкам AMR Research, объем продаж ERP-систем в мире в 2005 г. должен превысить $24 млрд. В 2004 г. мировой рынок ERP-систем продемонстрировал впечатляющие темпы роста — 14%, значительно превзойдя все прогнозы аналитиков. Правда, столь высокий показатель роста в известной мере связан с укреплением европейской валюты на фоне падения доллара. В 2005 финансовом году, по оценкам аналитиков, рост этого рынка должен замедлиться (не более 3%) в связи с его неизбежным насыщением. Впрочем, в 2006-2009 гг. рост рынка должен, по прогнозам, составить 6-7% в год.
В последние годы на рынке корпоративных информационных систем заметно активизировались процессы консолидации. Процессы слияния и поглощения ведут к изменению расстановки сил среди наиболее крупных игроков. Отмечается также ужесточение конкуренции между основными игроками по всем направлениям, в том числе между теми компаниями, которые ранее были «разнесены» по разным сегментам рынка (например, крупного бизнеса и сегмента среднего и малого бизнеса). Лидеры активно вторгаются в рыночные ниши «соседей» и серьезно наращивают там свои продажи.
Лидеры мирового рынка ERP-систем

Около 75% рынка управленческих систем занимает пятерка лидеров: SAP, Oracle (включая PeopleSoft), Sage Group, Microsoft Business Solutions (MBS), и SSA Global (купившая Baan).


Ведущим ERP-вендором традиционно считается немецкая компания SAP AG, которая в 2004 г. заняла 40% мирового рынка ($9,37 млрд.), продемонстрировав 17% рост доходов, а в Европе ее доля превысила 50%. По некоторым данным, доход компании в 2005 календарном году составил $10,47 млрд., а рост дохода по сравнению с 2004 г. — 12%. Стратегическая цель компании — сохранить лидирующее положение в продажах малому и среднему бизнесу. В 2005 г. SAP, разработки которого пользуются наибольшей популярностью в Европе, планировал увеличивать доходы, в первую очередь за счет Америки и Азиатско-Тихоокеанского региона.
Кроме этого, к 2007 г. SAP, сделавший ставку на реализацию сервисно-ориентированной архитектуры, планирует завершить разработку нового поколения корпоративных информационных систем — сервисной архитектуры предприятия (Enterprise Services Architecture). SAP также рассчитывает превратить свою технологическую платформу NetWeaver в платформу для автоматизации бизнес-процессов, которую пользователи могут адаптировать под свои потребности. Это также должно облегчить интеграцию продуктов от независимых разработчиков с продуктами SAP.
Вторая позиция на рынке ERP-систем принадлежит американской компании Oracle, которой удалось существенно увеличить свою долю благодаря поглощению в 2004 г. компании PeopleSoft. По оценкам AMR Research, в начале 2004 г. доля Oracle ограничивалась 13% мирового рынка (в Европе — чуть более 1%). В результате же приобретения PeopleSoft (12% мирового и 12,5% европейского рынков ERP-систем) на долю объединенной компании к началу 2005 г. пришлось уже 22% мирового и 13% европейского рынков (объем продаж в 2004 г. составил $5,35 млрд.). Однако вследствие процесса слияния суммарная доля этих двух компаний упала за 2004 г. на 2%. Тем не менее, сегодня Oracle считается одним из самых перспективных игроков мирового рынка ERP-систем. Стремясь добиться конкурентных преимуществ, компания концентрирует усилия на снижении общей стоимости своего программного обеспечения для потребителей за счет улучшения интеграции, уменьшения времени инсталяции, снижения административных расходов и повышения простоты использования.
Третью позицию на рынке ERP-систем занимает английская компания Sage Group. Доходы этой компании в 2004 г. выросли на 38% и составили $1,24 млрд., а доля рынка — 5%.

Успешное продвижение после приобретения Navision демонстрирует Microsoft Business Solutions (MBS) — подразделение американской корпорации Microsoft. На текущий момент MBS принадлежит 4% мирового рынка. В 2004 г. эта компания увеличила свою выручку в этом сегменте ИТ-продуктов и услуг на 14%. Расширяясь, Microsoft проникает в целевые для SAP сектора рынка, увеличивая конкуренцию. В то же время в Европе присутствие компании оценивается как весьма скромное — менее 1%. Так, в секторе малого и среднего бизнеса, на который преимущественно ориентированы ERP-продукты Microsoft, решения MBS, предназначенные для небольших компаний, вытесняются менее дорогими решениями Sage Group, а средний бизнес Западной Европы в большей степени предпочитает продукты SAP.


Тема 2 Базовые информационные системы

Инфраструктура ИС, ее элементы. Перечень компонент инфраструктуры ИС. Комплекс технологий построения инфраструктуры ИС.


Понятие «информационная система»

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

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

Определение ИС

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


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

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



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

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


Классификации информационных систем

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


Еще одним классификационным признаком может выступать характер информации, которой оперирует ИС. С этой точки зрения все информационные системы принято делить на фактографические и документальные. Под фактографическим типом данных принято понимать данные представляющие собой описание некоторых фактов предметной области. Например, фактом являются данные на конкретного человека (ФИО, адрес, паспортные данные и т.п.), книгу (автор, название, год издания и т.п.), машину (марка, год выпуска, производитель и т.п.) и т.д. Другими словами, факт в информационной системе предстает в виде набора некоторых свойств (атрибутов), количественное значение которых, как правило, выражается простым типом данных. Характерным представителем фактографических информационных систем является широко известная в бухгалтерских кругах «1С бухгалтерия».
Документ, в отличие от факта, не может быть выражен простой структурой.

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

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

Типичным примером документальных информационных систем являются справочные юридические системы типа Гарант, Консультант+ и т.п. Поисковые интернет системы также являются представителями документальных систем. Реальные информационные системы часто оперируют некоторой смесью фактографической и документальной информации, тем более что современные СУБД[2], на основе которых, как правило, и строятся современные ИС, предоставляют мощные инструментальные средства для манипулирования информацией того и другого типа.


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

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


Любая информационная система рассчитана на использование ее в какой-либо профессиональной области. Значит ИС рассчитана на взаимодействие, с какими либо пользователями. Причем под пользователями в общем случае следует понимать не только людей, но и другие информационные системы, с которыми данная ИС обменивается информацией.
Блок ПО (программное обеспечение) поделен на рисунке 1.1 на три части: ИП - интерфейс пользователя, ИД – интерфейс с данными, БЛ – бизнес логика. Конечно, данное деление в общем случае является условным, и не означает, что в реальном программном обеспечении можно явно выделить все три части. Однако умозрительное наличие таких частей вытекает из очень простого рассуждения. Если программа взаимодействует с пользователем и данными, значит, какая-то ее часть (логика) отвечает за это взаимодействие. С другой стороны, как мы впоследствии будем неоднократно убеждаться, структура хранения данных практически никогда не совпадает со структурой данных, представляемых пользователю. Следовательно, в программном обеспечении должно быть предусмотрено преобразование информации из одного формата к другому и обратно. Вот эта часть программного обеспечения, которую мы выделили чисто логически и принято называть бизнес логикой.



Рис. 1.1. Структура информационной системы


Формально информационные системы можно разделить на автономные и сетевые. Причем к сетевым информационным системам мы относим и такие, которые эпизодически синхронизируют свои информационные хранилища с другими хранилищами посредством каких-либо каналов связи (в том числе и посредством переносных устройств внешней памяти). Спрос на автономные ИС не велик, в силу почти полного отсутствия несетевых компьютеров. Таким образом, встает вопрос о том, какую роль играет компьютерная сеть в построении информационных систем. Подробнее о взаимодействии отдельных частей информационной системы в сети речь пойдет в главе 6. Здесь же нам хотелось бы поговорить о различных подходах построения архитектуры ИС в сети. В результате мы получим еще один показатель, на основе которого можно классифицировать информационные системы.
Основным сервисом локальных компьютерных сетей является файловый сервис, осуществляемый файловыми серверами. Файловый сервер предназначен для того, чтобы хранить файлы и предоставлять к ним доступ пользователям сети. Поэтому естественным решением построения информационной системы это расположение информационного хранилища на файловом сервере. Все программное обеспечение информационной системы будет располагаться, таким образом, на сетевых компьютерах. Пользователи компьютерной сети, на компьютерах которых будет установлено программное обеспечение информационной системы, получат, таким образом, одновременный доступ к информационному хранилищу. Такая архитектура информационной системы называется файл-серверной. Данная архитектура широко применяется для создания информационных систем с относительно не большим количеством одновременно работающих пользователей (несколько десятков)[3]. Причина такого ограничения заложена в том, что все программное обеспечение, в том числе те его модули, которые отвечают за обработку данных, располагаются на каждом из сетевых компьютеров. Таким образом, для выполнения операций с данными необходимо получить копию этих данных на сетевой компьютер. Разумеется, это приводит к увеличению сетевого трафика. К тому же в обработке данных, таким образом, оказываются, задействованы и сетевые компьютеры, и локальная сеть и, конечно, сам файловый сервер.

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


Для построения информационных систем с большим количеством пользователей применяется другая архитектура. Эта архитектура базируется на использовании серверов баз данных. Особенностью серверов баз данных заключается в их способности выполнять специальные запросы к данным. Язык запросов устроен таким образом, что одна команда этого языка может заключать в себе множество элементарных операций над данными. Таким образом можно значительно снизить сетевой трафик, а для увеличения производительности информационной системы потребуется увеличения производительности только сервера баз данных. Кроме этого современные сервера баз данных позволяют хранить на стороне сервера программные модули (хранимые процедуры, триггеры ]и др.), которые по команде со стороны пользователя (клиента) могут быть запущены на выполнение. В результате, появляется реальная возможность выполнять на стороне сервера не только обработку данных (см. Рисунок 1.1), но и другие действия. Теперь, вновь посмотрев на рисунок 1.1, мы видим, что программное обеспечение ИС может быть реально, а не умозрительно, разделено на две половины. На стороне пользователя теоретически может остаться только ПО, отвечающее за интерфейс пользователя. Такое построение архитектуры ИС, когда программное обеспечение делится на две половины между пользовательским компьютером и сервером баз данных называют технологий «клиент-сервер», а архитектура ИС – клиент-серверной. Клиент, в котором реализован только пользовательский интерфейс называется тонким клиентом, в противном случае клиент называется толстым.

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


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

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


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



Рис. 1.2. Трехуровневая архитектура информационной системы


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

Под инфраструктурой информационной системы будем понимать все то, что обеспечивает ее бесперебойное функционирование.


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

Тема 3 Полный комплекс технологий для построения ИТ-инфраструктуры и управления современным предприятием

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


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

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

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

1) Стоимость приобретённого оборудования (персональные компьютеры, оргтехника, сервер, материалы для локальной сети, включая крепёж и т.п., сетевое оборудование, оборудование резервного копирования, оборудование для бесперебойного энергообеспечения) + стоимость монтажа и пуско-наладки оборудования;

2) Стоимость приобретённого программного обеспечения (начиная с операционной системы, антивирусной защиты, заканчивая бизнес-приложениями) + стоимость установки и настройки программного обеспечения;

3) Стоимость расходных материалов для оргтехники (не только картриджей и барабанов, но и бумаги для печати);

4) Стоимость технической поддержки от производителей программного обеспечения и оборудования;

5) Стоимость обновлений программного обеспечения;

6) Затраты на оплату труда персонала, настраивающего и поддерживающего работоспособность оборудования и программного обеспечения + соответствующие налоги;

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

8) Затраты на связь (например, интернет);

9) Затраты на постоянное обучение как ИТ-персонала, так и конечных пользователей;

10) Затраты на помещение, где функционирует сервер (арендная плата либо налоги за владение этим помещением);

11) Затраты на систему вентиляции и кондиционирования в указанном помещении (без неё сервер может очень быстро выйти из строя);

12) Амортизация;

13) Затраты на оплату того количества электроэнергии, которое потребляет оборудование, а так же система вентиляции и кондиционирования для серверной;

14) Временные потери, связанные с тем, что вы лично принимаете участие в организации функционирования ИТ-инфраструктуры (сами устанавливаете программное обеспечение принимаете решение о приобретении оборудования и т.п.);

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

И этот список можно продолжать. Причём, пункты 14 и 15 данного списка легко можно привести к денежному эквиваленту. По данным федеральной службы статистики в среднем годовой оборот одного малого предприятия в Свердловской области составлял 25 649 000 рублей, т.е. около 70 270 тыс. рублей в день. В то же время, по данным, публикуемым в интернете, 76% малых предприятий теряют 1 день и более в месяц из-за вирусных заражений, вызывающих потерю данных, а 73% - из-за отсутствия резервного копирования, так же приводящих к потере данных. Таким образом, рассматриваемое среднестатистическое малое предприятие с очень высокой вероятностью несёт риск потери не менее 12 дней в год на восстановление работоспособности ИТ-инфраструктуры, что составляет не менее 843 260 тыс. рублей (12 дней * 70 270 тыс. руб.) упущенного оборота в год. Огромная сумма для малого предприятия! При этом стоит отметить, что попытка сэкономить на расходах, указанных в пп. 1-13 приведённого выше перечня, приводит к существенному увеличению потерь по пп. 14-15, которые в большинстве случаев превышают ожидаемую экономию.

Из всего вышесказанного можно сделать несколько выводов.

Во-первых, создание полноценной комплексной ИТ-инфраструктуры – дело сложное, длительное, требующее специализированных знаний и серьёзных материальных затрат. При этом, максимизировать эффект от функционирования ИТ-инфраструктуры можно только при её полноте и комплексности (см. рисунок 1). Конечно, ИТ-инфраструктура может быть и меньших масштабов, в ней может отсутствовать часть составляющих, и при этом она будет эффективной, однако абсолютная величина экономического эффекта будет естественно ниже. Это особенно актуально для малых предприятий, которые зачастую используют в локальной сети ряд бизнес-приложений, установленных на сервер (или несколько серверов) и повышающих производительность сотрудников, однако им «не по карману» создание отказоустойчивой кластерной платформы, с резервным электропитанием для центра обработки данных, а так же полноценной системы резервного копирования данных. Таким образом, вероятность недополучать ежегодно сотни тысяч рублей из-за сбоев в системе для этих предприятий по прежнему сохраняется на уровне 73%.

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

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

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




Рисунок 1. Примерная схема ИТ-инфраструктуры предприятия.
Тема 4 Новые тенденции в информационных технологиях

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


Структура информационного бизнеса Переходя к инфраструктуре информационной отрасли, необходимо сразу отметить, что сфера информационного бизнеса очень обширна и включает различные виды деятельности, которые прямо или косвенно связаны с информацией. Причем постоянно происходит изменение и увеличение объемов инфраструктуры. Начав с производства продуктов и услуг, прямо связанных с вычислительной техникой (сегодня это в основном персональные компьютеры), информационный бизнес захватывает все новые и новые области человеческой деятельности, практически не связанные с компьютерами. Рассматривая современную инфраструктуру бизнеса, необходимо иметь в виду, что разные специалисты в разных странах неоднозначно трактуют и описывают ее. Вот всего лишь несколько таких подходов. Ю. М. Каныгин выделяет следующие основные элементы: ВЦ различного типа; абонентские пункты, дающие абонентам доступ к информационным ресурсам; совокупность организационных элементов, обеспечивающих управление электронно-вычислительным и информационным потенциалом; структурные элементы отрасли, удовлетворяющие потребности ВЦ в программном и информационном обеспечении (фонды алгоритмов и программ, банки данных, знаний и т.д.), а также различные обеспечивающие элементы. Это пример анализа инфраструктуры, сложившейся у нас. Другой примеранализ инфраструктуры информационного бизнеса, сложившейся в США, хотя там также имеются разные подходы. Например, Э. Эттингер разработал схему развития информационного бизнеса, в основу которой положена компьютеризация различных сфер экономики. В центрекомпьютер, а вокруг располагаются остальные элементы бизнесаот каналов связи к конечному продукту. Еще одна схема была разработана Л. Джем и является одной из наиболее удачных и удобных для рассмотрения и понимания информационной инфраструктуры. Каждый из восьми сегментов схемы включает различные виды деятельности, не все из которых прямо и исключительно связаны с информацией. Тем не менее каждый вид деятельности, показанный в сегменте, так или иначе важен для информационного бизнеса. Рассмотрим схему более внимательно.

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

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

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

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

В настоящее время фирма Rational Software является безусловным лидером в области объектно-ориентированного анализа и проектирования информационных систем с компонентной архитектурой. Разрабатываемая этой фирмой методология, основанная на использовании унифицированного языка моделирования (UML - Unified Modeling Language в настоящее время принят OMG в качестве стандарта), поддержана целым спектром инструментальных программных средств визуального моделирования, совместной разработки (поддерживаются основные языки программирования С++, Java, Visual Basic, SmallTalk и др., а также популярные среды разработки - MS Visual Studio, Delphi, PowerBuilder), автоматизированного тестирования и документирования, охватывающих жизненный цикл создания программных систем. В сети интернет узел этой фирмы (www.rational.com) содержит обширную и постоянно пополняемую и обновляемую информацию о новых методологиях и стандартах, программных продуктах, публикациях и доступных ресурсах (включая примеры построения информационных систем и реализации отдельных решений). На этом же узле обсуждаются многие из, возникающих в процессе разработки системы, вопросов.

Помимо Rational Rose, продукта фирмы Rational Software, к числу популярных средств визуального моделирования, поддерживающих стандарты UML, можно отнести Paradigm Plus (программный продукт фирмы PLATINUM Technology) и SELECT (SELECT Software).

Rational Rose - хорошо сбалансированный программный продукт с удобным интерфейсом и набором инструментов моделирования, ориентированным как на разработчиков программных систем, так и на бизнес- и системных аналитиков. На базе Rational Rose был создан Visual Modeler - средство визуального проектирования, включенное в состав среды разработки Microsoft Visual Studio (версия 6.0).

Paradigm Plus, скорее всего, понравится не тем разработчикам, которые отдают предпочтение удобству настроек по умолчанию и простоте использования инструмента, а тем, которые больше всего ценят возможность максимальной адаптации инструмента к своим потребностям, вплоть до настройки шаблонов (скриптов), на основе которых реализуется генерация кода программной системы.
Средство визуального моделирования Select в большей степени, чем два предыдущих, похоже на традиционное CASE (Computer-Aided System Engineering) средство моделирования, знакомое бизнес- и системным аналитикам еще со времен структурного анализа и проектирования систем. Хотя Select и ориентирован, в основном, на аналитиков, он может использоваться и разработчиками программных систем. Этот продукт, также, как и два предыдущих, поддерживает UML и компонентную технологию проектирования программных систем.

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


Тема 5 Организационная структура вычислительных ресурсов

Коммуникации. Устойчивость системы. Вопросы информационной и физической безопасности. Терминальный доступ. Мониторинг информационных систем и ресурсов.



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

Рис .1 Структура вычислительной системы
Аппаратное обеспечение ВС (от англ. Hardware) - устройства компьютера.

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



Программное обеспечение ВС (от англ. Software) - совокупность всех про-граммных и документальных средств для создания и эксплуатации систем обра-ботки данных средствами вычислительной техники.


Структура информационной системы

Типы обеспечивающих подсистем


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

Подсистема – это часть системы, выделенная по какому-либо признаку.

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



Рис. 1.2. Структура информационной системы как совокупность


обеспечивающих подсистем
Среди обеспечивающих подсистем обычно выделяют:

  • информационное;

  • техническое;

  • математическое;

  • программное;

  • организационное;

  • правовое обеспечение.



Информационное обеспечение


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

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

  • к унифицированным системам документации;

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

  • к составу и структуре реквизитов и показателей;

  • к порядку внедрения, ведения и регистрации унифицированных форм документов.

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

  • чрезвычайно большой объем документов для ручной обработки;

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

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

  • имеются показатели, которые создаются, но не используются, и др.

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

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

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



  • исключение дублирующей и неиспользуемой информации;

  • классификацию и рациональное представление информации.

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

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

1-й этап – обследование всех функциональных подразделений фирмы с целью:



  • понять специфику и структуру ее деятельности;

  • построить схему информационных потоков:

  • проанализировать существующую систему документооборота;

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

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

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

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

  • совершенствование системы документооборота;

  • наличие и использование системы классификации и кодирования;

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

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



Техническое обеспечение


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

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



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

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

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

  • оргтехника и устройства автоматического съема информации;

  • эксплуатационные материалы и др.

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

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

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

  • нормативно-справочную, используемую при выполнении расчетов по техническому обеспечению.

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

Централизованное техническое обеспечение базируется на использовании в информационной системе больших ЭВМ и вычислительных центров.

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

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



  1   2   3   4


База данных защищена авторским правом ©infoeto.ru 2022
обратиться к администрации
Как написать курсовую работу | Как написать хороший реферат
    Главная страница
Автореферат
Анализ
Анкета
Бизнес-план
Биография
Бюллетень
Викторина
Выпускная работа
Глава
Диплом
Дипломная работа