中文摘要随着Internet的飞速发展,电子商务迅速发展起来,它大大提高了市场的方便性与灵活性,改变了人类的生活和工作模式。随着电子商务的蓬勃发展,网上拍卖已经成为一种引人瞩目的新的交易机制,引起了消费者的普遍关注。网上拍不受时间、空间的限制,商品销售者只需将代售商品信息上传,然后等待买家出价即可,不受地域、时间的限制却可以面对来自全国甚至全世界的客户,极大的节约了人力、物力以及财力。本系统采用Struts+Hibernate+Spring的构架开发,系统的视图层与控制层主要通过Struts的标签库和Action相关类设计实现;Hibernate用于持久层的实现,包括数据库访问层和对象模型的设计;Spring利用其AOP界面编程特性和强大的组装功能将Struts和Hibernate装配起来,提高了系统的安全性、可维护性、重用性和可扩展性。系统中一些模块使用双重密码校验和验证码技术,进一步提升了系统的完全系数。使它能即使在复杂的网络环境也能正常运行。关键词:C2C,Hibernate,Struts,Spring,电子商务AbstractWithInternetdevelopatfullspeed,ElectronicCommerceispromptdevelopithasraisedmarketplaceexpedienceandflexibilitygreatly,haschangedhumanbeing'slifeandthejobpattern.WiththefactthattheElectronicCommerceflourishdevelops,mechanism,commonnesshavingarousedaconsumersellingthenewbusinessalreadybecomingonekindcausingpersontofocusattentionuponbyauctiononthenetpaycloseattentionto.Patrestrictingnotacceptingtime,spaceonthenet,thepersonthecommodityissoldneedswillbecommissionedtosellthemerchandisenewsupload,waitforabuyerthenbidbeOK,notacceptingtheregion,thetimerestrictingbutcanfacecomingfromthewholenationthewholeworldcustomer,isevenimmensehavesavedmanpowerandmaterialresources,andfinancialresources.ThissystemusesStruts+Hibernate+Springtheskeletondevelopment,system'sviewlevelandthekey-coursemainlyrealizesthroughtheStrutslabelstorehouseandtheActionrelatedkindofdesign;Hibernateusesinthelastinglevelrealization,includingdatabasevisitlevelandobjectmodeldesign;SpringusesitsAOPcontactsurfaceprogrammingcharacteristicandtheformidableassemblyfunctionassemblesStrutsandHibernate,enhancedsystem'ssecurity,themaintainability,toentrustwithheavyresponsibilitythenatureandtheextendibility.Inthesystemsomemoduleusedualcryptographicchecksandtheconfirmationcodetechnology,hasfurtherpromotedsystem'scompletecoefficient.Enablesit,evenifinthecomplexnetworkenvironmentcanalsothenormaloperation.Keywords:C2C,Hibernate,Struts,Spring,ElectronicCommerce绪论设计背景电子商务是当今世界上发展速度最快、应用前景最广、内容不断变化的一个领域。商务活动是人类社会发展历程中逐渐发展起来的,经历了易货交易、货币式交换、现代商业等阶段。而现代商业的商品交易又可以分为:柜台式售货、开架自选、电视电话购物以及最先进的电子购物。互联网的发展使商家有了更加宽广的市场,许多商家推出了电子购物系统,形成了顾客选择商品、定货、付款、送货等一系列电子购物过程。而随之出现了虚拟商店、电子银行、电子货币等一系列与之配套的设施,电子商务正逐渐成为各商家最重视、投入力度最大的一个领域。迄今,中国的上网人群已使它成为全球互联网人口第二的国家,仅次于美国。在中国,庞大的上网人群必将产生一个规模可观的上网购物用户群,这也是众多国际和国内互联网从业者看好中国这一市场的原因。课题意义随着全社会信息化程度加强,各种条件的成熟,Atoc(ConsumertoConsumer)模式越来越呈现出蓬勃发展的强劲势头。从每周的用户浏览拍卖网站的频率来看,但无论是拍卖品还是服务都已经对客户形成极强的吸引力。不远的未来,Atoc(ConsumertoConsumer)电子商务会成为电子商务领域的一个引人瞩目的新亮点。在我国,互联网正以惊人的速度发展起来。电子商务也逐渐得到政府和企业和重视,各政府部门和企业不仅建立了自己的网站,而且还在积极开展电子商务(政务)领域,而这些都属于B2B,B2C,B2G,C2G模式。为了迎合用户日益增长的物资交流需要,在消费者之间提供便利,灵活,自由的电子商务的交易中介,设计并实现这个C2C的小型电子商务平台。拥有合法身份的广大网络用户都可以通过该系统进行网上的个人物品交易活动。在大学,每年都有大批毕业生在毕业前对大学生活中的生活用品及一些书籍进行处理,而他们通常都采用跳蚤市场的方式,销售者要将出售的商品运送到出售地点而且要耗费大量时间等待顾客,而购买者也只能进行没有针对性的粗略浏览。而如果采用网络拍卖的形式,销售者只用将待售商品上传至网站,然后过一段时间查看信息就可以了,这样就大大节省了销售成本;而购买者也可以根据自己的需要有针对性地浏览商品,大大节约了时间和精力。而在这之前他们需要做的只是花费不到2分钟的时间成为网站的注册用户。网上拍卖的现状与前景随着Internet的飞速发展,电子商务迅速发展起来。它大大提高了市场的方便性与灵活性,改变了人类的生活和工作模式。随着电子商务的蓬勃发展,网上拍卖已经成为一种引人瞩目的新的交易机制,引起了消费者的普遍关注。所谓网上拍卖(AuctionOnline)是指通过Internet实施的价格谈判交易活动,即利用互联网在网站上公开发布将要招标的物品或者服务的信息,通过竞争投标的方式将它出售给出价最高或最低的投标者。其实质是以竞争价格为核心,建立生产者和消费者之间的交流与互动机制,共同确定价格和数量,从而达到均衡的一种市场经济过程。系统可行性在经济全球化趋势日益明显的今天,尤其是随着以计算机、通信和相关技术不断融合为标志的电子经济的兴起,企业开展各项经济活动所依赖的基本经济命题已发生了革命性变化。随着网络的发展,全球成了网络包围的地球村,供求双方在网上直接见面,网上看样品、谈价格、签合同、支付货款。分布在全世界的网络神经系统能够时时刻刻超越部门获得正确的资讯,超越国界获得正确的资讯。Internet已经连接了相当多的网民、企业、机构和政府,而且向着更广阔的范围发展。充分利用网络资源:Internet网站建设是强有力的工具,能以低代价却很方便的把产品或服务的信息发向全世界的每个角落。在这样的时代,任何人都不应置身于Internet之外,那会脱离人类社会。电子商务网站建设是未来经济形式发展的大趋势,从销售的观点看,可以减少交易的中间环节,降低成本。企业网站建设还可以扩建成为网上销售和售前售后咨询服务中心。设计这个电子商务网站:从不同的角度出发网站建设有不同的定义;可以理解为以Internet网站建设为依托,借助一定的信用支付手段,在网络上进行产品的购销、费用支付及其他商务活动等,由此看来做本设计的必要性就显而易见了。方案与论证系统可行性分析在系统的开发前期对系统进行可行性分析是十分必要的一个环节,这对于保证资源的合理使用,避免浪费是十分必要的,也是项目一旦开始以后能顺利进行的必要保证。信息系统的建设是一项投资大,时间长的复杂工程,可行性研究更为必要,也更复杂,更困难。“可行性”是指在当前情况下,企业研制这个信息系统是否有必要,是否具备必要的条件。可行性的含义不仅包括可能性,还包括必要性,合理性。开发任何一个急于计算机的系统都会受到时间和资源的限制,因此开发方在接受客户的项目之前,必须按照客户可能提供的具体条件进行可行性研究。其主要任务不是研究如何解决问题,而是要用最小的代价在最短的时间内确定该项目时候值得去解决,是否存在可行的解决方案。对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。通过长时间的观察与实践,我认为网上拍卖系统的可行性分析如下:经济可行性分析主要是对项目的经济效益进行评价,本系统开发经费对于学校在经济上是可以接受的。开发工具方面,我用的Eclipsed,编程语言选择的是JAVA语言,在数据库方面,我考虑经济因素选择了SQLServer2005。基于上述工具的应用开发环境为整个系统的开发节省了大量投资。没有一般项目开发的基建投资,没有工作地点的费用,常用设备是开发人员自带的不用支付。不需要购买新的硬件,安装系统及软件也无须任何费用。经常性的费用支出包括资料费、上网费等。虽然要使用很多的书籍,但可以去学校的图书馆租用。技术可行性分析技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。网上拍卖系统的工作主要是在消费者和消费者之间架起一座桥梁,使其可以查询信息和处理信息。这一特点与计算机特点完全相同,通过网络Internet技术,发挥计算机的信息传输速度快、准确度高的优势。计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。鉴于本人的专业技能不高、实战经验少、知识面不宽和开发时间短等方面情况的分析,软件完成在技术上确实有很大的难度。但是,在“学校”这个良好的开发环境中,我们可以很快的学到新的知识、可以得到多方面的帮助,可以产生更多的灵感,所以,从开发人员方面讲在技术上是有可行性的。系统拟采用的软、硬件环境1.硬件环境网络框架体系结构模型采用浏览器/服务器模型。根据现有的条件,拟定该项目终端机采用PC机一台(终端机和服务器为同一台计算机)。PC机的基本要求如下:CPU:Interaileron2.0GHz上海共享网内存:2G上海共享网硬盘:250G2.软件环境本次设计所用的软件环境如下:操作系统:WindowsXP海共享网所用软件:上海共享网JDK1.6.0_09(Java的编译环境,是所有Java开发工具的运行基础)MyEclipse8.5(系统开发工具)Tomcat6.0(作为web服务器存在)上海共享网SQLServer2005(数据库,简单易用)要现行开发的平台、模式、技术、语言、开发工具平台介绍上海睿亚训软件技术服务有限公司是一家致力于IT人才能力提升整体解决方案的创新型高科技企业。本着“以实际行动创造价值”的教育理念,凭借对企业人才应用和IT教育培训现状的深刻理解,依托长三角丰富的资源搭建信息技术产业