JSP在线小说系统用eclipse定制开发mysql数据库BS模式java编程jdbc

这篇具有很好参考价值的文章主要介绍了JSP在线小说系统用eclipse定制开发mysql数据库BS模式java编程jdbc。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、源码特点
     JSP 在线小说系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为
TOMCAT7.0,eclipse开发,数据库为Mysql5.0,使用java语言开发。

JSP在线小说系统用eclipse定制开发mysql数据库B


二、功能介绍

本系统分为前台和后台。其中,前台分为会员注册与登录模块、小说阅读与下载模块、小说上传模块、发表评论模块,后台分为会员管理模块、小说管理模块。
会员注册与登录模块:首次登录的用户需要注册,注册完成后即可登录本系统。用户可查询自己的的下载目录、点赞目录、所发表的评论以及账户余额和明细,还可查看自己所看过的各类小
说的数量。
小说阅读与下载模块:本系统可通过搜索来找到用户想要的小说,也可通过分类来筛选小说。小说分为游客可看的小说、只有注册会员能看的小说和只有充值才能看的小说。只有注册会员才
能下载小说。
小说上传模块:用户上传小说时需要给上传的小说贴上相应的标签方便分类。
发表评论模块:游客不可评论。注册用户可对小说点赞或发表言语评论。
会员管理模块:管理员可查询注册用户的下载上传目录、点赞目录、所发表的评论以及账户余额和明细。
小说管理模块:管理员可增删改小说,按类别将小说进行分类,可将小说进行排行放在网站首页。
个性推荐模块:网站会根据注册用户所阅读的小说,向用户推荐适合他的小说。
小说收费模块:当被管理员分为收费小说并有人阅读该用户上传的小说的收费章节时,该用户可获得相应的报酬。管理员上传的小说为收费小说。

数据库设计

1)会员信息表如表5.1所示:

表5.1 会员信息表

序号

字段名称

数据类型

长度

主键

描述

1

hyid

INTEGER

11

会员编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

5

zh

VARCHAR

40

账户

6

xb

VARCHAR

40

性别

7

lxdh

VARCHAR

40

联系电话

8

yx

VARCHAR

40

邮箱

(2)管理员信息表如表5.2所示:

表5.2 管理员信息表

序号

字段名称

数据类型

长度

主键

描述

1

glyid

INTEGER

11

管理员编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

5

zh

VARCHAR

40

账户

(3)充值信息表如表5.3所示:

表5.3 充值信息表

序号

字段名称

数据类型

长度

主键

描述

1

czid

INTEGER

11

充值编号

2

yh

VARCHAR

40

用户

3

cz

VARCHAR

40

充值

4

czsj

VARCHAR

40

充值时间

(4)公告表如表5.4所示:

表5.4 公告信息表

序号

字段名称

数据类型

长度

主键

描述

1

ggid

INTEGER

11

公告编号

2

bt

VARCHAR

40

标题

3

nr

VARCHAR

40

内容

4

fbsj

VARCHAR

40

发布时间

(5)小说分类信息表如表5.5所示:

表5.5 小说分类信息表

序号

字段名称

数据类型

长度

主键

描述

1

xsflid

INTEGER

11

小说分类编号

2

fl

VARCHAR

40

分类

3

tp

VARCHAR

40

图片

(6)小说信息表如表5.6所示:

表5.6 小说信息表

序号

字段名称

数据类型

长度

主键

描述

1

xsid

INTEGER

11

小说编号

2

xsmc

VARCHAR

40

小说名称

3

fl

VARCHAR

40

分类

4

tp

VARCHAR

40

图片

5

js

VARCHAR

40

介绍

6

zz

VARCHAR

40

作者

7

wj

VARCHAR

40

文件

8

fbsj

VARCHAR

40

发布时间

9

dzl

VARCHAR

40

点赞量

(7)小说标签信息表如表5.7所示:

表5.7 小说标签信息表

序号

字段名称

数据类型

长度

主键

描述

1

xsbqid

INTEGER

11

小说标签编号

2

xs

VARCHAR

40

小说

3

bq

VARCHAR

40

标签

(8)访问记录表如表5.8所示:

序号

字段名称

数据类型

长度

主键

描述

1

wlid

INTEGER

11

物流编号

2

dd

VARCHAR

40

订单

3

wlxx

VARCHAR

40

物流信息

4

sj

VARCHAR

40

时间

5

zt

VARCHAR

40

状态

表5.8 访问记录信息表

(9)章节表如表5.9所示:

表5.9 访问记录信息表

序号

字段名称

数据类型

长度

主键

描述

1

zjid

INTEGER

11

章节编号

2

xs

VARCHAR

40

小说

3

zj

VARCHAR

40

章节

4

nr

VARCHAR

40

内容

5

gxsj

VARCHAR

40

更新时间

6

sfsf

VARCHAR

40

是否收费

7

sfje

VARCHAR

40

收费金额

(10)点赞表如表5.10所示:

表5.10 点赞信息表

序号

字段名称

数据类型

长度

主键

描述

1

dzid

INTEGER

11

点赞编号

2

xs

VARCHAR

40

小说

3

yh

VARCHAR

40

用户

4

sj

VARCHAR

40

时间

(11)评论表如表5.11所示:

表5.11 评论信息表

序号

字段名称

数据类型

长度

主键

描述

1

plid

INTEGER

11

评论编号

2

xs

VARCHAR

40

小说

3

pl

VARCHAR

40

评论

4

yh

VARCHAR

40

用户

5

sj

VARCHAR

40

时间

6

zt

VARCHAR

40

状态

主要代码:

<div class="right">
			<div class="breadcrumbs"><img src="images/home-icon.gif" width="16" height="17" alt="首页" />当前位置:<a href="#">首页</a><span>></span><span>查看小说</span></div>
			<div class="contact">
				
				<div class="p-con">
				
				  <div class="form-group">
					<label for="">小说名称:</label>
					<%=xsmc%> &nbsp;
				      作者:
                    <%=zz%> &nbsp;
                    发布时间:
                    <%=fbsj%> &nbsp;
                    点赞量:
                    <%=dzl%>		&nbsp;	分类:
					<%=fl%>
				</div>
				<div class="form-group">
					<label for="">标签:</label>
					<%
					sql="select * from xsbq where 	xs='"+xsmc+"'";
					rs=db.query(sql);
					while(rs.next()){
					%>
					<%=rs.getString("bq")%>&nbsp;
					<% }%>
				</div>
				<div class="form-group">
					<label for="">图片:</label>
					<img src="../upload/<%=tp%>" width="200" height="200">
				</div>
				<div class="form-group">
					<label for="">介绍:</label>
					<%=js%>
				</div>
				<div class="form-group">
					<label for=""></label>
				</div>
			
				<div class="form-group">
					<label for=""></label>
				</div>
				<div class="form-group">
					<label for=""></label>
				</div>
				<div class="form-group" style="margin-left:150px;">
				
					 <INPUT  type="button" value="返回" class="sub-btn" onClick="history.go(-1)"/> 
					 <%
					 if(session.getAttribute("yhm")!=null){
					 %>
					 	 <INPUT  type="button" value="点赞" class="sub-btn" onClick="window.location='dianzan_add.jsp?xs=<%=keyid%>'"/> 
						 
						 <% }%>
					 <INPUT  type="button" value="章节" class="sub-btn" onClick="window.location='zhangjie.jsp?xs=<%=keyid%>'"/> 
					
				</div>
				
				</div>
				
				<div class="clear"></div>
			</div>
			
			
						<div class="breadcrumbs"><img src="images/home-icon.gif" width="16" height="17" alt="首页" />
							 <%
					 if(session.getAttribute("yhm")!=null){
					 %>
						<a href="pinglunadd.jsp?xs=<%=keyid%>">发布评论</a><span><% }%></span><span>用户评论</span></div>
				<TABLE cellSpacing=0 cellPadding=3 width="100%" align=center border=1 bordercolor="#33CCCC"  id="table1">
  <TBODY id="table2">
 
 
 <%
 
			sql="select * from pinglun where xs='"+keyid+"' and zt='通过'";
			rs=db.query(sql);
					if(rs!=null){
					while(rs.next()){
					%>
				 		<tr align="center" bgcolor="#ebf0f7">
 <td width="9%" height="25" ><div align="left">用户[<%=rs.getString("yh")%>]时间[<%=rs.getString("sj")%>]&nbsp;</div></td>
 </tr>

三、注意事项
    1、管理员账号:admin密码:admin 数据库配置文件DBO.java
     2、开发环境为TOMCAT7.0,eclipse开发,数据库为Mysql5.0,使用java语言开发。
    3、数据库文件名是jspnovel.sql ,系统名称novel
    4、系统首页地址:http://127.0.0.1:8080/novel/qt

四系统实现

JSP在线小说系统用eclipse定制开发mysql数据库BS模式java编程jdbc,jsp类,java,数据库,eclipse

JSP在线小说系统用eclipse定制开发mysql数据库BS模式java编程jdbc,jsp类,java,数据库,eclipse 

JSP在线小说系统用eclipse定制开发mysql数据库BS模式java编程jdbc,jsp类,java,数据库,eclipse 

JSP在线小说系统用eclipse定制开发mysql数据库BS模式java编程jdbc,jsp类,java,数据库,eclipse 

JSP在线小说系统用eclipse定制开发mysql数据库BS模式java编程jdbc,jsp类,java,数据库,eclipse 

JSP在线小说系统用eclipse定制开发mysql数据库BS模式java编程jdbc,jsp类,java,数据库,eclipse 

 文章来源地址https://www.toymoban.com/news/detail-530279.html

到了这里,关于JSP在线小说系统用eclipse定制开发mysql数据库BS模式java编程jdbc的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 陪诊小程序开发|陪诊系统定制|陪伴就医解放亲人

    这几年耳边常常会听到许多关于陪诊相关的话题,陪诊行业也越来越走向正式,这都归功于 陪诊小程序 的应用,陪诊小程序可以让我们陪诊这个行业更加规范,也能让陪诊员有一个可以接单的平台,给有需要的人一个方便下单的平台,下面给大家介绍一下 陪诊系统开发 需要

    2024年02月09日
    浏览(30)
  • 使用企业订货系统后的效果|软件定制开发|APP小程序搭建

    使用企业订货系统后的效果|软件定制开发|APP小程序搭建         企业订货系统是一种高效的采购管理系统,它可以帮助企业更好地管理采购流程,降低采购成本,提高采购效率。         可以帮助企业提高销售效率和降低成本的软件工具。使用该系统后,企业可以轻松地管

    2024年02月08日
    浏览(46)
  • 收银系统源码收银系统OEM定制开发(收银POS+线上商城+ERP+营销插件+聚合支付)

     源码:零售行业线下线上一体化收银系统 1.开发语言 核心开发语言: php、HTML5、Java PHP开发环境:php7.3 安卓端收银、助手: 原生的Java PC收银端: HTML5+vue+css+js+nwjs 微信小程序助手: 原生小程序开发 商城: uniapp 后合管理网站: HTML5+vue+element-ui+css+js 2.适用行业 适用于泛零售行业

    2024年01月18日
    浏览(27)
  • 陪诊小程序开发|陪诊软件定制|陪诊系统成品功能包含哪些?

    陪诊小程序是一种便捷的工具,为用户提供一系列服务和功能,方便患者在就医过程中获得更好的体验和效果。接下来我们将介绍几个主要的陪诊小程序功能。 陪诊小程序开发功能: 一、预约挂号功能。陪诊小程序能够连接用户和医疗机构的系统,用户可以通过它来直接预

    2024年01月19日
    浏览(42)
  • java spring cloud 企业工程管理系统源码+二次开发+定制化服务

    鸿鹄工程项目管理系统 Spring Cloud+Spring Boot+Mybatis+Vue+ElementUI+前后端分离构建工程项目管理系统 1. 项目背景 一、随着公司的快速发展,企业人员和经营规模不断壮大。为了提高工程管理效率、减轻劳动强度、提高信息处理速度和准确性,公司对内部工程管理的提升提出了更高

    2024年02月09日
    浏览(40)
  • java spring cloud 企业工程管理系统源码+二次开发+定制化服务 em

     Java版工程项目管理系统 Spring Cloud+Spring Boot+Mybatis+Vue+ElementUI+前后端分离 功能清单如下: 首页 工作台:待办工作、消息通知、预警信息,点击可进入相应的列表 项目进度图表:选择(总体或单个)项目显示1、项目进度图表  2、项目信息 施工地图:1、展示当前角色权限下

    2024年02月13日
    浏览(37)
  • 洗衣洗鞋小程序干洗店洗衣店上门取衣门店管理系统开发定制

    校园洗衣洗鞋软件是一款非常优质的校园洗护服务软件,软件功能非常强大,学生们可以通过软件预约洗衣服务,支持上门取送,还能够浏览洗衣产品商城,操作非常便捷,感兴趣的朋友快来体验吧! 后台管理员功能: 会员列表:查看所有注册会员信息,支持删除 录入资讯:

    2024年02月09日
    浏览(43)
  • 【干货】Android系统定制基础篇:第二部分(Launcher3支持键盘切换焦点、开发者模式密码确认、禁止非预装应用安装、配置时间)

    Android Launcher3 默认并不支持键盘操作,无法切换焦点,在一些需要支持键盘或遥控操作的设备中无法使用,因些对 Launcher3 做简单修改,使其支持键盘切换焦点。 在安全性要求比较高的产品中,一般会默认关闭『adb调试』,同时禁止用户打开『adb调试』功能。在Android8.1中默认

    2024年02月10日
    浏览(42)
  • 如何做好网站建设定制开发

    随着互联网的发展,如今的 网站建设 技术越来越先进,所以在网站建设定制开发中就出现了很多的模版,如:企业类型、产品信息、品牌介绍等。当然网站建设定制开发不是说只要模版就行了,对于网站建设而言,模版只是作为辅助工具来使用,并不是主要的。 一款优秀的

    2024年02月07日
    浏览(42)
  • 人脉变现小程序裂变定制开发

        人脉变现小程序裂变定制开发可以提供以下服务:     需求分析:了解客户的业务需求和目标,并为其量身定制开发方案,提供专业的建议和意见。     UI/UX设计:根据客户的品牌形象和用户体验要求,设计出符合客户需求的界面和交互流程。     技术选型:选择适合

    2024年02月04日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包