讨论:关于示范用例的若干问题.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
讨论:关于示范用例的若干问题

示范用例 后续课程讲授将以一个例子贯穿整门课程,该例子称为“示范用例” ——销售管理系统,简述如下:销售商向客户销售商品,一个销售商可向多个客户销售多个商品,一个客户也可以从多个销售商中购买多个商品;一个商品由一个供应商供应,而一个供应商可供应多个商品。另外,一个客户可多次从同一个销售商中购买多个商品,也需要记录客户购买行为的最高效率比(上次购物总价/(本次购物与上次的间隔天数+1))。 示范用例 “示范用例” 需要记录以下信息: 商品信息:商品号、名称、单价 供应商信息:供应商号、名称、法人代表、电话 销售商信息:销售商号、名称、地区 客户信息:客户编号、姓名、法人代表、电话、性别、年龄、职业 销售除了记录哪个销售商向哪个客户销售哪些商品(数量)外,还需要记录该次销售的单号、日期、备注和发货时间 示范用例 “示范用例”的主要应用是: 列出客户基本信息 列出客户购买哪个供应商的商品最多 哪个供应商的商品最畅销? 每张单的总价是多少? 某时间区间内各商品销售明细 某时间区间内各商品总销售量 …… 示范用例 在“示范用例”的数据库设计中作如下规定: 客户编号自动增长,不需系统用户干预 客户的职业需要建表来维护(职业号、职业名称) 客户性别用1位来记录,客户年龄需要实时显示(记录出生年月) 商品编号需要全局唯一 供应商编号和销售商编号由系统用户自定义 示范用例数据模型设计 “示范用例”的ER模型如下: 示范用例的若干问题 表:中英文、字段数据类型和长度的设定、特定字段的考虑 关系图和关系的建立(ER图到关系模型的转换) 关系模型的范式等级和优化 基本信息、公共信息的重用:客户信息、销售信息 示范用例的若干问题 表:中英文、字段数据类型和长度的设定、特定字段的考虑 尽量不要使用中文字段 不要使用char,除非特定情况下 尽量使用可变长度 长度最好255或以上 过多字段“不允许为空”会增加测试难度 示范用例的若干问题 关系图和关系的建立(ER图到关系模型的转换) 先在表中增加外键字段,然后再通过建立关系把外键和主键对应起来 可不必建立关系图,而直接在表设计中完成关系的设定 设定关系时要注意哪个是主键哪个是外键 示范用例的若干问题 关系模型: 商品(编号、名称、单价、供应商编号) 供应商(编号、名称、法人代表、电话) 销售商(编号、名称、地区) 客户(编号、姓名、法人代表、电话、性别、出生年月日、职业号) 销售(销售商编号、客户编号、商品编号、商品数量、销售日期、发货日期、备注、单号) 职业(编号、名称) 示范用例的若干问题 关系模型的范式等级和优化(1): 商品(编号、名称、单价、供应商编号) 供应商(编号、名称、法人代表、电话) 销售商(编号、名称、地区) 客户(编号、姓名、法人代表、电话、性别、出生年月日、职业号) 销售(销售商编号、客户编号、商品编号、商品数量、销售日期、发货日期、备注、单号) 职业(编号、名称) 示范用例的若干问题 关系模型的范式等级和优化(2): 商品(编号、名称、单价、供应商编号) 供应商(编号、名称、法人代表、电话) 销售商(编号、名称、地区) 客户(编号、姓名、法人代表、电话、性别、出生年月日、职业号、最高效率比) 销售(销售商编号、客户编号、商品编号、商品数量、销售日期、发货日期、备注、单号) 职业(编号、名称) 示范用例的若干问题 关系模型的范式等级和优化(2): 商品(编号、名称、单价、供应商编号) 供应商(编号、名称、法人代表、电话) 销售商(编号、名称、地区) 客户(编号、姓名、法人代表、电话、性别、出生年月日、职业号、最高效率比) 销售(销售商编号、客户编号、商品编号、商品数量、销售日期、发货日期、备注、单号) 职业(编号、名称) 示范用例的若干问题 关系模型的范式等级和优化(3): 商品(编号、名称、单价、供应商编号) 供应商(编号、名称、法人代表、电话) 销售商(编号、名称、地区) 客户(编号、姓名、法人代表、电话、性别、出生年月日、职业号、最高效率比) 销售主(单号、销售商编号、客户编号、销售日期、发货日期、备注) 销售明细(单号、商品编号、商品数量) 职业(编号、名称) 示范用例的若干问题 测试数据(示例)的录入:企业管理器(手动录入,导出保存)+查询分析器(代码脚本录入,导出保存) insert into Product values(newid(), 商品1, 23.0, GYS000001) insert into Product values(newid(), 商品2, 13.0, GYS000001) insert into Product values(newid(), 商品3, 3.0, GYS000001) insert into Product values(newi

文档评论(0)

wnqwwy20 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档