需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10207 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】科学技术在一天天地发展,智能手机逐渐迈入人类的世界,由于电脑端的在线测试系统给用户带来很多不便,所以一款手机测试系统APP应运而生,体积小、方便携带、无时间地点限制等优势使它成为人们追捧的对象。本课题提供登录、倒计时考试、查看考题与答案、查询成绩等基本功能,运用MVC开发模式对以上功能进行开发并最终实现,使用户需求得到满足。 【关键词】 Android系统,在线测试,系统设计
目录 摘要 Abstract 1 引言-1 1.1研究背景-1 1.2研究的目的和意义-1 2 开发环境与相关技术-1 2.1 Java介绍-1 2.1.1 Java语言介绍-1 2.1.2 Java虚拟机-2 2.1.3 JDK与JRE-2 2.1.4 Java开发环境搭建-2 2.2 Android介绍-2 2.2.1 Android简介-2 2.2.2 Android SDK的下载和安装-3 2.2.3绑定ADT插件-3 2.3 项目开发技术-3 2.3.1 XML开发技术-3 2.3.2自定义控件技术-4 2.3.3 Tomcat服务器开发技术-4 2.4 开发工具和开发环境-4 3 系统需求及可行性分析-4 3.1 系统需求分析-4 3.1.1数据需求分析-4 3.1.2功能需求分析-5 3.2 系统可行性分析-5 3.2.1技术可行性-5 3.2.2经济可行性-5 3.2.3社会可行性-5 4 系统软件的总体设计-6 4.1系统开发流程-6 4.2系统设计-6 4.2.1系统功能架构设计-6 4.2.2实体类与控制类关系-7 4.2.3 SQLite数据库应用-7 5 在线测试系统的具体实现-8 5.1 引导界面-8 5.2 注册登录模块-9 5.2.1登录界面-9 5.2.2注册界面-10 5.2.3验证码输入-11 5.3 考试模块设计-12 5.3.1考试科目选择-12 5.3.2考试界面设计-13 5.4 成绩模块-14 5.4.1成绩结算界面-14 5.4.2成绩查询界面-15 5.5试题复习模块-16 5.6考题随机设计-17 5.7后台题库管理-18 6 系统测试-19 6.1系统测试的目的和意义-19 6.2系统测试结果-20 7 结论-20 7.1系统的优点和缺点-20 7.2开发过程中遇到的问题及解决方法-21 7.3收获和体会-21 参考文献-22 致谢-23 |