
- •Место курса в системе подготовки специалиста
- •Информация и данные. Автоматизированная и автоматическая обработка информации
- •Понятие технологии
- •Процесс технологизации
- •Признаки и критерии современных технологий
- •Понятие информационной технологии
- •Структура современной информационной технологии
- •Понятие информационной системы
- •Соотношение информационной технологии и информационной системы
- •Информация и данные. Различие между автоматической и автоматизированной технологией
- •Основные технические достижения, используемые для создания и развития автоматизированных информационных технологий
- •Партнёрство разработчиков и пользователей в разработке современных информационных технологий
- •Понятие платформы
- •Объектно-ориентированные информационные технологии
- •Преимущества объектно-ориентированных технологий
- •Сущность объектно-ориентированного программирования
- •Модельный подход и case-технологии в разработке информационных технологий
- •Выбор варианта внедрения информационной технологии в бизнесе
- •Этапы развития информационных технологий с древности
- •История развития информационных технологий
- •Хронология I этапа.
- •Хронология II этапа.
- •Хронология III этапа.
- •Особенности VI этапа
- •Этапы развития информационных технологий с разных позиций
- •Признак деления — вид задач и процессов обработки информации
- •Признак деления — проблемы, стоящие на пути информатизации общества
- •Признак деления — преимущество, которое приносит компьютерная технология
- •Признак деления — виды инструментария технологий
- •Устаревание информационной технологии
- •Централизованная и децентрализованная обработка информации
- •Информационные системы в системах управления
- •Предметная технология
- •Обеспечивающие и функциональные технологии
- •Общие понятия о пользовательском интерфейсе
- •Психологические проблемы интерфейса пользователей с информационными системами Понятие пользовательского интерфейса
- •Виды пользовательского интерфейса
- •Способы реализации пользовательского интерфейса
- •Ориентация пользовательского интерфейса на человека
- •Основные признаки хорошего пользовательского интерфейса
- •Средства поддержки пользователя во взаимодействии с информационной системой
- •Классификации автоматизированных информационных технологий в экономике
- •Составляющие информационной технологии. Технологический процесс переработки информации и его уровни
- •Примеры современных информационных технологий
- •Автоматизированное рабочее место пользователя
- •Корпоративные информационные системы
- •Информационные технологии создания, редактирования и предпечатной подготовки текстов (пример - Microsoft Word)
- •Информационные технологии расчётов в электронных таблицах (пример - Microsoft Excel)
- •Информационные технологии обработки графических данных
- •Информационные технологии создания и ведения баз данных (пример - Microsoft Access)
- •Информационные технологии автоматизации офисной деятельности и делопроизводства
- •Информационные технологии статистической обработки данных
- •Технологии цифрового звука
- •Информационные технологии мультимедиа: работа со звуком, изображением, графикой, анимацией и т.П. (Пример - подготовка презентаций в программе Microsoft PowerPoint.)
- •Информационные технологии автоматизированного проектирования (пример - программный комплекс AutoCad)
- •Информационные технологии бухгалтерского учёта: информационные и расчётные системы
- •Информационные технологии финансовой аналитической деятельности
- •Информационные технологии поддержки экспертной деятельности
- •Технологии открытых информационных систем
- •Модель взаимодействия открытых систем
- •Процесс передачи информации
- •Достоинства открытых систем
- •Понятие протокола
- •Компьютерная сеть и её обобщённая структура
- •Централизованная и децентрализованная обработка информации
- •Понятие компьютерной сети
- •Обобщённая структура компьютерной сети: абоненты, станции, абонентские системы, передающая среда, коммуникационные сети
- •Классификация компьютерных сетей по уровням
- •Локальные компьютерные сети Особенности организации локальных компьютерных сетей
- •Управление взаимодействием устройств в сети
- •Основные топологии локальных компьютерных сетей
- •Методы доступа к передающей среде
- •Назначение локальных компьютерных сетей
- •Причины объединения локальных компьютерных сетей
- •Глобальная сеть Интернет Понятие компьютерной сети Интернет (Internet)
- •Структура Internet
- •Система адресации в Internet
- •Протокол tcp/ip сети Интернет
- •Службы сети Интернет
- •Электронная почта
- •Списки рассылки (Mailing Lists)
- •Служба телеконференций (Usenet)
- •World-Wide-Web (Всемирная информационная сеть)
- •Служба имен доменов (dns)
- •Создание страниц www
- •Передача файлов с помощью протокола ftp
- •Служба irc
- •Служба icq
- •Подключение к сети Интернет
- •Просмотр и поиск информации в сети Интернет
- •Электронные доски объявлений как информационные технологии
- •Групповая работа и видеоконференции в сети Интернет как информационные технологии
- •Вклад информационных технологий в совершенствование социальных институтов
- •Расширение возможностей социальной коммуникации личности
- •Формирование новых организаций
- •Трансформация организаций
- •Сетевые организации
- •Сетевые организации: социальный институт информационного общества
- •Литература Основная
- •Дополнительная
Модельный подход и case-технологии в разработке информационных технологий
Модельный подход и CASE-технологии стали ответом разработчиков программного обеспечения и информационных технологий на ряд трудностей, возникших при их разработке и эксплуатации, когда такие системы получили массовое коммерческой распространение. В этой ситуации потребовалось с одной стороны разрабатывать и модифицировать компьютерные программы и информационные технологии довольно быстро, а с другой – существенно повысить их качество.
Проблемой было то, что заказчики таких информационных технологий не всегда предоставляли их разработчикам всю необходимую информацию, считая её коммерческой тайной. Информационные потоки предприятий и организаций постоянно менялись в процессе их развития, что необходимо было учитывать в разработке и эксплуатации информационных технологий. Кроме того, было необходимо в краткие сроки разрабатывать и модифицировать документацию по информационным технологиям, потому что без документации их эксплуатация является довольно рискованной.
Модельный подход последовательное преобразование предметной области, которую должна автоматизировать разрабатываемая информационная технология. Предметная область в такой технологии разработки представляется системой усложняющихся моделей от самых общих, которые реализуются в модулях соответствующих программных комплексов, до самых частных и конкретных, которые реализуются в конкретных алгоритмах и потом программах, входящих в те или иные модули. Обычно каждая такая программа реализует ту или иную функцию информационной технологии, а объединение этих функций – реализуют модули программного обеспечения. Такой же модельный подход можно использовать и для разработки технического и организационного обеспечения информационных систем, предназначенных для реализации соответствующих информационных технологий.
CASE-технологии расширяют и технологизируют модельных подход к разработке программного обеспечения. CASE-технологии можно расшифровать как Computed Aided Software Engineering, т.е. система конструирования программ с помощью компьютера. CASE-технологии поддерживают проектирование, выбор технологий программирования и архитектуры программного обеспечения, написание и тестирование компьютерных программ.
Разработчик информационной технологии с помощью CASE-технологии описывает сначала предметную область, её элементы, их свойства и связи между элементами, а также свойства этих связей. В результате формируется так называемая информационно-логическая модель предметной области, которая в дальнейшей разработке уточняется и углубляется, наполняясь всё более мелкими деталями. Но на каждом уровне разработки формируется точное описание модели, которая будет реализована в результате, просто эта модель описывается сначала в достаточно общих терминах, а затем всё более конкретных. Так параллельно с разработкой формируется документация на разрабатываемое программное обеспечение, потому что и разработка и последующая его эксплуатация будут использовать модели предметной области тех уровней, которые уже разработаны. На последнем этапе разработки, когда модель доводится до описания технических заданий для каждой программы, документация может считаться полностью разработанной. Поскольку документация создавалась в процессе самой разработки программного обеспечения, она всегда точно соответствует реализуемым им функциям и заданному техническому заданию.
В процессе создания информационных технологий выделяют следующие основные этапы:
формирование требований к ней;
разработка концепции реализации этих требований в информационной технологии;
разработка и утверждение технического задания на всю информационную технологию или реализующую её информационную систему;
разработка аппаратуры и компьютерных программ;
тестирование и отладка аппаратуры и компьютерных программ;
создание документации для модификации и эксплуатации аппаратуры и компьютерных программ;
внедрение информационной технологии или реализующей её информационной системы;
эксплуатация информационной технологии или реализующей её информационной системы.
Эти этапы не обязательно выполняются друг за другом, они могут выполняться параллельно, как, например, разработка компьютерных программ и документации на них.
В основе CASE-технологии лежит процесс выявления функций отдельных элементов информационных систем и имеющихся информационных потоков. Разработка информационной технологии должна модифицировать элементы имеющейся информационной системы и связи между ними с целью оптимизации информационных потоков.
Описание информационных потоков в современных разработках для организаций и предприятий часто проводится с помощью разработки так называемой ER-модели (Entiti-Relationship, т.е. модели «сущность-связь»). ER-модель такого объекта строится на основании результатов его анализа и исследования. Такая ER-модель обычно включает графическое отображение имеющихся информационных потоков, упорядоченную в словарях информацию о функциях и связях элементов системы. ER-модель обычно является результатом проведения обследования организации или учреждения. В дальнейшем проектировании ER-модель помогает максимально точно применять CASE-технологии.