软件架构模式在信息系统开发中的应用研究

被引量 : 9次 | 上传用户:hobo_man
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件架构刻画了系统的整体设计,突出了系统的重要特征,对系统的软件开发具有重要的支撑和引导作用。作为构建软件架构的成熟的形式化经验总结,软件架构模式可以帮助经验不足的软件设计人员在模式的基础上构建系统的软件架构,从而使软件架构在系统开发中得到更加广泛的应用,软件架构的作用也就得以充分发挥。 在信息系统开发领域,系统的软件架构是一个常被忽视的问题。本文首先介绍了软件架构的概念,并讨论了基于软件架构的信息系统开发。在此基础上,本文介绍了软件架构构建的原则与难点,引入了软件架构模式的概念,并对在信息系统中可能会被用到的常见架构模式做了概要性描述。 最后,笔者结合在攻读学位期间的理论学习和实践活动,对如何在实际开发中使用软件架构模式做了探讨和尝试。结合实际的软件项目,文中重点讨论了层模式、MVC模式和管道/过滤器模式等架构模式在系统中的实现,最终在架构模式的基础上建立了一个基于web的软件系统架构。 笔者认为,软件架构模式使软件设计人员摆脱了设计和建立信息系统软件架构必须具有丰富的经验等的约束,对软件架构的应用推广以及现阶段我国软件产业化的发展和软件人才的成长具有重要的作用和意义。
其他文献
目前针对油纸绝缘局部放电的研究大多是基于流速静止或不变的情况下,而油流速度变化对局部放电造成的影响缺乏一定研究。随着技术发展,变压器结构愈加紧凑化,因此需要提高流
Dan Sperber 和Deirdre Wison1986 年在其论著《关联性:交际与认知》中提出了关联理论,被认为是认知语用学的理论基础。在关联理论对翻译所做的阐释中,认知语境起到了重要的
本文概述了激光消融生物组织在生物医学领域的研究现状,鉴于激光技术在疾病治疗研究中的越来越受到医学、生物、物理等学科的研究人员的关注,本文结合动物实验与数值模拟,致
鸦片战争打破了中国是世界文明中心这一政治神话,清政府官员从两次战争中深刻体会到西方物质文明的优势,出现了要求摆脱困境、变法自强的洋务派,他们以中央的恭亲王奕訢和文
上市公司是我国证券市场的基石,其质量的好坏与证券市场的稳定和发展息息相关。但在激烈的市场竞争中,有不少的上市公司因经营管理不善等原因而陷入财务困境,有些甚至已濒临
六安话江淮方言的重要组成部分。属于江淮官话的洪巢片。六安地处安徽西部,位于江淮方言与吴语的交汇处,方言性质介于二者之间,六安人自古至今,都有处于南北两大方言文化区的
本论文主要针对低透气性高瓦斯突出煤层采掘工作面,提出了采取深孔预裂控制爆破配合长钻孔抽放的技术。以煤层瓦斯赋存和流动理论及深孔预裂控制爆破的机理为基础,借助FLUENT
青年一代关乎国家和民族的未来,故今中华复兴之责任,更在我青年。共青团是我们党领导先进青年的群团组织,是最广大青年在实践中学习中国特色社会主义和共产主义的学校,是党的助手和后备军。政治性是共青团的灵魂,坚持政治性建设,是共青团充分发挥桥梁纽带作用,为党做好青年群众事业的根本保证。党的十九大宣告中国特色社会主义进入新时代,面对当前百年未有之大变局,共青团政治性建设如何开创新局面,引领新时代新青年投身中
我国服务贸易还依然延续比较优势利益原则,在传统的旅游、建筑等行业有优势,但在如保险、专有权利使用费和特需费等以资本和技术为主的新兴行业缺乏优势。因此,需要对我国服
有组织的职业生涯开发,有意识地将人的职业生涯规划与组织机构的劳动力需求相联系,作为提高劳动力效率的策略,企业的全面成功与之是息息相关的。本课题对目前企业职业生涯管