收藏本站
《大连海事大学》 2005年
收藏 | 手机打开
二维码
手机客户端打开本文

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

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

手机知网App
【引证文献】
中国硕士学位论文全文数据库 前1条
1 陈忠建;基于μC/OS-Ⅱ的ISA模型设计与实现[D];成都理工大学;2013年
【参考文献】
中国期刊全文数据库 前3条
1 杨小萍,党小超;基于J2EE架构下网络教学平台的设计与实现[J];甘肃科技;2004年02期
2 时代;B/S结构系统的优化问题探讨[J];国土资源信息化;2004年01期
3 李小龙,毛文林;管道-过滤器模式的软件体系结构及其设计[J];计算机工程与应用;2003年35期
【共引文献】
中国期刊全文数据库 前10条
1 王涛,汪永益,刘克胜;基于J2EE构建安全报警处置系统[J];安徽电子信息职业技术学院学报;2004年Z1期
2 孙荣明;;基于WEB服务的异构数据库集成中间件的研究与实现[J];安徽电子信息职业技术学院学报;2009年02期
3 刘鹏;;设计模式在企业信息系统设计中的应用[J];安徽电子信息职业技术学院学报;2012年02期
4 周铝;王全春;曹志勇;陶琳丽;张曦;杨毅;;基于PDA的生猪溯源管理系统设计与实现[J];安徽农业科学;2010年24期
5 张俐;张维玺;;基于Spring和JDBC的蔬菜运销管理系统在数据持久层的应用[J];安徽农业科学;2012年07期
6 李龙澍;;软件体系结构风格综述[J];安庆师范学院学报(自然科学版);2006年04期
7 孟迪;;基于802.1x协议的校园网ARP欺骗防御[J];辽宁科技大学学报;2010年02期
8 冯敏,郭建文,盖迎春,冉有华;地质钻孔信息形化管理系统框架设计与关键技术研究[J];冰川冻土;2005年02期
9 施勇军;;在JAVA中创建对象[J];办公自动化;2011年12期
10 陈波;徐鲁强;;基于Web的Table框架设计[J];兵工自动化;2006年12期
中国重要会议论文全文数据库 前4条
1 尚建嘎;刘修国;;面向城市地质领域的三维地质空间信息系统研制[A];中国测绘学会九届四次理事会暨2008年学术年会论文集[C];2008年
2 尚建嘎;刘修国;;数字城市地质空间信息平台关键技术研究[A];第四届海峡两岸GIS发展研讨会暨中国GIS协会第十届年会论文集[C];2006年
3 史小军;;面向对象技术在煤矿电力监控系统数据采集上的应用[A];煤矿自动化与信息化——第19届全国煤矿自动化与信息化学术会议暨中国矿业大学(北京)百年校庆学术会议论文集[C];2009年
4 石春;尹东亮;;频谱监测管理终端关键技术设计方法[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年
中国博士学位论文全文数据库 前10条
1 袁海龙;SSS巡天星表系统设计和光纤分配算法优化[D];中国科学技术大学;2011年
2 叶志宝;支持企业业务过程持续改善的应用系统开发方法[D];中国科学院研究生院(软件研究所);2002年
3 吕卫;数字电视终端软件和MPEG-7应用技术研究[D];天津大学;2003年
4 叶雷;基于MAS体系的移动GIS集成服务研究[D];华东师范大学;2004年
5 郭晓军;成套电器企业集成信息系统的研究[D];天津大学;2005年
6 兰庆国;可执行元模型关键技术研究[D];吉林大学;2006年
7 郭军;产品线架构中支持软件复用的若干关键技术的研究[D];东北大学;2006年
8 毛宏燕;基于部分计值的服务性能优化研究[D];上海交通大学;2006年
9 黄炎焱;武器装备作战效能稳健评估方法及其支撑技术研究[D];国防科学技术大学;2006年
10 向冬;基于CC的工业数据采集系统开发方法研究[D];西北工业大学;2006年
中国硕士学位论文全文数据库 前10条
1 范阿妮;吉林省自考办考试项目管理平台的研究与开发[D];长春理工大学;2010年
2 张静;基于SON微微基站的网络管理系统设计与实现[D];哈尔滨工程大学;2010年
3 韩丽丽;基于DDS体系结构的构件组装机制研究[D];哈尔滨工程大学;2010年
4 赵月峰;面向机床产品设计的技术信息管理研究与实现[D];大连理工大学;2010年
5 马玉强;山东省植物信息系统的设计与实现[D];大连理工大学;2009年
6 罗淦坤;基于CMMB网络的紧急广播信息发布系统的设计和实现[D];安徽农业大学;2010年
7 杨贵海;船舶企业物资管理系统的设计与实现[D];大连海事大学;2010年
8 田建荣;基于J2EE架构的山东检验检疫电子业务平台运维管理控制系统的研究与建设[D];中国海洋大学;2010年
9 林永;青岛酒店管理学院网络在线考试系统[D];中国海洋大学;2010年
10 逯昌浩;学习管理系统的设计方法研究[D];中国海洋大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 何小庆;嵌入式实时操作系统的现状和未来[J];单片机与嵌入式系统应用;2001年03期
2 林俊强;集群通信系统及其应用前景[J];电子展望与决策;1997年01期
3 任书明;揭金良;石开强;;基于Simulink/Stateflow模型的嵌入式软件开发研究[J];福建电脑;2008年01期
4 马义德,刘映杰,张新国;嵌入式系统的现状及发展前景[J];信息技术;2001年12期
5 樊建平;王永杰;刘文卓;战超;刘宏;刘晓华;;MACH:一个新的操作系统核心[J];计算机研究与发展;1992年10期
6 王赟华;陈蔚薇;;模型驱动开发方法的应用研究[J];计算机工程;2006年13期
7 何伟;金远平;金鑫;;层次状态机可复用软件框架的设计与应用[J];计算机应用与软件;2007年10期
8 郑建华;李迪;肖苏华;舒兆港;;嵌入式数控系统模型驱动开发新方法[J];计算机工程与设计;2009年09期
9 阎淼;赵军锁;张文君;;基于RTEMS的实时进程设计与实现[J];计算机工程与设计;2009年17期
10 汤宏萍;王竹平;;嵌入式TCP/IP协议栈的设计与实现[J];微电子学与计算机;2008年06期
中国重要报纸全文数据库 前1条
1 本报记者 梅振;[N];机电商报;2011年
中国博士学位论文全文数据库 前6条
1 于卫;软件体系结构与软件重用方法的研究[D];西安电子科技大学;1999年
2 张友生;基于代数理论的软件体系结构描述及软件演化方法研究[D];中南大学;2007年
3 黄万艮;基于消息和构件运算的软件体系结构演化研究[D];中南大学;2008年
4 高超;面向业务的终端软件开放式架构及关键技术研究[D];中国科学技术大学;2010年
5 夏启明;软件测试及评价的复用策略研究及其实现[D];武汉大学;2010年
6 郑志;动态软件体系结构建模与模型验证方法的研究[D];大连理工大学;2010年
中国硕士学位论文全文数据库 前10条
1 陈隽;软件架构复用的研究与应用[D];华东师范大学;2011年
2 刘雪艳;嵌入式软件组件技术研究[D];西北师范大学;2004年
3 肖芳雄;面向通信领域嵌入式软件平台核心的研究与实现[D];电子科技大学;2004年
4 杜彦斌;面向服务软件体系架构原理与范例研究[D];首都经济贸易大学;2005年
5 徐宏兴;插件体系结构软件开发方法研究[D];四川大学;2005年
6 穆阿里;嵌入式系统软件结构的设计和开发方法研究[D];四川大学;2005年
7 魏远旺;基于面向对象的软件复用技术的研究和应用[D];南昌大学;2005年
8 列昭鸿;集群调度系统信道收发机及调度软件的设计与实现[D];电子科技大学;2006年
9 符凯;软件架构重构技术的研究与实现[D];西北大学;2007年
10 刘静静;基于ARM和μC/OS-Ⅱ的嵌入式应用系统的设计[D];中国海洋大学;2007年
【二级参考文献】
中国期刊全文数据库 前4条
1 麦中凡,戴彩霞;软件体系结构的概念[J];计算机工程与应用;2001年11期
2 杨鏖丞,孟波;基于J2EE构建B2B电子商务平台[J];计算机应用研究;2003年03期
3 袁梅冷,黄烟波,黄家林,翁艳彬;J2EE应用模型中MVC软件体系结构的研究与应用[J];计算机应用研究;2003年03期
4 王涛,陈怀义;基于Web的远程教学平台的设计与实现[J];计算机应用研究;2003年07期
【相似文献】
中国期刊全文数据库 前10条
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期
中国重要会议论文全文数据库 前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 小月;软“痛”对阵硬“伤”[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年
中国博士学位论文全文数据库 前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年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026