收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

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

陈飞  
【摘要】:软件架构刻画了系统的整体设计,突出了系统的重要特征,对系统的软件开 发具有重要的支撑和引导作用。作为构建软件架构的成熟的形式化经验总结,软 件架构模式可以帮助经验不足的软件设计人员在模式的基础上构建系统的软件架 构,从而使软件架构在系统开发中得到更加广泛的应用,软件架构的作用也就得 以充分发挥。 在信息系统开发领域,系统的软件架构是一个常被忽视的问题。本文首先介 绍了软件架构的概念,并讨论了基于软件架构的信息系统开发。在此基础上,本 文介绍了软件架构构建的原则与难点,引入了软件架构模式的概念,并对在信息 系统中可能会被用到的常见架构模式做了概要性描述。 最后,笔者结合在攻读学位期间的理论学习和实践活动,对如何在实际开发 中使用软件架构模式做了探讨和尝试。结合实际的软件项目,文中重点讨论了层 模式、MVC模式和管道/过滤器模式等架构模式在系统中的实现,最终在架构模 式的基础上建立了一个基于web的软件系统架构。 笔者认为,软件架构模式使软件设计人员摆脱了设计和建立信息系统软件架 构必须具有丰富的经验等的约束,对软件架构的应用推广以及现阶段我国软件产 业化的发展和软件人才的成长具有重要的作用和意义。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 张伟;陈未如;;设计模式在软件架构可靠性评估平台中的应用[J];计算机系统应用;2009年03期
2 李军;;基于公文流转模式的教学资料管理系统研究与设计[J];电脑知识与技术;2010年32期
3 张宏升;;软件架构的非功能性需求指标和区域化支持[J];电脑知识与技术;2011年09期
4 王正成;基于J2EE技术的企业管理信息系统设计[J];科技进步与对策;2004年10期
5 吴刚;;计算机等级考试在Linux上的实现[J];四川文理学院学报;2006年02期
6 陈慧玲;李明东;;基于数据挖掘的可视化生物统计软件的研制[J];计算机时代;2006年05期
7 黄宁;陈未如;彭弗楠;;连接件在实际系统中的实现方式[J];甘肃科技;2008年07期
8 郑珂;常进;;基于J2EE的通用考试系统的设计与实现[J];南阳理工学院学报;2009年04期
9 许胜礼;王世卿;毕战科;;基于GIS技术的物流信息系统设计架构[J];计算机工程与设计;2010年06期
10 陈泉泉;王如龙;彭昂;张锦;段智敏;;面向移动设备的可配置RFID中间件设计与实现[J];计算机应用;2010年05期
11 韩博砚;;简论光伏中心数据采集系统软件架构[J];网络财富;2010年23期
12 ;视觉2001[J];互联网周刊;2001年08期
13 王卓凌;;H.264视频编码标准在IP机顶盒中的应用[J];中国有线电视;2005年22期
14 赵刚;;企业架构的发展历史与概念[J];中国计算机用户;2006年09期
15 王兰成;敖毅;曾琼;;异构多信息源组织与集成技术的研究现状及其进展[J];现代图书情报技术;2006年03期
16 马静波;;企业软件架构技术发展综述[J];牡丹江大学学报;2007年06期
17 姜滨;;深入理解软件架构[J];甘肃科技纵横;2007年04期
18 张闻乾;王伟;陈怀民;;某无人机机载软件架构研究[J];计算机测量与控制;2007年09期
19 肖雅濒;陈丹丹;罗宁娟;王蓓;易胜蓝;;一种基于模式的集中控制软件架构的设计[J];电讯技术;2008年05期
20 孔骏;赵春颖;;可视化语言技术在软件开发中的应用(英文)[J];软件学报;2008年08期
中国重要会议论文全文数据库 前10条
1 王乐之;彭雷;王昱;孟丹;李勇;;钢铁企业LIMS系统的设计及应用[A];中国计量协会冶金分会2010年会论文集[C];2010年
2 刘晓强;顾佳晨;张强;;钢铁企业MES平台软件研究[A];中国金属学会2003中国钢铁年会论文集(3)[C];2003年
3 毕学军;郝娜;;医疗卫生信息平台中的软件架构技术研究[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年
4 殷晓冬;颜志勇;郭春雨;惠跃荣;;PKPM物资管理软件架构及OOP技术的应用[A];第十四届全国工程设计计算机应用学术会议论文集[C];2008年
5 薛楠礴;罗张;张德民;;基于架构理念的数字示波器软件设计[A];中国电子学会第十六届信息论学术年会论文集[C];2009年
6 于友成;王人冬;吴相彬;刘静;;空间碎片地基监测网分析软件架构研究[A];第十二届全国日地空间物理学术讨论会论文摘要集[C];2007年
7 徐铮弦;王鸣;;运用通用软件架构设计概念提高管理信息系统的可扩展性[A];中国烟草学会2009年年会论文集[C];2009年
8 李勇;陈明;王斌;;基于Linux的物探软件快速开发架构模型[A];2009年全国开放式分布与并行计算机学术会议论文集(下册)[C];2009年
9 成奇明;俞梦孙;周玉彬;吴锋;蒲卫;杨军;刘娟;;病区医学信号分析系统[A];第十届中国科协年会论文集(三)[C];2008年
10 李海涛;傅鹏程;邓启斌;;面向对象的“VXI测试系统柔性控制软件”设计[A];全国第二届总线技术与测控系统工程学术报告会论文集[C];2001年
中国博士学位论文全文数据库 前10条
1 高超;面向业务的终端软件开放式架构及关键技术研究[D];中国科学技术大学;2010年
2 张力锋;跳动心脏的计算机仿真及其分布式软件架构的设计[D];浙江大学;2001年
3 胡励;机械产品设计中的颗粒离散元仿真技术及实现[D];武汉大学;2013年
4 王珉;大型CAD系统软件架构及其开发方法研究[D];西北工业大学;2006年
5 姜国松;RAID控制器APoRC软件架构研究[D];华中科技大学;2009年
6 吉萌;高性能业务路由器系统软件研究[D];华中科技大学;2006年
7 冯新扬;基于REST的Web服务架构理论与技术研究[D];解放军信息工程大学;2009年
8 杨林;基于工业以太网的运动控制系统关键技术研究[D];山东大学;2011年
9 胡沙;面向服务的模具企业信息系统集成平台关键技术研究[D];华中科技大学;2010年
10 杨勇;SOA等级化服务替换理论与机制[D];复旦大学;2011年
中国硕士学位论文全文数据库 前10条
1 段宗清;校园一卡通系统的分析与设计[D];郑州大学;2005年
2 曹蕴;基于MVC模式的STRUTS框架在网上购书系统中的应用[D];天津大学;2006年
3 李刚;房产测绘信息管理系统的设计与实现[D];天津大学;2007年
4 陈飞;软件架构模式在信息系统开发中的应用研究[D];大连海事大学;2005年
5 王彦君;电信网络资源管理系统架构和业务模型分析[D];北京邮电大学;2006年
6 杨亮;精品课程制作系统的产品化设计与实现[D];华中科技大学;2008年
7 李晓华;城市规划档案信息管理系统的设计与实现[D];天津大学;2005年
8 廖炳棋;基于REST风格的数据中心管理平台的研究和实现[D];北京邮电大学;2009年
9 蔡榕;基于.NET平台的人事外包系统分析与设计[D];上海交通大学;2008年
10 张薇;分布式航空电子系统通用开放式软件架构研究[D];电子科技大学;2013年
中国重要报纸全文数据库 前10条
1 小月;软“痛”对阵硬“伤”[N];网络世界;2004年
2 埃森哲通信及高科技事业部大中华区副总裁 郑鼎昌北京邮电大学计算机科学与技术系 卢天华;现代企业软件架构发展趋势[N];中国计算机报;2007年
3 本报记者 王臻;东软 建首个软件架构国家重点实验室[N];计算机世界;2010年
4 张伟;中国软件架构师向国际化挺进[N];中国高新技术产业导报;2006年
5 张懿;杰尔系统推出突破性移动终端芯片组与软件架构[N];通信产业报;2004年
6 丁宇岚;盖茨宣布退居二线[N];华夏时报;2006年
7 博文 清水 综合编译;向新一代软件架构迁移[N];计算机世界;2006年
8 本报记者 徐东英 王宏;软件架构托起新浪[N];中国计算机报;2001年
9 张敏;盖茨退隐—一个软件时代的终结[N];网络世界;2006年
10 博文 综合编译;SOA: 规则先行[N];计算机世界;2006年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978