文档介绍:北京交通大学硕士学位论文非智能手机拼音输入法的设计与实现姓名:韦双申请学位级别:硕士专业:软件工程指导教师:李宇 201207 i量塞交道太堂童些亟±堂僮途塞虫塞擅噩中文摘要本文主要是研究非智能手机拼音输入法的设计和开发。手机用户一直希望使用上一种功能多样化,输入方式简单化,输出结果智能化的中文输入法。经过市场研究分析,拼音输入方式是人们早已习惯的方式,数字键盘是大家公认的高效输入汉字的键盘。本文实现了手机智能拼音输入法的引擎。本人(独立或参与)完成了如下工作:对用户需求进行了详细的分析,研究了拼音输入法的功能以及软件内存大小及字符范围的要求。根据这些功能本文设计了输入法的框架结构——四层封装模式:设计数据存储格式,设计搜索引擎的搜索方式,设计功能层的接口方式,设计平台接口的调用方式。最后,根据设计使用C语言实现了拼音输入法的各项功能:单字输入,词组输入,简拼输入,拼音区的过滤,快捷选音,自造词及自造词的自动删除,动态调频,词联想,常用字补齐联想字等。该拼音输入法顺利通过了功能测试和压力测试。不仅产品所占内存精小,而且具有基本的平台无关性,可以移植适配到任意的手机平台。高效简易的输入操作,字词的动态调频,用户自造词的自动保存和删除,词组联想使得本项目在手机输入法产品中脱颖而出,深刻理解用户的需求,满足用户对智能输入方式的期待和要求。关键词:手机;拼音输入法;智能输入;数字键盘;动态调频;自造词分类号:TP3 jE立交塑太堂童些亟±堂僮诠窒△坠墨垒型 Abstract Design and development thePinyin input method inthe feature phone isthemain object diversification,input way tosimplify andintelligent output,these willbethe features of aChinese input method which theusers、析Shto use market researchandanalysis,thePinyininput method isthepeople already accustomed inputmethod,and thedigital S9keyboard isrecognized asthe efficientmputway ofChinese characterskeyboard. The mobile phone smartpinyin input method engine pletely in following work pleted by theauthor(independentparticipation): carried out adetailedanalysis ofuserneeds,studied thefunctionsofpinyin input method and requirements ofthememory size and character range ofthesoftware. According tothe above functions,theinput method framework isdesigned,as follow: designing data storage format,designing search engine,designing functional layer interfaces,designing callmode ,according tothedesign, theallfunctions ofpinyininput method wereimplemented as follows:word input,easy pinyin mput,pinyin filter,pinyin fast select,user words memory and delete automatically,dynamic FM,word monly used words filledthe associativewords,etc. The Pinyin input method essfully passed functional testing and stress testing. Thisproduct notonly takes up lessmemory,but alsohas abasicplatform—i