- •Федеральное государственное бюджетное образовательное учреждение
- •Глава 2. Понятие, эволюция и классификация информационных технологий 59
- •Глава 3. Базовые информационные технологии управления 76
- •Введение
- •Глава 1. Структура информационного процесса
- •1.1. Извлечение информации
- •1.1.1. Формирование данных
- •1.1.1.1. Иерархическая классификация
- •1.1.1.2. Фасетная классификация
- •1.1.2. Регистрация данных
- •1.1.2.1. Регистрационные методы кодирования
- •1.1.2.2. Классификационные методы
- •Восприятие информации
- •1.1.3.1. Первичное восприятие и измерение информации
- •1.1.3.2. Анализ результатов первичного восприятия и измерения
- •1.1.3.3. Распознавание символов
- •1.2. Транспортирование информации
- •1.2.1. Процедуры передачи данных
- •1.2.1.1. Модуляция и демодуляция сигнала
- •1.2.1.2. Уплотнение сигнала и выделение уплотненного сигнала
- •1.2.2. Процедуры организации сети
- •1.2.2.1. Компьютерные сети
- •1.2.2.2. Топология сетей
- •1.2.2.3. Методы передачи данных в сетях
- •1.2.2.4. Организация обмена информацией в сети
- •1.3. Обработка информации
- •1.3.1. Виды программного обеспечения компьютера
- •1.3.1.1. Общее программное обеспечение
- •1.3.1.2. Пакеты прикладных программ
- •1.3.1.3. Инструментарий технологии программирования
- •1.3.2. Технология разработки прикладного по
- •1.3.2.1. Технология программирования
- •1.3.3. Режимы обработки данных
- •1.4. Представление информации
- •1.4.1. Устройства вывода на электронный носитель
- •1.4.1.1. Мониторы, использующие элт
- •1.4.1.2. Жидкокристаллические мониторы
- •1.4.1.3. Плазменные мониторы
- •1.4.2. Устройства вывода на бумажный носитель
- •1.4.2.1. Технология формирования цвета
- •1.4.2.2. Струйная технология
- •1.4.2.3. Электрографическая технология
- •1.5. Хранение информации
- •1.5.1. Технологии хранения информации
- •1.5.2. Защита данных
- •1.5.2.1. Замки и ключи
- •1.5.2.2. Таблицы управления доступом
- •1.5.2.3. Протоколирование и аудит
- •1.5.2.4. Экранирование
- •1.5.2.5. Криптография
- •1.5.2.6. Обеспечение достоверности данных
- •1.5.2.7. Управление параллелизмом
- •1.5.2.8. Восстановление данных
- •1.5.2.9. Защита от вирусов
- •Глава 2. Понятие, эволюция и классификация информационных технологий
- •2.1. Определение информационных технологий
- •2.2. Эволюция информационных технологий
- •2.2.1. Поколения компьютеров
- •2.2.1.1. Проект эвм пятого поколения
- •2.2.2. Этапы развития ит
- •2.3. Понятие платформы
- •2.4. Классификация ит
- •5. Характер участия технических средств в диалоге с пользователем:
- •6. По способу управления производственной технологией:
- •6. По способу передачи данных:
- •Глава 3. Базовые информационные технологии управления
- •3.1. Информационные технологии обработки данных
- •3.2. Информационные технологии управления
- •База данных
- •3.3. Информационные технологии автоматизации офисной деятельности
- •3.4. Информационные технологии поддержки принятия решений
- •Программная подсистема управления
- •3.5. Информационные технологии экспертных систем
- •Заключение
1.3.2. Технология разработки прикладного по
Если задачи обработки данных просты, то преобразование структур и значений данных выполняется по заданным предписаниям с известными входными и выходными параметрами. Если информационный процесс автоматизирован, то в качестве таких предписаний выступают алгоритмы, представленные средствами какого-либо языка программирования.
Обработка данных включает, как правило, стандартные операции (сортировку, поиск, фильтрацию, группирование, создание и преобразование структур данных) и нестандартные, обусловленные конкретными задачами управления. Стандартные операции хорошо документированы в специальной литературе по программированию и часто бывают включены в инструментарий технологии программирования как встроенные в библиотеки средства.
Нестандартные операции требуют специальной разработки. При этом, поскольку они учитывают специфику предметной области, в них должны быть отражены те процедуры преобразования информации, которые имеют место в действительности, либо те, которые предлагаются разработчиком ИТ.
Традиционная структура процесса автоматизации нестандартных операций обработки данных включает ряд последовательных действий:
Постановка задачи- выполняется заказчиком, который определяет, какую задачу он хотел бы решить, какие результаты и в какой форме получить. Например, работник деканата просит автоматизировать формирование списка студентов на получение повышенной стипендии по ведомостям сдачи экзаменов и представить результат в виде электронного списка. При этом он объясняет, что такую стипендию получают только те студенты, которые имеют все отличные оценки по всем экзаменам. Пояснения заказчика выполняются на естественном языке, возможно, с использованием схем, диаграмм и других вспомогательных средств. Все пожелания заказчика выслушивает ИТ-специалист.
Формализация задачи– реализуется ИТ-специалистом. Для сложных предметных областей возможно привлечение математиков. Цель – представить решение задачи как последовательность некоторых действий по преобразованию входных данных в выходные (такое представление называетсяинформационной моделью) или построитьматематическую модель, связывающую с помощью некоторого аналитического соотношения исходные данные и результаты. Для этого ИТ-специалисту надо хорошо представлять, как на практике решается задача. Если она сложна или недостаточно документирована, для более полного понимания ее решения привлекаются эксперты, т.е. специалисты высокой квалификации в данной области. При этом в роли эксперта может выступать и сам заказчик, если он решает данную задачу и хорошо представляет ход ее решения. Можно утверждать, что суть формализации при этом состоит в извлечении ИТ-специалистом знаний от экспертов и в представлении их в некоторой форме.
Программирование задачи - выполняется программистом и заключается в кодировании формального представления задачи средствами некоторого языка программирования и в последующей отладке полученного кода.
Сдача задачи в эксплуатацию заключается в демонстрации заказчику спроектированной технологии и в передаче ему всей технической документации на проект. Данный этап выполняется ИТ-специалистом.