表 4.9 教材库表
字段说明    字段名    数据类型    长度    非空    键值
序号    INum    int    4    非空    Primary(主键)
教材isbn    TextIsbn    varchar    50    允许空    
教材名称    TextName    varchar    50    允许空    
编著者    Author    varchar    50    允许空    
版次    Edition    char    8    允许空    
出版社    Publisher    varchar    50    允许空    
单价    Price    int    4    允许空    
3.3    系统模块的实现
3.3.1    前台登陆界面
一般来说,每一个正常的操作系统,由于其有各种权限的设定,一定会有一个涉及到登陆的前台登陆窗体。而在本系统中,通过使用前台的登陆界面,在权限的选择上能够直接的选取,其核心代码如下:
<select name = 'List' type = "select"  id = "List" >     
                               <option value='1'selected>请选择</option>   
                               <option value='2'>管理员</option>  
                               <option value='3'>教师</option>  
                               <option value='4'>学生</option>
                             </select>
然后通过输入用户名与密码来进行登陆,进行下一步的操作。由于采用的是Jsp+Servlet+JavaBean的架构模式,因此,在前台登陆输入信息之后,需要将输入的信息传递到Servlet中,在Servlet中根据所输入的属性与数据库中的数据进行判断,如果输入的数据能够与数据库中存在的数据完全的符合的话,那么根据其权限,跳转到与之对应的页面中。关键代码如下:
            if(aduser.check(uname, pword, rank)){
                mysession.setAttribute("User", uname);
                mysession.setAttribute("Password", pword);
                getServletConfig().getServletContext().getRequestDispatcher("/MainIndex.jsp").forward(request, response);
            }else if(teauser.check(uname, pword, rank)){
                mysession.setAttribute("User", uname);
                mysession.setAttribute("Password", pword);
                getServletConfig().getServletContext().getRequestDispatcher("/TeacherLoginSucess.jsp").forward(request, response);
上一篇:Android平台手机文本阅读软件的开发与设计
下一篇:ASP.net+sqlserver网上书店销售管理与系统管理

jsp+mysql的B2C网上商城系统的设计与实现

jsp+mysql毕业设计课题管理系统的设计

jsp+mysql购物车系统核心算法的分析设计与实现

jsp+mysql宾馆管理系统设计

jsp+mysql面向大众的医疗咨询平台设计与实现

jsp+mysql移动互动学习系统Web端设计

jsp+mysql网上商品销售系统

10万元能开儿童乐园吗,我...

承德市事业单位档案管理...

C#学校科研管理系统的设计

公寓空调设计任务书

中国学术生态细节考察《...

志愿者活动的调查问卷表

AT89C52单片机的超声波测距...

神经外科重症监护病房患...

国内外图像分割技术研究现状

医院财务风险因素分析及管理措施【2367字】