ВУЗ:
Составители:
13
дит к полной ее переработке даже в случае существенных изменений исходных тре-
бований.
Структурный подход, в основе которого лежит разбиение сложных систем на
части, также сохраняет свою значимость и достаточно широко используется на
практике. На примере языка UML хорошо видно то рациональное, что можно бы-
ло взять из структурного подхода: элементы функциональной декомпозиции в диа-
граммах вариантов использования, диаграммы состояний, диаграммы деятель-
ностей и др.
Однако очевидно, что в конкретном проекте декомпозировать сложную сис-
тему одновременно двумя способами невозможно. Можно начать декомпозицию
каким-либо одним способом, а затем, используя полученные результаты, попы-
таться рассмотреть систему с другой точки зрения. В данном пособии предлага-
ется использовать именно такой способ разработки программного обеспечения,
когда в процессе разработки применяются CASE-средства, основанные как на
структурном, так и на объектном подходах (табл.1).
Выбор данных CASE-средств обусловлен необходимостью удовлетворить
требованиям к инструментальным средствам автоматизации разработки надежных
программных средств (ПС), наиболее полно изложенным в стандарте IEEE 1209-
1992. Так, требованиям стандарта к средствам управления проектом сложного ПС и
критериям удобства применения отвечает CASE-средство BPWin фирмы
PLATINUM technology, поскольку оно имеет достаточно простой и интуитивно по-
нятный интерфейс пользователя, что делает его легким в изучении как для новичков,
так и для опытных пользователей. Кроме того, данное средство позволяет оценить
стоимость проекта. BPWin поддерживает методологии IDEF0, IDEF3 и DFD. На ос-
нове созданной функциональной модели можно построить модель данных с помо-
щью мощных и удобных инструментов – ERWin и SyBase. PLATINUM technology
предлагает удобный инструмент для облегчения построения модели данных на ос-
нове функциональной модели – механизм двунаправленной связи BPWin – ERWin.
Таблица 1 - Соответствие создаваемых моделей, стадий LCS и CASE-
инструментария
дит к полной ее переработке даже в случае существенных изменений исходных тре- бований. Структурный подход, в основе которого лежит разбиение сложных систем на части, также сохраняет свою значимость и достаточно широко используется на практике. На примере языка UML хорошо видно то рациональное, что можно бы- ло взять из структурного подхода: элементы функциональной декомпозиции в диа- граммах вариантов использования, диаграммы состояний, диаграммы деятель- ностей и др. Однако очевидно, что в конкретном проекте декомпозировать сложную сис- тему одновременно двумя способами невозможно. Можно начать декомпозицию каким-либо одним способом, а затем, используя полученные результаты, попы- таться рассмотреть систему с другой точки зрения. В данном пособии предлага- ется использовать именно такой способ разработки программного обеспечения, когда в процессе разработки применяются CASE-средства, основанные как на структурном, так и на объектном подходах (табл.1). Выбор данных CASE-средств обусловлен необходимостью удовлетворить требованиям к инструментальным средствам автоматизации разработки надежных программных средств (ПС), наиболее полно изложенным в стандарте IEEE 1209- 1992. Так, требованиям стандарта к средствам управления проектом сложного ПС и критериям удобства применения отвечает CASE-средство BPWin фирмы PLATINUM technology, поскольку оно имеет достаточно простой и интуитивно по- нятный интерфейс пользователя, что делает его легким в изучении как для новичков, так и для опытных пользователей. Кроме того, данное средство позволяет оценить стоимость проекта. BPWin поддерживает методологии IDEF0, IDEF3 и DFD. На ос- нове созданной функциональной модели можно построить модель данных с помо- щью мощных и удобных инструментов – ERWin и SyBase. PLATINUM technology предлагает удобный инструмент для облегчения построения модели данных на ос- нове функциональной модели – механизм двунаправленной связи BPWin – ERWin. Таблица 1 - Соответствие создаваемых моделей, стадий LCS и CASE- инструментария 13
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »