Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Васильчев эл.лекции.doc
Скачиваний:
2
Добавлен:
21.07.2019
Размер:
858.11 Кб
Скачать
  1. Основные понятия и определения

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

Информация – это данные, которые были организованы и выверены обработкой и преднамеренной интеллектуализацией (последнее - люди); является ресурсом.

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

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

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

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

АСОИУ (АСОДУ) – это такая информационная система, которая содержит по крайней мере одно приложение, и технологический элемент которой включает информационные технологии.

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

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

Проектирование АСОДУ – это последовательное проведение системного анализа и дизайна.

Системный аналитик – организует изучение проблем и потребностей организации с тем, чтобы выяснить методы, которыми организационно-системные и информационные технологии могут наилучшим образом разрешить проблему и/или добиться максимальных улучшений для организации (по шкале целей организации).

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

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

Проблема будет рассматриваться как (1) ситуации, существующие или ожидаемые, требующие корректирующих действия, (2) возможности улучшения ситуации, даже если какие-либо жалобы отсутствуют, (3) указания изменить ситуацию вне зависимости от наличия или отсутствия жалоб на текущую ситуацию.

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

Цикл жизни (развития) систем – естественный цикличный переход процесса решения системных проблем из одного этапа в другой, систематический и организованный подход к решению системных проблем.

Этапы жизненного цикла системы:

  1. Планирование (предпроектный анализ) – идентификация границ области проблемы, планирование стратегии и целей развития.

Результат: установление проблемы, которую необходимо решить.

  1. Анализ – изучение и анализ проблем, целей и последствий. Затем, идентификация и анализ требований к любому успешному решению.

Результат: анализ проблемы и выработка требований к решению.

  1. Дизайн – при необходимости – создание дизайна решения – не все решения нуждаются в дизайне.

Результат: выработка приемлемого решения.

  1. Реализация (разработка) – реализация решения.

Результат: реализованное решение.

  1. Поддержка – анализ реализованного решения, оттачивание дизайна и внедрение улучшений к решению.

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

Современные коммерческие тенденции в разработке ПО:

  1. Консультирование – раздача подрядов третьим (внешним по отношению к организации-заказчику) организациям на разработку информационных систем и/или приложений и их частей

  2. Использование внешних источников – раздача подрядов третьим организациям (системным интеграторам) на осуществление информационных услуг или функций.

  3. Использование поставщиков стандартных программных решений.

К потребителям ИС относятся пользователи и руководители.

Потребителей можно разделить на две категории:

  • Пользователи системы – это люди, которые находятся в прямом взаимодействии с информационной системой или используют информацию, создаваемую системой.

  • Владельцы системы – это люди, которые контролируют финансирование информационной системы и приложений. Они также контролируют выбор технологии и утверждают серьезные организационные изменения, вносимые технологией.

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

Эдд Йордон (Ed Yourdon) – (1) всегда прав, (2) платит.

Внешние и внутренние пользователи.

Участие владельцев и пользователей в жизненном цикле информационной системы:

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

  2. Анализ – владельцы и пользователи системы вместе участвуют в этом этапе.

  3. Дизайн – пользователи системы (высокого уровня)

  4. Реализация – пользователи системы участвуют в конструировании и тестировании. Они являются объектами обучения персонала.

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

Современные организационные тенденции, применение в них и влияние их на системный анализ:

  1. Полнокачественное управление – это полномасштабный подход к улучшению и управлению качеством внутри организации. (не только продукт, идентифицировать качественные индикаторы, измерять качество и вводить изменения для улучшения) (1. Сама суть. 2. Глючный софт. (орг - неучи, ан - бездари, диз - идиоты, код - неумехи, внедр - лентяи))

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

  3. Постоянное улучшение процессов – это постоянное наблюдение за организационными процессами с целью введения малых, но ощутимых улучшений для сокращения расходов или увеличения доходов (максимизации прибыли) (1. Ценна системная перспектива, схожесть, см. функц. модель анализа. 2. Сама методология решения проблем тоже может быть улучшена).

  4. Глобализация экономики – (1) глобализация софта (2) консолидация (3) общение.

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

Партнеры – специалисты в области ИТ (программисты, проектировщики БД и сетей, поставщики АЧ и ПО (представители отделов продаж и ТО).

Пакетная концепция:

Данные, физически передаваемые вместе, отображаются на диаграммах одним потоком. Данные, передающиеся раздельно, – разными.

Методология - физическое применение логического жизненного цикла системы, которое включает в себя:

  1. пошаговые действия для каждого этапа,

  2. роли (индивидуальные и групповые) для исполнения в процессе разработки,

  3. выходную документацию и стандарты для каждого действия,

  4. Инструменты и технологии, используемые для каждого действия.

Основные принципы разработки информационной системы:

  1. «вовлекайте владельцев и пользователей системы»

  2. «используйте проблемно-ориентированный подход к решению»

    1. изучение предметной области, возможностей, директив

    2. требования к подходящему решению

    3. кандидаты на решение, выбор лучшего

  3. «спроектируйте и реализуйте решение»

  4. «наблюдайте и оценивайте решение, исправляйте его при необходимости»

  5. «установите фазы действия»

  6. «установите стандарты документирования и согласованного развития»

  7. «оправдайте систему как капитальное вложение средств»

  8. «не бойтесь отменить или пересмотреть проект»

  9. «разделяй и властвуй»

  10. «проектируйте систему с учетом роста и изменений»

  1. Типы информационных систем

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

  2. Управленческая информационная система – это приложение ИС, которое обеспечивает создание отчетности для управляющего персонала, обычно в предопределенном, жестко описанном формате. Управленческая информация обычно производится на основе общей БД, которая хранит данные из многих источников (в основном, из СОТ). Обычно УИС предоставляет детализированные отчеты, сводные отчеты и отчеты, базирующиеся на исключении. Детализированные отчеты используются для управления делами, работы с законодательными требованиями, сводные позволяют быстро выявить тенденции и возможные проблемы.

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

    1. идентификация проблемы или возможности принятия решения,

    2. идентификация возможных решений,

    3. доступ к информации, необходимой для решения проблемы или принятия решения,

    4. анализ возможного решения или параметров, влияющих на решение («что если»),

    5. Имитация возможных решений и результатов.

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

  1. Экспертная система – это приложение ИС, которое собирает знания и опыт эксперта и имитирует мышление данного эксперта для людей с меньшим опытом. Ядро системы – искусственный интеллект техно. Требуются правила.

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

  3. Личные ИС (ИС рабочих групп) – это приложения ИС, спроектированные для поддержки нужд одного пользователя (рабочей группы) и предназначенные для увеличения продуктивности (КПД) пользователя (рабочей группы).

  1. Жизненный цикл системы

Цикл жизни (развития) систем – естественный цикличный переход процесса решения системных проблем из одного этапа в другой, систематический и организованный подход к решению системных проблем.