首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 164 毫秒
1.
软件体系结构已经成为软件工程领域的一个新的研究方向,本文介绍了管道过滤器风格、异构体系结构风格、公共对象请求代理体系结构和正交软件体系结构等几种典型的软件体系结构风格。  相似文献   

2.
软件体系结构是软件系统设计的高层抽象,体现了系统设计的基本思想和系统开发中的早期决策。在系统开发中,很少在设计系统的软件体系结构时就考虑其安全问题。本文提出了一种在设计C/S风格系统的软件体系结构时,采用RBAC96模型来实现系统安全中的访问控制问题的解决方法。  相似文献   

3.
无线传感器网络多代理平台中间件设计   总被引:1,自引:0,他引:1  
针对基于移动代理应用模式在无线传感器网络中的设计实现问题,该文提出了一种基于静态代理的多代理平台模型和支持移动代理应用模式的传感器节点软硬件分层结构,阐述了移动代理模式在无线传感器网络中的应用优势,描述了基于静态代理的多代理平台和各静态代理的作用及协作过程.基于移动代理模式的应用说明了多代理平台能够便利地实现移动代理在无线传感器网络中的应用,最后通过客户端/服务器模式和移动代理模式应用对比,说明了基于多代理平台的网络具有较高网络重复利用率和应用灵活性优势.  相似文献   

4.
在分层模式软件体系结构指导下进行系统开发,不但降低了开发难度,而且提高了系统的可靠性、可维护性和可扩展性。文章以招商引资平台开发为例,具体阐述了基于分层模式软件体系结构的设计与实现方法。  相似文献   

5.
在软件开发过程中,软件体系结构的设计起着非常重要的作用,用它来指导整个软件的开发,可以准确地满足用户的需要并降低软件的开发成本。本文首先通过介绍软件体系结构的概念,说明体系结构在软件开发中的重要性;然后了讨论了正交软件体系结构、三层C/S软件体系结构和C/S与B/S的混合软件体系结构,最后给出了软件体系结构的展望。  相似文献   

6.
软件体系结构已经成为当今软件工程和软件开发的一个突出的研究领域.文章以高校教务管理系统的开发为例,分析了软件体系结构在软件开发过程中的选择和应用,体现了软件体系结构设计在提高系统的开发效率、开放性、可扩充性和可重用性中的作用.  相似文献   

7.
文章针对我国制造业信息系统中的关系数据库和面向对象的编程之间的矛盾,给出了一种解决方案———采用数据库代理模式进行设计;介绍了数据库代理的关键思想,并应用代理的模式设计了一个适用于制造企业的信息系统的数据库代理。  相似文献   

8.
软件体系结构的使用是提高软件质量、减少软件开销和促进软件生产率提高的最有效方法之一;对软件体系结构的研究也开始超出传统的对软件设计阶段的支持,并逐步扩展到整个软件生命周期。首先阐述了基于软件体系结构的软件开发方法,然后利用基于软件体系结构的开发方法对医院信息管理系统进行分析和设计,最后总结基于软件体系结构的软件开发方法在实际软件开发中的应用特点。  相似文献   

9.
冯春 《科技资讯》2009,(32):189-189
软件体系结构已经成为软件工程领域的一个新的研究方向,软件体系结构的提出对软件重用机制和软件开发效率的提高具有非常重要的意义。软件体系结构的使用是提高软件开发质量、减少软件开销和促进软件生产率提高的最有效方法之一。本文对层次体系结构模式、管道与过滤器模式、映像模式、MVC体系结构模式、PAC体系结构模式等集中常见的软件体系结构模式的特点进行了简单的分析,在做软件开发之前,根据特定项目的具体特点,进行分析比较后选定合适的软件体系结构模式可以减少软件开发的风险。  相似文献   

10.
软件设计既要针对现有问题,又要对将来的问题和需求有足够的通用性,设计模式提供了一种有效的解决思路.介绍了桥模式与策略模式的原理,并以地层压力预测软件的设计为例,分析了它们在软件体系结构中的应用.实践证明,设计模式在软件系统设计中具有重要的意义.  相似文献   

11.
针对当前软件体系结构描述语言和工具普遍存在的通用性较差,对软件系统运行时的动态特性描述能力不足的缺陷,提出使用设计模式来表示软件系统的体系结构,并提出了体系结构模式和风格概念,通过实际例子验证了设计模式表示体系结构的可行性。讨论了使用设计模式表示体系结构的一些原则。  相似文献   

12.
建筑工程多媒体仿真系统的研制与应用   总被引:8,自引:0,他引:8  
为充分利用高新技术,拓展现阶段建筑工程计算机仿真的内容、手段和表现模式,建立了集成建筑场景三维建模、结构静/动态响应分析以及仿真结果三维实时动态显示的仿真系统SIMUWHIS。在系统研制中,提出并实现了集建筑建模器-结构分析器-仿真演示器于一体的三器一体化的建筑工程辅助设计和软件开发思路。经实践证明可广泛应用于建筑工程领域的多种开发与研究范围,尤其在求解建筑结构的时态运动描述上,更适合建筑科学和工程设计的需要。  相似文献   

13.
Apache Struts是开源的通用Web应用开发框架.电信产业的发展进入到增值服务的时代,在高等教育中应用电信增值服务产品提高教育服务的能力和水平成为趋势.首先结合高等教育的特殊应用需求简单介绍MVC设计模式和Struts框架的基本概念;然后重点分析了短信办公平台软件的整体设计架构,并给出该架构的特点和原理;最后详细阐述了软件架构中各模块的实现技术.基于Struts的应用开发充分利用开源项目的优势,大大缩短软件的开发周期.软件已经广泛应用于日常办公,取得明显的经济和社会效益.  相似文献   

14.
文章介绍了一建筑热工设计软件NVBTCP的功能与特点.并从软件操作、数据输入、运算速度和结果输出等方面,对编制以建筑设计人员为用户的建筑热工设计软件的思路及方法做了系统的分析,对建筑热工设计专业应用软件的发展方向提出了自己的观点.  相似文献   

15.
软件体系结构设计已成为软件工程的一部分,为体系结构开发提供工具和环境也就更加重要。本文介绍一个支持体系结构规范说明的语言WRIGHT,它注重连接器的定义(即协议),提供了形式化推理和体系结构一致性检查的工具。实现了体系结构设计的要求。  相似文献   

16.
应用设计模式开发GIS工具软件   总被引:5,自引:2,他引:5  
在分析GIS(Geography Information System,地理信息系统)工具软件特点的基础上,深入讨论了面向对象技术和设计模式,并介绍了如何应用设计模式开发GIS工具软件,从而使GIS工具软件具有良好的可扩充性和可重用性。最后给出了在开发GIS工具软件——PowerGIS平台中使用到的几个基本的设计模式——Singleton模式,Command模式,Obsever模式,State模式,这些模式的灵活运用,使GIS平台的重用性和扩展性得到了很大的提高,从而可以在其基础上灵活地进行二次开发。  相似文献   

17.
设计模式作为一种高级的软件复用形式,是众多优秀软件设计师集体智能的结晶,能够很好地指导软件设计过程,而 Python是一种简单、灵活、高效的原型语言,特别适合于用来理解和掌握设计模式。具体讨论 Python 在行为型模式中应用 Widget 类提供派送机制并建立链来传输信息的方法,使实现的模式更加灵活、更加动态化。  相似文献   

18.
设计模式是一种基于面向对象思想的软件设计方法,合理应用设计模式能降低软件模块间的耦合度,提高软件灵活性本文分析了设计模式的应用规律,并根据对通用故障日志管理系统的需求分析,应用了Factory Method和Decorator等模式进行设计实践证明,正确的运用设计模式可以有效的降低系统更新的复杂度.  相似文献   

19.
开发建筑多专业三维协同设计系统的研究   总被引:1,自引:0,他引:1  
根据设计经验以及对各建筑专业辅助设计软件的了解,围绕解决建筑工程各专业设计中协调沟通的难题,对开发建筑多专业三维协同设计系统进行了研究。  相似文献   

20.
设计模式及其在软件设计中的应用研究   总被引:11,自引:0,他引:11  
总结了不同模式适用于不同应用的一般规律,分析了常用模式的内涵及侧重点,提出了设计模式应用于软件设计的策略,即抽象求解问题、划分问题类型、模式初选、模式匹配、根据问题进行模式变体、软件体系结构细化、设计优化、性能优化及设计质量度量.通过电力行业绘图平台的实际应用,给出了基于软件度量标准下的系统稳定性参数的计算方法.分析与实地测试表明,所提策略能够优化软件的设计及性能,为使用者提供了一种快速选取设计模式的途径.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号