《毕业设计(论文)开题报告-新生计算机基础能力测试系统(4页).docx》由会员分享,可在线阅读,更多相关《毕业设计(论文)开题报告-新生计算机基础能力测试系统(4页).docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-毕业设计(论文)开题报告-新生计算机基础能力测试系统-第 4 页成都师范学院本科毕业设计(论文)开题报告表题 目新生计算机基础能力测试系统学生姓名性别男专业计算机科学与技术学院计算机科学学院年级2014级学号毕业设计时间2017年 9 月 20日 至2018 年 4 月 18 日指导教师姓名所在单位职称课题的目的、意义和研究现状(含国内外相关研究综述及评价)一、 选题的背景和意义(一)课题的目的当今是个科技高速发展、信息爆炸的时代,新时代的学生接触各种电子设备比较多。每一个新生的计算机能力都有所不同,了解每一个新生的计算机能力,有利于教学活动的进行。对于新生的实际计算机能力没有确切的数值去衡
2、量,所以新生计算机能力测试系统应运而生。用确切的数据来衡量一个学生的计算机能力,也许并不是特别的准确,但这已经足够了。同时,这个系统也可以用来学习计算机知识(二)课题的意义通过新生计算机基础测试系统,我们能够获得一个大致的学生计算机能力数值,这个数值能给老师提供不少的判断,对于每一个学生的能力做出大致的判断,有利于教学活动的开展,以及针对性的教学。以前的话,要了解一个学生的计算机能力,需要纸质的试卷或者问卷,通过手工批阅统计获得学生的大概能力。而当前的这个信息科技时代,能用系统程序解决的问题,就应该去实现它。人工成本,物质成本,时间成本,这些都可以通过系统程序去解决。同时,学生可以通过该系统进
3、行学习,拓展学生的计算机基础能力。二、国内外研究现状(一)国内研究现状通过查阅纸质资源以及网络,国内应该没有类似的系统程序,只有纸质的试卷或者问卷。与之有着类似性质的就是计算机等级考试,但用这样复杂的系统肯定是行不通的。(二)国外研究现状有专业的计算机能力测试系统,但过于专业,并不适合新生测试毕业设计主要内容、方法主要内容:系统主要运用Java EE以及前端技术,系统主要分为三个模块:用户模块、题库模块,成绩历史模块。通过三个模块的组合,完成完整业务逻辑,实现完整的测评系统系统采用前后端分离架构,后端使用Spring Boot + JPA技术(采用MVP架构(无视图),前端使用Android
4、+ Kotlin等技术(采用MVP架构)。开发IDE使用IntelliJ IDEA 以及Android Studio,数据库使用MySql,由于Spring Boot内嵌Tomcat,这里就不需要额外的服务器容器方法:系统开发使用文献分析法、调查法、数量研究法、定量分析法等研究方法,通过不同的研究方法,使系统逻辑、数据结构完备完善。毕业设计的进度安排(以周为单位)2017-2018第1学期第1-3周:阅读文献,确定使用的技术以及架构,完成开题报告、任务书。2017-2018第1学期第4-8周:环境的搭建、框架搭建以及调研2017-2018第1学期第8-10周:对用户模块进行设计以及编写2017-2018第1学期第11-13周:对题库模块进行设计以及编写2017-2018第1学期第14-16周:对成绩历史模块进行设计以及编写2017-2018第1学期第16周:毕业设计中期检查2017-2018第1学期寒假:前端界面的代码编写2017-2018第2学期第1-3周:代码调试与测试2017-2018第2学期第4-8周:提交毕业论文的初稿,论文的查重及定稿2017-2018第2学期第9周:准备毕业答辩2017-2018第2学期第10周:毕业答辩指导教师意见: 签 名: 年 月 日教研室意见: 签 名: 年 月 日