Учебно-методический комплекс для студентов специальности 080801. 65 «Прикладная информатика в скс» Оглавление

Вид материалаУчебно-методический комплекс

Содержание


Тема 1. Автоматизированные информационные системы: основные понятия и терминология, классификация
2. Классификация информационных систем
3. Жизненный цикл информационной системы
Подобный материал:
1   2   3   4   5   6   7   8

2. Справочные материалы для студентов заочной формы обучения

Тема 1. Автоматизированные информационные системы: основные понятия и терминология, классификация



Вопросы:
  1. Основные понятия и терминология.
  2. Классификация информационных систем (ИС).
  3. Жизненный цикл ИС. Перспективы развития ИС.


1. Основные понятия и определения


Слово «система» (организм, строй, союз, целое, составленное из частей) возникло в Древней Греции около 2000 лет назад. Древние ученые (Аристотель, Демокрит, Платон и другие) рассматривали сложные тела, процессы и мифы мироздания как составленные из различных систем (например, атомов, метафор).

В Федеральном законе «Об информации, информационных технологиях и о защите информации» используются следующие основные понятия:
  • информация - сведения (сообщения, данные) независимо от формы их представления
  • информационные технологии - процессы, методы поиска, сбора, хранения, обработки, предоставления, распространения информации и способы осуществления таких процессов и методов
  • информационная система - совокупность содержащейся в базах данных информации и обеспечивающих ее обработку информационных технологий и технических средств

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

В узком смысле ИС – это только совокупность компонентов баз данных, СУБД и специализированных прикладных программ.

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

Современные ИС немыслимы без использования баз данных и СУБД, поэтому термин «информационная система» на практике сливается по смыслу с термином «система баз данных».

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

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


2. Классификация информационных систем


2.1. Классификация информационных систем по архитектуре

По степени распределённости отличают:
  • настольные (desktop), или локальные ИС, в которых все компоненты (БД, СУБД, клиентские приложения) работают на одном компьютере;
  • распределённые (distributed) ИС, в которых компоненты распределены по нескольким компьютерам.

Распределённые ИС, в свою очередь, разделяют на:
  • файл-серверные ИС (ИС с архитектурой « файл-серверные»);
  • клиент-серверные ИС (ИС с архитектурой «клиент-серверные»).

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

В клиент-серверных ИС база данных и СУБД находятся на сервере, а на рабочих станциях находятся клиентские приложения.

В свою очередь, клиент-серверные ИС разделяют на двухзвенные и многозвенные.

В двухзвенных (two-tier) ИС всего два типа «звеньев»: сервер баз данных, на котором находятся БД и СУБД, и рабочие станции, на которых находятся клиентские приложения. Клиентские приложения обращаются к СУБД напрямую.

В многозвенных (multi-tier) ИС добавляются промежуточные «звенья»: серверы приложений (application servers). Пользовательские клиентские приложения не обращаются к СУБД напрямую, они взаимодействуют с промежуточными звеньями.


2.2. Классификация информационных систем по степени автоматизации::
  • автоматизированные ИС, в которых автоматизация является частичной, то есть требуется постоянное вмешательство персонала;
  • автоматические ИС, в которых автоматизация является полной, то есть вмешательство персонала не требуется или требуется только эпизодически.


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


2.4. Классификация информационных систем по сфере применения

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

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


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

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


3. Жизненный цикл информационной системы:


Под жизненным циклом информационной системы обычно понимается непрерывный процесс, который начинается с момента принятия решения о необходимости создания системы и заканчивается в момент ее полного изъятия из эксплуатации.
  1. Предпроектный анализ (включая формирование функциональной и информационной моделей объекта, для которого предназначена информационная система).
  2. Разработка системы (в том числе программирование и тестирование прикладных программ на основании проектных спецификаций подсистем, выделенных на стадии проектирования).
  3. Определение критериев адекватности, эффективности и устойчивости (надежности).
  4. Функциональное описание подсистем системы (описание моделей, алгоритмов функционирования подсистем).
  5. Интеграция и "сборка" системы, проведение ее испытаний.
  6. Эксплуатация системы и ее сопровождение.
  7. Развитие системы.

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

Перспективы развития информационных систем

основаны на следующих процессах:
  1. повышение мультимедийности, гипермедийности;
  2. повышение дружественности к пользователю;
  3. интеграция;
  4. повышение открытости;
  5. распределенность;
  6. объектно-ориентированный подход;
  7. метабазирование данных и информационных систем;
  8. мультиагентное рассмотрение и др.