摘要电子拍卖是购买和销售中的一种主要的交易方式,随着Internet技术的迅猛发展,基于Internet的电子商务也得到快速发展,拍卖模式已经成为电子商务的重要组成部分,因为它充分利用了互连网的特性开创了一个前所未有的巨大市场而被广泛看好。对商家而言,以拍卖的形式在网上采购、销售物品,因为不受时间和空间限制、并且可以有效降低运营成本并提高效率而具有极大的吸引力.本系统是基于电子商务平台的拍卖系统,具有物品发布,物品拍卖,浏览流拍物品,注册,登录等拍卖系统的核心功能。系统采用J2EE的三层结构,分为表现层,业务逻辑层和数据服务层,利用了当今最流行的J2EE开源框架Struts+Spring+Hibernate进行开发。其中表现层利用Struts来实现,中间层和数据服务层则分别利用到了Spring和Hibernate。其界面简洁,便于用户使用。后台使用到了MySQL数据库,在MyEclipseIDE下进行开发。在接下来的章节中,该论文将按软件开发的步骤,一一论述系统的开发实现过程首先会说明系统的开发背景,电子商务的发展现状和发展前景以及系统所涉及到得关键技术和开发工具;接着将对系统进行需求分析,根据现状以及用户的需求,从技术和经济等方面对该系统进行详细的分析;然后将根据前期的分析结果,对系统进行详细设计和实现,并将重点说明该系统的主要功能的实现过程。关键词:电子拍卖,Struts,Spring,Hibernate目录第1章绪论............................................................11.1课题背景...................................................................................................................11.2系统开发关键技术介绍............................................................................................21.2.1表示层框架Struts.......................................................................................21.2.2数据持久层框架Hibernate.........................................................................31.2.3业务逻辑层框架Spring...............................................................................3第2章系统分析......................................................52.1系统概述...................................................................................................................52.2系统需求分析...........................................................................................................52.3系统功能分析...........................................................................................................6第3章系统设计......................................................73.1系统总体结构...........................................................................................................73.2系统用例图...............................................................................................................83.3提取系统实例...........................................................................................................83.4确定系统的逻辑组件...............................................................................................93.5事务管理..................................................................................................................10第4章数据库设计...................................................114.1数据库需求设计.....................................................................................................114.2数据库概念设计......................................................................................................114.3数据库逻辑设计.....................................................................................................12第5章系统实现.............