本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

网上拍卖系统设计与实现

网上拍卖系统设计与实现

本系统使用了Jsp,Java为开发语言,以Microsoft SQL数据库产品作为后台数据库,构建了一个灵活安全的网上拍卖系统。从系统的初步设计到最后系统的实现是经历了整体设计,逐步实现的过程。本文作为对系统的论述,重点介绍了系统开发环境、开发工具、开发语言等

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 3139476774

无图片信息!

详细描述

网上拍卖系统设计与实现
摘   要
网上拍卖是一种经历长时间考验并留存下来的一种网上交易方式。是以互联网为平台、以竞争价格为核心,建立生产者和消费者之间的交流与互动机制,共同确定价格和数量,从而达到均衡的一种市场经济过程。它具有运行快、方式多、成本低等优点,通过Internet将拍卖活动变成每一位网民都可以加入其中的交易方式。值得注意的是,它给人们带来全新体验以及便利的同时,有许多问题出现在人们的视野,也受到广大群众的的关注。它是否公平、公正、公开,尤其是其可靠性和安全性更是大家关心的问题。这就要求不仅要在系统的设计上做到公平合理,也要在传输上也要做到信息的安全可靠,以构建一个“三公”的交易平台。
本文构建了一个基于Browser/Server模式的网上拍卖系统,为买卖双方搭建了一个公平公开并且安全可靠的交易平台。本文着重论述了系统的模块设计、数据流程和功能实现。其功能包括买家以及卖家的用户注册和登陆、商品搜索、竞价拍卖、买者评价、留言、后台数据库管理、卖家信用度评级等功能。包括如何运用JSP、HTML、JavaScript、JAVA等关键技术建立网上拍卖系统。
 
关键词:网上拍卖;竞价;Browser/Server。
 
 
 
The Design and Realization of Online Auction System
Abstract
Online auction is a kind of online transaction that experienced for a long time and survived finally. Which is also a process of market economy to achieve a balanced by Internet-based platform, competitive prices as the core, the establishment of mechanism for communication and interaction between producers and consumers, and determination jointly of the price and quantity. Online auction is running fast, having multi-ways and costing lower, it will become a transaction that every users can join in through the Internet . It is worth noting that although it gave rise to a new experience and convenience, there are many problems in people's vision attracting attention  of the masses. People more concerned whether it is fair, impartial and open, especially for its reliability and safety. This requires not only fair and reasonable on system’s design, but also safe and reliable on information transmission, so as to build a trading platform under the principle of public, fair and justice.
This paper built a fair, open, safe and reliable trading platform for buyers and sellers that based on the mode of Browser/Server online system. This paper focuses on the system's modular design, data flow and function realization. And the functions include user registration and login of buyers and sellers, product search, bid auction, buyers evaluate, message, background database management, credit rating of the sellers and so on. Including how to use the key technology like JSP, HTML, JavaScript, JAVA to build an online auction system, and to configure SSL on the web server to ensure secure transmission of sensitive information .
 
Key words: Online Auction,Competitive;Browser/Server。
 
1 引言
随着网络技术的不断发展和人们购物意识的不断革新,网上购物成为一种新型的购物方式,正逐渐被人们所接受和认可。而网上购物的方式之一的网上拍卖形式给人们的购物带来另一种全新的体验。人们可以通过网站发出自己想拍卖的物品的信息,也可以通过竞价购买自己想要的物品。即具有一般购物网站的成本低廉,方式灵活,运行快捷等的特点,更具有自由竞争和公平合理的特性。如现在网上流行的拍拍网,淘宝网等都是很好的成功的实例。
然而,同其它购物网一样,网上拍卖网也存在很多的问题尚待解决和完善。其中公平合理的买卖方式、买卖者双方的信用度、敏感信息传输的安全性等问题是人们关注的焦点问题。要让这种先进的交易方式被更多的人认可,还得不断的在这些方面有所突破,需要相关人士的不断研究。
2 绪论
2.1 本系统设计的意义
本系统——网上拍卖系统是指通过Internet实施的价格谈判交易活动,即利用互联网在网站上公开发布将要招标的物品或者服务的信息,通过竞争投标的方式将它出售给出价最高或最低的投标者。其实质是以竞争价格为核心,建立生产者和消费者之间的交流与互动机制,共同确定价格和数量,从而达到均衡的一种市场经济过程。它通过Internet将过去少数人才能参与的贵族式的物品交换形式,变成每一位网民都可以加入其中的平民化交易方式。网上拍卖不仅是网络时代消费者定价原则的体现,更重要的是拍卖网站营造了一个供需有效集结的市场,成为消费者和生产商各取所需的场所,因此是一种典型的中介型电子商务形式。相对与传统拍卖,网上拍卖的特点在于每个商家都可以制定一套适合自己的拍卖规则,并且通过网上拍卖还可以使定价达到更准确的水平,同时能够参与拍卖的人的范围也大大增加了。
2.2 网上拍卖的起源
据说“拍卖”这种交易,起源于古时欧洲未婚少女待价而沽的婚嫁制度,然后才逐渐转变为贵族间拍卖珍稀古董的休闲活动。至今,拍卖已经成为一种成功的商业活动,这种有趣的交易行为,并在网络上演变为一种成功的商业模式,逐步为世人所接受。
最早的拍卖网站是由欧米达在1995年建立的,他最初建立这个小网站是为了向人们提供变种的埃博 拉病毒代码。他在网站上加了一个小的拍卖程序,帮助人们交换各自的收藏品。后来他辞掉工作,全心全意投入到网上拍卖业务中去,于是现在网上拍卖老大——eBay诞生了。随着电子商务的发展,网上拍卖已经成为一种日渐流行的电子交易方式。 
2.3 我国网上拍卖的现状
据资料显示在我国,一些著名的网站很早就参与到了网上拍卖中来了,许多网络服务商准备将网上拍卖作为其发展电子商务的切人点。1999年6月正式开通的雅宝竞价交易网,是中国大陆开通最早,也是目前访问人数最多、物品数量和种类最丰富、交易最活跃的专业竞价交易平台之一。
1999-2000年的时候,中国的拍卖网站一度也多达上百家,其中以雅宝、易趣、酷必得、6688等最为知名,随着.COM泡沫的破灭,只有易趣发展壮大起来。随着网络经济的逐渐趋于理性,没有强力竞争对手的易趣得到了迅速发展,成为中国拍卖网站事实上的霸主,也被称为“中国的eBay”。2003年7月8日,已在B2B领域巩固了领先地位的阿里巴巴突然宣布投资1亿元成立C2C电子商务网站——淘宝网。2004年1月13日雅虎和新浪共同在美国和北京两地同时宣布签署一项建立合资公司的最终协议,参与中国网上拍卖市场的竞争,建立了网上拍卖网站一拍网,为中国的中小型企业、买家和卖家提供全新的基于网上拍卖的电子商务服务。中国网上拍卖市场持续升温。
2.4 网上拍卖的营销方式
目前常见的网上拍卖方式有:英式、荷兰式、封标拍卖,此外,还有双向拍卖和逆向拍卖等。随着网上拍卖的发展,最近又出现了更加适应于互联网的集体议价方式和多属性拍卖。一般许多拍卖网站并不是仅仅使用一种拍卖方式,而是多种拍卖方式相结合。
本系统采用的是英式拍卖方式稍加改变的方式。
英式拍卖也称为公开拍卖或者增价拍卖,是最流行的网上拍卖方式,它使投标者的参与变得相对容易。一旦买者发现自己感兴趣的物品,他就可以浏览当前的最高出价,然后决定自己是否出最高的价格。在他提供投标价后,就可以看到拍卖状态的一个自动更新,显示他是否成功地成为当前的最高出价者。
本系统中购买者发现自己喜爱的商品之后就给出自己愿意出的价格但价格必须大于起始价格。待系统验证后如果所出的价格大于当时的最高价格则为竞价成功。后由拍卖者确认,同意交易成功后拍卖才算成功。这种方式便于购买者冷静的竞购,也方便拍卖者不会以低于自己最低底线的价格卖出商品。
3 系统总体设计
3.1系统运行环境要求
1.JDK1.7——JAVA的运行环境
2.Tomcat7——web服务器
3.Windows7——操作系统
4.SQLServer2008——数据库
3.2 需求分析
网上拍卖由于基本是通过网站拍卖系统进行的,所以会经常出现“所见非所得”的情况。拍卖物品的质量不如网上所描述的那样,付款不交货等欺诈问题很普遍。这些信用问题主要和网络的特性有关,网络是虚拟的,交易双方可以根本不见面而完全通过网络完成整个交易行为。网站也难以阻止用户以多个用户名注册,而且用户的真实身份有时难以查明,信用制度在中国又很不完善,所以难免会滋生欺诈现象。
解决网上拍卖的信用问题,就是要在网上拍卖的环境中,解决信息的私密性、完整性、不可抵赖性以及身份确认问题,其解决方案是多种多样的。本站主要实现用户的在线拍卖和购买功能。首先。针对用户来说,分为拍卖者和购买者,用户注册包含以下内容:名字,密码,电子邮件,联系电话,真实姓名,联系地址,邮政编码在这里我们设计的用户拍卖者与购买者唯一的区别在于拍卖者多了一项“信用度”,但是信用度是由购买者来对拍卖者进行评论,而不是用户在注册时就能直接注册信用度,在注册的时候考虑到各地用户的速度和数据的合法验证,采用高效的客户端数据验证,以提高用户访问效率,及时验证用户数据。
注册成功后用户登陆,在登陆的时候要区分用户是以购买者身份还是拍卖者的身份登陆,要求登陆后能够识别用户的身份,并根据相应的用户做出相应的权限限制和功能实现。用户以拍卖者身份登陆转到商品拍卖页面,用户填写相关拍卖商品信息,提交拍卖。以购买者身份登陆转到网站首页,用户可随意查看商品,并对商品进行评论,购买等。
 
  3.2.1需要实现的功能及功能模块
1.需要实现的功能
1)用户自行登记拍卖物品,页面自动更新。
2)登记拍卖物品的用户能为自己度身订做交易的方式,如要求付款方式,信用要求,报价范围等等。
3)对登记拍卖的物品及用户的信用及时反馈用户。
4)产品可按照您的要求分类,精确搜索与模糊搜索相结合,保证用户能轻易找到想要的物品。
5)采用公平可靠的竞价方式,对拍卖者的交易信用进行统计,让购买者了解每个拍卖者的信用情况。
6)用户可得到被投诉、评价情况,出售物品列表和拍卖物品竞价情况等,还可以进行查看留言及答复等。
2.需要实现的功能模块
1)注册登录模块——实现拍卖者和购买者分别注册和登录,以获得拍卖者和购买者的详细信息,并赋予不同身份的不同的权限。
2)拍卖商品模块——拍卖者上传要拍卖商品的信息,包括:名字、描述、图片、数量。拍卖者可以查看自己拍卖的商品信息和已拍卖成功的商品信息。最终确定交易是否成功。
3)竞购商品模块——购买者对需要商品进行竞价,填写需要数量和愿意给出的价格。然后判断是否竞价成功。购买者可以查看已竞价成功的商品的详细信息。
4)商品搜索模块——可以模糊查询和精确查询所需商品。
5)评价模块——购买者对商品作出评价。并用评分统计拍卖者的信用程度。
6)留言板模块——用户之间相互留言。
 
结    论
本系统使用了Jsp,Java为开发语言,以Microsoft SQL数据库产品作为后台数据库,构建了一个灵活安全的网上拍卖系统。从系统的初步设计到最后系统的实现是经历了整体设计,逐步实现的过程。本文作为对系统的论述,重点介绍了系统开发环境、开发工具、开发语言等关键技术,分析了系统的数据库设计、系统流程设计、功能模块的详细设计、实现代码的分析和运行结果。论述了系统从设计到实现的一个完整的过程。系统采用了流行的B/S模式,实现了网上拍卖的大部分功能,整个系统简洁易懂,层次分明,安全适用。但系统在一些细节的功能还不够完善,如在对拍卖者的信用度的统计还不购科学合理。由于篇幅有限,未能将所有模块的实现一一列出,只挑选了重要的部分加以说明。
 
参考文献
[1] Adrian Kingsley-Hughes[美],Kathie Kingsley-Hughes[美]. JavaScript 1.5实例教程[M]. 刘勇译. 北京:人民邮电出版社, 2001。
[2] 许龙飞,李国和,马玉书. Web数据库技术与应用[M]. 北京:科学出版社, 2005。
[3] 方睿,刁仁宏,吴四九. 网络数据库原理及应用[M]. 四川:四川大学出版社, 2005。
[4] 耿祥义,张跃平. JAVA2实用教程第二版[M]. 北京:清华大学出版社, 2001。
[5] 孙连三,邹慧超,汪孝宜. 新手学制作网页[M]. 北京:人民邮电出版社, 2003。
[6] Phil Hanna[美]. JSP 技术大全[M]. 闻道工作室译. 北京:机械工业出版社,2002。
[7] 李振捷,陈雄,正军. JSP网站开发典型模块与实例精讲[M]. 北京:电子工业出版社,2006。
 
目  录
论文总页数:28页
1 引言 1
2 绪论 1
2.1 本系统设计的意义 1
2.2 网上拍卖的起源 1
2.3 我国网上拍卖的现状 2
2.4 网上拍卖的营销方式 2
3 系统总体设计 2
3.1系统运行环境要求 2
3.2 需求分析 3
3.2.1需要实现的功能及功能模块 3
3.2.2数据流程图 4
3.2.3功能模块设计 5
3.3 系统E-R图 7
3.4系统数据逻辑结构 8
4系统具体实现 10
4.1开发系统的语言与工具 10
4.2 拍卖商品功能 10
4.3竞购商品功能 12
4.4查询拍卖情况功能 15
4.5商品搜索功能 16
4.6信用度统计功能 18
4.7对商品评价功能 20
4.8购物车功能 21
5 系统的数据传输安全保证 24
5.1 数据传输的安全性要求 24
5.2 SSL协议提供的服务 24
5.3 SSL的工作原理 24
5.4 Tomcat配置SSL(Windows环境) 25
结    论 26
参考文献 26
致    谢 27
声    明 28


收缩