1 / 75
文档名称:

软件设计模式应用研究与应用.pdf

格式:pdf   页数:75页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件设计模式应用研究与应用.pdf

上传人:2786321826 2016/3/14 文件大小:0 KB

下载得到文件列表

软件设计模式应用研究与应用.pdf

相关文档

文档介绍

文档介绍:河南大学硕士学位论文软件设计模式研究与应用姓名:谢倩申请学位级别:硕士专业:应用数学指导教师:谭红星 20080501 河南大学硕士研究生学位论文第l嚷摘要软件规模和复杂度的不赣增加,使得软件开发箍箍着前所来有的魏战。软件复用被视为解决软件危机,提高软件生产率和质薰的有效途径。针对软件复用, 我们采用设计模式来记录软件设计知识。比较而言,设计模式比构件技术和框架技术抽象屡次更高,复用性和灵活性更强。在以飘脚met/,企业应用软件正朝向分布式、基于N层网络体系结构的客户/服务器模式发展。分布式企业应用软件结构复杂、涉及多种技术,对设计开发入员提出了缀高的要求。在此情况下运霜设计模式——可复用的设计方案,进行软件设计开发是十分必要的。本文结合目前主流的分层分布式汜EE框架,探讨了GoF模式和J2EE核心模式在开发电信综合韭务管理平套中应用的场景和使焉蜃达到豹效果。本文的研究成果如下: l、探讨了设计模式对软件复用强有力的支持。 2、王S赣p管理中心采用瓣c模式和分层架构。管理中心分为表现层、业务逻辑层、数据层。对于一个拥有大规模用户韵大型系统,这样的分层结构不但更科学更稳定更完善,而且各个层次相对独立,任何一层的改动不会影响其它层。因此增强了管理牛心酶稳定性、灵活性、可扩展性和可复用性。 3、研究了在基于J2EE分层分布式架构的ISMP中,设计模式应用的场景和使用后产生的效果。J2EE框架涉及到的企业开发的相关标准、技术太多。要使用涩瑟开发本身就是一徉不容易的事,仅仅学****技术逐不足以设计出良好的应用系统。因此为了使系统封装性、灵活性、可复用性、可扩展性和可维护性得到提高、在开发中引入了设计模式。框架和设计模式互相取长补短,使得ISMP管理中心系统体现了最大程度的复用。 4、在Web层,探讨了请求处理、访问控制和输入校验的解决方案。以拦截过第嚣贾河南丈学颂士研究生攀俄论文滤器模式实现了访阃礅聪请求韵过滤;运用Se删战前端控制瓣模式对W两层进行结构设诗,搜实瑗受熬燕莲,提高了效率襄安全髋,毒弱予羹攥耱维护;嚣论了运用视图助学模式实现客户端校验。 5、在业务层,主簧从优化结构釉性能韵角度,探讨了业务代表模式和服务定毽器模式翡疲露场景瓤实蠛。采焉选务栈表模式簿低表示瑟帮逝务最之阕懿藕合, 缓冲结果和对远程业务服务迸行引用,在一定程度上减少网络流量和代价昂贵的重复通信;运用缀务定位器模式实现了向客户端提供统一鹩服务访润,趱过缓冲对强境对象糯工厂瓣蒙(掰Ⅸ翻虢滔茶连接工厂)戆善l震,减少不必要鼹黔融活动,提高客户端应用糕序的性能。关键添设诗摸蓑;复焉;我羹鬈河裔大学预±研究生拳位论文第阻页 A瓠耄粼囊粉雠蜘&幽罂糯遮诫如∞湖姗融鼬触弧∞煅吨越锹枫辩觚胡哦落卵嫩。∞缅黼精董技塔 s∞n aS a挹黼mle s01ution舾鳓访ng l:黼sso内翮嘴蕊sis,and黼a way t0 汹鹏b蕊辨诚嬲嘶蠲d删姆of∞ llse赫i辨脚s鼋。糟鳓畦&基萨酗谢磁ge.‰锄蠲嘲龇趱触懒妇幽霉髂,蠢掇挚卵溉麟瓣默聪 abs拄a瓯m《,rerel煳姒e强d似瓣neX潮e饿黼∞mp0觳ent蛐重。舒糊d船匝ework tec}hn越ogy. Se耄遮擞蕊雠姆攮e趣渤嫩盹勤燃静融釉lo磐es,e薹j栅se嘲li麟i嘲so南瓣潮罄鞫醛随嫩瓠瑙娥穗b髓甜N嘲秘e鼍弼麓囊鑫】、,e e ve搿啦omplex,i黼的l惦ng a v嗣脯烈yof聋cd址帕Io西es,射溆me∞fore demanding扯鲥y_e弹蕊铋eed s敦戚UI皤er耄垂lese删liolls,il主s ess酬al耄o llsedcsign 辨宝暾撼瓤鼍醅鞠黼愈重舔激《∞ p肇嚣藤瓣髓簖鬈摄e钠聪懿憝囊nd ∞懿罐黼辩es of蚓脚曩鹊瑚妻溆璐主nd剿落印i翻嚼塔Mp儆g燃砖 Ser落ces M锄ag懒酬Pl删汹融)by J2EE黜ch!bc瓴鹏for搬c埘ec伽㈣嘶calion e蚍州研se. 聪s卿嚣忿辩融s瓤酗l溉: 蕊《萨p咽黼删&s嗍s印p础协re删eso翱硼∽. A幽i专e呶l揩蠡静羁托薹SMP(k蚀g精协d S蹦畦ceM蹒age擞e燃pla专fo燃母燃a蕾嘲缈隰e嫩centre iss《疆蹴毫e函l笋糯砖证西u文翳鬈:箍挈嘴sel蹴畦搬搬y%嚣k聪激ess lo西c 姆cr蝴a蛐ase lay既强s越斌of越幽融c瓴黼is薹ow哪滋瓣nan∞,as她es{芏l one 1a辨r don,t赫爨lle黼e a俩erlaW孵.{Ks糟s哦ts主n me applic擐tio靛syS:毫e搬being mofe 娩出le,翅