Diferencia entre revisiones de «¿Qué es Daps21?»
(No se muestra una edición intermedia del mismo usuario) | |||
Línea 5: | Línea 5: | ||
:*Servidor de base de datos | :*Servidor de base de datos | ||
:*Aplicación cliente | :*Aplicación cliente | ||
+ | [[Imagen:Arquitectura_modular_daps21.jpg|thumb|250px|right|none|Arquitectura modular sistema Daps21]] | ||
El sistema se ha diseñado para cumplir con estos objetivos fundamentales: | El sistema se ha diseñado para cumplir con estos objetivos fundamentales: | ||
− | :* | + | :*Arquitectura optimizada para trabajar en [http://es.wikipedia.org/wiki/Computaci%C3%B3n_en_nube"Cloud computing"], incorporando [http://en.wikipedia.org/wiki/Multitenancy multitenancy] de base, que permite dar servicio a diferentes empresas con diferentes idiomas, con diferentes configuraciones y diferentes menús, sobre un mismo servidor y viceversa: que un mismo usuario puede ser atendido por cualquier servidor de forma aleatoria en función de su carga de trabajo. |
:*Las aplicaciones pueden usarse a través de Internet incluso con conexión con bajo ancho de banda, o lo que es lo mismo muchas conexiones por ADSL. | :*Las aplicaciones pueden usarse a través de Internet incluso con conexión con bajo ancho de banda, o lo que es lo mismo muchas conexiones por ADSL. | ||
:*El sistema está orientado al rápido desarrollo de aplicaciones de gestión empresarial (ERP's) | :*El sistema está orientado al rápido desarrollo de aplicaciones de gestión empresarial (ERP's) | ||
Línea 14: | Línea 15: | ||
:*El sistema es escalable en recursos físicos y de comunicaciones. | :*El sistema es escalable en recursos físicos y de comunicaciones. | ||
:*Permite el desarrollo distribuido | :*Permite el desarrollo distribuido | ||
− | + | {|border="0" cellpadding="20" cellspacing="0" | |
+ | |[[Imagen:Escalabilidad_daps21.jpg|thumb|280px|left|none|Escalabilidad sistema Daps21]] | ||
+ | |[[Imagen:Escalabilidad_daps21_comunicaciones.jpg|thumb|280px|right|none|Escalabilidad en comunicaciones de Daps21]] | ||
+ | |} | ||
Daps21 se creó originalmente con el objetivo de desarrollar un ERP que cubriera todas las necesidades de la PYME, capaz de ser utilizado desde sucursales remotas sin necesidad de programas accesorios tipo Citrix o Terminal-server, por lo que está orientado a desarrollar grandes aplicaciones. | Daps21 se creó originalmente con el objetivo de desarrollar un ERP que cubriera todas las necesidades de la PYME, capaz de ser utilizado desde sucursales remotas sin necesidad de programas accesorios tipo Citrix o Terminal-server, por lo que está orientado a desarrollar grandes aplicaciones. | ||
Revisión actual del 17:43 23 may 2011
Daps21 es un entorno de desarrollo y ejecución de aplicaciones cliente-servidor con licencia AGPL.
Tiene una arquitectura de 3 capas:
- Servidor de aplicaciones
- Servidor de base de datos
- Aplicación cliente
El sistema se ha diseñado para cumplir con estos objetivos fundamentales:
- Arquitectura optimizada para trabajar en "Cloud computing", incorporando multitenancy de base, que permite dar servicio a diferentes empresas con diferentes idiomas, con diferentes configuraciones y diferentes menús, sobre un mismo servidor y viceversa: que un mismo usuario puede ser atendido por cualquier servidor de forma aleatoria en función de su carga de trabajo.
- Las aplicaciones pueden usarse a través de Internet incluso con conexión con bajo ancho de banda, o lo que es lo mismo muchas conexiones por ADSL.
- El sistema está orientado al rápido desarrollo de aplicaciones de gestión empresarial (ERP's)
- Las aplicaciones son fáciles de mantener, personalizar y actualizar
- El sistema es escalable en recursos físicos y de comunicaciones.
- Permite el desarrollo distribuido
Daps21 se creó originalmente con el objetivo de desarrollar un ERP que cubriera todas las necesidades de la PYME, capaz de ser utilizado desde sucursales remotas sin necesidad de programas accesorios tipo Citrix o Terminal-server, por lo que está orientado a desarrollar grandes aplicaciones.
El proyecto está publicado en Sourceforge, allí están disponibles todos los componentes del sistema, tanto binarios como fuentes.
Actualmente el sistema Daps21 está implementado para trabajar con el servidor de base de datos Postgresql.
La aplicación cliente del sistema Daps21 utiliza el software JFreeReport para generar informes e impresos.