Понятие информационной технологии. Объектно-ориентированные технологии распределенной обработки

Объектно-ориентированные технологии распределенной обработки

Распределенные системы

Беспроводные технологии

Интранет

Интернет Технологии

Технологии открытых систем

Классификация по степени распределенности

Экспертные системы

Информационные хранилища

ИТ поддержки принятия решений

Доска объявлений

Телеконференции

Электронная почта

Системы электронного документооборота

Электронный офис

Геоинформационные системы

Корпоративные информационные системы

Информационные технологии управления

Технологии обработки данных

По степени автоматизации задач управления

Автоматизированное рабочее место

Классификация по степени типизации операций

Мультимедийные ИТ

Гипертекстовые ИТ

Классификация по классу реализуемых технологических операций

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

Графическое изображение технологического процесса

Этапы технологического процесса

Технологические процессы

Меню

Графический интерфейс пользователя GUI

Пользовательский интерфейс и его виды

7.4.5. Технологии "клиент-сервер"

  1. Безопасность информационных технологий

Термин технология произошел от греческого teche + logos (мастерство + учение).

В производственном процессе:

Технология - система взаимосвязанных способов обработки материалов и изготовления продукции.

В общем случае:

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

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

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

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

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

Определение ИТ как сферы человеческой деятельности предложенное ЮНЕСКО:

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

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

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

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

Примеры обеспечивающих технологий: технологии БД, технология клиент-сервер, технологии обработки текстов, технологии Data Mining и т.д.

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

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

- технологии автоматизированного составления документов (договоров, исковых заявлений и т.д.) на основе типовых шаблонов;

- технологий поиска документированной информации (реализованных в справочно-правовых системах);

- использование алгоритмов юридических расчетов (расчет государственной пошлины, процентов по задолженности, пени);

- технологии бухгалтерского учета (например, учет рабочего времени, использующийся в деятельности частнопрактикующих юристов с повременной оплатой);

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

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

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

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

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

Платформа может использоваться как полноценный программный продукт: она обладает определенными функциональными возможностями, но все эти возможности настроены «по умолчанию» и часто не совпадают с потребностями клиента. Поэтому в такой продукт закладываются возможности доработки его под конкретные требования. Объем этих допустимых доработок, легкость, с которой они могут быть выполнены, называют гибкостью или потенциалом платформы.

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

1С:Предприятие — российская платформа, используемая в основном для внедрения автоматизированных информационных технологий в сфере бухгалтерского учета.

Moodle (https://www.moodle.org) – свободно распространяемая международная платформа, предназначена для внедрения автоматизированных ИТ в сфере дистанционного обучения. Предоставляет готовое решение для организации образовательного процесса, которое остается только адаптировать к потребностям конкретного ВУЗа или преподавателя.

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

Существуют платформы, которые не заточены изначально под технологические процессы в определенной предметной области, а предоставляют средства для создания и функционирования любых информационных систем (и созданных на их основе ИТ). Наиболее популярные из них — платформа Java и платформа Microsoft.Net.

Платформа Java предназначена для создания и выполнения программ, написанных на языке Java. Главная особенность — высокая переносимость (принцип «написано однажды — работает везде). Она достигается за счет того, что компилятор Java генерирует архитектурно-независимый двоичный код, который корректно исполняется на любом устройстве (вплоть до мобильных телефонов и бытовых устройств), где имеется виртуальная Java-машина.

Microsoft.NET представляет собой интегрированную систему средств разработки, развертывания и выполнения сложных (как правило, распределенных) программных систем. Используется для разработки широкого класса приложений на основе обширных библиотек готовых компонентов и архитектурных решений с использованием различных языков программирования (C#, C++, Visual Basic.Net, Java# и др.).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: