基于android的英文学习软件

发布时间 : 星期五 文章基于android的英文学习软件更新完毕开始阅读

西安工业大学北方信息工程学院毕业设计(论文)

注意的就是输入注册时正确的信息才会成功进入系统界面,如果不正确或是填写不完整系统将提示“用户名或密码错误”,此时需要正确填写好注册时的信息系统将提示“登陆成功”。用户注册登录界面如图5.1所示。

图5.1 用户注册登陆界面

5.4 模拟考测试

模拟考测试。例如做阅读理解的题目的时候,每一题后面都是可以直接填上答案的,答完后后面就会出现相应的答案,不论是答对或是答错,后面都是可以看到详细解答的,便于学生理解自己的错误。答题界面如图5.2所示。

图5.2 答题界面

23

西安工业大学北方信息工程学院毕业设计(论文)

5.4 添加搜索单词测试

遇到自己陌生的单词即可马上添加进来,添加后会显示添加成功,这样就可以形成自己的一个单词表,里面都是刚认识不久的,可以时常拿出来复习巩固,接着是搜索单词,有时候做题目发现这个单词很熟悉,好像是之前看到过的,也可以在里面搜索,如果是就巩固单词,如果不是就会以相近单词处理,更有利于记忆单词。添加搜索单词测试图如图5.3所示。

图5.3 搜索添加单词界面

24

6 结论

6 结论

从论文的开题,到完成了基于Android平台的英文学习软件客户端的设计开发以及论文,了解到使用智能手机终端上运行的基于安卓平台开发的客户端显得更加的方便快捷。在这四个月里,付出了很多精力和时间,但无论是知识还是动手能力,都有明显的提升。第一次感觉到一个软件的运作和调试并没有想象中那么简单,对于用户来说可能只是一个特别小的功能使用问题,但对于开发者来说则是耐心和技术层面的问题。经常会因为一些小差错而导致整个系统无法运行。对于这个英文学习软件,从整体设计和用户交互的UI层,到完成具体功能的业务逻辑层,一直到底层小部分数据库的设计,都需要查阅大量的资料并且花费大量的时间去思考和尝试。

从设计开始就一直问题不断,开始是想需求方面的问题,如今各种类型的软件都横空出世,所以想尽量做一款具有实用性的一款软件。想到如今的英语学习对于学生是个大难题,所以这一块有所需求,例如模拟考、专项练习、记忆单词等。想好了功能后,在服务器这一块遇到了一些问题,因为从未接触过服务器方面的内容,所以在这一块找人帮忙,期间由于各种知识的欠缺需要花费大量的时间去网络上或者图书馆查阅资料,查阅资料的过程中学会了独立思考并提高了一些设计上的能力。虽然很累很苦恼,但是也过得很充实,也偶尔体验到了当中成功的喜悦。终于理解到学习技术的重要性。从这次的毕业设计,我感悟到要做好一个东西,只会一门计算机语言是远远不够的,其实很多的计算机语言都是彼此相通的,学会将他们联系起来这样技术上才会有进步,才能做出好项目。

对于此客户端,虽然完成了基本功能,但在系统实施的过程中,由于本人在某些功能模块的需求分析上考虑不周到,所以系统依然存在一些不足,并没有做到功能齐全,有些地方也不够简洁、方便,由于时间上的不足和知识的欠缺,很多地方还是存在错误,并没有做到美观和功能完善。对于自己还有待加强。在这次毕业设计过程中所学到的东西才是这次课程设计最大的收获和财富,这将使我终生受益。这次对于做这个四六级模拟考的客户端,功能大部分还是可以实现,但我觉得还有很多功能有待改善,追求使用上更加简洁易懂。在毕业设计过程中,指导老师的意见和同学的帮助使得我最后还是如期完成了这次任务,也让我在走向社会之前学会了沉着稳健,即使以后上班工作了同样也要努力学习不断加强自己的知识文化水平,培养自身的自学能力,相信我通过这次毕业设计在以后的工作生活会更加严格的要求自己,让自己变得更加强大。

25

参考文献

参考文献

[1] 吴想想.基于Android平台软件开发方法的研究与应用[J].北京邮电大学,2011.1. [2] 基于Android系统的校园助手一个用程序开发毕业设计论文 [EB/OL].http://www.doc88. com/p-4894439161791.html,2015.7.9.

[3] 中国电子商务研究中心.2012年度中国电子商务用户体验与投诉检测报告[EB/OL].http:/ /www.100ec.cn/zt/2012yhty/.html,2013.8.21.

[4] 王晓禹,石丽.基于JSON实现Android智能终端与WEB服务器“面向对象”的信息交 换[J].数字技术与应用,2012(4):224-225.

[5] 李兴华.Android开发实战经典[J].清华大学出版社,2012.9.

[6] Android体系结构-Android移动开发技术文章_手机开发-红黑联盟 [EB/OL].http://www.2 cto.com/kf/201204/126780.html,2015.9.25.

[7] 陈立群.eclipse插件ognl表达式生成器的研究与开发[J].计算机应用技术,2008. [8] 刘光雷.基于ECLIPSE的LINUX驱动插件的设计与实现[J].软件工程,2005. [9] 张晋宁,隋鹏.关于Eclipse[J].程序员:CSDN开发高手,2004.

[10] LifeDemo.[学术]JAVA入门详细教程【精简】[EB/OL].https://www.douban.com/group/topi c/18535788/,2011.3.24.

[11] 卢同同.科技查新管理平台的设计与实现[J].甘肃科技纵横,2014. [12] 谢海彪.JSP技术及在电子商务的应用[J].中国高新技术企业,2008.

[13] 唐俊[1,2],王珂[2].Windows平台下Globus Toolkit 4网络环境的安装与配置[J].湖南农 机:学术版,2009.

[14] 吴小青.JSP+TOMCAT+MYSQL开源软件整合配置初探——以揭阳职业技术学院图书

馆网站服务器配置为例[J].齐齐哈尔大学学报:自然科学版,2012. [15] 谭浩强.Java语言程序设计(第三版)[M].北京:清华大学出版社,2008.

26

联系合同范文客服:xxxxx#qq.com(#替换为@)