- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SaaS视角下 的办公自动化平台的构建与实施.doc
SaaS视角下 的办公自动化平台的构建与实施
--第 1 章 绪 论
1.1 课题研究背景和意义
伴随着目前全球经济一体化的形势演变,我国的企业可以在充分发挥国内资源优势、市场优势和后发优势的前提下为自身赢得更加广阔的市场,并且能够使自身在更大的范围内获取经济利益[1]。但是与此同时,在国际竞争的压力下,国内企业在管理水平和信息化水平建设上也面临更大的挑战。尤其是对于国内的一些中小型企业来说,融入全球经济一体化的首要挑战就是如何加强企业自身的信息化水平建设。现代企业的信息化管理一般主要是通过办公自动化管理系统(Office Automation Management System, OAMS)来实现,因此,高效而稳定的办公自动化管理系统对于企业的发展是极为重要的。
由于当时网络技术和信息管理软件本身的局限的限制,这些系统大多是采用以关系型数据库为存储介质的办公自动化系统。因此,这些办公自动化系统远远不能满足当今网络化信息时代的要求,使其在实际应用范围和办公效率上的发挥的作用都很有限。现代化的智能办公自动化系统应该能够在降低企业运营成本的前提下尽可能最大化地提高企业员工的工作效率,同时能够与企业内部其他管理系统无缝集成并能够适应环境的变化。
传统的办公自动化系统存在着开发周期长、开发成本高、实施、运营和维护难度大等问题[2]。与此同时,伴随着企业管理体系的变化,传统的办公自动化系统难以灵活地适应企业快速变化、难以满足不同的中小型企业个性化的需求及灵活多变性,这一问题极大程度上降低了办公自动化系统的使用生命周期。
为了解决阻碍中小型企业信息化建设的问题,越来越多的国内外软件企业投入了大量的资源到这个极具发展空间的市场上。与此同时,随着互联网技术的逐步发展与软件技术的不断加强,软件技术与互联网技术不断融合的行业发展新趋势下,软件厂商将理论、技术与实践进行全方面的研究和总结后提出了一种新的叫做软件服务化(Softent,CRM)系统,截止到2008年,该公司在全世界范围内拥有超过60万个用户,并且客户的满意度一度高达97%,成为了全球成功应用SaaS模式的软件厂商之一[6]。
参考国际数据公司(International Data Corporation,IDC)在2005年发布的信息技术研究白皮书能够发现以SaaS技术为核心的软件系统的销售额在全球范围内已经超过了40亿美元,这个数字被预计在未来十年内还会呈指数增长[7]。尤其在以美国、英国为首的IT技术高度发达的国家中,以SaaS技术为核心的软件系统得到了用户的广泛的使用,这也在一方面加速了以SaaS技术为核心的软件系统的发展并且对市场的拓展起到了良好的促进作用。同样地在2005年,AMR 研究公司在美国针对SaaS技术的应用进行了一次调查,在该项调查的报告中能够发现SaaS技术在美国的企业中的覆盖率已经超过了70%,并且仍然有更多的中小型企业计划使用SaaS服务来实现企业的信息化管理[8]。
第 2 章 相关技术介绍
本章主要介绍基于SaaS的办公自动化管理系统实现时用到的相关技术,主要有WebService技术、Struts、Hibernate、Spring技术及其框架整合技术和数据层数据库的三种设计方案等。
2.1 Web Service 技术
Web Service的基本思想是将Web应用定义成由一组网络服务组合而成的应用。如果使用统一的标准和相似的方法在网络上发布的两种Web服务,从理论上一个应用程序就可以根据性能或者其他适当的标准,从这两个Web服务中任选一个。除此之外,一些特定的Web服务能够允许执行一些在安装不同系统的机器之间进行复制的操作,因而可以通过把一些已有的有用的Web服务直接复制到本地储存库从而提高允许运行在特定计算机或计算机集群上的各类应用程序的性能[16]。
Web Service的体系结构是从面向对象分析与设计的思想中衍生出来的,它同时也继承了在电子商务解决方案中使用的面向体系结构、设计、实现与部署中所采用的组件化的思想。与基于面向对象思想开发的软件系统一样,Web服务中也存在着封装、消息传递、动态绑定、服务描述和业务查询等基本概念。并且在Web Service中所有的对象都被定义成服务,并且这些服务通过发布一个应用程序接口供网络中的其他服务所使用,与此同时封装了接口所实现的全部细节。
2.2 Struts、Hibernate、Spring 技术及其框架整合技术
Struts框架是Apache Jakarta研究项目的一个组成部分,它主要是一种结合JSP技术和Servlet技术来完成Web应用程序的开发所提出的一种应用程序开发框架[17]。Struts框架中包含了能够独立于Struts框架工作而提供其它功能的工具类。
Struts框架的体系结构如
您可能关注的文档
- 2015迎新年会主持词.doc
- 2016学校管理工作总结范文.doc
- 2016小学教学工作总结范文.doc
- 2016届中考语文写作辅导总复习:审题技巧及范文引领.doc
- 2016年10月大二学生实习报告.doc
- 2016年12月行政人员个人工作总结范文.doc
- 2016年4月旅游局负责人述职报告.doc
- 2016年7月文秘个人总结范文.doc
- 2016年企业职工严于律己代表述职报告.doc
- 2016年元旦中学校长校长新年致辞.doc
- SAP物资管理模块在某电力公司中的部署与实施Deployment and Implementation of the SAP MM Module in an Electric Power Corporation.doc
- SARS 45例;冠状病毒临床分析.doc
- SARS主要病原学发病机制研究探析.doc
- SARS患者及其医护人员血中特异IgG抗体变化规律的探析.doc
- SARS患者心脏、肾脏等肺外器官损害及其临床意义——附330例临床研究.doc
- SBR工艺运行效果及垃圾渗滤液与污水合并处理的研究.doc
- SCGE技术的原理、流程及其在法医学中的应用方法分析.doc
- Scrum技术在软件项目管理实践简述.doc
- sevenar公司工业控制系统关系营销策略的分析.doc
- SRC柱-钢梁混合框架直接基于位移的抗震设计方法研究.doc
文档评论(0)