本系统以php语言作为程序开发语言,在计算机技术与互联网技术的支持下实现测评管理的功能,通过html5技术来对网页页面进行设计,涉及计算机技术、数据库技术、互联网技术。
背景技术:
随着高校教育改革的深化,高校对于学生的素质教育的要求越来越高,其主要从德、智、体3个方面来对学生进行综合评价,而针对数量众多的学生,其信息统计、测评与管理的问题仅靠原来的人工模式是远远不能适应的,本系统采用互联网与计算机来作为学生信息与测评管理的平台,通过信息化的手段极大提高学生信息的统计与处理的速度,并根据用户的需求制定合理的测评项目与流程,有效地提高测评管理的效率。
技术实现要素:
系统的功能模块设计主要由注册登录、宿舍信息管理、学生信息管理、班级课程关联管理、其他评分管理、学生成绩管理、学生填写综合测评信息、测评结果查询等几个部分;
1.注册登录,该模块主要为管理员、辅导员、班委、学生提供不同权限的账号注册、登录以及验证的功能;
2.宿舍信息管理,该模块可以统计学生宿舍的信息,并对宿舍的信息进行管理,并将宿舍项目的评分计入学生的评测;
3.学生信息管理,该模块可以对学生的基本信息进行记录,同时也是学生信息修改与管理的模块;
4.班级课程关联管理,该模块可以对学生的班级以及班级的课程信息进行统计与管理,同时可以根据班级的名称查询班级的课程;
5.其他评分管理,该模块可以针对学生的旷课、迟到等出勤情况以及课堂的纪律情况进行统计并进行评分,同时可以根据学生学号与姓名查询该评分的信息;
6.学生成绩管理,该模块可以记录并统计学生的各科考试的成绩,并通过考试成绩对学生进行评分,同时可以查询每个学生的考试成绩;
7.学生填写综合测评信息,该模块主要供学生用户通过网页填写综合测评的相关信息;
8.测评结果查询,管理员用户以及学生用户可以查询综合测评的评分结果,同时管理员可以对评分结果进行查看、修改、审核、删除等操作。
系统采用mysql数据库作为数据管理系统,其数据库设计主要由以下数据表组成;
1.学生信息表,该表主要记录学生的id、姓名、学号、班级以及宿舍信息的数据;
2.宿舍信息表,该表主要记录宿舍编号、宿舍楼层与楼宇编号、宿舍性别、人员数量、所述班级等信息的数据;
3.课程信息表,该表主要记录课程的编号、课程名称、课程节数以及任课老师等信息的数据;
4.成绩表,该表主要记录学生的科目名称以及科目成绩等信息的数据;
5.其他评分表,该表主要记录学生课堂的出勤记录以及课堂纪律等信息的数据;
6.用户信息表,该表主要记录用户的id、用户名、密码、个人信息以及权限信息等数据;
7.公告信息表,该表主要记录公告标题、公告信息的内容以及公告的发表时间等信息的数据。