当前位置:文档之家› 某公司数据库设计说明书

某公司数据库设计说明书

新疆区公司RFID数字仓储项目数据库设计说明书
合肥中鼎数字科技有限公司
版本历史
一.仓储数据相关表结构:
二.RFID数据相关表结构:
四、软件编码设计标准与规范
4.1对象命名约定
开发人员安装cnpack,控件名称按照系统默认。

不允许自定义控件名称前缀! 环境下采用控件名称的简写(以3-4个字母为限)即可。

4.2常量和变量命名约定(略,口头沟通)
1、常量以g开头,在untPublic中定义;
4、窗体命名以frm简写,单元文件以unt开头。

4.3结构化编码约定
编码应清晰、可读性好,运用缩进、空行,结合大小写区别等方法保持程序结构良好。

凡与数据库操作相关的模块一律加上容错代码,涉及多表操作的模块应运用“事务”处理,以保持数据完整性。

在有了数据处理对象后,该部分全部由数据处理对象来完成。

4.4数据源的约定
统一采用数据连接层进行数据连接。

4.5数据库命名标准与规范
将表分为仓储系统和非仓储系统、公共信息三部分。

通过名称前面的Y\N\G来区分,将
常量命名规则:
9、编码字典规定
以一级代码和二级代码混合存放的方式,一级代码的范围为1-50。

二级代码根据每种类型的不同分别划分不同的空间。

一级代码范围1-100,为仓储系统使用,101~&为非仓储系
4.6表、视图、存储过程汇总
1、存储过程说明:
1、1 盘点存储过程:对选择的卷烟和仓库进行盘点。

并对盘点的结果在界面上显示出
来;(ap_CheckStorageS)
1、2 盘点提交过程:对盘点的正确结果进行提交并存储。

(ap_Commit_CheckResult)
1、3 主单据查询:对各种主单据进行查询。

(ap_Main)
1、4 库存比对:ap_Compare
1、5 RFID界面信息显示:ap_Show_ID
1、6 日结库存:ap_TodayStorage
1、7 卷烟条码校验:ap_CheckBarcode
1、8
2、自定义函数说明:
2、1 分割字符串函数:对传进来的参数进行分割。

返回表结果(splitstr)
2、2 取卷烟件包装:GetBox(smokeid)
2、3 取卷烟条包装:BoxToPiece(smokeid)
2、4 取卷烟盒包装:BoxToBag(smokeid)
2、5 取卷烟托盘容量:GetIGrade(smokeid)
2、6 取卷烟日结日期:Input_Date(smokeid)
2、7 取卷烟价格:price(smokeid)。

相关主题