Введение в программную инженерию. Абрамова О.Ф - 6 стр.

UptoLike

Составители: 

Рекомендации по выполнению лабораторной работы
Визуальное моделирование
Современный подход к разработке сложных программных систем
основывается на использовании моделей этих систем. Это позволяет спла-
нировать, рассмотреть все связи, возможные ситуации и сбои в работе, а
также достоинства и недостатки системы еще до ее создания. Такой под-
ход дает возможность сэкономить серьезные средства, что важно для за-
казчика. И в то же время, что еще более важно, дает и разработчику, и за-
казчику уверенность в том, что такая система будет выполнена с учетом
всех требований, и кардинальных изменений на последнем этапе отладки и
тестирования - не потребует.
Процесс, включающий:
предварительный анализ и изучение всех заявленных заказчи-
ком требований к системе;
преобразование требований в понятную для команды разработ-
чиков форму;
построение предварительного каркаса будущей программной
системы с использованием какой-либо определенной техники (словесного
описания, визуального моделирования с помощью программных средств
или отрисовки общей блок-схемы системы вручную)
называется моделированием.
Естественно, создание модели будущей программной системы в гра-
фическом виде (блок-схема, диаграмма) с помощью современных case-
средств, так называемое визуальное (графическое) моделирование систе-
мы, это наиболее современный подход к созданию моделей как сложных
программных систем, так и простых программных продуктов. Такое моде-
лирование подразумевает использование некоторого набора стандартных
графических элементов, количество которых ограниченно, а смысл – одно-
значен и понятен даже неспециалисту. Это позволит реализовать одно из
главных преимуществ визуального моделирования коммуникацию меж-
ду всеми заинтересованными в данном проекте сторонами: пользователя-
ми, заказчиками, разработчиками, аналитиками и т.п.
Человек это зрительно-ориентированное существо, поэтому слож-
ную и новую информацию ему гораздо проще усвоить в том случае, если
она представлена в виде схем, рисунков, диаграмм, а не в виде объемного
текстового описания. Визуальная модель, состоящая из сравнительно не-
6
           Рекомендации по выполнению лабораторной работы



      Визуальное моделирование
      Современный подход к разработке сложных программных систем
основывается на использовании моделей этих систем. Это позволяет спла-
нировать, рассмотреть все связи, возможные ситуации и сбои в работе, а
также достоинства и недостатки системы еще до ее создания. Такой под-
ход дает возможность сэкономить серьезные средства, что важно для за-
казчика. И в то же время, что еще более важно, дает и разработчику, и за-
казчику уверенность в том, что такая система будет выполнена с учетом
всех требований, и кардинальных изменений на последнем этапе отладки и
тестирования - не потребует.
      Процесс, включающий:
      −     предварительный анализ и изучение всех заявленных заказчи-
ком требований к системе;
      −     преобразование требований в понятную для команды разработ-
чиков форму;
      −     построение предварительного каркаса будущей программной
системы с использованием какой-либо определенной техники (словесного
описания, визуального моделирования с помощью программных средств
или отрисовки общей блок-схемы системы вручную)
       называется моделированием.
      Естественно, создание модели будущей программной системы в гра-
фическом виде (блок-схема, диаграмма) с помощью современных case-
средств, так называемое визуальное (графическое) моделирование систе-
мы, это наиболее современный подход к созданию моделей как сложных
программных систем, так и простых программных продуктов. Такое моде-
лирование подразумевает использование некоторого набора стандартных
графических элементов, количество которых ограниченно, а смысл – одно-
значен и понятен даже неспециалисту. Это позволит реализовать одно из
главных преимуществ визуального моделирования – коммуникацию меж-
ду всеми заинтересованными в данном проекте сторонами: пользователя-
ми, заказчиками, разработчиками, аналитиками и т.п.
      Человек – это зрительно-ориентированное существо, поэтому слож-
ную и новую информацию ему гораздо проще усвоить в том случае, если
она представлена в виде схем, рисунков, диаграмм, а не в виде объемного
текстового описания. Визуальная модель, состоящая из сравнительно не-
                                    6