欢迎来到天天文库
浏览记录
ID:16046741
大小:45.68 KB
页数:11页
时间:2018-08-07
《网上书城数据库设计说明文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、文档编号:BOOKStore-DataBase数据库设计说明书V1.0编写人:审核人:日期:日期:目录第一章引言21.1编写目的21.2背景31.3术语定义31.4参考资料3第二章外部设计32.1标识符和状态32.2使用它的程序32.3命名约定32.4设计约定3第三章结构设计43.1概念结构设计43.3.1实体和属性的定义43.2逻辑结构设计6第四章运用设计94.1数据字典94.2安全保密94.3数据库实施94.3.1创建数据库94.3.2创建表9第一章引言1.1编写目的本数据库设计说明书是对某某网站电子书城而进行的数据库设计的定义,包括本系
2、统数据逻辑结构设计、数据字典以及运行环境、安全保密设计等。本数据库设计说明书适合以下读者:u用户u系统设计人员u系统确认测试人员u系统维护人员本数据库设计说明书是以下开发活动的依据之一:系统详细设计,用户验收1.2背景1.3术语定义1.4参考资料第二章外部设计2.1标识符和状态数据库软件的名称:MySQL5.6数据库的名称为:DB_BOOK2.2使用它的程序本数据库使用于“某某网站电子书城系统”V1.02.3命名约定所有的数据库命名都是以模块的缩写加上具体表的英文词汇组成,这样能够统一数据库表的命名,也能够更好的规范数据库表命名。2.4设计约
3、定在本系统中,数据库采用面向对象的设计方法,首先进行对象实体的设计,最后将对象持久化到数据库中,所有的表和表之间的关联(ER图)都采用标准的微软Visio2010设计工具进行,这样能够将整个系统的设计和数据库设计有机的结合起来。第三章结构设计3.1概念结构设计3.3.1实体和属性的定义l公共模块:所有实体和属性的E-R图图书信息(编号,图书编号.图书名称.图书作者.图书出版社.图书ISBN.图书出版时间.图书版次.图书页数.图书字数.图书纸张.图书包装.图书价格.图书封面图片.图书分类.图书内容简介.图书目录,图书库存量,图书的状态)图书目录
4、图书库存量图书库存量图书库存量图书目录图书信息图书分类图书内容图书名称图书封面图书作者出版社图书编号图书ISBN图书价格图书包装出版时间图书字数图书纸张图书版次图书页数图书状态用户表:(编号,用户编号.用户名.用户密码.注册邮箱.联系方式)用户表注册邮箱用户名联系方式密码用户编号订单信息表:(编号,订单编号.下单用户.订单总量,用户地址,用户姓名,用户电话,订单状态)订单详情表订单状态订单编号订单总量用户电话用户地址用户姓名下单用户订单详情表:(编号.订单编号.图书编号.下单日期.图书数量.图书单价.图书总价)订单详情表订单编号下单日期图书数
5、量图书单价图书编号图书总价购物车信息表:(编号,用户编号.图书编号.图书名称.图书单价.图书数量.图书总价)购物车表用户编号图书名称图书数量图书单价图书编号图书总价库存信息表:(图书编号.库存量)库存信息表库存量图书编号图书类别表:(类别编号.类别名称)图书类别表类别编号类别名称3.2逻辑结构设计用户表UserInfo的结构:字段名数据类型字段说明长度主键非空描述userIdint用户ID15是否自增IDuserNamevarchar用户名20否userPwdvarchar用户密码20userEmailvarchar注册邮箱50userPho
6、nevarchar联系方式20图书信息表BookInfo的结构:字段名数据类型字段说明长度主键非空描述idint编号15是否自增IDbookIdvarchar图书编号20否bookNamevarchar图书名称100否bookAuthorvarchar图书作者30bookPubNamevarchar图书出版社50bookISBNvarchar图书ISBN20bookPubDatedatetime图书出版时间30bookEditionvarchar图书版次20bookPageNumint图书页数20bookWordNumint图书字数20boo
7、kPapervarchar图书纸张20bookWrappervarchar图书包装20bookPricedouble图书价格bookImagevarchar图书封面图片100bookTypeVarchar图书分类20关联BookTypeInfo表中的typeId,外键bookContenttext图书内容简介bookIndextext图书目录bookStateint图书状态2否0此书才在,1此书不存在bookStoreNumint图书库存量200通过图书编号在BookStoreInfo表中查找库存量订单信息表OrderInfo的结构:字段名数
8、据类型字段说明长度主键非空描述idint编号15是否自增IDorderIdvarchar订单编号15否orderUserIdint下单用户15否orderUserA
此文档下载收益归作者所有