本网站系统是用于用户对网络小说的阅读和相互交流,运营者可以管理此平台盈利,是一个基于在线阅读的平台,怎样可以方便管理者的管理并实现盈利,方便用户的使用,提供搜索和阅读功能并且提供一个给用户的交流平台是研究的主要内容。重点在于对访问该系统的身份进行基于角色的识别,使系统可以允许三种不同的角色进行访问,即游客、会员、管理员,并赋予他们不同的访问权限。网站采用vb.net作为编程语言,采用mysql作为数据库后端,使用三层架构模式进行开发。
n 前端用户业务功能:
游客可以浏览网站的主页,但是需要注册为会员后才能对网络小说进免费行阅读或阅读。会员登录需要输入帐号和密码信息,每个会员的帐号下都会对应有相关的个人信息,如个人邮箱,地址等,不同的会员等级在阅读图书时会有不同的待遇。以管理员身份登录也需要输入账号和密码,可以管理会员信息,添加公告,管理留言板等,管理员的角色在该系统中拥有最高的权限。
n 管理员业务功能:
(1)在会员模块,作为会员,可以查看个人的信息,修改自己的密码;作为管理员可以查看,管理,删除会员信息。
(2)在管理员模块,可以添加、删除管理员,管理员可以修改自己的密码。
(3)网络小说管理模块包括不同网络小说类别的添加,删除以及网络小说的上传,删除管理。网络小说类别的添加是由管理员进行的,可以包括武侠小书,都市言情,穿越小书等各个类别。按照付费与否可以添加免费和付费两种类别,当然这和前一种分类方式并不冲突。各类网络小说由管理员上传,上传时如果是付费网络小说,可以设置下载此网络小说是所需费用。对于一些过时,或人气不高的网络小说,系统管理员可以进行删除操作。
(4)公告模块主要包括了公告的发布、编辑、删除和浏览;公告的发布、编辑和删除只能由管理员来进行。
Ø 数据库表设计:
本系统中一共用到了以下几个数据表:
1) 网络小说类别表(t_catelog):存储网络小说类别信息。
名称 |
别名 |
类型 |
长度 |
id |
编号 |
Int |
4 |
name |
类别名称 |
Varchar |
50 |
jieshao |
类别介绍 |
Varchar |
5000 |
2) 网络小说表(t_book):用于存放网络小说信息。
名称 |
别名 |
类型 |
长度 |
id |
编号 |
Int |
4 |
catalog_id |
类别编号 |
Int |
50 |
name |
名称 |
Varchar |
50 |
zuozhe |
作者 |
Varchar |
50 |
shifoumianfei |
是否免费 |
Varchar |
50 |
dianquan |
下载所需点券 |
Varchar |
50 |
daxiao |
大小 |
Varchar |
50 |
jieshao |
介绍 |
Varchar |
50 |
mianfeizhangjie |
免费试读 |
Varchar |
50 |
fujian |
附件 |
Varchar |
50 |
3) 会员信息表 (t_user):记录会员信息。
名称 |
别名 |
类型 |
长度 |
id |
编号 |
Int |
4 |
loginname |
登录帐号 |
Varchar |
50 |
loginpw |
登录密码 |
Varchar |
50 |
name |
姓名 |
Varchar |
50 |
sex |
性别 |
Varchar |
50 |
age |
年龄 |
Varchar |
50 |
address |
住址 |
Varchar |
50 |
tel |
联系方式 |
Varchar |
50 |
|
邮箱 |
Varchar |
50 |
dianquan |
拥有点券值 |
Int |
4 |
4) 充值表(t_chongzhi):用来存放会员充值信息。
名称 |
别名 |
类型 |
长度 |
id |
编号 |
Int |
4 |
user_id |
会员编号 |
Int |
4 |
jine |
充值金额 |
Int |
4 |
fukuanfangshi |
付款方式 |
Varchar |
50 |
shijian |
充值时间 |
Varchar |
50 |
zhuangtai |
审核状态 |
Varchar |
50 |
5) 留言表(t_liuyan):用来存放所有的留言信息。
名称 |
别名 |
类型 |
长度 |
id |
编号 |
Int |
4 |
title |
标题 |
Varchar |
50 |
content |
内容 |
Varchar |
50 |
shijian |
留言时间 |
Varchar |
50 |
user_id |
会员编号 |
Int |
4 |
6) 公告表(t-gonggao):用来存放公告信息。
名称 |
别名 |
类型 |
长度 |
id |
编号 |
Int |
4 |
title |
标题 |
Varchar |
50 |
content |
内容 |
Varchar |
50 |
shijian |
留言时间 |
Varchar |
50 |
7) 系统管理员表(t_admin):用来存放管理员信息。
名称 |
别名 |
类型 |
长度 |
userId |
编号 |
Int |
4 |
userName |
帐号 |
Varchar |
50 |
userPw |
密码 |
Varchar |
50 |
友情链接:源码邦邦计算机毕业设计软件开发知识好易毕业设计c#.net程序设计javajsp程序设计VUE/SpringBoot前后端分离
郑重承诺:本站所有资料真实原创,仅供学习交流之用,请勿转载或作非法用途。如有侵犯您的版权有损您的权益,请联系我们纠正!
好易设计haoyi369.com 版权所有 © Copyright 2021~2022 蜀ICP备19029022号-1