论文部分内容阅读
随着我国信息化建设程度的不断提高,计算机应用技术日益普及,企业的日常工作量也在快速增加,为了提高信息处理效率,当前企业普遍使用网络办公自动化相关系统。这些系统的运行优化了企业内部的管理模式,使企业综合实力得以提升。但以往的网络办公自动化系统大多采用的是B/S结构模式,B/S结构模式中普遍存在系统开发框架不够完善等问题,具体体现在程序代码和HTML标记杂乱无章,业务模型难以分离出来等方面,导致后期系统维护时需要花费大量人力和时间成本,让系统维护工作量无法估计。而且随着用户对系统使用要求的增加,后期系统扩展性也难以实现。本文研究内容是企业协同办公系统的设计与实现,通过本文研究工作希望完善对系统总体方案分析,实现基本系统功能性需求,最终找到更优的办公自动化系统设计方案。本文分析对比现有计算机软件系统在企业办公管理中的应用程度以及系统中的优势和劣势,拟采用基于OA系统在企业办公管理中的应用分析,比较企业在日常运作、管理的使用情况。在系统需求分析,结合调研设计,对当前系统管理中应用到的一些基本功能进行分析和调研,然后分析系统功能与非功能需求。系统设计主要针对功能设计和数据库设计。结合UML统一建模语言设计方法,对当前系统中所涉及的一些核心功能进行系统分析,并给出数据库关系结构合物理结构设计。系统实现通过搭建过相关系统环境,完善对当前系统功能性上的具体应用,结合代码设计完成系统界面和功能设计过程。最后是系统测试部分,系统测试结果表明该系统能够正常应用于实际企业管理。对当前网络办公自动化系统普遍存在问题提出相应解决方案,然后在协同办公系统的设计中对提出的解决方案进行实际运用。为了解决以往采用B/S结构模式的系统中程序代码和HTML标记混乱无序的问题,本系统选择在Web服务体系结构模式下进行系统开发,然后综合使用Spring、Struts2以及Ext JS等开发技术与工具。企业协同办公系统有效弥补传统Web系统缺陷,具有功能齐全,操作人性化,用户体验良好等优点。