小说网站数据库设计.docx

上传人:b****6 文档编号:14031189 上传时间:2023-06-20 格式:DOCX 页数:11 大小:132.20KB
下载 相关 举报
小说网站数据库设计.docx_第1页
第1页 / 共11页
小说网站数据库设计.docx_第2页
第2页 / 共11页
小说网站数据库设计.docx_第3页
第3页 / 共11页
小说网站数据库设计.docx_第4页
第4页 / 共11页
小说网站数据库设计.docx_第5页
第5页 / 共11页
小说网站数据库设计.docx_第6页
第6页 / 共11页
小说网站数据库设计.docx_第7页
第7页 / 共11页
小说网站数据库设计.docx_第8页
第8页 / 共11页
小说网站数据库设计.docx_第9页
第9页 / 共11页
小说网站数据库设计.docx_第10页
第10页 / 共11页
小说网站数据库设计.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

小说网站数据库设计.docx

《小说网站数据库设计.docx》由会员分享,可在线阅读,更多相关《小说网站数据库设计.docx(11页珍藏版)》请在冰点文库上搜索。

小说网站数据库设计.docx

小说网站数据库设计

小说网站数据库设计

一、用户需求调查

小说网站主要由:

(1)读者管理

(2)作家管理(3)网络书籍管理(4)工作人员管理。

四大部分组成。

(1)读者管理:

、建立读者信息表,对读者统一编号,实时更新。

、建立读者借阅表,对读者看过的书籍作记录,以便读者再次阅读。

(2)作者管理:

、建立作者信息表,对作者统一编号,实时更新。

、建立作者更新后台,给与权限更新作品。

、建立作品及薪酬表,便于结算作者的薪酬。

(3)网络书籍管理系统

建立图书信息表,对图书统一编号,实时更新。

建立图书点击推荐表,记录图书被点击的次数,被推荐的次数。

建立图书排行表,可以按:

点击数,推荐数,总字数等进行排名。

(4)工作人员管理

工作人员按权限不同分别有权限更改:

作家信息表,网络书籍信息表,读者信息表,网站前台网管推荐栏目,给用户或者作者提升权限等功能中的一个或多个。

建立图书权限表,对VIP书籍进行权限限制。

二、系统数据流图

三、系统数据字典

(1)、主要数据流定义

数据流名称:

登陆

位置:

读者位置:

读者——>p4-2作家——>p4-2

定义:

登录=用户名+密码

数据流量:

不懂用来做什么?

说明:

鉴别用户身份

数据流名称:

权限设置

位置:

读者位置:

管理员——>p4-2

定义:

数据流量:

用户名=用户名+密码

说明:

通过这个设置用户权限

数据流名称:

作家权限

位置:

读者位置:

p4-2(权限)——>p4-2(作家)

定义:

作家权限=【下派的推荐,阅读作品,更新,修正自己的作品的权限】

数据流量:

说明:

作家获得用户权限

数据流名称:

读者权限

位置:

读者位置:

p4-2(权限)——>p4-2(读者)

定义:

作家权限=【下派的推荐,阅读作品权限】

数据流量

说明:

读者获得用户权限

数据流名称:

看书推荐

位置:

读者位置:

p4-2(读者)——>p3-1(图书管理)

定义:

看书推荐=【读者执行看书、推荐命令】

数据流量:

说明:

读者执行看书推荐指令时,图书管理系统分别增加图书阅读量和推荐量

数据流名称:

更新作品

位置:

读者位置:

p4-2(作家)——>p3-1(图书管理)

定义:

看书更新作品=【左键更新自己的作品】

数据流量:

说明:

作家执行更新作品命令时,图书管理系统增加或修正图书信息

(2)主要数据存储定义

1、数据存储编号:

D1

输入:

p4-2

输出:

p4-2前台

数据结构:

读者记录=以阅读书名+时间+积分+推荐票数+推荐操作

数据量和存取频率:

不懂用来做什么?

2、数据存储编号:

D2

输入:

p4-2

输出:

p4-2前台

数据结构:

图书排行记录=排行书名+时间+积分+被推荐票数+更新操作+修正操作

数据量和存取频率:

不懂用来做什么?

3、数据存储标号:

D3

输入:

p3-1

输出:

p3-2前台

数据结构:

推荐记录=推荐书名+时间+被推荐票数

图书记录=更新时间+章节数+目录+推荐数+点击总数+作家+总字数

数据量和存取频率:

不知道用来做什么?

4、数据存储标号:

D4

输入:

p3-2

输出:

前台调用

数据结构:

作家记录=已更新书名+时间+积分+被推荐票数+排行方式+是否完结+作者+总字数

数据量和存取频率:

不知道用来做什么?

(3)、主要处理过程

1、处理过程编号:

4-2

处理过程名:

分配权限

输入:

读者作者管理员

输出:

读者信息作者信息管理员信息

说明:

用于用户身份确认

2、处理过程编号:

3-1

处理过程名:

图书管理

输入:

读者作者

输出:

图书排行管理前台

说明:

对图书被更新、推荐、阅读进行处理

3、处理过程编号:

3-2

处理过程名:

图书排行管理

输入:

图书管理

输出:

前台

说明:

对图书排行进行实时更新

系统结构及实现

1、系统体系结构及实现方法

网站后台更新系统采用点对多点的C/S结构,主要支持平台对作者,平台对读者的双向交流与管理。

2、系统支持软件

(1)服务器端的支持软件

操作系统:

windowsserver2003服务器

数据库管理系统:

sqlserver2003企业版

数据库开发环境:

delphi

(2)、数据库结构

基于ODBC数据库访问方式。

后台访问及管理系统体系结构

数据库访问方式示意图

3、系统功能及结构

后台管理系统的功能结构

数据库结构设计

读者实体表

作家实体表

管理员实体表

网络图书实体表

2、数据库逻辑模型

读者(用户编号,用户名,密码,昵称,级别,推荐票数量,积分)用户编号为主码

图书(书号,作者,类别,推荐数,总字数)书号为主码

作者(用户名,作者编号,密码,昵称,级别,作品,推荐票数量,积分)作者编号为主码

管理员(用户名,管理员编号,密码,昵称,级别)管理员编号为主码

4、数据库详细设计

 

表名

属性名

数据类型

长度

允许空

主码

约束条件

 

用户名

Char

15

不允许

NO

用户编号

Char

15

不允许

YES

密码

Char

32

不允许

NO

昵称

Char

32

不允许

NO

级别

Char

2

不允许

NO

推荐票数

Char

16

不允许

NO

积分

Char

16

不允许

NO

书号

Char

16

不允许

YES

作者

Char

15

不允许

NO

类别

Char

16

不允许

NO

推荐数

Char

8

不允许

NO

总字数

Char

16

不允许

NO

 

用户名

作者编号

密码

昵称

级别

推荐票数量

积分

作品

 

用户名

管理员编号

密码

昵称

级别

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2