Компоненты информационной системы
При решении любых задач с использованием ЭВМ требуются следующие компоненты:
· исходная и справочная информация;
· алгоритм решения задачи, реализованный в виде программы;
· ЭВМ, как исполнитель алгоритма;
· пользователь.
Для функционирования ИС необходимы аналогичные компоненты, но с более сложной организацией.
На рис 8.1 приводятся основные компоненты ИС
Предметная область – элементы материальной системы, информация о которых хранится и обрабатывается в ИС.
База данных – набор сообщений, которые представляют информационное отображение материальных процессов. Будем считать, что все что происходит в процессе функционирования материальной системы может быть описано сообщением.(см. тему 2).
Многие сообщения легко разделяются на компоненты и представляются в форматированном виде. Форматированное сообщение, это наиболее массовый вид сообщений, хранимых и обрабатываемых в ИС. Хотя существует и не форматированные сообщения, например приказ по предприятию. Форматированное сообщение хранится в виде единиц информации или данных. Данные – набор символов, которым придается определенный смысл (см. тему 3).
Вычислительная система –серийно выпускаемая ЭВМ или несколько ЭВМ объединенные каналами связи и вычислительной сетью, включающие необходимые периферийные устройства.
Программное обеспечение – система управления базой данных (СУБД), позволяющая решать конкретные задачи по поиску, хранению и обработке данных по определенному алгоритму. (Бухгалтерские информационные системы).
База метаданных – информационное отображение информационной системы. Если в качестве предметной области изучается и описывается сама информационная система то выделяемые в ИС объекты, свойства и взаимодействия служат понятийной основой для моделей создания и функционирования ИС. Такие компоненты как база данных, программное обеспечение, не являются физическими объектами, поэтому информационное отображение ИС осуществляется в метаинформацию. Иными словами информация об информации называется метаинформацией.
Пользователь – специалист, в определенной предметной области осуществляющий решение задач с помощью ИС. Условно пользователей можно подразделить на шесть групп:
1. случайные пользователи, взаимодействие с ИС, для них не обусловлено служебными обязанностями,
2. параметрические пользователи, которые работают с ИС в соответствии с четко определенными обязанностями профессиональной деятельности, по регламентированным процедурам,
3. аналитики и исследователи, информационные потребности таких пользователей непредсказуемы,
4. прикладные программисты, разрабатывающие программы, которые реализуют запросы к базе данных, их программы в основном используют параметрические пользователи,
5. системные программисты, которые разрабатывают служебные программы, расширяющие возможности операционной системы и СУБД, например программы разграничения доступа к данным, проверки достоверности данных ( информационные фильтры) восстановления баз данных после сбоя и т.д.
6. администратор баз данных – специалист, занятый обслуживанием пользователей баз данных. Администратор координирует процессы сбора информации, проектирования им эксплуатации базы данных, обеспечение защиты и целостности базы данных.