Red de conocimiento informático - Conocimiento del nombre de dominio - Dos modos de plataforma de desarrollo rápido_Cómo desarrollar una plataforma

Dos modos de plataforma de desarrollo rápido_Cómo desarrollar una plataforma

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 brindar a los clientes T - Plantilla de sistema empresarial, es decir, sistemas de aplicación estandarizados como OA, CRM, gestión de documentos y portales de información; N - Paquete de componentes de código abierto, es decir, el código fuente de los sistemas de aplicación mencionados anteriormente; -Herramientas de desarrollo, es decir, basadas en la plataforma Microsoft Jupiter. Herramientas de desarrollo rápido, los desarrolladores pueden establecer propiedades de interfaz para completar el rápido desarrollo de sistemas comerciales y generar automáticamente sistemas de dos idiomas 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 realmente 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 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 del motor, sin necesidad de entender tecnología o escritura. Con código, puede producir rápidamente ERP, OA, CRM, HRM, EAM, BI, PMS y otro software, ahorrando un 95 % de costes y 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.