随着Internet的发展和电子商务的日益普及,网络购物可以使顾客足不出户便可以方便快捷地选购自己喜欢的商品,比如图书等。因此,需要网上销售系统为网上交易活动提供一个高效、低成本的平台。 本文首先研究了基于Java Web的网上图书销售系统开发过程中所要使用的技术:JSP、Java Bean和MySQL数据库。接着采用模块化的方法设计了一套适用的图书销售系统。该系统设计主要包括登录模块、购买模块、销售模块、管理模块等四个模块,分别用于完成用户登录、购买图书、销售图书和管理员对用户及图书进行更改删除操作的功能。根据图书销售系统的基本要求,设计了图书信息表,用户信息表,管理员信息表,购物车信息表,交易信息表等五张数据表,用于存储相关数据。然后,依据上述设计思路,采用Tomcat服务器、MySQL数据库和Eclipse集成开发环境,适用面向对象的编程思想集合JSP和Java Bean技术,分模块实现该图书销售系统。 最后,对所实现的图书销售系统进行运行和调试,运行结果表明该图书销售系统能够满足用户进行网上交易活动的各项要求,能够使用户足不出户便可以方便快捷地选购自己喜欢的商品。 关键字:电子商务,C2C,JSP,JavaBean,MySQL; 目 录 paper51.com 第1章 绪 论 1 1.1 课题背景 1 1.2 国内外研究现状 2 1.3论文组织结构 2 第2章相关技术简介 3 2.1 servlet简介 3 2.2 JDBC简介 3 2.3 JSP简介 4 2.4 JavaScript概述 5 第3章 系统需求分析 7 3.1 可行性分析 7 3.1.1技术可行性 7 3.1.2经济可行性 7 3.1.3社会可行性 7 3.2 系统功能需求分析 7 3.3系统非功能分析 8 3.4 系统设计的目标 8 第4章 经贸校园淘书阁概要设计 10 3.1 系统功能设计 10 3.2 业务流程分析 10 3.3 数据库设计 11 4.3.1 数据库概要设计 11 4.3.2 E-R图向关系模型的转换 13 4.3.3 数据表结构 14 第5章 经贸校园淘书阁业务管理系统详细设计 19 5.1 系统前台功能模块 19 5.1.1 用户注册 19 5.1.2登录模块 20 5.3图书信息查看 21 5.4 购买模块 22 5.5图书管理 22 5.6购买记录 23 5.7在线留言 23 5.8 公告管理模块 24 5.9图书类别信息管理 24 5.10图书管理 24 5.11新书推荐管理 24 第六章 系统调试与测试 26 copyright paper51.com 6.2 测试方法 26 6.2 测试环境介绍 26 6.3 功能模块测试 26 6.3.1 用户登录测试 26 6.3.2 用户注册测试 27 结 论 28 致 谢 29 参考文献 30 |