一、源码特点
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 | fbsj | VARCHAR | 40 | 否 | 发布时间 |
(3)评论信息表如表5.3所示:
表5.3 评论信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | plid | INTEGER | 11 | 是 | 评论编号 |
2 | yh | VARCHAR | 40 | 否 | 用户 |
3 | hd | VARCHAR | 40 | 否 | 活动 |
4 | pl | VARCHAR | 40 | 否 | 评论 |
5 | sj | VARCHAR | 40 | 否 | 时间 |
(4)地区信息表如表5.4所示:
表5.4 地区信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | dqid | INTEGER | 11 | 是 | 地区编号 |
2 | dq | VARCHAR | 40 | 否 | 地区 |
(5)明星信息表如表5.5所示:
表5.5 明星信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | mxid | INTEGER | 11 | 是 | 明星编号 |
2 | xm | VARCHAR | 40 | 否 | 姓名 |
3 | zp | VARCHAR | 40 | 否 | 照片 |
4 | js | VARCHAR | 40 | 否 | 介绍 |
5 | dq | VARCHAR | 40 | 否 | 地区 |
6 | nl | VARCHAR | 40 | 否 | 年龄 |
7 | xb | VARCHAR | 40 | 否 | 性别 |
8 | yyjl | VARCHAR | 40 | 否 | 演艺经历 |
9 | xl | VARCHAR | 40 | 否 | 学历 |
10 | djl | VARCHAR | 40 | 否 | 点击率 |
(6)关注信息表如表5.6所示:
表5.6 关注信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | gzid | INTEGER | 11 | 是 | 关注编号 |
2 | mx | VARCHAR | 40 | 否 | 明星 |
3 | yh | VARCHAR | 40 | 否 | 用户 |
4 | sj | VARCHAR | 40 | 否 | 时间 |
(7)众筹信息表如表5.7所示:
表5.7 众筹信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | zcid | INTEGER | 11 | 是 | 众筹编号 |
2 | bt | VARCHAR | 40 | 否 | 标题 |
3 | nr | VARCHAR | 40 | 否 | 内容 |
4 | ckje | VARCHAR | 40 | 否 | 凑款金额 |
5 | fqr | VARCHAR | 40 | 否 | 发起人 |
6 | fqyy | VARCHAR | 40 | 否 | 发起原因 |
7 | js | VARCHAR | 40 | 否 | 介绍 |
(8)众筹支援信息表如表5.8所示:
表5.8 众筹支援信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | zczyid | INTEGER | 11 | 是 | 众筹支援编号 |
2 | zc | VARCHAR | 40 | 否 | 众筹 |
3 | yh | VARCHAR | 40 | 否 | 用户 |
4 | je | VARCHAR | 40 | 否 | 金额 |
5 | sj | VARCHAR | 40 | 否 | 时间 |
代码设计
<table class="border" width="98%" border="0" align="center" cellpadding="1" cellspacing="0">
<tr>
<td height="565" align="center" valign="top" class="bg_low"><table width="100%" height="25" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="middle" class="bgtop"><font color="#FFFFFF"><b>活动列表</b></font> </td>
</tr>
</table>
<TABLE cellSpacing=0 cellPadding=3 width="100%" align=center border=1 bordercolor="#33CCCC" id="table1">
<TBODY id="table2">
<tr align="center" bgcolor="#ebf0f7">
<td width="9%" height="25" >活动编号</td>
<td width="9%" height="25" >标题</td>
<td width="9%" height="25" >发布时间</td>
<td width="10%">操作</td>
</tr>
<%
if(rs!=null){
while(rs.next()){
%>
<tr align='center' bgcolor='#FFFFFF' onmouseover='this.style.background="#F2FDFF"' onmouseout='this.style.background="#FFFFFF"'>
<td height="24" ><%=rs.getString("hdid")%></td>
<td height="24" ><%=rs.getString("bt")%></td>
<td height="24" ><%=rs.getString("fbsj")%></td>
<td ><a href="huodongupdate.jsp?keyid=<%=rs.getString("hdid")%>">编辑</a>| <a href="huodongdelete.jsp?keyid=<%=rs.getString("hdid")%>" onClick="javascript:if(confirm('是否删除')){return true;}else{return false;}">删除</a>|<a href="huodongdetail.jsp?keyid=<%=rs.getString("hdid")%>">查看</a></td>
</tr>
<%
}
}
%>
</TBODY></TABLE>
<span id="spanFirst">第一页</span> <span id="spanPre">上一页</span> <span id="spanNext">下一页</span> <span id="spanLast">最后一页</span> 第<span id="spanPageNum"></span>页/共<span id="spanTotalPage"></span>页
</td></tr></table>
三、注意事项
1、管理员账号:admin密码:admin 数据库配置文件DBO.java
2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
3、数据库文件名是jspwapnews.sql ,系统名称wapnews
4、系统首页地址:http://127.0.0.1:8080/wapbnews/
四 系统实现