一、源码特点
java 公益网站系统是一套完善的java web wap信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
java公益网站系统Myeclipse开发mysql数据库w
二、功能介绍
管理员登录:
公益新闻浏览:
对已注册用户和未注册游客提供网站活动新闻浏览查看的功能
发表网站内容及更新:
发表网站的内容(新闻、活动等)更新网站上的新闻、活动
网站管理:
管理员有权搜索并删除对应的新闻活动及相关的用户评论及回复
用户登录:(可浏览本网站的新闻、参与活动等)
个人中心:
用户参与的捐赠、活动、项目的记录
发表评论:
在网站的新闻、活动底下可进行评论
捐款:
对一些需要帮助的人对应的活动进行捐款
退出:
退出用户登录
数据库设计
(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 | lxdh | VARCHAR | 40 | 否 | 联系电话 |
7 | lxdz | VARCHAR | 40 | 否 | 联系地址 |
(2)活动信息表如表5.2所示:
表5.2 活动信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | hdid | INTEGER | 11 | 是 | 活动编号 |
2 | bt | VARCHAR | 40 | 否 | 标题 |
3 | nr | VARCHAR | 40 | 否 | 内容 |
4 | zp | VARCHAR | 40 | 否 | 照片 |
5 | jxsj | VARCHAR | 40 | 否 | 举行时间 |
6 | jbdd | VARCHAR | 40 | 否 | 举办地点 |
7 | fbsj | VARCHAR | 40 | 否 | 发布时间 |
(3)新闻信息表如表5.3所示:
表5.3 新闻信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | xwid | INTEGER | 11 | 是 | 新闻编号 |
2 | bt | VARCHAR | 40 | 否 | 标题 |
3 | nr | VARCHAR | 40 | 否 | 内容 |
4 | fbsj | VARCHAR | 40 | 否 | 发布时间 |
(4)评论信息表如表5.4所示:
表5.4 评论信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | plid | INTEGER | 11 | 是 | 评论编号 |
2 | hd | VARCHAR | 40 | 否 | 活动 |
3 | pl | VARCHAR | 40 | 否 | 评论 |
4 | yh | VARCHAR | 40 | 否 | 用户 |
5 | sj | VARCHAR | 40 | 否 | 时间 |
(5)公益视频信息表如表5.5所示:
表5.5 公益视频信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | gyspid | INTEGER | 11 | 是 | 公益视频编号 |
2 | bt | VARCHAR | 40 | 否 | 标题 |
3 | sp | VARCHAR | 40 | 否 | 视频 |
4 | nr | VARCHAR | 40 | 否 | 内容 |
(6)公益项目信息表如表5.6所示:
表5.6 公益项目信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | gyxmid | INTEGER | 11 | 是 | 公益项目编号 |
2 | xmmc | VARCHAR | 40 | 否 | 项目名称 |
3 | ckje | VARCHAR | 40 | 否 | 筹款金额 |
4 | fqsj | VARCHAR | 40 | 否 | 发起时间 |
5 | js | VARCHAR | 40 | 否 | 介绍 |
6 | tp | VARCHAR | 40 | 否 | 图片 |
7 | fqr | VARCHAR | 40 | 否 | 发起人 |
(7)公益捐款信息表如表5.7所示:
表5.7 公益捐款信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | gyjkid | INTEGER | 11 | 是 | 公益捐款编号 |
2 | gyxm | VARCHAR | 40 | 否 | 公益项目 |
3 | yh | VARCHAR | 40 | 否 | 用户 |
4 | jkje | VARCHAR | 40 | 否 | 捐款金额 |
5 | sj | VARCHAR | 40 | 否 | 时间 |
6 | sm | VARCHAR | 40 | 否 | 说明 |
(8)公益人物信息表如表5.8所示:
表5.8 公益人物信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | gyrwid | INTEGER | 11 | 是 | 公益人物编号 |
2 | xm | VARCHAR | 40 | 否 | 姓名 |
3 | tp | VARCHAR | 40 | 否 | 图片 |
4 | js | VARCHAR | 40 | 否 | 介绍 |
5 | sj | VARCHAR | 40 | 否 | 事迹 |
代码设计
<TABLE cellSpacing=0 cellPadding=2 width="100%" align=center border=0>
<TBODY>
<tr >
<td align=middle width=100 height=30>标题</td><td height=30><%=bt%></td>
</tr>
<tr >
<td colspan="2">
<video width="320" height="320" controls autoplay>
<source src="../upload/<%=sp%>" type="video/mp4">
<source src="../upload/<%=sp%>" type="video/wmv">
<object data="../upload/<%=sp%>" width="320" height="240">
<embed width="320" height="240" src="movie.swf">
</object>
</video>
</td>
</tr>
<tr >
<td align=middle width=100 height=30>内容</td><td height=30><%=nr%></td>
</tr>
</TBODY></TABLE>
三、注意事项
1、管理员账号:admin密码:admin 数据库配置文件DBO.java
2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
3、数据库文件名是jspwapgy.sql ,系统名称wapgy
四 系统实现