商品管理的功能实现 —— 1.数据库的设计

一、数据库设计:

1.自增ID的设计:商品数据库,在数据库中设计好自增ID, 注意使用bigint 而非int 因为int可能不够用。

2.推荐使用COMMENT来表示,表示个字段含义

3.使用Varchar时,可以设置的大一点,因为它是按照实际存入数据的内存来占用比例的,因此设计大一点也不会浪费空间,但是别大的离谱,否则引起语义歧义

4.对某个字段进行排序,特别是这非ASCII字符的排序,可以添加一个辅助字段,再根据辅助字段来解决排序问题

5,对于有层级的列表 列入:服装>春秋装> 应该将字段设计到另一张表上设计parent_id(或类似名称)

6.如果某个表数据的字段的值太大了,应该将字段设计到另一张表中,并且两张表形成一对一的作用

7.对于数据量非常大的表,可能后续进行分库分表的处理

二、电商平台的商品设计

SPU(Standard Product Unit),标准商品单元,不包含商品的分支型号参数,例如某个手机不包含手机颜色、内存容量,它是一个系列

SKU(Stock Keep Unit)持久库存单元,是一个具体商品该有的属性

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
库存管理系统需求说明书 引言 编写目的 目的: 库存管理是一般工业、商业企业街道管理环节中重要的一环,需要对库存基本信息管理 ,对库存调配信息等进行完整的监控,这样才能更有效地利用库存。 说明书读者: 系统开发人员、系统检测人员、系统使用人员 同其他系统的联系: 财物管理系统 背景 系统名称:库存管理系统 项目任务提出者:货物运输公司 项目开发者:XXXXXX大学 XXXXXX学院 项目使用者:货物运输公司 任务概述 目标 企业的库存物资管理往往是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、 管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多, 因此仓库的库存管理必须编制一套库存管理信息系统,实现计算机化操作,而且必须根 据企业的具体情况制定相应的方案。 一个完整的企业物资供应管理系统应包括采购计划管理,合同收托管理、仓库库存管 理、定额管理、统计管理、财务管理等模块。其中仓库的库存管理是整个物资供应管理 系统的核心。因此有必要开发一套独立的库存管理系统来提高企业工作效率,而所使用的 这套库存管理系统是企业生产经营管理活动中的核心,此系统必须可以用来控制合理的 库存费用、适时适量的库存数量,使企业生产活动效率最大化。 现在我国的企事业特别是中小型生产企业的库存管理水平还停留在纸介质的基础上, 这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种 传统的管理方法必然被计算机为基础的信息管理所取代。而购买大型通用库存管理系统 ,对中小型企业来说,又需要付出昂贵的代价,而且库存管理项目不一定完全符合企业 库存管理的要求。因此根据企业目前实际的库存管理情况开发一套库存管理系统是十分 必要的。 用户的特点 操作人员: 库存管理人员: 高级管理员——本科以上学历,物流管理经验,计算机相关专业 普通管理员——本科以上学历,物流管理经验 预期使用频度: 视货物流量频度而定 假定和约束 经费限制:暂定 开发期限:2007-12-27 ~ 2008-1-20 需求规定 对功能的规定 "编号 "功能名称 "输 入 信 息 " "001 "库存基本信息表 "库存编号,库存名称,库存规格,类" " " "别,计量单位 " "002 "库存入库信息表 "入库编号,入库库存编号,库存名称" " " ",规格型号,种类,单位,数量,单" " " "价,金额,入库时间,经办,保管人" " " ",仓库,备注 " "003 "库存出库信息表 "出库编号,出库库存编号,库存类型" " " ",规格号,种类,单位,数量,单价" " " ",金额,出库时间,领用人,经办人" " " ",仓库,备注 " "004 "库存余额信息表 "库存编号,库存名称,规格型号,种" " " "类,单位,数量,金额,仓库,备注" "005 "用户管理信息表 "用户编号,用户密码,用户说明 " 数据库管理能力要求 预计数据库大小为:3G ~ 6G 故障处理要求 数据库备份策略:全数据库备份,增量数据备份,事物日志备份。 故障处理: 如发生硬盘故障,导致数据丢失,首先进行全数据库回复,然后增量数据恢复,最后进 行事物日志恢复。 需求分析 库存的入库、出库过程需要记录大量的信息,通常的手工管理难以应付这样大密度的数 据,经常会出现各种问题。库存管理系统通过对库存流通的过程以及相关数据进行有效 管理,使得库存的流动更加规范。 基本功能划分 1.航班货运管理: 涉及到的主要数据模型及关系模型: 库存基本信息表(库存编号,库存名称,库存规格,类别,计量单位) 库存入库信息表(入库编号,入库库存编号,库存名称,规格型号,种类,单位,数量 ,单价,金额,入库时间,经办,保管人,仓库,备注) 库存出库信息表(出库编号,出库库存编号,库存名称,规格型号,种类,单位,数量 ,单价,金额,出库时间,领用人,经办人,仓库,备注) 库存余额信息表(库存编号,库存名称,规格型号,种类,单位,数量,金额,仓库, 备注) ----------------------- 数据库设计实验——库存管理系统全文共3页,当前为第1页。 数据库设计实验——库存管理系统全文共3页,当前为第2页。 数据库设计实验——库存管理系统全文共3页,当前为第3页。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值