- •Информационные системы и технологии
- •Информационные системы
- •1.1 Основные определения. Понятие информации. Экономическая информация и её свойства
- •1.1.1 Распределение экономической информации
- •1.1.2. Характеристика процессов замещения традиционных ресурсов информационными
- •1.2 Понятие информационной системы.
- •1.2.1 Этапы развития информационных систем
- •1.3 Роль структуры управления в информационной системе
- •1.3.1Общие положения
- •1.2.1 Процессы в информационной системе
- •1.2.3 Что можно ожидать от внедрения информационных систем
- •1.3.2 Структура управления организацией
- •1.4 Примеры информационных систем
- •1.5. Структура и классификация информационных систем
- •Структура информационной системы
- •1.5.1 Типы обеспечивающих подсистем
- •1.5.1.1 Информационное обеспечение
- •1.5.1.2 Информационное обеспечение
- •1.5.1.3 Техническое обеспечение
- •1.5.1.4 Математическое и программное обеспечение
- •1.5.1.5 Организационное обеспечение
- •1.5.1.6 Правовое обеспечение
- •1.5.2 Классификация информационных систем по признаку структурированности задач
- •1.5.2.1 Понятие структурированности задач
- •1.5.2.2 Типы информационных систем, используемые для решения частично структурированных задач
- •1.5.3 Классификация информационных систем по функциональному признаку и уровням управления
- •1.5.4 Прочие классификации информационных систем
- •1.5.4.1 Классификация по степени автоматизации
- •1.5.4.2 Классификация по характеру использования информации
- •1.5.4.3 Классификация по сфере применения
- •1.5.4.4 Классификация по архитектуре
- •1.5.4.5 Классификация по сфере применения
- •1.5.5.6 Классификация по охвату задач (масштабности)
- •1.6. Структурные технологии анализа ис
- •1.6.1 Case-средства
- •1.6.2 Объектно-ориентированные методы анализа
- •1.6.3 Эвристические методы
- •1.7. Понятие жизненного цикла (жц) ис
- •1.7.1 Стадии жизненного цикла информационной системы
- •1.7.2. Модели жц ис
- •Информационные технологии
- •2.1 Понятие информационной технологии
- •2.1.1 Определение информационной технологии
- •2.1.2 Новая информационная технология
- •2.1.3 Инструментарий информационной технологии
- •2.1.4 Как соотносятся информационная технология и информационная система
- •2.2 Составляющие информационной технологии
- •2.3 Этапы развития информационных технологий
- •2.3.1 Признак деления — вид задач и процессов обработки информации
- •2.3.2 Признак деления — проблемы, стоящие на пути информатизации общества
- •2.3.3 Признак деления — преимущество, которое приносит компьютерная технология
- •2.3.4 Признак деления — виды инструментария технологии
- •2.4 Проблемы использования информационных технологий
- •2.5 Виды информационных технологий
- •2.5.1 Информационная технология обработки данных
- •2.5.1.1 Характеристика и назначение
- •2.5.1.2 Основные компоненты
- •2.5.2 Информационная технология управления
- •2.5.2.1 Характеристика и назначение
- •2.5.2.2 Основные компоненты
- •2.5.3 Автоматизация офиса
- •2.5.3.1 Характеристика и назначение
- •2.3.1 Основные компоненты
- •2.5.4 Информационная технология поддержки принятия решений
- •2.5.4.1 Характеристика и назначение
- •2.5.4.2 Основные компоненты
- •2.5.5 Информационная технология экспертных систем
- •2.5.5.1 Характеристика и назначение
- •2.5.5.2 Основные компоненты
- •Вопросы для самопроверки
- •Литература
- •6. Http://finam.Fm/archive-view/3832/ - Информационные системы: ускорение или усложнение работы?
1.6.1 Case-средства
Наглядность и строгость средств структурного анализа позволяла разработчикам и будущим пользователям системы с самого начала неформально участвовать в её создании, обсуждать и закреплять понимание основных технических решений. Однако широкое применение этой методологии и следование её рекомендациям при разработке конкретных ИС встречалось достаточно редко, поскольку при неавтоматизированной (ручной) разработке это практически невозможно. Действительно, вручную очень трудно разработать и графически представить строгие формальные спецификации системы, проверить их на полноту и непротиворечивость и тем более изменить. Если всё же удаётся создать строгую систему проектных документов, то её переработка при появлении серьёзных изменений практически неосуществима. Ручная разработка обычно порождала следующие проблемы:
неадекватную спецификацию требований;
неспособность обнаруживать ошибки в проектных решениях;
низкое качество документации, снижающее эксплуатационные характеристики;
затяжной цикл и неудовлетворительные результаты тестирования.
С другой стороны, разработчики ИС исторически всегда стояли последними в ряду тех, кто использовал компьютерные технологии для повышения качества, надёжности и производительности в своей собственной работе (феномен "сапожника без сапог").
Перечисленные факторы способствовали появлению программно-технологических средств специального класса – СASE - средств (Computer Aided Software Engineering), реализующих CASE - технологию создания и сопровождения ИС.
CASE - технология представляет собой методологию проектирования ИС, а также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех этапах разработки и сопровождения ИС и разрабатывать приложения в соответствии с информационными потребностями пользователей. Большинство существующих CASE - средств основано на методологиях структурного (в основном) или объектно-ориентированного анализа и проектирования, использующих спецификации в виде диаграмм или текстов для описания внешних требований, связей между моделями системы, динамики поведения системы и архитектуры программных средств.
Каждой группе средств соответствуют определённые виды моделей (диаграмм), наиболее распространёнными среди которых являются следующие:
SADT (Structured Analysis and Design Technique) модели и соответствующие функциональные диаграммы;
DFD (Data Flow Diagrams) диаграммы потоков данных;
ERD (Entity-Relationship Diagrams) диаграммы "сущность-связь".
1.6.2 Объектно-ориентированные методы анализа
Важное место в разработках АСУП занимают объектно-ориентированные методологии, основанные на объектной декомпозиции предметной области, представляемой в виде совокупности объектов, взаимодействующих между собой посредством передачи сообщений. Авторы известных методологий Буч (Booch), Рамбо (Rumbaugh) и Якобсон (Jacobson) объединились с целью выработки унифицированной методологии, получившей название UML (Unified Modeling Language). При создании UML его авторы руководствовались целями ускорения эволюции наиболее популярных методологий в направлении сближения их друг с другом, обобщения накопленного опыта их использования, обеспечения стабильности проектов на основе единого целостного метода.
