安卓在线问答游戏系统设计与实现

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

北京理工大学珠海学院计算机学院课程设计安卓在线问答游戏系统设计与实现摘要么么答,中文问答类手机软件。永久免费跟好友真实pk,上百个话题,超过200000个海量问题。给你带来不一样的学习人生。《么么答》是一款答题益智社交类型的移动终端游戏。游戏包含天梯PK模式,获取成就模式,好友对战模式等多种玩法,追加及时聊天功能,学习交友两不误。关键词:么么答问答类ABSTRACTMemeanswer,questionandanswertypeChinesemobilephonesoftware.Permanentfreewithfriendsrealpk,hundredsoftopics,morethan200,000massiveproblem.Giveyouadifferentlifelearning.Memeanswertheanswerisapuzzlegameofsocialtypesofmobileterminals.ThegamecontainsladderPKmode,getachievementmode,battlemodeandotherfriendsplay,additionaltimelychat,learnFriendscorrect北京理工大学珠海学院计算机学院课程设计目录第1章绪论..........................................1.1课题简介..................................1.2系视功能概述.............................第2章项目架构设计.................................2.1变现层...................................2.2业务逻辑层...............................2.3数据访问层...............................第3章硬件及软件需求..............................3.1硬件需求..................................3.2软件需求.................................第4章服务端设计...................................4.1HFS软件简介.............................4.2服务端文件...............................第5章系统测试......................................5.1测试截图..................................参考文献.............................................心得体会.............................................教师与评语...........................................北京理工大学珠海学院计算机学院课程设计1章绪论1.1课题简介本项目是在线问答手机游戏系统。通过从服务端远程下载相应学科的的问答题目、做题、系统判题、评分、反馈.1.2系视功能概述实现从网络服务器下载已注册用户和相应科目的问答题,在Android系统的手机中完成所选科目的单选、复选题问答,并及时判题打分。2章项目架构设计2.1表现层程序界面,可以是控制台、Swing图形界面、Android界面,也可以是HTML界面2.2业务逻辑层(1)作用数据访问层与表现层的桥梁,实现与答题相关的业务代码并负责向表现层提供与考试相关的服务,如:登陆验证,判题打分,下载考题,提供指定编号等。(2)业务逻辑层使用简单工厂模式根据配置创建不同的数据访问层的解析器对象,解析不同格式的考试文件。2.3数据访问层试从网络下载考题、下载已注册考生、从下载的考题中产生一个考卷,提供考试时间,考题数量,考题标题。2.4三层架构示意图北京理工大学珠海学院计算机学院课程设计3章硬件及软件需求3.1硬件需求PC机、安卓系统手机3.2软件需求(1).操作系统:WindowXP/Windows7(2).Eclipse软件(3).AndroidSDK4.x(4).HFS:个人网络服务器软件4章服务端设计4.1HFS软件简介hfs网络文件服务器2.3是专为个人用户所设计的HTTP档案系统,如果您觉得架设FTPServer太麻烦,那么这个软件可以提供您更方便的网络文件传输系统,下载后无须安装,只要解压缩后执行hfs.exe,于「VirtualFileSystem(虚拟档案系统)」窗格下按鼠标右键,即可新增/移除虚拟档案资料夹,或者直接将欲加入的档案拖曳至此窗口,便可架设完成个人HTTP网络文件服务器。服务端采用HFS软件,用于手机客户端测试下载考题、已注册用户等信息。4.2服务端文件4.1.1服务端有一个elts文件夹,该文件夹中包含考试等相关文档,如下所示:北京理工大学珠海学院计算机学院课程设计4.1.2注册用户信息:4.1.3考题文件4.1.4、考题科目北京理工大学珠海学院计算机学院课程设计重要提示:运行手机中的在线考试项目之前,先启动HFS,然后将avatar和elts-XML两个文件夹复制到HFS服务端。5章系统测试5.1测试截图5.1.1登录窗口北京理工大学珠海学院计算机学院课程设计5.1.2主菜单窗口北京理工大学珠海学院计算机学院课程设计5.1.3答题窗口北京理工大学珠海学院计算机学院课程设计5.1.4交卷窗口北京理工大学珠海学院计算机学院课程设计5.1.5退出窗口参考文献[1]明日科技:《Android从入门到精通》[M],清华大学出版社2013年。[2]李刚:《疯狂Android讲义》[J],电子工业出版社2015年。[3]武永亮:《Android开发范例实战宝典》[J],清华大学出版社2015年。北京理工大学珠海学院计算机学院课程设计心得体会学习Android开发只有几个月的时间,目前掌握的主要还是理论知识,做实际开发的经验也不是很多,学习的路还很长,要学通一门技术真的需要下很大的努力并付出实践。老师的教学方法还是很不错的,上他的课相对轻松,这样掌握的知识反而更容易记住,也增加了学习的兴趣,谢谢老师的教导,路漫漫其修远兮,吾将上下而求索。北京理工大学珠海学院计算机学院课程设计教师评语完成了课程设计任务,设计所用的基础理论,基本知识掌握。设计过程中独立工作能力,设计报告要求,完成效果,综合评价,成绩。签名:

1 / 12
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功