收藏本站
《武汉科技大学》 2005年
收藏 | 手机打开
二维码
手机客户端打开本文

RUP技术研究及在数据代理中的应用

谢颖  
【摘要】:软件工程的发展伴随者编程语言的进化发生了巨大的变化,在现代的软件工程中,面向对象的分析(OOA Obiect-Oriented Analysis)、设计(OOD Object-Oriented Design)、编程方法(OOP Obiect-Oriented Programming)已经在不同领域的软件开发中得到迅速的推广,虽然在很多书籍中都有关于面向对象的分析、设计等方面的介绍,但大多数没有提供一种系统的、理论匕的分析和设计的解决方法,例如:如何在系统范围之内获取面向对象的各种元素、如何合理有效的跟踪用户需求的变更等等。这给实际的软件开发过程带来很多不确定性。作者在本篇论文中结合本人在实际项目开发过程中的实践经验,论述了涉及现代软件工程的五个基本且及其重要的方面作为对现代软件工程活动的补充。 UML(Unified Modeling Language统一建模语言)是一个通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统制品的文档。主要适用于面向对象的分析与设计阶段的系统建模。UML不针对于特定的面向对象语言,但是,在目前的电子商务领域,占据市场达80%的服务平台建立在JAVA语言基础之上,在国内外的书籍和刊物上有不少关于UML基本概念的介绍以及在工程中使用UML进行工程的分析、设计,但是尚没有针对JAVA语言的UML分析和设计的介绍。UML作为一种通用的建模语言主要用来适应面向对象的编程方法,但是每种语言都存在着区别与其它语言的特点,因此,建立UML元素和JAVA语言元素的直接映射对于进行电子商务的分析、设计、开发和维护有及其重要的实践意义。 传统的软件工程方法如瀑布模型,存在以下问题1:需求或设计中的错误往往只有到了项目后期才能够被发现。2:对于项目风险的控制能力较弱。Rational公司提出了统一软件过程的概念,但是RUP是个庞大的体系,在实际项目开发过程中存在如何裁减和组合的问题,论文叙述了裁减和组合RUP必须遵循的原则和方法。 软件活动过程中面临的主要问题之一在于如何合理、有效的追踪用户需求的变更,而合理、有效的变更是建立在具有高伸缩性、低耦合性架构基础之上的,本文从软件复用的角度描述了构建高伸缩性架构的方案,这个方案为有效的适应用户需求的变更提供了坚实的基础。针对面向对象的特点,本文同时提出了在系统范围内识别对象和追踪用户需求变化的方法 数据代理是针对WEB应用的底层数据通讯软件,基于J2EE的WEB应用虽然可以解决绝大多数的数据通讯问题,但是对于特殊情况下的应用需求,使用常规的方法无法解决,本文就移动通信公司里的一个实际存在的问题,使用UML统一建模语言,采用面向对象的分析和设计方法来解决此问题。 本文的目的在于:依据RUP构建软件工程活动中的各种角色和责任,利用UML工具RationalRose进行基于JAVA的商务分析和设计,构建结构灵活的系统架构,在系统
【学位授予单位】:武汉科技大学
【学位级别】:硕士
【学位授予年份】:2005
【分类号】:TP311.52

【引证文献】
中国硕士学位论文全文数据库 前1条
1 李卫伟;基于UML与J2EE架构的信息系统设计实现技术[D];东北财经大学;2006年
【参考文献】
中国期刊全文数据库 前10条
1 陈英,李丰,邬延风;软件复用技术研究[J];北京理工大学学报;1998年06期
2 陈兆良,王千祥,梅宏,杨芙清;面向对象领域设计中的变化性处理[J];电子学报;2001年11期
3 吕智林,苏德富;UML在多层分布式系统建模中的应用[J];广西大学学报(自然科学版);2002年02期
4 杨芙清,梅宏,吴穹,朱冰;基于异质构件复用的软件开发技术及其支持系统[J];中国科学E辑:技术科学;1997年03期
5 于卫,杨万海,蔡希尧;软件体系结构的描述方法研究[J];计算机研究与发展;2000年10期
6 刘军,王宁生;基于UML的迭代式软件开发过程[J];计算机工程与应用;2001年17期
7 陈涵生;软件工程的应用与实践[J];计算机工程;2000年12期
8 顿海强,庄雷;面向对象与软件复用技术研究[J];计算机应用研究;2002年03期
9 黄靖,赵海光;软件复用、软件合成与软件集成[J];计算机应用研究;2004年09期
10 花文健,李建华;UML系统分析方法[J];空军工程大学学报(自然科学版);2002年03期
【共引文献】
中国期刊全文数据库 前10条
1 李龙澍;;软件体系结构风格综述[J];安庆师范学院学报(自然科学版);2006年04期
2 刘兴启;黄作明;;ERP产品批量定制生产过程中的多级版本管理[J];兵工自动化;2007年09期
3 赵建平;赵建辉;刘晓阳;施斌;顾美;;基于软件复用技术的海上测控软件测试模型[J];兵工自动化;2011年02期
4 赵建平;赵建辉;顾培;施斌;段慧芬;;一种基于数据库和面向对象的软件复用技术[J];兵工自动化;2011年08期
5 杨森;曹宝香;;基于SOA的分布式构件库系统的设计与实现[J];北京联合大学学报(自然科学版);2009年04期
6 黄地龙,邓飞,洪学海,朱彤;基于C/S油藏描述管理信息系统研究[J];成都理工学院学报;2002年06期
7 李洪奇;测井软件构件化开发框架[J];测井技术;2005年05期
8 吴兆福;;基于UML的考试分数录入系统的设计[J];电脑学习;2008年06期
9 黄品梅;;解决面向对象设计的关键问题——设置类及继承[J];电脑开发与应用;2008年06期
10 崔文凯;卢再奇;;ATR信息处理系统的软件总线应用[J];电脑与信息技术;2008年03期
中国重要会议论文全文数据库 前5条
1 单玉刚;王宏;;FDT技术及其应用研究[A];第十九届测控、计量、仪器仪表学术年会(MCMI'2009)论文集[C];2009年
2 陈亮亮;孔祥艳;程甜甜;李云飞;;基于体系结构和面向构件的虚拟仪器开发方法[A];2007'中国仪器仪表与测控技术交流大会论文集(一)[C];2007年
3 黄跃文;郭亮;王路;;基于物联网的灌浆监测系统设计和应用[A];中国水利学会地基与基础工程专业委员会第十一次全国学术技术研讨会论文集[C];2011年
4 张文婷;池志强;赵恒;;舰载指控系统构件模型研究[A];中国造船工程学会电子技术学术委员会2006学术年会论文集(上册)[C];2006年
5 刘畅;伍星;蒋明;周川;;面向在线监测系统的组件模型研究[A];2008年全国振动工程及应用学术会议暨第十一届全国设备故障诊断学术会议论文集[C];2008年
中国博士学位论文全文数据库 前10条
1 卜志国;海洋生态环境监测系统数据集成与应用研究[D];中国海洋大学;2010年
2 张晶;面向钢铁质量过程控制的分布式并行软件框架模型研究[D];昆明理工大学;2009年
3 李良明;基于动态行为模型的构件及组装测试的研究[D];南京航空航天大学;2010年
4 车颖;计算无关模型驱动的ERP系统重构关键技术研究[D];哈尔滨工业大学;2011年
5 綦声波;SOPC Plus协同设计架构及在AMT中的应用研究[D];山东大学;2011年
6 张卫;基于XaaS的制造服务链形成与应用研究[D];浙江大学;2011年
7 席琳;形式化方法在构件组装实时系统中的应用研究[D];郑州大学;2012年
8 王广昌;软件产品线关键方法与技术研究[D];浙江大学;2001年
9 朱建江;基于软件构件的软件复用的研究[D];南京航空航天大学;2002年
10 郭兵;嵌入式软件开放式集成开发平台体系结构研究[D];电子科技大学;2002年
中国硕士学位论文全文数据库 前10条
1 孙亮;基于开源框架的高校职工住房管理信息系统的设计与实现[D];华中农业大学;2010年
2 赵黎明;电信积分商城平台的研究与实现[D];浙江理工大学;2010年
3 王永伟;基于构件的形式化方法在软件开发中的应用研究[D];哈尔滨工程大学;2010年
4 胡刚;部队(旅团)人事档案管理系统的设计与实现[D];合肥工业大学;2009年
5 朱艳;基于UML大型制造业企业MES系统建模[D];华东师范大学;2010年
6 王益东;滨海开发区信访管理系统的设计与实现[D];电子科技大学;2010年
7 杨晓波;联通业务营业自动化系统设计与应用研究[D];电子科技大学;2011年
8 程立新;基于软件构件技术的车辆保险营销支持系统设计与实现[D];电子科技大学;2010年
9 柯昌博;基于构件的软件产品线技术研究[D];昆明理工大学;2010年
10 字天文;实时嵌入式软构件模型及构件组装方法研究[D];昆明理工大学;2009年
【同被引文献】
中国期刊全文数据库 前10条
1 程学先,赵岚;UML在业务用例中的应用研究[J];湖北工学院学报;2005年01期
2 邵维忠,蒋严冰,麻志毅;UML现存的问题和发展道路[J];计算机研究与发展;2003年04期
3 宁波;J2EE结合UML在企业级系统中的应用[J];计算机工程与科学;2004年03期
4 黄烟波,张红宇,李建华;基于Struts和Hibernate的J2EE架构[J];计算机时代;2004年10期
5 陈士川;UML在信息管理系统开发中的应用研究[J];能源技术与管理;2005年01期
6 樊康新;用UML实现面向对象的MIS系统分析与设计[J];南通工学院学报(自然科学版);2004年03期
7 艾萍;曹青松;;基于UML和轻量级J2EE的软件开发方法[J];水利水文自动化;2006年02期
8 朱卫华,张来玉,范新灿;基于MVC的J2EE企业应用系统架构的实现[J];现代计算机(专业版);2004年02期
9 金毅,杨宗英;UML在数字图书馆中的应用[J];现代图书情报技术;2002年06期
10 邓勇,丁峰,沈钧毅;基于UML的软件体系结构建模方法的研究[J];小型微型计算机系统;2001年10期
中国硕士学位论文全文数据库 前5条
1 何锦望;运用UML与Struts构建基于J2EE的多层Web应用[D];四川大学;2005年
2 孙晨阳;UML语言及在重点税源信息系统开发中的应用研究[D];天津大学;2005年
3 张渊;J2EE设计模式与UML在EAI系统中的应用研究[D];西北工业大学;2006年
4 胡佼;基于J2EE的Web整体框架的设计与应用[D];西南交通大学;2006年
5 曾天慧;基于J2EE与UML的Web多层应用体系研究与应用[D];兰州理工大学;2006年
【二级参考文献】
中国期刊全文数据库 前10条
1 陈英,李丰,邬延风;软件复用技术研究[J];北京理工大学学报;1998年06期
2 吴跃,罗吴蔓;统一建模语言UML分层抽象建模机制(英文)[J];电子科技大学学报;2001年02期
3 方裕,杨芙清;可重用软件工程研究[J];电子学报;1988年04期
4 杨芙清,梅宏,朱冰;面向对象语言BDOL及其支撑环境[J];电子学报;1996年02期
5 杨芙清,梅宏,李克勤;软件复用与软件构件技术[J];电子学报;1999年02期
6 杨芙清,梅宏,吴穹,朱冰;基于异质构件复用的软件开发技术及其支持系统[J];中国科学E辑:技术科学;1997年03期
7 邓勇,丁峰,沈钧毅;基于UML的WEB应用系统建模方法的研究[J];计算机工程与应用;2000年06期
8 刘军,王宁生;基于UML的迭代式软件开发过程[J];计算机工程与应用;2001年17期
9 毛新军;齐治昌;;软件重用研究与应用[J];计算机科学;1994年04期
10 郑明春;张家重;王岩冰;;关于软件复用[J];计算机科学;1994年04期
中国博士学位论文全文数据库 前1条
1 于卫;软件体系结构与软件重用方法的研究[D];西安电子科技大学;1999年
【相似文献】
中国期刊全文数据库 前10条
1 谢洁锐,刘才兴,林丕源,林毅申;基于UML及RUP的通用建模过程及案例分析[J];计算机应用;2004年S1期
2 杨波;基于UML的电力物资管理系统的建模与开发[J];华中电力;2003年03期
3 吴双平,韩向东;UML在ERP库存管理子系统建模中的应用研究[J];机床与液压;2004年04期
4 杨小兵;于湘东;田麓枫;卢亚飞;王化磊;;实验室管理信息系统设计与开发[J];教育信息化;2006年21期
5 陈丹儿;基于UML和RUP的图书馆管理系统研究[J];浙江纺织服装职业技术学院学报;2005年03期
6 杨斌,田永青,朱仲英;基于UML的面向对象的软件系统分析、设计与开发技术[J];微型电脑应用;2002年08期
7 杨斌,朱仲英;基于UML的期刊管理信息系统开发[J];微型电脑应用;2003年07期
8 朱清华,陈剑云;基于UML的贸易企业ERP分析设计[J];计算机时代;2003年03期
9 陶友军,戴华强;客户关系管理系统(CRM)在马钢销售公司的实施[J];安徽冶金科技职业学院学报;2003年03期
10 王智群;UML信息系统建模问题初探[J];计算机时代;2004年01期
中国重要会议论文全文数据库 前10条
1 李辉;王建华;刘建;王红飞;陈立军;;一种可重用数据处理软件的设计及实现[A];中国空间科学学会空间探测专业委员会第十九次学术会议论文集(下册)[C];2006年
2 张广娟;刘建红;赵波;;Proxy设计模式在大数据量处理中的应用[A];中国地球物理学会第二十届年会论文集[C];2004年
3 马重明;张学旺;王佐成;;基于UML和设计模式的OOA&D在库存管理系统中的应用[A];’2004计算机应用技术交流会议论文集[C];2004年
4 于爱荣;王俊;刘晓明;曹雷;;Observer设计模式的改进型模式的实现与研究[A];’2004系统仿真技术及其应用学术交流会论文集[C];2004年
5 朱定强;柯维娜;刘运峰;;单室双推力固体火箭发动机初步设计[A];中国宇航学会2005年固体火箭推进第22届年会论文集(发动机分册)[C];2005年
6 陈懋戍;;设计模式在交通监控软件设计中的应用[A];第六届全国计算机应用联合学术会议论文集[C];2002年
7 王世文;李龙洙;;基于神经网络系统的企业信息系统架构研究[A];2005中国控制与决策学术年会论文集(下)[C];2005年
8 刘娟娟;白瑞林;王茂星;;面向对象和模式在工业绣花机人机界面设计中的应用[A];2007中国控制与决策学术年会论文集[C];2007年
9 方诗圣;朱大勇;;土木工程专业毕业设计模式的改进[A];高等学校土木工程专业建设的研究与实践——第九届全国高校土木工程学院(系)院长(主任)工作研讨会论文集[C];2008年
10 彭英;;下一代网络技术及其业务模型的探讨[A];江苏省通信学会2004年学术年会论文集[C];2004年
中国重要报纸全文数据库 前10条
1 ;服务平台的系统架构[N];人民邮电;2003年
2 谌力;系统架构师[N];网络世界;2006年
3 李晨;旅之星MP3腕存表突破传统设计模式[N];国际商报;2003年
4 对外经济贸易大学信息学院 曹景广;用UML实现ERP系统建模(五)[N];国际商报;2002年
5 阿航;UML面向对象分析[N];中华读书报;2002年
6 本报记者 周锦鸾 刘小如;谁支撑着巨人[N];中国计算机报;2001年
7 周晨;4Gb SAN渐成高校存储系统架构的主流之选[N];科技日报;2007年
8 罗辉 胡学惠;攀钢钒热轧L3系统架构完成升级[N];中国冶金报;2010年
9 刘一冰;存储将重新定位[N];电脑商报;2008年
10 李华;信息系统架构供应链环节[N];国际商报;2005年
中国博士学位论文全文数据库 前10条
1 盛秀杰;基于设计模式和框架的E&P领域基础中间件研究[D];中国地质大学;2010年
2 刘强;设计模式的形式化研究及其EMF实现[D];华东师范大学;2011年
3 张天戈;基于模型驱动的面向对象应用程序框架的关键技术研究[D];复旦大学;2009年
4 吴瑜;社会性设计模式研究[D];武汉理工大学;2009年
5 陈澎;GeoSmarter通用地理教育平台的支撑理论的研究[D];中国科学院研究生院(成都计算机应用研究所);2006年
6 颜炯;基于UML的软件统计测试研究[D];国防科学技术大学;2005年
7 杨静;UML模型的语义模型[D];贵州大学;2006年
8 张恰;教师培训教材设计研究[D];东北师范大学;2009年
9 朱家诚;基于Web Services的客户定制产品设计系统研究[D];合肥工业大学;2005年
10 张超;水土保持区划及其系统架构研究[D];北京林业大学;2008年
中国硕士学位论文全文数据库 前10条
1 谢颖;RUP技术研究及在数据代理中的应用[D];武汉科技大学;2005年
2 王新彭;酒店信息系统设计与实现[D];苏州大学;2004年
3 孟凡军;基于J2EE设计模式的铁路分局门户网站的实现[D];天津大学;2005年
4 王向军;基于RUP的教学管理信息系统研究与实现[D];国防科学技术大学;2005年
5 段宗清;校园一卡通系统的分析与设计[D];郑州大学;2005年
6 韩在霞;基于UML的合同业务分析及通用模板设计[D];山东大学;2005年
7 路霞;基于GIS的物业管理信息系统的设计与实现[D];吉林大学;2005年
8 刘方;基于面向对象技术构建办公自动化系统[D];华东师范大学;2006年
9 张俊惠;基于RUP的质量管理系统的研究与实现[D];大连海事大学;2006年
10 刘雪飘;机器人足球比赛中的动态路径规划研究与系统软件设计[D];西北工业大学;2006年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026