1、1毕业论文(20_届)大学生网上拍卖系统的分析与设计所在学院商学院专业班级电子商务学生姓名学号指导教师职称完成日期年月日2摘要随着互联网经济的到来,电子商务迅速发展并逐渐成熟。网上拍卖作为电子商务的一个重要组成部分,突破了传统拍卖时间与地域的限制。又因为其弹性区间大、成本低廉、方便快捷并稳定等优点,成为电子商务领域一个热门的投资方向。大学生网上拍卖系统的建设是高等院校数字化校园建设的一项重要内容,可以为广大学生之间的商品交易提供服务,使网络营销和网上购物走进大学生们的日常生活。本论文首先介绍了网上拍卖的背景,并对国内外网上拍卖的发展进行论述。本论文采用面向对象的开发方法,介绍了基于校园网的网上
2、拍卖系统的设计过程,对网上拍卖系统进行规划和分析。大学生网上拍卖系统为个人消费者之间直接进行商品交易提供安全、快捷的服务。大学生网上拍卖系统主要功能包括用户管理、商品管理、竞拍、查询等功能。关键词大学生;网上拍卖;需求分析;系统设计IIABSTRACTWITHTHEADVENTOFTHEINTERNETECONOMY,ECOMMERCEDEVELOPSRAPIDLYANDMATURITYONLINEAUCTIONSASANIMPORTANTCOMPONENTOFECOMMERCEBREAKTHROUGHTHETRADITIONALAUCTIONTIMEANDGEOGRAPHICALCONSTR
3、AINTSANDBECAUSEITHASTHEGEOGRAPHICALCONSTRAINTS,FLEXIBLERANGEOFLARGE,LOWCOST,CONVENIENTANDSTABLE,ETC,HASBECOMEAPOPULARECOMMERCEINVESTMENTSTUDENTONLINEAUCTIONSYSTEMCONSTRUCTIONISTHECONSTRUCTIONOFDIGITALCAMPUSCOLLEGESANDUNIVERSITIESISANIMPORTANTCONTENTCAMPUSBETWEENTHESTUDENTSCANPROVIDECOMMODITYTRADINGS
4、ERVICESTOENABLENETWORKMARKETINGANDONLINESHOPPINGINTOTHEDAILYLIVESOFCOLLEGESTUDENTSTHISPAPERFIRSTDESCRIBESTHEBACKGROUNDOFONLINEAUCTIONS,ANDTHEDEVELOPMENTOFONLINEAUCTIONSATHOMEANDABROADWEREDISCUSSEDTHISTHESISONONLINEAUCTIONSYSTEMPLANNINGANDANALYSIS,OBJECTORIENTEDDEVELOPMENTMETHOD,INTRODUCEDANONLINEAUC
5、TIONBASEDCAMPUSNETWORKSYSTEMDESIGNPROCESSONLINEAUCTIONSYSTEMFORCOLLEGESTUDENTSBETWEENINDIVIDUALCONSUMERSTRADINGCOMMODITIESDIRECTLYPROVIDEASAFE,EFFICIENTSERVICEMAINFUNCTIONOFSTUDENTONLINEAUCTIONSYSTEMINCLUDESUSERMANAGEMENT,COMMODITYMANAGEMENT,AUCTION,ANDQUERYKEYWORDSCOLLEGESTUDENTSONLINEAUCTIONSNEEDS
6、ANALYSISSYSTEMDESIGN目录1网上拍卖概述111网上拍卖的背景112网上拍卖的定义213网上拍卖的发展2131国内外网上拍卖发展现状2132国内现有网上拍卖网站分析淘宝网32大学生网上拍卖系统的规划与分析421功能需求分析422用例分析523可行性分析1024业务流程分析11241系统管理流程分析11242竞拍管理流程分析12243商品管理流程分析143大学生网上拍卖系统设计1531大学生网上拍卖系统的设计原则1532大学生网上拍卖系统的设计目标1533大学生网上拍卖系统的功能模块1634数据库设计1935输入输出设计23351输入设计23352输出设计23结论25参考文献26
7、1随着互联网的快速发展,人类的日常活动越来越多地趋于电子化。电子商务作为全球经济发展的最终趋势,将成为21世纪商品交易的基本形态。网上拍卖就是其重要的活动之一。现代的拍卖市场越来越复杂化,管理越来越信息化,如何管理好日常的数据变得越来越重要了。本论文全面系统地规划与分析了构建一个电子拍卖网站所必备的知识,接着进行需求分析与可行性分析,论述系统的设计思想,运用面向对象的开发方法,完成了大学生网上拍卖系统的设计。1网上拍卖概述11网上拍卖的背景INTERNET使人们可以高效地与客户进行商务活动且摆脱传统商务的时间与空间限制,这种利用INTERNET在个人间、企业间和国家间进行的无纸化业务和服务信息
8、的交换,我们称之电子商务(刘利,2008)1。进入21世纪后,电子商务凭借互联网的支持迅速发展并逐渐成熟。网上拍卖模式已经成为电子商务重要的业务之一(王永,2005)2。随着电子信息系统的出现和发展,一方面进行和参与一项拍卖的交易费用大幅下降。另一方面由于潜在竞买者可以忽视物理位置的差异而在同一个拍卖平台上互相竞价,而且代理出价软件可以让竞买者及时地参与拍卖而不必亲自出席,这使得价格发现的预期收益大幅提升。这样,世界范围内网上拍卖交易的价值急剧增长,成为商品交易的流行趋势(雷波、冯中越,2010)3。网上拍卖是近几年由美国兴起的一种传统拍卖模式与新兴电子科技相结合得新型电子商务。作为电子商务一
9、个重要组成部分,网上拍卖正迅速发展,其商业潜力尚待发掘,其发展的空间还非常巨大。网上拍卖可有效解决传统拍卖由于时间和地点限制所造成的各种不便。利用网络的广泛性、灵活性、及时性等特点,任何人只要能上拍卖网站,都能在网上进行商品交易。一套完善的在线拍卖系统,应该能够再现模拟拍卖的环境,实现从展示产品、相互竞价,到最后产品成交等一系列功能(鲁耀斌,2002)4。网上拍卖属于电子商务中C2C范畴,也是目前C2C电子商务的主要表现形式,所谓C2C就是客户到客户的网络交易模式,网上拍卖系统仅提供系统机制,顾客利用此拍卖系统与其他顾客交易,例如EBAY、淘宝网、腾讯拍拍网站等均属此类。212网上拍卖的定义网
10、上拍卖(ONLINEAUCTION)是指通过实施的价格谈判交易活动,即利用互联网在网站上公开发布将要招标的物品或者服务的信息,通过竞争投标的方式将它出售给出价最高或最低的投标者(马俊,2003)5。BEAM和SEGEV(1988)将在线拍卖定义为一个网页,该网页可以显示物品或者服务的相关信息,而这些物品或服务是通过一种竞争性的投标过程出售给报价最高的投标者6。网上拍卖的实质是以竞争价格为核心,建立生产者和消费者之间的交流与互动机制,共同确定价格和数量,从而达到均衡的一种市场经济过程(唐邵玲、秦琴、宁凤贞,2009)7。可以看出,BEAM和SEGEV对网上拍卖的解释相对马俊较通俗易懂一点,其实就
11、是把传统拍卖需要注意的时间、地点等问题简易到在拍卖网站上解决,而不需要受它的限制。HECKHOWEVERTHEINTENTIONISTHATTHISWILLBEMORETHANCOMPENSATEDBYTHEREDUCEDTRAFFICREACHINGTHEBOTTLENECKOFTHESYSTEMINORDERTOQUANTIFYTHEADVANTAGESOFINTRODUCINGANACTIVENODETOACTASACACHEFORTHEONLINEAUCTIONSYSTEM,WECOMPUTEANDCOMPARETHEPERFORMANCEOFTWOSUCHSYSTEMSONESYST
12、EMDEPLOYEDONASIMPLENETWORKWITHOUTACTIVENODESANDANOTHERONTHESAMENETWORKINWHICHONENODEBECOMESACTIVETHEAPPROACHWETAKETODEVELOPPERFORMANCEMEASURESISBASEDONTHESTOCHASTICPROCESSALGEBRAPEPAPERFORMANCEEVALUATIONPROCESSALGEBRAPEPASERVESASAHIGHLEVELNOTATIONFORMARKOVMODELINGITISPOSSIBLETOAUTOMATICALLYGENERATEA
13、CONTINUOUSTIMEMARKOVPROCESSDIRECTLYFROMTHEPEPAMODELWHICHFAITHFULLYENCODESTHEBEHAVIORALANDTEMPORALASPECTSOFTHEMODELEDSYSTEMDETAILSOFTHISMAPPINGCANBEFOUNDELSEWHEREOTHERHIGHLEVELNOTATIONSFORMARKOVPROCESSES,43SUCHASGSPNORSANCOULDEQUALLYHAVEBEENUSEDBUTTHECOMPOSITIONALSTRUCTUREOFPEPASEEMEDWELLSUITEDTOTHES
14、TRUCTUREOFTHEAUCTIONSYSTEMUSINGAFORMALMODEL,SUCHASPROCESSALGEBRA,ALLOWSUSTOADDITIONALLYVERIFYTHEFUNCTIONALCORRECTNESSOFTHEPROPOSEDSYSTEMMOREOVER,PEPASUPPORTSANAUTOMATICAGGREGATIONTECHNIQUEWHICHALLOWSTHESTATESPACEOFTHEMODELTOBEREDUCEDWITHOUTLOSSOFINFORMATION,TRANSPARENTLYTOTHEUSEROURSTUDYISDECOMPOSED
15、INTOTWOPARTSINTHEFIRSTPART,WECONSIDERTHESYSTEMWITHONLYTRADITIONALNODESASGIVENBYFIGURE1WEMODELTHATSYSTEMANDCOMPUTEITSPERFORMANCEINTERMSOFTHROUGHPUTINTHESECONDPARTOFTHESTUDY,WEREPLACEONEOFTHETRADITIONALNODESBYANACTIVEONEINTHEMODELSWEADOPTANUMBEROFASSUMPTIONSANDCONVENTIONSALLBIDDERAGENTSINTHESYSTEMADOP
16、TTHESAMESTRATEGYACCORDINGTOTHISSTRATEGY,WHENEVERABIDISREJECTEDTHEBIDDERSUBMITSAPRICENOTIFICATIONREQUESTTOGETANUPDATEDPRICEESTIMATEBEFORESUBMITTINGANYMOREBIDSINTHESERVER,ASERVINGAGENTISSPAWNEDTOCORRESPONDWITHEACHBIDDERAGENTTHISAGENTISRESPONSIBLEFORMAINTAININGTHECURRENTSTATEOFINTERACTIONSWITHTHECORRES
17、PONDINGBIDDERINTHEMODELALLDATADEPENDENTBEHAVIOURISABSTRACTEDTHISMEANSTHATWEDONOTREPRESENTTHECURRENTPRICE,ORTHEVALUEOFABIDNORDOWEREPRESENTDETAILSOFANYBIDDINGSTRATEGY,ORSELECTIONSTRATEGYFORCHOOSINGBETWEENBIDSOFCOMPARABLEVALUEINSTEADWEUSEPROBABILITIESTOREPRESENTTHERELATIVEFREQUENCYWITHWHICHBIDSARESUCCE
18、SSFULSINCEBIDSWHICHARESUBJECTTOLONGERLATENCIESAREMORELIKELYTOBEUNSUCCESSFUL,WEADJUSTTHEACCEPTANCEPROBABILITIESACCORDINGTOTHEROUTESBYWHICHBIDSWILLARRIVEATTHESERVER,ORTHECACHEWEMAKEADISTINCTIONBETWEENTHENODESOFTHESYSTEMTHISDISTINCTIONREFLECTSTHEPOSITIONOFTHENODEINTHESYSTEMANDTHUSTHEELEMENTSTOWHICHITIS
19、CONNECTEDHOWEVER,NOTETHATTHEESSENTIALBEHAVIOURANDTIMINGCHARACTERISTICSOFTHENODESWITHOUTCACHEARETHESAMEINEACHCASEOURMODELISSTOCHASTIC,MEANINGTHATALLTIMESAREREPRESENTEDASRANDOMVARIABLESSINCEWEWILLUSEMONROVIANANALYSISTOCALCULATEPERFORMANCEMEASURES,ALLRANDOMVARIABLESAREASSUMEDTOBEEXPONENTIALLYDISTRIBUTE
20、DPERFORMANCEMEASURESAREDERIVEDFROMEQUILIBRIUM,ORSTEADYSTATE,BEHAVIOURINTHEFOLLOWINGSECTIONWEBRIEFLYINTRODUCETHEPEPAFORMALISM,BEFORE44PRESENTINGTHEMODELSOFTHEAUCTIONSYSTEMINDETAIL3THEPEPAMODELSPEPAPERFORMANCEEVALUATIONPROCESSALGEBRAEXTENDSCLASSICALPROCESSALGEBRABYASSOCIATINGARANDOMVARIABLE,REPRESENTI
21、NGDURATION,WITHEVERYACTIONTHESERANDOMVARIABLESAREASSUMEDTOBEEXPONENTIALLYDISTRIBUTEDGIVINGACLEARRELATIONSHIPBETWEENTHEPROCESSALGEBRAMODELANDAMARKOVPROCESS译文一个在线拍卖系统的性能研究资料来源HTTP/CITESEERXISTPSUEDU/VIEWDOC/SUMMARYDOI1011429402作者简希尔顿斯,莱拉卡尔摘要在服务器与其相邻节点的联系上,网上拍卖系统标准设计的大部分计算超负荷,造成了系统的瓶颈。本文探讨了在服务器和与其相邻的联系
22、上引入网络活动节点对其性能的影响。该系统的性能研究是通过使用随机进程代数形式主义PEPA完成的。1简介本文研究了两个新兴技术的相互作用主动的网络和软件代理来支持电子商务。主动网络是一种令人信服的网络的新措施。一个主动的网络延伸了传统网络切换进程的能力,因为它是持续的传播数据。将要执行的进程可在每个应用程序或网络用户甚至每个邮件的基础上制定。这一创新戏剧性的离开了传统网络设计,它的重点在于避免考试和修改数据。主动网络被一系列软件技术,执行环境和节点操作系统所支持。最近的一些工作重点放在主动网络技术可能带来的分布式应用程序的性能提升上。例如,包括主动可靠传播和高数缓存的路由。网上拍卖作为有益于网络
23、内节点活动的应用程序而被建议使用的。互联网为电子商务提供了令人振奋的新的前景,但也不能总是提供必要的性能使其可行。电子交易采取多种形式的合作,而且逐渐有一个走向以代理人为基础的、个性化的半自治软件代理法令代表消费者和企业的系统。有很多案例,辟如系统依赖于信息和谈判来交流。如果希望这种交易的完整性得到维持,显然需要有一个底层基础设施的及时行为。45网上拍卖系统的几个已开发的案例,如美国密歇根大学的AUCTIONBOT系统,华盛顿大学支持组合拍卖的菲什马奇特项目或EAUCTIONHOUSE。在这种系统中,投标人的一部分提交投标的竞争行为依赖于快速响应。不过,这可能会破坏了网络延迟和/或服务器过载。
24、根据建议,在网络处理能力中,通过一个活动网络的出现来提供一个解决这个问题的方案。据我们所知没有这样的,已经开展的彻底的性能分析的场景。在本文中,我们围绕着上述情况调查性能问题。我们的想法包括主动节点网络的更换标准和基本中间节点,目标是从服务器到这些节点的一些任务转移。这将产生包括系统吞吐量和系统延迟两方面的好处。在此基础上的系统分析使用随机进程代数模型形式主义PEPA。本文的结构如下。在第二节中,我们描述了我们调查到的在线系统拍卖,以及我们采取这种方法的动机。在第三节,我们简单的介绍了我们使用的建模形式主义,PEPA,提出我们模型的细节。我们的解决方案技术概述在第四节,再加上我们所进行的实验和
25、我们所获得的数据结果。在第五节对这项工作的一些结论和可能的扩展进行了讨论。2网上拍卖系统在一个在线拍卖系统上,服务器接受和处理从远程软件代理传来的消费者的投标。这些半自治代理根据他们可以从服务器上确定的预定的策略和信息递交标书。对服务器进程的出价,根据他们的价值,他们要么接受要么拒绝。在某些系统的其他属性中,在比较相同或相近的价值出价上可以考虑。除了投标,投标代理人也可提交价格通知请求,要求服务器告诉他们最新的招标价格。请注意,投标代理人由于网络的延迟不能肯定目前的准确价格。他们也许可以,但是,当他们提交投标的表现已经过时,这就高于他们对目前价格的想法,将被拒绝。投标代理人的成效将取决于时间的
26、比例,因为他们的价格信息是准确的。维护这些地方的准确信息就要对基础设施进行严格的性能要求。又因为这种制度的可伸缩性,投标代理人人数方面可以得到满意的安置,但网络的性能可能受到严重的限制。从无障碍观点看,拍卖系统使用现有的基础设施这种行为是很重要的。因此互联网直接解决性能问题的能力是有限的。然而,在本文中,我们考虑怎样通过整合网络内的节点活动来规避性能的限制。在服务器与其他相邻的联系上,网上拍卖系统标准设计的大部分计算负荷,造成了系统的瓶颈。我们调查了在内网中间节点上的服务器和一些投标人引进出价缓存的优势。这些节点在意义上说就是“活跃”,除了路由,他们检查了请求消息和形式缓存这两了内容的竞标价格
27、,储存最近的出价和价格信息。这些缓存没有能力接受出价,但可作为过滤器,通过他拒绝已知的低出价。这可以46减少服务器和其相邻网络元素的负荷。我们假设缓存的价格信息就是从它连同其各自的处理反应上收集到的出价,但服务器也会发送一个定期更新的消息。由于网络处理的增加,造成招标在传递给服务器时的延迟;不过其用意是该系统补偿能超过负荷以减少交通瓶颈的。为了量化对于网上拍卖系统引入一个活跃节点充当缓存的优点,我们计算并比较了这两个系统的性能一个系统部署在一个简单的不活跃的网络节点上,另一个是在同一网络中部署的活跃的节点。我们采取的制定绩效措施的方法是在随机进程代数PEPA(性能评价进程代数)的基础上进行的。
28、PEPA作为马尔可夫模型的一个高层次的符号直接在该系统模型PEPA的行为和时间方面的忠实编码上自动生成一个连续时间马尔可夫过程是可行的。这种映射详情可以在其他地方发现。其他马氏过程高层次的符号,如GSPN或SAN也同样被使用,但PEPA模型的组成结构似乎很适合拍卖系统的结构。使用一个正式的模型,例如一个进程代数,让我们额外验证该建议系统功能的正确性。此外,PEPA支持使该模型的状态空间减少而不丢失信息的自动聚合技术。我们的研究被分解成两部分。在第一部分中,我们考虑只给系统的传统节点部分。我们模拟了该系统并计算其在吞吐量方面的业绩。在研究的第二部分,我们用一个活跃的节点取代了一个传统的节点。在模
29、型中我们采用了一系列的假设和公约。系统中的所有投标代理人采用同样的策略。根据这一策略,每当投标将被拒绝的时候,投标人提交价格通知要求获得更多的竞标,然后提交一个更新的价格估计。在服务器中,代理服务是以符合每个投标代理而产生的。该代理是对维持与相应投标人现状的互动负责的。在模型中所有数据相关的行为都是抽象的。这意味着我们并不代表目前的价格,也不是一个出价的价值。我们也不代表任何投标策略的细节,或同等价值之间的选择策略和选择投标。相反,我们用概率来表示该出价是否成功的相对频率。由于投标要承受的较长潜伏期,更有可能会失败,我们将根据出价用到达服务器或缓存的路线来接受概率调整。我们在系统的节点之间做出了区别。这种区别反应了系统节点的位置和它所连接的元素。但是,请注意,节点(没有缓存)的基本行为和时间特征在每一个案件中都是相同的。我们的模型是随机的,也就是说,任何时候都作为随机变量表示。由于我们将利用马尔可夫来分析计算性能的措施,所有随机变量都要被假定为指数分布。业绩衡量标准来自平衡,或稳定状态,或行为。47在下面的部分我们简要地介绍了PEPA形式主义,然后详细地介绍了拍卖系统的模型。3PEPA模型PEPA(性能评价进程代数)通过一个随机变量、代表时间及每一个动作的关联扩展了古典进程代数。假设这些随机变量是指被分配给进程代数模型和马尔可夫过程之间的一个明确的指数。