Типовые функции инструментария для автоматизации процесса внедрения информационной системы
Целью автоматизации информационных процессов является повышение производительности и эффективности труда работников, улучшение качества информационной продукции и услуг, повышение сервиса и оперативности обслуживания пользователей.
Автоматизация базируется на использование средств вычислительной техники (СВТ) и необходимого ПО. Она позволяет существенно сократить время обслуживания пользователей, значительно повысить уровень их обслуживания, преобразует и видоизменяет отдельные технологические процессы, а порой — все основные традиционно используемые технологии. Автоматизация, способствуя ликвидации многих рутинных операции, повышая комфортность и одновременно эффективность работы, предоставляя пользователям новые, ранее неведомые, возможности работы с информацией, создаёт и новые проблемы, решение которых может быть осуществлено лишь на базе использования общенаучных методов н широкого использования новых информационных технологий.
Сформулируем основные задачи автоматизации информационных процессов. Они направлены на:
• сокращение трудозатрат при выполнении традиционных информационных процессов н операций;
• устранение рутинных операций:
• ускорение процессов обработки и преобразования информации;
• расширение возможностей осуществления статистического анализа и повышение точности учетно-отчётной информации;
• повышение оперативности и качественного уровня обслуживания пользователей;
• модернизацию или полную замену элементов традиционных технологий:
• расширение возможностей организации и эффективного использования информационных ресурсов за счёт применения НИТ (автоматическая идентификация изданий, настольные издательские системы, сканирование текстов, CD и DVD. системы теледоступа и телекоммуникаций, электронная почта, другие сервисы Интернета. гипертекстовые, полнотекстовые и графические машиночитаемые данные н др.);
• облегчение возможностей широкого обмена информацией, участия в корпоративных и других проектах, способствующих интеграции и т.п.
При создании АИС целесообразно максимально унифицировать организуемые системы (подсистемы) для удобства их распространения, модификации, эксплуатации, а также обучения персонала работе с соответствующим ПО, разработка которого для АИС связана с гремя основными факторами:
1) существующей программной средой, состоянием системных, прикладных программных средств, в том числе СУБД;
2) необходимостью проведения новых разработок (нецелесообразность модернизации старых или адаптации заимствованных систем);
3) наличием квалифицированных разработчиков.
Автоматизированные информационные системы
Дадим основные определения предметной области.
Автоматизированная система, согласно ГОСТу. — система, состоящая из взаимосвязанной совокупности подразделений организации и комплекса средств автоматизации деятельности, реализующая автоматизированные функции по отдельным видам деятельности.
Разновидностью автоматизированных систем, широко используемых в самых различных областях человеческой деятельности, являются информационные системы. Основной целью таких систем является хранение, обеспечение эффективного поиска и передачи информации по соответствующим запросам. Информационные системы определяют как взаимосвязанную совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели.
Автоматизированные информационные системы (АИС) — область информатизации, механизм и технология, эффективное средство обработки, хранения, поиска и представления информации потребителю. На каждой ступени развития общества они отражают присущий ему уровень высоких технологий.
Выделяются четыре типа автоматизированных информационных систем:
1. Охватывающий один процесс (операцию) в одной организации.
2. Объединяющий несколько процессов в одной организации.
3. Обеспечивающий функционирование одного процесса в масштабе нескольких взаимодействующих организаций.
4. Реализующий работу нескольких процессов или систем в масштабе нескольких организаций.
Для работы с АИС создают специальные рабочие места пользователей (в том числе работников), получившие название «автоматизированное рабочее место» (АРМ).
Автоматизированное рабочее место — комплекс средств, различных устройств и мебели, предназначенных для решения различных информационных задач, в т.ч. поиска информации, а также выполнения специалистами производственных заданий в соответствующей предметной области. Как правило. АРМ реализуются с использованием компьютерной техники и телекоммуникаций.
Основные требования к аппаратным и программным средствам, используемым в АРМ. заключаются в обеспечении: технологичности выполняемых процедур. «дружественного» интерфейса и эргономнчности (удобное расположение технических средств и мебели, высокое качество визуальной информации, простота осуществления диалога с подсказками при неправильных действиях пользователя, наличие средств печати и тиражирования документов, возможность ведения архива и др.).
АИС можно представить как комплекс автоматизированных информационных технологии, составляющих информационную систему, предназначенную для информационного обслуживания потребителей. Основные компоненты и технологические процессы АИС изображены ниже:
Автоматизированная информационная система, ориентированная на персональную информационную поддержку основной деятельности. интегрирующая такие специализированные средства, как поиск, обработка и организация информации, должна строиться с учётом ряда следующих разноплановых особенностей:
1. Используемые ИР ресурсы наряду с оригинальным авторским представлением материала в большинстве своем характеризуются высокой систематизированностью (тематической профильностью источников и ядерностью тематических потоков), а также практически обязательным наличием справочной информации (поисковых образов документов в предметной области — ПОДов. и систем нормативно-справочной информации — рубрикаторов и тезаурусов, обеспечивающих единообразие представления и организации доступа к ИР).
2. Поисковые средства и технологии, используемые для реализации информационных потребностей, определяются типом и состоянием решаемой пользователем задачи основной деятельности: соотношением его знания и незнания об исследуемом объекте. Кроме того, процесс взаимодействия пользователя с системой определяется уровнем знания пользователем содержания ресурса (полноты представления, достоверности источника и т.д.) и функциональных возможностей системы как инструмента. В целом эти факторы обычно сводятся к понятию «профессионализма» — информационного (подготовленный/неподготовленный пользователь) и предметного (профессионал непрофессионал).
Вариант схемы автоматизированной информационной системы
АИС состоит из:
• технического
• программного
• информационного
• лингвистического
• организационного обеспечения.
Техническое обеспечение АИС включает средства ввода, обработки, хранения, поиска и передачи/приёма информации. Ввод, обработка и хранение данных — стандартные составляющие ЭВМ. Поиск информации осуществляется на основе использования специального ПО. Средства передачи информации представляют собой сетевое и телекоммуникационное оборудование ЭВМ. системы и средства связи.
Программное обеспечение представляет инструментальную среду программистов, прикладные программы для соответствующих ЭВМ и установленные на них операционные системы. Это языки программирования, операционные системы, сетевое программное обеспечение, редакторы (текстовые, связей, табличные и др.). библиотеки программ, трансляторы, утилиты и др. Главными среди них являются программные комплексы АИС — системы управления базами данных (СУБД). Их оболочки — автоматизированные информационно-поисковые системы (АИПС) широкого применения. В библиотеках, например. применяют автоматизированные информационно-библиотечные системы (АИБС) или автоматизированные библиотечно-информационные системы (АБИС). Принципиально эти названия отражают лишь видение разработчиков или функции, которые данные системы должны выполнять. Структура подсистем, полностью или частично входящих в АИС, представлена ниже
Универсальные оболочки не позволяют пользователям собственными силами развивать систему. Специальные программы класса СУБД (ORACLE, MS SQL, ADABAS, Informix и др.) разрабатываются таким образом, чтобы предоставлять пользователям широкие возможности их развития.
Средства сбора информации в AИC
К этим средствам относятся автоматизированные рабочие места (АРМ). автоматические датчики, исполнительные механизмы, распределенные базы и банки данных.
АРМ представляет набор программно-аппаратных средств, соединяющих рабочую станцию с управляющим устройством, как правило, сервером и помогающих работающим на них людям лучше (быстрее и качественнее) выполнять свои функции. Состав АРМ определяется их назначением и выполняемыми функциями. Так. АРМ конструктора оборудуется графическим дисплеем со световым пером или несколькими такими дисплеями (для работы с тремя проекциями объекта одновременно). В состав такого АРМ могут включаться графопостроители и графосчитыватели и другие устройства ввода вывода. АРМ подсоединяются к отправляющей ЭВМ с помощью специальных устройств.
Автоматические датчики позволяют вводить в ЭВМ информацию о производственных процессах и различных ситуациях. Они могут выдавать информацию как в аналоговой. так и в цифровой форме.
Исполнительные механизмы могут приводиться в действие сигналами. поступающими из управляющих ЭВМ, выполняя механические перемещения, включение и выключение тока и т. д. Для этого используются специальные сервомоторы (непрерывные, шаговые и др.)-
Распределенные базы данных
БД и СУБД могут размещаться и работать на одной ЭВМ. Такие БД и СУБД называют локальными. Практически часто данные размещаются по месту своего возникновения или наиболее эффективного использования, при этом хранящие их ЭВМ удаленны друг от друга на большие расстояния, хотя каждая из этих ЭВМ управляет своими локальными СУБД. Возникает необходимость решения задач с распределенными БД.
Для решения таких задач, во-первых, необходимо организовать между этими ЭВМ сеть передачи данных, то есть соединить их каналами связи. Затем обеспечивают техническую н программную поддержку обмена данными между ними, образуя тем самым сеть ЭВМ.
Для работы с распределенными данными создаются системы управления распределенными базами данных (СУРБД) таким образом. чтобы максимально обеспечить соблюдение принципа независимости прикладных программ от локализации данных в сети, при котором логическое представление распределенной БД н манипулирование данными для прикладной программы ничем не отличаются от соответствующего локального варианта базы. Такие СУРБД оснащены каталогами, в которых хранятся структура сети, информация о локальных СУРБД и базах данных, а также программным обеспечением, которое на основе этой информации управляет взаимодействием прикладной программы и конкретной локальной базой данных сети.
Сложность управления распределенными базами данных во многом зависит от того, поддерживаются ли они однотипными локальными СУРБД, взаимодействие между которыми осуществляется просто. В противном случае приходится включать в такую сеть различные программные и технические устройства, обеспечивающие единый интерфейс, согласование и возможность выполнения информационных процессов, например, использовать промежуточную интерфейсную СУРБД. протокол Z39.50 и др.
Распределенные банки данных
Накапливаемая в сетях разнообразная машиночитаемая информация во многих случаях не концентрируется в какой-либо одной ЭВМ. а распределена по различным ЭВМ сети. Доступ в подобные распределенные базы (банки) данных осуществляется специальными сетевыми СУБД. Такие СУБД дают возможность безадресного обращения к данным, подобно обычным БД. реализованным на одной ЭВМ. Зная логическую структуру БД сети, абонент формирует запрос к ней (на языке манипулирования данными), не заботясь о том. в каких именно ЭВМ сети расположены интересующие его данные.
Интерфейс с реальной физической структурой данных осуществляется СУБД автоматически через систему машинных каталогов. При этом не исключено, что окончательный ответ на запрос абонента будет сформирован из данных, хранящихся не в одной, а в нескольких (удаленных друг от друга) ЭВМ сети. Формирование ответа предусматривает многократные обмены между различными ЭВМ и автоматическое редактирование текста ответа. Эта работа производится под управлением, операционной системы сети.
Типовые функции инструментария для автоматизации процесса внедрения информационной системы