您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 述职报告 > 网络书店售书管理系统数据库说明书
网上书店售书管理系统网上书店售书管理系统数据库设计说明书网上书店售书管理系统版本信息版本更新纪录版本号创建者创建日期维护者维护日期维护纪要V0.12010/12/11V0.22010/12/23网上书店售书管理系统目录1引言...................................................................................................................................11.1编写目的...................................................................................................................................11.2背景...........................................................................................................................................11.3定义...........................................................................................................................................11.4参考资料...................................................................................................................................12外部设计...........................................................................................................................12.1标识符和状态...........................................................................................................................12.2约定............................................................................................................................................1字符集采用UTF-8,请注意字符的转换。.................................................................................13需求分析............................................................................................................................24结构设计............................................................................................................................24.1概念结构设计...........................................................................................................................24.2逻辑结构设计...........................................................................................................................94.2.1表.................................................................................................................................94.2.2存储过程....................................................................................................................114.3物理结构设计.........................................................................................................................135运用设计....................................................................................................................................135.1数据字典设计.........................................................................................................................136附录............................................................................................................................................14网上书店售书管理系统第1页1引言1.1编写目的本说明书说明“网上书店售书管理系统”的数据库设计、结构情况,用于开发人员进行项目设计,同时也为后续的数据库维护工作提供了良好的使用说明,也可以作为未来版本升级时的重要参考资料。1.2背景数据库名称:BOOKSHOPDB数据库系统:SQLSERVER2008数据库宿主环境:Windows客户端连接工具:.NET设计软件:PowerDesigner15.21.3定义数据选项约束表:用于为其他数据表中的字符型字段提供限定的选项。实体表:用户实际使用的客观表格。计算表:数据来自于对其他一个或多个实体表的计算结果。1.4参考资料a.本项目的《用户需求分析报告》;b.用户提供的《工作设想》;c.本项目相关的其他参考资料。2外部设计2.1标识符和状态数据库标示符:bookShop用户名:programmer密码:security权限:全部有效时间:开发阶段说明:系统正式发布后,可能更改数据库用户/密码,请在统一位置编写数据库连接字符串,在发行前请予以改正。2.2约定字符集采用UTF-8,请注意字符的转换。所有数据表第一个字段都是系统内部使用主键列,自增字段,不可空,确保不把此字段暴露给最终用户。除特别说明外,所有小数的字段都采用decimal(13,3)的形式表达。网上书店售书管理系统第2页除特别说明外,所有日期格式都采用datetime格式,无时间值。除特别说明外,所有整形都采用int格式。除特别说明外,所有字段默认都设置为null。3需求分析数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。用户的需求具体体现在各种信息的提供,保存、更新和查询,这就要求数据结构能充分满足各种信息的输出和输入。收集基本数据,数据结构以及数据处理的流程。根据《网上书店售书管理系统需求规格说明书》可知网络书店系统主要提供如下的功能:书籍浏览。提供书籍的浏览的功能,让用户看到当前网络书店提供的书籍种类。书籍搜索。提供书籍搜索的接口,让用户能够迅速搜索到自己想要的书籍。购物车。提供盛放用户在当前浏览中选中的书籍的功能。订单。由购物车的书籍清单来生成,用户可以时时跟踪该订单以查看自己的购物情况。书籍评论。提供书籍评论留言板功能,让用户能够对书籍发表评论。书籍信息维护。用来维护书籍的基本信息,包括添加书籍信息、修改书籍信息等。书籍分类维护。用来维护书籍分类信息,包括添加书籍分类、修改书籍分类等。订单监管。提供书店管理员来处理用户的订单。4结构设计4.1概念结构设计通过上述系统功能分析可得如下信息:网上书店售书管理系统第3页(1)用户分一般用户和管理员角色(2)订单分总订单和详细订单(3)每一本图书都从属一种类型,并且有多张图片信息,还有评论信息(4)一个用户可以购买多本图书,有送货地址信息,一个用户对应一个购物车。(5)一个用户对应一张定单列表及详细列表,以及发贷方式根据上面的设计规划出的实体有:管理员信息实体、用户信息实体、图书实体、购物车实体、图书分类实体、图书评论实体、订单实体、订单列表实体、发送方式实体、用户地址实体。从系统需求中可以得知图-1,在一个角色中有管理员和用户,一个角色对应多个管理员和用户。一个用户可以有多个地址,一本书可以有被加入到多个购物车中,一本书也可以被放在多个订单列表中,一个订单对应多长订单列表。一个发货方式对应着多个订单。一本图书有多个图书评论,有多张展示图片。一类图书对应着多种图书。就不难得出上图。管理员用户订单列表订单发货方式图书图书分类图书评论角色发送地址购书图书图片购物车Ne1eM1eM1eNeNe1Ne1Ne1Ne1Ne1Ne1图-1网上书店实体全局E-R图管理用户名角色名备注网上书店售书管理系统第4页用户实名密码地址电话邮箱角色密码发送地址收货人名性别邮箱地址邮政编码电话标志性建筑订单支付方式订单状态图-2用户E-R图图-3角色E-R图图-4发送地址E-R图网上书店售书管理系统第5页日期发送方式订单列表图书数量发货方式方式费用购物车图-5订单E-R图图-6订单列表E-R图图-7发货方式E-R图网上书店售书管理系统第6页数量图书图书图片描述图片位置图片类型是否显示备注图书分类描述备注排列序号图书评论主题日期用户图-8购物车E-R图图-9图书图片E-R图图-10图书分类E-R图网上书店售书管理系统第7页评论内容对应书籍图书书名图书分类描述作者出版社出版日期ISBN前言目录书籍内容提要进货日期价格总数量存货数量订单数量属性备注折扣图-11图书评论E-R图图-12图书E-R图网上书店售书管理系统第8页图-13PowerDesinger设计的物理图FK_PICTURE_REFERENCE_BOOKFK_COMMENT_REFERENCE_BOOKFK_SENDADDR_REFERENCE_USERFK_ORDER_REFERENCE_USERFK_BOOK_REFERENCE_CATEGORYFK_CART_REFERENCE_BOOKFK_USER_REFERENCE_ROLEFK_ORDER_REFERENCE_SENDWAYFK_ORDERLIS_REFERENCE_BOOKFK_ORDERLIS_REFERENCE_ORDERPicturePictureIDBookIDDesnUrlPictureTypeIsShowRemarkintintvarchar(200)varchar(100)varchar(20
本文标题:网络书店售书管理系统数据库说明书
链接地址:https://www.777doc.com/doc-4129833 .html