图 6学生登录出错处理界面
点击确定后系统会重新返回登陆界面,如图7所示。
图 7 系统登录界面
若登录成功,如图8所示。
图 8 学生登录成功界面
5.1.2 学生密码管理功能
密码的管理的前提是用户成功登录,选择密码修改后,按照页面上的提示,在相应的文本框中输入原始密码,新密码(两次),确定后提交。转入执行的php文件后,首先根据传递的学号判断原始密码的正误,若错误,转到相应的处理程序,若正确,再判断两次输入的新密码是否相等,若不等,出错;否则,用新密码代替旧密码,更新数据库表tb_student/tb_teacher中的“密码”字段。实例截图,如图9和图10所示。
13
图 9 学生修改密码界面
图 10 学生修改密码成功提示
查看学生信息,如图11所示:
图11查看学生信息界面
5.1.3 学生选课信息查询
从登录成功的下拉菜单中选择一个要查询的学期,确定后进入浏览页面。确定提交页面后,学期的信息以及以session对象传递过来的学号信息作为数据库查询的条件,对表selected进行查询,凡是“学期”等于选择的学期,“学号”等于session(“id”)的记录均为被选记录,每选出一条记录,选择该记录中的“课程编码”字段为参数,对表course进行查询,将查询到的信息以表格的形式在网页中显示出来,即为该生该学期的已选课信息。将学期作为session对象保存起来。程序脚本中用到两重循环,内循环是对表tb_course进行查询,外循环是对表selected进行查询。实例截图,如图12所示。
14
图12 选课信息查询
5.1.4 学生查询选课名单
在选课信息浏览页面中在“已选课程”中输入关键字,点击查询即可。选课名单的查询是通过条件中的关键字所在的字段对数据表selected进行查询,将符合条件的信息列出。实例截图,如图13所示。
图13 已选课程查看
5.2 管理员子系统 5.2.1 管理员登录功能
管理员登录和学生登录原理类似,登录界面如图14所示。
图14 管理员登录界面
5.2.2 管理员管理学生信息
管理员管理学生信息界面如图15所示。
15
图15 管理员管理学生信息界面
添加学生信息,如图16所示。
图 16 添加学生信息
删除学生信息,如图17和图18所示。
图17 删除学生信息界面
图18 删除学生信息提示图
5.2.3 管理员管理教师信息
管理员管理教师信息界面,如图19所示。
16
图19 管理员管理教师信息界面
管理员添加教师信息,如图20所示。
图20 管理员添加教师信息
管理员删除教师信息,如图21和图22所示。
图21 管理员删除教师信息
图22 管理员删除教师信息提示图
5.2.4 管理员管理课程信息
院系信息管理,如图23所示。
17
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库网上选课系统的设计与实现(4)在线全文阅读。
相关推荐: