推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

过程分析仪器软件生成平台的研究

更新时间:2020-03-01 12:48:58 大小:558K 上传用户:zhiyao6查看TA发布的资源 标签:过程分析仪器 下载积分:3分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

智能化、微型化是分析仪器发展的主流。开发拥有自主知识产权及微型化分析仪器和专用软件是我国分析仪器的重点发展方向。2004年初,实验室与南京市南分分析仪器有限公司联合研制,用于直接生成过程分析仪器智能测控系统监控软件的平台,以实现国产分析仪器数字化、智能化。      在单片机系统的开发中,应用环境的特殊性和针对性使得设计的软件系统往往只适用于某一特定的硬件平台,而且通常采用传统的面向过程、功能分解的软件开发方法,导致软件开发周期长、成本高、效率低,开发出的产品可维护性和适应能力差,无法满足用户不断变化的需求,这就是单片机软件系统的“软件危机”。基于软件平台(Software Platform)的软件复用是解决软件危机的一条现实可行的途径。      论文围绕气体分析仪器软件系统的设计,采用软件平台思想(大粒度框架复用和小粒度构件复用)开发了过程分析仪器的软件生成平台,用于生成其监控软件。      第一章概述介绍了论文的研究背景——单片机系统中的软件复用,采用软件平台思想开发过程分析仪器的智能测控监控程序,提出了软件生成平台的设计目标,需要完成的功能。      第二章“框架设计与关键技术”主要讲述了软件生成平台设计的可重用框架,指出硬件上实现合理的功能模块划分是实现软件体系结构标准化的前提,提出根据可扩展菜单项的键盘处理构件来生成框架部分的可扩展构件。      第三章详细地介绍了通过通用树状菜单的XML文挡的存储,在平台中实现带有可扩展点的键盘处理框架结构。并且,使用XSL直接显示菜单结构的XML文档,清楚、简洁地显示了树状菜单结构,还可以通过查询XML文档生成液晶显示专用汉字小字库。      第四章“软件构件技术”主要讨论了分层设计、模块化实现构件和构件的开发,从代码级的角度论述了平台重用的设计和实现。章节末尾给出了如何实现.hex文件的修改,并且在VC中连接、编译80C196单片机程序。      论文最后总结了软件生成平台的设计和实现方法,认为基于软件平台的软件开发模型降低了开发成本,提高了生产效率和代码质量,能满足市场的需求。

部分文件列表

文件名 大小
过程分析仪器软件生成平台的研究.pdf 558K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载