(二)系统架构
1 系统架构图
如图1所示,系统开发设计者将开发好的软件上传到网络Web服务器上供用户端下载安装;用户可利用移动设备自行下载该学习系统;更新文护者在服务器上更新文护软件的内容后上传到Web服务器上后,供用户下载更新。
(三)系统数据库设计
本系统用到的数据库中包含1张表(见附件1 数据库文档)。按照规定,表名总长度应当小于30位,一般以英文单词、下划线、拼音缩写等构成;字段名则以实体对象的英文拼写构成,首字母应当大写,总长度也最好不要超过30个字符。
对应本系统设计的要求,本设计数据库包含一张单词表(word),word表中包含的字段有“_id”——主键、“English”——英文单词、“Chinese”——中文意思、“Example”——例子,以及“ifknowed”——是否知道。通过改变“_id”的值,学生可以进行单词的逐个依次学习,每个单词的学习不仅包括英文单词本身,还包括了该单词的中文意思以及使用方法,而用户可以通过标记“ifknowed”的值等于0还是1,来判断单词是否标记。如果点击添加收藏按钮,该单词的“ifknowed”的值就会由0变成1,表示该单词已经被标记为生词。同理,如果用户想要取消对某个单词的收藏,改变“ifknowed”的值,把1变成0就可以取消收藏。
三、系统功能模块
图2 系统功能模块图
如图2所示,考研英语学习系统下分为单词速记模块,每天一句模块,真题演练模块,名师讲解模块,个人中心模块以及产品介绍751大模块。
单词速记模块分为单词搜索和单词识记两个具体的功能模块,单词搜索指的是当用户有不认识的单词时,可通过搜索按钮查询单词的意思以及使用方法等。单词识记模块用户可以选择将不太熟悉的单词添加到收藏;每天一句模块句子部分罗列了许多国外的文章里摘录出来的复合长句子,通过对这些句子进行学习的训练,学生可以自己学会对复杂句子进行解析,既能应付阅读理解和翻译,对大小作文的写作也会有很大的帮助;个人中心模块就是记录了用户收藏过的单词,当用户觉得自己已经掌握后,便可以取消对该单词的收藏。真题演练模块收录了近几年的真题,提供给学生进行训练,用户首先进行试题选择,接着就可以进行练习了,每一题后面还有答案解析提供;名师讲解的模块,里面收录了考研指导老师对考研英语各项全方位的解析。产品介绍即向用户大致介绍该款软件。 基于Android平台的考研英语学习系统设计+源代码(3):http://www.751com.cn/jisuanji/lunwen_21229.html