关键词不能为空

当前您在: 主页 > 英语 >

数据库设计说明书

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-02 03:40
tags:

-

2021年2月2日发(作者:chama)


7.


数据库设计说明书



数据库设计说明书的编制目的是对于设计中的数据库所有标识、


逻辑结构和理结构作出 具体


的设计规定。其内容要求如下:



7.1


引言



7.1.1


编写目的



为了让参与本项目的项目主管、


业务分析师、


项目开 发人员、


数据库管人员及以后的系


统维护人员了解本系统的数据 库设计思路、


数据库整体架构及各种详细信息,


也为了以后的< /p>


各个项目可以参与借鉴该项目的经验,特编写此文档。





7.1.2


背景



软件名称:

BBS


论坛



需在


windows


操作系统下运行。配置要求:


SQL< /p>


数据库,


jsp,JAV


A


等该软件


需与数据库连接使用才能运行。





7.1.3


定义



文档中采用的专门术语的定义及缩略词简要如下:




JAVA:Java



script




Jsp:



Java



Server



Pages



Microsoft



SQL



Server



VSS



Visual



SourceSafe,


版本控制工具




7.1.4


参考资料




java web



开发实战经典》



出版社


:


清华大学出版社


;



1



< /p>



JAVA2


程序设计基础教程》




计算机职业教育联盟



主编



清华大学出版社



出版





SQL



Server


数据库基础教程》



计算机职业教育联盟



主编



清华大学出版社







《实用操作系统教程》



葛瀛龙



周旭等



编著



机械工业出版社



出版




《计算机网络技术》



施晓秋



主编



科学出版社



出版





7


.外部设计



是研究和考虑所要建立的数据库的信息环境,


对数据库应用领域中各种信息要求


和操作要求进行详细地分析,


了解应用领域中数据项、


数据项之间的关系和所有


的数据操作的详细要求,


了解 哪些因素对响应时间、


可用性和可靠性有较大的影


响等各方面的 因素。






7.2.1


标识符和状态



数据库名称:


BBS


论坛数据库



数据库表前缀:


bro



用户名:


root



密码:


123456




权限:全部




有效时间:开发阶段



说明:系统正式发布后,可能更改数据库用户


/


密码 ,请在统一位置编写数据库


连接字符串,在发行前请予以改正。



7.



2.2


使用它的程序



本系统主要利用


PHP


作为前端的应用开发工具,使用


MyS QL


作为后台的数据


库,


Linux



Windows


均可作为系统平台。



7.2.3


约定



1.


所 有命名一定要具有描述性,杜绝一切拼音、或拼音英文混杂的命名方


式。



?




2.


字符集采用



UTF-8


,请注意字符的转换。




3.


所有数据表第一个字段都是系统 内部使用主键列,


自增字段,


不可空,


名称


为:


id


,确保不把此字段暴露给 最终用户。




4.

< br>除特别说明外,所有日期格式都采用


int


格式,无时间 值。





5.


除特别说明外,所有字段默认都设置不充许为空,



需要设置默认值。



?




6.< /p>


所有普通索引的命名都是表名加设置索引的字段名组合,例如用户表


User



name


字段设置普通索 引,则索引名称命名方式为


user_name;


7.2.4


专门指导




7.2.5


支持软件



操作系统:



Linux



/



Windows




数据库系统:


MySQL



查询浏览工具:


PHPMyAdmin



命令行工具:


mysql




注意:


mysql

< br>命令行环境下对中文支持不好,


可能无法书写带有中文的



SQL



语句,


也不要使用


PHPMyAdmin


录入中文。






7.3


结构设计



7.3.1


概念结构设计



通过对用户需求进行综合、


归纳与抽象,


形成一 个独立于具体


DBMS


的概念模型,


可 以用


E-R


图表示。概念模型用于信息世界的建模。概念模型不 依赖于某一个


DBMS


支持的数据模型。


概念模型可以转换为计算机上某一


DBMS


支持的特定数据< /p>


模型。




BB S


论坛系统数据库需要包含


7


张表:管 理员信息表,用户信息表,主题帖信


息表,跟帖信息表,用户称谓表,主题帖所属模块表 ,帮助信息表;根据以上数


据库概念与结构设计下面表


1



表名




功能说明




tb_Admin


管理员信息表




tb_User



用户信息表



tb_Card


主题帖信息表



tb_RevertCard


跟帖信息表




tb_Mark



用户称谓表



tb_Module



主题帖所属模块表




tb_Help


帮助信息表
















7.3.2


逻辑结构设计



帖子信息



Note


NoteID



pk


Title


Content


Createtime


Rank


TopicID



fk


userID


用户信息



User


userID



pk


userName


userPassword


userSex


userEmail


userBirthday


userBrief


userShutup


userQuestion


userAnswer


createTime


Fk_userID


Fk_topicID


子版块信息



Block


BlockID



pk


Name


TreeID



fk


userID




fk2


BolletinID


f


k3


Fk_blockID


Fk_treeID


Fk_ BolletinID


父版块信息



Tree


TreeID



pk


Name


主题信息



Topic


TopicID



pk


Title


Createtime


userID


BlockID



fk


IsTop


IsFine


Scan


Reply


公告信息



Bulletin


BulletinID


p


k


Msg


BlockID



fk


Createtime


-


-


-


-


-


-


-


-



本文更新与2021-02-02 03:40,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/596850.html

数据库设计说明书的相关文章