基于android的考试系统设计与实现_第1页
基于android的考试系统设计与实现_第2页
基于android的考试系统设计与实现_第3页
基于android的考试系统设计与实现_第4页
基于android的考试系统设计与实现_第5页
已阅读5页,还剩40页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业论文题 目: 基于 android的考试系统设计与实现 姓 名:学 号:27指导教师(职称):吴玫(讲师) 专 业:软件工程班 级:2012 软件工程 02所 在 学 院:计算机科学与工程学院2016 年 6 月基于 android 的考试的系统设计与实现Design and implementation of examination system based on Android学生姓名 指导教师 吴玫 Comment bT1: 目录标题与章节标题不一致,大小写要一样武汉工程大学 毕业论文I目 录摘 要 .Abstract.第一章 绪 论.11.1 课题背景 .11.2 发展状况 .21.3 论文的研究内容 .31.4 论文结构 .31.5 本章小结 .3第二章 工具概述.52.1 ANDROID概述 .52.2 ECLIPSE介绍 .82.3 SQL SERVER2005数据库 .92.4 MICROSOFT VISIO.132.5 虚拟机 .142.6 本章小结 .15第三章 可行性分析和需求分析.173.1 可行性分析 .173.2 系统需求分析 .173.3 本章小结 .18第四章 系统的总体设计.194.1 系统的总体设计 .194.2 本章小结 .24第五章 详细设计.255.1 模块实现 .255.2 本章小结 .30第六章 软件测试.316.1 软件测试 .316.2 本章小结 .32总 结.33致 谢.35参考文献.37Comment bT2: 这怎么还有个空白标题,有个点武汉工程大学 毕业论文武汉工程大学 毕业论文摘 要考试作为检测教学质量以及判定学生收获程度的一种方法,多年以来被各大高校所普遍所采用。传统考试方式指导教师从出题、打印试卷、组织考试、评阅试卷等流程下来既费时耗力,又易出错。而且紧张的考试氛围不利于考生的正常发挥,影响老师对学生学习程度的判断,降低教学效率。伴随着移动互联网技术的快速发展,android 手机等移动设备迅速融入人们的生活,使得人们的生活和工作方式变得更加方便快捷。本文结合 android 手机等移动设备在高校的快速普及,从便于在校学生考试、学习基本理论知识的角度考虑,设计了一套基于 android 平台的考试系统。该系统基于 Android 系统开发,利用 Android 系统的手持便携设备(如:“智能手机” 、 “MID”“平板电脑”等) ,不需考生额外的额外的投资,不仅可满足考生随时随地针对性学习的要求,而且可使得无需被紧张的考试氛围所影响,全身心的投入考试中发挥出自己的水平。关键词:模拟考试系统;便携设备;基于 android武汉工程大学 毕业论文Comment bT3: 这前面有空格武汉工程大学 毕业论文Abstract The system is a simulation test system based on android. This system mainly aims at is college students to carry out some of the basic theoretical knowledge of test system, some students do not want to open their own computer. At the same time, they dont want to go to classroom or examination to the paper version of the exam or some simulation test system of the disc area user. The system is based on the Android system development, using the Android system in handheld portable devices (such as: “smart phones“, “mid“ “tablet“) and the popularity of advantage, to the user to provide convenient, comprehensive and has in practice, allowing the user to enter before the exam will be able to cope with the candidates in the examination of a variety of topics. Key words: analog test system;portable equipment; based on Android Comment bT4: 想这种话就比较口语,改一下Comment bT5: 这尼玛太不通顺了Comment bT6: 就写“促进传统教育模式的改进”等等,不就比较官方了,这一段都有点口语。武汉工程大学 毕业论文1第一章 绪 论1.1 课题背景本论文准备设计的课题是基于 android的考试系统。随着移动互联网技术的快速发展,现在不管是在高中还是大学,人们的学习和工作方式变得更加的智能化,同时出现的考试系统也多种多样。其中,最常见的考试系统是计分考试和模拟考试。这些系统一方面可以提高工作效率,例如自动计分系统。利用该系统考生只需要做完题目,之后系统会自动根据做题情况给出分数,这样可以省去了大量的人工阅卷时间。另一方面该学习系统也可以方便人们的学习。本次论文设计目的是设计实现一种网上考试系统。学生可通过在线登录的形式来进行考试。现如今利用该种考试形式有很多,如驾照考试中的科目一和科目四,就是学员通过在线登录的形式进入考试系统进行在线答题,当答题结束提交试卷后,系统会自动给出开始成绩。该种考试形式不仅方便快捷,同时不用纸质版的试卷,节约考试成本。但是这种系统是 java与数据库的相互结合,不能满足通过大量的调取数据库来进行出题的要求。本论文设计的 app可以储存大量的数据库(至少有几千道题) ,系统自动通过数据库来调取题目给考生作答。此外,此套系统可以考生答题结束后给出另外一个分数界面,方便考生了解自己的得分情况。1.1.1 研究基于 android的考试系统的目的随着科技的发展,人们一天所能产生的数据量是非常大的,这就是大数据 1。而如今人们为了解决大数据,推出了云计算帮助大家在网上做更多事情。同时,随着高校学生数量的不断越多,这对于统计高校学生的情况增加了困难 2。为解决上述问题,本文设计了基于 android的学习系统里的基于 android的考试系统。即考生可以通过登陆本文设计的考试系统,在网络上完成考试。这样不仅节省了老师们出题打印试卷的时间,同时也大大方便了学生。考生只需要有电脑,不论身处何地都可完成这样的考试。还有,考生在完成考试以后可通过软件可以知道自己考试成绩,对错题仔细的进行分析,这同时也大大解决了大数据的问题。如果高校都有类相似的考试系统,那么将考试效率。这就是本文设计该考试系统的目的。1.1.2 基于 android考试 系统的意义该套基于 android平台的考试系统,一方便可以帮助在校生学习,提高老师的工作效率。另一方面该套系统也可以给高校甚至我们自己一个启示,在日常的工作学习过程中,在很多方面我们可利用 app来帮助我们,比如 高校可利用签到系统进行考勤,学生可利用支付宝等支付软件进行校园消费等。虽然现如今好的科技产品层出不穷,武汉工程大学 毕业论文2但普及率却很低,如现在大部分学校好在坚持传统考试方式,使用纸质版试卷。1.2 发展状况1.2.1 Android 在国内外发展状况随着科技的快速发展, android 系统越来越受到广大人们的关注,据统计全球约有有七分之一的人群在使用 android 手机 3。这个比例可以说是非常庞大,而且这一比例还在不断增加。现在除北美地区大部分手机用户在使用 ios 系统之外,android 系统的手机已经成为全球主流的系统,而且发展前景良好。Android 系统能被大家普遍的接受,不仅仅源于手机设备的支持,还在于 android系统本身的巨大优势。Android 是一个相对开放的系统,而且完全开源,无需花钱购买权限,开发者只需要精通 android 的开发语言就可以对其进行编程 4。因此使得中国以及日本等多家软件公司都是利用 android 平台进行开发。由于 android 系统的开源,加速了 android 平台软件的更新速度。在软件方面,原来可能我们可能感觉无法实现的游戏或者高科技软件相继问世。比如支付宝软件,该软件不仅可以完成支付转账功能,也可使的用户无需出门就可完成水电费的缴纳。Android 系统相比其他操作系统更易上手,更具人性化。同时,由于 Android 的开源,使得 android 设备的价格更加的亲民,更容易被普通群体所接受。从技术讲 android 系统相当于一个 linux 系统的辅助产品,然而相对其它开发系统来说,linux 系统使用者较少,所以这对于 android 系统的开发来说,是一个挑战。如何解决好这个挑战则成为了不可忽视的难题。 1.2.2 Android 软件开发的趋势和前景目前就 android 的发展而言,它的方向一般有两类,一类是偏向硬件驱动,另一类是偏向软件应用 6。现如今,越来越多的开发者偏向于后者,选择使用编程语言来进行android 的开发,这也源于市场对应用软件的大量需求。由于基于 android 系统巨大应用软件的市场需求,这也使得和 android 系统相关行业的从业人数需求大大增加,也促使众多人学习 android 开发语言,欲从事这一行业。所以,从目前来看,android 这方面的人才还是可以找到很好的工作的。从事安卓开发行业就业压力不会太大,但技术是本行业的基石,必须注重对自己技术的提升,不断完善自己,才能有更好的未来。随着科技的不断进步和发展,手机的普及率越来越高,也因此带动 android 手机游戏等行业的快速发展。如果人们更多的关注手机行业的发展,手机开发市场的前景会更加的光明。手机发展的优势也可归为以下几种原因。1. 庞大的潜在用户群正如前文所提到的,android 系统手机具有非常高的使用率,这是造成手机开发市场具有很大发展前景的一个很重要的原因。全球将近七分之一市场占有率,使得Comment bT7: 这样写水的太明显了,改为一段,精炼点的文字武汉工程大学 毕业论文3android手机遍布于世界每一个角落。2. 便携性游戏是现在人们生活不可或缺的一种娱乐方式。由于手机具有便于携带的特点,使得人们不论是在街头等人,还是身处嘈杂的公交车,都可方便的玩自己喜欢的手机游戏。和电脑游戏相比,手机游戏虽然操作性较差,同时画质也不好,但手机游戏可给使用者以短暂的放松,消除满身的疲惫,这是电脑游戏所无法满足的。这也使得越来越多的群体选择手机游戏来而不是电脑游戏。3. 支持网络由于手机是网络通讯设备,人们可以随时随地的用手机上网进行聊天,玩一些掌上游戏等。这些极大的方便了人们的生活。 4. 手游占比逐年增长近年来随着手机游戏的快速发展,在全球游戏市场占有率也越来越高。随着越来越多从热播电视剧中移植来的手机游戏,使得大家对手机游戏更加热衷。人们不仅可以从电视剧中了解到人物关系来更好的玩游戏,也可以从游戏中加深对电视剧剧情的理解,无形中推动了手机游戏的发展 5,这也是 android系统市场占有率越来越高的重要原因。 1.3 论文的研究内容本文设计的基于 android系统的考试软件是一个可实现在线考试的 app。即考生可通过自己注册的账号登录系统完成考试。每当考生完成一道题目之后,系统界面会自动出现下一道题目,当完成考试确认提交试卷后老师可以通过网络在线批阅试卷。1.4 论文结构本文利用 android平台,设计了一款在线考试软件,以帮助学生可以更便捷的检验自己的学习情况,以便更具有针对性的学习。本文具体工作如下。第一章:本章主要介绍了课题的背景和意义

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论