1-4 需求分析实例

电子商务网站的系统:用户模块;商品模块;订单模块;购物车模块;供应商模块。

用户模块:

1.包括属性:用户名、密码、电话、邮箱、身份证号、地址、姓名、昵称

2.可选唯一标识属性:用户名、身份证、电话

3.存储特点:随系统上线时间之间增加,需要永久存储


商品模块(所要销售的商品、提供浏览或搜索服务):

1.包括属性:商品编码、商品名称、商品描述、商品类别、价格、重量、供应商、有效期

2.可选唯一标识属性:商品名称+供应商、商品编码

3.存储特点:越来越多,对下线商品可以归档存储(牵连订单不可删除)


订单模块(隶属于用户):

1.包括属性:订单号、用户姓名、用户电话、收货地址、商品编号、商品名称、数量、价格、订单状态、支付状态、订单类型

2.可选唯一标识属性:订单号

3.存储特点:越来越多,分表、分库操作等


购物车模块:

1.属性:用户名、商品编号.......

2.标识:商品编号.....

3.存储特点:不需要永久存储(设置归档、清理规则,例如半年未对购物车内物品进行购买的话就要进行清理)


供应商模块(基本信息):

1.属性:供应商编号、供应商名称、联系人、电话、营业执照号、地址、法人

2.标识:供应商编号,营业执照号

3.存储特点:永久存储



模块与模块之间的关系:


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一章 需求分析 设计简介 根据业务需要,结合选用的DBMS,设计出最有的数据存储模型并建立好数据库中的表结构及表...
    齐天大圣李圣杰阅读 6,305评论 2 23
  • 什么影响了性能 数据库设计对性能的影响 过分的反范式化为表建立太多的列 过分的范式化造成太多的表关联 在OLTP环...
    天道酬勤_FUN阅读 2,118评论 1 6
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,027评论 19 139
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,217评论 6 13
  • 我也心地善良以他人为先过,然后那些无私教会我,你要学会自私。 不是所有人都会把你的好心当做是帮忙,觉得理所应当,身...
    木南思阅读 609评论 2 4