- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工程硕士选题报告及工作计划_使用Rational工具进行软件配置管理的解决方案
工程硕士学位论文选题报告
及论文工作计划
使用Rational工具进行软
课 题名 称 件配置管理的解决方案
学 号
姓 名
专 业领 域 软件工程
所在院、系 软件学院
校 内导 师
校 外导 师
选 题时 间 2004 年 2 月 10 日
同济大学研究生院
2004年 2 月 10 日
一、立论依据
课题来源、选题依据和背景情况、课题研究目的、工程应用价值
随着软件产业的崛起,团队化的工作方式已成为软件开发的主流方式,然而随着软件开发人员的增加和开发环境的日益复杂,使得软件开发越来越难以管理。在实际开发中往往出现团队沟通困难,软件重用率低下,开发人员各自为政,代码冗余度高,文档不健全等问题,造成的结果是数据丢失,开发周期长,产品可靠性差,质量低劣,软件维护困难,项目风险增加等。因此,加强软件开发过程的配置管理是十分重要的。软件配置管理由于直接管理软件资源,对各方面均会产生显著的影响。
软件配置管理技术是CMM2级(可重复级)的一个关键过程域,ISO/IEC 12207国际标准也把它作为软件生命周期过程中基本过程的重要支持过程。目前用于软件配置管理的工具有很多,例如IBM的Rational系列软件,无论在稳定性方面还是在性能方面口碑都很好,对于整个的软件开发过程提供有效的支持,其中clearcase和clearquest工具相结合用来进行软件配置管理。软件配置管理要针对具体的软件团队和软件项目来进行,本课题就是结合一个CRM(客户关系管理)系统的Java化的项目来研究如何使用Rational工具进行有效的配置管理。该项目是将一个使用ASP技术编写的CRM系统重新使用JSP技术来实现,其中还使用了目前比较流行了Struts技术。本课题针对该项目的开发过程研究如何设置配置管理方案,分别采用Base ClearCase和UCM技术如何来实施部署,如何将ClearCase和ClearQuest工具结合起来应用于该项目,最后还将讨论采用这些工具给项目开发带来怎样的影响。
二、文献综述
国内外研究现状、发展动态
软件配置管理技术在八十年代初就应运而生了。第一代软件配置管理工具只是处理文件版本控制的工具,它们是基于单一文件的工具,它们将个独立文件改变存储在特殊的文档文件之中,一般支持恢复提交模式,并提供分支。最早的这类工具是SCCS和RCS,其它商用产品有Sun公司开发的TeamWare,以及Intelsoft公司的PVCS等,另外还有自由软件CVS。
第二代配置管理工具是基于项目数据库的,所有软件开发项目和文件的原信息与它们的文档文件分离,而储存在一个数据库中。这一代工具有基于变动请求的IBM的CMVC,面向操作的Platium公司的CCC以及SQL公司的PCMS.
第三代配置管理工具在保持了第二代工具的优点的基础上加入了“文件透明性”这一特征。最具有代表性的产品是ClearCase,它是通过一个独占的文件系统MVFS来实现文件透明性的。
这些配置管理工具在许多软件工程,如现今的MS Windows,Oracle等的开发过程中发挥了重要的作用。
在国内,随着软件工程技术的发展,已经有许多人注意到了配置管理的重要性,也有企业在开发或引进配置管理工具。如果我们要在国际的软件工程业中占有一席之地,配置管理工具的应用将是重要的一环。采用配置管理的工具可以有效地进行项目的并行开发和集成,甚至是地域上分布的开发,降低开发的风险。需要注意的是配置管理工具并不是越复杂越好,而应该选用适合于自己的配置管理工具。
三、研究内容
主要研究内容及拟关键技术
本课题的主要研究内容是针对该CRM系统Java化项目,使用Rational工具进行软件配置管理的解决方案。
本课题需要解决的主要关键技术包括:
针对本项目如何安排配置计划,以及配置管理委员会的组成和责任?
使用Base ClearCase技术如何实施配置计划,如何创建VOB、视图和分支,如何为每个开发人员编写config spec,如何合并不同开发人员的工作等?
使用UCM技术如何实施配置计划,如何创建PVOB、VOB、视图和基线,采用怎样的开发策略,如何并行开发等?
讨论在license有限的情况下,如何合理有效的分配license的使用?
2.拟采取的研究方法、技术路线、实施方案及可行性分析
实施方案:
简要的介绍配置管理;
针对该CRM系统Java化项目制定配置管理计划,设定配置管
您可能关注的文档
- 女装_2012梭织服装趋势设计开发之_宣言.doc
- 女装_2012梭织服装趋势设计开发之_灵魂.doc
- 如何理解清单计价和定额计价的区别和联系.doc
- 威宏(奈凯)系统常见故障解决方案.doc
- 威宁110kV黑石变110kV输电线路工程施工设计说明书.doc
- 存储管理算法的模拟.doc
- 孔铜测量仪操作说明书.doc
- 孟州领秀城项目园林绿化景观工程招标文件.doc
- 学《计算机控制技术》课程设计说明书_计算机温度测控系统.doc
- 学前教育毕业论文_家庭教养方式对婴幼儿社会交往能力的影响.doc
- 工程硕士选题报告及工作计划_SQA在PROMIS项目中的实现.doc
- 工程管理专业毕业论文_对我国现阶段招投标体制的研究.doc
- 工程硕士专业学位论文_基于RFID家校通智能考勤系统关键技术设计.doc
- 工程硕士选题报告及工作计划_基于Web的软件测试自动化的研究.doc
- 工程硕士工程实践结题报告_ 某广电企业充值卡系统的设计与实施.doc
- 工程硕士选题报告及工作计划_软件测试技术在商业MIS中的应用.doc
- 工程管理专业毕业设计(论文)_XX市XX房地产项目可行性研究.doc
- 工程管理专业毕业设计(论文)_XX小区项目策划与可行性分析报告.doc
- 工程管理专业毕业设计(论文)_XX房地产项目前期策划及可行性研究.doc
- 工程管理专业毕业设计(论文)_建筑项目质量与进度控制研究.doc
最近下载
- 湖南省长沙市2025届高三新高考适应性考试语文试题及答案解析.pdf VIP
- 正方体的11种展开图--A4直接打印版.docx VIP
- 《商品学》(第2版)1-11章题库章节练习题答案全书测试题参考答案含原题.pdf VIP
- 23ZG210预应力高强混凝土空心方桩.pdf
- 心理咨询师考试发展心理学知识习题.docx VIP
- 02S515排水检查井图集 .docx VIP
- (高清版)DG∕TJ 08-2165-2015 建设项目交通影响评价技术标准.docx VIP
- 3.3.5患者参与医疗安全(达B档).doc VIP
- 道口开设施工合同5篇.docx VIP
- 九一八国旗下演讲稿《勿忘国耻吾辈自强》.docx VIP
文档评论(0)