La Red de Conocimientos Pedagógicos - Currículum vitae - Proyecto de currículum Java

Proyecto de currículum Java

Nombre del proyecto: Sistema de compras de comercio electrónico (función principal: compra de libros en línea)

Unidad de desarrollo:

Entorno de desarrollo: Linux+MyEclipse 8.5+MySQL+Tomcat 5.0.

Descripción del proyecto: El proyecto se puede dividir en: módulo de registro de usuarios, módulo de inicio de sesión de usuarios, módulo de visualización de libros, módulo de carrito de compras, módulo de liquidación de usuarios y módulo de gestión de pedidos. Los usuarios pueden registrarse como miembros y utilizar su estado de membresía para comprar productos. En el carrito de compras, pueden modificar la cantidad de bienes, eliminar bienes comprados, recuperar bienes comprados y, al mismo tiempo, pueden liquidar bienes, guardar pedidos, generar pedidos y prepararse para la entrega.

Descripción técnica: Este proyecto implementa la arquitectura MVC basada en el framework smart struts (simulated struts 1). La capa de presentación se muestra principalmente a través de jsp y utiliza la verificación del marco jQuery y javascript + Ajax para lograr una interacción dinámica de la página. El controlador se implementa principalmente mediante smartstruts. La capa empresarial recibe el formulario a través de ActionForm y Action maneja la solicitud. La capa de persistencia interactúa principalmente con la base de datos a través de jdbc.

Responsabilidades: Responsable de la visualización de listas de libros y detalles de libros.

Experiencia en el proyecto: En este proyecto se utilizaron de manera integral los conocimientos adquiridos previamente. Tener una comprensión más profunda del patrón MVC, el patrón del método de fábrica, etc. Y aplique activamente patrones de diseño para optimizar la estructura del código y considerar la escalabilidad del sistema. A través de consultas en línea, se resolvió el problema de la interacción dinámica de las páginas en la compra de libros de Ajax y se dominaron los principios básicos de Ajax.