欢迎来到天天文库
浏览记录
ID:23805656
大小:4.47 MB
页数:62页
时间:2018-11-10
《基于框架插件软件配置管理研究和实现硕士论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要基于框架插件的软件配置管理的研究与实现作者简介:王鹃,女,1981年8月生,师从成都理工大学洪志全教授,2009年6月毕业于成都理工大学计算机应用专业,获得工学硕士学位。摘要软件配置管理已成为现在软件开发管理的核心,它是一套规范、高效的科学管理方法,也是提高软件质量的重要手段,通过标识、记录、控制、跟踪等方式,管理和控制整个软件开法和维护的过程,有力地保障了质量体系的实施。本文详细介绍了切合某研究所自身实际情况的软件配置管理系统的设计和实现。首先从效率和业务管理方面出发,系统采用了B/S和C/S的混合模式结构;其次,系统使用目前比较成熟、稳定的
2、插件框架和插件进行设计开发。通过框架提供的回调函数集和插件定义的引出函数,实现了框架和插件、插件和插件之间的调用。本系统简化了框架的约定,把插件分为系统插件和业务插件两部分,使主框架中大部分特定的系统功能通过系统插件来实现。系统插件在框架启动时,根据用户AD认证的权限,动态加载。业务插件的调用则直接由菜单栏和右键菜单操作,在方便用户操作的同时,提高了运行效率,使软件配置管理系统的功能得到完整高质量的实现,保证了系统使用的效率、稳定性和可维护性。关键词:软件配置管理;框架;插件;回调函数集;引出函数IAbstractResearchandDesign
3、ofSoftwareConfigurationManagementBasedonFrameworkPlug-insIntroductionofAuthor:WangJuan,female,borninAugustof1981,wasgrantedthemasterfromchengduuniversityoftechnologywhosetutorwasprofessorHongZhiquan.ABSTRACTSoftwareConfigurationManagement(SCM)hasbecomethecoreofsoftwaremanageme
4、nt.Itisnotonlyahigh-efficientstandardway,butalsoanimportantmethodtoimprovethequalityofsoftware.Wecandomarking,recording,managingandtrackingtomanagethewholeprocessofsoftwaredevelopmentandmaintenance,sothattheimplementationofqualitysystemcanbeensured.Thispaperintroducesthedesign
5、andimplementationofSCMwhichisdevelopedbyXXXresearchdepartment.First,inordertoensuretheefficiencyandmeettherequirementofthesystem,wechoosebothoftheB/SandtheC/Sstructure;Secondly,weusematureframeworksandplug-ins.Byusingcallbackfunctionsofframeworksandderivedfunctionsofplug-ins,w
6、eimplementthecommunicationbetweenframeworksandplug-ins,plug-insandplug-ins.Thissystemsimplifiestheframework.Itdividesplug-insintoSystemPlug-insandBusinessPlug-ins.MostsystemfunctionsareimplementedbytheSystemPlug-ins.Afterthesystemstarts,SystemPlug-inscanbedynamicallyloadingacc
7、ordingtothecurrentuser’srightsafterauthentication,andtheBusinessPlug-ins’menuisinthemenubarandtherightmenucontext.It’sinterfaceisfriendlytouserwithhigh-efficient,stabilityandmaintainability.Keywords:Softwareconfigurationmanagement;Framework;Plug-in;Callbackfunctionsets;Derived
8、functionIII独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文
此文档下载收益归作者所有