Системный анализ и дизайн - Обзор
Разработка систем - это систематический процесс, который включает такие фазы, как планирование, анализ, проектирование, развертывание и обслуживание. Здесь, в этом руководстве, мы в первую очередь сосредоточимся на -
- Системный анализ
- Системный дизайн
Системный анализ
Это процесс сбора и интерпретации фактов, выявления проблем и разложения системы на ее компоненты.
Системный анализ проводится с целью изучения системы или ее частей с целью определения ее целей. Это метод решения проблем, который улучшает систему и гарантирует, что все компоненты системы работают эффективно для достижения своей цели.
Анализ указывает what the system should do.
Системный дизайн
Это процесс планирования новой бизнес-системы или замены существующей системы путем определения ее компонентов или модулей для удовлетворения конкретных требований. Перед планированием вам необходимо досконально разобраться в старой системе и определить, как лучше всего использовать компьютеры для эффективной работы.
Системный дизайн фокусируется на how to accomplish the objective of the system.
Системный анализ и дизайн (SAD) в основном фокусируется на -
- Systems
- Processes
- Technology
Что такое система?
Слово «система» происходит от греческого слова «система», которое означает организованные отношения между любым набором компонентов для достижения некоторой общей причины или цели.
Система - это «упорядоченная группа взаимозависимых компонентов, связанных вместе согласно плану для достижения определенной цели».
Ограничения системы
Система должна иметь три основных ограничения:
Система должна иметь structure and behavior который предназначен для достижения заранее определенной цели.
Interconnectivity и interdependence должен существовать среди компонентов системы.
В objectives of the organization есть higher priority чем цели его подсистем.
Например, система управления трафиком, система расчета заработной платы, автоматическая библиотечная система, информационная система по персоналу.
Свойства системы
Система имеет следующие свойства -
Организация
Организация предполагает структуру и порядок. Именно расположение компонентов помогает достичь заранее поставленных целей.
Взаимодействие
Он определяется тем, как компоненты взаимодействуют друг с другом.
Например, в организации отдел закупок должен взаимодействовать с производственным отделом, а расчет заработной платы - с отделом кадров.
Взаимозависимость
Взаимозависимость означает, как компоненты системы зависят друг от друга. Для правильного функционирования компоненты скоординированы и связаны друг с другом в соответствии с заданным планом. Выход одной подсистемы требуется другой подсистеме в качестве входа.
Интеграция
Интеграция связана с тем, как компоненты системы связаны друг с другом. Это означает, что части системы работают вместе внутри системы, даже если каждая часть выполняет уникальную функцию.
Центральная цель
Цель системы должна быть центральной. Это может быть реальным или заявленным. Организации нередко ставят одну цель и действуют для ее достижения.
Пользователи должны знать основную цель компьютерного приложения на раннем этапе анализа для успешного проектирования и преобразования.
Элементы системы
На следующей схеме показаны элементы системы -
Выходы и входы
Основная цель системы - получить результат, полезный для пользователя.
Входы - это информация, которая поступает в систему для обработки.
Выход - это результат обработки.
Процессор (ы)
Процессор - это элемент системы, который включает фактическое преобразование ввода в вывод.
Это оперативный компонент системы. Процессоры могут изменять ввод полностью или частично, в зависимости от спецификации вывода.
По мере изменения выходных характеристик изменяется и обработка. В некоторых случаях ввод также изменяется, чтобы процессор мог обрабатывать преобразование.
Контроль
Элемент управления направляет систему.
Это подсистема принятия решений, которая контролирует последовательность действий, управляющих вводом, обработкой и выводом.
Поведение компьютерной системы контролируется операционной системой и программным обеспечением. Для того, чтобы поддерживать систему в равновесии, какие и сколько входных данных необходимы, определяется Спецификациями выходных данных.
Обратная связь
Обратная связь обеспечивает контроль в динамической системе.
Положительная обратная связь по своей природе является рутинной и способствует повышению производительности системы.
Отрицательная обратная связь носит информационный характер и предоставляет контроллеру информацию для действий.
Окружающая обстановка
Среда - это «суперсистема», в которой работает организация.
Это источник внешних элементов, ударяющих по системе.
Он определяет, как система должна функционировать. Например, поставщики и конкуренты среды организации могут вводить ограничения, влияющие на фактическую производительность бизнеса.
Границы и интерфейс
Система должна определяться своими границами. Границы - это пределы, которые определяют его компоненты, процессы и взаимосвязь при взаимодействии с другой системой.
Каждая система имеет границы, определяющие сферу ее влияния и контроля.
Знание границ данной системы имеет решающее значение для определения характера ее взаимодействия с другими системами для успешного проектирования.
Типы систем
Системы можно разделить на следующие типы -
Физические или абстрактные системы
Физические системы - это материальные сущности. Мы можем их потрогать и почувствовать.
Физическая система может быть статической или динамической по своей природе. Например, столы и стулья являются статичными физическими частями компьютерного центра. Программируемый компьютер - это динамическая система, в которой программы, данные и приложения могут изменяться в соответствии с потребностями пользователя.
Абстрактные системы - это нефизические сущности или концептуальные объекты, которые могут быть формулами, представлением или моделью реальной системы.
Открытые или закрытые системы
Открытая система должна взаимодействовать со своим окружением. Он принимает входные данные и доставляет выходы за пределы системы. Например, информационная система, которая должна адаптироваться к изменяющимся условиям окружающей среды.
Закрытая система не взаимодействует со своим окружением. Он изолирован от воздействия окружающей среды. Полностью закрытая система в реальности встречается редко.
Адаптивная и неадаптивная система
Адаптивная система реагирует на изменения в окружающей среде таким образом, чтобы улучшить свою производительность и выжить. Например, люди, животные.
Неадаптивная система - это система, которая не реагирует на окружающую среду. Например, машины.
Постоянная или временная система
Постоянная система сохраняется долгое время. Например, бизнес-политика.
Временные системы изготавливаются на указанное время, после чего их сносят. Например, DJ-система настраивается для программы, и она разбирается после программы.
Натуральная и искусственная система
Природные системы созданы самой природой. Например, Солнечная система, сезонная система.
Производственная система - это система, созданная руками человека. Например, ракеты, дамбы, поезда.
Детерминированная или вероятностная система
Детерминированная система работает предсказуемо, и взаимодействие между компонентами системы известно с уверенностью. Например, две молекулы водорода и одна молекула кислорода образуют воду.
Вероятностная система демонстрирует неопределенное поведение. Точный результат неизвестен. Например, прогноз погоды, доставка почты.
Социальная, человеко-машинная, машинная система
Социальная система состоит из людей. Например, социальные клубы, общества.
В человеко-машинной системе и человек, и машины задействованы для выполнения конкретной задачи. Например, компьютерное программирование.
Машинная система - это место, где человеческое вмешательство игнорируется. Все задачи выполняет машина. Например, автономный робот.
Искусственные информационные системы
Это взаимосвязанный набор информационных ресурсов для управления данными конкретной организации в рамках прямого управленческого контроля (DMC).
Эта система включает оборудование, программное обеспечение, средства связи, данные и приложение для производства информации в соответствии с потребностями организации.
Искусственные информационные системы делятся на три типа -
Formal Information System - Он основан на потоке информации в виде записок, инструкций и т. Д. От верхнего уровня к нижнему уровню управления.
Informal Information System - Это система, ориентированная на сотрудников, которая решает повседневные рабочие проблемы.
Computer Based System- Эта система напрямую зависит от компьютера для управления бизнес-приложениями. Например, автоматическая библиотечная система, система бронирования железнодорожных билетов, банковская система и т. Д.
Системные модели
Схематические модели
Схематическая модель - это двухмерная диаграмма, на которой показаны элементы системы и их связи.
Различные стрелки используются для отображения информационного потока, материального потока и обратной связи.
Модели систем потока
Модель потоковой системы показывает упорядоченный поток материала, энергии и информации, которые удерживают систему вместе.
Например, метод оценки и анализа программ (PERT) используется для абстрагирования реальной системы в виде модели.
Статические модели системы
Они представляют собой одну пару отношений, таких как деятельность – время или стоимость – количество .
Например, диаграмма Ганта дает статическое изображение зависимости активности от времени.
Модели динамических систем
Бизнес-организации - это динамические системы. Динамическая модель приблизительно соответствует типу организации или приложения, с которым имеют дело аналитики.
Он показывает текущий, постоянно меняющийся статус системы. Он состоит из -
Входы, которые входят в систему
Процессор, через который происходит преобразование
Программа (ы), необходимая для обработки
Выходные данные, полученные в результате обработки.
Категории информации
Есть три категории информации, относящиеся к управленческим уровням и решениям, которые принимают менеджеры.
Стратегическая информация
Эта информация требуется высшему руководству для разработки политики долгосрочного планирования на следующие несколько лет. Например, тенденции доходов, финансовых вложений и человеческих ресурсов, а также роста населения.
Этот тип информации достигается с помощью системы поддержки принятия решений (DSS).
Управленческая информация
Этот тип информации требуется руководству среднего звена для краткосрочного и среднесрочного планирования в месяцах. Например, анализ продаж, прогноз движения денежных средств и годовая финансовая отчетность.
Это достигается с помощью информационных систем управления (MIS).
Оперативная информация
Этот тип информации требуется низкому руководству для ежедневного и краткосрочного планирования для обеспечения повседневной операционной деятельности. Например, ведение учета посещаемости сотрудников, просроченных заказов на покупку и текущих запасов.
Это достигается с помощью систем обработки данных (DPS).