一、源码特点
java 学习资源网站系统是一套完善的web设计系统 ,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为
TOMCAT7.0,eclipse开发,数据库为Mysql5.0,使用java语言开发。
jsp 学生学习资源网站系统
二、功能介绍
前台主要功能:
(1)首页功能
(2)资料浏览
(3)公告浏览
(4)查看积分记录
(5)发布留言、查看留言
(6)对资料进行评论
(7)个人信息修改
(8)登录、注册
后台主要功能:
(1)管理员管理:对管理员信息进行添加、删除、修改和查看
(2)教师管理:对教师信息进行添加、删除、修改和查看
(3)专业管理:对专业信息进行添加、删除、修改和查看
(4)学生管理:对学生信息进行添加、删除、修改和查看
(5)资料类型管理:对资料类型信息进行添加、删除、修改和查看
(6)资料管理:对资料信息进行添加、删除、修改和查看
(7)评论管理:对评论信息进行删除、修改和查看
(8)积分记录管理:对积分记录信息进行删除、修改和查看
(9)留言管理:对留言信息进行删除、修改和查看
(10)公告管理:对公告信息进行添加、删除、修改和查看
数据库设计
[表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 | 否 | 联系地址 |
[表zhuanye] 专业列属性表格 | |||||
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | zyid | INTEGER | 11 | 是 | 专业编号 |
2 | zymc | VARCHAR | 40 | 否 | 专业名称 |
[表xuesheng] 学生列属性表格 | |||||
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | xsid | INTEGER | 11 | 是 | 学生编号 |
2 | yhm | VARCHAR | 40 | 否 | 用户名 |
3 | mm | VARCHAR | 40 | 否 | 密码 |
4 | xm | VARCHAR | 40 | 否 | 姓名 |
5 | xh | VARCHAR | 40 | 否 | 学号 |
6 | lxdh | VARCHAR | 40 | 否 | 联系电话 |
7 | lxdz | VARCHAR | 40 | 否 | 联系地址 |
8 | jf | VARCHAR | 40 | 否 | 积分 |
9 | zy | VARCHAR | 40 | 否 | 专业 |
[表zllx] 资料类型列属性表格 | |||||
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | zllxid | INTEGER | 11 | 是 | 资料类型编号 |
2 | lx | VARCHAR | 40 | 否 | 类型 |
[表ziliao] 资料列属性表格 | |||||
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | zlid | INTEGER | 11 | 是 | 资料编号 |
2 | zlmc | VARCHAR | 40 | 否 | 资料名称 |
3 | zy | VARCHAR | 40 | 否 | 专业 |
4 | lx | VARCHAR | 40 | 否 | 类型 |
5 | js | VARCHAR | 40 | 否 | 介绍 |
6 | fj | VARCHAR | 40 | 否 | 附件 |
7 | scr | VARCHAR | 40 | 否 | 上传人 |
8 | xzjf | VARCHAR | 40 | 否 | 下载积分 |
代码 设计
*/
DBO db=new DBO();//初始数据库链接
request.setCharacterEncoding("gb2312");//设置字符集
ResultSet rs=null;//声明结果集
String keyid =(String)request.getParameter("keyid");
String bt=(String)request.getParameter("bt");// 变量 名 :标题
String nr=(String)request.getParameter("nr");// 变量 名 :内容
String fbsj=(String)request.getParameter("fbsj");// 变量 名 :发布时间
String sql="";//声明sql
sql="insert into gonggao(bt,nr,fbsj) values('"+bt+"','"+nr+"','"+fbsj+"')";
;//公告SQL 语句
int row=1;///定义执行结果
try{
//int row =0;
row=db.update(sql);//执行sql语句
}catch(Exception e){
System.out.println(e.toString());}
if(row==1){//操作成功
out.println("<script>");
三、注意事项
1、管理员账号:admin密码:admin 数据库配置文件DBO.java
2、开发环境为TOMCAT7.0,eclipse开发,数据库为Mysql5.0,使用java语言开发。
3、数据库文件名是jspzygx.sql ,系统名称zygx
4、系统首页地址:http://127.0.0.1:8080/zygx/qt/index.jsp
四系统实现
源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓