1、第 I 页 目录 摘要 IV Abstract V 前言 1 第 1 章 概述 . 2 1.1 绪论 . 2 1.1.1 课题背景 2 1.1.2 课题研究的意义 . 2 1.1.3 手机销售网站的现状 . 3 1.2 开发工具 . 3 1.2.1 JAVA 编程语言 3 1.2.2 Tomcat 服务器 3 1.2.3 MySQL 数据库 3 1.2.4 JSP . 4 1.2.5 MyEclipse 4 第 2 章 需求分析 6 2.1 需求确定 . 6 2.1.1 普通用户需求. 6 2.1.2 会员用户需求. 6 2.1.3 管理员需求 6 2.2 架构分析与设计 7 第 II 页 2
2、.2.1 逻辑架构 7 2.2.2 物理架构 . 7 第 3 章 系统总体设计 8 3.1 系统类图 . 8 3.2 数据库结构与表设计 . 9 3.2.1 User 表 . 10 3.2.2 Product 表 . 10 3.2.3 Category 表 . 11 3.2.4 SalesOrder 表 11 3.2.5 SalesItem 表 11 3.3 页面设计 . 12 3.3.1 前台 12 3.3.2 后台(admin 目录下) 13 第 4 章 功能实现 16 4.1 数据库连接 16 4.2 会员模块 . 16 4.2.1 User 类 . 16 4.2.2 用户模块后台. 1
3、7 4.2.3 会员模块前台. 21 4.3 产品模块 . 23 4.3.1 Product 类 JavaBean 的封装 . 23 4.3.2 产品类接口设计 . 24 第 III 页 4.3.3 产品类接口的实现 . 25 4.3.4 产品模块前端. 31 4.3.5 文件上传 34 4.4 购物车模块 . 37 4.4.1 购物车后台 37 4.4.2 购物车前台 . 40 4.5 下单模块 . 41 4.5.1 订单对象实体类 . 41 4.5.2 订单接口设计. 42 4.5.3 订单的接口实现 . 42 4.5.4 订单前台的处理 . 43 第 5 章 系统运行测试 45 5.1
4、代码审查 . 45 5.2 会员模块测试 45 5.3 商品购买功能测试 46 5.4 管理员模块测试 47 结论 51 总结与体会 . 52 谢辞 53 参考文献 54 附录一 英文原文 55 附录二 中文译文 60 第 IV 页 手机销售网站 摘要 电子商务形式的网上商店具有高效、快捷,信息畅通的特点,还可以很大程度上较 低销售成本。 本文通过手机销售网站系统的建设以实现商业零售企业的信息化管理。 着 重论述手机销售系统功能的实现与设计过程。 本系统功能主要包括会员注册、账户管理、购物车、搜索、在线支付等基本功能。 此外, 本系统也将实现手机销售系统的后端管理, 包括手机的添加、 账单的处理等功能。 很大程度上减轻了维护人员的劳动强度, 提高了工作效率与管理水平, 具有很大的使用 价值。 本系统运用 JAVA 技术实现,采用 MySQL 作为数据库,开发工具使用 My-Eclipse。 TOMCAT 作为服务器,界面使用 JSP 实现。本网站具有用户使用简单、界面直观等优点, 还可以帮助顾客更快更准确的了解手机市场信息,以便取得物美价廉的手机。 关键词:电子