基于SSH模式架构的电子商务系统开发和实现euib.docx
《基于SSH模式架构的电子商务系统开发和实现euib.docx》由会员分享,可在线阅读,更多相关《基于SSH模式架构的电子商务系统开发和实现euib.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要电子拍卖是购买和销售中的一种主要的交易方式,随着Internet技术的迅猛发展,基于Internet的电子商务也得到快速发展,拍卖模式已经成为电子商务的重要组成部分,因为它充分利用了互连网的特性开创了一个前所未有的巨大市场而被广泛看好。对商家而言,以拍卖的形式在网上采购、销售物品,因为不受时间和空间限制、并且可以有效降低运营成本并提高效率而具有极大的吸引力.本系统是基于电子商务平台的拍卖系统,具有物品发布,物品拍卖,浏览流拍物品,注册,登录等拍卖系统的核心功能。系统采用J2EE的三层结构,分为表现层,业务逻辑层和数据服务层,利用了当今最流行的J2EE开源框架Struts+Spring+H
2、ibernate进行开发。其中表现层利用Struts来实现,中间层和数据服务层则分别利用到了Spring和Hibernate。其界面简洁,便于用户使用。后台使用到了MySQL数据库,在MyEclipse IDE下进行开发。在接下来的章节中,该论文将按软件开发的步骤,一一论述系统的开发实现过程。首先会说明系统的开发背景,电子商务的发展现状和发展前景以及系统所涉及到得关键技术和开发工具;接着将对系统进行需求分析,根据现状以及用户的需求,从技术和经济等方面对该系统进行详细的分析;然后将根据前期的分析结果,对系统进行详细设计和实现,并将重点说明该系统的主要功能的实现过程。关键词:电子拍卖,Struts
3、, Spring,Hibernate目 录第1章 绪论11.1 课题背景11.2系统开发关键技术介绍21.2.1 表示层框架Struts21.2.2 数据持久层框架Hibernate31.2.3 业务逻辑层框架Spring3第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章 系统实现145.1 数据服务层实现145.1.1 实现PO类1
4、45.1.2 映射Hibernate的PO类165.1.3 管理SessionFactory165.2 DAO层实现185.2.1 DAO的基础配置185.2.2 定义DAO组件接口185.2.3 实现DAO组件195.2.4 配置DAO组件205.3 实现业务逻辑层215.3.1 定义业务逻辑组件接口215.3.2定义业务逻辑组件215.3.3业务逻辑组件的异常处理235.3.4通知邮件的发送235.3.5业务层的任务调度245.4 Web层实现255.4.1 映射ActionServlet的URL255.4.2 Struts与Spring的整合275.4.3控制器的实现285.4.4数据校
5、验305.4.5异常处理335.4.6权限检查34第6章 系统测试366.1 系统测试概述366.1.1 系统测试的意义366.1.2 系统测试环境366.1.3 系统测试过程376.2 系统测试内容376.3 系统测评结果分析38结 论40参考文献41致 谢42第1章 绪论 1.1 课题背景近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并进入传统的流通领域。于是电子商务开始流行起来,一种全新的购物理念开始形成并逐步发展。电子拍卖系统是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 SSH 模式 架构 电子商务 系统 开发 实现 euib
限制150内