发布时间:2022-12-21 08:22:32
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个在线教学考试系统,在线教学考试系统项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
登录系统中,在左侧菜单栏中点击添加课程可以跳转到添加课程页面。在添加课程页面中。通过输入课程、课程id、名称、教师id、教师、专业id、的详细信息,通过点击添加可以将课程信息提交到服务器中。在服务器中通过curriculum、id、name、teacherid、teacher、majorid、字段进行接收。
课程存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在课程控制层中使用课程对象接收页面传入的课程参数信息。使用课程dao层的方法将页面传入的课程信息保存到数据库的t_curriculum表中。
添加完成后,用添加课程成功的信息告知用户。
实现此功能所需代码如下:
curriculumservive.insert(curriculum);
使用insert语句将curriculum、id、name、teacherid、teacher、majorid、字段信息保存到数据库中。实现此部分功能如图所示。
课程新增页面
分析添加课程用例,管理员可以管理系统中所有信息,管理员添加课程时,需要先登录系统。在管理中心中进入到添加课程页面,填写需要添加的课程详细信息。课程详细信息包括课程、课程id、名称、教师id、教师、专业id、,提交后的课程,将在课程controller中进行接收,再调用程序的ROM将课程信息同步到t_curriculum表中。
添加课程用例描述
用例名称 | 添加课程 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加课程 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加课程页面,输入课程信息,提交信息到课程接口 |
参与者动作 | 用户登录系统,跳转到添加课程页面,输入完成课程信息。包括课程、课程id、名称、教师id、教师、专业id、信息,提交课程信息到课程控制层中,添加到课程数据表中。 |
系统响应 | 提示添加课程成功 |
登录系统中,在左侧菜单栏中点击添加学院可以跳转到添加学院页面。在添加学院页面中。通过输入名称、学院id、的详细信息,通过点击添加可以将学院信息提交到服务器中。在服务器中通过name、id、字段进行接收。
学院存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在学院控制层中使用学院对象接收页面传入的学院参数信息。使用学院dao层的方法将页面传入的学院信息保存到数据库的t_college表中。
添加完成后,用添加学院成功的信息告知用户。
实现此功能所需代码如下:
collegeservive.insert(college);
使用insert语句将name、id、字段信息保存到数据库中。实现此部分功能如图所示。
学院新增页面
分析添加学院用例,管理员可以管理系统中所有信息,管理员添加学院时,需要先登录系统。在管理中心中进入到添加学院页面,填写需要添加的学院详细信息。学院详细信息包括名称、学院id、,提交后的学院,将在学院controller中进行接收,再调用程序的ROM将学院信息同步到t_college表中。
添加学院用例描述
用例名称 | 添加学院 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加学院 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加学院页面,输入学院信息,提交信息到学院接口 |
参与者动作 | 用户登录系统,跳转到添加学院页面,输入完成学院信息。包括名称、学院id、信息,提交学院信息到学院控制层中,添加到学院数据表中。 |
系统响应 | 提示添加学院成功 |
登录系统中,在左侧菜单栏中点击添加管理员可以跳转到添加管理员页面。在添加管理员页面中。通过输入管理员、密码、账号、的详细信息,通过点击添加可以将管理员信息提交到服务器中。在服务器中通过admin、password、username、字段进行接收。
管理员存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在管理员控制层中使用管理员对象接收页面传入的管理员参数信息。使用管理员dao层的方法将页面传入的管理员信息保存到数据库的t_admin表中。
添加完成后,用添加管理员成功的信息告知用户。
实现此功能所需代码如下:
adminservive.insert(admin);
使用insert语句将admin、password、username、字段信息保存到数据库中。实现此部分功能如图所示。
管理员新增页面
分析添加管理员用例,管理员可以管理系统中所有信息,管理员添加管理员时,需要先登录系统。在管理中心中进入到添加管理员页面,填写需要添加的管理员详细信息。管理员详细信息包括管理员、密码、账号、,提交后的管理员,将在管理员controller中进行接收,再调用程序的ROM将管理员信息同步到t_admin表中。
添加管理员用例描述
用例名称 | 添加管理员 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加管理员 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加管理员页面,输入管理员信息,提交信息到管理员接口 |
参与者动作 | 用户登录系统,跳转到添加管理员页面,输入完成管理员信息。包括管理员、密码、账号、信息,提交管理员信息到管理员控制层中,添加到管理员数据表中。 |
系统响应 | 提示添加管理员成功 |
登录系统中,在左侧菜单栏中点击添加选课可以跳转到添加选课页面。在添加选课页面中。通过输入选课、学生、选课id、课程、学生id、的详细信息,通过点击添加可以将选课信息提交到服务器中。在服务器中通过selection、student、id、curriculum、studentid、字段进行接收。
选课存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在选课控制层中使用选课对象接收页面传入的选课参数信息。使用选课dao层的方法将页面传入的选课信息保存到数据库的t_selection表中。
添加完成后,用添加选课成功的信息告知用户。
实现此功能所需代码如下:
selectionservive.insert(selection);
使用insert语句将selection、student、id、curriculum、studentid、字段信息保存到数据库中。实现此部分功能如图所示。
选课新增页面
分析添加选课用例,管理员可以管理系统中所有信息,管理员添加选课时,需要先登录系统。在管理中心中进入到添加选课页面,填写需要添加的选课详细信息。选课详细信息包括选课、学生、选课id、课程、学生id、,提交后的选课,将在选课controller中进行接收,再调用程序的ROM将选课信息同步到t_selection表中。
添加选课用例描述
用例名称 | 添加选课 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加选课 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加选课页面,输入选课信息,提交信息到选课接口 |
参与者动作 | 用户登录系统,跳转到添加选课页面,输入完成选课信息。包括选课、学生、选课id、课程、学生id、信息,提交选课信息到选课控制层中,添加到选课数据表中。 |
系统响应 | 提示添加选课成功 |
登录系统中,在左侧菜单栏中点击添加判断题可以跳转到添加判断题页面。在添加判断题页面中。通过输入判断题、题库、题库id、解析、参考答案、判断题id、的详细信息,通过点击添加可以将判断题信息提交到服务器中。在服务器中通过judgment、questionbank、questionbankid、analysis、reference、id、字段进行接收。
判断题存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在判断题控制层中使用判断题对象接收页面传入的判断题参数信息。使用判断题dao层的方法将页面传入的判断题信息保存到数据库的t_judgment表中。
添加完成后,用添加判断题成功的信息告知用户。
实现此功能所需代码如下:
judgmentservive.insert(judgment);
使用insert语句将judgment、questionbank、questionbankid、analysis、reference、id、字段信息保存到数据库中。实现此部分功能如图所示。
判断题新增页面
分析添加判断题用例,管理员可以管理系统中所有信息,管理员添加判断题时,需要先登录系统。在管理中心中进入到添加判断题页面,填写需要添加的判断题详细信息。判断题详细信息包括判断题、题库、题库id、解析、参考答案、判断题id、,提交后的判断题,将在判断题controller中进行接收,再调用程序的ROM将判断题信息同步到t_judgment表中。
添加判断题用例描述
用例名称 | 添加判断题 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加判断题 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加判断题页面,输入判断题信息,提交信息到判断题接口 |
参与者动作 | 用户登录系统,跳转到添加判断题页面,输入完成判断题信息。包括判断题、题库、题库id、解析、参考答案、判断题id、信息,提交判断题信息到判断题控制层中,添加到判断题数据表中。 |
系统响应 | 提示添加判断题成功 |
登录系统中,在左侧菜单栏中点击添加成绩可以跳转到添加成绩页面。在添加成绩页面中。通过输入成绩、专业、客观题得分、考卷、成绩id、状态、学生、考试、主观题得分、考试id、课程、的详细信息,通过点击添加可以将成绩信息提交到服务器中。在服务器中通过achievement、major、objective、preservation、id、state、student、examination、fraction、examinationid、curriculum、字段进行接收。
成绩存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在成绩控制层中使用成绩对象接收页面传入的成绩参数信息。使用成绩dao层的方法将页面传入的成绩信息保存到数据库的t_achievement表中。
添加完成后,用添加成绩成功的信息告知用户。
实现此功能所需代码如下:
achievementservive.insert(achievement);
使用insert语句将achievement、major、objective、preservation、id、state、student、examination、fraction、examinationid、curriculum、字段信息保存到数据库中。实现此部分功能如图所示。
成绩新增页面
分析添加成绩用例,管理员可以管理系统中所有信息,管理员添加成绩时,需要先登录系统。在管理中心中进入到添加成绩页面,填写需要添加的成绩详细信息。成绩详细信息包括成绩、专业、客观题得分、考卷、成绩id、状态、学生、考试、主观题得分、考试id、课程、,提交后的成绩,将在成绩controller中进行接收,再调用程序的ROM将成绩信息同步到t_achievement表中。
添加成绩用例描述
用例名称 | 添加成绩 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加成绩 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加成绩页面,输入成绩信息,提交信息到成绩接口 |
参与者动作 | 用户登录系统,跳转到添加成绩页面,输入完成成绩信息。包括成绩、专业、客观题得分、考卷、成绩id、状态、学生、考试、主观题得分、考试id、课程、信息,提交成绩信息到成绩控制层中,添加到成绩数据表中。 |
系统响应 | 提示添加成绩成功 |
登录系统中,在左侧菜单栏中点击添加题库可以跳转到添加题库页面。在添加题库页面中。通过输入题库、名称、的详细信息,通过点击添加可以将题库信息提交到服务器中。在服务器中通过questionbank、name、字段进行接收。
题库存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在题库控制层中使用题库对象接收页面传入的题库参数信息。使用题库dao层的方法将页面传入的题库信息保存到数据库的t_questionbank表中。
添加完成后,用添加题库成功的信息告知用户。
实现此功能所需代码如下:
questionbankservive.insert(questionbank);
使用insert语句将questionbank、name、字段信息保存到数据库中。实现此部分功能如图所示。
题库新增页面
分析添加题库用例,管理员可以管理系统中所有信息,管理员添加题库时,需要先登录系统。在管理中心中进入到添加题库页面,填写需要添加的题库详细信息。题库详细信息包括题库、名称、,提交后的题库,将在题库controller中进行接收,再调用程序的ROM将题库信息同步到t_questionbank表中。
添加题库用例描述
用例名称 | 添加题库 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加题库 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加题库页面,输入题库信息,提交信息到题库接口 |
参与者动作 | 用户登录系统,跳转到添加题库页面,输入完成题库信息。包括题库、名称、信息,提交题库信息到题库控制层中,添加到题库数据表中。 |
系统响应 | 提示添加题库成功 |
登录系统中,在左侧菜单栏中点击添加试卷可以跳转到添加试卷页面。在添加试卷页面中。通过输入标题、试卷id、试卷、教师、教师id、的详细信息,通过点击添加可以将试卷信息提交到服务器中。在服务器中通过title、id、testpaper、teacher、teacherid、字段进行接收。
试卷存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在试卷控制层中使用试卷对象接收页面传入的试卷参数信息。使用试卷dao层的方法将页面传入的试卷信息保存到数据库的t_testpaper表中。
添加完成后,用添加试卷成功的信息告知用户。
实现此功能所需代码如下:
testpaperservive.insert(testpaper);
使用insert语句将title、id、testpaper、teacher、teacherid、字段信息保存到数据库中。实现此部分功能如图所示。
试卷新增页面
分析添加试卷用例,管理员可以管理系统中所有信息,管理员添加试卷时,需要先登录系统。在管理中心中进入到添加试卷页面,填写需要添加的试卷详细信息。试卷详细信息包括标题、试卷id、试卷、教师、教师id、,提交后的试卷,将在试卷controller中进行接收,再调用程序的ROM将试卷信息同步到t_testpaper表中。
添加试卷用例描述
用例名称 | 添加试卷 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加试卷 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加试卷页面,输入试卷信息,提交信息到试卷接口 |
参与者动作 | 用户登录系统,跳转到添加试卷页面,输入完成试卷信息。包括标题、试卷id、试卷、教师、教师id、信息,提交试卷信息到试卷控制层中,添加到试卷数据表中。 |
系统响应 | 提示添加试卷成功 |
登录系统中,在左侧菜单栏中点击添加考试可以跳转到添加考试页面。在添加考试页面中。通过输入专业、教师id、课程、课程id、教师、开始时间、结束时间、考试id、名称、试卷id、专业id、考试时长(分钟)、试卷、的详细信息,通过点击添加可以将考试信息提交到服务器中。在服务器中通过major、teacherid、curriculum、curriculumid、teacher、starttime、endtime、id、name、testpaperid、majorid、duration、testpaper、字段进行接收。
考试存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在考试控制层中使用考试对象接收页面传入的考试参数信息。使用考试dao层的方法将页面传入的考试信息保存到数据库的t_examination表中。
添加完成后,用添加考试成功的信息告知用户。
实现此功能所需代码如下:
examinationservive.insert(examination);
使用insert语句将major、teacherid、curriculum、curriculumid、teacher、starttime、endtime、id、name、testpaperid、majorid、duration、testpaper、字段信息保存到数据库中。实现此部分功能如图所示。
考试新增页面
分析添加考试用例,管理员可以管理系统中所有信息,管理员添加考试时,需要先登录系统。在管理中心中进入到添加考试页面,填写需要添加的考试详细信息。考试详细信息包括专业、教师id、课程、课程id、教师、开始时间、结束时间、考试id、名称、试卷id、专业id、考试时长(分钟)、试卷、,提交后的考试,将在考试controller中进行接收,再调用程序的ROM将考试信息同步到t_examination表中。
添加考试用例描述
用例名称 | 添加考试 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加考试 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加考试页面,输入考试信息,提交信息到考试接口 |
参与者动作 | 用户登录系统,跳转到添加考试页面,输入完成考试信息。包括专业、教师id、课程、课程id、教师、开始时间、结束时间、考试id、名称、试卷id、专业id、考试时长(分钟)、试卷、信息,提交考试信息到考试控制层中,添加到考试数据表中。 |
系统响应 | 提示添加考试成功 |
登录系统中,在左侧菜单栏中点击添加专业可以跳转到添加专业页面。在添加专业页面中。通过输入学院、学院id、名称、专业id、的详细信息,通过点击添加可以将专业信息提交到服务器中。在服务器中通过college、collegeid、name、id、字段进行接收。
专业存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在专业控制层中使用专业对象接收页面传入的专业参数信息。使用专业dao层的方法将页面传入的专业信息保存到数据库的t_major表中。
添加完成后,用添加专业成功的信息告知用户。
实现此功能所需代码如下:
majorservive.insert(major);
使用insert语句将college、collegeid、name、id、字段信息保存到数据库中。实现此部分功能如图所示。
专业新增页面
分析添加专业用例,管理员可以管理系统中所有信息,管理员添加专业时,需要先登录系统。在管理中心中进入到添加专业页面,填写需要添加的专业详细信息。专业详细信息包括学院、学院id、名称、专业id、,提交后的专业,将在专业controller中进行接收,再调用程序的ROM将专业信息同步到t_major表中。
添加专业用例描述
用例名称 | 添加专业 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加专业 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加专业页面,输入专业信息,提交信息到专业接口 |
参与者动作 | 用户登录系统,跳转到添加专业页面,输入完成专业信息。包括学院、学院id、名称、专业id、信息,提交专业信息到专业控制层中,添加到专业数据表中。 |
系统响应 | 提示添加专业成功 |
登录系统中,在左侧菜单栏中点击添加教师可以跳转到添加教师页面。在添加教师页面中。通过输入账号、年龄、教师、性别、密码、教师id、名字、的详细信息,通过点击添加可以将教师信息提交到服务器中。在服务器中通过username、age、teacher、sex、password、id、name、字段进行接收。
教师存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在教师控制层中使用教师对象接收页面传入的教师参数信息。使用教师dao层的方法将页面传入的教师信息保存到数据库的t_teacher表中。
添加完成后,用添加教师成功的信息告知用户。
实现此功能所需代码如下:
teacherservive.insert(teacher);
使用insert语句将username、age、teacher、sex、password、id、name、字段信息保存到数据库中。实现此部分功能如图所示。
教师新增页面
分析添加教师用例,管理员可以管理系统中所有信息,管理员添加教师时,需要先登录系统。在管理中心中进入到添加教师页面,填写需要添加的教师详细信息。教师详细信息包括账号、年龄、教师、性别、密码、教师id、名字、,提交后的教师,将在教师controller中进行接收,再调用程序的ROM将教师信息同步到t_teacher表中。
添加教师用例描述
用例名称 | 添加教师 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加教师 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加教师页面,输入教师信息,提交信息到教师接口 |
参与者动作 | 用户登录系统,跳转到添加教师页面,输入完成教师信息。包括账号、年龄、教师、性别、密码、教师id、名字、信息,提交教师信息到教师控制层中,添加到教师数据表中。 |
系统响应 | 提示添加教师成功 |
登录系统中,在左侧菜单栏中点击添加试卷选择题可以跳转到添加试卷选择题页面。在添加试卷选择题页面中。通过输入答案C、答案A、试卷、参考答案、选择题id、试卷选择题id、答案D、分数、答案B、试卷id、试卷选择题、解析、的详细信息,通过点击添加可以将试卷选择题信息提交到服务器中。在服务器中通过answerc、answera、testpaper、reference、choicequestionid、id、answerd、score、answerb、testpaperid、paperchoice、analysis、字段进行接收。
试卷选择题存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在试卷选择题控制层中使用试卷选择题对象接收页面传入的试卷选择题参数信息。使用试卷选择题dao层的方法将页面传入的试卷选择题信息保存到数据库的t_paperchoice表中。
添加完成后,用添加试卷选择题成功的信息告知用户。
实现此功能所需代码如下:
paperchoiceservive.insert(paperchoice);
使用insert语句将answerc、answera、testpaper、reference、choicequestionid、id、answerd、score、answerb、testpaperid、paperchoice、analysis、字段信息保存到数据库中。实现此部分功能如图所示。
试卷选择题新增页面
分析添加试卷选择题用例,管理员可以管理系统中所有信息,管理员添加试卷选择题时,需要先登录系统。在管理中心中进入到添加试卷选择题页面,填写需要添加的试卷选择题详细信息。试卷选择题详细信息包括答案C、答案A、试卷、参考答案、选择题id、试卷选择题id、答案D、分数、答案B、试卷id、试卷选择题、解析、,提交后的试卷选择题,将在试卷选择题controller中进行接收,再调用程序的ROM将试卷选择题信息同步到t_paperchoice表中。
添加试卷选择题用例描述
用例名称 | 添加试卷选择题 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加试卷选择题 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加试卷选择题页面,输入试卷选择题信息,提交信息到试卷选择题接口 |
参与者动作 | 用户登录系统,跳转到添加试卷选择题页面,输入完成试卷选择题信息。包括答案C、答案A、试卷、参考答案、选择题id、试卷选择题id、答案D、分数、答案B、试卷id、试卷选择题、解析、信息,提交试卷选择题信息到试卷选择题控制层中,添加到试卷选择题数据表中。 |
系统响应 | 提示添加试卷选择题成功 |
登录系统中,在左侧菜单栏中点击添加学生可以跳转到添加学生页面。在添加学生页面中。通过输入学生id、年龄、联系方式、专业id、名字、密码、账号、学生、专业、的详细信息,通过点击添加可以将学生信息提交到服务器中。在服务器中通过id、age、tel、majorid、name、password、username、student、major、字段进行接收。
学生存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在学生控制层中使用学生对象接收页面传入的学生参数信息。使用学生dao层的方法将页面传入的学生信息保存到数据库的t_student表中。
添加完成后,用添加学生成功的信息告知用户。
实现此功能所需代码如下:
studentservive.insert(student);
使用insert语句将id、age、tel、majorid、name、password、username、student、major、字段信息保存到数据库中。实现此部分功能如图所示。
学生新增页面
分析添加学生用例,管理员可以管理系统中所有信息,管理员添加学生时,需要先登录系统。在管理中心中进入到添加学生页面,填写需要添加的学生详细信息。学生详细信息包括学生id、年龄、联系方式、专业id、名字、密码、账号、学生、专业、,提交后的学生,将在学生controller中进行接收,再调用程序的ROM将学生信息同步到t_student表中。
添加学生用例描述
用例名称 | 添加学生 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加学生 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加学生页面,输入学生信息,提交信息到学生接口 |
参与者动作 | 用户登录系统,跳转到添加学生页面,输入完成学生信息。包括学生id、年龄、联系方式、专业id、名字、密码、账号、学生、专业、信息,提交学生信息到学生控制层中,添加到学生数据表中。 |
系统响应 | 提示添加学生成功 |
登录系统中,在左侧菜单栏中点击添加选择题可以跳转到添加选择题页面。在添加选择题页面中。通过输入答案A、选择题id、答案D、答案B、答案C、解析、题库、选择题、题库id、参考答案、的详细信息,通过点击添加可以将选择题信息提交到服务器中。在服务器中通过answera、id、answerd、answerb、answerc、analysis、questionbank、choicequestion、questionbankid、reference、字段进行接收。
选择题存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在选择题控制层中使用选择题对象接收页面传入的选择题参数信息。使用选择题dao层的方法将页面传入的选择题信息保存到数据库的t_choicequestion表中。
添加完成后,用添加选择题成功的信息告知用户。
实现此功能所需代码如下:
choicequestionservive.insert(choicequestion);
使用insert语句将answera、id、answerd、answerb、answerc、analysis、questionbank、choicequestion、questionbankid、reference、字段信息保存到数据库中。实现此部分功能如图所示。
选择题新增页面
分析添加选择题用例,管理员可以管理系统中所有信息,管理员添加选择题时,需要先登录系统。在管理中心中进入到添加选择题页面,填写需要添加的选择题详细信息。选择题详细信息包括答案A、选择题id、答案D、答案B、答案C、解析、题库、选择题、题库id、参考答案、,提交后的选择题,将在选择题controller中进行接收,再调用程序的ROM将选择题信息同步到t_choicequestion表中。
添加选择题用例描述
用例名称 | 添加选择题 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加选择题 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加选择题页面,输入选择题信息,提交信息到选择题接口 |
参与者动作 | 用户登录系统,跳转到添加选择题页面,输入完成选择题信息。包括答案A、选择题id、答案D、答案B、答案C、解析、题库、选择题、题库id、参考答案、信息,提交选择题信息到选择题控制层中,添加到选择题数据表中。 |
系统响应 | 提示添加选择题成功 |
登录系统中,在左侧菜单栏中点击添加主观题可以跳转到添加主观题页面。在添加主观题页面中。通过输入解析、题库、主观题id、题目、主观题、的详细信息,通过点击添加可以将主观题信息提交到服务器中。在服务器中通过reference、questionbank、id、title、objectiveque、字段进行接收。
主观题存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在主观题控制层中使用主观题对象接收页面传入的主观题参数信息。使用主观题dao层的方法将页面传入的主观题信息保存到数据库的t_objectiveque表中。
添加完成后,用添加主观题成功的信息告知用户。
实现此功能所需代码如下:
objectivequeservive.insert(objectiveque);
使用insert语句将reference、questionbank、id、title、objectiveque、字段信息保存到数据库中。实现此部分功能如图所示。
主观题新增页面
分析添加主观题用例,管理员可以管理系统中所有信息,管理员添加主观题时,需要先登录系统。在管理中心中进入到添加主观题页面,填写需要添加的主观题详细信息。主观题详细信息包括解析、题库、主观题id、题目、主观题、,提交后的主观题,将在主观题controller中进行接收,再调用程序的ROM将主观题信息同步到t_objectiveque表中。
添加主观题用例描述
用例名称 | 添加主观题 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加主观题 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加主观题页面,输入主观题信息,提交信息到主观题接口 |
参与者动作 | 用户登录系统,跳转到添加主观题页面,输入完成主观题信息。包括解析、题库、主观题id、题目、主观题、信息,提交主观题信息到主观题控制层中,添加到主观题数据表中。 |
系统响应 | 提示添加主观题成功 |
登录系统中,在左侧菜单栏中点击添加试卷主观题可以跳转到添加试卷主观题页面。在添加试卷主观题页面中。通过输入解析、主观题id、分数、试卷主观题id、试卷、试卷主观题、试卷id、的详细信息,通过点击添加可以将试卷主观题信息提交到服务器中。在服务器中通过reference、objectivequeid、score、id、testpaper、paperobjectiveque、testpaperid、字段进行接收。
试卷主观题存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在试卷主观题控制层中使用试卷主观题对象接收页面传入的试卷主观题参数信息。使用试卷主观题dao层的方法将页面传入的试卷主观题信息保存到数据库的t_paperobjectiveque表中。
添加完成后,用添加试卷主观题成功的信息告知用户。
实现此功能所需代码如下:
paperobjectivequeservive.insert(paperobjectiveque);
使用insert语句将reference、objectivequeid、score、id、testpaper、paperobjectiveque、testpaperid、字段信息保存到数据库中。实现此部分功能如图所示。
试卷主观题新增页面
分析添加试卷主观题用例,管理员可以管理系统中所有信息,管理员添加试卷主观题时,需要先登录系统。在管理中心中进入到添加试卷主观题页面,填写需要添加的试卷主观题详细信息。试卷主观题详细信息包括解析、主观题id、分数、试卷主观题id、试卷、试卷主观题、试卷id、,提交后的试卷主观题,将在试卷主观题controller中进行接收,再调用程序的ROM将试卷主观题信息同步到t_paperobjectiveque表中。
添加试卷主观题用例描述
用例名称 | 添加试卷主观题 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加试卷主观题 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加试卷主观题页面,输入试卷主观题信息,提交信息到试卷主观题接口 |
参与者动作 | 用户登录系统,跳转到添加试卷主观题页面,输入完成试卷主观题信息。包括解析、主观题id、分数、试卷主观题id、试卷、试卷主观题、试卷id、信息,提交试卷主观题信息到试卷主观题控制层中,添加到试卷主观题数据表中。 |
系统响应 | 提示添加试卷主观题成功 |
登录系统中,在左侧菜单栏中点击添加试卷判断题可以跳转到添加试卷判断题页面。在添加试卷判断题页面中。通过输入判断题、试卷判断题、试卷id、参考答案、试卷判断题id、分数、解析、判断题id、的详细信息,通过点击添加可以将试卷判断题信息提交到服务器中。在服务器中通过judgment、paperjudgment、testpaperid、reference、id、score、analysis、judgmentid、字段进行接收。
试卷判断题存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在试卷判断题控制层中使用试卷判断题对象接收页面传入的试卷判断题参数信息。使用试卷判断题dao层的方法将页面传入的试卷判断题信息保存到数据库的t_paperjudgment表中。
添加完成后,用添加试卷判断题成功的信息告知用户。
实现此功能所需代码如下:
paperjudgmentservive.insert(paperjudgment);
使用insert语句将judgment、paperjudgment、testpaperid、reference、id、score、analysis、judgmentid、字段信息保存到数据库中。实现此部分功能如图所示。
试卷判断题新增页面
分析添加试卷判断题用例,管理员可以管理系统中所有信息,管理员添加试卷判断题时,需要先登录系统。在管理中心中进入到添加试卷判断题页面,填写需要添加的试卷判断题详细信息。试卷判断题详细信息包括判断题、试卷判断题、试卷id、参考答案、试卷判断题id、分数、解析、判断题id、,提交后的试卷判断题,将在试卷判断题controller中进行接收,再调用程序的ROM将试卷判断题信息同步到t_paperjudgment表中。
添加试卷判断题用例描述
用例名称 | 添加试卷判断题 |
---|---|
参与者 | 用户 |
用例概述 | 本用例用于用户添加试卷判断题 |
前置条件 | 用户成功登陆系统 |
基本事件流 | 进入添加试卷判断题页面,输入试卷判断题信息,提交信息到试卷判断题接口 |
参与者动作 | 用户登录系统,跳转到添加试卷判断题页面,输入完成试卷判断题信息。包括判断题、试卷判断题、试卷id、参考答案、试卷判断题id、分数、解析、判断题id、信息,提交试卷判断题信息到试卷判断题控制层中,添加到试卷判断题数据表中。 |
系统响应 | 提示添加试卷判断题成功 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计