您好,欢迎来到微智科技网。
搜索
您的当前位置:首页Jsp1003基于J2EE的电子拍卖系统2

Jsp1003基于J2EE的电子拍卖系统2

来源:微智科技网


基于J2EE的电子拍卖系统

摘 要

拍卖是购买和销售的一种主要的交易方式之一,随着Internet技术的迅猛发展,基于Internet的电子商务也得到快速发展,拍卖模式已经成为电子商务的重要组成部分,因为它充分利用了互连网的特性,开创了一个前所未有的巨大市场,因而被广泛看好。对商家而言,以拍卖的形式在网上采购、销售物品,由于不受时间和空间,并且可以有效降低运营成本并提高效率,因而具有极大的吸引力。同时在所用技术方面基于J2EE 平台的产品几乎能够在任何操作系统和硬件配置上运行。

因此,本次课题针对网上拍卖行为而设计开发了一个基于J2EE的电子拍卖系统。在详细分析了电子拍卖系统的运作业务流程后,提出用Struts、spring、Hibernate的轻量级架构框架,来实现系统的相应的功能和模块结构。通过详细介绍了该电子拍卖系统的模式、流程、以及其功能和框架结构的实现,体现出了当今几大轻量级架构在开发企业级应用当中的优势。

关键词:电子拍卖,J2EE,框架

目 录

第1章 概 述 ...................................... 错误!未定义书签。

1.1 系统开发的背景和意义 ........................... 错误!未定义书签。 1.2 系统简介及论文所做工作 ......................... 错误!未定义书签。

第2章 系统开发的相关技术介绍 .................. 错误!未定义书签。

2.1 J2EE开发技术 .................................. 错误!未定义书签。 2.2 Spring的应用 .................................. 错误!未定义书签。 2.3 Hibernate的应用 ............................... 错误!未定义书签。 2.4 Struts的应用 .................................. 错误!未定义书签。 2.5 JSP的应用 ..................................... 错误!未定义书签。

第3章 系统分析 .................................. 错误!未定义书签。

3.1 系统可行性分析 ................................. 错误!未定义书签。 3.2 系统需求分析 ................................... 错误!未定义书签。

第4章 系统总体设计.............................. 错误!未定义书签。

4.1 设计概要 ....................................... 错误!未定义书签。 4.2 系统总体架构设计 ............................... 错误!未定义书签。 4.3 系统业务流程设计 ............................... 错误!未定义书签。 4.4 系统模块结构设计 ............................... 错误!未定义书签。 4.5 系统数据库设计 ................................. 错误!未定义书签。 4.5.1 系统E-R图设计 ............................. 错误!未定义书签。 4.5.2 系统表结构设计 ............................. 错误!未定义书签。 4.6 系统用例图设计 ................................. 错误!未定义书签。

第5章 系统实现 .................................. 错误!未定义书签。

5.1 Domain层实现 .................................. 错误!未定义书签。 5.1.1 Domain Object的设计 ....................... 错误!未定义书签。 5.1.2 Domain Object的实现 ....................... 错误!未定义书签。 5.1.3 Domain Object的映射 ....................... 错误!未定义书签。 5.2 DAO层实现 ..................................... 错误!未定义书签。 5.2.1 DAO的基础配置 ............................. 错误!未定义书签。 5.2.2 DAO组件接口的设计 ......................... 错误!未定义书签。 5.2.3 DAO组件接口的实现 ......................... 错误!未定义书签。 5.2.4 DAO组件的配置 ............................. 错误!未定义书签。 5.3 Service层实现 ................................. 错误!未定义书签。 5.3.1 Service组件设计 ........................... 错误!未定义书签。 5.3.2 Service层的异常处理 ....................... 错误!未定义书签。 5.3.3 Service组件的实现 ......................... 错误!未定义书签。 5.4 Web层实现 ..................................... 错误!未定义书签。 5.4.1 映射ActionServlet的URL ................... 错误!未定义书签。 5.4.2 Struts与Spring的整合 ..................... 错误!未定义书签。 5.4.3 控制器的实现 ............................... 错误!未定义书签。 5.4.4 异常处理 ................................... 错误!未定义书签。 5.4.5 权限的检查 ................................. 错误!未定义书签。 5.4.6 控制器配置 ................................. 错误!未定义书签。 5.5 系统运行界面介绍 ................................................ 3

结 论 ............................................. 错误!未定义书签。

参考文献 .......................................... 错误!未定义书签。 致 谢 ............................................. 错误!未定义书签。

拍卖网站首页非注册用户注册用户登陆浏览拍卖物品浏览流拍物品浏览流拍物品浏览拍卖物品查看竞得的物品管理物品种类管理物品信息查看自己的竞标参加物品竞拍

图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 计算机毕业论文网http://www.wnwu.com http://www.qclxs.cn

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务