Логотип Инфоурока

Получите 30₽ за публикацию своей разработки в библиотеке «Инфоурок»

Добавить материал

и получить бесплатное свидетельство о размещении материала на сайте infourok.ru

Инфоурок Информатика Другие методич. материалыМетодическая разработка учебного занятия по дисциплине:"Эксплуатация информационной системы" специальности 09.02.04 ГБПОУ НЭТ

Методическая разработка учебного занятия по дисциплине:"Эксплуатация информационной системы" специальности 09.02.04 ГБПОУ НЭТ

-9-

Информационная система в общем виде


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


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

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


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


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

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


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


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

База данных (БД) - это совокупность описаний объектов предметной области и связей между ними, актуальных для конкретной предметной области.


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


Программные средства делят на две части: системное программное обеспечение (СПО) и прикладное программное обеспечение (ППО). В состав СПО входит операционная система ЭВМ (ОС) и СУБД. ОС настолько тесно связана с техническими средствами, что их часто объединяют и называют программно-аппаратной платформой, например, для ПЭВМ IBM PC используется платформа "WINTEL" (Windows + Intel).


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

Жизненный цикл ИС


Жизненный цикл (ЖЦ) любой системы - это непрерывный процесс, который начинается с момента принятия решения о ее создании и заканчивается в момент полного изъятия системы из эксплуатации.

Структура ЖЦ ПО ИС в соответствии с международным стандартом ISO/IEC 12207 базируется на трех группах процессов:

  • основные процессы (приобретение, поставка, разработка, эксплуатация, сопровождение);

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

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


Рассмотрим определения некоторых из этих процессов.


Разработка включает все работы по созданию ИС в соответствии с заданными требованиями. Разработка состоит из 4-х этапов:

  1. Формирование и анализ требований к системе (в результате составляется спецификация системы);

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

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

  4. Физическая реализация (разработка прикладных программ, базы данных, их отладка и тестирование, написание документации).


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

Сопровождение - это поддержание системы в работоспособном состоянии в период эксплуатации.

Управление проектом относится к организационным процессам ЖЦ и связано с планированием работ, созданием коллектива разработчиков, контролем за сроками и качеством работ.

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


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





Эффективность ЭИС


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

Цели


Критерии


1

Максимальная полнота отображения информации

Отношение объема информации в системе к объему информации на объекте

2

Максимальная скорость предоставления информации

Время обработки данных

Время ответа на запрос

3

Максимальное удобство пользователя

Время на формирование запроса и понимание ответа

4

Минимальные расходы

Капитальные вложения + Текущие затраты

5

Максимальное извлечение полезной информации

Отношение объема входной информации к объему выходной информации

6

Минимальная избыточность базы данных

Отношение объема избыточной информации к объему хранимой информации



Пользователи ЭИС. Трехуровневое представление данных


Пользователей ЭИС можно разделить на следующие группы:

  • случайный пользователь, взаимодействие которого с ЭИС не обусловлено служебными обязанностями;

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

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


Состав и функции персонала ЭИС.


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

Системные программисты занимаются разработкой и сопровождением базового математического обеспечения ЭВМ (ОС, СУБД, трансляторов, сервисных программ общего назначения).

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


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


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


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


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


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


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


История и основные направления развития ЭИС.


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

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

Основные черты 1-го поколения ИС:

  • Техническое обеспечение систем составляли ЭВМ 2-3 поколения.

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

  • Программное обеспечение - специализированные прикладные программы, например, программа начисления заработной платы.

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

Недостатки ИС 1-го поколения:

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

  • Трудоемкость разработки и модификации систем.

  • Сложность согласования частей системы, разработанных разными людьми в разное время.

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

Основные черты 2-го поколения ИС:

  • Основу ИО составляет база данных,

  • Программное обеспечение состоит из прикладных программ и СУБД.

  • Технические средства: ЭВМ 3-4 поколения и ПЭВМ.

  • Средства разработки ИС: процедурные языки программирования 3-4 поколения, расширенные языком работы с БД ( SQL, QBE).

  • Архитектура ИС: наиболее популярны две разновидности: персональная локальная ИС, централизованная БД с сетевым доступом (рис.1.2).

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

К концу 80-х годов выявились и недостатки систем 2-го поколения:

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

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

  • к квалификации пользователей стали предъявляться более высокие требования (знание персонального компьютера, конкретных прикладных программ и СУБД, способность постоянно повышать свою квалификацию).


В связи с этим постепенно стало формироваться 3-е поколение ИС. Рассмотрим основные черты современного поколения ИС.


Техническая платформа - мощные ЭВМ 4-5 поколения, использование разных платформ в одной ИС (большие ЭВМ, мощные стационарные ПК, мобильные ПК). Наиболее характерно широкое применение вычислительных сетей - от локальных до глобальных.


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

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

  • средства оперативного анализа информации (OLAP) и средства поддержки принятия решений (DSS),

  • новые формы представления информации, более естественные для человека (мультимедиа, полнотекстовые БД, гипертекстовые БД, средства восприятия и синтеза речи).


Программное обеспечение: существенно новым является появление и развитие открытой компонентной архитектуры ИС.

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

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

Методы разработки ИС: при традиционном подходе сначала выявлялись информационные потоки на предприятии, а затем к этой структуре привязывалась ИС, повторяя и закрепляя тем самым недостатки организации бизнеса. В 90-93 г.г. бурно обсуждалась идея бизнес- реинжиниринга, предложенная М.Хаммером. Она состоит в том, что для получения существенного эффекта от ЭИС необходимо одновременно с разработкой ИС пересмотреть и бизнес-процессы, удалив и упростив некоторые из них. Например, в результате реорганизации службы оплаты поставок в компании Форда штат (500 чел.) был сокращен на 75 %, а число полей в бланке с 14 до 3.

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

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


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

Классификация ЭИС


По режиму работы ЭИС делятся на пакетные, диалоговые и смешанные.

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

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


По способу распределения вычислительных ресурсов ЭИС делятся на локальные и распределенные.

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


По функциям различают три вида ЭИС:

  1. информационно - поисковые системы (ИПС);

  2. системы обработки данных (СОД);

  3. автоматизированные системы управления (АСУ).

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

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

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

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

По концепции построения ЭИС делятся на:

  1. файловые системы;

  2. автоматизированные банки данных (АБД);

  3. интеллектуальные банки данных (банки знаний);

  4. хранилища данных.


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


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

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

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

База данных содержит сведения о количественных и качественных характеристиках конкретных объектов.

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


Диалоговый процессор предназначен для понимания смысла запроса и его перевода в термины знаний, заложенных в БЗ.

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

Подсистема пополнения знаний позволяет ЭИС обучаться.


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


Другое характерное отличие знаний от данных - связность, причем знания отражают как структурные взаимосвязи между объектами предметной области, так и вызванные конкретными бизнес - процессами, например такие связи, как “происходит одновременно”, “следует из...”, "если - то" и др.


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


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

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


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


Контрольные вопросы


  1. Что такое информация?

  2. Что такое система?

  3. Что называется АИС?

  4. Что такое база данных?

  5. Что такое СУБД?

  6. То такое персонал?

  7. Как делятся АИС по режиму работы?

  8. Классификация АИС по функциям?

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

5 503 334 материала в базе

Скачать материал

Другие материалы

  • 21.06.2017
  • 402
  • 0

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 21.06.2017 653
    • DOCX 39.7 кбайт
    • 2 скачивания
    • Оцените материал:
  • Настоящий материал опубликован пользователем Мельников Николай Алексеевич. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Пожаловаться на материал
  • Автор материала

    Мельников Николай Алексеевич
    Мельников Николай Алексеевич
    • На сайте: 4 года и 7 месяцев
    • Подписчики: 0
    • Всего просмотров: 98263
    • Всего материалов: 21