국내 대표 소프트웨어 개발 플랫폼인 아시지(Asijie)의 TNT 플랫폼을 보면 이런 제품의 대략적인 개요를 알 수 있다. TNT 플랫폼의 핵심 장점은 저비용 개인화다. OA, CRM, 문서 관리, 정보 포털, 온라인 시험 등 표준화된 응용 시스템인 T-비즈니스 시스템 템플릿을 고객에게 제공합니다. Microsoft Jupiter 플랫폼을 기반으로 하는 신속한 개발 도구인 개발 도구는 인터페이스 속성을 설정하여 비즈니스 시스템의 신속한 개발을 완료하고 C# 및 JAVA의 두 가지 언어로 시스템을 자동으로 생성할 수 있습니다. 분명히 TNT의 두 "T"는 비즈니스의 초점이며 트럼프 카드는 저렴한 가격입니다.
다른 제조업체의 소프트웨어 개발 플랫폼은 위의 세 가지와 유사하며 모두 "표준화, 산업화 및 개인화" 애플리케이션 모델을 제공합니다.
이를 통해 우리는 위에서 언급한 것처럼 이러한 소프트웨어 개발 플랫폼이 실제로 기술적으로 매우 혁신적이라는 것을 알 수 있습니다. 게다가 우리 모두에게는 한 가지 공통점이 있습니다. 즉, 둘 다 소프트웨어 개발 플랫폼도 제공한다는 것입니다. 플랫폼을 기반으로 생성된 다양한 응용 시스템. 두 제품은 서로를 보완합니다. 이 모델은 소프트웨어 개발 플랫폼 판매의 주류 모델이기도 합니다[2].
시중에 나와 있는 급속 개발 플랫폼은 크게 두 가지 모드로 나뉜다.
하나는 엔진 모드이고 다른 하나는 소스코드 생성 모드입니다. 보고서를 예로 들면, 소위 엔진 모드는 보고서 디자이너를 통해 보고서 템플릿을 디자인하고 이를 보고서 엔진에 게시하는 것을 의미하며, 보고서 조건과 같은 관련 매개변수만 보고서 엔진에 전달하면 됩니다. 보고서 엔진은 데이터베이스를 쿼리하고 데이터를 처리한 다음 이를 다양한 방식으로 표시하는 역할을 담당합니다. 이 과정에서 개발자는 코드를 작성할 필요가 없으며 소스 코드도 생성되지 않습니다. 이는 개발 프로세스 중에도 마찬가지입니다. 비즈니스 시스템을 개발하기 위해 개발 플랫폼을 사용할 때 개발자는 웹 페이지를 통해 매개변수를 사용자 정의하기만 하면 됩니다. 이러한 매개변수는 시스템 데이터베이스 또는 XML 파일에 저장됩니다. 시스템이 실행 중일 때 엔진은 페이지 표시 및 비즈니스 처리를 위해 이러한 매개변수를 호출합니다.
이 급속 개발 플랫폼 모델의 주요 성공 사례는 광저우 Tianling myApps 유연한 소프트웨어 플랫폼과 Wanli Software Production Master입니다. 이들 제품은 완전히 엔진 모드를 채택하고 있으며 기술을 이해하거나 코드를 작성할 필요가 없습니다. 모두 ERP, OA, CRM, HRM, EAM, BI, PMS 및 기타 소프트웨어를 신속하게 생성하여 비용과 시간을 95% 절약할 수 있습니다.
다른 하나는 소스 코드를 생성하는 것입니다. 이 방법은 주로 데스크톱 디자이너를 사용하여 비즈니스 모듈을 정의하고 소스 코드 프레임워크 생성을 지원합니다. 그러면 사용자는 생성된 소스 코드를 기반으로 작성하고 직접 수정할 수 있습니다. JSP 페이지 생성 및 수정을 포함하여 비즈니스 로직을 구현하기 위한 소스 코드입니다. 따라서 소스 코드 패턴을 생성하는 것도 코드 생성기로 간주될 수 있습니다. 이 모델의 주요 대표자는 Puyuan 플랫폼과 Hongtian Software의 EST-BPM입니다. 이 모델의 제품은 개발자에 대한 요구 사항이 상대적으로 높지만 대상은 기본적으로 소프트웨어 개발자 또는 R&D 역량을 갖춘 기업 및 기관이기 때문에 매우 정부 기관과 대기업 및 중소기업 사이에서 인기가 있습니다.