1 / 66
文档名称:

软件开发过程中知识产权管理应用系统服务器端的设计、....pdf

格式:pdf   页数:66
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件开发过程中知识产权管理应用系统服务器端的设计、....pdf

上传人:lfh2233102 2012/2/16 文件大小:0 KB

下载得到文件列表

软件开发过程中知识产权管理应用系统服务器端的设计、....pdf

文档介绍

文档介绍:北京邮电大学
硕士学位论文
软件开发过程中知识产权管理应用系统服务器端的设计、实现
和优化
姓名:王雪坡
申请学位级别:硕士
专业:软件工程
指导教师:刘知青
20080601
软件开发过程中知识产权管理应用系统服务器端的设计、实现和优化摘要件开发生命周期将要面临的知识产权问题,,其目的就是为了给软件开发过程提供一种能够自动对软件中的知识产权信息进行感知的环境,以便让开发人员能够更加方便的生产出低知识产权风险的“清洁一的软件产品。架构和运作机制进行描述的同时,主要致力于服务器端功能的设计和实现。题,既避免了使用传统数据类的高耦合问题,又充分发挥了数据对象的功能。在本文设计的应用系统中还采用了大量的设计模式的思想,包括抽象工厂模式、单例模式、安全代理模式以及适配器模式。通过这些模式,本文实现了应用系统中抽象和实现之间的隐式创建,并未平台式的设计思想打下了基础,还巧妙的解决了权限控制问题,并改善了整个应用系统的通用性。接下来,本文讲述了如何对应用的性能进行优化。设计和实现了一个数据库连接池以及一个基于惴ǖ幕捍妫⒃诤笮牟馐越锥窝橹ち耸褂檬菘饬本文从软件开发过程中大量使用第三方开源软件资源问题入手,分析了传统软产权进行管理的不可靠性和高风险性,并提出了要在软件开发生命周期中融入知识产权管理的思想。本文尝试建立一种集成了自动化的基于规则的能够感知知识该开发环境系统主要分为客户端和服务器端两个主体部分,本文在对系统整体服务器端抛弃了易耦合重用性不高的传统分层式设计,采用了平台式加组件式的架构。这种架构的优点是最大可能的减少了各个组件之间的耦合关系,增加了组件的独立性和可替换性,使得服务器端功能的扩展变得非常的简单,体系结构也交得更加的稳定和通用。除此之外,本文还针对传统分层式体系结构中,各个层面之问数据传输的不合理性,并提出了以数据接口替换传统数据对象的思想。这一思想使得各个层面可以充分的扩充数据类功能,而不用担心耦合和可见性问池和缓存对应用性能的提高。.
关键词:体系结构平台式数据接口缓存最后本文针对应用系统中现阶段尚未解决的问题,提出了相应的发展方向,并对一些有待提高的设计或者尚未实现的新特性进行了展望。
,”眂”,琣,齜.,—.北京邮电大学软件学院毕业论文琣【—甌琲甶琒..甌畁,瑆
篴西瓺琣—北京邮电大学软件学院毕业论文甌,琣琣.
本人签名:二二塾毕日期:—二敌本鬻。础孑一移吕”。日期::圣翌鱼二丝二垒独创性虼葱滦声明本人声明所呈交的论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他教育机构的学位或证书而使用过的材料。·与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本人承担一切相关责任。学位论文作者完全了解北京邮电大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属北京邮电大学。学校有权保阅;学校可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它关于论文使用授权的说明留并向国家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笞袷卮斯娑本学位论本人签名导师签名
第一章引言软件开发的生命周期本章主要讲述在软件开发生命周期中的知识产权管理概念,强调在软件开发过方式的分析,阐述其即将面临或者已经正在面临的问题,并引入一种新的知识产权管理的方式。本章将分为三节来阐述这些问题。软件生命周期程的思想方法是软件工程中的一种思想原则,即按部就班、逐步推进,每个阶段传统的软件开发生命周期主要分为以下六个阶段:问题的定义及规划。任何软件都是从最模糊的概念开始的,它描述了软件最原始的需求,例如改进某种处理流程,或者设计某种系统等等,从根本上来说就是希望能够解决某个问题。这个概念是不清晰的,但却是最高层的业务需求的原劲需求分析。在确定软件开发可行的情况下,对软件需要实现的各个功能进行详细分析。需求分析阶段是一个很重要的阶段,这一阶段做得好,将为整个软件开发项目的成功打下良好的基础。“唯一不变的是变化本身’’,同样需求也是在整个软件开发过程中不断变化和深入的,因此我们必须制定需求变更计划来应付这种变化,以保护整个项目的顺利进行。程中对知识产权保护的重要性。通过对现阶段软件开发生命周期中知识产权管理殖迫砑嬷芷是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,