1、关于班级管理系统的基本要求
(1)功能要求:个人中心,学生信息管理,辅导员管理,成绩信息管理,宿舍信息管理,教学数据管理,班级公告管理,宿舍评分管理,班级信息管理,专业管理等功能模块。
(2)性能:因为班级管理管理中有很多的信息需要存储,因此对于系统的存储量有很大的要求,需要有一个强大的数据库的支持才能确保所有的信息都能安全稳定的进行存储。
(3)安全与保密要求:教师都必须注册、登录才能进入系统。
(4)环境要求:支持Windows系列、Vista系统等多种操作系统使用。
本系统采用了vue技术,将所有业务模块采用以浏览器交互的模式,选择MySQL作为系统的数据库。基本实现了班级管理系统应有的主要功能模块,本系统有个人中心,学生信息管理,辅导员管理,成绩信息管理,宿舍信息管理,教学数据管理,班级公告管理,宿舍评分管理,班级信息管理,专业管理等内容。
对系统进行测试后,改善了程序逻辑和代码。同时确保系统中所有的程序都能正常运行,所有的功能都能操作,并且该系统有很好的操作体验,实现了对于班级管理系统和学院双赢。
项目设计目标与原则
系统实现
登录
管理员输入个人的用户名、密码登录系统,这时候系统的数据库就会在进行查找相关的信息,如果我们输入的用户名、密码不正确,数据库就会提示出错误的信息提示,同时会提示管理员重新输入自己的用户名、密码,直到账号密码输入成功后,会提登录成功的信息。网站管理员登录效果图如图
学生信息管理
班级管理系统的管理员用户可以管理学生信息,在学生信息管理中输入对应的学号,学生姓名,性别,年级,学院,专业名称,手机号,照片,年龄等基本信息后点击学生信息管理中的[提交]按钮,系统会将用户输入的信息通过xueshengxinxiControl中的xueshengxinxiadd()方法将数据添加到数据库xueshengxinxi表中,在页面中我们通过required来进行控件的非空验证,这样用户在没有输入信息的时候系统会给出对应的提示。班级管理系统学生信息添加界面如图
班级管理
系统的管理员在上一步中对学生信息进行了添加操作之后还根据对学生信息进行管理的操作,主要包括根据关键字对学生信息进行查询,对有误的信息进行修改,对不需要的学生信息进行删除等操作。班级管理系统学生信息管理界面如图
辅导员管理
班级管理系统的管理员用户可以管理辅导员,在辅导员管理中输入对应的辅导员账号,密码,辅导员姓名,性别,手机,邮箱,身份证,照片等基本信息后点击辅导员管理中的[提交]按钮,系统会将用户输入的信息通过fudaoyuanControl中的fudaoyuanadd()方法将数据添加到数据库fudaoyuan表中,在页面中我们通过required来进行控件的非空验证,这样用户在没有输入信息的时候系统会给出对应的提示。班级管理系统辅导员信息添加界面如图
班级管理系统的管理员用户可以管理教学数据,在教学数据管理中输入对应的教学学院,教学年级,教学专业,教学班级,教学教师,教学内容,教学文件等基本信息后点击教学数据管理中的[提交]按钮,系统会将用户输入的信息通过jiaoxueshujuControl中的jiaoxueshujuadd()方法将数据添加到数据库jiaoxueshuju表中,在页面中我们通过required来进行控件的非空验证,这样用户在没有输入信息的时候系统会给出对应的提示。班级管理系统教学数据信息添加界面如图