admin管理员组文章数量:1530517
2024年6月17日发(作者:)
(19)中华人民共和国国家知识产权局
(12)发明专利说明书
(21)申请号 CN2.0
(22)申请日 2007.05.15
(71)申请人 无敌科技(西安)有限公司
地址 710075 陕西省西安市高新技术开发区光德路2号2楼
(72)发明人 陈淮琰 刘刚 邵建利 钟辉 任宝利
(74)专利代理机构 西安通大专利代理有限责任公司
代理人 李郑建
(51)
G06F9/44
权利要求说明书 说明书 幅图
(10)申请公布号 CN 101067784 A
(43)申请公布日 2007.11.07
(54)发明名称
一种电子辞典生成系统
(57)摘要
本发明公开了一种电子辞典生成系
统,用于对电子辞典之开发进行纵向分
层,并通过构建各层引擎以及模块化各层
引擎生成电子辞典,该系统包括自动起始
化层程序模块、用户接口层引擎模块、列
表层引擎模块、菜单列表层引擎模块、辞
典显示层引擎模块以及整合模块,通过自
动起始化层程序模块接收用户各项设置选
择及相关操作并生成电子辞典之起始化程
序,再利用各层引擎模块生成电子辞典之
不同显示接口,最后通过整合模块整合各
层引擎模块生成之显示接口以生成完整的
电子辞典,从而使电子辞典的编辑系统
化,减少了开发电子辞典之人力成本,提
高了工作效率。
法律状态
法律状态公告日
法律状态信息
法律状态
权 利 要 求 说 明 书
1.一种电子辞典生成系统,其特征在于,该系统包括:
自动起始化层程序模块,用于接收用户各项设置选择及相关操作,并生成电子辞典
之起始化程序;
用户接口层引擎模块,用于承接自动起始化层程序模块接收之设置信息,并将设置
信息传递给列表层引擎模块或菜单列表层引擎模块,同时生成电子辞典之用户初始
显示接口;
列表层引擎模块,用于依据用户接口层引擎模块传递之设置信息,生成电子辞典的
检索接口,并传递相关设置信息至辞典显示层引擎模块;
菜单列表层引擎模块,用于依据用户接口层引擎模块传递的设置信息,以菜单展开
方式生成电子辞典之目录层次显示接口,并传递相关设置信息至辞典显示层引擎模
块;
辞典显示层引擎模块,用于承接列表层引擎模块或菜单列表层引擎模块传递之相关
设置信息,并生成电子辞典的词条详细内容显示接口;
整合模块,用于整合各层引擎模块生成的显示接口以生成完整的电子辞典。
说 明 书
技术领域
本发明是关于一种电子辞典生成系统,特别涉及关于一种可对电子辞典开发进行纵
向分层,并通过构建各层引擎以及模块化各层引擎生成电子辞典系统。
背景技术
电子辞典是一种将传统的印刷辞典转换成数码方式进行快捷查询的数码产品。电子
辞典内一般都内置有多本辞典,而且还可以通过网络下载资料,这不仅能让使用者
随时更新自己的电子辞典资料,还可以增加新的学习内容。
目前电子辞典采用的开发方式是以辞典为单位进行划分,某一个或几个研发人员负
责一本辞典的研发,然后这本辞典从其数据库(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中所示的各层引擎模块生成的显示接口经整合模块整合后,即可生成 一个完整的日文电子辞典进行显示并供用户使用。 虽然本发明以上述较佳的实施例对本发明做出了详细的描述,并非用上述实施例限 定本发明。本领域的技术人员应当意识到在不脱离本发明技术方案所给出的技术特 征和范围的情况下,对技术特征所作的增加、或以本领域一些同样内容的替换,均 应属本发明的保护范围。
版权声明:本文标题:一种电子辞典生成系统 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1718573406a697422.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论