admin 发表于 2016-10-28 13:43:03

基于QT的电子词典的设计与实现

技术:C++、QT等
摘要:
随着现代化科技和互联网的快速发展,计算机网络对社会进步产生了巨大的影响,同时人们的工作与生活也变得越来越高效与便利,人们获取信息的方式也变得多样化。就个人学习一门语言来说,电子词典已经变成了一种重要的数字学习工具,它将传统的印刷词典转换成数码方式,进行快速查询。所以电子词典以功能丰富、轻便易携、查询快捷的特点成为现代社会学生学习生活、社会人士移动办公的掌上利器。
本电子词典系统是基于Qt Creator开发环境,前台采用的是一个跨平台的VC++图形界面程序编辑器Qt,后台使用的是SQLite数据库。本系统主要设计了英译汉、汉译英、生词本管理这三大模块。实现的功能有输入英文单词显示具体中英文释义、英文例句及中文翻译,输入中文同样显示具体的解释。同时,为了方便用户复习不熟悉的单词,帮助更好的学习英语,设计了一个生词本功能,在生词本中用户可以对单词进行添加或删除。本设计的特点是操作简单、快速、实用性强。
关键词: 电子词典系统;Qt Creator;SQLite数据库

目录:
摘 要    4
Abstract    5
1 绪论    1
1.1 课题的研究背景    1
1.2 国内外研究现状    1
1.3 本课题的主要工作    2
1.4选题意义    3
2 开发工具的选择    4
2.1开发工具Qt的介绍    4
2.1.1 开发工具QtCreator的简介    6
2.2 SQLite数据库    9
2.2.1 SQLite的简介    10
2.2.2 SQLite的功能和特性    10
2.3 c语言    12
2.3.1 c++语言的产生    12
2.3.2 c++语言的特点    12
2.3.3 c++程序开发过程    13
3 系统分析    14
3.1系统概述    14
3.2需求分析    14
3.2.1业务需求    15
3.2.2用户功能需求    15
3.3可行性分析    16
3.3.1经济可行性    16
3.3.2技术可行性    16
3.3.3时间可行性及操作可行性    17
4 概要设计    18
4.1系统逻辑结构设计    18
4.2 数据库物理模型设计    19
5 详细设计与系统实现    20
5.1系统主界面    20
5.2英译汉功能模块的实现    23
5.3汉译英功能模块的实现    25
5.4生词本功能模块的实现    27
5.5添加生词功能    28
5.6删除生词功能    31
6 系统测试    34
总 结    37
参考文献    38
致 谢    39
外文文献    40
中文翻译    44

论文字数:25707
包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****

页: [1]
查看完整版本: 基于QT的电子词典的设计与实现