桂林理工JSP+MySQL+Tomcat网上商城开发文档详解

5星 · 超过95%的资源 需积分: 9 101 下载量 96 浏览量 更新于2024-07-31 1 收藏 546KB DOC 举报
这份网上商城(JSP+MySQL+Tomcat)项目开发文档由桂林理工大学信息科学与工程学院计算机科学与技术(应用)07-3专业的学生在2010年11月29日至12月17日期间完成,项目负责人是陆培波,指导教师是谢晓兰。项目的目的是设计和实现一个动态的网上购物平台,结合了JSP(Java Server Pages)作为前端页面技术,MySQL作为后端数据库,以及Tomcat作为Web服务器。 在项目开发过程中,文档详细描述了各个环节的技术和设计思路。首先,前言部分明确了设计任务,强调了需要满足的功能和技术要求,包括但不限于系统可靠性、安全性、开放性、可扩展性和易用性,以及遵循的标准。项目的目标是在JSP架构下,构建一个用户友好的网上商城,支持购物流程、商品管理、类别管理以及订单处理等功能。 数据库设计是关键环节,文档中提到的实体包括Type_id、Good_id、Order_id和User_id,这些是数据模型的基础。数据库设计包括需求分析和物理结构设计,如Orders表的创建,体现了数据库的设计原则。 概要设计阶段,业务流程图展示了购物流程,分为用户功能结构图和后台管理功能结构图,明确了系统的主要组成部分和交互方式。陆培波负责的部分深入到业务逻辑层,定义了服务和类图,明确了购物车、商品管理、类别管理和订单处理等核心模块的设计。 详细设计阶段,具体的类设计如DBGoods、DBType、DBOrders和DBOrdersDetail被详细阐述,每个模块都配以系统流程图,清晰地展示了功能实现的步骤。例如,购物车模块涉及添加商品、删除商品等功能,商品列表功能允许用户浏览商品,查看订单则涉及用户订单状态的查询,推荐商品则可能基于用户的浏览历史或热销商品策略。 项目总结部分回顾了整个开发过程,总结经验教训,同时参考文献列出了项目开发所参考的相关技术资料,确保了技术的准确性和项目的完整性。 这份文档提供了一个完整的网上商城项目的开发框架,展示了从需求分析、数据库设计到详细实现的全面过程,对于理解和学习JSP、MySQL和电子商务平台的开发具有很高的参考价值。