论文部分内容阅读
现在已是21世纪,社会一直在进步,信息技术也在同步的发展,办公环境的未来趋势朝着信息化和网络化的方向发展。政府部门、企事业的运作往往并不是局限在一个区域,并且每天都要面临待处理的信息量急速增加的情况。传统的管理方式非常容易造成整个公司、单位办公环境的紊乱、低效等问题,而且过时,造成公司、单位的管理成本居高不下,给企业带来了沉重的经济负担。并且部门领导在繁忙的日常工作中,往往无法及时、有效地对每项工作按续做出有效指示,给领导带来了沉重的工作压力。因此,一套程序化、规范化的管理系统,会让所有的工作有条不紊运行,可以降低企事业单位的运行成本,促进工作效率。Web OA管理系统主要是将企业日常办公转移到线上,为企业提供办公交流平台,为企业提供更快更好的管理方式。系统主要实现以下功能:(1)部门管理(2)岗位管理(3)用户管理(4)权限管理(5)个人信息设置(6)审批流程管理(7)网上交流Web OA管理系统对企业的发展具有重要的推动力,它既可以提高企业的运作效率,降低企业的办公成本,而且能够使企业的管理流程更加的流程化和规范化。本文的Web OA管理系统集成了Struts2,Spring,Hibernate框架,减少了系统中各个模块之间的耦合性,提高了组件的可复用性,并且提高了系统得分开发效率。本系统经过试用,取得了优秀的应用效果。本文主要的研究工作如下:1.分析了OA系统的研究背景和OA系统当前的研究现状,并简单的描述了系统所采用的技术和SSH(Struts2-Spring-Hibernate)框架的基础知识。2.对OA系统进行了需求分析,主要从可行性分析和功能需求分析着手。可行性分析表明OA系统在经济和技术方向具备可行性。功能需求分析将OA系统大致分成五大模块,分别为:系统管理模块,权限管理模块,个人信息管理模块,审批流转管理模块,网上交流模块,并给出了每个模块的功能。3.完成了基于SSH框架的OA系统的总体设计和详细设计。主要分析了系统各个模块的功能结构。并且给出了系统的数据库层以及类之间的映射关系。4.实现了本系统的主要功能,主要从各大功能模块着手,详细的的阐述了系统管理模块,权限管理模块,个人信息管理模块,审批流转模块和网上交流模块的实现方法,并且本系统经过了单元测试和功能测试。