Aplicación de comercio electrónico en ASP. NET 2 Aplicación de comercio electrónico en ASP.NET 2.0 y servicios web en JAVA Rosa M. Burrueco Jiménez 75794976V M. Luz Cabrera Bernal 30224792D Ingeniería Informática 2006-07
Introducción Comercio y Comercio electrónico Tipos: B2B, B2C, C2C, C2G, B2G Ventajas y desventajas
Objetivos Objetivos técnicos: Objetivos personales: Aplicación e-commerce ASP.NET 2.0 y Java Paypal Servicios Web Objetivos personales: Reforzar conocimientos Experiencia en gestión Preparación profesional
Desarrollo Metodología: Pesada. Documentación como producto intermedio entre las etapas Clásica. Fases principales: Estudio de viabilidad Definición de requisitos Diseño del sistema Codificación Pruebas
Diseño Arquitectónico Patrón 3 capas:
Patrón 3 capas C. Datos: C. Aplicación: C. Presentación: Clases DAO Código trasero C# y Lógica del carrito C. Presentación: Páginas aspx
Diseño Proveedor de discos Patrón DAO y Patrón Factory Method ¿Por qué? Encapsulan y abstraen Fuente de datos Creación de objetos
Diagrama
Diseño Tienda virtual de discos Patrón DAO y Patrón Abstract Factory ¿Por qué? Requisito No Funcional Baja estabilidad SGBD
Diagrama
Implementación Tienda virtual Aplicación Proveedor Lenguaje de programación: ASP.NET 2.0 + C# IDE: Visual Studio .Net 2005 Aplicación Proveedor Lenguaje de programación: Java IDE: JDeveloper 10 .1. 3. 2
DEMO
Conclusiones Objetivos cumplidos Experiencia didáctica en ASP .NET 2.0, comercio electrónico con Paypal y servicios web. Gestión de un proyecto a través de las fases que lo componen
Conclusiones Comparativa entre tecnologías J2EE .NET Contenido Web Dinámico JSP ASP .NET Acceso BBDD JDBC ADO .NET Indep. de la plataforma Si Aún no (Sólo Windows) Lenguajes Java C++, C#, Visual Basic, J# Coste Intermedio Muy alto Rendimiento Java consume más recursos
MUCHAS GRACIAS M. Luz Cabrera Bernal 30224792D Rosa M. Burrueco Jiménez 75794976V Dirigido por Rafael Corchuelo Gil Ingeniería Informática