论文部分内容阅读
随着社会经济和文化的不断发展进步,人们对高效的办公系统的呼声越来越高,协同办公系统应运而生。从早期的以Domino平台为主的C/S端发展到现在。JAVA技术凭借着JAVA是目前使用最为广泛的网络编程语言之一、简单、面向对象、与平台无关、解释型、多线程、安全、动态等八大优点,逐步的占领了协同办公系统的技术主流位置。协同办公系统的功能逐步的从单一的流程电子化向着平台化、集成化的方向发展。协同办公系统作为企业内部信息处理与管理的集合,对于提高企业办公效率、节约运营成本、内部沟通的加强、管理的规范化方面有着重要的作用。本文主要对中小型企业协同OA系统的一般性需求、目标、原则进行了相应的研究并在本文中进行了相应的阐述。企业中的协同办公系统一般性的建设目标为:建立协同平台、建立信息发布平台、建立知识平台、建立资源平台、建立互动沟通平台、建立系统集成应用平台、建立移动办公平台。通过系统对企业内部的相关资源进行优化整合,形成一个具有高效办公、不受地域限制、具有移动办公功能的信息化高速办公与信息交互平台。要达成上述的目标,企业内部应该要形成一个基本的建设原则,软件项目的建设要在可控的范围内,以更好的达到公司内部的期望与需求。企业内部协同办公系统的一般建设原则总结为:先进性、可靠性、实用性、易使用性、开放性、有限开源性、可扩展性、可维护性。本文中的系统使用JAVA平台进行开发,并且采用了关系型数据库MS SQL Server,充分的保证了系统的先进性、可靠性,对大批量的并发数据做好了充分的应对准备。同时,系统通过交换机的配置对外网环境进行了物理隔离,充分的保证了网络环境的安全性。在形成了安全、可靠、稳定的系统架构后,通过对企业内部的具体需求进行细致的梳理,并形成需求分析报告,以便评估系统实现的复杂程度以及可能遇到的问题,提前做好方案与预案,以保证系统的顺利实施和正常的运行,尽可能的避免因需求不清而导致的系统建设过程中出现的规模性返工。通过对需求的最终转换,本文中的系统共形成了以下几个模块:包括系统登录验证模块、内网门户系统、企业知识管理模块、工作流程管理模块、人事组织机构子系统、资产管理子系统、会议室管理模块、车辆信息及车辆调度管理模块、员工及领导日程管理子系统、系统的管理员设置。本文通过实际项目,对中小型企业协同OA系统的设计与实现进行一般规律的总结,对在其他企业在进行协同OA系统的建设具有着指导性的意义。