jsp的网上拍卖系统的设计与实现(源码)

随着社会经济的发展,社会进入了信息时代,我在过去几年听到的最多的是在线和线下的比较。从中国数个电子商务平台的受欢迎程度,商业信息经济将继续升温。所以电子商务是一个非常重要,甚至重要的地方。[1]在这个快速发展的时代,互联网的普及和交通行业的标准化和快速发展,不仅在大城市,中小城市和农村的人们选择网上购物,网上拍卖。通过在线拍卖系统,可以跨过时间,空间的约束,将互联网的优势发挥最大化,虽然我们不能一味舍弃线下传统商品的交易,但是这种新型的交易模式,既快,又廉价,更有第三方的安全保障,将是以后我们主要的购物方式。该系统主要以JSP作为开发语言,以MySQL作为数据库管理系统,开发环境为MyEclipse,服务器使用tomcat,开发了基于Web技术的在线拍卖系统的B / S结构。关键词 JSP,B/S结构,网上拍卖
目 录
目 录 2
1 绪论 1
1.1 课题背景 1
1.2 国内外现状 1
1.3 目的和意义 2
1.4 开发环境以及使用的技术 2
1.5 外部需求 3
2 需求分析 4
2.1 需求调研 4
2.2 功能模块图 5
2.3 设计的基本思想 8
2.4 安全需求 9
2.5 界面需求 9
3 系统分析与设计 10
3.1 数据库的分析与设计 10
3.2 设计模式 15
3.3 系统流程 16
4 系统功能实现 17
4.1 后台登录页面实现 17
4.2 总体功能模块 18
4.3 注册用户功能模块 22
4.4 前台网站模块 24
5 系统测试 26
5.1 系统测试目的与意义 26
5.2 测试过程 26
5.3 其他错误 27
5.4 测试总结 27
结 论 29
致 谢 30
参考文献 31
1 绪论
1.1 课题背景
 *好棒文|www.hbsrm.com +Q: ¥351916072$ 
/> 随着网络的快速发展,以及基础设施的完善,物流行业的规范化,以及国民生活水平的提高,越来越多的人选择网上购物。大多的商家也发现了这一商机。将目标放在国在内广大网民的身上。各大厂家都纷纷加入电商的这一行业。国内知名的电商包括阿里巴巴、京东、苏宁等。许多的政府机构也纷纷开设了自己的电子商务平台。
以此为背景的情况下,原本跳蚤市场这一线下的物品二次交易市场也随着互联网的浪潮进入了电商的这一行业。在网上进行拍卖有着线下所不能比拟的优势、网上拍卖可以跨过空间、时间的限制原本的跳蚤市场,只是在一定局域内,并且时间也是受到限制的,但是使用网上拍卖系统的话可以将这些劣势无视,全年无休,全国甚至世界范围内进行交易。以拍卖系统为第三方保证,商品交易速度更快,安全性更高,服务质量更好。所以网上拍卖是网络发展,电商发展的必然产物。
1.2 国内外现状
国外网上拍卖系统现状,从1995年至今为止,美国的eBay作为网上拍卖系统的先驱,创下了电子商务的骄傲业绩迄今为止,该网站上的年交易量已达5.4亿美元,其股价也是持续攀升,一时间“eBay效应”风靡全球。在美国,如今在线拍卖已是大行其道,不仅带动了像Yahoo、Amazon这类著名网站,连索斯比这样的老牌拍卖行也开始投身网上拍卖。据Forrester估计,全球在线拍卖的交易量将从1998年14亿美元上升到2003年的 190亿美元。
在我国,一些著名的网站很早就参与到了网上拍卖中来了,许多网络服务商准备将网上拍卖作为其发展电子商务的切人点。2003 年7月8日,已在B2B领域巩固了领先地位的阿里巴巴突然宣布投资1亿元成立C2C电子商务网站——淘宝网,阿里巴巴此举十分意外,因为此前首席执行官马云几乎在所有的场合都表示了阿里巴巴将专注于B2B领域,而1亿元的投资对阿里巴巴来说不可谓不大。但仔细考虑就会发现这是一个值得下的赌注,中国的电子商务市场,除了易趣以外,几乎已经没有成规模的C2C的拍卖网站了,而且易趣并不是在苦苦支撑,而是渐入佳境,这至少证明,拍卖网站在中国并不是不可行的,实际上仍然有足够的发展潜力,看看中国网民数量的增长就可以预期这个市场的前景。[2]
1.3 目的和意义
随着社会信息化的发展,以及与之相匹配的各种设施的成熟与完善。电子商务得到了许多的公司以及团队的关注,一些公司在发展线下的商品时,同时也为自己建立了网站来迎合互联网带来的好处。一些团队甚至之专注于网上拍卖或者网上出售商品,但是这些都属于b2b,b2c模式。为了迎合用户日益增长的物资交流需要,在消费者之间需要提供一种小型的电子商务,消费者之间可以通过这个平台进行物品的二次交易。这种平台的模式被称为c2c(Consumer to Consumer),在我国,如今已经有非常多这种小型平台,我所接触的有淘手游,交易猫,瓜子二手网等平台。
在生活中有我们往往会有许多物品因为一时的兴奋与好奇,导致盲目的购物,这时候就需要通过跳蚤市场将我们手中对我们而言无用的但对他人确实非常用用的物品交易出去。虽然会有传统的跳蚤市场,但是传统的跳蚤市场有时空的局限性,只能在某个地区某个时间段进行,但是我们的网上拍卖系统可以完全忽视这种局限性,能使全国各地的用户连接起来。[3]大大开拓了市场以及商品销售的成功率。销售者和购物者都可以大大减少时间与精力。
1.4 开发环境以及使用的技术
1.4.1 开发环境
此次的系统设计使用了Myeclipse的开发工具,在设计后台与数据库中,我使用了Tomcat服务器和MySQL数据库。在前端页面的设计中,我使用了JSP技术来实现前台与后台的信息交互。[4]
1.4.1.1 MyEclipse
MyEclipse是一个功能非常强大的企业级集成开发环境,主要用于开发java和移动应用。MyEclipse提供了对UML、Ajax、Web等各种服务器的集成支持。并且全面支持各种主流的第三方框架,允许自由定制或扩展个性化功能。
1.4.1.2 Tomcat
Tomcat是一个轻量级的企业型应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用。并且Tomcat对于资金不足的企业以及团队也是非常好的选择,因为该系统是开源免费的。在有个系统中,服务器承担着数据的传输的作用。在本系统中应用了MVC的设计模式,Tomcat通过框架Hibernate连接数据库MySql,服务器再与前端交流,传输数据。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1400.html

好棒文