如题,包括文档代码
物理名称:questionSubject_table
物理名称:question_table
如题,包括文档代码
物理名称:testPaper_table
如题,包括文档代码
物理名称:exam_table
3.4系统模块部分设计 A、用户登录:
○
1对于已注册的用户根据用户名和密码进行登陆,登录界面如下:
如题,包括文档代码
2填写您的用户名、密码和验证码; ○
3击“登陆”按钮; ○
4用户名、密码和验证码都正确,登陆成功,进入系统主界面; ○5主要代码: ○
if(this.session().getAttribute("rand")!=null){//检验随机数是否为空
if(this.checkCode.equals(this.session().getAttribute("rand").toString())){//比较随机数
uservo=userbo.queryUserByINfo(uservo);//检验用户信息并将信息返回 if(uservo!=null){//看用户是否存在
this.setUserpurview(uservo.getPurviewId());//设置用户权限
this.session().setAttribute("user", uservo);//将用户信息放在session中 return SUCCESS;//返回用户主界面页面 }else{ return ERROR;返回到失败页面} }else{return ERROR; }}else{ return ERROR; }
B、用户主界面:
1因为每个用户被分配了不同的权限,在这里我们选用的拥有所有的权限的超级管理员,用户主界○
面是用户的管理界面。主界面如下所示:
2点击左测具体的模块并进行具体的操作;用户根据自己的权限进行选择,没有被分配权限的模块○
是不能操作的;
3选择login按钮可重新登陆,选择帮助是本系统的介绍和操作介绍,点击退出即可退出本系统; ○4主要代码: ○
