论文部分内容阅读
电子计算机和网络技术在社会的发展过程中不断进步,企事业单位的办公方式和水平也在不断地发展变化中。传统的办公方式大都以手动方式来进行,后来发展到了单机版的办公自动化系统,现如今传统的和单机版的办公方式已经很难适应现代社会对办公事务的处理,现代各单位各部门之间的位置一般可能比较分散,传统的办公方式使得部门之间很难进行沟通和交流,信息共享较差,在很大程度上影响了办公的效率,因此急需开发一套适应现代办公发展要求的网络化办公自动化系统。本项目设计的高校网络化OA系统是在计算机技术和网络技术高速发展的情况下进行开发设计的,此系统的设计和实现能够有效的解决高校对办公事务的处理需求。本课题所研究和设计的主要内容是首先通过对高校办公事务的需求以及现在办公自动化系统的使用情况,对高校办公自动化系统的实际需要进行充分了解,设计和实现了一个高校网络化OA系统,此办公自动化系统共分为10个功能模块,本人参加了其中的4个模块的分析和设计工作,分别为:日常申请管理、公告管理、知识管理和通讯录管理。本论文完成的主要工作有如下几点:(1)根据高校网络化OA系统的需求和使用现状调研,分析现代高校对办公事务的需求以及工作流程,得出系统的需求分析,设计了高校的办公自动化系统的总体架构。高校OA系统的设计选择的是B/S结构,J2EE的四层模式,服务器为Weblogic服务器,JSON的数据传输方式,数据库选择SQL Server 2008数据库系统。基于以上需求分析和技术特点设计此系统。(2)根据高校网络化OA系统的需求分析、架构设计和技术选择,对系统进行了概要设计以及详细设计,概要设计包括功能概要设计和系统E-R图的设计,详细设计包括各功能模块的顺序图的详细设计和数据库表的详细设计。通过这个部分的设计为高校OA系统的实现和应用提供了重要的保证。(3)通过高校OA系统的概要设计和详细设计,对系统的4个功能模块进行具体实现,并对应用进行了阐述。其中日常申请管理模块包括了请假/出差申请、报销申请、办公用品申请、车辆申请和会议室申请五个部分。(4)最后对高校网络化OA系统进行了测试,对系统的测试环境、测试情况统计和测试工作的完成情况分别进行了说明,统计情况包括系统测试用例的个数、测试通过用的用例个数、测试未通过的用例个数、BUG总数、代码总行数和每千行BUG数目。通过测试,系统能够符合高校办公的要求,能够正常使用。目前,高校网络化OA系统已经在高校的办公事务中使用,这个办公系统的应用极大地提高了高校的办公效率,减少办公中的出错,理论和实际价值很大。