2020-11-05 17:20

200302--疾控中心内测系统

李毅

JavaEE

(1068)

(1)

收藏

一、项目简介

        本系统可以进行用户的注册登录,根据用户的权限,所能使用的功能也不相同。普通用户可以浏览疾控知识,查看网站的公示信息,可以在个人中心修改信息,同时,普通用户可以顺序练习,专项练习,随机测试,难题攻克等功能。而内测用户,除了以上功能,还可以进行正式考试,考试结束,计算考生的考试结果,判定考试是否合格。

        后台管理员的操作多样,除了添加管理员,修改管理员权限。也可以对整个项目显示进行设置,问题的类型,题库也可以进行管理。另外,考试管理,用户管理,疾控知识管理,公示管理,也让管理员对整个程序的把控更加得心应手。

二、成员介绍

        李毅,孙玺凯,解玉泉,徐雪客,苏仲一鹏

三、开发技术

        SpringBoot框架,Maven,MyBatis,Ajax,Layui框架,MySQL等

        操作系统:Win10 64位

        数据库:MySQL

        开发工具:IDEA

        核心技术:SpringBoot框架,Maven,MyBatis

四、主要功能

        1.1前台

            1.1.1注册登录

                注册:验证数据库是否有注册的账号,邮箱验证

                登录:用户输入账号数据库是否存在,自动登录,cookie实现记住我功能

                忘记密码:邮箱验证账号,设置密码,两次一致,成功,返回重新登录

            1.1.2首页
             轮播图:默认显示三张,是由后台添加的公告信息,考试相关,疾控相关,用户点击进行查看详情

                查询:根据关键字,查询相关的疾控知识

                疾控知识讲堂:点击,显示疾控知识讲堂列表,进行分页,点击到详情页,进行查看,用户可以对其进行收藏

                顺序练习:从数据库取题进行练习,不计算分数,选择后显示正确答案,以及解析

                专项练习:同顺序练习,根据问题的类别,以及类型进行分类,根据对应的问题来进行练习。

                随机测试:用户从数据库随机取题,进行考试,计时,相当于模拟考试,计算分数

                正式考试:用户是否是这次的考试用户,答题时间是否在时间段内,根据后台配置,取出考试时长,进行计时,还有取出考题结构对应的问题,交卷或者到时间直接交卷,根据后台设置的考试合格百分比,确认用户这次考试是否合格。

                难题攻克:所有考试用户在正式考试中做错的题目,用户点击难题攻克,从数据库取题,进行练习。

            1.1.3个人中心

                修改资料:头像(实时预览),用户的真实姓名,性别,出生日期,联系方式,地区,学历,岗位。

                修改密码:邮箱验证,修改密码,修改成功,重新登录

                考试记录:用户模拟考试的成绩记录

                用户收藏:用户收藏的疾控知识,方便查看

                申请内测:用户申请,后台审核,通过即为内测用户,不通过依旧是普通用户

    1.2后台

            1.2.1首页

                管理员登录:滑块验证登录,切换用户,修改管理员密码

           1.2.2知识结构管理

                问题类别:添加,禁用

                问题类型:添加,修改,删除。

                问题类型排序:管理员修改排序,序号大的排在前面

           1.2.3配置管理

                后台页面显示配置,考试出题配置,前台页面显示配置

           1.2.4题库管理

                题库列表:分页显示,根据关键字,根据问题的分类查询问题,可以查询问题详细内容,包括选项

           1.2.5岗位管理

                方便用户修改资料进行选择,有添加岗位,禁用岗位,岗位排序

           1.2.6学历管理

                方便用户修改资料进行选择,有添加学历,禁用学历,学历排序

           1.2.7考试管理

                设置考试:第一步:添加考试标题,考试开始时间,考试截止时间

                第二步:添加考题结构,设置总分数

                第三步:添加考试人员,查看选中的考试人员

                考试管理:分页显示所有的考试,根据多个条件查询考试,查看对应考试的参考人   员。

           1.2.8管理员管理

                超级管理员进入可以看到,添加管理员,修改管理员权限,禁用管理员账号,或者解封

           1.2.9公告管理

                添加公告:标题,封面,内容

                删除公告,对公告信息进行排序

           1.2.10疾控知识管理

                疾控知识的添加,修改,删除

五、项目网页截图

            


1条评论

点击登录参与评论