Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КОНСПЕКТ СА.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.1 Mб
Скачать

2.3.1Системный анализ

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

  • определение требований к информационной системе;

  • оценка осуществимости;

  • оценка риска;

  • построение логической модели;

  • построение прототипа (необязательно).

Определение требований

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

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

Свойства требований:

  • ясность, однозначность;

  • приоритет;

  • источник (пользователь, документ...);

  • непротиворечивость другим требованиям;

  • стабильность (или, наоборот, вероятность изменения);

  • проверяемость.

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

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

Оценка осуществимости

Осуществимость проекта можно оценивать по критериям:

  • экономическая осуществимость (стоимость, сроки, экономический эффект, спрос...);

  • технологическая осуществимость (ресурсы, технология, инструменты...);

  • юридическая осуществимость (законодательство, обязательства...).

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

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

Оценка риска

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

Чтобы повысить надежность проекта следует произвести:

  • анализ рисков:

    • определение источников риска;

    • группировка источников риска;

    • оценка вероятности каждого риска;

    • оценка степени влияния каждого риска на проект;

    • определение природы риска, области действия, времени появления, продолжительности действия, периодичности;

    • рассмотрение комбинации рисков (вероятность и последствия);

  • управление рисками:

    • определение допустимого и предельного уровня каждого риска;

    • рассмотрение вариантов снижения каждого риска (оценка затрат и ограничений);

    • принятие мер для снижения рисков;

    • разработка поведения при наступлении рисковой ситуации;

    • разработка механизма отслеживания рисков.

Полезно помнить закон Мерфи:

"Если неприятность может случиться, то она случается"

и следствие из этого закона:

"Случается самая плохая неприятность в самый неподходящий момент".

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