Составители:
Рубрика:
При разработке пользовательского интерфейса сценарии описывают
взаимодействие между проектируемой системой и пользователем (или ти-
пом пользователей). При этом обыкновенные сценарии при попытке ис-
пользовать их для проектирования пользовательского интерфейса облада-
ют некоторыми серьезными ограничениями. В них делается основной упор
на реалистичность и детали, а вот на серьезные проблемы и общую органи-
зацию обращается внимания не достаточно.
Поэтому очень важно еще на этапе анализа будущей программной
системы четко представить и согласовать с заказчиком максимальное ко-
личество вариантов использования этой системы, а так же продумать их
состав и последовательность действий. Это необходимо для того, чтобы
свести к минимуму количество возвратов к началу уже на этапе построе-
ния диаграмм, а то и на этапе представления отчетности заказчику.
BOUML – просто и надежно
Основные сведения о BOUML
BOUML – это CASE-средство, предназначенное для автоматизации
этапов анализа и проектирования программного обеспечения, а также для
генерации кодов на различных языках и выпуска проектной документации.
Проще говоря, это UML инструмент, позволяющий строить различные диа-
граммы и затем по ним определять и генерировать код на C + +, Java, PHP,
Python и IDL. Кроме того, BOUML содержит средства реинжиниринга про-
грамм, обеспечивающие повторное использование программных компо-
нент в новых проектах. В основе работы BOUML лежит построение раз-
личного рода диаграмм и спецификаций, определяющих логическую и фи-
зическую структуры модели, ее статические и динамические аспекты.
Основными достоинствами BOUML являются:
• работает под Linux, MacOS X и Windows, что позволяет програм-
мировать одновременно в C + +, Java, PHP, Python и IDL;
• бесплатное распространение в сети Интернет;
• является расширяемым, а внешние инструменты (плагины, потому
что они выполняются за пределами BOUML) могут быть разработаны
в C + + или Java;
• обладает высоким быстродействием и не требует много памяти для
управления несколькими тысячами классов.
В результате разработки проекта с помощью CASE-средства
BOUML формируются следующие документы:
диаграммы UML, в совокупности представляющие собой
модель разрабатываемой программной системы;
спецификации классов, объектов, атрибутов и операций;
заготовки текстов программ.
Тексты программ являются заготовками для последующей работы
программистов. Они формируются в рабочем каталоге в виде файлов ти-
19
При разработке пользовательского интерфейса сценарии описывают взаимодействие между проектируемой системой и пользователем (или ти- пом пользователей). При этом обыкновенные сценарии при попытке ис- пользовать их для проектирования пользовательского интерфейса облада- ют некоторыми серьезными ограничениями. В них делается основной упор на реалистичность и детали, а вот на серьезные проблемы и общую органи- зацию обращается внимания не достаточно. Поэтому очень важно еще на этапе анализа будущей программной системы четко представить и согласовать с заказчиком максимальное ко- личество вариантов использования этой системы, а так же продумать их состав и последовательность действий. Это необходимо для того, чтобы свести к минимуму количество возвратов к началу уже на этапе построе- ния диаграмм, а то и на этапе представления отчетности заказчику. BOUML – просто и надежно Основные сведения о BOUML BOUML – это CASE-средство, предназначенное для автоматизации этапов анализа и проектирования программного обеспечения, а также для генерации кодов на различных языках и выпуска проектной документации. Проще говоря, это UML инструмент, позволяющий строить различные диа- граммы и затем по ним определять и генерировать код на C + +, Java, PHP, Python и IDL. Кроме того, BOUML содержит средства реинжиниринга про- грамм, обеспечивающие повторное использование программных компо- нент в новых проектах. В основе работы BOUML лежит построение раз- личного рода диаграмм и спецификаций, определяющих логическую и фи- зическую структуры модели, ее статические и динамические аспекты. Основными достоинствами BOUML являются: • работает под Linux, MacOS X и Windows, что позволяет програм- мировать одновременно в C + +, Java, PHP, Python и IDL; • бесплатное распространение в сети Интернет; • является расширяемым, а внешние инструменты (плагины, потому что они выполняются за пределами BOUML) могут быть разработаны в C + + или Java; • обладает высоким быстродействием и не требует много памяти для управления несколькими тысячами классов. В результате разработки проекта с помощью CASE-средства BOUML формируются следующие документы: диаграммы UML, в совокупности представляющие собой модель разрабатываемой программной системы; спецификации классов, объектов, атрибутов и операций; заготовки текстов программ. Тексты программ являются заготовками для последующей работы программистов. Они формируются в рабочем каталоге в виде файлов ти- 19
Страницы
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- …
- следующая ›
- последняя »