学位专题

目录>
<

基于Google App Engine云平台OA系统的设计与实现

李向军
西安科技大学
引用
办公自动化系统为企业提供了一种高效的办公方式,增加了企业部门之间的协同性,提高了企业的工作效率。但对于大多中小企业来说,传统的OA系统会增加企业开发成本,同时系统的集成化程度低、缺乏弹性等缺点使得传统OA系统不能适应目前网络化以及企业需求多样化的要求。云计算技术则为上述问题提供了一种新的解决思路。  云计算是一种新的理念和技术,它具有海量存储空间,强大的分布式处理能力,提供高可靠性的SaaS模式按需服务。云平台是云计算技术实践应用,它为企业有偿提供软硬件、数据存储、虚拟服务器等各种服务。同时,应用程序托管于云平台中,应用企业无需搭建自己的应用服务器和数据库服务器,无需进行系统维护。  谷歌是目前全球云计算的主导者之一,其云平台GAE(Google App Engine)技术先进成熟。本文选取了GAE平台作为使用和研究对象,结合办公系统实际课题开展研究工作,深入研究了其中的GFS(Google File System)、BigTable数据存储及DataStore对象等开发所涉及的关键技术。系统在开发过程中采用了J2EE的开源框架,根据A公司实际需求,在GAE平台下开发并部署了新的OA系统(GOA)。GOA实现了公文流转、审批、存储、查询等基本功能;以独立功能模块的形式增加了短信、邮件提醒等功能,同时该模块可以灵活的植入公文流转和审批模块之中,增加了系统的可移动性;基于SaaS实现了按需服务、可定制化等功能。论文最后,给出了系统的性能测试,表明应用系统性能良好,能够满足企业用户的需求。系统现已投入运行,运行正常。课题对于云平台下Web应用系统的开发以及传统应用系统云化迁移具有重要参考意义。

办公自动化系统;设计模式;运行机制;云平台

西安科技大学

硕士

通信与信息系统

冀汶莉

2014

中文

TP317.1

68

2015-07-30(万方平台首次上网日期,不代表论文的发表时间)

相关文献
评论
相关作者
相关机构
打开万方数据APP,体验更流畅