基于J2EE招标系统的设计(Struts2+Spring+Hibernate+MySql)(精品)☆

以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致.  
无需注册登录,支付后按照提示操作即可获取该资料.
资料介绍:

摘  要:招标投标是一种古老的交易方式,因其公开、公平、公正的特性在很多商品或服务的交易过程中得到了广泛的应用。随着互联网技术的发展,传统的招标采购流程开始与互联网结合,使招标更加的便捷,高效,透明。
使用本系统,用户可以方便的查看最新的招标和中标的结果,了解招标办的最新动态和新闻。招标办通过本系统完成招标信息管理、招标进度进行管理、评委库管理,供应商库管理,其他信息管理和信息查询。本系统可以为招标自动抽取评委,做到了招标的公平、公正,对招投标行业起了一定的推动作用。
本系统采用J2EE平台开发,使用Struts2、Spring、Hibernate等主流框架,数据库采用MySql。本文详细的描述了系统的开发目的与意义、体系结构、数据库设计、各个模块介绍和使用方法等。

关键词:招标系统;J2EE;框架;MySqL;评委抽取;供应商
 
毕业设计(论文)外文摘要

J2EE-Based Bidding System Design and Implementation

Abstract: Bidding is an ancient business way ,because of its open, justice in many aspects. It has been widely used in goods or services of the transaction process. With the development of Internet technology, the traditional bidding process is combining with the Internet which makes the tender more convenient, efficient and transparent.
Users can easily view the latest tenders and the result of the tenders, they also understand the latest news of the tender room by the system. Administrators manage the tender information, the progress of the tender, t the judges、 suppliers、others information and search information by this system. Judges are automatically extracted by the system for the tender which make the tender fair, just and extent the bidding industry a boost.
This system development by J2EE platform, with Struts2, Spring, Hibernate and other mainstream framework, and MySql database. This article describes the system’s objectives , significance , architecture, database design, each module, and use.

Keywords:  bidding ; J2EE ; framework ; MySql ; judges ; suppliers

本课题的内容是根据招标办的需求完成的招标系统。具体的功能如下:
(1)招标信息管理
招标信息添加,修改,删除。招标的添加需要富文本编辑器,支持从WORD中直接复制粘贴,保持文章的格式不变。招标发布的同时需要上传各种附件,供用户下载,在上传的同时,添加了对上传文件的大小,类型的限制。已经开标的招标可以进行评委的抽取。可以对招标的类别进行管理,并且可以按招标的类别和招标名称进行查询
(2)评委管理
管理员添加评委,对注册评委进行审核,管理评委的类别和部门。
(3)供应商管理
管理员添加供应商,对注册供应商进行审核,管理供应商的类别。
(4)其他信息管理
新闻法规管理,招标公示管理,留言管理,公告管理,意见管理。
(5)用户管理
用户注册登陆,普通用户管理,部门用户管理。
(6)招标进度管理
招标发布后,只有校内用户才能看到此招标。招标办会对招标发表意见,各部门用户也可以发表意见。招标经过修改合格后,才能对外公布。

 用户管理模块的详细设计
用户管理模块是对用户信息的管理,包括三个主要子模块:
(1)普通用户管理
管理员管理普通用户,可以对普通用户进行添加、删除、修改、查询操作。
(2)部门用户管理
管理员管理部门用户,向学院各个部门发放账号。
(3)用户的注册和登录
普通用户可以注册,但是部门用户不允许注册,其账号由招标办统一发放。用户注册时会对用户的用户名进行验证,用户名是唯一的。普通用户和部门用户登陆后,可以对招标发表意见,给招标办留言。管理员和用户在同一界面登陆,系统根据不同类型的用户跳转到不同的界面。

系统特色/优点介绍
(1)本系统根据招标办的实际需求和需要进行设计和开发的,切合实际,具有很强的实用性。
(2)本系统可以运行在多种操作系统平台上。采用比较先进的软件架构J2EE,系统完全采用面向接口编程,为以后的系统的升级和维护提供了很大的方便。
(3)实现了招标信息管理,评委管理,供应商管理,信息管理,用户管理等功能。
(4)用户界面友好,模块清晰,操作简单。

系统开发环境设计
(1)JDK6.0:JAVA开发工具包 。
(2)Eclipse:JAVA开发的主流IDE。
(3)PowerDesigner:数据库建模工具。
(4)Adobe Photoshop:图片处理工具。
(5)Dreamware:网页设计工具。
(6)Flash:Flash设计工具。
(7)Fireworks:图片处理工具。



















目 录
1  绪论 1
1.1  研究目的和意义 1
1.2  本课题的发展前景及趋势 3
1.3  课题调研及可行性分析 5
2  需求分析 6
2.1  业务流程分析 6
2.2  数据流分析 6
2.3  数据字典 8
2.4  系统功能需求分析 10
3  系统设计 11
3.1  系统总体功能结构 11
3.2  系统数据库设计 11
3.3  系统开发环境设计 13
3.4  主要技术介绍 13
4  系统详细设计 17
4.1  用户管理模块的详细设计 17
4.2  招标信息管理模块的详细设计 17
4.3  评委库管理模块的详细设计 18
4.4  供应商管理库模块的详细设计 19
4.5  权限控制管理模块的详细设计 19
4.6  其他信息管理模块的详细设计 20
(优秀毕业设计:www.2bysj.cn)
5  系统实现 21
5.1  用户管理模块的实现 21
5.2  招标信息管理模块的实现 24
5.3  评委库管理库模块的实现 30
5.4  供应商管库管理模块的实现 31
5.5  权限控制管理模块的实现 32
5.6  其他信息管理模块的实现 35
6  用户使用手册 36
6.1  系统功能简介、运行环境简介 36
6.2  系统运行与操作指南 36
7  测试 40
7.1  模块测试 40
7.2  子系统测试 40
7.3  系统测试 40
7.4  验收测试 40
8  系统评价 41
8.1 系统特色/优点介绍 41
8.2 系统存在的不足与改进方案 41
心得体会 42
结  论 43
致  谢 44
参 考 文 献 45
附录: 46
附表: 48

参 考 文 献
[1]  夏昕,曹晓钢,唐勇. 深入浅出Hibernate.北京:电子工业出版社,2005 .
[2]  (美)Craig Walls;Ryan Breidenbach. Spring in Action.北京:人民邮电出版社,2008.
[3]  (加)Budi Kurniawan.深入浅出Struts2.北京:人民邮电出版社,2008.
[4]  (美)Bruce Eckel.JAVA编程思想.北京: 机械工业出版社,2007.
[5]  Robert C. Martin .敏捷软件开发:原则、模式与实践.北京: 清华大学出版社 ,2003 .
[6]  Martin Fowler. 重构:改善既有代码的设计.北京:中国电力出版社,2003 .
[7]  Eric Freeman,Elisabeth Freeman,With Kathy ierra,Bert Bates. Head First Design Patterns.中国电力出版社O'REILLY系列,2007.
[8](美)Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. Design Patterns:Elements of Reusable Object-Oriented software .机械工业出版社,2004.
[9]  Nicholas C.Zakas. JAVAScript高级程序设计.人民邮电出版社,2006.
[10] (美)Michael Kofler. MySQL 5权威指南(第3版).人民邮电出版社,2006.