通用oa办公自动化系统的组件运用与研究

通用(0A)办公自动化系统的组件运用与研究摘要:近些年,基于组件的软件开发已发展成一个新的趋势。基于组件的软件开发给软件开发者带来了全新的设计、开发理念。在现有组建的基础上,通用(0A)办公自动化系统的开发显得更加快捷,也方便维护和更新,当系统中的某一部分或功能不再符合工作需要时,只要对相关的组件进行升级和替换,这样就可以根据工作情况新增或调整该部分的功能,提高整体工作效率。关键词:办公自动化;组件;应用:TP311文献标识码:A:1009-3044(2013)10-2336-031基于组件的软件开发的特点1.1概念继传统的结构化程序设计技术和面向对象程序设计技术Z后,基于组件的软件开发(Component-BasedDevelopment,简称CBD)和基于组件的软件工程(Component-basedsoftwareengineering,简称CBSE)成为近些年软件设计和开发的一个新趋势。基于组件的程序设计给开发者带来的是全新的设计、开发理念。20世纪90年代,面向对象编程(00P)技术很快发展成为包括组件在内的软件开发技术。基于组件的软件开发已发展为新的开发技术的中心,相比传统的开发方式,组件式开发不太注重继承性和多态性等编程语言的特性。而是注重于整个软件的架构、性能、维护和交互等过程。基于组件的软件开发在面向对象技术的基础上,进一步实现了更高层次的软件重用性和异质体系结构屮的互操作性。为提高软件质量,积累和固化知识财富尽可---本文于网络,仅供参考,勿照抄,如有侵权请联系删除---能地缩短软件开发时间开辟了新的途径。此方法与传统的软件开发方式不同,基于组件的软件开发着重于组件的规划、设计与开发。在软件领域里,组件定义是存在一些不同的,大概如下:1)组件可以进行替换。2)运行的组件相当于一个动态软件包,其通过文档界面访问。3)软件组件是二进制单元,它们相互通过接口来组成一个系统。4)组件可进行交付并口能够重复使用。対于组建的定义,不只以上几种,但都存在很大的相似。基于组件的软件工程的主要任务是把组件集成为系统的开发方式,以实现软件的功能需求,这种开发中,组件作为可重用的实体,将系统作为组件集的成体,系统的维护和更新则是通过定制和替换这些负责各项功能的部件来实现的。软件的组件作为一个综合体的一个部件或单元,这个单元只有约定好的指定接口和对外部环境的依赖关系。一个软件的组件可以被独立地配置,这些组件常由第三方开发并受第三方组合的制约。组件通过接口集成到应用软件中,具有独立于应用的接口是组件最重要的特征,当应用软件需要更新一个组件时,相关的组件不需要重新编译或者连接加载,只要通过接口代码将该组件集成到软件就可以使用。独立的另一个重耍的特点是组件的执行只有通过它的接口才可见,为了保证组件的重用性和通用性,这对于由第三方发布的组件來说显得很重要。[1]1.2基于组件的软件开发过程基于组件之间的协议就是接口。所以组件的接口被发布以后,组件开发者应尽量保持接口不变。对接口语法或语义的修改,都可能造成组件与用户Z间的功能联---本文于网络,仅供参考,勿照抄,如有侵权请联系删除---系遭到破坏。软件中各个组件都是自主的,功能形形色色,并一且只能通过接口与外界通信。当系统软件需要一个组件提供新功能时,可以通过增加接口来实现。不会影响原系统软件的其他接口。而新的客户可以选择新的接口來获得服务。2.2.3软件故障行为组件故障行为称作组件的可靠性统计估计。组件的可靠性指自身程序功能的正确性,受各种条件的影响,在现实中为了测试开发中的程序可能会产生哪些不合格的数据。通常采用可靠性增长模型来进行评估。但是采集不合格数据非常困难。所以很少有人使用该模型方法。因此乂出现了一种从正常执行数据来分析可靠性的模型方法。当统计好数据以后就可以使用该故障注入技术评估软件可靠性。2.2.4软件体系结构与失败行为的结合30A系统组件结构3.1各组件的功能Webedit组件:类似于windows界面下的文本编辑器,其功能强大,兼容于大多数主流浏览器和编程环境。比如Java、Php、Asp等主流编程环境。功能特点:编辑文字有一般文书编辑软件都有的寻找/替换、改变显示...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?