小说网站数据库设计

小说网站数据库设计

一、 用户需求调查

小说网站主要由:(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、 数据库详细设计


相关文章

  • 毕业设计期中总结
  • xxxxxx大学毕业设计(论文)期中总结 题目: XXXXXXXXXXXXX 专业: XXXXXXXXXXXXXXXX 指导教师: XXXXXXXX 学院: XXXX学院 学号: XXXXXXXXXXXXX 班级: XXXXXXXXXXXXX班 姓名:XXXXX 一. 主要任务和基本要求 创建一个提 ...

  • 精益营销--设计你的最小可行性产品
  • 传统上,营销被定义为规划并执行创意.商品和服务构想.定价.促销与分销的流程,其目的是创造满足个人和组织目标的交易.这个定义本身没有问题,但在执行过程中,公司往往太过于注重产品,而忽视了顾客的需求.公司经常利用人口统计数据来预测需求,然后侧重于产品设计以满足公司设想中的需求. 有这样一个典型的例子:美 ...

  • 毕业论文设计总结
  • 这次毕业设计让我更加熟悉了从理论到实践的跨越。从当初的查阅图书,到现在的网站成功运行,这中间有很多值得回味的地方。记得去年暑假在学校呆的时候,偶尔对php这门语言产生了浓厚兴趣,下决心要自己尝试着去学习。可是,刚开始就碰到了钉子,当时学校里没有几个学生,我就去图书馆借阅查资料,就apache服务器的 ...

  • 搜索引擎常用命令及电脑高手高级运用
  • 一.搜索引擎的常用命令(百度.搜狗.360.神马等) 1."""" 双引号把搜索词放在双引号中,代表完全匹配搜索,也就是说搜索结果返回的页面包含双引号中出现的所有的词,连顺序也必须完全匹配.bd 和Google 都支持这个指令.例如搜索:"seo 方 ...

  • 微博文学的定义.发展.类型及特征
  • 总250期第10期 贵州社会科学 V01.250,No.102010910月 GuizhouSocialSciences October.2010 微博文学的定义.发展.类型及特征 李 存 (南阳理工学院,河南 南阳473004) 摘要:网络微博的产生和发展,使微博文学作为一种新文体开始出现.经过孕 ...

  • 如何搜索英文文献及部分免费英文数据库
  • 如何搜索英文文献及部分免费英文数据库 [说明] 以下内容主要来自网络上搜到的资料,本人只是做了些整理和修正,方便自己使用.现在分享给大家,希望能对大家的科研工作有所助益.可能还有疏漏之处,希望大家谅解. [导读] ①:正式发表的论文一般要进入大型的期刊论文数据库里检索: ②:搜索引擎更适合搜索普通的 ...

  • 高手教你怎么写小说
  • 从职业到职业-网络作者的三道坎(一) 这是年前,我和一个作者讨论的时候,想写的东西.因为时间少,所以分段开始写. 从一个最新最新的入站作者,到一个近乎于神的名家天王,能保证写一本红一本,这里面至少有三道坎. 第一个,是签约并完成一部作品. 没有签约的作者,有很多非常值得尊重的,比如ftp等一批坚持写 ...

  • 网络文学发展趋势的三个维度与思考
  • 我国网络文学在产业兴盛与事业繁荣的局面下,呈现出与生活社交.休闲娱乐和主流文化相融合的三大发展趋势,同时,也面临着如何向多终端拓展.从"渠道"向"内容"为王过渡.从"顺应"向"引领"大众文化转变等问题. 网络文学,既是一 ...

  • 赚钱方法.
  • 我能想到的全部最快赚钱方法,希望能给你带来启示)我觉得把开家福利彩票店不错成本小(大概1万多把)要的地方不是很大年收入是5万左右(每天买彩票 会少吗?)还有就是药店大概一年可能还要高点 我见过35平米的药店一年可赚十万 但我要问你你开 的地方是城区吗 如果是那最好了 如果你的资本少,那就小吃车把(就 ...

© 2024 范文中心 | 联系我们 webmaster# onjobs.com.cn