3.4
档案管理系统的功能模块
图2
Spring框架体系
图3
Hibernate框架体系
2
SSH框架整合
3.5具体实现
图5
档案管理系统功能模块图
一个Web系统一般有前端表现层、业务逻辑层、后台数据库,三层框架。SSH框架的整合也是在这三层的基础上,提供了一个更加简洁、功能更加完善的Web框架,提高组件的复用性,降低层与层之间的耦合度,有利于系统的可维护性和可扩展性。其中表现层是由Struts完成,业务逻辑层是由Spring完成,数据持久化层是由Hibernate完成。SSH框架整合的框架体系如图4所示。
(1)准备
工作创建项目框架SSH框架所需jar包(放置在项目files\WebRoot\WEB-INF\lib目录下)表现层jsp页面(放置在项目files\WebRoot根目录下)(2)核心文件配置Struts.xml文件配置
/admin/adminSuc.
图4SSH框架体系
jsp/user/userSuc.jsp/error.jsp/login.jsp/errors.jspweb.xml文件配置struts2org.apache.struts2.dispatcher.
3档案管理系统以兰州大学网络教育档案管理系统为例
3.1需求分析
不管是现代远程教育还是传统教育,办公智能化、信息化都为科学化、正规化管理提供了完整解决方案。档案管理系统的设计与开发就是在此基础上满足兰大网院办公业务科学化管理的重要需求。其次,档案管理系统的开发和设计,能有效帮助老师管理学生档案信息,本系统提供的强大的查询功能和数据分析等功能实现了检索速度快、查询便捷、可靠性高、存储容量大、成本低等优势,进一步提高了学生档案信息管理的高效性和准确性。
3.2开发平台
Windows2003Server操作系统、ySql数据库平台、MJDk1.6平台。
3.3开发工具
Struts2.0、Spring2.5、ibernate3.0、yEclipse7.5、HMAdobeDreamweaverCS4、ySql5.0、ltraEditMU
94
软件导刊
2011年
FilterDispatcherstruts2/*org.springframework.web.context.ContextLoaderListenerapplicationContext.xml文件配置(以登录为例)