论文部分内容阅读
办公自动化(OA)系统是通过计算机技术实现公文流转、审批等事务自动处理的信息系统。云计算是一种新兴的网络应用模式,能通过互联网实时提供产品、服务和解决方案,可将IT资源当成服务提供给用户。用户在不了解服务的实现技术、没有相关知识及设备操作能力的情况下,可以通过网络获取云计算服务。典型的云计算服务提供方式包括SaaS(SoftwareasaService,软件即服务)、PaaS(PlatformasaService,平台即服务)和IaaS(InfrastructureasaService,基础设施即服务)。随着云计算技术、网络通信技术的发展和普及,越来越多的信息系统转向了云计算平台,出现了基于云计算技术的OA系统。
作者认真学习、研究了云计算基础理论,以及SaaS、OSGi、Eclipse、Maven、工作流等技术;基于云计算的PaaS平台开发了邮件群发子系统、公文管理子系统、通讯录子系统、辅助工具等OA系统的子系统;应用面向服务的开发模式,开发了PaaS平台中的文件存储基础服务,为OA应用系统提供基础文件存储服务,提高了开发效率,增强了软件复用性和可扩展性等。
本OA系统以PaaS为支撑,以SaaS为交付模式,以SOA为基础架构,以SaaS引擎为系统核心,集成了系统运行时环境、应用系统开发环境、部署工具以及用户交互客户端等,提供了一个协同办公等应用的平台和集成环境。
目前,本系统已经实现了所有预定功能,并在某公司部署运行。
本文将详细的介绍作者的研究和开发工作。