论文部分内容阅读
随着计算机网络、分布式系统的发展和软件即服务(SaaS)思想的出现,采用传统的软件开发模式开发的办公自动化(OA)系统存在着相对通用性差、不能跨平台、柔性低、开发效率低等问题。为了克服以上缺陷,本文引入了面向服务的架构(SOA),以及相应的EOS平台来解决这些难题。本论文所阐述的办公自动化系统是在普元EOS平台上进行开发的。EOS平台是结合了SOA和构件等先进软件工程方法和技术的开发平台。本论文概述了办公自动化(OA)系统、SOA和EOS的相关概念和技术,进行了构建本OA系统的需求分析,设计了基于SOA和EOS平台的办公自动化系统总体架构,给出了系统的详细设计和实现,对OA系统的具体模块功能和实现进行了介绍。论文给出了OA系统采用EOS平台对OA构件进行添加、删除、修改和查询等管理,以及以J2EE支持的Web Services技术封装构件,向外提供标准的Web Services接口,从而实现了对分布式OA构件的管理。本OA系统实现了个人办公管理、人力资源管理、系统管理等功能,提高了办公效率。论文最后总结全文,并展望了下一步的研究方向。从该办公自动化系统实施后的试运行效果看,解决了办公业务的跨部门处理,消除了中小型制造企业内部各类信息孤立的现象,整合了企业资源,加快了信息流通,规范了办公流程、提高了办事效率,给企业带来了较好的经济效益。