【摘 要】
:
随着企业应用系统复杂性的日益增加,企业应用系统向着产品化发展的趋势逐渐上升。为了解决软件人员在设计开发过程中的非功能性问题,提高软件开发过程中的效率和质量,愈加迫
论文部分内容阅读
随着企业应用系统复杂性的日益增加,企业应用系统向着产品化发展的趋势逐渐上升。为了解决软件人员在设计开发过程中的非功能性问题,提高软件开发过程中的效率和质量,愈加迫切需要采用一些先进的软件工程方法去进行系统的开发。近年来软件设计模式作为软件复用方法研究中的热点,它可以有效地解决软件开发设计中的复用问题,可以使软件的复用从代码复用阶段提高到软件设计开发的各个知识阶段复用,从而促进企业应用软件的产品化,是解决企业应用中非功能性需求问题的有效途径之一。本文所做的工作主要体现在以下几个方面:(1)讨论了软件设计模式的思想及应用方法。将软件设计模式与软件体系结构、软件框架以及软件组件分别加以比较,进一步分析了软件设计模式的法则及运用设计模式解决软件设计问题的途径等。(2)介绍了高校培养计划管理系统的主要功能,并对系统中涉及到的对象层次关系做了分析。针对如何解决不同对象实现不同的功能问题引入了访问者模式,并对访问者模式的相关定义,适用范围作了详细分析。通过访问者模式在高校培养计划管理系统中的应用设计分析了访问者模式存在的不足,并利用高级语言程序中的虚方法和反射技术对访问者模式进行了改进。(3)将改进后的访问者模式应用到高校培养计划管理系统中,并对部分应用关键代码加以分析说明。通过测试发现改进后的访问者模式不仅使得代码量减少,而且使得代码容易维护。
其他文献
目的比较液液萃取法、固相萃取法和分散式固相萃取法作为预处理方法对葡萄酒中的氨基甲酸乙酯的处理效率。方法葡萄酒样品中的氨基甲酸乙酯分别用二氯甲烷进行液液萃取,用氨
政务公开,即公共管理事务的公开。政务公开是政治发展的应有之义,是一切政治活动推进的必要前提。当前,政务公开已成为社会各界关注的焦点,是学术界研究的重要课题。本文试图
1999年以后,高校大规模扩招,国家对高等教育的投入却严重不足,使得我国高等院校原有的办学规模很难应对,为了消化急剧膨胀的生源,高校纷纷进行大规模的基本建设。国家对高校
一般认为,莎士比亚的早期戏剧所体现的是人的主体性力量,表现的是人文主义思想。但是,通过“症状阅读”可以发现,它们也体现出理性主义有限和自我拯救无望的一面,体现出人文主义思
随着我国经济的快速发展、金融机构的日益增多以及大众消费意识的转变,以"先消费,后还款"为标志的信用卡广泛被人们所熟知与使用。信用卡以其额度内免息使用、支付便捷等特点
以一起“克隆”银行卡欺诈交易民事案件为切入点,对此类案件判决结果进行分类梳理。分析“克隆”银行卡欺诈交易民事案件中的相关疑难问题,包括银行与持卡人之间储蓄合同的性质
目的建立气相色谱-火焰光度检测器法(GC-FPD)测定小麦粉中有机磷残留量的方法。方法小麦粉样品经过乙腈超声辅助提取后,加入氯化钠盐析,取上清液过膜,利用气相色谱火焰光度检
招投标制度在我国实行以来,总体上说一直是按照市场竞争公平、公开公正的原则正常发展的,为市场经济建立正常的竞争机制起着良好的作用。但不可否认的是,在招投标工作实际操
目的对我国进出口食品中分离得到的金黄色葡萄球菌进行spa基因分型。方法对36株金黄色葡萄球菌的spa基因进行PCR扩增,并对产物进行测序分析,测序结果通过数据库进行spa基因分
近年来,随着世界各海域赤潮爆发频率的显著递增,赤潮问题已经成为海洋生态学家们较为关注的海洋环境问题。由于目前控制赤潮的方法存在诸多缺陷,如成本高、容易引起二次污染