379.98K
Category: informaticsinformatics

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

1.

2.

Системный анализ — это совокупность методик
и средств, используемых при исследовании и
конструировании сложных систем (объектов), а
также разработка методов выработки, принятия
и обоснования решений при проектировании,
создании
и
управлении
социальными,
экономическими,
человеко-машинными
и
техническими системами.

3.

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

4.

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

5.

• Определение проблемы: Четкое описание проблемы или области, требующей
улучшения, а также ее причин и последствий.
• Требования к системе: Полный и согласованный набор требований, собранных от
пользователей и заинтересованных сторон, которые точно отражают желаемые функции
и характеристики системы. Требования должны быть сформулированы в поддающейся
проверке форме и организованы по категориям, таким как функциональные требования,
требования к производительности, требования безопасности и т. д.
• Концептуальная модель: Диаграмма или описание, иллюстрирующее основные
компоненты системы, их взаимосвязи и общий поток данных и процессов.
Концептуальная модель должна быть независимой от конкретной технологии и служить
основой для проектирования архитектуры системы.
• Оценка альтернатив: Анализ различных альтернативных решений, включая их
преимущества, недостатки, затраты и выгоды, а также обоснование выбора оптимального
решения. Оценка должна быть основана на критериях, установленных пользователями и
заинтересованными сторонами, и должна учитывать техническую осуществимость,
соответствие бизнес-целям и другие факторы.
• Спецификации системы: Технические и функциональные спецификации, которые
определяют архитектуру системы, компоненты, интерфейсы, производительность и
другие детали реализации. Спецификации системы должны быть достаточно
подробными, чтобы направлять процесс разработки, но в то же время достаточно
гибкими, чтобы допускать изменения в процессе разработки.

6.

7.

На этом этапе системного анализа выполняется первичный анализ
проблемы:
1. Обнаружение проблемы
2. Точное формулирование проблемы.
3. Анализ развития проблемы (в прошлом и в будущем).
4. Определение внешних связей проблемы (с
проблемами).
5. Выявление принципиальной разрешимости проблемы
Методы: сценариев, диагностический.
Правильное и четкое формулирование проблемы исследований
является наиболее ответственным этапом системного анализа. Ведь
для
решения
проблемы
затрачиваются
затем
трудовые,
материальные и временные ресурсы, и использование их для
исследования несущественных проблем приносит обществу
большой материальный и моральный ущерб.
другими

8.

9.

Может осуществляться с использованием разных подходов.
По степени использования типовых проектных решений различают:
индивидуальное проектирование, когда проектные решения
разрабатываются «с нуля» в соответствии с требованиями к ИС;
типовое проектирование, предполагающее сборку или
конфигурацию ИС из готовых типовых компонентов.
По использованию подхода (методологии) к проектированию
различают:
структурный подход — раздельное построение модели функций и
модели данных;
объектный подход — содержит набор моделей, связанных с
понятием класса или объекта, объединяющего данные (состояние)
и поведение.
В настоящее время наиболее естественным является применение
набора моделей, входящих в UML (от англ. Universal Modeling
Language — универсальный язык моделирования), так как этот язык
стандартизирован, широко используется и постоянно развивается.

10.

Спасибо за внимание
English     Русский Rules