项目实训记录
Eric_LMW
这个作者很懒,什么都没留下…
展开
-
项目实训第四周03:学生错题功能
接口定义:StudentWrongService //获取全部错题试卷信息 public List<Map<String, Object>> getWrongAllPapers(String sno); //根据试卷id获取试卷 public List<Map<String, Object>> getWrongPapersByLangId(String sno, Integer langId); //获取试卷单选题列表信息 pub原创 2021-07-25 21:25:09 · 183 阅读 · 0 评论 -
项目实训第四周02:公告管理
相关接口:TeacherNoticeService //获取公告列表 public List<Map<String, Object>> getNoticesList(); //查询公告 public List<Map<String, Object>> searchNoticeInfo(String noticeContent, String teaName); //公告是否存在 public boolean noticeConte原创 2021-07-25 21:08:28 · 254 阅读 · 0 评论 -
项目实训第四周01:本周工作进度
1、对上周实现的功能测试,前后端联调,后端功能微调(调整键值)2、完成试卷修改与查询功能3、与在线考试模块测试原创 2021-07-25 20:51:08 · 74 阅读 · 0 评论 -
项目实训第三周03:与前端配合
前端相关部分删除试卷:<el-button v-waves type="danger" icon="el-icon-delete" size="mini" @click="confirmDeletePaper(row)"> 删除</el-button>confirmDeletePaper(row)功能:confirmDeletePaper(row) { this.$confirm('若试卷已有学生考试则无法删除,确定删除该试卷吗?', '提示', {原创 2021-07-17 22:44:42 · 87 阅读 · 0 评论 -
项目实训第三周02:后端逻辑
编写试卷管理相关的数据库服务接口 //获取试卷列表 public List<Map<String, Object>> getPapersList(); //获取课程选项 public List<Map<String, Object>> getCourOptions(); //查询试卷列表 public List<Map<String, Object>> searchPapersList(String pap原创 2021-07-17 21:46:44 · 109 阅读 · 0 评论 -
项目实训第三周01:本周完成工作
本周完成的工作进度1、完成了组卷选择功能2、完成了试卷的删除功能、调试完善消除bug3、完成了试卷管理、手动组卷功能原创 2021-07-17 21:19:34 · 62 阅读 · 0 评论 -
项目实训第二周03:前端配置
每个项目的根目录下面,一般都有一个package.json文件,定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据)。npm install 命令根据这个配置文件,自动下载所需的模块,也就是配置项目所需的运行和开发环境。基础信息 "name": "onlineexam-student", "version": "1.0.0", "description": "A Vue.js project", "author": "sdu", "private": t原创 2021-07-10 22:53:33 · 111 阅读 · 0 评论 -
项目实训第二周02:实体类
paper-试卷表:paper_id - int(11) - 试卷idpaper_name - varchar(255) - 试卷名称paper_create_time - datetime - 试卷创建时间paper_duration - int(11) - 考试时长(单位:秒)paper_difficulty - int(11) - 试卷难度paper_attention - varchar(255) - 考试注意事项paper_type - int(11) - 组卷机制:1为随机;2为固原创 2021-07-10 22:36:42 · 75 阅读 · 0 评论 -
项目实训第二周01:项目maven配置
Java版本:jdk1.8<properties> <java.version>1.8</java.version></properties>web依赖启动器<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></depe原创 2021-07-10 21:51:19 · 48 阅读 · 0 评论 -
项目实训第一周03:数据库设计
小组负责的模块是考试管理,所以主要是针对考试信息和考试记录两个表进行分析考试信息表title:考试名称content:考试描述open_type:考试类型join_type:组题方式level:考试难度state:考试状态time_limit:是否限时start_time:开始时间end_time:结束时间create_time:创建时间update_time:更新时间total_score:总分数total_time:总时长qualify_score:及格分数考试记录表e原创 2021-07-03 22:05:44 · 113 阅读 · 0 评论 -
项目实训第一周02:需求分析
因为小组负责的模块是考试管理,所以主要是针对考试管理展开需求分析,主要分解为以下几个功能点:考试管理(教师端)老师通过设置考试基本信息和考试成员、从题库里抽取题目组卷,完成组织一次考试活动。每场考试有固定的开始结束时间,考试成员,以及确定的一套试题。只有老师可以对其进行更改操作。考试基本信息管理创建一次考试活动:一次考试的信息主要包括课程名称、课序号、开始时间、考试时长、结束时间、参加考试的成员、考试介绍、考试ID、试卷编号、监考人员试卷管理抽取题库题目组成一套试卷用于本次考试使用,支持选题组原创 2021-07-03 21:45:46 · 110 阅读 · 0 评论 -
项目实训第一周01:springboot学习
项目实训第一周01Springboot 学习记录搭建过程IDEA由于是社区版,需要自己去插件库下载spring-boot生成工具,生成时需要勾选spring web,当然,具体的配置需要等之后团队一起统一版本和配置,目前只是个人学习过程而使用同时也要配置好maven路径,以免后期c盘被吃光搭建好以后的目录pom.xml里面是Maven构建说明文件,可以把需要的jar包放在这里,由maven自己去下载,以及配置文件的一些组织结构DemoApplication:springboot启动的入口原创 2021-06-30 16:46:08 · 210 阅读 · 0 评论