1. 研究目的与意义
随着时代发展,越来越多的原先以书面形式进行的活动,逐渐趋向于在网络平台上进行。
而对于能力测试这种流程也可以在网络上在线进行,一来是计算机校验的速度远快于人工校验,可以极大提高效率,二来是计算机批阅的准确性要远高于人工批阅。
程序设计能力在线测试平台是学生学习过程中的一个辅助工具,基于 internet 或者局域网, 其主要功能是实现学生在学习过程中通过本系统对课程进行各个章节的综合测试和 评分,以检验学习效果。
2. 研究内容和预期目标
该平台包括服务器端和手机端,主要是完成手机端。
查找与android开发和手机端多平台开发的有关的资料,通过搜集资料,确定本设计要做的工作和实现方案,具体是要先设计出简单的ui界面,提供在线限时考试模式和练习模式;
预期目标是实现对于程序设计能力在线测试平台中选择题,简答题和操作题的校验,校验完成后,返回每个题目的分数和总成绩,并提交成绩到数据库,对这个过程进行优化,使操作界面更加人性化
3. 研究的方法与步骤
1、画出程序设计能力在线测试平台的UML图从学生和教师两个角度分析设计需求;
2、利用eclipse开发Android平台的app,有余力的话学习多平台的开发,实现程序能在不同系统的设备上运行;
3、写出该软件的系统说明书;
4、设计论文。
|
|
|
|
4. 参考文献
[1] 杨丰盛.《android应用开发揭秘》[m].北京:机械工业出版社,2010.1
[2] 吴亚峰,吴亚光.《android应用案例开发大全》[m].北京:人民邮电出版社,2012
[3] 韩超.《android经典应用程序开发》[m].北京:电子工业出版社,2012
5. 计划与进度安排
(1) 2022年2月25日-3月3日 下达毕业设计任务书,向学生讲授所选设计题目的状况和要求等
(2) 2022年2月25日-3月10日 学生提交开题报告等材料,指导教师审核开题报告等材料。
(3) 2022年3月11日-5月31日 进行毕业设计. 学生按设计要求进行相关工作
