基于设计模式的软件开发方法研究与实践

被引量 : 0次 | 上传用户:qilinsanshao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件的规模和复杂度不断增加,使得软件开发面临巨大挑战。软件复用被视为解决软件危机、提高软件生产率和质量的可行途径。构件技术是支持软件复用的核心技术。基于构件的开发有了很大的发展,但并未很好地实现最初的承诺:复用和灵活性。实际上,并非很多的构件可以真正重用。比较而言,设计模式是更高层次的软件复用,也更加切实可行。 考虑到基于J2EE技术的B/S结构具有可维护性好、可扩展性好、安全性好等优点,精选了一些J2EE企业应用的设计模式进行剖析,解决了模式在系统中是如何起作用的、模式应该应用于何种情景、模式应该如何应用等问题。进一步,在基于构件的开发和设计模式系统的基础之上,参照传统的软件工程中的软件开发方法,提出了基于设计模式的软件开发方法。在论文最后,按照基于设计模式的软件开发方法,通过一个典型的J2EE应用的实例——“物资管理信息系统”的设计和实现,说明了基于设计模式软件开发方法的可行性。
其他文献
在分析山西省水污染物总量分配存在的主要问题的基础上,结合"十二五"时期总量分配的管理目标要求和战略需求,以COD和氨氮为例,探讨影响山西省水体污染物总量分配的关键要素和
经济的全球化带动了商务英语人才需求的快速增长,尤其在沿海地区,如温州,大量的外向型小微企业活跃于本地的内外贸业务。有鉴于此,本文通过实地考察和网络问卷等方式,针对温
盗伐滥伐森林、林木是破坏森林资源的比较常见的一种违法行为,在涉林案件中占很大的比例,其带来的后果也是比较严重的。为此,本文对盗伐滥伐现象进行了分析,研究其存在的原因
研究了无机成核剂滑石粉和3种有机成核剂NAA-A,NAP-B,HPN-C对聚丙烯2500H性能的影响。结果表明,有机成核剂对聚丙烯的成核作用明显好于滑石粉;添加有机成核剂NAA-A和HPN-C的
编前话:近年来,有一种令人瞩目的社会现象,即许多贪官在事发落网之后,除了查实贪官大肆贪污受贿外,还能抖露出他们仗权掠色、权色交易等等丑行,使新世纪的贪官阵中多了几许肮
"都掌蛮"是古代活跃在今四川宜宾、泸州(古合称"戎泸"或"泸叙")地区的一支少数民族.出于个人的专业兴趣,我对这个课题十分关注,读到新近出版的屈川先生著<都掌蛮--一个消亡民
杂草是玉米生育早期的主要危害,而草甘膦是一种广泛应用的高效低毒芽后灭生性除草剂,筛选抗草甘膦突变体及选育抗草甘膦品系具有重要的意义。本试验通过理化诱变筛选与体细胞
子宫肌瘤是女性生殖系统最常见的良性肿瘤,发病率约占育龄妇女的20%-25%,我国子宫肌瘤患病高峰年龄为41-50岁,其发病率可高达54.9%,且近年来发病率逐年上升,发病年龄呈现年轻化趋势,已
动物检疫样品质量的高低直接影响到动物检疫结果的准确性,由于不同地区、不同种类的动物在检疫方法上也存在着很大的差异。因此,本文对动物检疫样品的采集原则与病料处理方法进
人民法院推进社会管理创新,必须正确界定自己的功能定位:解决矛盾纠纷,调控社会秩序;参与综合治理,维护社会稳定;实施司法审查,监督社会管理;创新工作机制,整合社会资源;制定