Red de conocimiento informático - Conocimiento del nombre de dominio - Dos modos de plataforma de desarrollo rápido de plataforma de desarrollo

Dos modos de plataforma de desarrollo rápido de plataforma de desarrollo

Desde la plataforma de desarrollo de software representativa nacional, podemos ver el esquema general de este tipo de producto, la plataforma TNT de ASGI: la principal ventaja de la plataforma TNT es la personalización de bajo costo y puede proporcionar a los clientes simultáneamente con Proporcionar T - Plantillas de sistemas comerciales, es decir, sistemas de aplicaciones estandarizados como OA, CRM, gestión de documentos, portales de información N - Paquetes de componentes de código abierto, es decir, el código fuente de los sistemas de aplicaciones mencionados anteriormente; --Herramientas de desarrollo, es decir, basadas en la plataforma Microsoft Jupiter. La herramienta de desarrollo rápido, los desarrolladores pueden configurar propiedades de interfaz para completar el desarrollo rápido de sistemas comerciales y generar automáticamente sistemas de dos lenguajes C# y JAVA. Evidentemente, las dos "T" de TNT son el centro del negocio y la carta de triunfo es el bajo precio.

Las plataformas de desarrollo de software de otros fabricantes son similares a las tres anteriores y todas proporcionan modelos de aplicación "personalizados en la industria estandarizados".

De esto podemos ver que estas plataformas de desarrollo de software son consistentes con las tecnologías que mencionamos anteriormente. Además, tenemos otra similitud, es decir, proporcionan software. La plataforma de desarrollo también proporciona varias aplicaciones basadas en. la plataforma Los dos productos se complementan. Este modelo es también el modelo principal para las ventas de plataformas de desarrollo de software [2].

Las plataformas de desarrollo rápido que existen actualmente en el mercado se dividen principalmente en dos modelos.

Uno es el modo de motor y el otro es el modo de generación de código fuente. Tomando los informes como ejemplo, el llamado modo de motor se refiere a diseñar una plantilla de informe a través del diseñador de informes y publicarla en el motor de informes. En tiempo de ejecución, solo necesita pasar los parámetros relevantes al motor de informes, como las condiciones del informe. etc., y el motor de informes es responsable de consultar la base de datos. Los datos se procesan y luego se muestran de varias maneras. En este proceso, los desarrolladores no necesitan escribir código y no se genera ningún código fuente. Esto es cierto incluso durante el proceso de desarrollo. Cuando se utiliza la plataforma de desarrollo para desarrollar sistemas comerciales, los desarrolladores no necesitan escribir código, solo necesitan personalizar los parámetros a través de la página WEB. Estos parámetros se almacenan en la base de datos del sistema o en el archivo XML. Estos parámetros se almacenan en la base de datos del sistema o en un archivo XML. Cuando el sistema se esté ejecutando, el motor llamará a estos parámetros para la visualización de la página y el procesamiento comercial.

Este modelo de plataforma de desarrollo rápido es el principal representante exitoso de la plataforma de software flexible myApps de Guangzhou Tianling. Los productores de Wanli Software han dominado sus propios productos y han adoptado completamente el modelo de motor. o escribir Con código, puede producir rápidamente ERP, OA, CRM, HRM, EAM, BI, PMS y otro software, ahorrando el 95% del costo y el tiempo.

El otro es generar código fuente. Este método utiliza principalmente el diseñador de escritorio para definir módulos comerciales y ayudar a generar el marco del código fuente. Luego, los usuarios pueden escribir y modificar el suyo propio en función del código fuente generado. Código fuente para implementar lógica de negocios, incluida la generación y modificación de páginas JSP. Por lo tanto, generar patrones de código fuente también puede considerarse como un generador de código. El principal representante de este modelo es la plataforma Puyuan. Además del software macro EST-BPM, este modelo tiene requisitos relativamente altos para los desarrolladores de productos, pero debido a que los objetivos son básicamente empresas e instituciones con desarrolladores de software o capacidades de I + D, fue bien recibido. unidades gubernamentales y empresas grandes y medianas.