PB013-英汉词典设计与研究(ACCESS数据库)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:二十世纪后半叶,以电子计算机为代表的现代科学获得了突飞猛进的发展并迅速和人们的日常生活结合在一起。计算机技术的发展和进步也使电子语言词典的诞生成为可能。虽然只有十来年的历史,电子词典却已经迅速发展壮大,成为词典家族中具有旺盛生命力的一员。尽管目前它尚不足以取代传统词典,但在英语学习和教学中,由于它实用、快捷、准确、经济等特点,已经成为传统英汉词典的有力竞争者,并对传统的词典提出了挑战。
本文将要介绍的软件就是一个多功能学单词软件,主要介绍了这个软件制作环境,制作流程,对数据库的操作以及它的使用方法。用户可以根据自己的需要去查询单词,添加单词,删除单词,编辑单词等。另外,它还给单词学习者们提供了一个背单词的好方法。每一个用户都可以通过创建一个用户名来背诵单词,随时查看自己的历史记录,以便确定自己的背诵进度。本文从软件工程的角度进行了详细的阐述。该系统的开发工具是powerbuilder 9.0,使用的数据库为Adapt Server Anywhere 。
关键词:电子词典,powerbuilder,数据库
[资料来源:THINK58.com]
[资料来源:www.THINK58.com]
[资料来源:http://www.THINK58.com]
目 录
前 言 1
第一章 系统分析 2
1.1 系统目标 2
1.2 系统需求分析 2
第二章 系统总体设计 3
2.1 系统设计思想 3
2.2 功能设计细节问题 3
2.3 系统功能结构设计 4
2.4 模块功能说明 5
2.5 开发工具和环境 6
2.5.1 总体开发工具及环境 6
2.5.2 开发工具简介 7
第三章 数据库的开发与设计 9
3.1 数据库需求分析 9
3.2 系统逻辑分析 10
3.3 数据库的连接 11
3.3.1 程序设计时与数据库的连接 12
3.3.2程序运行时与数据库的连接 12
第四章 关键模块页面和代码设计 14
4.1 应用程序对象设计 14
4.2 软件封面设计 14
4.3 软件主界面设计 16
4.4 查询功能模块设计 18
4.5 轻松背单词模块设计 19
4.6 词库管理模块设计 22
第五章 系统测试 25
5.1 系统测试环境 25
5.2功能测试 25
第六章 系统发布 28
6.1 创建工程对象 28
6.2 发布 29
结 论 30
致 谢 31
参考文献 32
附 录 33 [来源:http://www.think58.com]
[资料来源:THINK58.com]
模块功能说明
汉译英功能模块说明:可以实现对英文单词对中文单词的查询功能。当用户在输入第一个字符的时候,以这个字符作为开头的单词会显示在下边的数据窗口中,用户可以直接双击该单词以便显示这个单词的中文解释。也就是说,不需要完全输入用户想要找的单词。只要用户有一点单词的印象,那么,他就可以凭记忆来双击他想要的单词来显示该单词的意思。
在单词解释窗口里,用户可以看到自己所需要的信息。可以找到于之相关的经典例句。以便用户以后能对该单词更加熟悉。同时还包括了近义词,反义词,音标,等于单词想关联的信息。
英译汉功能模块说明
可以实现中文对英文的翻译,通汉译英一样。在左下数据窗口里面也可以直接双击该单词来获得用户想要的相关信息
轻松背单词功能模块说明
用户管理模块:这个模块的意义并不在于限制非法用户的登陆问题。
只是当不同的用户来使用不同的单词测验的时候,会产生不同的历史记录。使用用户管理功能模块以后。会使个人对自己的情况有非常深刻的了解。
新用户注册模块:可以注册新的用户,条件是不能用已经存在的用 户名来注册,另外,这里加入了用户密码验证体系,假如注册用户 两次密码的输入不一致,也不能通过合法性验证
用户登陆模块:这里就是用户的验证界面了。假如正确的用户登陆了,进入功能选择窗口。而且历史记录这个数据窗口里就会显示相应的历史记录。假如用户不能正确的登陆的话。则关闭窗口。增加恶意用户猜测密码的难度。
单词浏览功能:当用户执行这个功能的时候,会跳出一个向导框出来。会提示用户浏览单词的速度。假如用户选择手动的话。那么用户只要单击下一条就可以了。当用户背完他所选组的所有单词以后,结束这次背诵。返回功能选择界面。
单词测试功能:在这个功能模块里,可以对用户所选择的组进行测试,如果用户是刚浏览过的一组单词,那么,在单词测试的词库设置会默认为刚才浏览的一组单词。假如用户正确了或者错误了,那么将会弹出提示。假如用户背诵的单词错误的总数高于总单词数量的10%的时候,那么这组单词就不会通过。无论通过于否,都会存进历史记录里。供用户查看。
历史记录:在这个模块里,用户可以很轻松的看见自己背诵单词的情况。用户可以看见自己没有通过的组号,以及单词背诵的日期。双击未通过的组可以进入单词测试模块,继续进行一次测试。
词库设置:用户可以在这个里面设置这个词库。注意:用户刚登陆的时候词库设置的默认值都是空的。必须在词库设置里先设置好词库范围才能进行单词浏览,单词测试。 [资料来源:http://think58.com]
猜词游戏:供用户在休息的时间里放松一下自己的功能模块。用户可以根据自己的要求和实力来自定义猜词的难度。猜词的字母数越少,难度越低,失误的机会数越多,难度也越低。 [资料来源:THINK58.com]
[资料来源:http://THINK58.com]