ImageVerifierCode 换一换
格式:DOC , 页数:38 ,大小:3.60MB ,
资源ID:1253284      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1253284.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于Android的考研小助手的设计与实现——毕业论文.doc)为本站会员(滴答)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于Android的考研小助手的设计与实现——毕业论文.doc

1、 毕 业 设 计中文题目 基于 Android 的考研小助手的设计与实现英文题目 Design and Implementation of Assistant ofPostgraduate Exam Based on Android院 系: 计算机与信息工程学院年级专业: 软件工程姓 名:学 号:指导教师:职 称: 年 月摘要I摘 要随着移动网络和移动设备的不断发展,以及考研热的不断升温,越来越多的考研类的 APP 随之出现。考研用户如何通过手机 APP 来获取考研资讯,如何获取学习资料等成为了考研类 APP 开发者重点关注的课题。基于 Android 的考研小助手,是针对考研用户在考研当中所

2、面临的问题以及用户的需求来设计和实现的应用程序。这能够有效地帮助了考研用户获取最新的考研资讯。其实现了登录注册模块、倒计时模块、每日练习模块以及每日一句模块个人中心模块等。为了满足考研用户对资讯的需求,本课题的核心模块为资讯模块,为用户提供时政资讯和院校信息等资讯。本课题是基于 C/S 结构来实现。客户端采用 ADT Buddle 作为开发环境,其中包括 Eclipse 和 ADT(Android Development Tools)以及 Android SDK(Software Development Kit) 。SDK 最低兼容 Android 2.2 版本,开发目标版本为 Android

3、 4.4.2。同时通过 XML 文件进行布局,保证界面的整体美观性。数据库采用主流的 MySQL。服务器端采用 Java 作为开发语言,借助 Struts 框架进行开发,并且通过 Servlet 让服务器端和客户端进行交互。关键词:Android;考研;C/S;XML;Java;Stuts;ServletABSTRACTIIABSTRACTWith the continuous development of mobile networks and devices, as well as the increasing number of taking entrance examination t

4、o the masters degree, more and more APPs which are about postgraduate emerged. It becomes the topic of developers that how users get information of postgraduate by using applications, how users get the learning materials. The assistant of postgraduate based on Android is a program which is designed

5、and implemented according to the problems that users faced during the whole time and the needs of users. It can effectively help users get the latest information. The model of register and login, the countdown, the information, the one sentence everyday and the center of user are implemented. In ord

6、er to meet the requirement of users about information, the module of information becomes the core module of this APP, it provides users with information about the current affairs and universities.This topic is based on the C/S structure. The client uses Buddle ADT as the development environment, inc

7、luding eclipse, ADT and Android SDK as well. The minimum compatible version of SDK is Android 2.2, and the target version of SDK is Android 4.4.2. I set layout with the file of XML, enhancing the aesthetically pleasing of UI. And using MySQL as database. On the other hand, with the help of framework

8、 called Struts, the server is implemented by using Java as development language. With the help of Servlet, the client and server can interact with each other.Key Words: Android;postgraduate exam;C/S;XML;Java;Stuts;Servlet目录 III目 录第 1章 引言 .11.1 研究背景 .11.2 国内外研究现状 .11.3 工作目标 .21.4 论文结构 .3第 2章 分析与设计 .4

9、2.1 需求分析 .42.1.1 市场需求分析 .42.1.2 功能需求分析 .42.1.3 模块流程图 .52.2 可行性分析 .72.2.1 技术可行性分析 .72.2.2 经济可行性分析 .72.2.3 操作可行性分析 .7第 3章 概要设计 .93.1 功能设计 .93.1.1 总体功能设计 .93.1.2 功能模块结构图 .93.1.3 功能模块关系 .123.2 数据库设计 .123.2.1 逻辑设计 .123.2.2 物理设计 .14第 4章 详细设计 .154.1 注册登录模块设计与实现 .154.2 倒计时模块设计与实现 .164.3 资讯模块设计与实现 .174.4 每日练

10、习模块设计与实现 .204.5 每日一句模块设计与实现 .204.6 个人中心模块设计与实现 .21第 5章 系统测试 .245.1 功能测试 .245.1.1 测试环境 .245.1.2 测试用例 .245.1.3 测试总结 .275.2 性能测试 .275.2.1 测试环境 .285.2.2 测试内容 .285.2.3 测试总结 .29第 6 章 总结与展望 .306.1 总结 .306.2 展望 .30参考文献 .32目录 IV致 谢 .1第 1 章 引言1第 1章 引言1.1 研究背景随着世界经济的复苏,人们在教育方面的需求大幅度提升,同时伴随着互联网的不断发展,催生了一种全新的学习形

11、式移动学习。自“移动学习”这个概念产生以来,国内外的许多学者就对其进行了大量的研究和讨论。 移动学习的发展前景分析一文中指出,移动学习的普及需要的是时间,将来它一定能成为主流的学习形式 1,会有越来越多的人关注移动学习,接受这种崭新的学习形式,并且采用这种学习方式。另外,考研已经成为在校大学生的未来选择的一个大方向。 浅谈大学生考研热一文中指出, “考研”已经成为了大学校园里的五大流行时尚之一 2。考研人数从2006 年的 127.1 万到 2016 年的 177 万,虽然 2014 年到 2015 年出现下滑的现象,但是总体上呈增长趋势。面对数量如此庞大的考研人群,网络上的考研资讯杂乱无章,

12、各种考研学习资料五花八门,这成为了考研人所面临的一个问题。在应用程序方面,应用商城上架的考研学习类 APP 层出不穷,部分考研 APP 提供的功能比较单一,不能为考研人提供相对丰富的内容。因此,开发一款方便考研人的 APP 是很有必要的。考研类 APP 作为移动学习的一个工具,为考研人解决考研资讯杂乱和学习资料繁多的问题。本课题拟开发一款基于 Android 平台,使用 Java 作为开发语言来实现客户端,采用 MySQL 作为数据库,使用 Java 和 Servlet 实现服务器端。客户端与服务器端通过 Json 格式进行数据的传输。该 APP 通过移动网络来分享资讯,比如:轻松获取可靠的时

13、政资讯、院校信息。同时,从其他考研类 APP 和考研人群的需求中得到启发,在考研小助手中添加每日一句以及每日练习的功能,有效帮助考研用户复习。1.2 国内外研究现状考研类 APP 作为移动学习的一种工具,要了解考研 APP 的发展就得了解移动学习的发展情况。在国外,移动学习发展得相对较早。它起始于 1994 年美国卡耐基-梅隆大学的无限基础设施建设 Wireless Andrew 项目,如今它已经应用到社会的各个层面,从小学教育到高等教育,并且涉及到了社会教育和远程教育 3 。欧盟在数字化欧洲行动第 1 章 引言2研究计划中立项开展一项名为“MOBIlearn”的行动 4,此项目主要研究如何借

14、助先进的移动通信技术进行有效的学习。在无线移动网络、设备等条件的支持下,学生能过通过移动学习应用来进行学习,而不受地点以及书本材料等条件的制约。同时,国外移动学习进行了多项调查并开发了移动学习系统,从而得出结论:在未来,移动学习会不断得到关注和认可,远程教育能够推动移动学习的发展,到最后移动学习会成为学习的主流方式之一 5。国内的移动学习起步较晚,直到 2000 年,移动学习这个概念才从国外引进到国内。2000-2005 年为我国移动学习的探究的初期阶段,相关的论文占有比例为 14%,而 2006 年以后,国内的移动学习探究进入反思发展阶段,在此期间,国内的相关研究经历了小幅度震荡回落,但总体

15、趋势依旧呈上升态势 6。与国外环形循环的研究模式对比起来,国内的研究模式是树形拓展,即对某一个领域不断深入研究。国外注重从实际操作中总结经验得出结论,而国内的研究侧重于理论方面。其次国内对移动学习的研究过多地注重设备环境而忽略了人文环境的建设,这也是一个重要方面。由于国内对移动学习的研究起步较晚,研究的学者较少,导致了相关的文献资料以及资源不足,所以国内的移动学习还有很长一段路要走。不过随着国内移动设备的不断发展,为移动学习创造了良好的发展条件 7。1.3 工作目标目前,应用商城上的常见的考研类 APP 有考研帮、粉笔考研等综合性的 APP,也有像百词斩、拓词等专项的 APP。其中它们都至少有

16、一个功能是关于学习的比如说背单词。不过网络上有人做过调查,其中关于研发考研 APP 的市场调查报告称 72%的人认为学校及专业信息这一功能是考研类 APP 最应该具有的功能,其次是排名第二的考研资料功能。故本课题的工作目标如下: 让考研人查看权威的院校信息:用户可以根据自己的意愿和喜好在院校信息模块中选择查看各大院校的信息,这些信息均来自于百度百科,权威性有一定的保障,故用户可以放心浏览院校信息。 让考研人知晓当下时政新闻:时政作为考研政治的一部分,当然不能忽视。用户通过时政资讯模块可以查看当下最热的时事新闻,这样避免的用户上各大新闻网站看新闻的麻烦。 让考研人随时随地学习:考研复习的进度会影

17、响最后的成绩,如果用户能够把握好琐碎时间,那么复习效率会大大提高。考研小助手为用户提供每日一句以及每日练习两个学习功能, ,为用户提供英语学习方面的帮助,用户可以利用碎片化的时间进行学习。第 1 章 引言31.4 论文结构本论文共分为六个章节,首先简单介绍该 APP 的研究背景以及相关技术,了解当前考研类 APP 的发展情况以及通过网上的调查报告得出结论,从而明确开发目标。其次简单介绍开发过程中所用到的相关技术以及数据库的设计。接着从整体上把握该 APP 的大致的架构,进而详细说明该 APP 的各大功能模块。最后对 APP 进行测试以及对本次设计进行总结和展望。具体安排如下:第 1 章引言:本

18、章主要介绍随着互联网的进步以及考研热不断升温所带来需求,描述了当前网络上考研信息杂乱等问题以及市面上考研类 APP 的情况,从中明确本课题的开发目标。第 2 章分析与设计:本章主要从技术、经济等方面来对本 APP 进行可行性分析,并对考研 APP 的需求进行分析。第 3 章概要设计:本章主要从大框上介绍主要的功能模块,并对数据库的设计做出较详尽的说明。第 4 章详细设计:本章是在第 3 章的基础上对各大功能模块进行进一步详细的介绍,描述各大功能的具体设计,并给出相应的截图。第 5 章功能测试及结果分析:本章主要利用黑盒测试的方法对 APP 的各方面进行测试,并对测试结果进行分析。第 6 章总结

19、与展望:本章主要进行总结,总结出在研究本课题过程中的收获与经验,并对将来该 APP 的功能方面做出展望。第 2 章 分析与设计4第 2章 分析与设计本章主要分为需求分析及可行性分析两个部分。其中需求分析包括了市场需求分析和功能需求分析。同时还从技术、经济和操作等方面对本课题的可行性进行分析。2.1 需求分析2.1.1 市场需求分析如今,在校大学生中,有很大一部分人选择考研。据数据显示,2004 年考研人数为 94.5 万人,到 2010 年考研人数突破 140 万人大关,截至 2016 年,考研人数高达 177 万人,可见考研热居高不下。因此,考研人对考研方面的资讯需求日渐增多。在这信息化与设

20、备移动化的时代,一款有关考研信息的 APP 毫无疑问是很有市场潜力的。网上有一份关于开发考研 APP 的调查报告,报告指出被调查的 25%的考生经常使用考研 APP,53%的考生偶尔使用考研 APP。所以,开发一款考研 APP 是很有必要的。同时报告还针对考研 APP 的功能需求进行了调查,报告指出最受欢迎的功能为学校以及专业信息功能,可见考生首要关心的问题还是考研信息的问题,因此笔者认为像院校信息这样的考研信息功能作为本课题的核心功能。2.1.2 功能需求分析考研小助手的目标用户是考研人群,而正如上文所述,考研类资讯作为用户的首要需求,所以资讯类的功能将作为该 APP 的核心功能。同时根据笔

21、者的考研经验和对考研类的 APP 的初步调查以及老师的意见得出:虽然资讯功能在新闻类软件当中很常见,但是这是目前市面上考研类 APP 中很少见的,所以把资讯功能集成到本课题中作为创新功能。另外,该 APP 还包括倒计时、个人中心、每日一句、每日练习等基础功能模块,具体功能详情如下:(1) 注册登录模块普通用户需要通过注册成为该 APP 的会员用户。注册时只要填写登录用户名、密码、电子邮箱 3 项信息即可。注册成功后系统会返回登录界面,用户输入账号密码登录系统,登录之后可继续完善个人信息、报考院校和报考专业等进一步详细的信息。第 2 章 分析与设计5(2) 个人中心模块个人中心模块主要为用户提供

22、个人信息查询和修改个人信息功能。会员用户通过个人中心模块可以查看个人资料的详细信息如:用户名、报考院校、报考专业等,同时用户还可以通过个人中心修改个人资料如报考院校和报考专业等信息以及修改密码。不过用户在注册时账号已经确定下来,所以用户不能修改账号。(3) 倒计时模块倒计时作为普通考研 APP 的标配功能,考研小助手也不会缺少这一功能。该模块主要为用户提供考研倒计时功能,其中会显示距离考试当天还剩余的天数,并且显示近一周的日期,用户可以通过选择不同的日期来查看具体距离考试剩余的天数,以此来激励用户。(4) 资讯模块资讯模块作为该 APP 的核心模块以及亮点模块,其中包括时政资讯以及院校信息两个

23、功能。时政资讯作为考研政治的刚需,也是用户的需求所在。其中的新闻是通过 ListView(列表)的形式呈现给用户,ListView 的每一个 cell 中显示新闻标题、来源以及日期,系统每天都会更新当天最新的时政新闻,用户只要上滑屏幕加载,就能获取最新的资讯。另外院校信息为用户提供了各大院校的信息,其中的数据来自于百度百科以及各大高校的官网,用过户可以根据自己的喜好点击页面列表中的院校的详细信息。(5) 每日练习模块每日练习模块为用户提供学习功能。该模块为用户提供几个英语句子,用户可以点击下一句按钮进行不断学习,或者点击结束按钮结束当前的学习。当结束学习时,系统会给出一个练习完成结果,如果用户顺利学习完所有句子,系统会显示一个笑脸,但是用户在没有完成对句子的学习,系统会显示一个哭脸,以此来激励用户学习。(6) 每日一句模块每日一句模块作为本课题的学习模块,它是根据笔者的考研经历设计的。每日一句每天为用户提供一个简短英语句子,以纯文本的形式呈现,用户在休息时或者琐碎的时间可以点击每日一句来查看英语,这无形中促进了用户的复习。(7) 用户管理模块用户管理模块属于服务器端,这一模块的使用者是管理员。该模块为管理员提供了查看用户信息比如帐户名等信息以及删除用户等权限,但管理员不得随意添加新用户,不得随意修改用户信息等。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。