Вы находитесь на странице: 1из 5

PATRON:DAO

DAO -Permite Abstraer y Encapsular los accesos a un repositorio de datos. -Separa el acceso de datos de la lgica de negocio. -Oculta el Api por donde se accede a los datos. -Controla los accesos de datos en una capa independiente. ORM -Permite el mapeo de datos entre las clases y las tablas del repositorio de datos. -Utiliza menos lneas de cdigo en la implementacin. -Puede utilizar el Patron DAO. - Soporta el proceso de Transacciones.

LENGUAJE DE PROGRAMACION: JAVA


JAVA -Es OpenSource -Lenguaje de programacin Orientado a Objetos. -Es mas interpretado que compilado. .NET -Necesita Licencia de Software. -Lenguaje de Programacin Orientado a Objetos. -Es mas compilado que interpretado.

IDE: ECLIPSE
ECLIPSE -OpenSource -No es plug and play. -Es portable - Debug rapido del cdigo implementado. OTROS -Pueden ser OpenSource. -Plug and Play. -Se necesita de una previa instalacin. -Debug lento cdigo implementado.

FRAMEWORK: STRUST2
STRUST2 -Divisin entre Controllers, Models y Views. -Se hereda las clases en las Acciones y Formularios. -Utiliza JSP y XML. SPRING MVC -Divisin entre Controllers, Models y Views. -Es muy Flexible e implementa su estructura a travs de interfaces. -No se obliga utilizar JSP, permite utilizar XLST, Velocity.

-Obliga Extender la Clase Action

-No se obliga extender proporciona una serie de implementaciones de la Clase Controller. -Pueden trabajar juntos.

-No pueden trabajar juntos.

GESTOR DE REPORTES:JASPER REPORT


CRYSTAL REPORT -No es OpenSource -No es flexible en acceso de datos. -Orientado a .Net y JAVA. -Utiliza datos de fuente especfica (BD). -Formato para la plantillas de informe .rpt -Formato XML personalizado a .jrxml para la plantillas de informe. JASPER REPORT -Es OpenSource. -Es flexible en acceso de datos. -Orientado a JAVA. -Utiliza datos de cualquier fuente de datos (BD, XML).

JQUERY
-Biblioteca de Java Script Puro. -Simplifica la interaccin de los documentos HTML. -Interaccin con Ajax. -Efectos y animaciones. -Animaciones personalizadas. -Manipulacin de la hoja de estilos CSS. Libreras: -JQuery Validation.js -JQuery.js

GESTOR DE VERSIONES
SUBVERSION -Licencia Gratuita. -Uso de Servidor Web Apache CVS -Licencia Gratuita. -No permite el Uso de Servidor Web Apache como Glassfish.

-Es una base de datos Binaria.

-Estructura de datos de directorios y ficheros de un Proyecto.

MOTOR DE BASE DE DATOS


Comparativa General

MYSQL
Nombre de la Empresa 1er Release Publico Ultima Version estable Tipo de licenciamiento MYsql AB 1996 5.0 Gpl o Propietario

ORACLE
Oracle Corporation 1977 11g release 2 Propietario

Sistemas Operativos Soportados


Windows Linux Mac OS x Free BSD IBM AIX Solaris HP-UX QNX Fuente:Internet Autor: Erick Torbe Prez Interfaces C C++ TCL Delphi Perl Phyton Php Java Ruby Conectores .Net Odbc Jdbc Peso 10 10 10 10 10 10 10 10 10 10 10 10 120 SI SI SI SI SI SI SI SI SI SI SI SI SI SI SI SI

MYsql Si Si Si Si Si Si Si Si Si Si Si Si

Oracle Si

Si Si Si Si

Si Si Si

Peso 10 0 0 10 10 0 10 10 0 0 10 10 10 80

Aplicaciones administrativas de MYSQL


Aplicacion Mysql Migration Toolkit Descripcion Mysql Migration Toolkit administra y realiza tareas de migracion de datos a Oracle, Sql Server,

Mysql Administrator

Mysql Workbench

Mysql Monitor Mysql Query Browser

Plone Ruby on Rails

Access, Jdbc Generico . Administra las instancias, backup, usuarios, performance, logs, replica Es el nuevo dbDesigner con al cual se puede hacer el proceso de ingenieria inversa Un Monitor del Servidor y manejador de las instancias Administra las consultas Sql, creacin de procedimientos, vistas, manipulacin de sripts, ayuda sobre la sintaxis de mysql Herramienta Case Herramienta Case, Open Source Web framework que optimiza la programacin y productividad, es una herramienta que sirve para desarrollar aplicaciones Web con bases de datos.
Descripcion Finanzas, proyestos, Rrhh, nominas, Mantenimiento, distribucin y manufactura. Ventas, servicio, mercadotecnia, Call Centers

Aplicacion Enterprice resource Planning (ERP)

Customer Relationship Management (CRM) Supply Chain Management (SCM)

Business Inteligence

Oracle Developer Oracle Designer Oracle WareHouseBuilder Oracle Discoverer Oracle Enterprice Manager (OEM)

Administracin de la cadena de suministro, desarrollo, planeacin, Procura, manufactura. Balance Score Card, Activity Base Management, Inteligencia Operativa, Portal ejecutivo. Forms Developer, Jdeveloper, Reportes Creacin y desarrollo de la ingenieria de Software

Es una aplicacin grfica ue est incluida en todas las ediciones, los administradores la usan para manejar las instancias de Oracle.

Oracle Express Server People Soft

Вам также может понравиться