Архитектура информационных систем. Лекция 1. Конспект

Если решите как-то реализовать написанное, то все действия вы производите на свой страх и риск!

Перейти к описанию и содержанию конспекта.

Ссылка на лекцию

Информация → информационный процесс → информационная технологияинформационная система

Информация

Три точки зрения относительно информации:

— сигнал (условно что-то произошло, без расшифровки);

— данные (формализованная информация — правила кодирования и декодирования, протоколы и т. д.);

— знания (относится к человеку, выход за пределы фактов → гипотезы и т. д. Важно, т. к. люди тоже являются компонентами ИС).

Информационный процесс

ИС создается для чего-то — для автоматизации какого-то информационного процесса.

ИС нужна для решения определенных задач.

Автоматизация не просто подразумевает компьютеризацию, а то, что такая автоматизация нужна для того, чтобы получить выигрыш в чем-то. Например:

-в точности;

-во времени;

-в снижении рисков.

Информационный процесс включает:

— сбор (где информация в широком смысле с охватом 3 точек зрения);

— обработку;

— хранение;

— передачу;

— представление.

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

Информационная технология

Под технологией понимают совокупность методов и средств, которые при соблюдении некоторых правил могут гарантировать результат. Т. е.:

-методы;

-средства;                                            → совокупность приводит к гарантированному результату

-правила.

Информационная технология понимается в широком смысле, а не только как компьютерная технология (например, библиотека со своими каталогами)

Разработка технологий связана с поисками компромиссов.

Можно ли нарушить технологию? Можно, но тогда нарушится связность информационных процессов, которые, в свою очередь, связывают способы, методы, подходы работы с информацией (даже если не видно где ломается/может сломаться).

Информационная система

ИС — совокупность информационных технологий

На переходе к информационной системе и возникает понятие архитектуры.

Фиксация, в результате поиска, компромиссного решения при определении методов, средств, правил в информационной технологии и является архитектура ИС.

Архитектура ИС

Когда говорят про архитектуру ИС, то можно выделить:

— функциональную архитектуру

— информационную архитектуру

— системную архитектуру

— программную архитектуру

— архитектуру данных

При этом все эти архитектуры связаны между собой.

Функциональная архитектура автоматизирует конкретные процессы. В этой архитектуре выделяют компоненты и связи их между собой с позиции решения конкретных функций.

ИС в первую очередь решает автоматизацию конкретных процессов, а значит первичной является функциональная архитектура. Тот набор функций ради которых, собственно, ИС и строим. Это важно, т. к. в сложных системах невозможно охватить неким «единым взглядом» весь процесс. Мы выделяем функциональные подсистемы — выделяем функциональность. И каждая из них уже будет иметь более четкое определение того, какую цель в себе несет эта подсистема и какие действия автоматизируются с помощью неё.

Функциональная компонент не обязательно должен быть каким-то отдельным приложением/программой/сервисом и т. д.с точки зрения реализации.

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

Информационный объект — обособленная совокупность информации (например, документ: есть содержание, метаданные и т. д. Документ -информационный объект)

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

Функциональная архитектура проектируется вместо с информационной, т. к. функциональные компоненты работают с информационными объектами в конечном итоге.

Когда понятно какие есть функциональные компоненты нужны, понятно какие информационные объекты есть, инфопотоки есть, тогда стоит переходит с системной архитектуре. Т.е. для функциональной и информационной архитектур подобрать информационную технологию.

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

В системной архитектуре появляется выделение программных, аппаратных компонентов и людей, без которых система развалится или будет работать плохо.

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

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

Информационный процесс — процесс управления

Процесс управления это информационный процесс потому что управления связано с принятием решений.

Есть объект управления — то, чем мы управляем, то на что мы воздействуем чтобы получить какой-то результат.

Есть субъект управления — тот, кто управляет объектом, тот, кто знает какой результат хочет получить, имеет возможность на объект воздействовать

Орган управления — в технической системе есть «рычаг» чтобы управлять этой системой.

При этом приходится постоянно принимать решения как управлять. А решения принимаются на основе информации об объекте.

Получаем:

запрос к объекту о его состоянии →обработка информации на объектом → получение информации об объекте→ принятие решение→ через орган управления это решения транслируется на объект → изменение состояния объекта→ отчет о состоянии

Что понимается под информационной системе (ИС)?

Под ИС понимается (1) вся инфраструктура предприятия, задействованная в процессе управления всеми информационными потоками. Т.е.:

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

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

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

Следующая лекция

 

Категории: Архитектура информационых систем

Метки:

- 13.09.2022           Просмотры: 492

Заметки в Telegram

Добавить комментарий

Вы можете оставить комментарий и указать никнейм (выдуманное имя/псевдоним). Поле со звездочкой и капча обязательны. Комментарии одобряются вручную.