ВУЗ:
Составители:
Рубрика:
1. Design Flow Browser – показывает взаимосвязь между проектными процедурами, историю полу-
чения объекта, список процедур, которые могут быть выполнены над объектом, позволяет задавать
маршруты проектирования, вызывать проектные процедуры и задавать их параметры.
2. Hierarchy Browser – показывает граф иерархии и место объекта в ней.
3. Version Browser – показывает все виды (view types), статусы и номера версий выбранного объек-
та. Он может показать отношения эквивалентности, т.е. объекты, выражающие разные аспекты, напри-
мер, топологию, схему, результаты моделирования физического объекта.
4. Equivalence Browser – отношения эквивалентности для выбранного объекта.
5. Schema Browser – показывает сущности и их отношения в виде схемы данных, в отдельном окне
показываются запросы к БД и ответы на них.
4.9. ИНСТРУМЕНТАЛЬНЫЕ СРЕДЫ РАЗРАБОТКИ
ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
CASE-системы часто отождествляют с инструментальными средами разработки ПО, называемыми
средами быстрой разработки приложений (RAD – Rapid Application Development). Примерами широко
известных инструментальных сред RAD являются Visual Basic, Delphi, PowerBuilder фирм Microsoft,
Borland, PowerSoft, соответственно. Применение инструментальных средств существенно сокращает
объем ручной работы программистов, особенно при проектировании интегративных частей программ.
Большое практическое значение имеют инструментальные среды для разработки прикладных про-
грамм, предназначенных для работы под управлением операционных систем Windows, в связи с широ-
кой распространенностью последних.
Простейшая система для написания Windows-программ на языке C++, основана на использовании
библиотеки Dynamic Link Library, которая содержит модули, реализующие функции Application
Programming Interface для связи прикладных программ с ОС Windows. Эта система получила развитие в
Microsoft Foundation Classes, представляющей собой библиотеку классов для автоматического создания
каркасов программного обеспечения многоуровневых приложений. В библиотеке имеются средства для
поддержания оконного интерфейса, работы с файлами и др.
В средах быстрой разработки приложений RAD обычно реализуется способ программирования, на-
зываемый управлением событиями. При этом достигается автоматическое создание каркасов программ,
существенно сокращается объем ручного кодирования. В этих средах пользователь может работать од-
новременно с несколькими экранами (окнами). Типичными являются окна из следующего списка.
1. Окно меню с пунктами "file", "edit", "window" и т.п., реализующими функции, очевидные из на-
звания пунктов.
2. Окно формы, на котором собственно и создается прототип экрана будущей прикладной про-
граммы.
3. Палитра инструментов – набор изображений объектов пользовательского интерфейса, из кото-
рых можно компоновать содержимое окна формы.
4. Окно свойств и событий, с помощью которого ставятся в соответствие друг другу объекты окна
формы, события и обработчики событий. Событием в прикладной программе является нажатие клави-
ши или установка курсора мыши в объект формы. Каждому событию должна соответствовать событий-
ная процедура (обработчик события), которая проверяет код клавиши и вызывает нужную реакцию. В
RAD имеются средства для удобства разработки обработчиков событий.
Страницы
- « первая
- ‹ предыдущая
- …
- 138
- 139
- 140
- 141
- 142
- …
- следующая ›
- последняя »
