行删减,并最终完成平台的设计,具体实现的预期步骤如下:Р收集文献资料。主要是在中国期刊网、图书馆期刊阅览室、所学的专业理论知识及其它资料,范围大致为微信学习,微信平台的应用,C++和Arduino的平台应用等。Р分析和筛选资料。在之前的众多资料中筛选出和自己的选题有关的资料,然后确定自己课题的设计主线,区分主要的模块和次要的模块。主要模块是必须要实现的,次要模块则是根据自己的能力以及时间的宽裕程度来决定。Р构建微信考试平台。建立一个微信考试平台的公众号,添加一些必要的功能模块,组成一个完整的在线网络考试系统,然后进行实践,最后再进行纠错和改进。Р2.4考试系统的设计Р2.4.1考试系统的流程Р 当考生用户登陆成功后选择答题后,系统会自动从题库中抽取一定数量的题目用来组成试卷,在用户做完试卷选择Р“提交试卷”后,系统会判断考生用户是否答完所有题目,有无漏题,若有,则跳出对话框用来提醒考生并未完成所以答题,并返回答题页面;反之,则系统判断每一题的答题对错,最后统计最终成绩。微信平台考试系统的整个系统的流程图如图1所示。Р图1 系统流程图Р2.4.2功能模块Р微信平台作为对考试系统应用,合理且充分的功能模块才能满足用户的需求,才能体现移动考试平台的优势。Р自从这个课题提出后,从前期在网上、图书馆等各个途径查阅大量的资料,然后进行细致的分析,确定了自己的主要设计路线以及主要的功能模块。本课题微信平台的考试系统的主要功能模块包括“在线考试”和“成绩统计”。在线考试模块能够顺畅地运行下去的一个重要前提是要有一个题库,考虑到考试的人数以及公平性,事先会建立一个有大量题目的题库,并实现确定每一题的答案。当考生用户选择答题时,系统会随机抽取一定数量的判断题和选择题,为考生用户考试。成绩统计则是在考生用户成功提交后要用到的功能模块,考生用户可以进入该模块查询自己的成绩以及刚刚考试时做错的题目即