基于SSH的承德市交通局公路建设市场信用信息管
时间:2014-01-22 10:26 来源:未知 作者:admin
摘要
2006年以来,为推进我国公路建设市场信用体系建设,加强公路建设市场管理,规范公路建设从业单位和从业人员行为,维护统一开放、竞争有序的市场秩序,交通部先后印发了《关于建立公路建设市场信用体系的指导意见》、《公路建设市场信用信息管理办法》和《公路施工企业信用评价规则》,全国公路建设市场信用信息评价系统也于2010年6月正式上网运行。为了响应中央的号召,河北省交通厅也制定了《河北省公路建设市场信用信息管理实施细则》,以便切实做好全省公路建设市场信用信息的征集及评价工作,加强信用评价体系建设和管理。为了完成上级任务,切实做好承德市的公路建设市场信用信息的征集及评价工作,承德市交通局开始了我市公路建设市场信用体系的建设,并将相关网站交于我校建设。我们团队有幸参与了该网站的设计与建设。
该网站采用SSH,即Struts、Spring和Hibernate框架搭建,构建了一个以Java为核心的信息管理系统。该系统包括五大功能模块:前台,负责网络普通用户浏览显示;管理员用户,该系统中拥有最高权限的用户,负责创建其他用户、项目管理、新闻发布,以及企业最终评价;项目法人用户,给自己负责的项目、企业进行初步评价;监管单位,负责监督项目施工和评价;企业用户,让已经在交通局注册的的企业管理自己的从业人员信息。另外,为了实现系统功能,并且支持汉字系统,我们对系统做了SESSION、COOKIE,并将所有编码方式设置为UTF-8。
最后我们对该系统进行了测试与评价,包括对UI界面的友好程度,后台的功能完善情况,系统的整体性能的测试。
关键词:,gonglujianshe,xinyomgpingjia,信息管理系统,Struts+Spring+Hiberate,Jsp,Java
目录
1 绪论... 4
1.1开发背景... 4
1.2建站相关技术介绍... 4
1.2.1 Struts框架... 4
1.2.2 Spring框架... 6
1.2.3 Hiberate框架... 8
1.3所要解决的主要问题... 13
1.3.1 中文支持问题... 13
1.3.2 会话管理... 13
1.3.3 权限管理... 13
1.3.4 模块划分... 14
2 系统分析... 15
2.1 需求分析... 15
2.2 可行性分析... 15
2.2.1技术可行性... 15
2.2.2操作可行性... 15
2.2.3经济成本可行性。... 16
3 系统设计... 17
3.1 功能结构设计... 17
3.2 逻辑分层设计... 18
3.3 页面结构设计... 19
3.3 数据库设计... 20
3.3.1 数据库概念设计... 21
3.3.2 创建数据库及数据表... 25
4 系统实现... 33
4.1 开发平台搭建及配置... 33
4.1.1 Struts2框架配置... 33
4.1.2 Spring 框架配置... 35
4.1.3 Hibernate 框架配置... 37
4.1.4 前台模板的配置... 42
4.2 系统主要问题解决方案... 44
4.2.1中文支持问题... 44
4.2.2 解决会话管理... 45
4.3 模块实现... 55
4.3.1 前台模块设计... 55
4.3.2 企业用户模块设计... 57
5 系统测试... 59
5.1测试目的与原则... 59
5.2测试与分析... 59
5.2.1 单元测试... 60
5.2.2 集成测试... 61
5.2.3 测试分析... 61
5.3系统存在的问题与解决方案... 61
结论... 63
致谢... 64
参考文献... 65
联系我们
学位论文:1157918155
2860401462
期刊论文:1487246024 1157918155
电话:张老师:13189798483
推荐阅读