1、 第1页共53页 毕 业 论 文 设 计 题 目 在线交易平台的设计与实现 学生姓名 学号 所在院(系) 电 气 工 程 系 专业班级 指导教师 完成地点 201 年 月 日 第2页共53页 在线交易平台设计与实现 摘 要 随着 Internet 技术的飞速发展,人们的生活和 Internet 的关系越来越密切, 如何通过 Internet 抓住商机成为摆在人们面前的一个重要话题。电子商务代表着 未来贸易方式的发展方向,其应用和推广将给社会和经济带来极大的效益。因 此,一个能够实现在线购物功能的系统的开发就成了当务之急。 本购物系统是一个基于 Internet,采用 B2C(Business
2、to Consumers)模式,并 根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大 商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。为 用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能。 本文主要介绍该系统是如何实现,并详细介绍了系统分析、系统设计和数 据库设计的一些思路和方法。另外,在系统设计这一章节作者列出了实现在线 购物过程的详细流程。该系统凭借 WEB 服务器和客户的浏览器,利用电子工具 高效率、低成本的特点,为客户提供交易平台、在 Internet 上发布商业信息,使 用户可以查阅商品、搜索商品、订购商品,为客户提供全天候的、更好、
3、更快 的商务活动空间。 关键词 电子商务;在线购物;JavaWeb 第3页共53页 目目 录录 摘 要 2 Abstract 错误错误!未定义书签。未定义书签。 第 1 章 绪论 1 1.1 选题目的和意义 . 1 1.2 国内外文献综述 . 2 1.3 论文研究内容 . 3 第 2 章 需求分析 4 2.1 引言 . 4 2.1.1 背景分析 4 2.1.2 术语定义 4 2.2 任务概述 . 5 2.3 可行性分析 . 5 2.3.1 社会可行性 5 2.3.2 经济可行性 6 2.3.3 技术可行性 6 2.4 系统功能分析 . 6 2.5 本章小结 . 6 第 3 章 系统设计 7 3
4、.1 总体结构设计 . 7 3.2 系统架构设计 . 7 3.3 设计目标与用例分析 . 10 3.3.1 设计目标 10 3.3.2 用例分析 10 3.4 模块功能详细设计 . 11 3.4.1 权限管理模块功能设计 11 3.4.2 商品显示模块功能设计 15 3.4.3 交易模块功能设计 18 3.4.4 搜索模块功能设计 21 3.4.5 商品讨论模块功能设计 21 3.5 数据库数据设计 . 22 3.5.1 数据库主要实体类图 22 3.5.2 数据主要实体描述 24 3.6 本章小结 26 第 4 章 系统实现 27 4.1 总体实现 . 27 第4页共53页 4.2 后台逻辑实现 . 28 4.2.1 持久层实现 28 4.2.2 事务处理 28 4.2.3 业务逻辑层实现 29 4.2.4 控制层实现 29 4.3 主要模块功能实现 . 29 4.3.1 权限管理模块