文档介绍:成绩管理系统登录设计:用户登录系统是一般Web网站都有的子系统,其作用是限制该网站某些资源的使用,只有通过身份确认后的用户才可以访问系统为其设置的使用功能,从而为用户提供了安全的访问和数据操作,防止非法用户进入系统。有了登录自然要有注册,其实应该是相反的,先有注册才有登录。只不过注册通常是在登录模块的“登录”窗体下面加一个注册链接。用户登录系统的基本功能如下:(1)用户登录。普通用户输入正确的用户名和密码后进入系统,并可以浏览到所有注册用户列表,但不可以进行修改和删除的操作。(2)用户注册。用户填写所需要的信息并提交,系统提示注册成功与否。(3)当管理员登录后,将进入用户管理页。在这里通过单击不同的链接,将可以修改和删除用户的信息。一般管理信息系统使用时都需要用户登录,用户通过登录界面选择操作员代码,并输入操作密码。如果操作员代码及操作密码与数据库的密码表内事先保存的某条记录相匹配,则登录成功,这时用户可以对系统进行相应的操作;否则登录失败,退出系统。用户登录模块程序流程图:登录的用户:学生学生在系统的基本功能是对自己所有成绩的查询和个人信息的查看和修改。教师教师在用户管理中能看到自己信息,编辑修改密码和个人信息;在成绩查询中能够按学号、或按姓名进行查询,可以查询某班学生的成绩并且成绩以排序成绩显示出来,可以统计某班学生某科成绩的平均分;在成绩管理中能够录入自己教授科目的成绩及编辑修改已录入成绩。管理员管理员在学生成绩管理系统中在用户管理中能够添加学生和教师,并能为学生、教师重设密码,能够编辑教师和学生信息,能够对学生进行升级;在成绩查询中能够对学生成绩管理系统具体的按学号、或按姓名进行查询;在成绩管理中能够按学号录入成绩、编辑修改成绩;在科目管理中能够添加科目,删除科目。用户登录系统是通过以下技术实现的:,表单loginActionForm在WEB-INF/strus-config中进行了具体定义,,()方法,使用serveletRequestSession().setAttribute(“user”,user)session语句获得登陆用户的相关信息,()方法,最后在显示页面显示登录是否成功,如果成功登陆,进入相应页面;如果不成功,返回首页,重新登录。数据库的操作数据库操作在整个系统的开发和运行中是一件非常大的工作,包括数据库的连接,数据库的关闭,对数据库数据的查询、修改、添加、删除等,因此可以把这些数据库操作采用JavaBean方式封装在一起,JavaBean是一些能完成特定功能的对象数据,这样可以避免重复代码的编写,降低编程的复杂度,同时又提高了安全性。具体代码:jsp页面body里的内容:<center><fontsize=20>欢迎来到在线考试系统!</font><formmethod="post"action="./servlet/CheckLogin"><table><