1577-Java Bean+Servlet+jsp开发的java Web学生成绩后台信息管理系统,适合新手入门学习(SQLserver)
1、这是我最近开发的基于JavaWeb的学生成绩信息管理系统,开发采取JavaBean+Servlet+jsp的模式,适合新手学习!不是很复杂。
2、所用工具: myeclipse 8.6 ,Apache Tomca7 ,SQL Server2000
3、实现的功能:本系统共包括学生、教师、管理员三个模块,具体如下:
3.1 学生通过登录注册进入系统,能够选修课程,选修课程时系统会列出所有满足该学生专业和还未选报的课程(课程有院系,预修课等属性),以及其预修课为公共课的课程。如果该生选报了未满足预修课要求的课程,系统会有相关的错误提示;选修完课程后,学生便可以查看成绩和已得到学分,包括已选课程的名称,学分以及分数。若成绩还未给出,系统会给出提示 ;此外,学生还可以查看并修改个人基本信息:如账号,密码,年龄等,最后注销退出系统。
3.2 教师通过登录注册进入系统,接受选修自己所教课程的学生;系统会列出选修该课程的所有学生(包括学生的详细情况),教师接受学生后,就可以给学生的课程登记成绩,系统会分析教师的输入是否正确,否则会转到错误处理页面,给学生登记成绩 在教师登记学生成绩后,系统会根据成绩来判断该学生是否通过了考试,若成绩满足要求,则在该学生的学分上加上该课程学分,此外,教师还可以查看并修改个人基本信息:如账号,密码,年龄等,最后注销退出系统。
3.3 管理员在系统中有最高的操作权限,能够对学生、教师、课程、班级信息进行增删改查;
4、系统解决的问题:
数据分页显示
模糊查询
验证码(中文、数字)验证技术
数据乱码问题
Session、Cookie保存用户名、密码等信息
提示:数据库备份文件保存在代码中,直接还原数据库即可
5、系统界面展示
5.1 登录界面