- •История и основные этапы развития ис ............................................... 11
- •Инструментальные средства разработки эс ................................. 139
- •Информационные системы Основные понятия Информация
- •Понятие системы
- •Понятие информационной системы
- •История и основные этапы развития ис
- •Классификация информационных систем
- •Структура информационных систем
- •Специфика ис
- •Задачи информационных систем
- •Функции информационных систем
- •Сбор и регистрация информационных ресурсов
- •Хранение информации
- •Обработка информации
- •Актуализация информации
- •Информационный процесс обмена данными
- •Проектирование ис Проблемы построения ис
- •Жизненный цикл ис.
- •Методы проектирования ис
- •Case-средства.
- •Способы проектирования ис
- •Архитектура ис Состав функциональных компонентов ис
- •Логические компоненты ис
- •Архитектурные решения ис
Функции информационных систем
Информационная система по своему составу напоминает предприятие по переработке данных и производству выходной информации. Методы и способы реализации функций ИС называются информационной технологией.
К основным функциям ИС относятся функции сбора и регистрации информационных ресурсов, их хранение, обработка, актуализация, передача, а так же обработка запросов пользователя.
Сбор и регистрация информационных ресурсов
Сбор и регистрация обеспечивает фиксирование информации о состоянии предметной области. Работы выполняется как до основного программно-аппаратного комплекса, так в его среде. Реализация функций зависит от источника информации, в качестве которого могут выступать бумажные носители, электронные, автоматизированные технические системы. Сбор и регистрация могут осуществляться:
путем измерений (наблюдений) фактов в реальном мире и ввода данных в систему с помощью клавиатуры или каких-либо манипуляторов (мышка, джойстик, трекбол);
полуавтоматически путем ввода в компьютер с некоторых носителей и в случае необходимости их перекодировать (например, при помощи сканера ввод текста с бумажных носителей);
автоматический с помощью различного рода датчиков или обмена данными с другими автоматизированными системами.
С этими функциями связана необходимость обеспечения контроля, сжатие, конвертирование информации.
Обеспечение контроля информации – необходимая стадия предварительной обработки данных и подготовки их загрузки в систему, особенно в случаях, когда используются несколько источников данных. Обычно она включает процедуры фильтрации данных, верификации, обеспечение логической целостности, устранение несогласованности, избыточности и различных ошибок, восполнения пропусков, а также другие процедуры направленные на улучшение качества информации.
В результате фильтрации производится отбор нужных данных из множества имеющихся в распоряжении. Верификации призвана обеспечивать достоверность и логическую целостность информации. При выполнении данной функции устанавливается, адекватна ли или информация предметной области.
На разных операциях могут применяться различные методы контроля. Существуют методы, применимые ко многим операциям, такие как:
подсчета контрольных сумм (например при считывании штрихового кода);
повторное выполнение операций другим оператором с дублированием действий и последующим их сличением;
контроль набора на клавиатуре;
контроль информации в соответствие с ее свойствами, структурой и на соответствие значениям.
Способами реализации контроля могут быть:
ручной (без использования технических средств);
визуальный (с использованием технических средств и без них);
аппаратный (технический);
программный;
организационные мероприятия.
В значительной мере контроль достоверности информации возлагается на персонал и привлекаемых к этой работе экспертов. В СУБД за достоверность данных несет ответственность администратор данных. Проверка логической целостности данных может осуществляться на стадии их предварительной обработки, а также непосредственно при вводе в систему. В СУБД для этих целей есть специальные механизмы проверки целостности, объявленной в базе данных. Такая же процедура осуществляется при обновлении состояния баз данных. Проверку целостности документов, используемых в Интернет, могут выполнять Web-браузеры, если для документа задано описание.
Выбор конкретного обеспечения верификации зависит от характера, качества, источников данных, видов ограничения целостности.
В некоторых ИС информация хранится в сжатом виде. Сжатие информации минимизирует потребность во внешней памяти, нужной для хранения, а также снижает затраты на передачу данных по каналам связи.
При вводе в систему данных используется конвертирование данных, т.е. преобразования одного формата данных в другой, допускающий автоматизированный импорт их в ИС. Конвертирование данных необходимо в случаях, когда источником данных является некоторая другая система. Для конвертирования используются специальные программы конверторы.
