长江师范学院本科毕业设计·网上选课系统的设计与实现
图5-14 搜索课程成功界面
页面实现功能代码:
action中实现方法:
List
if(request.getParameter(\null&&!request.getParameter(\
}
map.put(\
.equals(\
if(request.getParameter(\null&&!request.getParameter(\
}
map.put(\
s(\
if(request.getParameter(\null&&!request.getParameter(\
}
map.put(\
).equals(\
List
request.setAttribute(\return mapping.findForward(\}
第 21页 , 共29页
长江师范学院本科毕业设计·网上选课系统的设计与实现 5.3.11统计信息界面
统计信息界面如图5-12所示,管理员主要是查看对所有课程所被选择的情况,通过查看按钮可以展示选择该课程的所有同学,在同学名单中可以查看到学生姓名、学号和联系电话。
图5-15统计信息界面
统计信息页面功能实现代码如下: dao中的主要方法:
public List
} }
Specialty zhuanye = (Specialty) getHibernateTemplate().get(Specialty.class, id); return zhuanye
List
public Specialty findByzhuanyeId(Integer id) {
action中实现方法:
Integer zhuanyeId = Integer.valueOf(request
.getParameter(\
Specialty specialty1 = specialtyDao.findById(specialtyId1);// 专业信息 Integer courseId1 = Integer.valueOf(request.getParameter(\
第 22页 , 共29页
长江师范学院本科毕业设计·网上选课系统的设计与实现
}
List
request.setAttribute(\request.setAttribute(\request.setAttribute(\return mapping.findForward(\
5.3.12课程详细信息界面
课程详细信息界面如图5-13所示,会把该课程所属专业(专业详细信息)、课程信息和授课教师信息显示出来。
图5-16 课程详细界面
5.3.12修改密码
产品添加页面如图5-14所示,管理员可在本页面对自己的登录密码进行修改,以方便学生设置自己熟悉并且容易记住的密码,不至于在登录时忘记原密码。该页面主要就是填写旧密码和新密码,在点击确认修改按钮时,会检测该同学输入的旧密码是否和数据库中的一致,如果校对成功则可以修改成功,如果校对失败则会出现提示,则修改密码失败。
第 23页 , 共29页
长江师范学院本科毕业设计·网上选课系统的设计与实现
图5-17 修改用户密码界面
6系统测试
6.1系统测试方案
对于系统的功能测试要通过详细的测试方案进行测试,对于出现的错误要及时进行修改,以达到系统需求,这样在系统真正投入到应用中时,才不会出现漏洞。在对于系统测试时,分别对于每个模块进行测试,对于出现异常的模块在进行修改后,运行正常时再对下一个模块进行测试,使整个系统能正常的运行。同时在系统测试时需要注意的事项就是,对于错误要耐心、细心查找,这样才能更快的解决异常。
6.2系统测试内容
6.2.1对用户登录进行测试
根据制定好的方案来逐一对系统进行测试,在学生或者学校管理员登录时,如果在对应的数据库中匹配不到登录时填入的账号和密码,则会对用户进行相应的提示,登录成功则跳转至相应的主页面,登录如果失败了,就会出现如下图所示:
第 24页 , 共29页
长江师范学院本科毕业设计·网上选课系统的设计与实现
图6-1 没有登陆成功
6.2.2对密码修改进行测试
在进行用户密码修改时,如果用户填入的旧密码与数据库中的密码匹配不正确,则会出现错误提示,就不能成功的修改密码,错误提示如下图所示:
图6-2 修改密码出错
第 25页 , 共29页
相关推荐: