表 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网上书店销售管理与系统管理
-
-
-
-
-
-
-
当代大学生慈善意识研究+文献综述
河岸冲刷和泥沙淤积的监测国内外研究现状
酸性水汽提装置总汽提塔设计+CAD图纸
java+mysql车辆管理系统的设计+源代码
乳业同业并购式全产业链...
电站锅炉暖风器设计任务书
中考体育项目与体育教学合理结合的研究
十二层带中心支撑钢结构...
大众媒体对公共政策制定的影响
杂拟谷盗体内共生菌沃尔...