软件设计模式及其在兑账系统中的应用

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:ycf0319
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件产品要求的规模和复杂度不断增加,软件开发面临着巨大挑战。面向对象技术在软件开发中的广泛应用,对软件的可复用性和可维护性提出了更高的要求。设计模式的出现,给我们提供了一条有效提高软件系统的可维护性和可复用性的途径。设计模式是面向对象技术多年应用的经验总结,是基于实际问题中对反复出现的设计问题的良好解决方案。设计模式是由软件业众多精英总结了无数具体实践经验而提出的,它提升了人们进行面向对象软件设计的抽象层次,为在更高的层次更大规模地修改和重用提供了可能,大大减少了设计的复杂度,同时也提高了软件产品的效率和质量。 论文的绪论部分提出了课题的研究背景,首先阐述了软件开发过程中存在的诸多问题,从而引出设计模式这一指导思想,提出了设计模式对提高软件的可维护性和可复用性的意义。在第二章中,对设计模式的基本理论进行了深入的分析,重点介绍了设计模式和软件开发之间的相互关系,并且通过一个在UAP协议中应用观察者模式的实例,进一步说明了设计模式对软件系统的作用。 在第三、四章中,论文把设计模式思想贯穿于某移动公司MPS兑账系统的软件开发过程之中,在开发实例阐述了设计模式在该软件开发中的具体应用过程。通过分析该兑账系统,说明了设计模式运用于该兑账系统程序设计的可行性,给出了设计模式的具体应用方法和具体设计方案。然后,通过对具体程序代码的解释,详细说明两个典型模式——状态模式和中介者模式在该兑账系统中的应用,在具体实例中体现设计模式给软件开发带来的优点。
其他文献
5月18日,应急管理部召开加强全国两会安全防范工作视频调度会.应急管理部党委书记、副部长黄明出席会议并讲话,强调要认真学习贯彻习近平总书记重要指示精神,按照李克强总理
期刊
空瓶检测机器人是一种基于视觉感知的智能检测机器人,主要应用于食品饮料行业,在饮料灌装前对饮料空瓶进行全方位的缺陷检测,并剔除缺陷瓶,为灌装安全与饮料质量把好关。空瓶检测
5月18日,国家减灾委、应急管理部针对云南省普洱、玉溪等地近期严重旱灾启动国家Ⅳ级救灾应急响应,派出工作组赴重灾区实地查看旱情,指导地方做好抗旱救灾和受灾群众生活救助
期刊
2008年以来,随着多次重特大自然灾害的频繁发生,灾害应急对技术和手段的要求越来越高.无人机凭借响应灵活、空间分辨率高、不受云雾影响、可到达人无法进入的区域上空等优势,
期刊
2月12日上午,一架顺丰无人机降落在武汉市金银潭医院,将3.3kg的医疗和防疫物资送到医护人员手中.工作人员介绍,当日共安排了3架无人机执行湖北区将军路点部至金银潭医院的防
期刊
期刊