web服务及其在项目跟踪管理中的研究与应用

web服务及其在项目跟踪管理中的研究与应用

ID:32291664

大小:3.29 MB

页数:52页

时间:2019-02-02

web服务及其在项目跟踪管理中的研究与应用_第1页
web服务及其在项目跟踪管理中的研究与应用_第2页
web服务及其在项目跟踪管理中的研究与应用_第3页
web服务及其在项目跟踪管理中的研究与应用_第4页
web服务及其在项目跟踪管理中的研究与应用_第5页
资源描述:

《web服务及其在项目跟踪管理中的研究与应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要随蓑软件产业的发展,软件的质量已经越来越成为软件产品成功的关键性因素,矮量保证盼一个莛簧方法就是遵过测试灞动寒尽孚的发现阀题。测试豹燕要或祭为测试报镥,通常瞧称之为l'蔌题报告单或缺陷记荣。缺陷跟踪管理系统主要宠成辩缺陷报告豹记录、分析和状态鼹薪等管理。一个完善的缺陷跟踪管理系统对于测试的成功实施是非常熏鬻的。在项目或产鼹研发过程中,经常遇到以下瓣题:已经修彀麓错误霪复爨现;无法清晰的描述当前舨本的缺陷状态;对测试中发现的问题,主要依靠记忆得方式来记录;能记疑的数量有限,并且经常遗忘t采用了记录荦或阕题表攀的方式来记录缺陷。僵只是简单的记录了错误内

2、容,没有分析帮流程鞭跺麓力;疆发经验教谈褥不囊缝蹶,耋复嚣徉豹爨误。秧陷鼹蹿管理系统哥激规范项目中开发、测试、缺陷处理的流摆。。本课题聂是在这样的鹜景条肄下建立的。明镑服务全称XMLWebService,愁一种远程数据访阚技米,它以XML萄扩鼹标记语言炎基硪,通过S姒p协议避稽传输,表瑰为~组分毒予服务器端豹接鞠,这些接鼋戳~种松激耦合的方式组织,从丽使Web服务其商可操作性强,灵活性高,易用性好的特点。由于采瘸了独立于平螽、开发语富的飙冒扩震标记语言,西髓应臻W

3、eb鼹务可以轻松构建平台无关的分布式系统。基于Web服务构建的缺陷躐踪管理系统,有以下特

4、点:1、蹲越游火壤遁俊:融b骚务基于HTrP协议迢信,摇蹲程p解协议静D£Q掰鸯跨越醛火墙的能力。‘2、畜瘸子旋爝翟廖集戏:通过WebJ]骚务,撮务器霹隧塔一种松敖藕合酶澎式将搂叠暴露绘客户端,这耪低糕含的缀织缀掏带来§大豹灵活性,鞴使在羝统需求发生馥变时也可以透过最小的代码改动完成业务需求。3、跨平台操{乍:这是最重要麴优势。web鼹务~里布置完成曩,必器要客户采调用已经封装完成的艘务逻辑接西,而光需考虑客户始系绫环境和平台,使用仟么开发语言,这样裁键各秘务群不同豹资源通避互联网褥剩最大程度的整合。毒、软件翔数提重溺:软件熏鞠是~个缀大的主题,霍潮的

5、形式缀多,重翔的糕度有犬誊,j、。.羲基本蠹毫形式是源栈稻模凌袋者类一缀麓重臻,男一种形式是二迸翱形式麓组捧重潮。Web服务程允许重用代码的同时。可以重用代码背后的数据。本文在对Web服务与缺陷躐踩管理系统的集成徽了介缓与分概之麓,葱维了Web服务对予远稳数据传输中性能的不足,一这主要楚由于Web服务基予XML语畜,Web服务总是将传输的数据解析为XML格式,.ifii在懈析的过程中,会消耗徽多时间,丽鼠在数据复杂的瓣髅,每次璃应SOAP煞∞鹾按蹬也会绘性艇赘来~定熬影编。为解决在实际戍瑚中Web服务性能不良的闯题,本文号l入了.Net糕絮下的Remo

6、ting远程缀件技术,文章在对。NetRemoting技零黪特点、性麓、钱缺点进行了全露深入的分{!爱秘磅究之螽,瓷本系统中应爆Remoting技术部分替代Web骥务实现远程数据访问,黻提焘性戆。本文所做的主要T作、技术雉点与创颧如~F:l、Web服势技拳昀磺究:通避大量炎黼Web鞭务鹣摇荚资料,分褥SOAP协议及其传输艨理,研究Web服务熬特点、性能以及透羽范嗣。2、基rMVC模璎实现Web服务平台的缺陷管理系统:墓,MVC模燃,应俐Web服务捻建鳃缺羧跟踪篱理系统,实现了跨平台,低藕合靛构絮,辍务器端(Web服势3端)为模型屡,客户端走视圈层,通过

7、一个中阁层次(控制器>进杼调度,这样就将系统逻辑层次进行了抽象羊Ⅱ剥离,只需要在服务端添加新增的接口而无需修改接瑟即可浚实现需求靛变更,其有炱好麓扩展性。3、Web服务的C++实现:C++语言没有对Web服务提供语言级的支持,特别是在非托管的C++代码中如何实现对Web服务端的访阀,怒本文的又一研究课题,系统中通过实现代理类(Proxy)来闻接调用MFC中atlsoap类以实现对。NetWebService远糕接口WebMethod的调用。毒、运嗣。NetRemoting技术:本文在对。NetRemoting技术进行分橱与研究螽,将其应尾于本缺陷管理系

8、统中,有效的解决了Web服务性能不佳的问题。5、总结两种技术戆貔缺点:本文剩露分臻耀上述两种技术实现豹程穿片段进行性能测试,在得到两组具体的测试数据之后,对Wreb服务和Remoting在不同情况下的性毹表现进符了分析,最后对两种技术进行了总结。本文主要1二作在.NetFramework2.0框架下实现,整个系统目前运转正常。客户主要为游戏汗发软件公遥,目前正掇据客户需求进行相应的功能扩充和版本舞级。作者在读研期间,已经在《计算机应用》学术刊物上发表一篇论文。关键字;Web服务、SOAP协议、.NetRemoting、MVC模型4ABSTRACTWit

9、llthedevelopmentofthesoftwareindustry,softwareq

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。