校园二手商品交易系统论文.doc

上传人:钟*** 文档编号:5376875 上传时间:2020-01-27 格式:DOC 页数:88 大小:7.26MB
返回 下载 相关 举报
校园二手商品交易系统论文.doc_第1页
第1页 / 共88页
校园二手商品交易系统论文.doc_第2页
第2页 / 共88页
校园二手商品交易系统论文.doc_第3页
第3页 / 共88页
点击查看更多>>
资源描述
.精选word范本!.目录1 选题背景及意义22 需求分析22.1 需求概述22.2 功能分析12.2.1 前台功能模块12.2.2 后台功能模块32.3 业务流程分析52.3.1 数据流图52.3.2 数据字典62.4 业务规则及约束分析263 概念设计273.1 确定实体集和属性273.2 确定联系集及属性313.3 总体E-R图设计324 逻辑设计324.1 E-R模型转化为关系模型324.2 关系表优化344.3 完整性约束344.4 表及属性描述355 物理设计405.1确定数据库存储路径 (Create Database)405.2建立数据库索引 (Create Index)416 安全设计416.1 系统登录用户定义416.2 用户授权427 存储过程及触发器设计448 界面及接口设计458.1 前台界面设计458.2 后台界面设计508.3 数据库接口设计548.4 外部接口设计549 结果演示55附程序代码58.1 选题背景及意义大学生群体具有共同的生活环境、相似的消费心理等特点,大多数交易物品都是学生需要的,具有共性(如:书籍、自行车、电子产品、体育用品、乐器、生活用品等),对于许多商品学生希望买二手的,毕业的时候再转卖,这样可以达到节俭的目的,使得学生之间的商品交易更为频繁。再者,许多即将离校的大四学生,需要处理大量不宜带走的物品,由于处理途径的限制,短期内无法处理大量的物品,造成很多还有实用价值的物品被丢弃,浪费资源。二手商品市场潜力由此可见,所以组织即将离校的学生和在校学生创建二手商品交易平台是切实可行的。目前,在各大高校的“跳骚”市场,充斥着大量二手商品的信息,但是在单一、有限的交易时间内,大学生交易双方的需求根本无法满足,这就需要一个更加专业、标准的交易平台。设计一个校园二手商品交易系统,将以专业化的服务、独特的经营模式以及标准化的管理为广大高校学生提供优质服务。代销商品种类齐全,涉及学习、生活、娱乐等各个方面,产品、服务的针对性,使得二手交易平台更加优于一般的学校跳骚市场。从根本上解决了传统的校园二手信息发布交流方式的弊端,使得校园各种二手商品信息得到了有效地整合,方便了广大用户。校园二手交易系统最大特点是自由交易从发出出售、求购信息,到看商品、洽谈价格,都由买卖双方自由选择。总结起来有以下一些优点:首先,对购买者来说:无疑是非常便宜的,可以为购买者省下不少的钱。而且通过在二手市场上的交易,可以让你知道如何省下一些可以省下的钱,从而更加清楚明白如何理财。其次,对销售者来说:二手市场可以让他更快速的获得利润。你可以低价买入又以低于市场价卖出,消费者喜欢这样的价格,你便可以卖得很好,可以说走的是薄利多销的路线。最后,从环保上来讲,这是一种节约资源,优化资源配置的方式,而且也减少了废弃物的产生。从中华传统美德来讲,这是一种节俭的美德。2 需求分析2.1 需求概述本校园二手商品交易系统面向全体在校学生,为同学们进行二手商品交易提供一个方便、快捷的平台。系统针对用户需求,提供了会员免费注册、会员登录系统、会员账户信息维护、会员地址管理、商品分类搜索、订单提交、订单修改、取消订单、订单查询、留言管理、购物车、会员积分管理、付款管理、查询管理等前台管理功能,同时也提供了商品收购、入库登记、商品发布、出库登记、配送管理、基本信息维护等后台数据维护功能。2.2 功能分析校园二手商品交易系统分为两个模块,前台管理模块和后台管理模块。其提供主要的功能如下。2.2.1 前台功能模块(1)会员中心:提供会员信息免费注册、会员登录系统、会员账号管理、地址管理等功能。系统用户分为会员和散客,散客必须通过注册才能成为会员,会员可以对其信息进行维护,一个会员可以有多个地址,会员可根据需要对地址信息进行增加、删除和修改。(2)商品分类搜索:提供商品信息的按关键字搜索和按商品类别搜索等功能。系统提供所有商品信息,并对其进行分类管理,散客和会员均可以根据需要搜索商品信息。(3)购物车:提供购物车清空及继续购物等功能。会员登录系统,浏览商品,并将心仪商品放入购物车。会员可以在购物车中修改商品数量、删除商品、添加商品等。(4)订单管理:提供订单的提交、修改、取消和查询功能。会员购买商品,提交订单,并可以在发货之前修改订单;会员可无原由取消订单,系统在会员超时而未付款后自动取消订单;会员可随时查询所下订单。(5)留言管理:会员购买商品后,可以对所买商品及卖家服务态度进行留言。卖家可以根据留言改善服务,其他会员可以根据留言决定是否继续购买改商品。(6)查询管理:提供会员已购买商品信息、已付款商品信息、未付款商品信息、物流信息查询等功能。会员可以随时查询自己已购买商品信息、已付款商品信息、未付款商品信息及物流信息。(7)积分管理:会员每购买1元商品即可获得1个积分。系统记录每位会员所得积分,并根据积分数额制定不同的折扣。系统规定用户获得500积分可享受9折优惠,其中折扣细则可以根据卖家销售状况调整。会员可查询自己的积分数额。(8)付款管理:提供购买商品付款管理等功能。会员购买商品,提交订单,还需要完成付款操作,订单才正式生效。系统前台模块功能结构图如图2-1所示。校园二手商品交易系统前台管理商品搜索关键字搜索类别搜索订单管理提交订单修改订单订单查询取消订单留言管理查询管理已购商品查询已付款商品查询未付款商品查询物流信息查询会员中心会员注册会员登录账号维护地址管理购物车清空购物车继续购买积分管理折扣细则积分查询付款管理图2-1 校园二手商品交易系统前台管理模块功能结构图2.2.2 后台功能模块(1)基本信息维护:提供商品信息、商品类别信息、供货人信息、会员信息、职员信息的增加、删除、修改与查训等功能。其中,为了确保会员信息的安全性与保密性,后台管理员不能随意查看、修改、删除会员信息,但是为了防止系统会员忘记密码,系统可以为会员重新分配密码。(2)商品收购:提供商品收购登记、收购信息查询等功能。从供货人收购商品后,系统需要记录所有商品的收购信息,包括为商品分配商品编号,记录商品的基本信息等处理。管理员可以随时查看收购商品的信息。(3)商品入库:提供商品入库信息登记、入库信息查询等功能。收购的商品需要入库保存,系统记录商品的入库信息,修改商品的库存数量。管理员可以随时查看商品库存信息及入库信息。(4)商品发布:提供商品发布信息的登记、查看等功能。库存的商品经过发布之后才能被会员查看及购买,系统记录商品发布信息以供管理员随时查看。(5)商品出库:提供商品出库信息登记、出库信息查询等功能。被会员订购商品需要进行出库登记,系统记录商品的出库信息,修改商品的库存数量。管理员可以随时查看商品出库信息。(6)配送管理:提供商品配送信息的登记和查询功能。被会员订购的商品需要根据会员提交的地址信息进行配送,系统记录具体配送信息及配送人员信息,以便会员查看物流信息和管理员查看会员订单的配送情况。(7)物流管理:提供商品物流信息的发布及查询等功能。系统实时更新商品的物流信息以供会员和管理员查询。(8)回复留言:提供会员留言信息的回复功能。管理员根据会员对商品及服务质量的留言进行回复。系统后台模块功能结构图如图2-2所示。校园二手商品交易系统后台管理商品入库入库登记入库查询基本数据维护供货人商品信息商品类别会员信息职员信息商品收购收购登记收购查询商品发布商品发布查询已发布查询未发布商品出库出库登记出库查询配送管理配送登记配送查询物流管理发布物流物流查询回复留言图2-2 校园二手商品交易系统后台管理模块功能结构图2.3 业务流程分析2.3.1 数据流图根据以上分析,我们得出校园二手商品交易系统数据流图如图2-3、图2-4所示。图2-3 校园二手商品交易系统前台数据流图图2-4 校园二手商品交易系统后台数据流图2.3.2 数据字典根据以上数据流图,我们得出该系统中数据处理的数据字典如下:1. 外部实体表2.1 会员字典外部实体条目名称:会员说明:会员是系统前台操作的主体,会员可以搜索商品信息,添加购物车,下订单,付款等操作。输出数据流: 编号:001 会员P1 会员P4 个数:不计数会员P2会员P3会员P5会员P7会员P8会员P9输入数据流: P1会员 P2会员P9会员P4会员P8会员P7会员P19会员表2.2 职员字典外部实体条目名称:职员说明:职员是系统后台操作的主体,系统中职员分工明确,总计分为5类职员,分别进行系统数据管理、收购管理、出入库及发布管理、配送管理和留言管理。输出数据流: 编号:002 职员P18 职员P17 个数:不计数职员P16职员P14职员P19职员P12职员P11职员P13职员P15输入数据流: P14职员P12职员2. 数据流表2.3 会员基本信息字典数据流条目名称:会员基本信息 编号:003简要说明:会员注册时,会员需要输入的会员信息。数据流来源:会员数据流去向:P1(会员注册)包含的数据结构: 流通量:不计数 会员名称 会员密码 性别 出生日期 联系电话 电子邮箱表2.4 会员账号、密码字典数据流条目名称:会员账号、密码信息 编号:004简要说明:会员登录系统时,需要输入账号信息,系统将之与系统中存储的信息对比。数据流来源:D1(会员信息表)数据流去向:P2(会员登录)包含的数据结构: 流通量:不计数 会员账号 会员密码表2.5 会员修改的信息字典数据流条目名称:会员修改的信息 编号:005简要说明:会员需要时,可以对其账户信息进行修改,修改时,需要输入新的账户信息。数据流来源:会员数据流去向:P3(账号管理)包含的数据结构: 流通量:不计数 会员名称 性别 出生日期 联系电话 电子邮箱表2.6 关键字或类别字典数据流条目名称:关键字或类别 编号:006简要说明:会员搜索商品时输入的关键字或选择的类别。数据流来源:会员数据流去向:P4(商品搜索)包含的数据结构: 流通量:不计数 关键字 类别表2.7 意向购买商品信息字典数据流条目名称:意向购买商品信息 编号:007简要说明:会员购买商品时,将选择的商品放入购物车,系统自动存储。数据流来源:P5(添加购物车)数据流去向:D3(购物车)包含的数据结构: 流通量:不计数 表2.8 变动地址字典数据流条目名称:变动地址 编号:008简要说明:会员可以对其送货地址进行维护,维护时需要输入修改信息。数据流来源:会员数据流去向:P7(地址维护)包含的数据结构: 流通量:不计数 收货人 省市区街道邮编联系电话表2.9 订单信息字典数据流条目名称:订单信息 编号:009简要说明:会员选购商品之后,下单,系统存储会员的订购信息。数据流来源:P8(订单管理)数据流去向:D4(订单)包含的数据结构: 流通量:不计数 会员名称 商品名称 订单总额 下单日期 购买数量 购买价格 获得积分表2.10 付款金额字典数据流条目名称:付款金额 编号:010简要说明:会员下单后,需要付款,系统从订单中计算付款金额。数据流来源:D4(订单)数据流去向:P9(付款管理)包含的数据结构: 流通量:不计数 商品名称 购买商品数量 购买商品价格表2.11 发布留言字典数据流条目名称:发布留言 编号:011简要说明:会员购买商品之后,可以对商品进行留言,管理员会给予回复。数据流来源:会员数据流去向:P10(留言管理)包含的数据结构: 流通量:不计数留言内容表2.12 收购商品信息字典数据流条目名称:收购商品信息 编号:012简要说明:管理员将收购来的商品信息录入系统。数据流来源:职员数据流去向:P11(收购登记)包含的数据结构: 流通量:不计数 商品名称 收购数量 收购价格 收购日期 供货人 收购员表2.13 入库商品信息字典数据流条目名称:入库商品信息 编号:013简要说明:收购来的商品需要进行入库登记。数据流来源:D7(收购单)数据流去向:P13(入库登记)包含的数据结构: 流通量:不计数 商品名称 商品数量 定价 入库员 入库日期表2.14 发布商品信息字典数据流条目名称:发布商品信息 编号:014简要说明:入库的商品经过发布之后才能够被会员购买。数据流来源:P15(商品发布)数据流去向:D2(商品信息表)包含的数据结构: 流通量:不计数 商品名称 发布日期发布人表2.15 订购信息字典数据流条目名称:订购信息 编号:015简要说明:管理员根据会员的订购信息登记商品出库信息。数据流来源:D4(订单)数据流去向:P16(出库登记)包含的数据结构: 流通量:不计数出库商品名称出库数量未出库数量出库日期出库员表2.16 配送信息字典数据流条目名称:配送信息 编号:016简要说明:管理员根据出库信息登记配送信息。数据流来源:P17(配送管理)数据流去向:D10(配送单)包含的数据结构: 流通量:不计数 配送商品名称 配送数量 配送日期 预计到达日期 配送员表2.17 回复留言字典数据流条目名称:回复留言 编号:017简要说明:管理员针对会员对商品的留言给予回复。数据流来源:P18(回复留言)数据流去向:D5(留言)包含的数据结构: 流通量:不计数回复留言内容回复日期回复人3. 数据存储表2.18 会员信息字典数据存储条目名称:会员信息表 编号:D1说明:会员要登录系统,必须注册会员信息。结构:会员编号 会员密码 有关数据流: 会员账号名称 P1D1 会员性别 P3D1 出生日期 D1P2 联系电话 电子邮箱 享受折扣表2.19 商品信息字典数据存储条目名称:商品信息表 说明:系统提供的商品信息。 编号:D2结构:商品编号 商品名称 有关数据流: 库存数量 P11D2 定价 P15D2 商品图片地址 P20D2 商品简介 D2 P5 所属类别 D2 P4 是否发布 发布日期 发布人表2.20 购物车字典数据存储条目名称:购物车 说明:会员选购商品,系统将所选商品放入购物车,会员下订单后,删除购物车信息。 结构:购物记录编号 编号:D3 商品名称 有关数据流: 会员名称 P6D3 成交价格 D3P6 成交数量 D3P8 小计 表2.21 订单字典数据存储条目名称:订单 说明:会员购买商品后生产订单信息。 编号:D4结构:订单编号 会员名称 有关数据流:会员地址 P8D4 收货人 D4P16省 D4P9市区街道邮编联系电话 订单总额 订购日期 付款信息 应付 实付 日期 商品名称 成交数量 成交价格 积分 交易状态 订单状态 表2.22 留言字典数据存储条目名称:留言 说明:会员购买商品后可以对商品留言,管理员会给予回复。 结构:留言编号 编号:D5 商品名称 有关数据流: 会员名称 P10D5 留言内容 P18D5 发布日期 D5 P18回复内容 回复日期回复人 表2.23 付款单字典数据存储条目名称:付款单 说明:会员购买商品并付款后,系统生成付款单。 编号:D6结构:付款单编号 有关数据流: 付款方式 P9D6应付款 实付款 付款日期 表2.24 收购单字典数据存储条目名称:收购单 说明:收购来的商品需要登记到收购单中存储。 编号:D7结构:收购单编号 有关数据流: 商品名称 P11D7收购价格 D7P12 收购数量 D7P13收购日期收购人收购单状态 表2.25 入库单字典数据存储条目名称:入库单 说明:收购来的商品需要进行入库登记。 编号:D8结构:入库单编号 有关数据流: 收购单信息 P13D8入库数量 D8P14 未入库数量 D8P15入库日期入库员 表2.26 出库单字典数据存储条目名称:出库单 说明:会员购买商品,生成订单后,管理员根据订单信息进行出库登记。 结构:出库单编号 编号:D9 订单信息 有关数据流:商品信息 P16D9 出库数量 D9P17未出库数量出库员出库日期 表2.27 配送单字典数据存储条目名称:配送单 说明:商品出库后,需要配送,并记录配送单信息。 结构:配送单编号 编号:D10 出库信息 有关数据流:配送数量 P17D10 配送日期 预计到达日期配送员 表2.28 商品类别字典数据存储条目名称:商品类别 说明:系统商品信息量很大,对其进行分类管理,对商品信息分为两类。 结构:商品大类编号 编号:D11 大类名称 有关数据流:小类编号 D11P20 小类名称 是否作废 4. 处理过程表2.29 会员注册字典处理过程条目名称:会员注册 编号:P1说明:系统记录会员基本信息,会员使用设定的账号和密码登陆系统。输入:会员(会员信息) P1输出:P1会员信息表 P1会员处理: 表2.30 会员登录字典处理过程条目名称:会员登录 编号:P2说明:会员向系统提供账号和密码,系统检测其准确性,判断会员是否可以进入系统。输入:会员信息表P2 会员 P2输出:P2会员 处理:表2.31 账号管理字典处理过程条目名称:账号管理 编号:P3说明:会员向系统提供自己的修改信息,系统记录到会员信息表中。输入:会员P3输出:P3会员信息表处理:表2.32 添加购物车字典处理过程条目名称:添加购物车 编号:P5说明:系统将将要购买的商品加入购物车,以便一起结算。输入:商品信息表 P5 会员 P5输出:P5购物车处理:表2.33 商品搜索字典处理过程条目名称:商品搜索 编号:P4说明:系统根据会员输入的关键字或选择的商品类别搜索商品信息。输入:会员P4 商品信息表P4输出:P4会员处理:表2.34 清空购物车字典处理过程条目名称:清空购物车 编号:P6说明:会员可以清空购物车中全部信息。输入:购物车 P6 输出:P6购物车处理:表2.35 地址维护字典处理过程条目名称:地址维护 编号:P7说明:一个会员可以有多个地址信息,会员可以对其进行管理。输入:会员 P7 输出:P7会员处理:表2.36 付款管理字典处理过程条目名称:付款管理 编号:P9说明:会员填好订单后,即可进行结算,系统记录会员付款信息。输入:会 员 P9 订 单 P9输出:P9付款表 P9会员处理: 表2.37 留言管理字典处理过程条目名称:留言管理 编号:P10说明:会员收到购买的商品之后,可以对商品质量及服务质量进行留言。输入:会员P10 输出:P10留言表 处理:表2.38 订单管理字典处理过程条目名称:订单管理 编号:P8说明:一个会员可以有多个地址信息,会员可以对其进行管理。输入:会员 P8 购物车 P8输出:P8会员 P8订单表处理:表2.39 发布物流字典处理过程条目名称:发布物流 编号:P19说明:职员实时更新商品的物流信息。输入:职 员 P19输出:P19 会员 处理: 表2.40 收购登记字典处理过程条目名称:收购登记 编号:P11说明:从供货人处收购完商品之后,我们对所有商品进行编号,并记录其收购信息。输入:供货人 P11 职 员 P11输出:P11收购单 P11商品信息表处理:表2.41 收购查询字典处理过程条目名称:收购查询 编号:P12说明:管理员可以随时根据商品编号、商品名称等关键字查询商品的收购信息。输入:收购单 P12 职 员 P12输出:P12 职员处理:表2.42 入库登记字典处理过程条目名称:入库登记 编号:P13说明:收购的商品需要进行入库登记,记录其入库信息及库存数量。输入:收购单 P13 职员 P13输出:P13 入库单处理: 表2.43 入库查询字典处理过程条目名称:入库查询 编号:P14说明:所有商品入库之后,管理员需要随时了解商品的入库信息。输入:入库单 P14 职 员 P14输出:P14 职员处理: 表2.44 商品发布字典处理过程条目名称:商品发布 编号:P15说明:商品入库之后,经过发布才能对会员可见,系统记录商品发布信息。输入:入库单 P15 职 员 P15输出:P15 商品信息表 处理: 表2.45 出库登记字典处理过程条目名称:出库登记 编号:P16说明:系统根据商品订购信息发货,同时记录商品的出库信息。输入:订 单 P16职 员 P16输出:P16 出库单 处理: 表2.46 配送管理字典处理过程条目名称:配送管理 编号:P17说明:发货时,系统需记录商品的配送信息,包括配送日期、配送员配送商品信息等。输入:出库单 P17职 员 P17输出:P17 配送单 处理: 表2.47 回复留言字典处理过程条目名称:回复留言 编号:P18说明:职员根据实际情况对会员的留言进行回复。输入:职 员 P18输出:P18 留言表 处理: 2.4 业务规则及约束分析基于上述功能分析,二手商品交易系统的业务规则及约束如下:(1)所有用户均可在网站搜索商品信息,但是只有注册会员才能够提交订单,给商品留言及维护自己的账户信息。(2)每位会员由唯一的编号标识,会员编号由系统按照时间顺序自动生成,同时,每位会员的会员名称也可以唯一标识用户信息。(3)会员登录系统的账号为会员注册时输入的会员名称。(4)系统管理员可以查看会员信息,但是不能增加和修改会员信息,必要时可以删除会员信息。(5)系统管理员统一对系统中的数据维护。(6)收购员只能进行商品收购登记及汇总。(7)库存管理员只能进行商品入库、发布、出库及相应的汇总。(8)配送员只能进行商品配送登记及汇总。(9)每位职员由职员编号唯一标识。(10)商品分为大类和小类。(11)每件商品由商品编号唯一标识。(12)会员每购买1元商品即可获得1个积分,会员的积分计算由系统自动完成。会员积分达到500时,购物可享受9折优惠;积分达到1000时,购物可享受8.5折优惠。(13)会员选购的商品必须放入购物车才能生成订单。(14)会员可以根据商品名称搜索商品信息。(15)订单需记录交易状态,包括交易关闭及交易正常;同时订单还需要记录订单状态,包括未出库、出库未配送及配送。(16)会员可以在购物车中修改购买商品的数量。(17)会员可以查询自己的订单,可以删除交易关闭及交易成功的订单,可以执行对未付款订单付款、关闭未发货订单等操作。(18)同一个订单可以订购多种商品。(19)收购单由收购单编号唯一标识,收购单编号由系统自动生成。(20)入库单由入库单编号唯一标识,入库单编号由系统自动生成。(21)入库操作根据收购单进行,管理员不需要输入商品信息。(22)商品信息中记录商品的状态,包括发布和未发布,发布商品时,管理员修改商品状态即可。(23)出库单由出库单编号唯一标识,出库单编号由系统自动生成。(24)商品出库根据会员的订单进行,因此管理员无需输入过多信息。(25)配送单由配送单编号唯一标识,配送单编号由系统自动生成。(26)商品配送根据出库单进行,因此管理员无需输入过多信息。(27)留言信息由留言编号唯一标识,编号由系统自动生成。(28)商品出库时,需先验证商品库存信息,库存不足不能出库,另外验证出库数量及付款信息,出库数量大于成交数量不能出库,付款方式不是货到付款且未付款不能出库。3 概念设计3.1 确定实体集和属性(1)会员(Member)实体集。其属性有:会员编号(memberNo)、登陆密码(memPassword)、姓名(memName)、性别(sex)、出生日期(birthday)、电话(telephone)、电子邮箱(email)、享受折扣(discount)等。图3-1 会员实体集(2)职员(Employee)实体集。其属性有:职工编号(employeeNo)、登录密码(empPassword)、姓名(empName)、性别(sex)、出生日期(birthday)、工资(salary)、联系电话(phone)、住址(address)、邮箱(eMail)、职工类型(empSort)等。图3-2 职员实体集(3)商品大类(BigClass)实体集。其属性有:商品大类编号(bClassNo)、商品大类名称(bClassName)、是否作废(ifVoid)等。图3-3 商品大类实体集(4)商品小类(Class)实体集。其属性有:商品小类编号(classNo)、商品小类名称(className)、是否作废(ifVoid)等。图3-4 商品小类实体集(5)商品(Goods)实体集。其属性有:商品编号(goodsID)、商品名称(goodsName)、库存数量(stockNumber)、定价(price)、商品图像(image)、商品简介(introduction)、是否发布(ifRelease)、发布日期(releaseDate)等。图3-5 商品实体集(6)购物记录(ShoppingRecord)实体集。其属性有:记录编号(recordNo)、成交价格(price)、数量(num)、小计(total)等。图3-6 购物记录实体集(7)供货人(Supplyer)实体集。其属性有:供货人编号(supplyerID)、供货人姓名(supplyerName)、供货人地址(address)、供货人电话(phone)等。图3-7 供货人实体集(8)地址(Address)实体集。其属性有:地址编号(addressID)、省(province)、市(city)、区(area)、街道(street)、邮编(zipCode)、联系电话(phone)、收货人(receiver)、是否为默认(ifGiven)等。图3-8 地址实体集(9)订单(Indent)实体集。其属性有:订单号(indentID)、订单总计(indentTotal)、订购日期(indentDate)等。图3-9 订单实体集(10)付款单(Payment)实体集。其属性有:付款单编号(paymentNo)、付款方式(payWay)、付款金额(payAmount)、付款日期(payDate)等。图3-10 付款单实体集(11)收购单(Purchase)实体集。其属性有:收购单编号(purchaseID)、收购价格(price)、收购数量(num)、收购时间(purchaseDate)、是否入库(state)等。图3-11 收购单实体集(12)入库单(Storage)实体集。其属性有:入库单编号(storgeID)、入库数量(inNum)、未入库数量(notInNum)、入库时间(storgeDate)等。图3-12 入库单实体集(13)出库单(OutStorage)实体集。其属性有:出库单编号(outID)、出库数量(outNum)、出库时间(outDate)等。图3-13 出库单实体集 (14)配送单(Dispatching)实体集。其属性有:配送单编号(dispatchingID)、配送数量(dispatchingNum)、配送时间(dispatchingDate)、预期到达时间(preReachDate)等。图3-14 配送单实体集(15)留言(Message)实体集。其属性有:留言编号(messageNo)、内容(content)、留言回复(replayContent)、发布时间(releaseDate)、回复时间(replayDate)等。图3-15 留言实体集3.2 确定联系集及属性(1)会员和订单之间的“订购(Order)”联系集。它是一个一对多的联系,无描述属性。(2)会员与留言之间的“发布(Release)”联系集。它是一个一对多的联系,无描述属性。(3)会员与地址之间的“拥有(Own)”联系集。它是一个一对多的弱联系集,无描述属性。(4)会员与购物记录之间的“添加(Add)”联系集。它是一个一对多的联系集,无描述属性。(5)商品信息表与购物记录之间的“选购(choose)”联系集。它是一个一对多的联系集,无描述属性。(6)职员与留言之间的“回复(Reply)”联系集。它是一个一对多的联系,无描述属性。(7)职员与出库单之间的“负责(Incharge)”联系集。它是一个一对多的联系,无描述属性。(8)职员与配送单之间的“负责(Incharge)”联系集。它是一个一对多的联系,无描述属性。(9)职员与入库单之间的“负责(Incharge)”联系集。它是一个一对多的联系,无描述属性。(10)职员与收购单之间的“收购(Purchase)”联系集。它是一个一对多的联系,无描述属性。(11)供应人与收购单之间的“供应(Supply)”联系集。它是一个一对多的联系,无描述属性(12)收购单与商品之间的“收购(Purchase)”联系集。它是一个多对一的联系,去描述属性。(13)商品与入库单之间的“入库(Storage)”联系集。它是一个一对多的联系,无描述属性。(14)商品小类与商品之间的“属于(Belong)”联系集。它是一个一对多的联系,无描述属性。(15)商品大类与商品小类之间的“属于(Belong)”联系集。它是一个一对多的联系,无描述属性。(16)职员与商品信息表之间的“发布(Release)”联系集。它是一个多对多的联系,无描述属性。(17)订单与商品信息表之间的“买(Buy)”联系集。它是一个多对多的联系,其描述属性有:成交数量(num)、成交价格(price)、订单状态(state)、积分(integral)。(18)付款单与订单之间的“付款(Pay)”联系集。它是一个一对多的联系,无描述属性。(19) 订单与商品联系的聚合与出库单之间的“出库(Outstorage)”联系集。它是一个一对一的联系,无描述属性。(20)出库单与配送单之间的“配送(Dispatching)”联系集。它是一个一对多的联系,无描述属性。(21)地址与订单之间的“填写(Write)”联系集。它是一个一对多的联系,无描述属性。3.3 总体E-R图设计根据以上分析,我们得出二手商品交易系统总体E-R图如图3-16所示。4 逻辑设计4.1 E-R模型转化为关系模型
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!