Учебники

Системный анализ и проектирование — обзор

Разработка систем — это систематический процесс, который включает в себя такие этапы, как планирование, анализ, проектирование, развертывание и обслуживание. Здесь, в этом уроке, мы сосредоточимся в первую очередь на —

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

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

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

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

Анализ определяет, что должна делать система .

Проектирование систем

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

Проектирование системы фокусируется на том, как достичь цели системы .

Системный анализ и проектирование (SAD) в основном сосредоточены на:

  • системы
  • Процессы
  • Технология

Что такое система?

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

Система — это «упорядоченная группа взаимозависимых компонентов, связанных вместе в соответствии с планом для достижения конкретной цели».

Ограничения системы

Система должна иметь три основных ограничения:

  • Система должна иметь некоторую структуру и поведение, предназначенное для достижения заранее определенной цели.

  • Взаимосвязанность и взаимозависимость должны существовать среди компонентов системы.

  • Цели организации имеют более высокий приоритет, чем цели ее подсистем.

Система должна иметь некоторую структуру и поведение, предназначенное для достижения заранее определенной цели.

Взаимосвязанность и взаимозависимость должны существовать среди компонентов системы.

Цели организации имеют более высокий приоритет, чем цели ее подсистем.

Например, система управления трафиком, система начисления заработной платы, автоматическая библиотечная система, информационная система управления персоналом.

Свойства системы

Система имеет следующие свойства —

организация

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

взаимодействие

Это определяется тем, как компоненты работают друг с другом.

Например, в организации отдел закупок должен взаимодействовать с производственным отделом, а расчет заработной платы — с отделом кадров.

Взаимозависимость

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

интеграция

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

Центральная цель

Цель системы должна быть центральной. Это может быть реальным или заявленным. Организация нередко заявляет о своей цели и работает для достижения другой.

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

Элементы системы

Следующая диаграмма показывает элементы системы —

Системные элементы

Выходы и входы

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

  • Входы — это информация, которая поступает в систему для обработки.

  • Выход — это результат обработки.

Основной целью системы является создание выходных данных, которые будут полезны для ее пользователя.

Входы — это информация, которая поступает в систему для обработки.

Выход — это результат обработки.

Процессор (ы)

  • Процессор — это элемент системы, который включает в себя фактическое преобразование ввода в вывод.

  • Это операционная составляющая системы. Процессоры могут изменять ввод полностью или частично, в зависимости от спецификации вывода.

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

Процессор — это элемент системы, который включает в себя фактическое преобразование ввода в вывод.

Это операционная составляющая системы. Процессоры могут изменять ввод полностью или частично, в зависимости от спецификации вывода.

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

контроль

  • Элемент управления направляет систему.

  • Это подсистема принятия решений, которая контролирует схему действий, управляющих вводом, обработкой и выпуском.

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

Элемент управления направляет систему.

Это подсистема принятия решений, которая контролирует схему действий, управляющих вводом, обработкой и выпуском.

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

Обратная связь

  • Обратная связь обеспечивает контроль в динамической системе.

  • Положительные отзывы носят рутинный характер, что стимулирует работу системы.

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

Обратная связь обеспечивает контроль в динамической системе.

Положительные отзывы носят рутинный характер, что стимулирует работу системы.

Отрицательная обратная связь носит информационный характер и предоставляет контролеру информацию для действий.

Среда

  • Среда — это «суперсистема», в которой работает организация.

  • Это источник внешних элементов, которые наносят удар по системе.

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

Среда — это «суперсистема», в которой работает организация.

Это источник внешних элементов, которые наносят удар по системе.

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

Границы и интерфейс

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

  • Каждая система имеет границы, которые определяют ее сферу влияния и контроля.

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

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

Каждая система имеет границы, которые определяют ее сферу влияния и контроля.

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

Типы систем

Системы можно разделить на следующие типы —

Физические или Абстрактные Системы

  • Физические системы — это материальные объекты. Мы можем потрогать и почувствовать их.

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

  • Абстрактные системы — это нефизические объекты или концептуальные, которые могут быть формулами, представлением или моделью реальной системы.

Физические системы — это материальные объекты. Мы можем потрогать и почувствовать их.

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

Абстрактные системы — это нефизические объекты или концептуальные, которые могут быть формулами, представлением или моделью реальной системы.

Открытые или закрытые системы

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

  • Закрытая система не взаимодействует с окружающей средой. Он изолирован от воздействия окружающей среды. Полностью закрытая система редко встречается в реальности.

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

Закрытая система не взаимодействует с окружающей средой. Он изолирован от воздействия окружающей среды. Полностью закрытая система редко встречается в реальности.

Адаптивная и неадаптивная система

  • Адаптивная система реагирует на изменения в среде таким образом, чтобы улучшить их производительность и выжить. Например, люди, животные.

  • Неадаптивная система — это система, которая не реагирует на окружающую среду. Например, машины.

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

Неадаптивная система — это система, которая не реагирует на окружающую среду. Например, машины.

Постоянная или временная система

  • Постоянная система сохраняется в течение длительного времени. Например, деловая политика.

  • Временная система производится за указанное время, после чего они сносятся. Например, для программы настроена система DJ, и она разбирается после программы.

Постоянная система сохраняется в течение длительного времени. Например, деловая политика.

Временная система производится за указанное время, после чего они сносятся. Например, для программы настроена система DJ, и она разбирается после программы.

Природные и промышленные системы

  • Природные системы созданы природой. Например, Солнечная система, сезонная система.

  • Производственная система — это искусственная система. Например, ракеты, плотины, поезда.

Природные системы созданы природой. Например, Солнечная система, сезонная система.

Производственная система — это искусственная система. Например, ракеты, плотины, поезда.

Детерминистическая или вероятностная система

  • Детерминированная система работает предсказуемым образом, и взаимодействие между компонентами системы точно известно. Например, две молекулы водорода и одна молекула кислорода образуют воду.

  • Вероятностная система показывает неопределенное поведение. Точный вывод не известен. Например, прогноз погоды, доставка почты.

Детерминированная система работает предсказуемым образом, и взаимодействие между компонентами системы точно известно. Например, две молекулы водорода и одна молекула кислорода образуют воду.

Вероятностная система показывает неопределенное поведение. Точный вывод не известен. Например, прогноз погоды, доставка почты.

Социальная, Человек-Машина, Машинная Система

  • Социальная система состоит из людей. Например, социальные клубы, общества.

  • В человеко-машинной системе и человек, и машина задействованы для выполнения определенной задачи. Например, Компьютерное программирование.

  • Система машины — это то, где человеческое вмешательство игнорируется. Все задачи выполняются на машине. Например, автономный робот.

Социальная система состоит из людей. Например, социальные клубы, общества.

В человеко-машинной системе и человек, и машина задействованы для выполнения определенной задачи. Например, Компьютерное программирование.

Система машины — это то, где человеческое вмешательство игнорируется. Все задачи выполняются на машине. Например, автономный робот.

Рукотворные информационные системы

  • Это взаимосвязанный набор информационных ресурсов для управления данными для конкретной организации под управлением прямого управления (DMC).

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

    Искусственные информационные системы делятся на три типа —

  • Формальная информационная система — она ​​основана на потоке информации в форме записок, инструкций и т. Д. От верхнего уровня до нижнего уровня управления.

  • Неформальная информационная система — это система, основанная на сотрудниках, которая решает повседневные проблемы, связанные с работой.

  • Компьютерная система — эта система напрямую зависит от компьютера для управления бизнес-приложениями. Например, автоматическая библиотечная система, железнодорожная система бронирования, банковская система и т. Д.

Это взаимосвязанный набор информационных ресурсов для управления данными для конкретной организации под управлением прямого управления (DMC).

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

Искусственные информационные системы делятся на три типа —

Формальная информационная система — она ​​основана на потоке информации в форме записок, инструкций и т. Д. От верхнего уровня до нижнего уровня управления.

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

Компьютерная система — эта система напрямую зависит от компьютера для управления бизнес-приложениями. Например, автоматическая библиотечная система, железнодорожная система бронирования, банковская система и т. Д.

Модели систем

Схематические модели

  • Схематическая модель — это двумерная диаграмма, которая показывает системные элементы и их связи.

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

Схематическая модель — это двумерная диаграмма, которая показывает системные элементы и их связи.

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

Модели проточной системы

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

  • Например, метод оценки и анализа программ (PERT) используется для абстрагирования реальной системы в форме модели.

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

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

Модели статических систем

  • Они представляют одну пару отношений, таких как активность-время или стоимость-количество .

  • Например, диаграмма Ганта дает статическую картину взаимосвязи активности и времени.

Они представляют одну пару отношений, таких как активность-время или стоимость-количество .

Например, диаграмма Ганта дает статическую картину взаимосвязи активности и времени.

Динамические системные модели

  • Деловые организации представляют собой динамические системы. Динамическая модель приближает тип организации или приложения, с которым имеют дело аналитики.

  • Он показывает постоянный, постоянно меняющийся статус системы. Состоит из —

    • Входы, которые входят в систему

    • Процессор, через который происходит преобразование

    • Программа (ы), необходимые для обработки

    • Выходные данные, которые являются результатом обработки.

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

Он показывает постоянный, постоянно меняющийся статус системы. Состоит из —

Входы, которые входят в систему

Процессор, через который происходит преобразование

Программа (ы), необходимые для обработки

Выходные данные, которые являются результатом обработки.

Категории информации

Существует три категории информации, относящейся к уровням управления и принимаемым менеджерами.

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

Этот тип информации достигается с помощью системы поддержки принятия решений (DSS).

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

Это достигается с помощью информационных систем управления (MIS).

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

Это достигается с помощью систем обработки данных (DPS).