期刊文献+
共找到62篇文章
< 1 2 4 >
每页显示 20 50 100
软件体系结构设计方法的研究 被引量:13
1
作者 王一宾 李心科 《计算机工程与设计》 CSCD 北大核心 2005年第3期604-607,共4页
科学合理的软件体系结构是开发一个成功应用系统的必要条件,对于提高系统的开发效率和质量具有非常重要的意义。首先分析了软件体系结构与相关概念的关系,接着剖析了软件体系结构的几种主要设计方法的设计过程,最后指出了这些设计方法... 科学合理的软件体系结构是开发一个成功应用系统的必要条件,对于提高系统的开发效率和质量具有非常重要的意义。首先分析了软件体系结构与相关概念的关系,接着剖析了软件体系结构的几种主要设计方法的设计过程,最后指出了这些设计方法的不足之处及下一步可能的研究方向。 展开更多
关键词 软件体系结构 开发效率 应用系统 设计方法 设计过程 必要条件 科学 合理 相关概念 剖析
下载PDF
MVC模式下多层分布式软件系统架构设计 被引量:23
2
作者 刘正 张书锋 赵鹤鸣 《现代电子技术》 北大核心 2018年第7期135-139,146,共6页
为了解决传统基于模式的软件系统架构设计存在复用力度弱以及系统代价高的弊端,设计MVC模式下多层分布式软件系统架构,在分析MVC模式结构的基础上,将MVC设计形式的开发框架Struts,Spring以及Hibemate汇集起来形成SSH框架,设计基于SSH的... 为了解决传统基于模式的软件系统架构设计存在复用力度弱以及系统代价高的弊端,设计MVC模式下多层分布式软件系统架构,在分析MVC模式结构的基础上,将MVC设计形式的开发框架Struts,Spring以及Hibemate汇集起来形成SSH框架,设计基于SSH的多层分布式软件系统开发框架,给出SSH框架的组合及其体系结构,并分析了其中的表示层、业务层、持久层、域模型层的功能,详细描述了软件系统的运行流程。设计的软件系统功能模块包括会话管理模块、身份认证模块、授权模块、安全审计模块以及性能检测模块。实验结果说明,所设计软件系统的运行效率和能耗都较优,具备较高的性能。 展开更多
关键词 MVC模式 多层分布式 软件系统 架构设计 复用力度 开发框架
下载PDF
煤矿井下电磁波无线随钻测井软件设计与实现 被引量:13
3
作者 蒋必辞 汪凯斌 +2 位作者 潘保芝 陈刚 王小龙 《煤田地质与勘探》 CAS CSCD 北大核心 2016年第6期152-158,共7页
为了实现控制煤矿井下电磁波无线随钻测井仪器,设计并实现了一套煤矿井下电磁波无线随钻测井软件。该软件包括控制软件和随钻监测软件两部分,具有系统自检、数据采集、钻进轨迹偏差计算、电磁波电阻率计算、钻头与顶底板关系判断等数据... 为了实现控制煤矿井下电磁波无线随钻测井仪器,设计并实现了一套煤矿井下电磁波无线随钻测井软件。该软件包括控制软件和随钻监测软件两部分,具有系统自检、数据采集、钻进轨迹偏差计算、电磁波电阻率计算、钻头与顶底板关系判断等数据处理功能。采用MVC对软件的系统构架进行设计。描述了各模块的设计流程,并用C#语言完成软件的开发。实际应用表明该软件现场操作方便可实现随钻测井的实时监测管理。该软件的成功开发,提升了中国煤矿井下随钻测井的能力与技术水平。 展开更多
关键词 煤矿井下电磁波无线随钻测井 计算机软件 构架设计 MVC 面向对象
下载PDF
以决策为中心的软件体系结构设计方法 被引量:8
4
作者 崔晓峰 孙艳春 梅宏 《软件学报》 EI CSCD 北大核心 2010年第6期1196-1207,共12页
提出针对体系结构层次设计的决策抽象和问题分解原则,以及基于该原则的一种以决策为中心的体系结构设计方法.该方法从决策的视角对体系结构进行建模,并通过一个从导出体系结构关键问题到对体系结构方案决策的过程完成设计,还在其中实现... 提出针对体系结构层次设计的决策抽象和问题分解原则,以及基于该原则的一种以决策为中心的体系结构设计方法.该方法从决策的视角对体系结构进行建模,并通过一个从导出体系结构关键问题到对体系结构方案决策的过程完成设计,还在其中实现了候选体系结构方案的自动合成以及设计决策与理由的捕捉.这种以决策为中心的方法切合体系结构层次的特点,降低了体系结构设计的复杂性和设计决策与理由捕捉的代价. 展开更多
关键词 软件体系结构设计 设计决策 设计理由 决策抽象 问题分解
下载PDF
基于MVC架构的LIBS软件设计与实现 被引量:7
5
作者 陈鹏飞 田地 杨光 《吉林大学学报(工学版)》 EI CAS CSCD 北大核心 2016年第1期242-245,共4页
为了方便使用实验室组装的激光诱导击穿光谱(LIBS)仪器,设计并实现了一套LIBS软件。该软件包括控制软件和光谱分析软件两部分,具有系统自检、数据采集、光谱预处理和元素识别等功能。采用MVC(Model-View-Controller)对软件的系统架构进... 为了方便使用实验室组装的激光诱导击穿光谱(LIBS)仪器,设计并实现了一套LIBS软件。该软件包括控制软件和光谱分析软件两部分,具有系统自检、数据采集、光谱预处理和元素识别等功能。采用MVC(Model-View-Controller)对软件的系统架构进行设计,描述了各Model的设计流程,并用C#语言完成了软件的开发。实验表明该软件可方便地操作仪器实现光谱采集和定性分析。 展开更多
关键词 计算机软件 激光诱导击穿光谱 架构设计 模型-视图-控制器(MVC) 面向对象
下载PDF
基于实时操作系统的多核分布式飞行软件架构设计 被引量:2
6
作者 孙雪娇 刘学士 束韶光 《航天控制》 CSCD 北大核心 2023年第1期47-52,共6页
基于对飞行器飞行控制软件的需求(包括功能需求以及性能需求)的分析结果,提出一种基于战星嵌入式实时操作系统的多核分布式飞行控制软件架构,架构共分为5层,从下至上依次为:操作系统层、硬件接口层、框架层、应用层和重用构件层。该架... 基于对飞行器飞行控制软件的需求(包括功能需求以及性能需求)的分析结果,提出一种基于战星嵌入式实时操作系统的多核分布式飞行控制软件架构,架构共分为5层,从下至上依次为:操作系统层、硬件接口层、框架层、应用层和重用构件层。该架构目前已经应用于多个项目,具有可移植性好、可靠性高、实时性强等特点,能够降低项目研制时间与成本,提高飞行控制软件的可靠性与安全性。 展开更多
关键词 运载火箭 飞行控制软件 软件架构设计 实时操作系统 分布式
下载PDF
一种软件体系结构设计决策的建模工具 被引量:2
7
作者 肖赛 崔晓峰 +1 位作者 孙艳春 黄罡 《计算机科学》 CSCD 北大核心 2009年第8期161-164,173,共5页
体系结构设计在整个软件生命周期中起到关键作用,而设计知识的蒸发会导致系统演化花费代价高、涉众之间交流出现障碍、体系结构制品的复用受到限制等问题,为此需要在软件体系结构层次对设计决策进行显式化的建模。基于一种以决策为中心... 体系结构设计在整个软件生命周期中起到关键作用,而设计知识的蒸发会导致系统演化花费代价高、涉众之间交流出现障碍、体系结构制品的复用受到限制等问题,为此需要在软件体系结构层次对设计决策进行显式化的建模。基于一种以决策为中心的体系结构设计方法,实现了一个软件体系结构设计决策的建模工具。该工具帮助架构师对体系结构设计中的问题、方案、决策、理由等核心概念进行建模,完成从需求到体系结构的设计过程,并实现了自动化的候选体系结构方案的合成和部分设计理由的捕捉。该工具还提供了体系结构设计模型与设计决策之间的相互追踪性,以及帮助实现体系结构设计过程中设计决策知识的复用。 展开更多
关键词 软件体系结构 软件体系结构设计 软件体系结构设计决策
下载PDF
基于Qt的卫星通信上位机软件架构设计 被引量:5
8
作者 李敬 李昕岳 《现代计算机》 2018年第14期97-100,共4页
针对卫星通信调试、测试及实际应用需求,设计一款适用于桌面、嵌入式平台等的跨平台卫星通信控制上位机软件。该软件基于Qt5框架,运用C++语言编写主程序,通过上位机与主控程序的交互,实现参数配置、业务数据发送、接收和误码检测等功能... 针对卫星通信调试、测试及实际应用需求,设计一款适用于桌面、嵌入式平台等的跨平台卫星通信控制上位机软件。该软件基于Qt5框架,运用C++语言编写主程序,通过上位机与主控程序的交互,实现参数配置、业务数据发送、接收和误码检测等功能。介绍上位机软件的实现架构及设计方案,并经过实际应用,取得显著的效果。 展开更多
关键词 卫星通信 上位机 Qt5 C++ 软件架构设计
下载PDF
面向桥梁全寿命期监测系统软件的架构设计 被引量:5
9
作者 吴巨峰 钟继卫 +2 位作者 赵训刚 江禹 王鑫 《公路》 北大核心 2021年第2期94-98,共5页
桥梁全寿命期的监测系统多种多样,其软件架构趋于近似且有部分功能相同,存在重复研发、可扩展性及复用力度弱、系统开发和运维代价高等弊端。介绍了一套面向桥梁全寿命期监测领域、基于可复用子系统的软件架构。该软件架构在武汉智慧桥... 桥梁全寿命期的监测系统多种多样,其软件架构趋于近似且有部分功能相同,存在重复研发、可扩展性及复用力度弱、系统开发和运维代价高等弊端。介绍了一套面向桥梁全寿命期监测领域、基于可复用子系统的软件架构。该软件架构在武汉智慧桥梁管理等系统中得到应用,充分验证了架构的合理性和实用性,对桥梁全寿命期监测领域的研究和应用开发具有良好的借鉴意义。 展开更多
关键词 桥梁 全寿命期 监测系统 软件复用 软件架构设计
原文传递
C/S模式并行计算架构设计及其实现方法 被引量:5
10
作者 刘赟 王永贵 《哈尔滨工程大学学报》 EI CAS CSCD 北大核心 2013年第7期889-893,共5页
针对现有的研究忽视资源有限等实际问题的不足,通过计算机硬件、网络搭建和软件设计,构建动态任务分配的并行计算系统,并结合工程实践提出基于C/S模式的并行计算系统的实现方法.结果表明该方法可以有效提高计算效率,能够实现计算程序和... 针对现有的研究忽视资源有限等实际问题的不足,通过计算机硬件、网络搭建和软件设计,构建动态任务分配的并行计算系统,并结合工程实践提出基于C/S模式的并行计算系统的实现方法.结果表明该方法可以有效提高计算效率,能够实现计算程序和计算节点的灵活部署、动态组合,具有良好的可扩充性. 展开更多
关键词 并行计算 软件架构设计 C S模式 动态任务分配
下载PDF
基于异构并行计算的软件雷达通用硬件架构设计 被引量:1
11
作者 李德银 扈树洁 熊伟涛 《指挥控制与仿真》 2023年第4期127-131,共5页
软件雷达系统功能由软件定义是雷达未来发展的一个趋势,这对系统硬件计算性能和数据传输带宽提出了很高的要求,因此将异构并行高性能计算技术引入软件雷达领域。根据系统功能逻辑,构建了软件雷达硬件平台系统,利用先进的异构并行计算技... 软件雷达系统功能由软件定义是雷达未来发展的一个趋势,这对系统硬件计算性能和数据传输带宽提出了很高的要求,因此将异构并行高性能计算技术引入软件雷达领域。根据系统功能逻辑,构建了软件雷达硬件平台系统,利用先进的异构并行计算技术,设计了一个具体的通用硬件平台架构。该平台通过独立的高速采集卡完成回波信号的采集与A/D变换,利用FPGA刀片异构服务器完成雷达信号实时处理,通过GPU异构超级计算机完成数据处理和显控,利用InfiniBand网络和磁盘阵列完成数据的高速传输与存储。通过性能分析,该硬件平台能够满足现代雷达对计算速度和传输带宽的性能需求。 展开更多
关键词 软件雷达 硬件架构设计 高性能计算 异构并行
下载PDF
AutoCAD软件在园林设计二次开发中的应用 被引量:3
12
作者 杨远庆 《山地农业生物学报》 2006年第2期164-167,共4页
利用AutoCAD软件进行园林设计工作,常需不断插入或复制、粘贴各类园林制图图标,既繁琐又不标准。笔者利用AutoCAD软件标准菜单开放的功能,结合幻灯片制作和图像控件菜单定制等技术,进行AutoCAD软件的二次开发。通过建立园林设计元素图... 利用AutoCAD软件进行园林设计工作,常需不断插入或复制、粘贴各类园林制图图标,既繁琐又不标准。笔者利用AutoCAD软件标准菜单开放的功能,结合幻灯片制作和图像控件菜单定制等技术,进行AutoCAD软件的二次开发。通过建立园林设计元素图标图库,修改AutoCAD软件的主菜单文件,制作出标准化的园林设计元素图标下拉菜单,将普通AutoCAD软件改制成园林设计专用软件,从而提高园林设计的工作效率。 展开更多
关键词 AUTOCAD软件 软件二次开发 菜单定制 风景园林 园林设计
下载PDF
基于微服务的大电网在线安全稳定分析系统数据中台与架构设计 被引量:3
13
作者 肖逸 李俊业 +6 位作者 方必武 李凯航 陈亦平 肖亮 李淳 徐原 张俊勃 《中国电机工程学报》 EI CSCD 北大核心 2022年第S01期126-135,共10页
在线安全稳定分析是揭露电网实时运行风险的重要手段,对于指导电网日内运行方式调整具有重要意义。现有在线安全稳定分析系统由于可扩展性不佳、人机交互困难、仿真模型存在偏差等原因,难以适应新型电力系统建设中出现的海量业务场景。... 在线安全稳定分析是揭露电网实时运行风险的重要手段,对于指导电网日内运行方式调整具有重要意义。现有在线安全稳定分析系统由于可扩展性不佳、人机交互困难、仿真模型存在偏差等原因,难以适应新型电力系统建设中出现的海量业务场景。为此,该文基于模块化、平台化的理念,提出一种面向电力调度运行业务的交互前台、微服务后台、数据中台及其融合的系统架构设计方法,并建立大电网在线安全稳定分析系统数据中台和整体架构。架构分析结果表明,按照所提方法搭建的大电网在线安全稳定分析系统架构能够支撑所需功能的运行,且具备灵活可扩展性。 展开更多
关键词 在线安全稳定分析 软件架构设计 微服务 数据中台
下载PDF
深空探测器数据管理软件架构设计
14
作者 张红军 李佳津 +2 位作者 于俊慧 杨丽君 李承昊 《航天器工程》 CSCD 北大核心 2023年第5期98-104,共7页
针对深空探测器数据管理软件多专业功能交叉、信息流复杂,导致软件技术状态控制难、复用性差的问题,文章提出了一种航天器软件架构设计,包括软件架构的要素设计、模式、表示方法、标准体系、可复用元素等,并以此方法设计了一种深空探测... 针对深空探测器数据管理软件多专业功能交叉、信息流复杂,导致软件技术状态控制难、复用性差的问题,文章提出了一种航天器软件架构设计,包括软件架构的要素设计、模式、表示方法、标准体系、可复用元素等,并以此方法设计了一种深空探测器数据管理软件通用架构。经某深空探测器数据管理软件应用验证,结果表明:该方法可以有效控制软件技术状态,提升软件健壮性,并将软件复用率提升30%。 展开更多
关键词 深空探测器 数据管理软件 软件架构设计
下载PDF
空调嵌入式软件分层方法与实现
15
作者 王平 张永良 《家电科技》 2023年第S01期448-452,共5页
提出一种空调嵌入式软件分层设计方案。根据空调软件的特点,并结合状态机的设计思路,依据调用层次由上至下分为:任务调度层、功能逻辑层、部件驱动层和硬件配置层构成。它们之间的调用规则是:上层只能调用其下层的函数,下层不能调用其... 提出一种空调嵌入式软件分层设计方案。根据空调软件的特点,并结合状态机的设计思路,依据调用层次由上至下分为:任务调度层、功能逻辑层、部件驱动层和硬件配置层构成。它们之间的调用规则是:上层只能调用其下层的函数,下层不能调用其上层的函数。各层直接之间通过接口进行数据传递。只要接口不变,其中一层需要修改时其他层的逻辑不受影响。 展开更多
关键词 嵌入式软件 架构设计 状态机
下载PDF
站台门门机控制系统的国产化应用研究
16
作者 郭顺利 李樊 +1 位作者 李帅 钟建峰 《现代城市轨道交通》 2023年第9期24-29,共6页
为解决站台门门机控制系统关键技术和大部分器件需要进口、生产和运营成本高的问题,设计一款自主可控的站台门门机控制系统。文章首先对站台门核心传动机构直流无刷电机的工作原理、调速特性进行详细阐述,其次基于自主可控原则对站台门... 为解决站台门门机控制系统关键技术和大部分器件需要进口、生产和运营成本高的问题,设计一款自主可控的站台门门机控制系统。文章首先对站台门核心传动机构直流无刷电机的工作原理、调速特性进行详细阐述,其次基于自主可控原则对站台门门控单元的硬件和软件进行架构设计和系统研发,最后通过实验样机对自主化门机控制系统进行测试和分析,并确认该系统满足设计和实际使用要求。 展开更多
关键词 轨道交通 门机控制系统 门控单元 直流无刷电机 硬件 软件 架构设计
下载PDF
PetroV软件架构设计中的一些思考与实现 被引量:3
17
作者 盛秀杰 金之钧 +1 位作者 彭成 曹晋 《石油地球物理勘探》 EI CSCD 北大核心 2015年第4期766-775,8,共10页
定位于突破国外跨国石油公司的技术壁垒,并能够被作为唯一平台、长期应用于中国石化的年度勘探部署与优选决策,基于最新的、面向不同层次的软件架构设计原则和软件重用技术,"油气资源一体化定量评价软件"(PetroV)的软件架构... 定位于突破国外跨国石油公司的技术壁垒,并能够被作为唯一平台、长期应用于中国石化的年度勘探部署与优选决策,基于最新的、面向不同层次的软件架构设计原则和软件重用技术,"油气资源一体化定量评价软件"(PetroV)的软件架构设计做了一些积极的尝试和探索:1以多种事件响应模型和并发控制模型为代表的、面向服务的领域基础中间件设计,充分体现数据集成、应用服务协作、分布式面向对象计算与分布式数据存储的架构要求;2基于ST-based KIDA(Spatial and Temporal-based Knowledge,Information,Data and Activity)数据建模思路而封装的领域数据模型,在充分考虑时间、空间维度信息的基础上,抽象并约定了基于组合模式的领域对象模型,有助于以元数据管理(归类、过滤)模式实现库表结构的设计、大数据量存储与数据交换;3以通用工具箱接口和远程过程调用接口为代表的不同层次二次开发接口的设计,支撑不同开发环境下对后台不同服务的调用,及不同客户端应用软件框架的快速开发和集成;4由抽象接口类、工具箱类及相互之间的应用协作组成的应用软件框架设计,通过接口反转技术,能够最大程度降低不同专业软件的开发工作量。PetroV在中国石化的深入推广从侧面证明,合理的软件架构设计方法或软件重用技术是勘探开发类专业软件平台迎合大量不确定性业务需求并确保软件品质的根本前提。 展开更多
关键词 软件架构设计 软件重用 中间件 设计模式 应用框架
下载PDF
深空探测航天器控制系统自主管理软件架构研究 被引量:2
18
作者 邱芳 徐阳 于丹 《测控技术》 2022年第1期16-20,27,共6页
深空探测航天器距离远、环境复杂,测控站遥测和遥控操作不能满足控制的实时性和安全性要求,自主管理技术是提高航天器对未知环境的应对能力、提升飞控实效性的主要手段。回顾了深空探测航天器自主管理技术发展的现状,分析了实现自主管... 深空探测航天器距离远、环境复杂,测控站遥测和遥控操作不能满足控制的实时性和安全性要求,自主管理技术是提高航天器对未知环境的应对能力、提升飞控实效性的主要手段。回顾了深空探测航天器自主管理技术发展的现状,分析了实现自主管理的关键技术,并结合深空探测工程实施和技术发展需求,提出了未来航天器自主管理系统体系结构和软件架构,并进行了仿真实验。 展开更多
关键词 深空探测 航天器控制系统 自主管理 软件架构设计
下载PDF
一种基于VxWorks的高实时性软件架构设计 被引量:1
19
作者 许志民 李翔 李苏桥 《电讯技术》 2007年第2期198-201,共4页
重点描述基于VxWorks操作系统的高实时性嵌入式应用的架构设计,以及用于TDMA领域的移动通信机软件的开发。使用这种设计手段可实现在多任务条件下嵌入式软件的高实时性与稳定性等性能,对实时性要求高的软件设计师会有一定的参考价值。
关键词 嵌入式软件 实时操作系统 VXWORKS TDMA 架构设计
下载PDF
一种基于ACME的面向方面软件体系结构设计方法 被引量:3
20
作者 刘长林 张广泉 黄静 《苏州大学学报(工科版)》 CAS 2011年第2期6-13,共8页
软件体系结构对于控制软件系统复杂性、提高软件质量具有重要意义。随着对软件体系结构研究的不断深入,研究者们发现其中存在着横切现象。通过使用方面,AOP在代码层次很好地解决了横切问题。因此,根据现阶段研究成果,本文把AOP中方面的... 软件体系结构对于控制软件系统复杂性、提高软件质量具有重要意义。随着对软件体系结构研究的不断深入,研究者们发现其中存在着横切现象。通过使用方面,AOP在代码层次很好地解决了横切问题。因此,根据现阶段研究成果,本文把AOP中方面的概念引入到软件体系结构设计过程中,提出了一种基于ACME的面向方面软件体系结构设计方法。ACME可以实现对面向方面软件体系结构设计过程的形式化验证。依据该方法,使用AcmeStudio设计了网上书店系统的体系结构。 展开更多
关键词 ACME 面向方面 软件体系结构设计
下载PDF
上一页 1 2 4 下一页 到第
使用帮助 返回顶部