10.1“零售商店管理信息系统”表对象属性设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

10.1“零售商店管理信息系统”表对象属性设计10.1.1“库存数据记录”表对象10.1.2“柜存数据记录”表对象10.1.3“销售数据记录”表对象10.1.4“售货人员名单”、“收货人员名单”和“供货商名单”表对象返回10.1.1“库存数据记录”表对象1.“库存数据记录”表对象的功用2.“库存数据记录”表对象属性设计“库存数据记录”表对象用于存储“零售商店管理信息系统”数据库中的库存商品数据,即系统中的所有商品数据均应保存在这个数据表中。它包括:“货号”、“货名”、“规格”、“计量单位”、“进货单价”、“库存数量”、“进货日期”、“收货人”、“供货商”共九个字段。1.“库存数据记录”表对象的功用“库存数据记录”表对象所存储的数据是整个数据库最基础的数据,因此,“库存数据记录”表是“零售商店管理信息系统”数据库的基础数据之所在。只有存在于“库存数据记录”表中的商品,才能够将其上柜并投入销售。“库存数据记录”表中记录着每一件商品的进货单价,它是计算销售利润时的原始依据,即使某一件商品的库存数量已经等于零,但只要该商品在销售柜台上尚有存货,也不可以将其从“库存商品记录”表中删除。“库存商品记录”表中还记录着所有商品的最后一次进货日期、接收这一次进货的人员签名、这一件商品的供货商名等信息。作为示例型的数据库应用系统,“零售商店管理信息系统”并没有充分地使用这些信息,读者可以自行设计这些数据信息的应用,并扩充“零售商店管理信息系统”使其成为一个真正完善的数据库应用系统。“库存商品记录”表中索引字段的设置是为了满足其他各项系统检索的需求,而列表框字段的设置则是为了方便直接在表上操作数据的需要。“库存数据记录”表对象的设计参数如表10-1所示。2.“库存数据记录”表对象属性设计表10-1“库存数据记录”表对象的设计参数索引字段名数据类型字段大小格式小数位显示控件行来源主索引货号文本4文本框有重复货名文本16文本框无规格文本12文本框无计量单位文本2文本框无进货单价数字单精度型标准2文本框无库存数量数字长整型标准0文本框无进货日期日期/时间常规日期文本框无收货人文本8列表框收货人员名单无供货商文本20列表框供货商名单基本参数常规参数查阅参数10.1.2“柜存数据记录”表对象1.“柜存数据记录”表对象的功用2.“柜存数据记录”表对象属性设计“柜存数据记录”表对象用于存储“零售商店管理信息系统”数据库中的柜存商品数据。根据系统需求分析结果,系统内业务流程应该是,凡有进货则将进货数据记录于“库存数据记录”表中;凡是需要投入销售的商品,则需要通过“商品上柜”操作将对应商品数据从“库存数据记录”表中移至“柜存数据记录”表中;凡是实际销售操作,都应依据“柜存数据记录”表中记录的“柜存数量”和“销售单价”进行销售。1.“柜存数据记录”表对象的功用“柜存数据记录”表是用于记录销售商品的操作依据。它包括:“货号”、“货名”、“规格”、“计量单位”、“销售单价”、“柜存数量”、“上柜日期”、“上柜人”、“营业员”共九个字段。“柜存数据记录”表对象所存储的数据是“零售商店管理信息系统”数据库中处于销售状态的商品数据。只有存在于“柜存数据记录”表中的商品,才能够被销售出去。“柜存数据记录”表中记录着每一件商品的销售单价,它是销售商品时的收费依据。“柜存数据记录”表中还记录着每一件商品的柜存数量,它是判断某一件商品最多可销售数量的依据。“柜存商品记录”表中记录着的“上柜人”、“营业员”这两个字段数据,可以作为明确柜存商品数量保证负责人的判断依据,同时也可以作为考核每一个营业员销售业绩的数据计算依据。由于“柜存数据记录”表中数据是基于“库存数据记录”表中数据而生成的,因此,各个相关字段的数据类型、字段大小等表对象设计参数均需与“库存数据记录”表中对应字段保持相互一致。“柜存数据记录”表中索引字段的设置是为了满足其他各项系统检索的需求,而列表框字段的设置则是为了方便直接在表上操作数据的需要。“柜存数据记录”表对象的设计参数如表10-2所示。2.“柜存数据记录”表对象属性设计表10-2“柜存数据记录”表对象的设计参数索引字段名数据类型字段大小格式小数位显示控件行来源主索引货号文本4文本框有重复货名文本16文本框无规格文本12文本框无计量单位文本2文本框无销售单价数字单精度型标准2文本框无柜存数量数字长整型标准0文本框无上柜日期日期/时间常规日期文本框无上柜人文本8列表框收货人员名单无营业员文本8列表框售货人员名单基本参数常规参数查阅参数10.1.3“销售数据记录”表对象1.“销售数据记录”表对象的功用2.“销售数据记录”表对象属性设计“销售数据记录”表对象用于存储“零售商店管理信息系统”数据库中的销售商品流水数据,类似于一般帐务处理中的流水账。即,每发生一笔销售业务,就在“销售数据记录”表中记录一笔。为了实现系统其他功能的要求,“销售数据记录”表必须包括:“销售序列号”、“货号”、“货名”、“规格”、“计量单位”、“销售单价”、“销售数量”、“销售日期”、“销售人员”共九个字段。其中,“销售序列号”为数据表的主关键字段,设置为“自动编号”数据类型。1.“销售数据记录”表对象的功用有一点必须注意,为了能够准确地进行类似于销售利润计算这样的统计操作,必须保证“销售数据记录”表中各个相关字段的数据类型、字段大小设计参数与“柜存数据记录”表中对应字段相一致。“销售数据记录”表中索引字段的设置是为了满足其他各项系统检索的需求,而列表框字段的设置则是为了方便直接在表上操作数据的需要。“销售数据记录”表对象的设计参数如表10-3所示。2.“销售数据记录”表对象属性设计表10-3“销售数据记录”表对象的设计参数索引字段名数据类型字段大小格式小数位显示控件行来源主索引销售序列号自动编号长整型递增0有重复货号文本4文本框有重复货名文本16文本框无规格文本12文本框无计量单位文本2文本框无销售单价数字单精度型标准2文本框无销售数量数字长整型标准0文本框无销售日期日期/时间常规日期文本框无销售人员文本8组合框销售人员名单基本参数常规参数查阅参数10.1.4“售货人员名单”、“收货人员名单”和“供货商名单”表对象1.“售货人员名单”、“收货人员名单”和“供货商名单”表对象的功用2.“售货人员名单”、“收货人员名单”和“供货商名单”表对象属性设计这三个表对象的功用是相似的,它们都是用于提供列表框或组合框控件的数据行来源,用以保证在直接对上述三个数据表进行操作时,数据输入的正确性与便捷性。有关这一点,可以通过上面介绍的三个数据表对象的设计参数看到。为了满足作为数据行来源的要求,这三个表对象各自只需具有1~2个字段,它们分别是:“售货人员名单”表对象中的“售货人名”字段、“收货人员名单”表对象中的“收货人名”字段和“供货商名单”表对象中的“供货商”、“供货人”两个字段。1.“售货人员名单”、“收货人员名单”和“供货商名单”表对象的功用“售货人员名单”和“收货人员名单”这两个表中的唯一字段均为主关键字段。“供货商名单”中的“供货商”字段为主关键字段。三个数据表中的四个字段大小均需与对应三个数据表中对应字段大小完全相同。“售货人员名单”、“收货人员名单”和“供货商名单”表对象的设计参数如表10-4所示。2.“售货人员名单”、“收货人员名单”和“供货商名单”表对象属性设计表10-4“售货人员名单”、“收货人员名单”和“供货商名单”表对象的设计参数表名字段名数据类型字段大小售货人员名单售货人名文本8收货人员名单收货人名文本8供货商名单供货商文本20供货任文本8主目录

1 / 23
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功