人们拿着残缺的人民币到银行去兑换,由于央行规定,票面剩余四分之三(含四分之三)以上按原面额全额兑换,票面剩余二分之一(含二分之一)至四分之三以下按原面额的一半兑换,票面剩余二分之一以下不予兑换。但是具体的票面残缺比例,都是靠银行工作人员肉眼来判断并把握,难免会引发一些纠纷。
能不能开发出一款数字残币兑换工具来帮助银行工作人员测量判断残币的面积,以避免不必要的麻烦呢?近日笔者在《中国期刊网》上就看到了一篇学术论文——讨论的就是如何开发一款数字残币兑换工具——《基于 XPE的数字残币兑换工具开发》。
这套系统主要分为显示器、嵌入式计算机系统、数字摄像头、操作箱和电源几个部分。显示器用来显示处理的信息;嵌入式计算机负责控制控制摄像机,并处理图像数据;字摄像机负责采集图像数据,并通过 USB接口将图像传送给处理器。操作箱为残币图像提供背景颜色和恒定光源,摄像机和光源放在底部。测量时,将残币放在在光学玻璃板上,合上背景板,在显示器中点击相应得命令按钮,便可得到测量的结果。
嵌入式计算机中所使用的操作系统就是整个系统的核心,选择最适合系统需求的嵌入式系统成为了关键。在这样一款数字残币兑换工具的开发过程中,作者对于这个嵌入式系统的软件组成认为“经过综合分析比较,采用Windows XP Embedded操作系统作为运行平台”。原因何在呢?最主要的原因在于Windows XP Embedded包含了一套全新设计的工具集——Windows Embedded Studio,能够使得开发人员能够更加快速的配置、构建并部署智能设计方案以及丰富的应用程序。
Windows XP Embedded Studio设计工具主要包括了组件数据库、组件数据库管理器、目标设计器、组件设计器和目标分析器等,使用这些开发工具能可以很快地裁减出符合自己要求的操作系统,缩短开发周期。
采用Windows XP Embedded Studio制作数字残币兑换工具嵌入式系统主要有以下几步:第一步,使用目标分析器提供的tap.exe来检测目标机的硬件信息生成一个默认文件名为 device.pmq的硬件列表定义文件;然后将第一步生成的硬件定义文件导入到目标设计器中,生成目标设备的硬件配置宏组件device.sld,并将其导入到组件数据库管理器中;再借助目标设计器建立一个后缀名为.slx的配置文件,并加入基本系统组件和device.sld组件,反复检查其相关性,确保没有错误;最终生成系统运行的最终映像文件,并复制到合适的目录中。这样数字残币兑换工具的嵌入式系统就制作完成。
这个数字残币兑换工具的嵌入式系统开发实例突出反映了Windows XP Embedded强大的易设计性,在其它大量的嵌入式系统开发中一样可以运用,做到事半功倍。
更多IT网络法律评论请访问“网络法博客”(http://www.netlawbbs.com)!