一种电子辞典生成系统的制作方法

文档序号:6571518阅读:286来源:国知局
专利名称:一种电子辞典生成系统的制作方法
技术领域
本发明是关于一种电子辞典生成系统,特别涉及关于一种可对电子辞典开发进行纵向分层,并通过构建各层引擎以及模块化各层引擎生成电子辞典系统。
背景技术
电子辞典是一种将传统的印刷辞典转换成数码方式进行快捷查询的数码产品。电子辞典内一般都内置有多本辞典,而且还可以通过网络下载资料,这不仅能让使用者随时更新自己的电子辞典资料,还可以增加新的学习内容。
目前电子辞典采用的开发方式是以辞典为单位进行划分,某一个或几个研发人员负责一本辞典的研发,然后这本辞典从其数据库(DataBase)处理到辞典的接口显示,检索,反查等均要由这些研发人员进行处理和编辑。这种开发方式在辞典数量少的情况是完全可行的。但随着使用者需求的日益增长,现在电子辞典包含的辞典数量不断增多,如果还是按照习知的开发方式来进行开发的话,就会导致开发人力的严重不足或者需要投入巨大的人力成本,且开发效率也会由于人力的约束而将低。

发明内容
针对上述现有技术存在的问题或缺陷,本发明的目的在于,提供一种电子辞典生成系统,该系统用于对电子辞典的开发进行纵向分层,并通过构建各层引擎以及模块化各层引擎生成电子辞典。
为了实现上述任务,本发明采取如下的技术解决方案一种电子辞典生成系统,其特征在于,该系统包括
自动起始化层程序模块,用于接收用户各项设置选择及相关操作,并生成电子辞典之起始化程序;用户接口层引擎模块,用于承接自动起始化层程序模块接收之设置信息,并将设置信息传递给列表层引擎模块或菜单列表层引擎模块,同时生成电子辞典之用户初始显示接口;列表层引擎模块,用于依据用户接口层引擎模块传递之设置信息,生成电子辞典的检索接口,并传递相关设置信息至辞典显示层引擎模块;菜单列表层引擎模块,用于依据用户接口层引擎模块传递的设置信息,以菜单展开方式生成电子辞典之目录层次显示接口,并传递相关设置信息至辞典显示层引擎模块;辞典显示层引擎模块,用于承接列表层引擎模块或菜单列表层引擎模块传递之相关设置信息,并生成电子辞典的词条详细内容显示接口;以及整合模块,用于整合各层引擎模块生成的显示接口以生成完整的电子辞典。
本发明的电子辞典生成系统,通过自动起始化层程序模块接收用户各项设置选择及相关操作并生成电子辞典之起始化程序,再利用各层引擎模块生成电子辞典之不同显示接口,最后通过整合模块整合各层引擎模块生成之显示接口以生成完整之电子辞典,从而使电子辞典的开发、编辑系统化,减少了开发电子辞典的人力成本,提高了开发电子辞典的工作效率。
此外,本发明的电子辞典生成系统,使现有的电子辞典开发工作由手工作坊式开发转变为系统化、集成化的开发方式,不仅突破了电子辞典的传统开发方式,也是对类似软件开发方式的巨大挑战,其必将会给其它各个相关领域的软件开发带来一定的积极影响。


图1为本发明的电子辞典生成系统的结构框图;
图2为本发明的电子辞典生成系统生成的用户初始显示接口示意图;图3为本发明的电子辞典生成系统生成的检索接口之示意图;图4为本发明的电子辞典生成系统生成的目录层次显示接口示意图;图5为本发明的电子辞典生成系统生成的词条详细内容显示接口示意图。
图中的标号分别表示10、电子辞典生成系统,101、自动起始化层程序模块,102、用户接口层引擎模块,103、列表层引擎模块,104、菜单列表层引擎模块,105、辞典显示层引擎模块,106、整合模块;20,用户初始显示接口,30、检索接口,40、目录层次显示接口,50、词条详细内容显示接口。
以下结合附图和发明人给出的实施例对本发明作进一步的详细说明。
具体实施例方式
以下的内容足以使任何熟悉本领域的技术人员了解本发明的技术内容并实施,且根据本说明书所给出的内容及附图,可清楚地理解本发明及其带来的技术特点。
请参考图1,图中表示了本发明的子辞典生成系统结构框,如图所示,本发明的电子辞典生成系统10包括自动起始化(Ap Init)层程序模块101、用户接口(UI)层引擎(Engine)模块102、列表(List)层引擎(Engine)模块103、菜单列表(Menu List)层引擎(Engine)模块104、辞典显示(Dict View)层引擎(Engine)模块105以及整合模块106。自动起始化层程序模块和用户接口层引擎模块连接,用户接口层引擎模块分别与列表层引擎模块、菜单列表层引擎模块连接,列表层引擎模块、菜单列表层引擎模块均与辞典显示层引擎模块相连,辞典显示层引擎模块和整合模块连接。其中自动起始化层程序模块101,相当于电子辞典生成系统10与用户(User)交互的窗口,用于接收用户各项设置选择及相关操作,并生成电子辞典之起始化程序,此自动起始化层程序模块101接收的用户各项设置选择包含如下设置信息辞典接口之编辑(Edit)个数、编辑(Edit)位置与尺寸大小(Size)及编辑(Edit)标题、辞典版权画面、输入字段与记录查找过词条的入口、帮助(Help)入口、检索方式、预览画面显示方式、字体信息、反查信息、辞典相关资源文件以及跳转信息等;用户接口层引擎模块102,用于承接自动起始化层程序模块101接收的设置信息,并将设置信息传递给列表层引擎模块103或菜单列表层引擎模块104,同时生成电子辞典的用户初始显示接口,此用户接口层引擎模块102还用于接受用户的检索输入及字体变换操作,并传递相应的用户信息至列表层引擎模块103或菜单列表层引擎模块104;列表层引擎模块103,用于依据用户接口层引擎模块102传递的设置信息,生成电子辞典的检索接口,并传递相关设置信息至辞典显示层引擎模块105,其中检索接口的检索方式包含一般检索、例文检索、符号(*/?)检索、跨字库检索及跨字库例文检索,此外,列表层引擎模块103还用于设置和生成电子辞典的预览、字体切换及输入法切换的操作接口,并传递相应设置信息至辞典显示层引擎模块105;菜单列表层引擎模块104,用于依据用户接口层引擎模块102传递的设置信息,以菜单展开方式生成电子辞典的目录层次显示接口,并传递相关设置信息至辞典显示层引擎模块105,其中,菜单列表层引擎模块104可以树状菜单展开方式生成并显示电子辞典的各目录层次显示接口的显示信息,另外,菜单列表层引擎模块104还用于接受字体变换及依据上层设置调用电子辞典的显示接口,并传递相关设置信息至辞典显示层引擎模块105;辞典显示层引擎模块105,用于承接列表层引擎模块103或菜单列表层引擎模块104传递的相关设置信息,并生成电子辞典的词条详细内容(Content)显示接口,此外,辞典显示层引擎模块105还用于设置并生成电子辞典的字体切换、跳转、反查、快速预览、翻页及储存词条之功能,其中,翻页可分为关键词(词)〔Key Word〕参与的翻页与关键词(词)未参与的翻页;以及整合模块106,用于整合上述各层引擎模块生成的显示接口,从而生成一个完整的电子辞典。
下面请参考图2至图5,图中以日文辞典为例,举例说明了本发明的电子辞典生成系统是如何生成电子辞典的。
图2所示的是通过本发明系统的用户接口层引擎模块生成的电子辞典的用户初始显示接口20,如图所示,该用户初始显示接口20可以包含有辞典名称、输入字段、储存记录、帮助画面等信息。
图3所示的是通过本发明系统的列表层引擎模块生成的电子辞典的检索接口30,从图中可以看出,该检索接口30中所示的检索方式属于一般检索,其它检索方式与此检索方式类似,在此不再赘述。
图4所示的是由本发明系统的菜单列表层引擎模块控制生成的可以菜单方式展开的目录层次显示接口40。
图5所示的是本发明的辞典显示层引擎模块生成的电子辞典的词条详细内容显示接口50,如图所示,词条详细内容显示接口50中除了显示每一词条的详细释义之外,还可以进行字体切换、储存、反查、跳转及翻页等多项操作。
如图2至图5中所示的各层引擎模块生成的显示接口经整合模块整合后,即可生成一个完整的日文电子辞典进行显示并供用户使用。
虽然本发明以上述较佳的实施例对本发明做出了详细的描述,并非用上述实施例限定本发明。本领域的技术人员应当意识到在不脱离本发明技术方案所给出的技术特征和范围的情况下,对技术特征所作的增加、或以本领域一些同样内容的替换,均应属本发明的保护范围。
权利要求
1.一种电子辞典生成系统,其特征在于,该系统包括自动起始化层程序模块,用于接收用户各项设置选择及相关操作,并生成电子辞典之起始化程序;用户接口层引擎模块,用于承接自动起始化层程序模块接收之设置信息,并将设置信息传递给列表层引擎模块或菜单列表层引擎模块,同时生成电子辞典之用户初始显示接口;列表层引擎模块,用于依据用户接口层引擎模块传递之设置信息,生成电子辞典的检索接口,并传递相关设置信息至辞典显示层引擎模块;菜单列表层引擎模块,用于依据用户接口层引擎模块传递的设置信息,以菜单展开方式生成电子辞典之目录层次显示接口,并传递相关设置信息至辞典显示层引擎模块;辞典显示层引擎模块,用于承接列表层引擎模块或菜单列表层引擎模块传递之相关设置信息,并生成电子辞典的词条详细内容显示接口;整合模块,用于整合各层引擎模块生成的显示接口以生成完整的电子辞典。
全文摘要
本发明公开了一种电子辞典生成系统,用于对电子辞典之开发进行纵向分层,并通过构建各层引擎以及模块化各层引擎生成电子辞典,该系统包括自动起始化层程序模块、用户接口层引擎模块、列表层引擎模块、菜单列表层引擎模块、辞典显示层引擎模块以及整合模块,通过自动起始化层程序模块接收用户各项设置选择及相关操作并生成电子辞典之起始化程序,再利用各层引擎模块生成电子辞典之不同显示接口,最后通过整合模块整合各层引擎模块生成之显示接口以生成完整的电子辞典,从而使电子辞典的编辑系统化,减少了开发电子辞典之人力成本,提高了工作效率。
文档编号G06F9/44GK101067784SQ20071001785
公开日2007年11月7日 申请日期2007年5月15日 优先权日2007年5月15日
发明者陈淮琰, 刘刚, 邵建利, 钟辉, 任宝利 申请人:无敌科技(西安)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1