aplicación de comercio electrónico en asp.net 2.0 y servicios web en java rosa m. burrueco...
TRANSCRIPT
Aplicación de comercio electrónico en ASP.NET 2.0 y servicios web en JAVA
Rosa M. Burrueco Jiménez 75794976VM. Luz Cabrera Bernal 30224792DIngenierí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: 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: Clases DAO
C. Aplicación: Código trasero C# y Lógica del carrito
C. Presentación: Páginas aspx
DiseñoProveedor de discos Patrón DAO y Patrón Factory Method ¿Por qué?
Encapsulan y abstraen
Fuente de datos
Creación de objetos
Diagrama
DiseñoTienda virtual de discos Patrón DAO y Patrón Abstract Factory ¿Por qué?
Requisito No Funcional
Baja estabilidad SGBD
Diagrama
Implementación
Tienda virtualLenguaje de programación: ASP.NET 2.0 + C# IDE: Visual Studio .Net 2005
Aplicación ProveedorLenguaje 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 GRACIASMUCHAS GRACIAS M. Luz Cabrera Bernal 30224792DM. Luz Cabrera Bernal 30224792D
Rosa M. Burrueco Jiménez 75794976VRosa M. Burrueco Jiménez 75794976V
Dirigido por Rafael Corchuelo GilDirigido por Rafael Corchuelo GilIngeniería InformáticaIngeniería Informática