新闻发布系统数据库设计模板

更新时间:2023-08-25 19:02:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

新闻发布系统

新闻发布系统系统

数据库设计报告

新闻发布系统

数据库设计报告

目录

1、文档介绍 ............................................................................................ - 3 -

1.1 文档目的 ....................................................................................................... - 3 -

1.2 文档范围 ...................................................................................................... - 3 - 1.3 读者对象 ...................................................................................................... - 3 - 1.4 参考文献 ...................................................................................................... - 3 - 1.5 术语与缩写解释 .......................................................................................... - 3 -

2、对数据库环境说明 ............................................................................ - 4 - 3、数据库的命名规则 ............................................................................ - 4 - 4、逻辑设计 ............................................................................................ - 4 - 5、物理设计 ............................................................................................ - 4 -

5.1表汇总............................................................................................................ - 4 -

5.2 数据库说明 .................................................................................................. - 5 - 5.2.1用户信息表(http://www.77cn.com.cner表) .................................................................. - 5 - 5.2.3留言表(http://www.77cn.com.cnment表) .................................................................... - 5 - 5.2.4新闻类别表(dbo.Category表) .......................................................... - 5 -

6、安全性设计 ........................................................................................ - 6 -

6.1 防止用户直接操作数据库的方法 ............................................................... - 6 - 6.2 用户账号密码的加密方法 .......................................................................... - 6 -

7.数据表与http://www.77cn.com.cn成员和角色管理系统数据库表的联系 ....... - 6 -

7.1 http://www.77cn.com.cn成员和角色管理系统数据库表 ................................................. - 6 - 7.2用户表和http://www.77cn.com.cn成员和角色管理系统数据库表的联系 ...................... - 6 -

- 2 -

新闻发布系统

1、文档介绍

1.1 文档目的

作为新闻发布系统设计文档的重要组成部分,本文档主要对该软件后台数据库的概念模型设计和物理模型设计作出了统一的规定,同时确定了每个表的数据字典结构。它是开发人员实际建立bbc数据库及其数据库对象的重要参考依据。

1.2 文档范围

本文档包含以下几个部分: 1. 文档介绍 2. 数据库环境说明 3. 数据库的命名规则 4. 逻辑设计 5. 物理设计 6. 安全性设计 7.优化

8.数据库管理与维护说明

1.3 读者对象

本文档的主要读者包括:

1. 本系统的设计人员:包括模块设计人员

2. 本系统的系统开发人员:包括数据库开发、编码人员 3. 本系统的测试人员

1.4 参考文献

《数据库技术及应用》 主编 刘太安 林晓霞 中国石油大学出版社 《一览众山小:http://www.77cn.com.cn Web 开发修行实录》 薛小龙 电子工业出版社 《http://www.77cn.com.cn 3.5(C#)实践教程》 主编 邵良杉 刘好增 清华大学出版社

1.5 术语与缩写解释

表3.1术语与缩写解释

- 3 -

新闻发布系统

数据库设计报告

2、对数据库环境说明

新闻发布系统的后台数据库采用Microsoft SQL Server Management Studio 数据库管理系统建立并维护。数据库设计过程中采用Sybase公司的PowerDesigner9.0创建了news数据库的ER图,使用SQL Server的查询分析器创建了数据库脚本文件news.sql。其中SQL Server的登录模式为混和身份验证,超级用户的用户名及密码为sa 和123,SQL Server服务器的端口号:1433。

3、数据库的命名规则

1. 数据库的命名:全部由英文小写字母组成,单词之间使用下划线分割 如:新闻发布系统后台数据库命名:dbo。 2. 数据库表命名:dbo_表义名(可以使用缩写)

表义名:首字母大写的英文单词,单词之间以下划线分割。

4、逻辑设计

图3.1逻辑设计

5、物理设计

5.1表汇总

表3.2表汇总

- 4 -

新闻发布系统

5.2 数据库说明

5.2.1用户信息表(http://www.77cn.com.cner表)

5.2.2新闻表(dbo.News表)

表3.4新闻表(dbo.News表)

5.2.3留言表(http://www.77cn.com.cnment表)

表3.5留言表(http://www.77cn.com.cnment表)

5.2.4新闻类别表(dbo.Category表)

- 5 -

新闻发布系统

数据库设计报告

6、安全性设计

6.1 防止用户直接操作数据库的方法

新闻发布系统的后台数据库应安装在指定服务器上,游客只能通过客户端软件访问数据库表中的数据。除上述方法外,不应提供游客其他访问数据库数据的直接或间接途径。但为了项目能够在实际实施中能够进行,我们在实际的项目实施过程中把数据库服务和WEB服务安装到了同一个服务器上。

6.2 用户账号密码的加密方法

存储在t_NEWS_USER表中的密码字段(USERPASSWORD)值不能以明文显示,应做适当的加密后再存入数据库。

7.数据表与http://www.77cn.com.cn成员和角色管理系统数据库表的联系

7.1 http://www.77cn.com.cn成员和角色管理系统数据库表

7.2用户表和http://www.77cn.com.cn成员和角色管理系统数据库表的联系

项目中通过表BBC_EMPLOYEE来存储后台管理的用户信息,为了简化系统开发的难度我们在项目中的数据库使用了http://www.77cn.com.cn成员和角色管理系统,他们之间的联系是通过表BBC_EMPLOYEE的E_NAME字段和表ASPNET_USERS的UserName字段共同保存后台管理的用户编号,通过表BBC_EMPLOYEE的E_PASSWORD字段和表aspnet_Membership的Password字段共同保存用户的密码 。

- 6 -

新闻发布系统

- 7 -

本文来源:https://www.bwwdw.com/article/hjei.html

Top