电子拍卖系统Word格式文档下载.docx
- 文档编号:13457345
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:35
- 大小:393.52KB
电子拍卖系统Word格式文档下载.docx
《电子拍卖系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《电子拍卖系统Word格式文档下载.docx(35页珍藏版)》请在冰豆网上搜索。
III、毕业设计(论文)工作内容:
包括系统概述,系统需求分析,系统总体设计,数据库设计,系统详细设计和实现,系统测试六个方面,详细的阐述了电子拍卖的全过程
。
注:
本页内容由指导教师填写
IV、主要参考资料:
a)JSP实用教程,清华大学出版社,2003。
b)JSP编程基础及应用实例集锦,人民邮电出版社,2001
c)JSP应用开发实例详解,北京航空航天大学出版社,2002
计算机技术系软件技术专业08软件(4)班
学生王运远
日期:
自2010年11月20日至2011年4月30日
指导老师薛岚
兼职教师或答疑教师(并指出所负责的部分):
系主任胡颖辉
附注:
任务书应该附在已完成的毕业设计说明书首页
目录
第一章前言2
1.1开发背景2
1.2国内外发展状况3
1.3系统开发环境及技术介绍3
第二章系统需求分析5
2.1功能描述5
2.2性能需求5
2.3数据管理需求6
2.4故障处理需求6
2.5运行环境需求6
第三章系统总体设计7
3.1总体设计的原则7
3.2系统流程分析8
3.3系统功能模块图8
第四章数据库设计10
4.1外部设计10
4.2E-R图设计10
4.3表设计12
4.4数据库的连接13
第五章系统详细设计与实现14
5.1电子拍卖系统的登陆模块14
5.2电子拍卖查询模块17
5.3物品种类管理模块19
5.4拍卖物品管理模块21
5.5浏览物品管理23
第六章系统测试25
6.1测试方法25
6.2测试与调试26
6.3功能模块的测试26
6.4性能分析27
6.5测试结论27
结论27
致谢28
参考文献28
摘要
本系统采用微软的WindowsXP为开发平台,MySQL为后台数据库,JSP为开发工具,最终开发出电子拍卖系统。
并从技术和设计实现两方面论述了系统的设计和开发过程。
在技术上,深入探讨了电子拍卖系统的工作原理,分析了拍卖过程的总流程在设计实现上,以拍卖物资管理,客户管理,卖方拍卖项目管理,买方拍卖项目管理等主要模块来实现其功能。
客户管理模块主要功能是删除存在不良记录的用户帐号,可随时撤掉劣质上传的产品,可以对数据库内的数据进行添加及删改,对用户可以进行权限设置。
这篇论文的主要内容包括系统概述,系统需求分析,系统总体设计,数据库设计,系统详细设计和实现,系统测试六个方面,详细地阐述了电子拍卖的全过程。
关键词:
电子拍卖,MySQL,JSP,B/S结构
第一章前言
随着网络技术的不断发展和人们购物意识的不断革新,网上购物成为一种新型的购物方式,正逐渐被人们所接受和认可。
而网上购物的方式之一的电子拍卖形式给人们的购物带来另一种全新的体验。
人们可以通过网站发出自己想拍卖的物品的信息,也可以通过竞价购买自己想要的物品。
即具有一般购物网站的成本低廉,方式灵活,运行快捷等的特点,更具有自由竞争和公平合理的特性。
本系统——电子拍卖系统是指通过Internet实施的价格谈判交易活动,即利用互联网在网站上公开发布将要招标的物品或者服务的信息,通过竞争投标的方式将它出售给出价最高或最低的投标者。
其实质是以竞争价格为核心,建立生产者和消费者之间的交流与互动机制,共同确定价格和数量,从而达到均衡的一种市场经济过程。
它通过Internet将过去少数人才能参与的贵族式的物品交换形式,变成每一位网民都可以加入其中的平民化交易方式。
网上拍卖不仅是网络时代消费者定价原则的体现,更重要的是拍卖网站营造了一个供需有效集结的市场,成为消费者和生产商各取所需的场所,因此是一种典型的中介型电子商务形式。
相对与传统拍卖,网上拍卖的特点在于每个商家都可以制定一套适合自己的拍卖规则,并且通过网上拍卖还可以使定价达到更准确的水平,同时能够参与拍卖的人的范围也大大增加了。
系统也存在缺陷与不足,首先系统还没有提供与电子银行的接口,如果提供将可以通过电子银行的操作,可以实现从买家对卖家的自动付款;
其次本系统没有提供如个人身份认证、信用管理等细节问题
1.1开发背景
拍卖网站的优势在于其强大的网络效应——用的人越多,网站就越有用。
”Ebay的PierreOmidyar如是说。
这也意味着在拍卖业中的先进入优势要比在网上零售业要大。
这就是当Ebay在阻止竞争对手与其网站进行连接并拒绝提供价格及投标信息时,会遭到反托拉斯调查的原因。
Ebay目前已注册的会员有1000万人,参与竞拍的物品有3000万件。
每一用户几乎每月在它的网站上花费2小时,远远多于同等忠诚的亚马逊顾客在网上所花的时间。
Ebay收取的手续费通常不超过交易金额的7.5%,而网下拍卖的最低手续费为25%。
Omidyar先生非常高兴地指出,Ebay作为一个纯电子商务公司,从建立之初就一直持续赢利。
所以无怪乎,一些拍卖行和跳蚤市场的经营者抱怨他们将失去许多生意。
当然对于传统的拍卖行而言,Ebay不仅仅是唯一的威胁,亚马逊和雅虎也有他们自己的拍卖业务。
因此华泰汽车也试探性的在销售方面做成一个汽车拍卖系统来进一步对企业进行信息化改造。
1.2国内外发展状况
在世界上最大的鲜花交易市场——荷兰阿斯米尔花卉拍卖市场,每天都可以拍卖约1400万支鲜花和150万盆盆花。
拍卖通过拍卖钟进行,每个拍卖钟只拍卖某一类花卉。
当一批花卉投入拍卖后,拍卖钟便显示出花卉品种、规格、数量。
购买者根据自己的需要及时按下桌上的按钮,指针停止时所指的便是成交价格,当即付款。
已成交的货物,根据购买者的需要进行包装,在一天内由拍卖场用冷藏车或飞机运往世界各地。
在日本,大田花卉市场也在采用电子拍卖方式,并成为世界第三大鲜花交易市场。
随着一些在本地局域网上的拍卖的相继成功和电子商务在全球的兴起,一些以Internet为平台的拍卖网站也相继成立,如eBay网站悄然在互联网上兴起。
1995年9月,身居硅谷的比埃尔.奥米德亚建立了一个网页,名为“eBay网站”。
eBay提供了一个开放式的网上交易平台,任何网上用户只要在线上完成注册手续,就可以自由参加网上拍卖活动,进行交易。
eBay向买方提供空间,展示要拍卖的物品信息。
买卖双方可通过网上支付系统付款eBay开辟了意见反馈系统来监督电子拍卖交易公平、公正的进行。
中国网上电子拍卖的历史从1999年6月16日雅宝拍卖网站正式开通开始,经历了从单纯模仿美国eBay模式到寻求“中国特色”的过程。
随后,中国的传统拍卖行纷纷触网,建立有拍卖主体资格的拍卖网站。
由于拍卖业在我国普及率不高,中国的互联网技术,电子商务发展落后于美国等发达国家,所以网上拍卖的发展还处于起步阶段,网上拍卖中存在较多问题,如交易不流畅,债务划分不清,易给用户造成损失。
2001年4月有关的调研结果表明虽然互联网网站发展还不是很完善,但我国的电子拍卖还是发展得很热闹。
1.3系统开发环境及技术介绍
本系统采用Brower/Sever架构,以WINDOWS作为系统平台,采用JSP作为主要的程序设计语言,SQLSEVER2000作为后台数据库的管理信息系统。
Tomcat作为WEB服务器承载。
1.3.1JSP简介
JSP是JavaServerPage(Java服务器页面)的简称,它是由SunMicrosystems公司倡导,多家公司参与一起建立的一种动态网页技术标准,主要用于开发动态网页。
JSP技术让动态网页的编写更加容易、功能更强,可移植性、可扩展性更好。
总结起来,它的特点如下。
1)将内容的生成和显示进行分离。
使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。
使用JSP标识或者小脚本来生成页面上的动态内容。
生成内容的逻辑被封装在标识JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。
如果核心逻辑被封装在标识和Beans中,那么其他人,如Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。
在服务器端,JSP引擎解释JSP标识和小脚本,生成所请求的内容。
2)强调可重用的组件。
绝大多数JSP页面依赖于可重用的,跨平台的组件(JavaBeans或者EnterpriseJavaBeansTM组件)来执行应用程序所要求的更为复杂的处理。
开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用。
基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。
3)采用标识简化页面开发。
Web页面开发人员不会都是熟悉脚本语言的编程人员。
JavaServerPage技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中进行动态内容生成所需要的。
标准的JSP标识能够访问和实例化JavaBeans组件,设置或者检索组件属性,下载Applet,以及执行用其他方法更难于编码和耗时的功能。
4)一次编写,处处运行。
由于JSP页面的内置脚本语言是基于Java编程语言的,而且所有的JSP页面都要被转换成JavaServlet,所以JSP页面就具有Java技术所有的好处,包括健壮的存储管理、安全性以及跨平台性。
1.3.2MySQL简介
MySQL是瑞典的MySQLAB公司开发的一个可用于各种流行操作系统平台的关系数据库系统,它具有客户机/服务器体系结构的分布式数据库管理系统。
MySQL完全适用于网络,用其建造的数据库可在因特网上的任何地方访问,因此,可以和网络上任何地方的任何人共享数据库。
MySQL具有功能强、使用简单、管理方便、运行速度快、可靠性高、安全保密性强等优点。
MySQL用C和C++编写,它可以工作在许多平台(Unix,Linux,Windows)上,提供了针对不同编程语言(C,C++,JAVA等)的API函数;
使用核心线程实现多线程,能够很好的支持多CPU;
提供事务和非事务的存储机制;
快速的基于线程的内存分配系统;
MySQL采用双重许可,用户可以在GNU许可条款下以免费软件或开放源码软件的方式使用MySQL软件,也可以从MySQLAB公司获得正式的商业许可。
除了以上特点,MySQL还有一个最大的特点,那就是在诸如UNIX这样的操作系统上,它是免费的,可从因特网上下载其服务器和客户机软件。
并且还能从因特网上得到许多与其相配的第三方软件或工具。
而在Windows系统上,其客户机程序和客户机程序库是免费的。
1.3.3Tomcat简介
Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Ap
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子 拍卖 系统