【Jsp精品源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了Jsp精品源码-网上二手拍卖系统(论文范文,JSP,JAVA,毕业设计) - 销售管理的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
摘 要 进入 21 世纪后,电子商务凭借互联网的支持迅速发展并逐渐成熟。
其中,网上拍卖己经成为电子商务的重要组成部分,也是近年来研究的热点。
随着电子商务、电子政务等应用的快速发展以及用户要求的不断提高,传统的电子商务开发技术,尤其是网上拍卖系统的开发技术暴露出许多不足之处,造成了其开发的效率降低、成本上升、扩充与维护困难、分工合作不好进行等问题,限制了网上拍卖系统的进一步发展。
本文的主要工作是对基于 B/S 模式及
JSP 技术的网上拍卖 Web 应用系统进行了研究与设计。
本文首先介绍了网上拍卖系统的背景,分析比较了国内外相关网上拍卖系统的运行模式、系统特点与开发技术。
然后分析了目前热点的各种 Web 应用开发技术中存在的优势和不足之处,权衡利弊后,选择并重点研究了
JSP 技术进行开发。
然后根据 Web 应用的特点提出了基于 B/S 模式、采用
JSP 技术的 Web 应用开发方案。
最后对基于该方案的网上拍卖系统进行了功能模块设计、体系结构设计和数据库设计,提出了网站开发过程中的关键技术的研究与选用如如何获得“及时”信息等,并给出了相应的实现。
关键词: 网上拍卖系统;B/S 模式;
JSP;SQL Server 2005;HTML 需要本论文完整程序源代码答辩 PPT开题报告等全套资料请联系本文档上传者 QQ Abstract Entering 21th century Ecommerce has quickly developed and becomes mature.Network auction system is an important part of ecommerce and has been the focus ofresearches. Withthedevelopmentoftheapplicationsofecommerceande‐governmentthedevelopmenttechnologyofconventionalwebapplicationrevealslotsofdeficiencies.Allthecausedthelossofefficiencyrisingcostdifficultiesinexpansionandmaintenancedifficultiesindivisionofworkandcooperationwhichrestrictinternetdevelopment. ThearticleprimetaskwastodesigntheWebapplicationsystemforauctioningbasedontheB/SpatternandtheJSPtechnologynetwork.Firstlythisarticleintroducedonthebackgroundofnetworkauctionsystemthemovementpatternthesystemcharacteristicand the development technology of the domestic and foreign network auction systemwere analyzed and compared on. Secondly the superiority and the deficiency whichexisted in the present hot kinds of Web application development technology wereanalyzed after weighing the advantages and disadvantages the
JSP technology wasselectedandstudiedtocarrythroughthedevelopmentwithemphasis.AccordingtotheWeb application characteristic the Web application development plan which was basedontheB/SpatternandusedJSPthetechnologywasproposed.Finallytonetworkauctionsystem based on this plan we actualized the function module design the architecturedesignandthedatabasedesignthenresearchedandselectedthekeytechnologiesinthewebsitedevelopmentprocesshowtoobtain“instant”informationforexampleandthecorrespondingrealizationhasgiven.Keywords: NetworkAuctionSystemB/SPatternJSPSQLServer2005HTML 需要本论文完整程序源代码答辩 PPT开题报告等全套资料请联系本文档上传者 QQ 目 录第一章 前 言 ........................................................................................................................................- 5 - 1.1 网上拍卖的背景 ........................................................................................................- 5 - 1.2 国内外网上拍卖系统实现技术综述 ........................................................................- 6 - 1.2.1 电子拍卖的现状............................................................................................- 6 - 1.2.2 常见网上拍卖系统的技术实现 ....................................................................- 7 - 1.3 研究目标与课题任务 ..............................................................................................- 8 -第二章 基于 WEB 开发技术综述——选择适当的开发技术 ..............................................................- 8 - 2.1 基于 WEB 开发应用的构建模式.............................................................................- 9 - 2.1.1 客户端/服务器(Client/Server)模式 ....................................................- 9 - 2.1.2 浏览器/服务器(Browser/Server)模式 ................................................- 10 - 2.1.3 C/S 模式与 B/S 模式的比较及系统构建模式的选择 ...............................- 10 - 2.2 客户端技术 ............................................................................................................- 12 - 2.2.1 HTML 技术.....................................................................................................- 12 - 2.2.2 DHTML 技术...................................................................................................- 13 - 2.2.3 系统客户端技术的选择..............................................................................- 13 - 2.3 服务器端技术 ........................................................................................................- 14 - 2.3.1 ASP 技术.......................................................................................................- 14 - 2.3.2 PHP 技术.......................................................................................................- 14 - 2.3.3
JSP 技术.......................................................................................................- 14 - 2.3.4 ASP、PHP 与
JSP 的比较及系统服务器端技术的选择 .............................- 15 - 2.4 其他开发工具与运行环境的选择.........................................................................- 17 - 2.4.1 Dreamweaver 网页设计工具.......................................................................- 17 - 2.4.2 Tomcat 服务器.............................................................................................- 17 - 2.4.3 SQL Server 数据库....................................................................................- 18 -第三章 基于 B/S 模式及
JSP 技术的网上拍卖系统的实现 ............................................................- 19 - 3.1 需求分析 ................................................................................................................- 19 - 3.2 系统功能设计 ........................................................................................................- 20 - 3.2.1 用户的登记和管理......................................................................................- 21 - 3.2.2 商品的登记和管理......................................................................................- 22 - 3.2.3 竞拍系统......................................................................................................- 22 - 3.2.4 竞拍情况报告..............................................................................................- 23 - 3.3 用户功能设计 ........................................................................................................- 23 - 3.3.1 发布新商品..................................................................................................- 24 - 需要本论文完整程序源代码答辩 PPT开题报告等全套资料请联系本文档上传者 QQ 3.3.2 正在拍卖的商品..........................................................................................- 24 - 3.3.3 参与某商品的竞拍......................................................................................- 25 - 3.3.4 查看竞拍报告..............................................................................................- 25 - 3.4 数据库设计与连接 ................................................................................................- 27 - 3.4.1 数据库 SaleOnLine.....................................................................................- 27 - 3.4.2 数据库 MyDB.................................................................................................- 28 - 3.4.3 利用 JavaBean 技术连接数据库 ................................................................- 29 - 3.5 系统的体系结构设计 ............................................................................................- 29 - 3.5.1 网站主体结构..............................................................................................- 29 - 3.5.2 “发布新商品”功能模块结构 ..................................................................- 30 - 3.5.3 “查看正在竞拍的商品”与“参加商品的竞拍”功能模块结构 ..........- 31 - 3.5.4 “查看竞拍报告”功能模块结构 ..............................................................- 31 - 3.6 系统的关键技术——如何获得“及时”信息.....................................................- 32 - 3.6.1 服务器推送(server push)....................................................................- 32 - 3.6.2 客户端拉拽(client pull)....................................................................- 33 - 3.6.3 关键技术的选用..........................................................................................- 33 - 3.7 系统的测试 ............................................................................................................- 34 - 3.7.1 测试目标......................................................................................................- 34 - 3.7.2 测试结果......................................................................................................- 35 - 3.7.3 测试结论......................................................................................................- 36 -第四章 总结与展望 ............................................................................................................................- 37 - 4.1 论文工作总结 ........................................................................................................- 37 - 4.2 课题意义与展望 ....................................................................................................- 38 -参考文献.....................................................................................................................................................- 40 -致 谢...........................................................................................................................................................- 42 - 需要本论文完整程序源代码答辩 PPT开题报告等全套资料请联系本文档上传者 QQ 第一章 前 言 进入 21 世纪后,电子商务凭借 Internet 的支持迅速发展并日渐成熟。
其中,网上拍卖模式已经成为电子商务中常见的重要业务之一。
由于 Internet 的世界性、广泛性、灵活性以及即时性等突出的优点,为拍卖商务行为的参与者开创了一个前所未有的巨大市场和交易平台。
1.1 网上拍卖的背景 网络和电子商务的迅速发展是世人有目共睹的。
商务交易的许多关键部分都己经得到支持,比如搜索能力,安全认证,支付过程等。
然而,达成合同协议的谈判过程仍然是一个费用昂贵的、需要手动的过程,很难借助网络和电子商务的支持。
电子商务的交易可以分成四个阶段:信息阶段、谈判阶段、结算阶段、售后支持阶段。
信息阶段已经被当前的技术很好的支持,结算阶段也可以依赖一套安全支付基础设施,售后支持则可以通过一系列的技术完成。
虽然仍存在大量问题,但是电子商务环境下的这三个阶段相对好处理一些。
和这三个阶段相比,谈判阶段就相对很难得到支持了。
在现实世界中,谈判阶段可以通过许多方式得到解决,比如固定价格交易方式和复杂的讨价还价机制。
固定价格交易方式也称为“接受或离开”方式,即接受这个固定价格从而达成交易,否则离开。
一旦价格被确定下来后,策略是很容易实施的。
而讨价还价则描述了一个公开的来回的谈判模式,在这种模式中,两个或更多的市场参与者对一笔交易的一个或多个属性有顺序的交换出价和还价。
买卖双方之间的讨价还价策略是极为复杂的,通常要进行很长时间,而且需要对要揭示的信息量有精明的判断,以及确定什么时候说谎等。
把这么复杂的一个过程全自动化是一项相当复杂的任务,到目前为止还几乎没有什么进展和支持。
当前在电子商务中进行简单的固定价格谈判过程是可能的,但是要实现全自动的谈判,目前还不存在足够的技术和理论基础进行支持。
然而,在全自动谈判领域中的一个子领域——网上拍卖,无论是从理论的角度,还是技术的角度来看, 需要本论文完整程序源代码答辩 PPT开题报告等全套资料请联系本文档上传者 QQ都是可行的。
1.2 国内外网上拍卖系统实现技术综述 1.2.1 电子拍卖的现状 最具代表性的电子商务有以下几种形式:B to B 企业之间的业务,如采购、分销、服务等业务;B to C 企业与消费者之间的交易,如网上售物、网上教育、网上其它服务等;G to C 政府与消费者或市民之间的业务,如个人报税、养老金、特殊补贴、各种救济金发放等;C to C 消费者对消费者,如网上交流、网上房屋交易、网上跳蚤市场交易等。
网上拍卖交易行为正在迅速的发展,不仅一些大的商家希望能够通过拍卖的形式快速地在网上销售自己的产品,许多个人也希望通过拍卖的形式进行货物的交易。
新颖独特、即时在线交流、交易轻松有趣等特点,无疑对许多网民来说都具有很大的吸引力【1】 “网上拍卖”是目前电子 。
商务网站中一个重要的模式和组成部分。
在现实的经济生活当中,拍卖的形式是多种多样的。
常见的有:英国式拍卖、荷兰式拍卖、封标最高价拍卖、封标次高价拍卖。
在以上每种拍卖形式中,每种都有其不同的拍卖规则。
现在常见的电子拍卖模式为客户机/服务器模式,即 C/SClient/Server模式。
这种体系结构如图 1-1 所示。
需要本论文完整程序源代码答辩 PPT开题报告等全套资料请联系本文档上传者 QQ 图 1-1 C/S 模式的体系结构 基于以上这种形式的电子拍卖,一般采用的方案及模式如下【2】: 1 拍卖人注册:拍卖者发送他的公钥给拍卖管理者 ActionManager,简称AM进行注册 2 拍卖人发布拍卖信息:拍卖者将拍卖品的信息在拍卖服务器上发布 3 初始化:AM 选择拍卖品参数并公布这些参数及有关拍卖品的信息如拍卖品编号、拍卖时间等 4 竞拍者注册:每个竞拍者发送他的公钥给 AM 进行注册 5 拍卖预计算:AM 为此次拍卖计算相关数据,竞拍者可以下载这些公开数据 6 拍卖:竞拍者与拍卖服务器交互并计算他们之间的拍卖会话密钥,投标出价加密传输 7 拍卖结标:AM 通过计算得到赢家的身份及他的出价,公开获胜竞拍者,但保密其它竞拍者出价,任何人都能公开地验证赢家的投标出价。
1.2.2 常见网上拍卖系统的技术实现 当前常见的网上拍卖系统实现技术有如下特点: 1 系统开发、运行机制仍以客户机/服务器模式C/S 模式为主 纵观国内外拍卖网站及较成熟的网络拍卖系统,基本上都是采用客户机/服务器模式进行拍卖活动。
这种拍卖模式的核心是中央服务器,其运行模式见图l-2。
需要本论文完整程序源代码答辩 PPT开题报告等全套资料请联系本文档上传者 QQ 图 1-2 客户机/服务器拍卖模式 2 以 Windows 网 络 操 作 系 统 为 主 , 开 发 语 言 多 用 ASP , 数 据 库 使 用Access/SQL Server 2000/Oracle/MYSQL,拥有相同的访问模式。
通过调查与统计得出结论,无论是国外的网站,还是国内迅速发展的相关网站基本都采用相同或者相近的运行模式。
在操作系统选用方面,主要包括Microsoft Windows NT SerVer4.0 IIS、Microsoft Windows 2000 server IIS、Microsoft Windows 2003 server IIS,Linux Apache 等。
在数据库环境方面,主要集中在 Access/SQL Server 2000/Oracle/MYSQL。
开发语言比较多地使用 ASP、PHP,部分使用
JSP。
比如中国宝贝儿拍卖网官方网站、动易拍卖程序、快乐交易拍卖系统、尔虎科技推出的拍卖系统等均采用 ASP Access 编写。
而适用于中小型企业建立 eBay 类型的网站拍卖服务 PHP Pro Bid 拍卖系统,则采用 PHPMYSQL 的进行编写【3】。
1.3 研究目标与课题任务 本课题的主要工作是设计并实现一个基于 B/S 模式的网上拍卖系统。
首先对国内外的网上拍卖系统进行调研,分析了它们各自的运行模式、系统特点与实现技术;然后,比较各种 Web 应用构建模式的优劣,确定了 B/S 模式的构建方案;接着分析并比较 Web 应用开发技术平台,确定了采用
JSP 技术进行该课题的开发;然后通过对
JSP 技术深入研究和分析,建立一个基于 B/S 模式、采用
JSP 技术的Web 应用开发方案最后采用该开发方案设计拍卖系统的系统架构和功能模块,完成了数据库设计和代码的编写,解决了网站开发过程中的关键技术。
本课题的研究目标是:通过对 B/S 模式、
JSP 技术的深入分析和研究,设计一个基于 B/S 模式、采用
JSP 技术的 Web 应用开发方案,并采用该方案开发网上拍卖系统。
第二章 基于 Web 开发技.