[报告和源码分享] 基于C#和SQL SERVER的汉字词典的设计与实现

汉字的发展历史悠久,从甲骨文到到象形文字,再到简体中文。经历了不少变革。汉字词典不仅做为学习的工具,也是记录历史的史册。从《康熙字典》到《现在汉语字典》,短短百年收录的内容就已经发生了巨大的变化。不仅字典的内容有增删调整。汉字词典的形式也发展到多种多样。在互联网世界的今天衍生出Web版的汉字词典。

基于Web的汉字词典是可通过互联网访问,根据用户输入的内容给出查询结果的程序。是一个让用户便于认识、学习和查找汉字词的工具。目的是让认识,学习汉字的人能在忘记汉字一些信息的时候方便快速的查找出想要的结果。

用户通过输入要查询的汉字或词语,系统自动识别是查询汉字,还是查询词语。有助于加快查找速度。支持汉字词,成语,拼音以及汉字拼音的混合查询,同时支持部首的查询。输入汉字给出的查询结果包括但也未必包括:汉字书写笔顺GIF动态图,拼音,拼音读音MP3,部首,笔画,释义,相关词语。输入词语给出的查询结果包括但也未必包括:拼音,读音MP3,解释,相关词语。同时拥有管理员功能,管理员通过入口,输入自己的口令登录之后,可对汉字词语进行修改编辑操作,查看近期查找的热词的数量变化,也可对当年新生的流行词语进行收录。

基于微软.NET Core框架开发,使用C#编程语言,SQL Server数据库,Visual Studio 2015集成开发环境。使用Entity Framework Core,结合仓储模式,创建数据库访问层。利用分词及汉语拼音识别算法自动分解出可能的汉字或词语。后端管理系统采用Vue.js框架结合Web API创建单页面应用程序。实现对汉字词语的基本操作。基于MathJax支持对LaTex语法的识别,实现对汉字词语解释更加丰富的展示。

https://www.write-bug.com/upload/image/17/11fecb2a1468b0906d4c1f5e4762697c.jpg https://www.write-bug.com/upload/image/17/6e545e33d244e8961126d35e9927e570.jpg

 

详细的开发文档和程序源代码我都分享在了个人博客上了,感兴趣的可以去看看:

https://www.write-bug.com/article/22.html

 

 

猜你喜欢

转载自blog.csdn.net/demongwc/article/details/84561579
今日推荐