第1页共45页网上拍卖系统设计与实现摘要进入21世纪后,电子商务凭借互联网的支持迅速发展并逐渐成熟。其中,网上拍卖己经成为电子商务的重要组成部分,也是近年来研究的热点。随着电子商务、电子政务等应用的快速发展,以及用户要求的不断提高,传统的电子商务开发技术,尤其是网上拍卖系统的开发技术暴露出许多不足之处,造成了其开发的效率降低、成本上升、扩充与维护困难、分工合作不好进行等问题,限制了网上拍卖系统的进一步发展。本文的主要工作是对基于B/S模式及JSP技术的网上拍卖Web应用系统进行了研究与设计。本文首先介绍了网上拍卖系统的背景,分析比较了国内外相关网上拍卖系统的运行模式、系统特点与开发技术。然后分析了目前热点的各种Web应用开发技术中存在的优势和不足之处,权衡利弊后,选择并重点研究了JSP技术进行开发。然后根据Web应用的特点提出了基于B/S模式、采用JSP技术的Web应用开发方案。最后对基于该方案的网上拍卖系统进行了功能模块设计、体系结构设计和数据库设计,提出了网站开发过程中的关键技术的研究与选用(如如何获得“及时”信息等),并给出了相应的实现。在设计方面,系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用MYSQL数据库。关键字:JSP;B/S结构;JavaBean;网上拍卖系统第2页共45页ABSTRACTEnteraftertwenty-firstCentury,e-commercehasdevelopedquicklyandbecamemature.Amongthem,theonlineauctionhasbecomeanimportantpartofelectroniccommerce,isthefocusofrecentresearch.Withtherapiddevelopmentofe-commerce,e-governmentapplications,andcontinuouslyimprovetheuserrequirements,developmenttechnologyofthetraditionale-commerce,especiallyonlineauctionsystemdevelopmenttechnologyhasexposedmanyshortcomings,whichreducetheefficiency,thedevelopmentcosts,expandandmaintenancedifficulties,notfordivisionoflaborandotherissues,limitthefurtherdevelopmentoftheonlineauctionsystem.ThemainworkofthisthesisistheresearchanddesignoftheonlineauctionapplicationsystemofWebmodeandJSPtechnologybasedonB\/S.Thispaperfirstintroducesthebackgroundofonlineauctionsystem,analysisandcomparisonofthemodeofoperation,thesystemcharacteristicandthedevelopmenttechnologyofdomesticandinternationalrelevantonlineauctionsystem.ThenanalyzesallkindsofWebapplicationdevelopmenttechnologyhotspotincurrentadvantagesandshortcomings,weightheadvantagesanddisadvantages,focusingonthestudyofJSPtechnologyselectionanddevelopment.ThenaccordingtotheapplicationcharacteristicsofWebputforwardB\/Smodel,usingJSPtechnologyapplicationdevelopmentbasedonWeb.Attheendoftheonlineauctionsystembasedontheschemeoffunctionmoduledesign,systemstructuredesignanddatabasedesign,andputsforwardtheresearchandselectionofkeytechnologyinthewebdevelopmentprocess(suchashowtoobtainthetimelyinformation),andgivesthecorrespondingimplementation.Intermsofdesign,systemusesB\/Sthreelayerstructure,anddynamicpagedesignusingJSPtechnology,consideringsystemsecurityandcodereusability,usingthekeycodeoftheJavaBeanprogrampackage.BackgrounddatabaseusingMYSQLdatabase.KeyWords:JSP;B/Sstructure;JavaBean;NetworkAuctionSystem第3页共45页目录引言.......................................................................................................5一概述..............................................................................................51.1课题研究的目的.....................................................................................................................61.2课题研究的意义.....................................................................................................................61.3国内外发展趋势.....................................................................................................................61.4课题的可行性分析.................................................................................................................81.4.1课题调研.................................................................................................................................81.4.2可行性分析.............................................................................................................................8二系统需求分析................................................................................92.1功能需求描述...............................................................................................................................102.2非功能需求描述............................................................................................................................11三总体设计........................................................................................113.1系统总体结构设计................................................................................................................113.2软件模块高层设计...............................................................................................................123.2.1资讯管理...............................................................................................................................123.2.2留言管理...............................................................................................................................123.2.3会员管理...............................................................................................................................123.2.4商品管理...............................................................................................................................133.2.5网站简介...............................................................................................................................133.2.6资讯浏览...............................................................................................................................133.2.7留言发布...........................................................................................................