小说网站数据库设计完整版

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

小说网站数据库设计 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

小说网站数据库设计

一、用户需求调查

小说网站主要由:(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)服务器端的支持软件

操作系统:windows server 2003 服务器

数据库管理系统:sql server 2003 企业版

数据库开发环境:delphi

(2)、数据库结构

基于ODBC数据库访问方式。

后台访问及管理系统体系结构数据库访问方式示意图

3、系统功能及结构

后台管理系统的功能结构

数据库结构设计

读者实体表

作家实体表

管理员实体表

网络图书实体表

2、数据库逻辑模型

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

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

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

管理员(用户名,管理员编号,密码,昵称,级别)管理员编号为主码4、数据库详细设计

相关文档
最新文档