您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 网上超市管理系统-数据库设计说明书
5173网上超市管理系统数据库设计说明编写:C.S小组日期:编写:C.S小组日期:审核:5173网上超市管理项目组日期:批准:日期:受控状态:是否发布版次:version1.1日期:编号:SuperMarketSystem_006数据库设计历史变更记录日期版本变更说明作者2010-6-9V1.0创建数据库设计文档C.S小组2010-6-10V1.1对某些实体或关系进行范式拆分C.S小组目录1.引言...............................................................................................................................................41.1编写目的.............................................................................................................................41.2背景....................................................................................................................................41.3定义....................................................................................................................................41.4参考资料.............................................................................................................................42.外部设计:....................................................................................................................................52.1标识符和状态.....................................................................................................................52.2约定....................................................................................................................................52.3专门指导.............................................................................................................................53.结构设计........................................................................................................................................63.1概念结构设计....................................................................................................................63.2逻辑结构设计....................................................................................................................63.3物理结构设计.....................................................................................................................63.3.1物理设计模型图.....................................................................................................63.3.2各表在数据库中的存储及相应表示注解.............................................................64运用设计......................................................................................................................................124.1数据字典设计...................................................................................................................124.2安全保密设计...................................................................................................................131.引言1.1编写目的本文档说明了5173网上超市管理系统项目的数据库的设计,用于指导该系统在数据库存储各方面的内容,为系统开发的程序员、系统分析员做为基准文档。同时为详细设计人员提供设计依据,其他本项目组的开发人员也可参阅。1.2背景A、开发软件名称:5173网上超市管理系统B、项目任务提出者:5173网络公司开发部项目开发者:C.S团队用户:有意于在5173网站上卖自己商品的卖家,或买自己所需的商品的买家,还有相关系统管理员实现软件单位:C.S团队C、项目与其他软件,系统的关系:该系统需要在定义数据时要与已有系统相兼容。本系统采用B/S和C/S结合架构,采用OracleDatabase11g作为数据库存储系统,OracleDatabase11g企业版将由5173网络公司自行购买。1.3定义E-R:E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。概念模型图:一种表达概念模式的一种方法,本设计概念模式图采用ER图和PowerDesigner15.1制作而成的概念模型图两种表示方法。物理模型图:本设计采用PowerDesigner15.1制作而成的物理模型设计图表示,体现每个表中属性的存储名称,类型,大小,主外键信息等1.4参考资料《5173网上超市管理系统可行性研究报告》《5173网上超市管理系统需求说明书》《5173网上超市管理系统需求说明书概要设计说明书》《5173网上超市管理系统需求说明书详细设计说明书》、《5173网上交易管理条例》。2.外部设计:2.1标识符和状态本系统采用OracleDatabase11g为基本开发工具,数据库名称为eSuperMarketSystem。数据库中一共建立了18个表,表名分别为第一类:Buyer(买家表),Seller(卖家表),Adaministrate(管理员表),Service(服务表),AfterSale(售后服务项目表),Activity(开展的活动表)第二类:Goods(商品宝贝表),Store(商铺),Phone(卖家联系方式表)ServiceSeller(服务卖家表),ServiceBuyer(服务买家表)CollectionGoods(收藏宝贝),CollectionStore(收藏商铺)第三类:Order(订单表)BuyerComplaint(买家投诉单表),BuyerEvaluation(买家评价表);SellerComplaint(卖家投诉单表),SellerEvaluation(卖家评价表)。附注:1.第二类表是建立在第一类表基础上,第三类表是建立在第二类表基础上。即第一类表中无外键,第二类表中有外键在第一类表中当主键,第三类表中有外键在第一二类表中当主键。2.此表仅是暂时使用的,仅用于测试;3.此表的有效时间到此项目完成时。2.2约定本系统采用MicrosoftServer2003为基本开发工具,因而程序员或者系统分析员,或者任何想要使用此数据库进行操作的人员,需要安装MicrosoftServer2003,并建立相同的数据库,当然可以进行联机访问,这需要安装相应的插件。数据库eSuperMarketSystem中所建立的表名如(2.1标识符和状态),对于表的各个属性,在下面会有描述。2.3专门指导对于从事此数据库的生成、此数据库的测试、维护的人员,提出如下参考意见:数据库的输入统一采用键盘。由于现在没有设置权限,故只要不违背基本的限制,所有的操作都是可以进行的。可是对于本系统需要的数据,却是有数据长度限制的,尤其是有说明的部分,所以测试人员在具体进行数据测试时,要注意数据输入格式。3.结构设计3.1概念结构设计ER图见《5173数据库设计模型图》中1-1ER图3.2逻辑结构设计逻辑设计模型图见《5173数据库设计模型图》中2-1逻辑设计模型图3.3物理结构设计3.3.1物理设计模型图3.3.2各表在数据库中的存储及相应表示注解A、Adaministrate表1.管理员等级level:分为A,B,C级,依次所享有权限逐渐降低;C仅有查询权限;B有查询、创建新的管理员权限中的部分或全部权限;A有查询、创建、修改、删除的权限的部分或全部权限。2.对管理员,卖家,买家的权限:分为8级,类型为INTEGER;3是查询权限,2是创建权限,1是修改、删除权限;三者任意之间合成的到8中权限B、Seller表1.卖家等级sellerlevel:分为8个等级,等级高低由所拥有所有商铺的商品销售量的多少来得到信誉,一定的信誉会得到相应的等级。C、Buyer表1.买家等级level:分为8个等级,等级高低由买家购买总量的多少来评价。2.买家积分通过购买相应参加活动的商品来获得相应数量的积分;D、Store表1.商铺类型storeType:分为8类,如下面相对应的1.衣物2.家居3.母婴4.食品5.IT产品6.文体7.服务8.游戏2.商铺评分通过卖货量来体现值域0~100E、Goods表1.商品类型:衣物类商店中:(11**女装)(12**男装)例如:1101女鞋/单鞋/靴子1102女装上衣1103女装裤子1104女装包/箱1201男鞋/单鞋1202男装上衣1203男装裤子1204男装包/箱游戏类商店中:(81**小游戏)(82**网页游戏)(83**单机游戏)(84**网络游戏)(85**PSP游戏)(**01代练)(**02充值)(**03虚拟货币)(**04其它)2.宝贝评分:根据宝贝销售后买家所产生评价的等级,差评-1分,中评0分,好评+1分,满分10000分3.商品状态:-2.违禁商品-1.存在投诉的商品0.无货可销1.有货可销2.热卖F、Phone表G.Order表1.订单状态:(4中状态)1.未付款2.付款且未发货3.付款已发货4.付款且已收货2物流公司:申通物流,圆通物流,EMS,普通邮递H、SellerComplaint表投诉类型:
本文标题:网上超市管理系统-数据库设计说明书
链接地址:https://www.777doc.com/doc-1408944 .html