2. Справочные материалы для студентов заочной формы обучения Тема 1. Автоматизированные информационные системы: основные понятия и терминология, классификация
Вопросы:
Основные понятия и терминология.
Классификация информационных систем (ИС).
Жизненный цикл ИС. Перспективы развития ИС.
1. Основные понятия и определения Слово «система» (организм, строй, союз, целое, составленное из частей) возникло в Древней Греции около 2000 лет назад. Древние ученые (Аристотель, Демокрит, Платон и другие) рассматривали сложные тела, процессы и мифы мироздания как составленные из различных систем (например, атомов, метафор).
В Федеральном законе «Об информации, информационных технологиях и о защите информации» используются следующие основные понятия:
информация - сведения (сообщения, данные) независимо от формы их представления
информационные технологии - процессы, методы поиска, сбора, хранения, обработки, предоставления, распространения информации и способы осуществления таких процессов и методов
информационная система - совокупность содержащейся в базах данных информации и обеспечивающих ее обработку информационных технологий и технических средств
Термин информационная система (ИС) используется как в широком, так и в узком смысле. В широком смысле ИС – это совокупность технического, программного и организационного обеспечения, а также персонала, предназначенная для того, чтобы своевременно обеспечивать надлежащих людей надлежащей информацией.
В узком смысле ИС – это только совокупность компонентов баз данных, СУБД и специализированных прикладных программ.
Основной задачей ИС является удовлетворение конкретных информационных потребностей в рамках конкретной предметной области.
Современные ИС немыслимы без использования баз данных и СУБД, поэтому термин «информационная система» на практике сливается по смыслу с термином «система баз данных».
ИС отождествляется часто с некоторой системой поддержки (автоматизации) интеллектуальных работ, в частности, поиска информации, администрирования, экспертизы, принятия решений, управления, обучения и др. Поэтому часто вместо ИС используется термин автоматизированная система (АС), как совокупность комплекса средств автоматизации, организационно-методических и технологических документов и специалистов, использующих их в процессе своей профессиональной деятельности.
Любая информационная система имеет следующие основные подсистемы:
подсистема информационного обеспечения (данных);
подсистема интеллектуального обеспечения (информации, знаний);
подсистема технического обеспечения (аппаратуры);
подсистема технологического обеспечения (технологии);
подсистема коммуникативного обеспечения (интерфейса);
подсистема анализа и проектирования;
подсистема оценки адекватности и качества, верификации;
подсистема организационного взаимодействия и управления персоналом;
подсистема логистики (планирования и движения товаров и услуг).
2. Классификация информационных систем 2.1. Классификация информационных систем по архитектуре
По степени распределённости отличают:
настольные (desktop), или локальные ИС, в которых все компоненты (БД, СУБД, клиентские приложения) работают на одном компьютере;
распределённые (distributed) ИС, в которых компоненты распределены по нескольким компьютерам.
Распределённые ИС, в свою очередь, разделяют на:
файл-серверные ИС (ИС с архитектурой « файл-серверные»);
клиент-серверные ИС (ИС с архитектурой «клиент-серверные»).
В файл-серверных ИС база данных находится на файловом сервере, а СУБД и клиентские приложения находятся на рабочих станциях.
В клиент-серверных ИС база данных и СУБД находятся на сервере, а на рабочих станциях находятся клиентские приложения.
В свою очередь, клиент-серверные ИС разделяют на двухзвенные и многозвенные.
В двухзвенных (two-tier) ИС всего два типа «звеньев»: сервер баз данных, на котором находятся БД и СУБД, и рабочие станции, на которых находятся клиентские приложения. Клиентские приложения обращаются к СУБД напрямую.
В многозвенных (multi-tier) ИС добавляются промежуточные «звенья»: серверы приложений (application servers). Пользовательские клиентские приложения не обращаются к СУБД напрямую, они взаимодействуют с промежуточными звеньями. 2.2. Классификация информационных систем по степени автоматизации::
автоматизированные ИС, в которых автоматизация является частичной, то есть требуется постоянное вмешательство персонала;
автоматические ИС, в которых автоматизация является полной, то есть вмешательство персонала не требуется или требуется только эпизодически.
2.3. Классификация информационных систем по характеру обработки данных:
информационно-справочные, или информационно-поисковые ИС, в которых нет сложных алгоритмов обработки данных, а целью системы является поиск и выдача информации в удобном виде;
ИС обработки данных, или решающие ИС, в которых данные подвергаются обработке по сложным алгоритмам. К таким системам в первую очередь относят автоматизированные системы управления и системы поддержки принятия решений.
2.4. Классификация информационных систем по сфере применения
Поскольку ИС создаются для удовлетворения информационных потребностей в рамках конкретной предметной области, то каждой предметной области (сфере применения) соответствует свой тип ИС.
Примеры:
Экономическая ИС – предназначена для выполнения функций управления на предприятии.
Медицинская ИС – предназначена для использования в лечебном или лечебно-профилактическом учреждении.
Географическая ИС – обеспечивает сбор, хранение, обработку, доступ, отображение и распространение пространственно-координированных данных.
2.5. Классификация информационных систем по охвату задач (масштабности)
Персональная информационная система предназначена для решения некоторого круга задач одного человека.
Групповая информационная система ориентирована на коллективное использование информации членами рабочей группы или подразделения.
Корпоративная информационная система в идеале охватывает все информационные процессы целого предприятия, достигая их полной согласованности, безызбыточности и прозрачности.
Примеры. ИС пенсионных выплат населению, ИС здравоохранения региона, ИС биржевой деятельности. 3. Жизненный цикл информационной системы: Под жизненным циклом информационной системы обычно понимается непрерывный процесс, который начинается с момента принятия решения о необходимости создания системы и заканчивается в момент ее полного изъятия из эксплуатации.
Предпроектный анализ (включая формирование функциональной и информационной моделей объекта, для которого предназначена информационная система).
Разработка системы (в том числе программирование и тестирование прикладных программ на основании проектных спецификаций подсистем, выделенных на стадии проектирования).
Определение критериев адекватности, эффективности и устойчивости (надежности).
Функциональное описание подсистем системы (описание моделей, алгоритмов функционирования подсистем).
Интеграция и "сборка" системы, проведение ее испытаний.
Эксплуатация системы и ее сопровождение.
Развитие системы.
Продолжительность жизненного цикла современных информационных систем составляет около 10 лет, что значительно превышает сроки морального и физического старения технических и системных программных средств, используемых при построении системы. Поэтому в течение жизненного цикла системы проводится модернизация ее технико-программной базы. При этом прикладное программное обеспечение системы должно быть сохранено и перенесено на обновляемые аппаратно-программные платформы.
Перспективы развития информационных систем
основаны на следующих процессах:
повышение мультимедийности, гипермедийности;
повышение дружественности к пользователю;
интеграция;
повышение открытости;
распределенность;
объектно-ориентированный подход;
метабазирование данных и информационных систем;
мультиагентное рассмотрение и др.
|