ОПИСАНИЕ ПРОДУКТА

Centura Team Developer 2000 (CTD - 2000 Matterhorn)

Centura Team Developer

Centura Team Developer компании Centura Software является мощным инструментальным комплексом для разработки профессиональных клиент-серверных информационных систем. В конце февраля 2000 г. на выставке CeBIT’00 в Ганновере была проведена демонстрация новой версии CTD 2000 (Matterhorn), выпуск окончательной версии продукта намечен на середину 2000 года.

Компания Centura Software накопила значительный опыт в создании средств разработки приложений. Поэтому многое коллективы разработчиков ждут появления новой версии, которая, как запланировано, должна отвечать всем современным требованиям, которые предъявляются сегодня профессиональными программистами. Что же представляет собой новая версия CTD?

В Centura Team Developer представлены все необходимые компоненты для построения приложений типа “клиент-сервер” для различных серверов баз данных, таких как SQLBase, Informix, Oracle и др. Centura Team Developer представляет собой набор тесно интегрированных компонент - SQLWindows32, Web Developer, Object Compiler, Database Explorer, Team Object Manager и Team Repository. Centura Team Developer - обеспечивает все возможности для быстрого, наглядного визуального проектирования приложений.

В основе Centura Team Developer лежит объектно-ориентированный язык четвертого поколения (4GL). Большой набор стандартных компонентов и модулей, поддержка OLE объектов и технологии ActiveX обеспечивают технологию Rapid Application Development (RAD). Наглядная форма представления программы - кода приложения (OUTLINE) позволяет структурно представлять сложнейшие программы, не теряя при этом процедуры обработки событий. Это достигается, в том числе, за счет объектно-ориентированного подхода (классы, наследование свойств, порождение объектов и т.д.) и идеологической совместимости (сообщения) с концепцией функционирования Windows-ориентированных операционных систем.

В Centura Team Developer не забыта технология ActiveX – технология, унаследовавшая лучшие решения OLE и VBX (CustomControls), является как мощным средством связывания приложений, разработанных различными фирмами и поддерживающих OLE Automation, так и механизмом включения нестандартных элементов управления – (ActiveX Controls). Centura Team Developer поддерживает обе эти возможности.

Встроенный генератор отчетов Centura Report Builder дает возможность быстрого визуального проектирования отчетов с возможностью последующего экспорта в различные форматы, такие как RTF, вывода на экран, печать. В CTD предложен уникальный механизм взаимодействия работающего приложения и средств генерации отчета, позволяющий программно управлять процессом формирования отчета. Использование ActiveX компоненты Report Builder дает возможность выполнения отчетов из других приложений, поддерживающих ActiveX, таких как web-броузер и др. Визуальные средства построения запросов позволяют пользователю, не имеющему знаний языка SQL, создавать собственные отчеты.

Database Explorer, заменивший в новой версии известную компоненту QUEST, обеспечивает удобную работу с информацией на сервере баз данных, давая возможность, не прибегая к запросам на языке SQL, просматривать и изменять необходимые данные, хранящиеся в них. Кроме того, программисту-профессионалу предоставлена возможность “разговора” с БД на SQL языке, что помогает быстро отлаживать запросы и тут же транспортировать их в программу. Использование графического интерфейса позволяет, не выходя из средства разработки, выполнять большинство операций по администрированию баз данных, такие как создание и модификация таблиц, индексов, хранимых процедур и др.

Team Object Manager, используя ER-диаграммы, позволяет проектировать базы данных различной сложности - от самых простых до хранилищ данных и поддерживать их целостность. Поддерживается как прямое, так и обратное проектирование. Благодаря наличию графического интерфейса управления классами достигается высоко производительная работа с иерархией классов для разработки крупномасштабных приложений и планомерной работы над рядом проектов.

Team Object Manager позволяет управлять процессом разработки программных систем и вести контроль над версиями проекта, объектами, справочными данными и правами пользователей. Centura Team Developer позволяет управлять одновременно несколькими проектами. Задача одновременного управления несколькими проектами с возможностью распределения ролей между разработчиками под силу не каждому средству разработки. Благодаря технологии, используемой в Centura Team Developer, разработчик получает возможность контроля над всеми объектами проекта: формами, модулями, DLL-библиотеками и др. Использование одних и тех же объектов в различных проектах или версиях позволяет сократить время при компиляции и размеры проектов, что облегчает работу с ними. Имея возможность компилировать проект в зависимости от выбранного номера версии, разработчик в состоянии контролировать множество версий своего проекта.

Web Data Access QuickObjects обеспечивает полную интеграцию разрабатываемых приложений с web-данными - просмотр HTML страниц, работа с электронной почтой, прием и передача файлов с использованием FTP протокола. Мощная библиотека Centura Development Kit позволяет создавать свои собственные QuickObjects, вносить другие дополнения и расширения в среду программирования. Microsoft Transaction Server и Centura net.db позволяют им служить в качестве бизнес-логики со стороны сервера для Web-приложений Net.db. В CTD Matterhorn воплощаются следующие три возможности:

Centura повышает ценность своего нового продукта, сделав максимально простым создание, отладку и развертывание COM-компонент в среде распределенных приложений. Созданием на основе Windows DNA и расширением его, Centura создает путь в будущее для программистов на SAL (Scalable Application Language) и их заказчиков.

Новые особенности Centura Team Developer "Matterhorn" (v. 2.0):

Многие разработчики остановили свой выбор на Centura Team Developer для разработки приложений в среде клиент-сервер. Среди них ГУВД г. Москвы, компания “Инфософт”, НИИ “Восход”, Октябрьское отделение Московской железной дороги, ОАО “Энергомашбанк” в Санкт-Петербурге, центр “ЗАНАС” Министерства труда и социального развития РФ и многие другие.

Наверняка, разработчики приложений по достоинству оценят CTD 2000 и ряды существующих пользователей этого программного продукта пополнятся новыми организациями.

Дополнительная информация

Вспомогательные средства для работы с Centura Team Developer от Ice Tea Group (ENG)
Как приобрести продукты Centura Software
Учебные курсы по продуктам Centura Software
Публикации по продуктам Centura Software
Centura Team Developer - средство разработки современных приложений
Вета-версия Centura Team Developer (CTD) Matterhorn
Статья "Особенности Centura Team Developer 2000 - новейшего интегрированного средства разработки профессиональных приложений для информационных систем"

За дополнительной информацией обращайтесь в Interface Ltd.


Interface Ltd.

Tel: 7+(095) 135-55-00, 135-25-19
E-mail: mail@interface.ru
http://www.interface.ru
Подготовили: kurmaz@interface.ru
tkachev@interface.ru

Дата: 26.04.2000