El proyecto presentado en este libro es una casa de subastas basada en web. La aplicación está inicialmente escrita para la plataforma Enterprise JavaBeansTM. En los capítulos posteriores expandieremos el corazón del ejemplo descrito aquí añadiendo funcionalidades avanzadas, mejoras y soluciones alternativas a algunas de las cosas que obtendrás gratis cuando use la plataforma Enterprise JavaBeans.
Para mantener la explicación sencilla, la aplicación de ejemplo sólo tiene un conjunto básico de transaciones para poner y pujar ítems a subasta. Sin embargo, la aplicación escala para manejar múltiples usuarios, proporciona un entorno de tres filas basado en transaciones, controla la seguirad, e integra sistemas basados en la legalidad. Este capítulo cubre cómo determinar los requerimientos del proyecto y el modelo de aplicación -- pasos importantes que siempre deberían realizarse antes de empezar a codificar.
| Tópico | Sección |
|---|---|
| Demostración de Subasta | La Subasta de Duke |
| Requerimientos del Proyecto | Entrevista Base Modelar el Proyecto |
| Modelado | La Casa Identifica Compradores y Vendedores La Casa Determina la Mayor Puja La Casa Notifica a Compradores y Vendedores Alguien Busca un Ítem Alguien Ve un Ítem en Venta Alguien Ve los Detalles de un Ítem El Vendedor Pone un Ítem en Venta El Compador Puja por Ítems Diagrama de Actividad |
| Elegir el Software | Los APIs de JavaTM |