On-Line Библиотека www.XServer.ru - учебники, книги, статьи, документация, нормативная литература.
       Главная         В избранное         Контакты        Карта сайта   
    Навигация XServer.ru






 

Centura Team Developer. Разработка приложений в среде Informix

Ечин Александр
Выбор качественного, мощного и производительного средства разработки приложений для компании, занимающейся производством програмного обеспечения, трудно переоценить. Любое средство разработки должно иметь широкий набор инструментальных средств, позволяющих в короткие сроки создавать самые сложные приложения в архитектуре клиент-сервер, обеспечивая совместное использование различных технологий. Разработка сложного проекта невозможна одним программистом, поэтому при выборе средств разработки предъявляются высокие требования к возможностям поддержки и управления несколькими проектами одновременно, к возможностям контроля над версиями проекта и определения прав разработчиков. Лидером в данной области является Centura Team Developer компании Centura.

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

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

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

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

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

Уникальный модуль позволяет управлять и вести контроль над версиями проекта, объектами, справочными данными и правами пользователей. Centura Team Developer позволяет управлять одновременно несколькими проектами. Уникальные средства поддержки версий позволяют скомпилировать проект в зависимости от выбранного номера версии. Протестированный в лаборатории французкого журнала 'PC PROFESSIONEL' Centura Team Developer был признан лучшим средством разработки для группового проектирования. 'Протестированный в нашей лаболатории, Centura Team Developer оказался наиболее эффективной средой разработки приложений, отвечающей требованиям группового проектирования' - пишет 'PC PROFESSIONEL'. Centura Team Developer обладает богатыми и простыми инструментальными средствами, способными удовлетворить любого, самого требовательного разработчика в потребности управления множественными проектами для одного или нескольких разработчиков.

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

Имея возможнось компилировать проект в зависимости от выбранной версии, разработчик в состояниим контролировть множество версий своего проекта.

Web Data Access QuickObjects обеспечивает полную интеграцию разрабатываемых приложений с web-данными - просмотр HTML страниц, работа с электронной почтой, прием и передача файлов с импользованием FTP протокола. Мощная библиотека Centura Development Kit - позволяет создавать свои собственные Quick Object, вносить другие дополнения и расширения в среду программирования.

Уже многие разработчики остановили свой выбор на Centura Team Developer для разработки приложений в среде Informix. В качестве одного из успешных примеров можно привести ОАО 'Энергомашбанк', г. Санкт-Петербург, участника финала конкурса Centura на 'Лучшую разработку'. Используя Centura Team Developer им была разработана банковская система, в основе которой используется сервер баз данных Informix и инструментальные средства компании Centura.



Литература по Informix