系统角色:管理员、教师、学生
首页:未选题目列表
管理员角色功能
教师管理:教师列表(查询教师);职务管理(添加、修改、删除职务)
学生管理:学生列表;未选题学生列表(查询、冻结、解冻、删除)
选题管理:题目审核列表(选题通过、不通过、删除);选题时间管理(添加、删除选题时间);导出选题结果:通过时间段导出学生选题列表
人员名单管理:批量导入教师、学生信息。注:导入后的学生账号密码都为"S+学号",教师账号密码都为"T+职工号"
教师角色功能
题目管理:出题;我的题目(分配题目,查看学生《评分、下载开题报告、下载论文》,删除、修改题目;学生选题重置)
学生管理:学生列表、查找学生
学生角色功能
个人资料管理:查看和修改个人基本信息;修改密码;我的选题(上传、删除、下载我的开题报告和论文)
框架结构:页面JSP, Struts2、Spring、MyBatis,可转为SpringBoot2结构
数据库:MySQL
不建议看图购买系统, 毕业云提供在线浏览真实的系统,请认真验收完全部功能再进行购买, 访问链接请点击链接。
管理员账号/密码:admin1/admin1
教师账号/密码:T2022120001/T2022120001
学生账号/密码:S202211003/S202211003
前端技术:JSP、JQuery、Bootstrap
后端技术:
控制层框架Struts2 Annotation
Spring 5 框架
持久层框架 MyBatis
可转SpringBoot2结构
数据相关:
MySQL5.7
开发工具:
Jdk 8/11、Idea/Eclipse、数据库可视化 MySQL-Front
系统基本功能
1.登录,注销:登录就是在毕业设计选题系统登录页面,输入在该系统中,已经注册成功的账号和密码,并且输入提示的验证码,之后点击登录按钮进入到系统当中;注销功能,就是在登录该系统时,想要退出该系统的账号情况下,点击注销按钮,可以退出该账号在系统当中的状态。
2.密码修改:为保证密码的安全性,需要定期进行修改,所以在登录自己账号权限的情况下,可以在资料维护模块进行密码的修改。
首页
1.未选题目列表:主要是在该模块当中体现没有选题的列表,可以在该模块当中更加直接了然地看到哪些题目还没有进行选择,从而可以选择自己想要的题目。
管理员角色功能
1.教师管理
教师列表:教师列表当中主要管理的是教师的信息,其中权限使用最多的就是查询教师功能。
职务管理:例如职务数据以及对应的操作,数据主要包括出题数量等;该模块的操作主要包括检索职务,新增职务以及修改和删除对应职务权限。
添加职务功能使用:先点击添加职务按钮,进入添加职务模块中,然后分别设置职务名称和出题数量等。
2.学生管理:主要管理学生相关信息,主要是两个模块,具体如下:
学生列表、未选题学生列表:查询、冻结、解冻、删除
3.选题管理:系统需要对毕业设计设计选题进行管理,该模块是管理员登录系统后对选题进行操作的一个模块。
题目审核列表: 选题通过、不通过、删除:
题目列表当中主要进行管理的是学生题目情况,该题目对应的选题说明以及选题的审批状态,是通过或者是拒绝或者是审批中以及该条所题目是否被选择和如被选择该题目备选人是哪位同学,并且在该模块还拥有查看功能重选功能以及分配学生功能。
选题时间管理:添加、删除选题时间
选题时间管理模块主要管理的就是选题时间,在这个模块当中主要应用的功能就是添加选题时间和删除选题时间。具体的添加方式是在该模块当中输入名称、开始时间以及结束时间点击提交按钮,完成本次的添加选题时间的功能操作,如果想要删除对应的选题时间管理,那么就需要在对应的记录后面点击删除按钮,即可以完成本次操作。
导出选题结果:通过时间段导出学生选题列表
可以先通过时间段来选择导出学生选题的一个列表,导出之后的列表为Excel列表,直接可以从电脑端打开。
4.人员名单管理
批量导入教师信息:教师账号密码都为"T+职工号"
人员名单管理主要是导入教师信息功能,其中在该模块当中也可以先下载模板,然后可以通过模板看到具体的一个使用规格,其中需要注意的是教师账号密码都为大写的T加上员工号,在这个模块当中根据下载的模板将对应数据填写好之后,选择文件进行上传,然后点击提交按钮,即可以完成本次的导入教师数据功能操作。
批量导入学生信息:导入后的学生账号密码都为"S+学号"
教师角色功能
1.题目管理:在登录教师角色时,会拥有题目管理模块,因为每位教师都需要对自己的系统中的题目进行管理。
出题:在题目管理模块中一个很重要的功能就是出题功能,每位不同角色权限的教师,所允许出题数量时不同的。
我的题目:在教师权限模块中的我的题目模块中,可以看到所有属于该教师的题目,并且在该模块也可以上传/下载开题报告、上传/下载论文。在该模块中还有分配题目、查看学生(评分、下载开题报告、下载论文);删除、修改题目;学生选题重置等功能。
分配题目
学生打分
2.学生管理:教师在登陆该系统后,也会对学生信息进行管理,其中主要使用的两个功能是查看学生列表、查找学生。通过这种方式快速获得学生的相关信息。
学生角色功能
1.个人资料管理:每个账户都拥有自己的个人账户信息,学生账号也不例如,在该模块可以查看和修改个人基本信息。
修改密码:系统安全是十分重要的,其中保护自己账号安全需要对自己账号密码进行定期更新,所以需要有修改密码模块。
我的选题:在登录学生账号时,可以看到上传、删除、下载我的开题报告/论文权限,该处主要是对学生自己的开题报告/论文进行管理。