java公益网站系统Myeclipse开发mysql数据库web结构jsp编程计算机网页项目wap
一、源码特点
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
四 系统实现