摘要:随着Internet的迅速发展,电子商务已成为21世纪主流的商业模式之一。茶壶在线销售店是随着计算机技术和网络技术的发展而出现的一种新型销售渠道。
本毕业设计中的茶壶在线销售系统实现了一般电子商务所具备的功能。其开发是运用JSP技术实现,采用script开发模式,即使用html和JavaScript的开发模式,后端数据库使用的是MySQL作为数据库服务器。本系统主要包括前台和后台管理两大功能模块。前台管理主要包括用户注册登录、茶壶搜索、商品展示、在线聊天、购物车、订单结算、留言板等功能。后台管理主要包括是对用户、茶壶、供应商、用户订单、销售信息、系统公告等信息进行管理操作。利用这些功能可以对茶壶销售系统进行较好的管理。
本系统具有高安全性、操作简单、可扩展性、易维护的特点。由于不需要实际的店面,不仅避免了店铺租金的开销,还可以省去装修、管理等方面的诸多费用。
关键词 茶壶在线销售;JSP;JavaScript;MySQL
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.2 课题的研究意义-1
1.3 本文结构-2
2 开发工具介绍-3
2.1 JSP-3
2.2 MyEclipse-3
2.3 Tomcat-4
2.4 MySQL-4
3 需求分析-6
3.1 系统需求分析-6
3.1.1 用户需求分析-6
3.1.2 管理员需求分析-6
3.2 系统可行性分析-7
3.2.1 技术可行性分析-7
3.2.2 经济可行性分析-7
3.3 系统功能分析-7
3.4 数据库分析-8
3.4.1 数据库需求分析-8
3.4.2 数据库概念设计-10
3.4.3 数据库逻辑设计-12
4 总体设计-16
4.1 系统功能设计-16
4.1.1 用户功能模块-16
4.1.2 管理员功能模块-16
4.2 系统功能图-17
4.3 系统主要功能流程图-17
5 详细设计与实现-18
5.1 网站前台设计-18
5.1.1 用户注册及登录-18
5.1.2 商品查询-19
5.1.3 购物车-20
5.1.4 结帐-22
5.1.5 留言及回复-23
5.1.6 在线聊天-25
5.2 网站后台设计-25
5.2.1 系统管理-26
5.2.2 新闻管理-27
5.2.3 商品管理-28
5.2.4 商品购买信息管理-29
5.2.5 供应商管理-30
5.2.6 进货单管理-32
6 测试-34
6.1 测试目的-34
6.2 测试环境-34
6.3 测试方法-34
6.4 用户界面测试-34
6.5 功能测试-35
6.6 软件的缺陷-35
结论-36
致谢-37
参考文献-38
附录-39