Понятие информационные технологии (ИТ). Уровни рассмотрения ИТ. Формы представления данных различного типа. Форматы файлов, страница 2

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

Структурная модель логического уровня.

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

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

Физический уровень рассмотрения ИТ.

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

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

Структурная модель физического уровня.

 

Элементами подсистем, выделяемых на физическом уровне, являются конкретные программные и аппаратные средства.

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

Особенности процессов, выделяемых общей ИТ. Базовые ИТ.

Процесс извлечения информации.

При рассмотрении этого процесса выделяются следующие процедуры:

На концептуальном уровне процесс сбора информации представляет из себя получение информации от различных первичных устройств, датчиков и т.д. В организационных системах сбор информации обычно производится вручную и заключается в заполнении первичных форм ввода. Подготовка информации заключается в ее первичной обработке, преобразовании в форму, удобную для ввода в вычислительное устройство. Если использовались автоматические устройства сбора, то подготовка может состоять в преобразовании сигнала в цифровой вид, приведении к требуемому уровню напряжения. Контроль необходим для предупреждения ошибок и устранения явно ошибочных данных. Процедуры контроля могут быть визуальные, логические или арифметические. Логический метод предполагает сопоставление фактических данных с нормативными, проверку логической непротиворечивости некоторых простейших показателей. Арифметический метод – расчет контрольных сумм, проверка по принципам делимости. Процедура ввода обычно производится вручную на алфавитно – цифровых клавиатурах. При использовании автоматических средств сбора информации (датчиков и т.д.) ввод производится через внешние порты вычислительных машин или платы расширения. При использовании ручных средств сбора информации или когда информация вводится с бумажных носителей, используются различные сканеры. Однако при этом требуются дополнительные процедуры распознавания и преобразования информации. Введенные данные о конкретном объекте обычно являются только частью данных из необходимых для решения поставленной задачи. Обычно отдельно выделяется ввод данных о предметной области в целом (справочная информация). Кроме того, как отдельную процедуру ввода можно рассматривать ввод информации о последовательности и содержании процедур преобразования данных.

Замечание.

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

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

Модели объектов предметной области прежде всего необходимы для интерпретации собранной информации, для ее отнесения к тому или иному объекту. На логическом уровне в процессе извлечения обычно выделяются следующие модели:

 - модель объектов предметной области (аналог информационной модели в ООП)

 - общая модель управления

  должны быть определены взаимосвязи объектов, действия, которые они выполняют, типы их взаимного влияния (аналог модели состояний в ООП)

 - модель решаемых задач

  отображаются целевые характеристики, которые необходимо достичь, процессы преобразования данных. Более детально расписываются действия, выполняемые объектами в различных состояниях (программная реализация модели ООП или разработка модели процессов).

При разработке моделей объектов предметной области обычно используют следующие операции:

1. декомпозиция

2. абстракция

3. агрегатирование

декомпозиция – разбиение рассматриваемой системы на отдельные компоненты.

абстракция – отнесение выделенного компонента к определенному классу,   типу известных теоретических объектов.

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

Существует 2 типа абстракции:
  - абстракция через параметризацию

  - абстракция через спецификацию

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