收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 其它专业论文 >> 软件工程本科论文

基于Android的考研小助手的设计与实现

[关键词:Android,考研小助手,毕设]  [热度 ]
提示:此毕业设计论文完整版包含【开题报告,任务书,论文,源程序
作品编号:rjgc0477,word全文:37页,合计:13000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于Android的考研小助手的设计与实现毕业设计论文------

基于Android的考研小助手,是针对考研用户在考研当中所面临的问题以及用户的需求来设计和实现的应用程序。这能够有效地帮助了考研用户获取最新的考研资讯。其实现了登录注册模块、倒计时模块、每日练习模块以及每日一句模块个人中心模块等。为了满足考研用户对资讯的需求,本课题的核心模块为资讯模块,为用户提供时政资讯和院校信息等资讯。

本课题是基于C/S 结构来实现。客户端采用ADT Buddle 作为开发环境,其中包括Eclipse 和ADT(Android Development Tools)以及Android SDK(Software Development Kit)。SDK 最低兼容Android 2.2版本,开发目标版本为Android 4.4.2。同时通过XML 文件进行布局,保证界面的整体美观性。数据库采用主流的MySQL。服务器端采用Java 作为开发语言,借助Struts 框架进行开发,并且通过Servlet 让服务器端和客户端进行交互。

论文结构

本论文共分为六个章节,首先简单介绍该APP的研究背景以及相关技术,了解当前考研类APP的发展情况以及通过网上的调查报告得出结论,从而明确开发目标。其次简单介绍开发过程中所用到的相关技术以及数据库的设计。接着从整体上把握该APP的大致的架构,进而详细说明该APP的各大功能模块。最后对APP进行测试以及对本次设计进行总结和展望。具体安排如下:

第1章引言:本章主要介绍随着互联网的进步以及考研热不断升温所带来需求,描述了当前网络上考研信息杂乱等问题以及市面上考研类APP的情况,从中明确本课题的开发目标。

第2章分析与设计:本章主要从技术、经济等方面来对本APP进行可行性分析,并对考研APP的需求进行分析。

第3章概要设计:本章主要从大框上介绍主要的功能模块,并对数据库的设计做出较详尽的说明。

第4章详细设计:本章是在第3章的基础上对各大功能模块进行进一步详细的介绍,描述各大功能的具体设计,并给出相应的截图。

第5章功能测试及结果分析:本章主要利用黑盒测试的方法对APP的各方面进行测试,并对测试结果进行分析。

第6章总结与展望:本章主要进行总结,总结出在研究本课题过程中的收获与经验,并对将来该APP的功能方面做出展望。

功能需求分析

考研小助手的目标用户是考研人群,而正如上文所述,考研类资讯作为用户的首要需求,所以资讯类的功能将作为该APP的核心功能。同时根据笔者的考研经验和对考研类的APP的初步调查以及老师的意见得出:虽然资讯功能在新闻类软件当中很常见,但是这是目前市面上考研类APP中很少见的,所以把资讯功能集成到本课题中作为创新功能。另外,该APP还包括倒计时、个人中心、每日一句、每日练习等基础功能模块,具体功能详情如下:

(1)注册登录模块

普通用户需要通过注册成为该APP的会员用户。注册时只要填写登录用户名、密码、电子邮箱3项信息即可。注册成功后系统会返回登录界面,用户输入账号密码登录系统,登录之后可继续完善个人信息、报考院校和报考专业等进一步详细的信息。

(2)个人中心模块

个人中心模块主要为用户提供个人信息查询和修改个人信息功能。会员用户通过个人中心模块可以查看个人资料的详细信息如:用户名、报考院校、报考专业等,同时用户还可以通过个人中心修改个人资料如报考院校和报考专业等信息以及修改密码。不过用户在注册时账号已经确定下来,所以用户不能修改账号。

(3)倒计时模块

倒计时作为普通考研APP的标配功能,考研小助手也不会缺少这一功能。该模块主要为用户提供考研倒计时功能,其中会显示距离考试当天还剩余的天数,并且显示近一周的日期,用户可以通过选择不同的日期来查看具体距离考试剩余的天数,以此来激励用户。

(4)资讯模块

资讯模块作为该APP的核心模块以及亮点模块,其中包括时政资讯以及院校信息两个功能。时政资讯作为考研政治的刚需,也是用户的需求所在。其中的新闻是通过ListView(列表)的形式呈现给用户,ListView的每一个cell中显示新闻标题、来源以及日期,系统每天都会更新当天最新的时政新闻,用户只要上滑屏幕加载,就能获取最新的资讯。另外院校信息为用户提供了各大院校的信息,其中的数据来自于百度百科以及各大高校的官网,用过户可以根据自己的喜好点击页面列表中的院校的详细信息。

(5)每日练习模块

每日练习模块为用户提供学习功能。该模块为用户提供几个英语句子,用户可以点击下一句按钮进行不断学习,或者点击结束按钮结束当前的学习。当结束学习时,系统会给出一个练习完成结果,如果用户顺利学习完所有句子,系统会显示一个笑脸,但是用户在没有完成对句子的学习,系统会显示一个哭脸,以此来激励用户学习。

(6)每日一句模块

每日一句模块作为本课题的学习模块,它是根据笔者的考研经历设计的。每日一句每天为用户提供一个简短英语句子,以纯文本的形式呈现,用户在休息时或者琐碎的时间可以点击每日一句来查看英语,这无形中促进了用户的复习。

(7)用户管理模块

用户管理模块属于服务器端,这一模块的使用者是管理员。该模块为管理员提供了查看用户信息比如帐户名等信息以及删除用户等权限,但管理员不得随意添加新用户,不得随意修改用户信息等。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【开题报告,任务书,论文,源程序
作品编号:rjgc0477,word全文:37页,合计:13000

本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于Android的考研小助手的设计与实现(开题报告,任务书,论文,源程序)!