【摘 要】
:
随着计算机与科技的迅速发展,操作系统的更新换代速度逐渐加快,而硬件设备更新速度较慢。由于原有的硬件驱动不适应新的操作系统,而导致原始版本的软件系统不再在新的操作系
论文部分内容阅读
随着计算机与科技的迅速发展,操作系统的更新换代速度逐渐加快,而硬件设备更新速度较慢。由于原有的硬件驱动不适应新的操作系统,而导致原始版本的软件系统不再在新的操作系统适用,遗留下来的软件系统就成为了遗留系统。在软硬件协同开发中,当软件不能适用于新的操作系统时,用户想在新的操作系统使用原有的硬件设备和软件系统,这时传统的遗留系统已经无法满足用户新的需求了。但原来的系统包含了大量的领域知识和关键信息,若丢弃重新开发会耗费大量的人力和物力,造成大量的资源浪费。若重新使用户购买新的设备,又比较昂贵,且旧的硬件设备搁置会造成浪费。最好的方式是对遗留系统再次开发,怎样缩短开发时间,降低开发成本,使系统能够尽快发布并投入使用,是遗留系统再工程面临的一大难题。现需要在原有遗留系统的基础上,修改很少的遗留代码,不用更换硬件设备,满足用户新的需求,使硬件设备和软件系统能够在新的操作系统跑起来。本文通过研究和分析了用户所遇到的问题以及解决方案的优缺点,最终采用WinUSB和Named pipe技术作为中间件来代替原有的驱动,实现对遗留代码的改造,从而使软件系统与硬件设备成功通信。本文工作主要包含以下几个部分:第一部分是根据用户需求,围绕高分辨扫描电致发光显微成像系统的遗留代码进行分析,分析遗留系统再工程的解决方案。第二部分通过设计多种技术方案,对比多种方案来选择最可靠的解决方案。本文对遗留系统的业务逻辑进行封装,可以尽快的发布原系统且不改变原有功能,以C/S模型进行讨论,分析了可能遇到的性能和并发问题,最终提出了WinUSB和Named pipe技术作为中间件来代替原有的驱动,实现对遗留代码的改造。第三部分讲述WinUSB驱动的特点、设计和实现细节,以及介绍命名管道特点和命名管道通信机制,以及命名管道服务器的实现细节。第四部分:分别对WinUSB和命名管道服务器进行单元测试和集成测试,并对GUI进行了测试,将原始的实验数据与使用WinUSB和命名管道服务器作为新驱动的遗留系统得到的实验数据对比,得出以WinUSB和Named pipe技术作为中间件来代替原有的驱动,实现驱动升级是有效的,且降低了原有系统的耦合性,增加了遗留系统的可持续性。
其他文献
随着移动业务数据的爆炸性增长,通信系统需满足更大的容量和更高的传输速率。由于大规模MIMO(Multiple input multiple output)系统能从多天线阵列的波束赋形和空间复用得到更大的增益和系统容量,故使得大规模MIMO技术成为下一代无线通信的一个重要研究方向。以毫米波大规模MIMO系统为例,由于传输频率高,极易受到阴影的影响,散射体的数量有限,故其不遵循传统的富散射模型。根据大
船舶扣押法律制度在性质上属于我国民事财产保全制度的一种,因此也体现出了保全制度本身所具有的一方当事人实体权利与另一方当事人正当程序权利之间的冲突矛盾特点。本文研究对象为海事请求人行使船舶扣押权的规则,该规则设置的直接目为限制扣押,避免错误扣船。海事请求人是指,具有《海事诉讼特别程序法》(以下简称“《海诉法》”)第21条所规定的请求权的法律关系主体,海事被请求人指被海事请求人依据特定海事请求申请采取
由晚清昆笛名师方秉忠口述并由其孙方问溪追记的《擫笛述义》一书是清末民国时期我国昆笛相关理论技法等方面研究的重要文献,也是研究晚清及民国时期我国昆笛艺术不可或缺的
随着航空航天和成像技术的快速发展,通过星载、机载、智能设备等获取到的图像数据与日俱增。对于这些海量图像的解译工作更是渗透到军事、民生等各个领域。目标检测作为解译的基础工作之一,无论是在军事打击、目标跟踪、还是畜牧管理等领域都具有重大意义。本文分别从三个方面对目标检测技术进行探索和创新:(1)针对大幅、复杂背景光学遥感图像的飞机目标检测问题,提出基于层次视觉和先验信息的遥感图像弱监督飞机目标检测方法
随着日常生活对数据流量的井喷式增长,未来网络面临的挑战愈来愈大。为了满足大家对网络数据流量的井喷式增长的需求,超密集网络已经是解决这项需求的关键方法。超密集网络(Ultra Dense Network,UDN)作为对室内和室外的热点地区提供接入,满足业务服务,已经成为第五代移动通信系统的关键技术。接入点(Access Point,AP)半径不断地缩小,造成用户设备(User Equipment,U
调查目的:通过对苏中地区(扬州、南通、泰州)运动学校学生情绪调节自我效能感、社会支持和学校适应的现状调查,了解运动学校学生的情绪调节自我效能感、社会支持和学校适应的总体特征,及其在人口统计学变量上的差异,进而探讨情绪调节自我效能感、社会支持和学校适应的关系。调查对象与方法:选用位于长江以北,江苏省的苏中地区——扬州、南通、泰州三地市级各一所体育运动学校的初一、初二两个年级学生作为本次调查的研究对象
中国新型政党制度是中国一项基本政治制度,在中国革命、建设、改革实践中不断完善与发展,是中国特色社会主义政党制度。社会整合作为中国新型政党制度的一大重要功能和价值,
随着云计算的不断发展,用户可以轻松快捷地访问存储在云服务器上的大量图像资料。随之而来的就是图像的隐私保护问题,一旦云服务器被攻击,数字图像的内容将直接被窃取,从而导
由于行动不便、缺乏相似同伴或疾病污名化等原因,遭受疾病困扰的患者在线下紧密的社交关系中往往存在沟通压力,可能难以获得面对面的支持。在线患者社区凭借便捷性和匿名性,