论文部分内容阅读
为了增强软件的通用性与竞争力,软件实现国际化、本地化已成为一种必然的趋势。本文描述了在高考信息采集与考务管理系统中多语言的实现方法及提出了相应的算法。
本文从理论研究入手,分析了国内外应用程序多语言的发展现状;分析了编码与字符集,针对高考信息采集与考务管理系统中的需求,提出系统中采用的编码方案,及系统中与编码相关问题的探讨与解决方案:分析比较了当前流行的几种多语言转换方法,得出本系统中多语言转换较优的一种实现方法。
通过对系统中数据的输入、处理、输出这一顺序,介绍了高考信息采集与考务管理系统中多语言实现的内容:在数据输入阶段,主要是对高考报名时,OMR姓名字符串转换成民族姓名字符串进行多语言实现,重点描述了自动选型算法;在数据处理阶段,即对界面的多语言支持,采用了一种新的方法,使多语言资源独立于程序,不仅降低了维护成本,还可使多语言资源重复应用于同类程序中;数据输出阶段,即对报表的多语言支持的实现。最后,本文提出了界面本地化的方法,重点对本地化算法进行了描述。
通过到和田、喀什、克州三地实地对系统多语言功能进行了为期一个月的测试、调试,并且在2007年、2008年成人、普通高考与教务工作中投入使用,使本系统的多语言支持功能得到了增强与完善。