论文部分内容阅读
随着信息技术发展与应用的逐步深入,法院系统开始将其引入到日常的行政管理体系中。法院日常的办公管理流程相对完善而复杂,只有引入一套合理的信息系统来协助办公,才能与具体的法院行政工作流相互匹配。本文协助法院把日常的办公管理平移到信息系统中,结合法院的办公流程、办公特点和具体内容,开发一套基于J2EE轻量级框架的办公自动化信息系统,系统的各模块充分针对法院的具体工作事务,以提高法院的工作效率和加强法院的日常管理。文中首先对办公自动化信息系统设计的背景进行概述和分析,首先对法院的办公处理需求与现状和不足之处进行分析,其次概览了办公自动化系统的国内外发展现状,包括系统的更新换代以及采用技术的升级等,最后概述了本文研究的主要内容、采用的研究方法以及具体章节的安排等。其次对信息系统设计与开发中所涉及到的相关技术进行阐述,主要包括jsp技术、J2EE的架构以及基于MVC的设计模式等,这些技术体系将应用于办公自动化信息系统的设计与实现中。然后对办公自动化系统的需求进行分析,包括在功能方面的具体需求和在性能方面的需求。在需求分析的基础上对信息系统进行概要设计,主要包括系统层次的设计、系统主要模块和功能的设计,以及系统数据库的设计。在此基础上对办公自动化系统进行详细设计,采用类图和时序图相互结合的方法,对系统的主要模块:公文管理模块;个人办公模块;公告管理模块;会议管理模块的具体设计过程进行了详尽的阐述随后对办公自动化系统的实现进行阐述,对每一个模块的界面以及界面的具体功能进行了详细的描述,包括公文管理模块、个人办公模块、公告管理模块、会议管理模块的界面以及关键代码等。最后对办公自动化系统进行测试,测试包括两大方面,分别是功能的测试与性能的测试,在功能测试中,通过编写具体的用例,进行系统输入,然后对期待的输出和实际输出进行比较;在性能测试中,通过模拟大量用户同时操作的场景来测试信息系统的压力承受能力,并对测试结果数据进行了分析。