一、源码特点
java 心理教育网站系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
java 心理教育网站系统Myeclipse开发mysql数
二、功能介绍
前台功能:
后台功能:
(1)用户管理:对用户信息进行添加、删除、修改和查看
(2)板块管理:对板块信息进行添加、删除、修改和查看
(3)帖子管理:对帖子信息进行添加、删除、修改和查看
(4)回复管理:对回复信息进行添加、删除、修改和查看
(5)公告管理:对公告信息进行添加、删除、修改和查看
(6)书籍管理:对书籍信息进行添加、删除、修改和查看
(7)心里知识管理:对心里知识信息进行添加、删除、修改和查看
(8)咨询管理:对咨询信息进行添加、删除、修改和查看
数据库设计
(1)用户信息表如表5.1所示:
表5.1 用户信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | yhid | INTEGER | 11 | 是 | 用户编号 |
2 | yhm | VARCHAR | 40 | 否 | 用户名 |
3 | mm | VARCHAR | 40 | 否 | 密码 |
4 | xm | VARCHAR | 40 | 否 | 姓名 |
5 | qx | VARCHAR | 40 | 否 | 权限 |
6 | sj | VARCHAR | 40 | 否 | 手机 |
7 | cydz | VARCHAR | 40 | 否 | 常用地址 |
(2)板块表如表5.2所示:
表5.2 板块信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | bkid | INTEGER | 11 | 是 | 板块编号 |
2 | bk | VARCHAR | 40 | 否 | 板块 |
(3)帖子信息表如表5.3所示:
表5.3 帖子信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | tzid | INTEGER | 11 | 是 | 帖子编号 |
2 | tz | VARCHAR | 40 | 否 | 帖子 |
3 | zt | VARCHAR | 40 | 否 | 主题 |
4 | tp | VARCHAR | 40 | 否 | 图片 |
5 | nr | VARCHAR | 40 | 否 | 内容 |
6 | yh | VARCHAR | 40 | 否 | 用户 |
7 | fbsj | VARCHAR | 40 | 否 | 发布时间 |
(4)回复信息表如表5.4所示:
表5.4 回复信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | hfid | INTEGER | 11 | 是 | 回复编号 |
2 | tz | VARCHAR | 40 | 否 | 帖子 |
3 | hf | VARCHAR | 40 | 否 | 回复 |
4 | yh | VARCHAR | 40 | 否 | 用户 |
5 | hfsj | VARCHAR | 40 | 否 | 回复时间 |
(5)公告信息表如表5.5所示:
表5.5 公告信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | ggid | INTEGER | 11 | 是 | 公告编号 |
2 | bt | VARCHAR | 40 | 否 | 标题 |
3 | nr | VARCHAR | 40 | 否 | 内容 |
4 | fbsj | VARCHAR | 40 | 否 | 发布时间 |
(6)书籍信息表如表5.5所示:
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | sjid | INTEGER | 11 | 是 | 书籍编号 |
2 | sj | VARCHAR | 40 | 否 | 书籍 |
3 | js | VARCHAR | 40 | 否 | 介绍 |
4 | tp | VARCHAR | 40 | 否 | 图片 |
(7)心里知识信息表如表5.5所示:
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | xlzsid | INTEGER | 11 | 是 | 心里知识编号 |
2 | zs | VARCHAR | 40 | 否 | 知识 |
3 | js | VARCHAR | 40 | 否 | 介绍 |
(8)咨询信息表如表5.5所示:
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | zxid | INTEGER | 11 | 是 | 咨询编号 |
2 | bt | VARCHAR | 40 | 否 | 标题 |
3 | nr | VARCHAR | 40 | 否 | 内容 |
4 | yh | VARCHAR | 40 | 否 | 用户 |
5 | fbsj | VARCHAR | 40 | 否 | 发布时间 |
6 | zt | VARCHAR | 40 | 否 | 状态 |
7 | hf | VARCHAR | 40 | 否 | 回复 |
代码设计
<table width="99%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="1%" align="left" background="../images/b2.jpg"><img src="../picture/b1.jpg" width="10" height="26" /></td>
<td width="68%" background="../images/b2.jpg"><table width="211" border="0" align="left" cellpadding="0" cellspacing="0">
<tr>
<td width="20" align="left"><img src="../picture/tz.gif" width="10" height="16" /></td>
<td width="191" align="left" class="biao">查看公告</td>
</tr>
</table></td>
<td width="31%" align="right" background="../images/b2.jpg"><img src="../picture/b3.jpg" width="9" height="26" /></td>
</tr>
</table>
<table width="99%" border="1" align="center" cellpadding="3" cellspacing="1" bgcolor="#AEDEF4">
<tr>
<td height="25" align="center" bgcolor="#FFF9DF">标题</td>
<td colspan="3" align="left" bgcolor="#FFFFFF" class="t5">
<%=bt%>
</td>
</tr>
<tr>
<td height="25" align="center" bgcolor="#FFF9DF">内容</td>
<td colspan="3" align="left" bgcolor="#FFFFFF" class="t5">
<%=nr%>
</td>
</tr>
<tr>
<td height="25" align="center" bgcolor="#FFF9DF">发布时间</td>
<td colspan="3" align="left" bgcolor="#FFFFFF" class="t5">
<%=fbsj%>
</td>
</tr>
<tr>
<td height="25" colspan="2" align="center" bgcolor="#FFFFFF"><label>
<INPUT type="button" value="返回" onClick="history.go(-1)"/>
</label></td>
</tr>
</table>
三、注意事项
1、管理员账号:admin密码:admin 数据库配置文件DBO.java
2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
3、数据库文件名是jspxinli.sql ,系统名称xinli
4、系统首页地址:http://127.0.0.1:8080/xinli/qt
四 系统实现