Функции КИС при работе с информацией

Поддержка разработчика.

13) Сопровождение.


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

При реализации этих функций решаются задачи:

а) фильтрации и отбора данных;

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

в) сжатия данных – для минимизации ресурсов памяти и снижения затрат на передачу данных по коммуникационным каналам;

г) преобразования данных из одного формата в другой.

2. Хранения информационных ресурсов. Используются технологии организации хранения данных: файловая; баз данных.

3. Актуализации информационных ресурсов – приведение в соответствие текущему состоянию предметной области. Реализуется добавлением и/или удалением информации, изменением связей между инф-ми единицами.

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

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

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

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

– интерфейсы командной строки;

– графические интерфейсы.

Примером использования pull-технологии является предоставление провайдером информационных (мультимедийных) услуг по сети по запросу пользователя через линии местного провайдера Интернет или провайдера мультимедийных услуг. Типичные случаи применения pull-технологии: просмотр Интернет сайтов, передача ПО, on-line газет и т. д.

Если в качестве пользователя КИС выступает компонент прикладного ПО, для взаимодействия с системой используется интерфейс прикладного программирования – Application Programming Interface (апкейшн программинь интэфэйс);

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

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