论文部分内容阅读
随着计算机技术和Internet的迅速发展和普及,整个社会信息量迅速膨胀,网络技术发展深刻改变这社会生活、工作、思维和交往方式。同时,潍坊滨海开发区规划局努力体现一切为了发展。优化提升高新技术产业是新跨越的关键。潍坊经济开发区规划局结合自身实际,全面加大科学投入,不断提高自主创新能力,努力推动高新技术产业扩张规模、提升素质、快速发展,加快向高新技术产业园区转型,促进经济社会又好又快发展。为提高潍坊滨海开发区规划局内部的工作效率,开发了一套适合潍坊滨海开发区规划局实用的办公自动化系统,目前该办公自动化系统建设的一个突出特点是不仅仅重视信息的充分共享,各个功能的,同时更强调各方面之间的相互协作,面这种协作是要靠工作流来实现的。本文采用面向对象的思想,以统一建模语言为分析设计工具,对办公自动化管理过程中的相关业务进行需求分析和系统设计,针对系统及用户的特点,形式上采用B/S架构模式,功能上采用多层次的软件功能架构,技术上基于MVC基础的Structs+Spring框架,以Java为编程语言,利用XML配置以及DAO、Hibernate等相关技术实现了办公自动化管理过程中的公文管理、人事管理、办公行政管理、办公助理管理、文稿管理、信息综合查询管理和系统管理功能。在安全方面,系统采用基于资源角色的权限管理,增强了系统运行的安全性。通过查询接口对外提供查询服务,系统内部提供完整的业务处理接口操作或查询数据,实现了对系统外部提供数据信息共享。在系统需求分析中,对系统的总体业务以及业务流程进行了详细说明,对七个模块的功能以及模块间的关系进行描述,以公文管理为例,利用规则引擎解决复杂业务的描述,将业务规则与实际代码剥离。目前系统已在潍坊滨海开发区规划局部门成功运行,并取得了一定的效果,提高了潍坊滨海开发区规划局工作的效率,并提高了管理人员的工作质量。