- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于J2EE的电子拍卖系统
摘 要
拍卖是购买和销售的一种主要的交易方式之一,随着Internet技术的迅猛发展,基于Internet的电子商务也得到快速发展,拍卖模式已经成为电子商务的重要组成部分,因为它充分利用了互连网的特性,开创了一个前所未有的巨大市场,因而被广泛看好。对商家而言,以拍卖的形式在网上采购、销售物品,由于不受时间和空间限制,并且可以有效降低运营成本并提高效率,因而具有极大的吸引力。同时在所用技术方面基于J2EE 平台的产品几乎能够在任何操作系统和硬件配置上运行。
因此,本次课题针对网上拍卖行为而设计开发了一个基于J2EE的电子拍卖系统。在详细分析了电子拍卖系统的运作业务流程后,提出用Struts、spring、Hibernate的轻量级架构框架,来实现系统的相应的功能和模块结构。通过详细介绍了该电子拍卖系统的模式、流程、以及其功能和框架结构的实现,体现出了当今几大轻量级架构在开发企业级应用当中的优势。
关键词:电子拍卖,J2EE,框架
目 录
第1章 概 述 1
1.1 系统开发的背景和意义 1
1.2 系统简介及论文所做工作 1
第2章 系统开发的相关技术介绍 3
2.1 J2EE开发技术 3
2.2 Spring的应用 4
2.3 Hibernate的应用 5
2.4 Struts的应用 5
2.5 JSP的应用 6
第3章 系统分析 7
3.1 系统可行性分析 7
3.2 系统需求分析 7
第4章 系统总体设计 9
4.1 设计概要 9
4.2 系统总体架构设计 9
4.3 系统业务流程设计 10
4.4 系统模块结构设计 10
4.5 系统数据库设计 11
4.5.1 系统E-R图设计 11
4.5.2 系统表结构设计 12
4.6 系统用例图设计 13
第5章 系统实现 14
5.1 Domain层实现 14
5.1.1 Domain Object的设计 14
5.1.2 Domain Object的实现 15
5.1.3 Domain Object的映射 17
5.2 DAO层实现 18
5.2.1 DAO的基础配置 18
5.2.2 DAO组件接口的设计 20
5.2.3 DAO组件接口的实现 21
5.2.4 DAO组件的配置 22
5.3 Service层实现 23
5.3.1 Service组件设计 23
5.3.2 Service层的异常处理 24
5.3.3 Service组件的实现 25
5.4 Web层实现 27
5.4.1 映射ActionServlet的URL 27
5.4.2 Struts与Spring的整合 28
5.4.3 控制器的实现 29
5.4.4 异常处理 31
5.4.5 权限的检查 32
5.4.6 控制器配置 33
5.5 系统运行界面介绍 34
结 论 38
参考文献 39
致 谢 40
图3.1 系统功能模块图
5.5 系统运行界面介绍
根据前面需求阶段的功能模块设计本系统主要有下面页面:
1. 图5.4是整个系统的主页,主要用于用户登陆,用户注册,在登陆状态下用户可以浏览拍卖物品,查看竞得的物品,浏览流拍物品,管理种类,管理物品,查看自己的竞标,如果用户没有注册登陆则只能浏览拍卖物品和浏览流拍物品。
图5.4 系统主页
2. 图5.5是整个系统的登陆页面,主要用于对用户身份进行验证,用户只能在登陆的状态下才能参与拍卖。
图5.5 登陆页面
3. 图5.6是用户注册页面,主要是提供拍卖者在参与前注册成系统用户拥有更多的参与功能。
图5.6 用户注册页面
4. 图5.7添加新种类页面,主要用于拍卖参与者添加新的物品种类信息。
图5.7 添加新种类页面
5. 图5.8管理物品页面,主要用于拍卖参与者浏览自己当前的拍卖物品和添加新的拍卖物品信息。
图5.8 添加新物品页面
6. 图5.9浏览竞拍物品并可参与竞拍出价页面,主要用于拍卖参与者浏览物品信息,如果用户对浏览的物品有兴趣则可以参加出价竞拍。
图5.9 浏览竞拍物品参与出价页面
7. 图5.10和图5.11为浏览用户竞拍记录页面和赢取物品记录页面,主要给出用户参加的竞拍物品的信息和价格等的信息和用户赢取的物品信息。
图5.10 用户参与竞拍记录页面
图5.11 用户赢取物品记录页面
图5.4 系统主页
Powered by 计算机毕业论文网
重要提示:
本论文由大学论文网
毕业论文下载网: 提供
如果需要详细内容请与QQ:4991024联系
文档评论(0)