拳击比赛评判系统软件国际化研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:gouhs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
经济的全球化促进了软件产业的国际化。为了使软件产品更好的适应不同国家市场的需求以获得更多的市场份额,必须对软件进行国际化开发。国际化软件既能够满足不同市场语言文化的需求,又可以保证在全球范围提供相同的软件功能。 拳击比赛评判系统软件是在VisualBasic平台上开发的一套信息管理软件。为了更好的在国际业余拳击协会各会员国推广该软件,本论文针对其进行国际化研究,提出使该软件具有全球可用性的方案并对其进行本地化工作和测试。开发国际化软件包括两方面内容,一是使软件具有全球可用性,二是要对软件进行本地化工作。 其中全球可用性又包括全球化和本地化能力。在实现软件的本地化能力中,要做到代码和资源的分离。VisualBasic开发平台提供的建立资源文件的方法受到系统代码页的限制,无法建立多语言字符资源。本文提出了一种建立Unicode编码字符资源DLL文件的方法。使用该方法可以更简便的添加软件资源,便于实现软件扩展对新语言的支持。此外,还提出了针对双向(BiDi)语言实现界面镜像布局的方法。 在实现全球化过程中,使用VisualBasic平台开发的拳击比赛评判系统软件依赖于操作系统的代码页,无法显示多语言文字字符。本文在分析其原因的基础上,提出了软件利用Unicode字符编码显示多语言文字字符的方案。此外,区域文化意识也是开发全球化软件的一部分,不同国家在表示日期时间和数字的格式,以及显示字体大小和键盘输入方法上都不尽相同,为此软件必须可以根据不同的区域做出相应的调整。本文针对上述问题提出了具体的解决方案。最后,针对开发全球化软件的数据库问题,分析了键盘输入的过程,提出利用相关VisualBasic控件及Access数据库构建数据库系统的方法,以保持字符数据的Unicode编码形式。最终实现了多语言文字字符数据的输入、存储和输出。 同时对拳击比赛评判系统软件进行本地化工作。由于软件已具备全球可用性,因此不需要对代码进行修改,只需研究如何启动相应的代码即可。 本文最后使用西班牙语、日语和阿拉伯语对软件进行了测试,证明软件已具有国际化特性,可以适应不同语言文化的需求。
其他文献
旋转机械的安全直接关系着整个机械系统的安全。随着现代工业的不断进步和计算机科学的迅速发展,机械系统正日益向大型化、集成化和自动化的方向发展,对旋转机械系统的动态监测
无线传感器网络是由大量传感器节点以无线通信技术为支撑,通过一定的拓扑结构组成的网络,是当前热点之一,在军事、通信、环境、气象、医疗、航空航天等方面均有重要应用。它的特
平流层通信系统是在平流层建立的通信系统平台,多个平流层通信系统之间可自行组网或与地面移动核心网共同组网,形成覆盖区域广并且可移动的通信网络。它是地面蜂窝移动通信系
如何提高蜂窝无线系统边缘用户的上行数据数率是未来移动通信系统研究的焦点之一,采用基于虚拟MIMO的协同分集是一条解决该问题的有效途径。协同分集技术是在多用户环境下,具有
无线网状网(Wireless Mesh Networks)作为一种新的网络结构,在异构无线网络的回程骨干网以及无线Internet最后一公里接入等应用中有着很明显的优势,其多跳性、高带宽高容量、灵
量子纠错编码技术是量子通信和量子计算实用化的基础,迄今为止,量子纠错理论日趋完善,几乎所有经典纠错编码方案都已经被移植到量子领域中。基于置信传播算法(BP算法),低密度奇偶