收藏本站
《江西师范大学》 2003年
收藏 | 手机打开
二维码
手机客户端打开本文

本质用况分析技术在RUP中的应用研究

雷刚  
【摘要】: 20世纪80年代中期以来,OO(面向对象)方法与技术向着软件生命期的前期阶段发展,即:人们对OO方法的研究与运用,不再局限于编程阶段,而是从系统分析和系统设计阶段就开始采用OO方法,这标志着OO方法已经发展成为一种完整的方法论和系统化的技术体系。由此OO方法的研究也逐渐成为一个热点,各种流派的OO方法如雨后春笋般涌现。OOA(面向对象分析)的目的是建立以类图为核心的分析模型,但这些OO方法的OOA阶段对于建立类图大都缺乏规范、统一、可操作性强的手段,只是凭借领域经验通过分析问题域直接得到类图。实践证明,这种方法的能力是有限的。 RUP(Rational统一软件开发过程)方法是一种完全基于UML(统一建模语言)的OO方法,它凭借用况驱动、以构架为中心、迭代和增量开发过程的特点迅速得到软件业界人士的青睐。该方法中的用况驱动完成了RUP中一整套核心工作流(从需求捕获,经由分析、设计和实现,到测试),其中用况分析技术完成的工作是从捕获需求入手,建立结构化的需求模型(用况模型),进而从用况中识别类以得到类图。这种技术对建立类图有一定的指导意义,但有一个致命的缺点,即随着类识别的深入易陷入功能分解法的误区,而且其可操作性也不是很强。 本文提出了一种本质用况分析技术,它很好地解决了上述问题。本质用况是比用况更轻量级(叙述语言简明、与设计实现技术无关)的获取需求的工具,它本是Constaitine和Lockwood提出用于解决面向对象开发中界面设计的工具。本质用况分析技术综合了本质用况和CRC卡片技术(一种简单实用且很成熟的OOA技术)的优点,即利用本质用况获取需求,得到本质用况模型,再利用CRC卡片收集本质用况模型中的系统职责,通过识别协作类和职责分派得到类图。 本文还通过一个具体实例分析比较了用况分析技术和本质用况分析技术的优劣。
【学位授予单位】:江西师范大学
【学位级别】:硕士
【学位授予年份】:2003
【分类号】:TP311.52

【参考文献】
中国期刊全文数据库 前3条
1 张泉,陈涵生;面向对象分析和设计领域的统一建模语言UML[J];计算机工程;1998年10期
2 麻志毅,赵俊峰,孟祥文,张文娟;青鸟面向对象软件开发工具JBOO2.0[J];计算机工程;2000年11期
3 鲁博,柴跃廷;关于统一建模语言——UML[J];计算机工程与科学;2000年04期
中国硕士学位论文全文数据库 前1条
1 刘艳霞;基于UML的需求获取工具的研究与设计[D];江西师范大学;2002年
【共引文献】
中国期刊全文数据库 前10条
1 冯琰;;森林防火视频监控系统的开发技术与方法[J];现代农业科技;2011年17期
2 郭秋,迟呈英;运用面向对象技术实现IWK生产销售管理系统的系统分析[J];鞍山钢铁学院学报;2000年05期
3 何方;马武刚;;面向对象设计UML技术在考试系统设计中的实践[J];安阳师范学院学报;2006年05期
4 吴坤,罗四维;基于软件工程学的“3+1维”软件工程法[J];北方交通大学学报;2001年02期
5 李德水;;软件技术的发展及未来展望[J];办公自动化;2006年13期
6 郑文斌,文登敏;用MFC快速开发屏幕保护程序[J];成都信息工程学院学报;2003年03期
7 胡顺仁,蒋西明,周登义;面向对象系统的回归测试研究[J];重庆工学院学报;2005年05期
8 叶青,宋宇培;用于面向对象系统开发的CASE系统[J];长春光学精密机械学院学报;2000年03期
9 张心明,罗莹,年劲飞;基于Agent UML的多Agent系统建模研究[J];长春理工大学学报;2004年03期
10 宋浩远;;面向对象程序设计方法概述[J];重庆科技学院学报(自然科学版);2008年02期
中国重要会议论文全文数据库 前4条
1 梁艳青;龚珊;夏丰领;;空空导弹武器综合仿真系统仿真体系结构建模研究[A];第十届中国科协年会论文集(一)[C];2008年
2 黄晓梅;李建耀;;基于J2EE的网上审批系统的构建与研究[A];Java技术及应用的进展——第八届中国Java技术及应用交流大会文集[C];2005年
3 龚珊;梁艳青;;空空导弹武器系统的作战仿真系统软件设计[A];2008年航空试验测试技术峰会论文集[C];2008年
4 缪旭东;袁刚爽;;一种基于构架的领域模型生成方法[A];2001年中国智能自动化会议论文集(上册)[C];2001年
中国博士学位论文全文数据库 前10条
1 王宏亮;钢铁企业多粒度分型生产计划管理方法研究[D];大连理工大学;2011年
2 夏文俊;面向概念设计的定性建模技术研究[D];华中科技大学;2011年
3 沈延森;快速可重构信息系统及其关键技术研究[D];南京航空航天大学;2001年
4 汪惠芬;协同开发环境中CAD/CAM集成技术研究[D];南京理工大学;2002年
5 张怀清;基于Internet的林业资源环境信息服务系统(FINFOSYS)的研究[D];中国林业科学研究院;2001年
6 熊光彩;基于Web Services的敏捷供应链管理系统研究[D];西北工业大学;2002年
7 刘扬;基于Web的区域经济增长分析PSE模式与应用研究[D];华东师范大学;2003年
8 柯清超;分布式学习系统软件建模方法研究[D];华南师范大学;2003年
9 李绪蓉;面向业务构件的可重构信息系统的模型研究[D];南京航空航天大学;2002年
10 程华农;面向智能体的化工过程运行系统分析、模型化和集成策略的研究[D];华南理工大学;2002年
中国硕士学位论文全文数据库 前10条
1 张琳;基于电子学档的在线作业系统的设计与实现[D];上海外国语大学;2010年
2 李文君;气垫船模拟器教练员系统开发研究[D];哈尔滨工程大学;2010年
3 李海永;面向电子政务地理信息共享服务的空间数据实体化方法[D];辽宁工程技术大学;2009年
4 钦娜;幼儿园管理信息系统设计与实现[D];中国海洋大学;2010年
5 王骏;基于VB.NET的学生管理系统设计与实现[D];中国海洋大学;2010年
6 刘春玲;基于J2EE平台的教务管理系统的设计[D];合肥工业大学;2010年
7 郑维琼;特殊教育职业学校教学管理信息系统的设计与实现[D];华东师范大学;2010年
8 邱淑女;特殊教育学校学籍管理系统的设计与实现[D];华东师范大学;2010年
9 王启宾;基于单点登录的统一应用门户系统设计与实现[D];华东师范大学;2010年
10 黄智斌;企业信息化整合的规划与设计[D];华东师范大学;2010年
【二级参考文献】
中国期刊全文数据库 前10条
1 卢梅,李明树;软件需求工程——方法及工具评述[J];计算机研究与发展;1999年11期
2 王云,刘又诚,周伯生;UML可视化建模系统的模型一致性检查机制[J];计算机研究与发展;2000年01期
3 张泉,陈涵生;面向对象分析和设计领域的统一建模语言UML[J];计算机工程;1998年10期
4 麻志毅,赵俊峰,孟祥文,张文娟;青鸟面向对象软件开发工具JBOO2.0[J];计算机工程;2000年11期
5 鲁博,柴跃廷;关于统一建模语言——UML[J];计算机工程与科学;2000年04期
6 金凌紫,朱鸿,张朝良,火清宁,白赣洪,徐家福;情形实例驱动的软件需求模型自动生成[J];计算机学报;1998年08期
7 金芝;基于本体的需求自动获取[J];计算机学报;2000年05期
8 姚剑,毋国庆;目标驱动的软件需求模型及应用[J];计算机应用研究;1999年07期
9 陆汝钤,金芝,陈刚;面向本体的需求分析[J];软件学报;2000年08期
10 陆汝钤,金芝,万荣林,夏幼明;基于领域知识的需求信息获取[J];软件学报;1996年03期
【相似文献】
中国期刊全文数据库 前10条
1 胡家宝,陈红艳;基于面向对象的开发若干基本概念的研究[J];计算机工程与应用;1997年05期
2 李秉智,李毅,黄澄宇;面向对象设计在计算机网络中的应用[J];重庆邮电学院学报(自然科学版);1997年04期
3 邬家炜,宋万寿,王小铭;面向对象的工业产品外观设计工程数据库管理系统的总体设计[J];华南师范大学学报(自然科学版);1997年02期
4 周继雄;面向对象的数据库管理系统 IRIS[J];交通与计算机;1997年04期
5 李斌;面向对象分布式数据库的管理[J];管理科学文摘;1998年03期
6 杨则正;面向对象的展览:Java语言与面向对象技术的结合[J];管理科学文摘;1998年08期
7 陈晓红,徐兵,曹砚;基于面向对象思想的MIS开发方法研究[J];计算技术与自动化;1998年03期
8 赵颖,沈金龙;CORBA分布式系统的面向对象分析[J];通信世界;1998年10期
9 陈新中,蔺丽华,王道平;面向对象的知识表示方法研究[J];西安科技学院学报;1999年04期
10 王赫然;面向对象数据库的发展与现状[J];铁路计算机应用;1999年05期
中国重要会议论文全文数据库 前10条
1 罗文新;何敢想;毛维伦;许腊英;罗锎;;面向对象的中医理论体系[A];中医药学术发展大会论文集[C];2005年
2 杨卫东;施于宏;葛亮;施伯乐;;面向对象的Web应用建模[A];第十八届全国数据库学术会议论文集(技术报告篇)[C];2001年
3 王晓红;李玉刚;项曙光;韩方煜;;面向对象的乙烯裂解工段动态模型[A];过程系统工程2001年会论文集[C];2001年
4 柳诚飞;居德华;;面向对象的数据库在CASE环境中的应用[A];第九届全国数据库学术会议论文集(上)[C];1990年
5 王传国;董逸生;;一种面向对象的关系数据库辅助设计工具[A];第十届全国数据库学术会议论文集[C];1992年
6 丁国良;张春路;刘建;魏文建;Masae Nakayama;Masaharu Fukaya;Gaiken OH;Takefumi Inagaki;;面向对象的整体式翅片管换热器快速仿真软件开发[A];上海市制冷学会二○○三年学术年会论文集[C];2003年
7 饶上荣;李士才;;基于对象模型的规则组合表格模板设计[A];全国第13届计算机辅助设计与图形学(CAD/CG)学术会议论文集[C];2004年
8 刘付娥;葛宁;;在面向对象的SoC设计中应用设计模式[A];中国通信集成电路技术与应用研讨会论文集[C];2004年
9 项阳;尹长华;陈丙森;;面向对象的弧焊工艺专家系统及其网络化[A];第十次全国焊接会议论文集(第2册)[C];2001年
10 邹万红;尚守平;刘兴彦;;面向对象的高层建筑钢结构CAD系统研究[A];计算机技术在工程建设中的应用——第十一届全国工程建设计算机应用学术会议论文集[C];2002年
中国重要报纸全文数据库 前10条
1 崔林 吴鹤龄;2001年图灵奖“面向对象”[N];计算机世界;2002年
2 旷;《基于项目的软件工程:面向对象研究方法》[N];中国图书商报;2002年
3 ;产品数据管理(PDM)简述[N];中国船舶报;2003年
4 浙江大学能源工程学系副主任 教授 博士生导师 邱利民;移动通信基站空调应采用面向对象的冷却方法[N];人民邮电;2010年
5 星雨;从通用走向实用[N];中国计算机报;2004年
6 任利民;我家我设计[N];中国电脑教育报;2002年
7 周传刚;解读数据库[N];解放军报;2005年
8 本报记者 熊文新 本报特约记者 周老九;清华五杰世纪之邀[N];中国计算机报;2002年
9 慰鹏飞;走进编程之网络篇(一)[N];江苏经济报;2001年
10 特约记者 赵玉勇;我一生都和C有缘[N];电脑报;2005年
中国博士学位论文全文数据库 前10条
1 蔡永昌;流形方法的理论与应用研究[D];重庆大学;2001年
2 李平;面向对象遗传算法及其在铁路行车指挥中的应用[D];铁道部科学研究院;2001年
3 田波;面向对象的滩涂湿地遥感与GIS应用研究[D];华东师范大学;2008年
4 张家安;市场条件下多区域电力系统分布式暂态稳定仿真[D];天津大学;2004年
5 郭健强;面向对象软件测试理论与技术的研究[D];西安电子科技大学;1999年
6 杜相文;面向对象的彩色视频四维矩阵DCT编码[D];吉林大学;2005年
7 马海民;基于面向对象的高速铁路网络资源时空GIS研究[D];兰州交通大学;2009年
8 刘顺喜;高光谱遥感土地利用信息提取技术研究[D];北京林业大学;2005年
9 张保钢;时空数据模型在城市测绘数据库中的应用[D];中国地质大学(北京);2005年
10 何浩;面向柔性生产线的并行设计软工具研究[D];天津大学;1999年
中国硕士学位论文全文数据库 前10条
1 陈昊;面向对象的盾构机刀盘有限元模型自动生成与分析系统[D];天津大学;2010年
2 殷广富;光碟连锁租凭系统的设计与实现[D];电子科技大学;2009年
3 鲁琴;基于客户机/服务器模式的管理信息系统的开发与研究[D];华东师范大学;2001年
4 刘艺;面向对象的电力系统分析软件研究与开发[D];广东工业大学;2004年
5 张全和;计算机基础考试系统的分析与设计[D];重庆大学;2005年
6 田卫东;保定市防伪税控系统研究[D];天津大学;2005年
7 戴飞;中小跨径桥梁电子版通用图图库管理系统的研究与开发[D];清华大学;2005年
8 袁加全;基于Java多线程的有限元并行计算的研究[D];天津工业大学;2006年
9 张为成;GIS中地图符号的研究[D];吉林大学;2006年
10 杨磊;基于面向对象Petri网的企业间工作流建模研究[D];山东科技大学;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026