jsp教材管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点
     JSP 教材管理系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。

jsp教材管理系统1


二、功能介绍
(1)管理员管理:对管理员信息进行添加、删除、修改和查看
(2)教师管理:对教师信息进行添加、删除、修改和查看
(3)学生管理:对学生信息进行添加、删除、修改和查看
(4)班级管理:对班级信息进行添加、删除、修改和查看
(5)教材管理:对教材信息进行添加、删除、修改和查看
(6)选定教材管理:对选定教材信息进行添加、删除、修改和查看
(7)教材订单管理:对教材订单信息进行添加、删除、修改和查看
(8)入库管理:对入库信息进行添加、删除、修改和查看
(9)报损管理:对报损信息进行添加、删除、修改和查看
(10)教师领用管理:对教师领用信息进行添加、删除、修改和查看
(11)学生领用管理:对学生领用信息进行添加、删除、修改和查看
(12)缴费管理:对缴费信息进行添加、删除、修改和查看
(13)退费管理:对退费信息进行添加、删除、修改和查看
(14)零售管理:对零售信息进行添加、删除、修改和查看
(15)个人信息修改
(16)用户登录、退出

数据库设计

[表gly] 管理员列属性表格

序号 字段名称 数据类型 长度 主键 描述
1 glyid INTEGER 11 管理员编号
2 yhm VARCHAR 40 用户名
3 mm VARCHAR 40 密码
4 xm VARCHAR 40 姓名

[表jiaoshi] 教师列属性表格

序号 字段名称 数据类型 长度 主键 描述
1 jsid INTEGER 11 教师编号
2 yhm VARCHAR 40 用户名
3 mm VARCHAR 40 密码
4 xm VARCHAR 40 姓名
5 lxdh VARCHAR 40 联系电话
6 lxdz VARCHAR 40 联系地址

[表xuesheng] 学生列属性表格

序号 字段名称 数据类型 长度 主键 描述
1 xsid INTEGER 11 学生编号
2 yhm VARCHAR 40 用户名
3 mm VARCHAR 40 密码
4 xm VARCHAR 40 姓名
5 lxdh VARCHAR 40 联系电话
6 lxdz VARCHAR 40 联系地址
7 bj VARCHAR 40 班级
8 fy VARCHAR 40 费用

[表banji] 班级列属性表格

序号 字段名称 数据类型 长度 主键 描述
1 bjid INTEGER 11 班级编号
2 bj VARCHAR 40 班级

[表jiaocai] 教材列属性表格

序号 字段名称 数据类型 长度 主键 描述
1 jcid INTEGER 11 教材编号
2 jcmc VARCHAR 40 教材名称
3 js VARCHAR 40 介绍
4 cbs VARCHAR 40 出版社
5 kcl VARCHAR 40 库存量
6 tp VARCHAR 40 图片
7 jg VARCHAR 40 价格

[表xdjc] 选定教材列属性表格

序号 字段名称 数据类型 长度 主键 描述
1 xdjcid INTEGER 11 选定教材编号
2 bt VARCHAR 40 标题
3 jc VARCHAR 40 教材
4 sl VARCHAR 40 数量
5 sm VARCHAR 40 说明
6 js VARCHAR 40 教师
7 xdsj VARCHAR 40 选定时间
8 zt VARCHAR 40 状态

代码设计

String keyid =(String)request.getParameter("keyid");
String jc=(String)request.getParameter("jc");// 变量 名 :教材
String shsl=(String)request.getParameter("shsl");// 变量 名 :损坏数量
String sm=(String)request.getParameter("sm");// 变量 名 :说明
String sj=(String)request.getParameter("sj");// 变量 名 :时间
String czr=(String)request.getParameter("czr");// 变量 名 :操作人

String sql="";//声明sql

int row=1;///定义执行结果
	int kcl=0;	
try{

		sql="select * from jiaocai where jcid='"+jc+"'";
		rs=db.query(sql);
		if(rs.next()){
		kcl=rs.getInt("kcl");
		}
			if(kcl");
out.println("alert('操作失败,库存量不足');");
out.println("window.location='baosunadd.jsp'");
out.println("");
			return;
			}
	
	sql="update jiaocai set kcl=kcl-"+shsl+" where jcid='"+jc+"'";
	db.update(sql);
	
	 sql="insert into baosun(jc,shsl,sm,sj,czr) values('"+jc+"','"+shsl+"','"+sm+"','"+sj+"','"+czr+"')";
;//报损SQL 语句
		//int row =0;
		row=db.update(sql);//执行sql语句
}catch(Exception e){

三、注意事项
    1、管理员账号:admin密码:admin 数据库配置文件DBO.java
     2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
    3、数据库文件名是jspjcgl.sql ,系统名称jcgl
    4、系统首页地址:http://127.0.0.1:8080/jcgl/login.jsp

四 系统实现

jsp教材管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目_第1张图片jsp教材管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目_第2张图片jsp教材管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目_第3张图片jsp教材管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目_第4张图片
源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

你可能感兴趣的:(java类,java,数据库,myeclipse)