| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 | ||||
Если ты внимательно читал вопрос то я так и спросил:
Спасибо Ваа за ответ, но хотелось бы что нибудь более конкретное.... |
| Автор: кварк 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 | ||
Могу скриншот визио дать %) |
| Автор: Medved 23.11.2002, 02:20 |
| Я точно знаю, что RAD - это средства быстрой разработки приложений, а CASE - что тогда? Средства быстрой разработки баз данных? Так что-ли получается? |
| Автор: AntonSaburov 23.11.2002, 03:01 | ||
CASE - Computer-Aided Software Engineering По сути это быстрые средства проектирования, которые позволяют автоматизировать саму разработку. Это может быть и базы данных - тот же ERWin, PowerDesigner. Это может быть и разработка классов в RationalRose - и потом их автоматическая генерация. Что при больших объемах удобно - меньше вермени тратишь на всякие мелочи типа сеттеров/геттеров для полей и прочая. |
| Автор: FinAlex 6.1.2003, 00:37 |
| Возможно я не прав, но кейс средства представляют собой набор шаблонов, стандартных алгоритмов, т.п. для решения определенного круга задач и интерфейс для ввода формального описания задачи. Результатом является исходный техт на языке реализации решения поставленной задачи. помоему Visio - это средство формального описания, до Case не хватает шаблонов... Причем результат именно исходник (не смотря на то что ERWin и прочие заливают скрипты на сервак). Задача Case - не только скорость разработки (этого далеко не всегда можно добиться...) но и стандартизация проекта (небольшие вещи специалист легко сделает без всяких наворотов), поэтому использование оправданно при работе команды программистов над одним проектом. |
| Автор: Medved 6.1.2003, 01:43 |
| Спасибо! |