Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > CASE средства


Автор: Medved 22.11.2002, 08:35
Может кто-нибудь подскажет, где можно получить подробную информацию по CASE средствам в общем, и в частности применительно с Delphi?

Кроме этого, буду очень благодарен, если кто-то обьяснит что это такое в общих чертах... ну и соответственно я постораюсь поддержать дисскусию по этому вопросу....

Автор: Baa 22.11.2002, 09:52
Насколько я видел, CASE средства - это применительно не к Дельфи, а к проекту... в частности Visio 2000 рисует схемы. Нужно сие для групповых разработок.

Автор: Medved 22.11.2002, 16:23
Цитата

Насколько я видел, CASE средства - это применительно не к Дельфи, а к проекту...


Если ты внимательно читал вопрос то я так и спросил:

Цитата

Может кто-нибудь подскажет, где можно получить подробную информацию по CASE средствам в общем, и в частности применительно с Delphi?


Спасибо Ваа за ответ, но хотелось бы что нибудь более конкретное....

Автор: кварк 22.11.2002, 18:07
Общее: CASE-средство - это набор вещей, облегчающих процесс создания чего-то.

Например: те же самые delphi: кидаешь кнопку на форму, мышкой размеры задал, кэпшэн в инспекторе объектов поставил, двойной щелчок - и у тебя уже в код добавлена процедура и курсор стоит между begin и end. А ведь можно сделать это все вручную. Результат будет тем же, а возиться будешь гораздо дольше.

В ERWin рисуешь таблицы, указываешь поля и типы данных, жмешь кнопку - генерится скрипт создания всего этого барахла. Даешь его СУБД - вот и готовая БД. Не понравился ORACLE, меняешь в листбоксе на MSSQL - и тот же самый скрипт на другом диалекте.

P.S. Или я сильно заблуждаюсь?

Автор: AntonSaburov 22.11.2002, 21:26
К Rational Rose поставлялся AddIn, который генерил классы из проекта на Rose.

Автор: Baa 22.11.2002, 23:19
Цитата(Pegas @ 22.11.2002, 08:23)
Спасибо Ваа за ответ, но хотелось бы что нибудь более конкретное....

Могу скриншот визио дать %)

Автор: Medved 23.11.2002, 02:20
Я точно знаю, что RAD - это средства быстрой разработки приложений, а CASE - что тогда? Средства быстрой разработки баз данных? Так что-ли получается?

Автор: AntonSaburov 23.11.2002, 03:01
Цитата(Pegas @ 22.11.2002, 18:20)
Я точно знаю, что RAD - это средства быстрой разработки приложений, а CASE - что тогда? Средства быстрой разработки баз данных? Так что-ли получается?

CASE - Computer-Aided Software Engineering
По сути это быстрые средства проектирования, которые позволяют автоматизировать саму разработку. Это может быть и базы данных - тот же ERWin, PowerDesigner.
Это может быть и разработка классов в RationalRose - и потом их автоматическая генерация. Что при больших объемах удобно - меньше вермени тратишь на всякие мелочи типа сеттеров/геттеров для полей и прочая.

Автор: FinAlex 6.1.2003, 00:37
Возможно я не прав, но кейс средства представляют собой набор шаблонов, стандартных алгоритмов, т.п. для решения определенного круга задач и интерфейс для ввода формального описания задачи.
Результатом является исходный техт на языке реализации решения поставленной задачи. помоему Visio - это средство формального описания, до Case не хватает шаблонов...
Причем результат именно исходник (не смотря на то что ERWin и прочие заливают скрипты на сервак).
Задача Case - не только скорость разработки (этого далеко не всегда можно добиться...) но и стандартизация проекта (небольшие вещи специалист легко сделает без всяких наворотов), поэтому использование оправданно при работе команды программистов над одним проектом.

Автор: Medved 6.1.2003, 01:43
Спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)