浅谈简繁体信息管理系统设计

浅谈简繁体信息管理系统设计

ID:24161550

大小:51.50 KB

页数:4页

时间:2018-11-13

浅谈简繁体信息管理系统设计_第1页
浅谈简繁体信息管理系统设计_第2页
浅谈简繁体信息管理系统设计_第3页
浅谈简繁体信息管理系统设计_第4页
资源描述:

《浅谈简繁体信息管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、浅谈简繁体信息管理系统设计:汉语有两种书面形式:中国大陆和新加坡使用的简体中文,和台湾、香港等地使用的繁体中文,因此anagementSystemsDesign  LinZhigui  (JiangxiShankouyanHydroEngineeringDevelopmentCo.,Ltd.Pingxiang337100,China)  Abstract:ChinesehavetainlandChinaandSingaporeusesimplifiedChinese,andTaialsohasJanenumeroustunication,softentopportunityatthesame

2、time,alsofacesthechallengeoftraditionaloperatingsystemJane,hoerousamphibious,reducedevelopmentandcodethemanagementcostandimprovetheefficiencyofcodeshare?  Keyplifiedandtraditional;Softent;  Streamlinethecode;Design  引言:简体中文通常使用国标码字符集(GB2312),繁体中文通常被编为大五码(BIG5)。一个重要问题是国标码和大五码互不相容。前者包括了6763个字,而后者有130

3、53个字,这一点导致了双方的许多漏字现象。软件公司是采用简繁两套代码还是一套源码简繁多版本呢?综合利弊,后者更为切实可行。现以sg调用对象application方法MessageBox,将提示内容、信息类型作为输入参数,处理结果为返回参数,来规范标准信息提示。提示内容位置有两种表现方法:一是特殊情况下代码文件外。通过读外部文件如Ini文件、资源DLL文件等方式,这方案中项目组必须采用源码管理工具管理好简繁两个文件,并确保两文件同步;另外存放在数据库特定信息表,项目数据库工程师设计些常用的信息提示内容放于信息表内规范提示信息,将信息内容编号以便调用。但缺点明显:客户端过于频繁访问数据服务器,加

4、重数据服务器的负荷,造成性能相对下降;面向用户人性化提示信息(如具体某单据输入时验证提示),程序员必须在数据库工程师协助下完成信息内容编码存储,才能调用信息,加重程序员协调工作和记忆任务;二常规的镶嵌在代码内。项目分析师扩展消息类建立简繁转换方法,重新调整Msg代码,这样程序员直接在代码中引用消息类的方法,键入提示信息,实现简繁提示。简体字符串转繁体关键代码如下:  iLen:=:TInitRM=nil);  begin  ifnot(GetSystemDefaultLangID=((SUBLANG_CHINESE_SIMPLIFIEDshl10)orLANG_CHINESE))then//

5、繁体则调用.  FrLocale.LoadDll('FR_Tai.dll');  aFrReport.LoadFromFile(ReportName);  aFrReport.ShowReport;  frLocale.UnloadDll;  end;  四、数据库设计  SQLServer2000下数据库主要有表、存储过程、触发器等对象,用户表为组织、存储、管理数据的主要对象。数据库有自己的排序规则,简体为Chinese_PRC_CI_AS,繁体为Chinese_Taiwan_Stroke_CI_AS。也正为此,简体数据库不能在繁体操作系统下正常使用,必须要采用一简一繁两套数据库,数据工程

6、师会面临数据库同步问题,主要表现为:1.对象新增与删除2.对象更改。对此,项目组数据库工程师在制订数据库对象命名规则、SQL语句最新存档等制度时,还可增加如下几条:1.必须SQL语句创建对象或修改对象;2.Createtable及Altertable语句中不能使用COLLATE关键字来指定字段排序规则;3.存储过程、触发器中有Raiserror语句一定得注意简繁中文,以免系统提示乱码;4.系统原始资料的用户表要指定专人维护资料的添加、修改、删除工作。  五、产品测试工作  多版本产品测试工作除必须完成常规产品测试基本任务外,还必须在繁体环境下进行系统模拟运行来检查乱码情况;另外须注意标题,剔

7、除大陆口语,适应香港、台湾人的用语习惯,减少软件实施推广过程中不必要的障碍。  六、结语  软件产品的开发是一个漫长的过程,多版本系统开发在漫长中又夹杂些枯燥无味。一套源码简繁多版本相对简繁两套代码来讲,可以减少代码同步不必要的麻烦,节省项目管理成本,也体现了面向对象编程思想,更是项目经理系统规划能力的,必须重视管理架构工作。  [简介]林志贵(1978-),男,江西萍乡人,助理工程师,主要研究方向:大坝安全

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。