首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 31 毫秒
1.
利用Ajax Web实现实时监控系统软件设计的改进   总被引:2,自引:1,他引:1  
首先介绍传统Web的局限和Ajax的技术优势,然后介绍传统实时监控系统软件架构的不足,并因此引入了用Ajax Web技术改进的实时监控系统的软件架构.采用Ajax Web技术后的软件架构部署方便,软件使用灵活性大,支持跨平台并且软件开发能快速适应需求变化.最后用一个实时温湿度监控系统讲述了用Ajax Web技术改进的实时监控系统的实现过程.  相似文献   

2.
软件架构的选择是件复杂的事情,需要考虑多方面的因素.针对一个典型的J2EE分布式应用--网上购物系统,实现了两种逻辑架构的应用程序:Web实现和Web EJB实现.通过在单机和集群环境中部署应用进行测试,在性能方面比较了它们的优劣.最后,对软件架构的选择做了进一步的讨论.  相似文献   

3.
张闻乾  王伟  陈怀民 《计算机测量与控制》2007,15(9):1241-1243,1252
无人机的飞控系统日益复杂,机载软件的开发难度增大,如何开发稳健的飞控系统软件成为一个技术难题;面对这个问题,首先针对某型无人机飞控系统的质量属性要求,研究了软件架构技术和机载软件的特点,给出了机载软件架构的一般步骤,设计了此型无人机的机载软件架构,并描述了此架构的分解结构、分层结构和数据流结构;试验表明,此软件架构能很好的指导机载软件的开发,从根本上提高了机载软件的鲁棒性,保证了飞控系统软件的高可靠性和灵活性,达到了设计目的.  相似文献   

4.
软件架构是软件开发的基础,决定了软件产品的质量,它的重要性不言而喻。随着计算机软件开发技术的发展和进步,目前评价一个系统的软件架构变得越来越重要。在架构权衡分析方法与软件架构分析方法的基础上提出了一种基于场景软件架构分析方法,这种方法主要是基于场景的分析过程,再构建相对应的评价指标与场景库,给软件架构分析建立了一种轻量级分析手法。  相似文献   

5.
系统软件架构直接决定一个系统的开发方向和应用前景。BS架构和CS架构是目前使用最频繁的软件架构。对于MES系统来说,选择哪种软件架构会直接影响系统的整体结构和质量。本文分析了CS和BS架构的特点,并总结出一种介于两者之间的软件架构。此软件架构结合了CS和BS架构的各种优点,特别适用MES系统。  相似文献   

6.
7.
针对机载软件研发难度日益增加的问题,结合机载软件的特点,分析了软件架构的理论知识,给出了软件架构应用于机载软件的视图表示法,设计了某无人机飞控系统软件的功能逻辑架构和数据运行架构,提出了机载软件架构验证的一种方法.试验表明,软件架构技术运用于机载软件的开发,能有效地改善软件质量,实现机载软件的鲁棒性要求.  相似文献   

8.
基于π演算的动态软件架构研究   总被引:2,自引:0,他引:2  
动态软件架构(Dynamic Software Architecture)是架构领域的研究热点.分析了动态软件架构建模应关注的问题,基于π演算提出了动态软件架构形式化建模的方法,给出了动态软件架构语义的推导算法,奠定了动态架构行为分析和仿真的基础,并能对动态架构的诸多要素进行建模,包括动态演化的起因、时间、操作、非瞬时特性、断点继续执行等.  相似文献   

9.
在深入研究AUTOSAR软件架构的基础上,改进了传统汽车仪表的软件架构.首先给出了仪表系统软件分层的架构体系,然后以CAN通信模块为例,介绍了CAN驱动层、CAN接口层和CAN网络管理的设计和实现过程,保证了电动汽车通信的准确性,减少了仪表的功耗.应用结果表明,此软件架构易于移植,具有良好的安全可靠性和扩展性.  相似文献   

10.
软件架构是设计实现大规模软件的基础,并且追踪和控制软件架构的演化是十分必要的。但是许多传统的软件配置管理工具将软件仅看做一个文件集合,而不是一个架构,这造成软件设计领域(架构层)与软件配置管理领域(文件层)的脱节。提出了软件架构配置管理模型,它可以对软件架构进行版本控制和配置管理。  相似文献   

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

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