Реферат: Информационные системы

Содержание

 

Введение

1. Понятие информационной системы и их классификация

2. Структура электронных информационных систем

Заключение

Список используемой литературы


Введение

 

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

ü  информ. – справочный фонд,

ü  язык обработки информ.,

ü  носители информ.,

ü  комплекс моделей.

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

Автоматизированная ИСпредназначена для эффективной эксплуатации экономической ИС.

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


1. Понятиеинформационной системы и их классификация

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

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

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

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

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

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

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

/>

Рис. 1.1.Класcификация информационных систем

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

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

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

В зависимости отхарактера обработки данных ИС делятся на информационно-поисковые иинформационно-решающие.

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

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

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

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

В зависимости от сферыприменения различают следующие классы ИС.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Проектирование ИСохватывает три основные области:

-проектирование объектовданных, которые будут реализованы в базе данных;

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

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

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

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

-требуемой пропускнойспособности системы;

-требуемого времениреакции системы на запрос;

-безотказной работысистемы;

-необходимого уровнябезопасности;

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

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

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

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

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

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

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

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

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

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

-схема базы данных (наосновании ER-модели, разработанной на этапе анализа);

-набор спецификациймодулей системы (они строятся на базе моделей функций).

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

-будет ли это архитектура«файл-сервер» или «клиент-сервер»;

-будет ли это 3-уровневаяархитектура со следующими слоями: сервер, ПО промежуточного слоя (серверприложений), клиентское ПО;

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

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

-будут ли для достижениядолжной производительности использоваться параллельные серверы баз данных(например, Oracle Parallel Server, DB2 UDB и т.п.).

Этап проектированиязавершается разработкой технического проекта ИС.

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

Этап тестирования обычнооказывается распределенным во времени.

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

-обнаружение отказовмодуля (жестких сбоев);

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

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

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

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

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

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

2. Структураэлектронных информационных систем

 

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

Все информационные системы (ИС) включают один и тот женабор компонентов (рис. 2):

*         функциональные компоненты

*         компоненты систем обработки данных

*         организационные компоненты.

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

/>


Рис.2. Компоненты информационной системы.


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


Заключение

Индустрияразработки автоматизированных информационных систем управления зародилась в1950-х — 1960-х годах и к концу века приобрела вполне законченные формы.

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

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

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

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

Согласностатистическим данным, собранным Standish Group (США), из 8380 проектов,обследованных в США в 1994 году, неудачными оказались более 30% проектов, общаястоимость которых превышала 80 миллиардов долларов. При этом оказалисьвыполненными в срок лишь 16% от общего числа проектов, а перерасход средствсоставил 189% от запланированного бюджета.

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


Список используемой литературы

 

1. «ABIS. Информационные системы на основе действий» В.Ивлеваи Т.Поповой. Издательство «1С-Паблишинг», 245 стр., 2005

2. Перспективные технологии информационных систем. М. Р.Когаловский Издательство: ДМК Пресс; Компания АйТи Год издания: 2003 г.Страниц: 288

еще рефераты
Еще работы по информатике, программированию