小说网站数据库设计
更新时间:2023-05-29 13:18:01 阅读量: 实用文档 文档下载
小说网站数据库设计
一、 用户需求调查
小说网站主要由:(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 7.0 (2)、数据库结构
基于ODBC数据库访问方式。
后台访问及管理系统体系结构
数据库访问方式示意图 3、 系统功能及结构 后台管理系统的功能结构
数据库结构设计
读者实体表
作家实体表
管理员实体表
网络图书实体表
2、数据库逻辑模型
读者(用户编号,用户名,密码,昵称,级别,推荐票数量,积分)用户编号为主码
图书(书号,作者,类别,推荐数,总字数)书号为主码
作者(用户名,作者编号,密码,昵称,级别,作品,推荐票数量,积分)作者编号为主码
管理员(用户名,管理员编号,密码,昵称,级别)管理员编号为主码
4、 数据库详细设计
表名 读
者
属性名 用户名 用户编号 密码 昵称 级别 推荐票数 积分 书号 作者 类别 推荐数 总字数 用户名 作者编号 密码 昵称 级别 推荐票数量
积分 作品 用户名 管理员编号 密码 昵称 级别
数据类型 Char Char Char Char Char Char Char Char Char Char Char Char
长度 15 15 32 32 2 16 16 16 15 16 8 16
允许空 不允许 不允许 不允许 不允许 不允许 不允许 不允许 不允许 不允许 不允许 不允许 不允许
主码 NO YES NO NO NO NO NO YES NO NO NO NO
约束条件
图 书
作
者
管 理 员
正在阅读:
小说网站数据库设计05-29
七上古诗词09-18
关于“十三五”期间实施新一轮农村电网改造升级工程的06-18
有机 苯有关的05-06
河北省2016届高考仿真模拟考试语文试题05-13
对方辩友一直强调先有了造谣者才有传谣者09-23
设备租赁合同范本08-01
党史知识学习材料104-05
PLC恒压控水系统设计305-31
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 数据库
- 设计
- 小说
- 网站