收藏本站
《中南大学》 2003年
收藏 | 手机打开
二维码
手机客户端打开本文

设计模式与原则及其在艾真体设计中的应用

曹峰  
【摘要】:对于一个软件系统来说,通常开发阶段只需要半年左右,而维护则需要很多年。一个软件项目在其生命周期内,花在维护上面的开销,是原始开发的两倍。因此我们必须意识到,一个好的软件设计,必须能够允许新的模块或修改能够以平稳的方式加入到已有的系统中去。 通常认为,一个易于维护的系统,就是复用率较高的系统;而一个复用性较好的系统就是一个易于维护的系统。但实际上,可维护性和可复用性是两个独立的目标。对于面向对象的软件系统设计来说,在支持可维护性的同时,提高系统的可复用性是一个核心的问题。 幸运的是,运用恰当的设计模式和设计原则,可以让软件系统同时达到可维护性和可复用性的目的。设计模式是设计原则在具体问题上的体现,在没有应用设计模式的地方,设计原则也仍然适用,同样对系统设计发挥指导作用。而UML(Unified Modeling Language)则是设计模式、原则的表示方法的统一符号标准,便于设计人员交流。我们在分析艾真体(Agent)的设计模式和原则时将会运用这一工具。 艾真体的设计也是一个软件系统的设计,同样要遵循一定的设计原则、运用合适的设计模式。本文将从设计模式和设计原则的角度详细分析具体的艾真体的设计,并遵循这些原则对艾真体框架进行改进,以期达到可维护性和可复用性的目的。
【学位授予单位】:中南大学
【学位级别】:硕士
【学位授予年份】:2003
【分类号】:TP311.52

【引证文献】
中国硕士学位论文全文数据库 前2条
1 王文艳;软件复用技术在工业控制设备软件开发中的应用[D];天津师范大学;2012年
2 杨鹏举;胶囊内镜图像工作站系统设计与实现[D];华中科技大学;2012年
【参考文献】
中国期刊全文数据库 前10条
1 李金厚;agent信息交流基础[J];北京科技大学学报;2001年06期
2 路海明,卢增祥,刘达,李衍达;分布式多Agent安全合作体系结构TRUST![J];高技术通讯;2001年12期
3 魏河川;E-learning体系结构设计原则初探[J];广东教育学院学报;2002年02期
4 李陶深,甘雯;多Agent系统体系结构的构造技术研究[J];广西科学院学报;2001年04期
5 严浩,陆正军,王凯,寇应展,陈致明;基于面向对象技术的软件代理模型研究[J];河北科技大学学报;2001年04期
6 薛丰华,韩露,周曼丽;移动代理者安全体系的研究[J];计算机工程;2001年05期
7 王秀琴,华蓓,熊焰,马文革;基于移动代理的网络管理系统的研究与设计[J];计算机工程;2001年11期
8 刘锦德,张云勇;一个实用的移动Agent系统(Aglet)的综述[J];计算机应用;2001年S1期
9 兰少华,吴慧中,顾一禾;一种基于行为规则的用户助手Agent的研究[J];南京理工大学学报(自然科学版);2001年06期
10 于升峰,薛刚,宿向军;E-Business Agent系统结构分析及关键技术[J];情报学报;2001年06期
【共引文献】
中国期刊全文数据库 前10条
1 梁峰;金莹;;基于Agent技术的语义网服务模型[J];安徽广播电视大学学报;2008年01期
2 梁峰;;基于Agent技术的多媒体同步控制模型[J];安徽广播电视大学学报;2009年01期
3 孙宇尖;张炯辉;;基于Web Service的网络教学资源平台的开发与设计[J];鞍山师范学院学报;2007年04期
4 张勇,史宪铭,梅珺,郭波;采用Agent的FMS可靠性仿真方法[J];兵工自动化;2003年06期
5 刘洁;拜延岭;沈宇军;;移动Agent在装备保障仿真中的应用[J];兵工自动化;2007年05期
6 蒋代梅,刘洋,周小兵;基于GPS/GIS的物流运输管理系统的实现技术[J];北京工业大学学报;2005年04期
7 曾令卫,邓家褆;CPC环境下产品概念设计集成知识模型的研究[J];北京航空航天大学学报;2003年01期
8 徐文杰,林和平,王树明;基于ATL技术测井数据管理的设计与实现[J];吉林大学学报(信息科学版);2003年01期
9 吕牧孙,纪瑛瑛,徐文杰;基于组件的3层结构在图书管理系统中的应用[J];吉林大学学报(信息科学版);2003年02期
10 李益民;车进辉;;数字黑板系统的研究与实现[J];吉林大学学报(信息科学版);2006年02期
中国重要会议论文全文数据库 前2条
1 罗英伟;汪小林;熊国民;万钧;许卓群;;GIS的合作与并行[A];中国地理信息系统协会第三次代表大会暨第七届年会论文集[C];2003年
2 罗毅;吴耀武;娄素华;尹项根;张步涵;文劲宇;;“电气工程基础”课程网络远程教学中的e-Learning研究与实践[A];第6届全国高等学校电气工程及其自动化专业教学改革研讨会论文集(上册)[C];2009年
中国博士学位论文全文数据库 前10条
1 傅朝阳;面向实时任务求解的自治服务协同模型、形式语义及其验证[D];浙江大学;2010年
2 彭博;大范围交通控制与交通流诱导协同关键技术研究[D];吉林大学;2011年
3 邓杰;论语言测试效度的辩论方法[D];上海外国语大学;2011年
4 吴升;分布式GIS组件平台的研究与实践[D];解放军信息工程大学;2001年
5 唐平;多智能体系统冲突消解与智能机器人动态路径规划研究[D];广东工业大学;2002年
6 桓永兴;敏捷企业智能工艺信息系统关键技术研究[D];西北工业大学;2002年
7 童立;面向对象的水下声场仿真应用框架研究[D];西北工业大学;2002年
8 戴超凡;数据仓库中数据志跟踪的理论与方法研究[D];中国人民解放军国防科学技术大学;2002年
9 曲庆军;高层体系结构(HLA)中兴趣管理的研究和实现[D];中国人民解放军国防科学技术大学;2003年
10 李伟刚;复杂产品协同开发支撑环境的关键技术研究[D];西北工业大学;2003年
中国硕士学位论文全文数据库 前10条
1 胡漪;社会理性决策视角下的农地城市流转效益测度[D];华中农业大学;2010年
2 彭永;基于移动Agent工作流的研究与实现[D];哈尔滨工程大学;2010年
3 吴可旸;校园智能—卡通研究及其实现[D];苏州大学;2010年
4 朱艳;基于UML大型制造业企业MES系统建模[D];华东师范大学;2010年
5 黄静;基于移动代理Aglets的电子商务平台研究与开发[D];天津理工大学;2010年
6 王浩;基于XML的开放式工业机器人解释器的研究[D];华南理工大学;2010年
7 李天瑞;基于Agent的建筑图纸识别[D];长春工业大学;2010年
8 吕振艳;基于J2EE发票管理系统的设计与开发[D];电子科技大学;2010年
9 王莉莉;图书报刊销售管理信息系统的设计与实现[D];电子科技大学;2010年
10 林建军;基于J2EE技术架构的支撑系统监控模块的研究和开发[D];电子科技大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 陈英,李丰,邬延风;软件复用技术研究[J];北京理工大学学报;1998年06期
2 张跃平;;符合开-闭原则的一种设计模式及应用[J];大连交通大学学报;2007年01期
3 朱磊,任煜,胡均权;基于Web的电力通信网监控系统的设计与实现[J];电力系统自动化;2001年02期
4 胡羽文;吴宇红;;综合网络管理系统中抽象网元模型的设计与应用[J];电子科技;2006年03期
5 童怡;;浅谈软件复用技术[J];福建电脑;2009年09期
6 任红卫;;面向对象技术与软件复用技术的关系[J];电脑与电信;2008年05期
7 李刚;;命令模式浅析[J];福建电脑;2011年08期
8 唐勇,陈晶,李秀龙;软件复用与面向对象技术的研究[J];河北省科学院学报;2001年03期
9 赵树莲;何巧贤;;胰腺癌螺旋CT增强扫描的护理配合体会[J];河北医学;2008年07期
10 王卫华;软件复用:提高软件质量与效率的途径[J];湖北大学成人教育学院学报;2003年06期
中国博士学位论文全文数据库 前2条
1 沈延森;快速可重构信息系统及其关键技术研究[D];南京航空航天大学;2001年
2 任间;SSS选星算法研究及小系统软件设计与实现[D];中国科学技术大学;2007年
中国硕士学位论文全文数据库 前10条
1 吴建学;最新软件技术在自动化监控领域中的应用研究[D];浙江大学;2002年
2 章琛曦;基于网络技术的嵌入式电梯远程监测系统——嵌入式系统设计[D];浙江大学;2002年
3 陈升来;软件复用技术及在雷达标校软件中的应用[D];中国科学院研究生院(长春光学精密机械与物理研究所);2003年
4 罗海宾;应用组件技术构建动态企业模型的应用研究[D];江苏大学;2003年
5 李杰;MIS软件中的复用类库研究[D];合肥工业大学;2004年
6 张向征;设计模式在Web系统开发中的应用研究[D];兰州大学;2006年
7 张仁龙;基于分层模式的软件体系结构在日立ERP系统中的应用[D];长春理工大学;2004年
8 阴玺;心电远程监护系统的数据库系统设计与数据压缩算法研究[D];重庆大学;2007年
9 闫新全;基于设计模式的国家煤矿安全生产系统的研究与实现[D];北京交通大学;2008年
10 祝庆;驱动器功率电路质检系统的研究[D];华中科技大学;2007年
【二级引证文献】
中国期刊全文数据库 前1条
1 海伟英;;应用软件开发中的模式应用技术分析[J];信息通信;2013年08期
【二级参考文献】
中国期刊全文数据库 前10条
1 汪芸,顾冠群;CORBA规范及其实现[J];东南大学学报;1997年02期
2 陆汝钤,石纯一,张松懋,毛希平,徐晋晖,杨萍,范路;面向Agent的常识知识库[J];中国科学E辑:技术科学;2000年05期
3 周健,吴泉源,腾猛,王怀民,孙海燕;一种基于分布对象技术的Agent计算框架[J];计算机研究与发展;2000年01期
4 周永林,潘云鹤;面向Agent的分析与建模[J];计算机研究与发展;1999年04期
5 毛新军;陈火旺;王怀民;齐治昌;;智能体的理论研究[J];计算机科学;1997年05期
6 樊晓聪;徐殿祥;侯建民;陈冠岭;郑国梁;;面向Agent软件工程(Ⅰ):Agent计算、编程风范与语言设计[J];计算机科学;1998年03期
7 周立柱;赵洪彪;;Agent行为及其新的服务方式[J];计算机科学;1999年03期
8 邹涛;张福炎;;基于移动Agent技术的信息服务与搜寻模式[J];计算机科学;1999年04期
9 胡山立;石纯一;;Agent形式化研究的逻辑工具[J];计算机科学;1999年12期
10 程显毅;石纯一;;Agent是系统从无序到有序的序参量[J];计算机科学;2000年07期
【相似文献】
中国期刊全文数据库 前10条
1 孙云峰;韦玉春;;基于组件式GIS的农业管理信息系统研究[J];农机化研究;2006年07期
2 李颖;;面向青年学生网络学习监控的浅析[J];商情(科学教育家);2007年10期
3 赵丽萍;;面向网络处理器的数据平面软件设计框架[J];计算机工程;2006年06期
4 何飞;苗语;;软件交互器的一种面向对象的设计模型[J];长春师范学院学报;2007年10期
5 郭建华;;基于事件驱动的BDI Agent可复用实现框架[J];电脑与电信;2010年07期
6 姜华,王庆文,张新访,周济;工程产品开发框架技术[J];计算机应用;1995年05期
7 刘磊;荆涛;吴小勇;朱一凡;;基于SBCP的武器装备体系演化分析方法[J];系统仿真学报;2009年21期
8 章锐,陆国辉;单片机系统的分时设计框架[J];上海电机学院学报;2005年02期
9 衣莲滢;朱玲;;基于三菱PLC控制的机械手在林木装卸中的应用[J];林业机械与木工设备;2011年06期
10 石琰茹;;教学游戏软件的交互设计的原则及框架改进[J];科技资讯;2010年20期
中国重要会议论文全文数据库 前10条
1 陈诚;王少萍;;基于知识工程的伺服作动器集成设计系统框架[A];第五届全国流体传动与控制学术会议暨2008年中国航空学会液压与气动学术会议论文集[C];2008年
2 陈俊;陈红;;中等城市智能公共交通系统构建研究[A];2008第四届中国智能交通年会论文集[C];2008年
3 张昌云;武山;王亚龙;陈莉云;张利兴;;大气氙取样器样机的研制[A];中国化学会第26届学术年会现代核化学与放射化学分会场论文集[C];2008年
4 罗蓓蓓;邢镇容;;计算机集成制造管理系统中信息的获取与分析设计框架[A];先进制造技术论坛暨第五届制造业自动化与信息化技术交流会论文集[C];2006年
5 罗小平;;陶粒混凝土实心砌块在建筑工程中的构造与施工[A];2004“第七届全国轻骨料混凝土学术讨论会”暨“第一届海峡两岸轻骨料混凝土产制与应用技术研讨会”论文集[C];2004年
6 吴颖康;;基于信息技术的数学教学设计框架[A];全国高师会数学教育研究会2006年学术年会论文集[C];2006年
7 张徐瑜;林水生;李广军;;基于MCF5275evb的SIP电话终端设计[A];2006中国西部青年通信学术会议论文集[C];2006年
8 赵军;于伟红;;基于广义域网的宏观经济综合集成分析系统的框架设计[A];1998中国控制与决策学术年会论文集[C];1998年
9 谢刚;于佐军;华陈权;;一种实时测控系统的设计与开发[A];04'中国企业自动化和信息化建设论坛暨中南六省区自动化学会学术年会专辑[C];2004年
10 赵永熹;王成钢;;基于成功模型的人力资源管理信息系统的设计[A];中国航海学会通信导航专业委员会2006年学术年会论文集[C];2006年
中国重要报纸全文数据库 前10条
1 国家行政学院教授 刘熙瑞;中国民主模式有着自己的内涵[N];检察日报;2008年
2 孟华孙晶;我国小冰箱出口优势面对欧盟“环保令”有隐忧[N];经济参考报;2007年
3 深圳商报记者 苏海强;欧盟第三波“绿色大考”来袭[N];深圳商报;2006年
4 马生泓;天才的设计大师——凯文·罗奇[N];中华建筑报;2007年
5 记者 胡顺涛;把两江四岸打造成重庆引擎和标志[N];重庆日报;2008年
6 胡顺涛;新两江四岸如何规划打造?[N];重庆日报;2008年
7 吴洪庆;“融合”的金融信息交换平台[N];中国计算机报;2003年
8 本报记者 吴晓伟 沈力钧;高预期串联计划[N];计算机世界;2004年
9 本报记者 方原;国债发行“新规”:市场称“限制太多”[N];21世纪经济报道;2005年
10 本报记者  李少林;我国500亿元机电产品受影响[N];中国证券报;2006年
中国博士学位论文全文数据库 前10条
1 钟志贤;面向知识时代的教学设计框架[D];华东师范大学;2004年
2 罗红卫;网络英语教学的情感设计研究[D];华东师范大学;2009年
3 王东;电信运营企业战略转型的评估体系研究[D];北京邮电大学;2007年
4 苏旭彬;基于选区激光熔化的功能件数字化设计与直接制造研究[D];华南理工大学;2011年
5 吕林海;数学理解性学习与教学研究[D];华东师范大学;2005年
6 曹鹏彬;基于人工免疫系统的产品设计方法研究[D];华中科技大学;2007年
7 贺勇军;面向效能优化的复杂多卫星系统综合建模与仿真方法研究[D];国防科学技术大学;2004年
8 杨振刚;CBR ANN智能决策支持方法及应用[D];华南理工大学;2007年
9 华保健;一种用于指针程序安全性证明的指针逻辑[D];中国科学技术大学;2008年
10 刘念;电力系统信息安全评估方法与安全通信机制[D];华北电力大学(北京);2009年
中国硕士学位论文全文数据库 前10条
1 杨怡;我国高技术产业园区控制性规划设计初探[D];大连理工大学;2004年
2 魏冬;基于ADV设计模型的同步系统设计框架[D];西南交通大学;2004年
3 贺昶玮;室内导航系统的设计与实现[D];北京交通大学;2013年
4 钱旭鸯;医学问题解决学习环境设计[D];浙江师范大学;2009年
5 李晗;公共事业平台充值缴费的实现[D];山东大学;2011年
6 张绍文;基于建构主义的学习环境论[D];华东师范大学;2006年
7 江敏华;论绿茶的小包装设计[D];四川大学;2007年
8 韩立娜;基于动态策略的粒子群优化算法研究[D];武汉理工大学;2008年
9 孟永刚;南昌城区公共汽车及其辅助设施的人性化设计研究[D];南昌大学;2007年
10 赵芸辉;《教学设计》课程的立体化教学资源设计研究[D];江西师范大学;2008年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026