论文部分内容阅读
伴随着计算机技术和信息技术的高速发展,提高工作效率已成为各行各业的广泛共识。军队作为保障国家安全的重要力量,必须与时俱进。边防部队由于地理和任务的特殊性,更加迫切的需要有针对性的办公自动化系统来提高工作效率。本文对边防某团的实际工作情况做了深入的了解后,在现有条件的基础上,设计了一款针对该团工作实际的B/S结构办公自动化软件。以其需求为设计系统功能。结合现行最为流行的中小企业级、轻量级组合框架Spring MVC、Spring3.0、Hibernate4为蓝本,设计系统,并实现了部分系统功能。首先,本文就自动化办公系统的发展、最新的SSH框架技术以及系统开发所需要的开发软件和数据库软件等做了简要的分析和介绍。并结合MVC理念设计系统的分层式结构。在面向对象编程的思想之上,对DAO层和服务层进行了抽象化处理,以接口和实现类的形式进一步对系统分层。这样不仅提高了系统代码的重用度,更提高了系统的跨平台和跨数据库能力,同时,也降低了子系统和功能之间的耦合性。其次,根据边防团对功能性需求和系统设计非功能需求,结合一站式服务的思想。本文设计了由十八张实体类和逻辑类表、八个子系统、三十多个功能模块组成的边防自动化办公系统。同时提出,利用云模型和单纯型模型来实现勤务组合的科学化排布思想。最后,本文根据系统的设计,结合J2EE标准,实现了系统中的个人办公子系统和其他个别功能模块,基本达到系统设计要求。同时以某连队的一种勤务为例,详细解释了勤务组合的优化选择计算过程。