1. METODOLOGÍA DE DESARROLLO
ENTERPRISE DEVELOPMENT
www.bexperience.com
E-mail para consultas: info@bexperience.com
2. METODOLOGÍA DE PROGRAMACIÓN J2EE
Se requiere cumplir el siguiente orden en el desarrollo del sistema, para su completo
aprovechamiento de las técnicas de POO.
1. El Sistema agrupa los componentes de acuerdo al modelo MVC (Model View
Controller).
a) De Presentación (JSP,XML)
b) De Control (Servlets)
c) De Modelo de Lógica del Negocio (EJB,BC4J,Beans)
2. Establecer que arquitectura se empleara,
a) Si se hará uso de algún framework especifico (Struts) o diseño de un
propio MVC,
b) Soporte de Aplicación que soporte los requerimientos del usuario en
casos de flujos de trabajo (Workflow API),
c) Tipos de componentes de negocios a utilizar (BC4J,EJB,WebServices).
d) Salidas a usuario ( JSPs,XMLs )
e) Flujo de Aplicación vista entre componentes.
f) Lista de componentes especiales.
3. Reconocer Patrones para EJB ha a utilizar , los
patrones son casos de programación comprobados que
resuelven problemas de balance, lógica, etc, que se
presentan siempre en el desarrollo de una aplicación,
que son resueltos con practicas exitosas que nos
permitirán ahorrar tiempo de investigación para hallar
la solución a un problema.
3. 4. Realizar Diagramas de Clases, en el cual interactúen clases del sistema,
entidades y otras representaciones de objetos del negocio, en base a los “User
Story” o Casos de Uso., para luego generar sus respectivos esqueletos.
5. Se construirán los componentes motores del flujo de la aplicación, en el cual
se registraran todas las tareas posibles para la interacción en el sistema(Servlets).
6. Se distribuirá la culminación de los objetos de negocio en su totalidad a un
grupo de trabajo, terminaran de implementar los EJBs, Beans que sean necesarios.
7. Se prepararan las presentaciones o salida a usuario, con código necesario para
realizar la invocación desde los clientes JSPs, utilizando los objetos de negocio-
esqueleto no afectan al desarrollo, nos permitirá obtener una interfase de
presentación para el usuario con características flexible a los cambios.
8. Realizar la investigación para componentes especiales: confección e impresión
de reportes (JSP Reports ).
Autor :
Carlos Dedios
Email: cdedios@bexperience.com
Fecha : 25-Set-2003