一、源码特点
java Web 辅助学习管理系统是一套完善的信息管理系统,结合java 开发技术和bootstrap完成本系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。
前段主要技术 bootstrap.css jquery
后端主要技术java jsp
数据库 mysql
开发工具 IDEA JDK1.8 TOMCAT 8.5
java Web 辅助学习系统1
二、功能介绍
管理员功能:
(1)管理员管理:对管理员信息进行添加、删除、修改和查看
(2)学生管理:对学生信息进行添加、删除、修改和查看
(3)案例管理:对案例信息进行添加、删除、修改和查看
(4)小案例管理:对小案例信息进行添加、删除、修改和查看
(5)知识点管理:对知识点信息进行添加、删除、修改和查看
(6)案例知识点管理:对案例知识点信息进行添加、删除、修改和查看
(7)留言管理:对留言信息进行添加、删除、修改和查看
(8)随堂笔记管理:对随堂笔记信息进行添加、删除、修改和查看
(9)公告管理:对公告信息进行添加、删除、修改和查看
(10)作业管理:对作业信息进行添加、删除、修改和查看
(11)案例赏析管理:对案例赏析信息进行添加、删除、修改和查看
学生功能:
1)案例浏览、知识点浏览、
2)案例留言,知识点留言
3)随堂笔记记录
4)浏览公告
5)案例赏析浏览
6)提交作业、查看作业
数据库设计
(1)管理信息表如表5.1所示:
表5.1 管理员信息表
序号 字段名称 数据类型 长度 主键 描述
1 glyid INTEGER 11 是 管理员编号
2 yhm VARCHAR 40 否 用户名
3 mm VARCHAR 40 否 密码
4 xm VARCHAR 40 否 姓名
(2)学生如表5.2所示:
表5.2 学生表
序号 字段名称 数据类型 长度 主键 描述
1 xsid INTEGER 11 是 学生编号
2 yhm VARCHAR 40 否 用户名
3 mm VARCHAR 40 否 密码
4 xm VARCHAR 40 否 姓名
5 zy VARCHAR 40 否 专业
6 xb VARCHAR 40 否 性别
7 nl VARCHAR 40 否 年龄
8 lxdh VARCHAR 40 否 联系电话
(3)案例表如表5.3所示:
表5.3 案例表
序号 字段名称 数据类型 长度 主键 描述
1 alid INTEGER 11 是 案例编号
2 alh VARCHAR 40 否 案例号
3 almc VARCHAR 40 否 案例名称
4 js VARCHAR 40 否 介绍
5 ywsm VARCHAR 40 否 业务说明
6 fbsj VARCHAR 40 否 发布时间
(4)小案例表如表5.4所示:
表5.4 小案例信息表
序号 字段名称 数据类型 长度 主键 描述
1 xalid INTEGER 11 是 小案例编号
2 al VARCHAR 40 否 案例
3 xalmc VARCHAR 40 否 小案例名称
4 js VARCHAR 40 否 介绍
5 ywsm VARCHAR 40 否 业务说明
6 fbsj VARCHAR 40 否 发布时间
7 zsd VARCHAR 40 否 知识点
(5)知识点表如表5.5所示:
表5.5 知识点表
序号 字段名称 数据类型 长度 主键 描述
1 zsdid INTEGER 11 是 知识点编号
2 zsdmc VARCHAR 40 否 知识点名称
3 fl VARCHAR 40 否 分类
4 lj VARCHAR 40 否 连接
5 sm VARCHAR 40 否 说明
6 bz VARCHAR 40 否 备注
7 fjd VARCHAR 40 否 父节点
8 jb VARCHAR 40 否 级别
(6)案例知识点表如表5.6所示:
表5.6知识点表
序号 字段名称 数据类型 长度 主键 描述
1 alzsdid INTEGER 11 是 案例知识点编号
2 al VARCHAR 40 否 案例
3 zsd VARCHAR 40 否 知识点
代码设计
String keyid =(String)request.getParameter("keyid");
String alh=(String)request.getParameter("alh");// 变量 名 :案例号
String almc=(String)request.getParameter("almc");// 变量 名 :案例名称
String js=(String)request.getParameter("js");// 变量 名 :介绍
String ywsm=(String)request.getParameter("ywsm");// 变量 名 :业务说明
String fbsj=(String)request.getParameter("fbsj");// 变量 名 :发布时间
String fbr=(String)request.getParameter("fbr");
String sql="";//声明sql
sql="insert into anli(alh,almc,js,ywsm,fbsj,fbr,zt) values('"+alh+"','"+almc+"','"+js+"','"+ywsm+"','"+fbsj+"','"+fbr+"','未审核')";
;//案例SQL 语句
int row=1;///定义执行结果
try{
//int row =0;
row=db.update(sql);//执行sql语句
}catch(Exception e){
System.out.println(e.toString());}
三、注意事项
具体功能如视频所示
1、管理员账号:admin密码:admin 数据库配置文件DBO.java
2、开发环境为IDEA开发,数据库为mysql,使用java语言开发。
3、数据库文件名是jspfzxx.sql 系统名称fzxx
4、地址:login.jsp
四系统实现
代码下载
https://download.csdn.net/download/qq_41221322/89064111
需要源码 其他的定制服务 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓