试卷审批管理信息系统
2021级《JAVA语言程序设计》
上机考试试题
2022.12.22
考试要求
一、本试卷为2021级《JAVA语言程序设计》上机考试试卷;
二. 注意编程规范:
(1) 通过Eclipse添加类的方式建立类;
(2) 程序开头部分注释班级、作者、学号、日期;
(3) 注意程序代码中必要的空格与缩进;
(4) 注意类、变量、方法的命名原则;
三. 考试结束后,将整个项目工程文件夹中的文件源代码和数据库备份文件放入文件夹,以“班级学号姓名”方式命名,并压缩成同名的压缩包文件,考试结束后提交给监考人员统一上交。
试卷审批管理信息系统(50分)
1、项目背景:
工程教育专业认证是指专业认证机构针对高等教育机构开设的工程类专业教育实施的专门性认证,由专门职业或行业协会(联合会)、专业学会会同该领域的教育专家和相关行业企业专家一起进行,旨在为相关工程技术人才进入工业界从业提供预备教育质量保证。
为了提升我校专业能力,满足工程教育专业认证的水平,特开发试卷审批信息管理系统,从教学考核考试方面规范专业认证要求,依照《工程教育认证标准》对专业的办学情况和教学质量进行自我检查,为专业自评报告提供有效数据。
此软件的主要用户包括专业教师、专业负责人、教学副院长、学生、系统管理员。
主要职责为:
(1)专业教师:可以对试卷审批卡基本信息进行增、删、改、查的基本操作。
(2)专业负责人:试卷专业性审查。
(3)教学副院长:试卷合理性审查。
(4)学生:查看自己的考试信息、密码重置。
(5)系统管理员:可以添加、删除、修改、查询专业教师、专业负责人、教学副院长,审核学生的注册信息。
2.系统要求与评分标准:
2.1 页面要求
(1)系统可以通过浏览器直接访问;(1分)
(2)各个功能页面整体风格统一;
(3)首页为用户登录页面,专业教师、专业负责人、教学副院长、学生、系统管理员五种角色用户登录后,进入相应的功能页,只能看到角色允许访问功能模块,用户登录界面包含用户、密码两个文本框,以及登录和注册两个按钮;学生用户需要注册后,由管理员审核;其余用户由管理员直接开户。(5分)
(4)学生注册:点击用户登录页面的注册按钮,学生进入用户注册页面,注册信息包括学院、专业、班级、学号、姓名、性别、手机号码。
(5)专业教师功能页:共包括修改个人密码、浏览试卷审批卡、查询考试信息(试卷审批卡通过后生成考试信息)、新增试卷审批卡、修改试卷审批卡、删除试卷审批卡六项功能模块。
(6)专业负责人功能页:浏览试卷审批卡、查询考试信息、试卷专业性审查。
图1 会议预约管理信息系统功能结构图
(7)教学副院长功能页:浏览试卷审批卡、查询考试信息、试卷合理性审查。
(8)学生功能页:查看个人信息、修改个人密码、查询考试信息。
2.2 功能要求
(1)新增试卷审批卡:专业教师编辑新的试卷审批卡,具体信息包括:试卷编号(编码规则:十位,YYYYMMDDXX,例如:2022122101,自动生成),课程名称、任课教师、课程代码、课程性质(必修或者选修)、学分、授课班级(例如:信2105-1、信2105-2、信2105-3)、授课专业(例如:软件工程)、考试方式(例如:三选一:闭卷、开卷、其他)、考试时间、考生人数、命题方式、成绩组成、考核与评价方式、考核内容合理性分析。
具体样式参考下表:(5分)
信息科学与技术学院
试卷审批卡
课程名称 |
|
任课教师 |
|
||||||||||||||||||||||||||||||||||||||
课程代码 |
|
课程性质 |
|
学分 |
|
||||||||||||||||||||||||||||||||||||
授课班级 |
|
授课专业 |
|
||||||||||||||||||||||||||||||||||||||
考试方式 |
闭卷□ 开卷□ 其他□ |
考试日期 |
|
考试人数 |
|
||||||||||||||||||||||||||||||||||||
命题方式 |
任课教师个人命题□(命题人: )课程组集体命题□ 题库命题□ |
||||||||||||||||||||||||||||||||||||||||
成绩组成 |
期末[ %];作业[ %];实验[ %];XXX[ %];XXX[ %]; |
||||||||||||||||||||||||||||||||||||||||
1、考核与评价方式 |
|||||||||||||||||||||||||||||||||||||||||
本课程考核方式由XX、XXX和XXX共XX部分组成,具体如下: XXXX:XX分。考核形式为XXXXXX,主要考核学生XXXXXXX能力。主要任务为XXXXX、XXXX和XXXX。 XXXX:XX分。考核形式为XXXXXX,主要考核学生XXXXXXX能力。主要任务为XXXXX、XXXX和XXXX。 XXXX:XX分。考核形式为XXXXXX,主要考核学生XXXXXXX能力。题型为XXXXX、XXXX和XXXX。 考核与评价方式及各部分成绩
|
|||||||||||||||||||||||||||||||||||||||||
2、考核内容合理性分析 |
|||||||||||||||||||||||||||||||||||||||||
课程目标 |
考核内容 |
考核点 |
|||||||||||||||||||||||||||||||||||||||
课程目标1:XXX。 |
作业1、10 |
XXXXXXX能力 |
|||||||||||||||||||||||||||||||||||||||
试卷中简答题 1、4 |
XXXXXXX能力 |
||||||||||||||||||||||||||||||||||||||||
课程目标2:XXX |
作业3、4、5、6、7、9 |
XXXXXXX能力 |
|||||||||||||||||||||||||||||||||||||||
试卷中简答题 2 计算题1、2、3、4 分析题1、2、3、4 |
XXXXXXX能力 |
||||||||||||||||||||||||||||||||||||||||
课程目标3:XXX |
作业2、8 |
XXXXXXX能力 |
|||||||||||||||||||||||||||||||||||||||
试卷中简答题3、5、6 |
XXXXXXX能力 |
||||||||||||||||||||||||||||||||||||||||
课程目标4:XXX |
实验 |
XXXXXXX能力 |
|||||||||||||||||||||||||||||||||||||||
试卷审批卡审批流程如下:
试卷审批卡四种状态(已申请(教师提出申请,未进行审核)、已符合(专业审查通过未进行合理性审查)、已通过(合理性审查通过)、已退回)
(2)修改试卷审批卡:试卷审批卡未审核或者被退时,可以对除试卷编号外的其余信息进行修改(2分)
(3)删除试卷审批卡:只能删除未审核或者被退回的试卷审批卡信息。(1分)
(4)浏览试卷审批卡信息:专业教师成功后,可以查看自己提交的所有试卷审批卡信息,信息列表包括提交日期、课程名称、授课专业、授课班级、试卷审批卡状态等基本信息;专业负责人只能看到本专业的试卷审批卡信息;教学副院长可以看到本学院的试卷审批卡信息。
点击列表标题可以查看试卷审批卡所有详细信息(3分)
(5)查询考试信息:可以按照课程名称、授课专业、授课班级进行综合查询,查询结果以列表形式显示试卷编号、课程名称、授课专业、授课班级,点击课程名称可以显示全部详细信息;考试信息只包括已通过的试卷审批卡信息。(4分)
(6)试卷专业性审查:专业负责人审查本专业教师提交的试卷审批卡,主要审查内容如下表所示:(4分)
专业负责人 意见 |
1、考核内容与课程教学大纲要求的符合程度: 非常符合○ 符合○ 基本满足○ 有待提高○ 2、考核内容与课程目标达成情况的支撑度: 非常支持○ 支持○ 基本支持○ 有待提高○ 3、考核方式与课程目标达成情况的支持度: 非常支持○ 支持○ 基本支持○ 有待提高○
专业审查最终意见:通过○ 不通过○ |
审查通过,将该申请发送给教学副院长,进行合理性审查;审查不通过,将试卷审批卡打回给提交申请的教师进行修改。
(7)试卷合理性审查:教学副院长针对专业负责人审核通过的本学院的试卷审批卡进行合理性审查,主要审查内容如下表所示:(4分)
学院 意见 |
考核内容与各课程目标要求掌握的内容的覆盖度: 全覆盖○ 部分○ 基本覆盖○ 有待提高○ 考核方式课程目标要求达到的能力的有效性: 非常有效○ 有效○ 基本有效○ 有待提高○
试卷合理性审查最终意见:通过○ 不通过○ |
审查通过,将该申请发送给教学副院长,进行合理性审查;审查不通过,将试卷审批卡打回给提交申请的教师进行修改。
(8)学生注册:点击用户登录页面的“注册”按钮,学生进入用户注册页面,注册信息包括学院、专业、班级、学号、姓名、性别、手机号码。(4分)
(9)学生审核:学生注册成功后,系统管理员后台可以以列表形式查看学生基本信息, 点击学生姓名,可以查看学生详细信息,在学生详细信息页面点击通过按钮,可以通过审核。通过审核的学生才可以通过登录界面进入个人主界面。(3分)
(10)查看个人信息:学生登录成功后,可以查看个人的详细信息。(2分)
(11)教师管理:系统管理员登录成功后,可以新增教师、专业负责人、教学副院长的基本信息(3分)
(12)个人密码修改:学生登录后,可以输入旧密码、新密码、新密码确认修改个人密码,需要判断旧密码是否正确,新密码和新密码确认是否一致;(2分)
(13)重置密码:管理员可以修改学生的个人密码,先按照学生姓名查询,显示出基本信息后,点击密码重置,将学生密码统一修改为“123456”。(2分)
(14)数据库评分标准:按照题目要求创建审批卡基本信息表、教师基本信息表、学生基本信息表,(3分),实现数据库连接正常(2分)。
数据表结构样式参考下表所示:
表1审批卡基本信息表
序 号 |
字段名称 |
中文含义 |
取值范围 |
1 |
CardId |
试卷审批卡编号(唯一性) |
|
2 |
CardData |
申请日期 |
|
3 |
CourseName |
课程名称 |
|
4 |
CourseTeacher |
任课教师 |
|
5 |
CourseID |
课程编号 |
|
6 |
CourseNature |
课程性质 |
|
7 |
Credit |
学分 |
|
8 |
CourseClass |
授课班级 |
|
9 |
CourseMajor |
授课专业 |
|
10 |
TestWay |
考试方式 |
|
11 |
TestData |
考试日期 |
|
12 |
TestCount |
考试人数 |
|
13 |
TestMethod |
出题方式 |
|
14 |
TestGrade |
成绩组成 |
|
15 |
TestEvaluation |
考核与评价方式 |
|
16 |
TestAnalysis |
考核内容合理性分析 |
|
17 |
Professional |
专业审查意见 |
|
18 |
ProfessionalConclusion |
专业审查结论 |
|
19 |
Reasonable |
合理性审查意见 |
|
20 |
ReasonableConclusion |
合理性审查结果 |
|
21 |
AuditStatus |
审核状态 |
{待审核、已符合、已通过、未通过} |
表2教师基本信息表
序 号 |
字段名称 |
中文含义 |
取值范围 |
1 |
TeacherID |
教师工号 |
八位数字,唯一性 |
2 |
Name |
教师名称 |
|
3 |
College |
所属学院 |
|
4 |
Professionals |
所属专业 |
|
5 |
Role |
角色 |
专业教师、专业负责人、教学副院长,用三位二进制表示,例如:001表示普通教师、010表示专业负责人、011表示即是教师又是专业负责人,111表示三种角色兼具 |
表3学生基本信息表
序 号 |
字段名称 |
中文含义 |
1 |
StuID |
学号 |
2 |
StuName |
姓名 |
3 |
sex |
性别 |
4 |
College |
所属学院 |
5 |
Professionals |
所属专业 |
6 |
Phone |
手机 |
7 |
Position |
职位 |