已阅读5页,还剩53页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
半成品管理系统 需求规格说明书 1前言前言2 1.1编写目的2 1.2范围2 1.3参考资料2 2概述概述3 2.1产品描述3 2.2用户特点3 3运行环境运行环境4 4功能需求功能需求4 4.1顶层4 4.2第 0 层5 4.3第 1 层9 4.3.1系统维护9 4.3.2订单维护12 4.3.3单据维护14 4.3.4随机查询17 4.3.5统计打印19 5附件附件22 5.1附件一(报表样式)22 5.1.1表1.22 5.1.2表2.22 5.1.3表3.23 5.1.4表4.23 5.1.5表5.23 5.1.6表6.24 5.1.7表7.24 5.1.8表8.24 5.1.9表9.25 5.1.10表10.25 5.1.11表11.25 5.1.12表12.25 5.1.13表13.26 5.2附件二(输入输出界面) .26 5.2.1图1.26 5.2.2图2.27 5.3附件三(表结构)28 1前言前言 1.1 编写目的编写目的 本手册作为用户与该系统软件开发维护人员共同遵守的软件需求 规范说明。 1.2 范围范围 软件产品名称:XXXX 半成品管理系统 软件项目任务提出者:XXXX 有限公司 软件项目任务开发者:中国建设银行泉州市分行科技部 软件用户:XXXX 有限公司 软件安装地:XXXX 有限公司 1.3 参考资料参考资料 12000 年 XXXX 有限公司与中国建设银行泉州市分行科技部签 定的开发协议书 2XXXX 有限公司 1998 年、1999 年、2000 年提出的有关半成品 管理部分的需求报告 2概述概述 2.1 产品描述产品描述 本软件开发目的是实现 XXXX 有限公司的半成品管理,包括半成 品的订货、仓储、内加工、报废等。 总体框架图如下: 合格 不合格 订单 撤单 到货 出仓 退货 进仓 领料 退料 报废 2.2 用户特点用户特点 使用人员:应熟知本软件的相关功能并能进行熟练操作; 维护人员:应熟知本软件的相关功能,并对操作系统 SCO- openserver 5.0.5 及数据库 Informix Online7.0 有相当程度的掌握。 软件使用频度:本软件牵涉到单据流水的维护,故每日均要使用。 采购部 供货单位 半 成 品 仓 库加工车间 生产车间 废品回收处 可同时操作人员数目未加限制,视机器性能而定。 3运行环境运行环境 操作系统平台:SCO-openserver 5.0.5 数据库平台:Informix Online7.0 4功能需求功能需求 4.1 顶层顶层 数据流图:数据流图: 订单表格 单据 表格 系统命令 数据描述:数据描述: 采 购 部 半成品仓库 本系统 采 购 部 半成品仓库 系统命令=系统维护命令|单据维护命令|随机查询命令|订单维护 命令|统计打印命令 订单=订单号+编码+名称+单位+规格+规格名+货号+订单日期+订 货量+交货日期+已到货量+供应商+控制字+操作员号+操作员姓名 单据=单据类型+单据类型名称+单据号码+单据日期+编码+名称+ 单位+规格+规格名+货号+数量+订单日期+对应订单号+控制字+操作 员号+操作员姓名+对应车间号+对应车间名称+等级号+等级名称 表格=资料报表|库存报表|订货报表|综合统计报表|加工报表 加工描述:加工描述: 加工名:本系统 编号: 输入数据流:系统命令 、订单、单据 输出:表格 加工逻辑:对半成品的订货及仓库储存、内加工、报废进行管理。 主要功能包括系统维护、单据维护、订单维护、随机查询、统计打印。 4.2 第第 0 层层 数据流图:数据流图: 系 半成品 信息 统 命 令 订单流 水帐 统计文 件 单据流水帐 数据描述:数据描述: 系统维护命令=半成品名称|半成品规格|月末处理|年末处理 1命令类 型处理 3 订单 维护 5 随机 查询 6 统计 打印 2 系统 维护 4 单据 维护 订单维护命令=订单录入|订单查询|订单修改|订单删除 单据维护命令=单据录入|单据查询|单据修改|单据删除 随机查询命令=日查询|总查询|加工量查询 统计打印命令=资料报表|库存报表|订货报表|综合统计报表|加工 报表 文件名:半成品信息 组成:编码+名称+单位+规格+规格名+货号+标准库存 组织:以编码+规格为索引 文件名:订单流水帐 组成:配件订单号+编码+名称+单位+规格+规格名+货号+订 单日期+订货量+交货日期+已到货量+供应商+控制字+操作员号+ 操作员姓名 组织:以配件订单号+编码+规格+订单日期为索引 文件名:统计文件(以月为例,日、年等同之) 组成:编码+名称+单位+规格+规格名+货号+统计年份+统计 月份+月订货量+月已到货量+月用量+月初量+月进仓+月出仓+更 新数据年份+更新数据月份+更新数据日+月不合格初量+月合格- 不合格量+月不合格-合格量+月不合格退货进仓量+月不合格报 废出仓量+月不合格退货出仓量+月不合格发货出仓量 组织:以编码+规格+统计年份+统计月份为索引 文件名:单据流水帐 组成:单据类型+单据类型名称+单据号码+单据日期+编码+ 名称+单位+规格+规格名+货号+数量+对应订单日期+对应订单号 +控制字+操作员号+操作员姓名+对应车间号+对应车间名称+等 级号+等级名 组织:以单据号码+单据日期为索引 加工描述:加工描述: 加工名:命令命令类类型型处处理理 编号:1 输入数据流:系统命令 输出数据流:系统维护命令、订单维护命令、单据维护命令、随机 查询命令、统计打印命令 关联加工:系统维护、订单维护、单据维护、随机查询、统计打印 加工逻辑:区分系统命令类型 加工名:系系统维护统维护 编号:2 输入数据流:系统维护命令 输出数据流:半成品信息等字典目录 关联加工:命令类型处理 加工逻辑:对字典进行管理,对仓库的库存进行库存查询、月末结 转、年末结转 加工名:订单维护订单维护 编号:3 输入数据流:订单维护命令 输出数据流:订单信息 关联加工:命令类型处理 加工逻辑:对订单进行录入、查询、修改、删除等处理 加工名:单单据据维护维护 编号:4 输入数据流:单据维护命令 输出数据流:单据信息 关联加工:命令类型处理 加工逻辑:对单据进行录入、查询、修改、删除等处理 加工名:随机随机查询查询 编号:5 输入数据流:随机查询命令 输出数据流:半成品库存、出、入库量等信息 关联加工:命令类型处理、输出处理 加工逻辑:根据查询要求进行相应的查询处理 加工名:统计统计打印打印 编号:6 输入数据流:统计打印命令 输出数据流:库存、出、入库量等信息 关联加工:按日或某月统计库存、入库量、出库量信息 加工逻辑:区分统计打印的类型 4.3 第第 1 层层 4.3.1 系统维护系统维护 系统维护命令 数据描述:数据描述: 名称维护=录入|查询|修改|删除 规格维护=录入|查询|修改|删除 月末处理=月统计表结转 21 类型 处理 23 规 格 22 名 称 24 月 末处理 25 年 末处理 年末处理=年统计表结转 加工描述:加工描述: 加工名:系系统维护类统维护类型型处处理理 编号:2.1 输入数据流:系统维护类型处理 输出数据流:名称维护子命令、规格维护子命令、月末处理子命令、 年末处理子命令 关联加工:名称维护、规格维护、月末处理、年末处理 加工逻辑:区分系统维护的类型 加工名:名称名称维护维护 编号:2.2 输入数据流:名称命令 输出数据流:名称文件 关联加工:类型处理 加工逻辑:对半成品名称进行初始化录入,并对其进行管理 加工名:规规格格维护维护 编号:2.3 输入数据流:规格命令 输出数据流:规格文件 关联加工:类型处理 加工逻辑:对规格进行初始化录入,并对其进行管理 加工名:月末月末处处理理 编号:2.4 输入数据流:月末处理子命令 输出数据流:月统计文件 关联加工:类型处理 加工逻辑:月初数=上月底库存数 加工名:年末年末处处理理 编号:2.5 输入数据流:年末处理子命令 输出数据流:年统计文件 关联加工:类型处理 加工逻辑:年初数=上年底库存数 4.3.2 订单维护订单维护 订单维护命令 31 类型 处理 32 订 单录入 33 订 单查询 数据描述:数据描述: 订单录入=订单日期+订单号+编码+规格+订货量+交货期+供应商 订单查询=模糊查询 订单修改=订单日期+订单号 订单删除=订单日期+订单号 加工描述:加工描述: 加工名:订单维护类订单维护类型型处处理理 编号:3.1 输入数据流:订单维护命令 输出数据流:订单录入子命令、订单查询子命令、订单修改子命令、 订单删除子命令 关联加工:订单录入、订单查询、订单修改、订单删除 加工逻辑:区分订单维护类型 加工名:订单录订单录入入 34 订 单修改 35 订 单删除 编号:3.2 输入数据流:订单录入子命令(详见附件二图 1) 输出数据流:订单流水文件 关联加工:订单维护类型处理 加工逻辑:根据输入订单内容,进行合法性检查,通过后加入到流 水文件中 加工名:订单查询订单查询 编号:3.3 输入数据流:订单查询子命令 输出数据流:查询结果 关联加工:订单维护类型处理 加工逻辑:根据订单日期和订单号,查找出该订单 加工名:订单订单修改修改 编号:3.4 输入数据流:订单修改子命令 输出数据流:流水文件 关联加工:订单维护类型处理 加工逻辑:先输入待修改的订单日期和订单号,然后修改订单内容 加工名:订单删订单删除除 编号:3.5 输入数据流:订单删除子命令 输出数据流:(略) 关联加工:订单维护类型处理 加工逻辑:删除指定订单日期和订单号的订单 4.3.3 单据维护单据维护 单据维护命令 数据描述:数据描述: 单据录入=单据类型+单据日期+单据号+编码+规格+等级+数量+ 相关车间 单据查询=模糊查询 单据修改=单据日期+单据号 41 类型 处理 43单 据查询 44单 据修改 45单 据删除 43单 据录入 单据删除=单据日期+单据号 加工描述:加工描述: 加工名:单单据据维护类维护类型型处处理理 编号:4.1 输入数据流:单据维护命令 输出数据流:单据录入子命令、单据查询子命令、单据修改子命令、 单据删除子命令 关联加工:单据录入、单据查询、单据修改、单据删除 加工逻辑:区分单据维护类型 加工名:单单据据录录入入 编号:4.2 输入数据流:单据录入子命令(详见附件二图 2) 输出数据流:单据流水文件 关联加工:单据维护类型处理 加工逻辑:根据输入的单据类型及单据内容,进行合法性检查,通 过后加入到流水文件中 加工名:单单据据查询查询 编号:4.3 输入数据流:单据查询子命令 输出数据流:查询结果 关联加工:单据维护类型处理 加工逻辑:根据单据日期和单据号,查找出该单据 加工名:单单据修改据修改 编号:4.4 输入数据流:单据修改子命令 输出数据流:流水文件 关联加工:单据维护类型处理 加工逻辑:先输入待修改的单据日期和单据号,然后修改单据内容 加工名:单单据据删删除除 编号:4.5 输入数据流:单据删除子命令 输出数据流:(略) 关联加工:单据维护类型处理 加工逻辑:删除指定单据日期和单据号的单据 4.3.4 随机查询随机查询 52 日 查询 随机查询命令 数据描述:数据描述: 日查询=日期+编码+规格 总查询=时间段+编码+规格 加工查询=月份|车间+编码+规格 加工描述:加工描述: 加工名:随机随机查询类查询类型型处处理理 编号:5.1 输入数据流:随机查询命令 输出数据流:库存、出、入库、加工、订货信息等 关联加工:日查询、总查询、加工查询 加工逻辑:区分随机查询类型 加工名:日日查询查询 编号:5.2 输入数据流:日查询子命令 输出数据流:(略) 51 类型 处理 53 总 查询 54 加 工查询 关联加工:随机查询类型处理 加工逻辑:根据日期,编码,规格,查找出该半成品的库存、用量、 还欠货量等信息 加工名:总查询总查询 编号:5.3 输入数据流:月查询子命令 输出数据流:(略) 关联加工:随机查询类型处理 加工逻辑:根据月份范围、编码、规格,查找出该半成品的累计订 货量、累计进货量、累计用量等信息 加工名:加工加工查询查询 编号:5.4 输入数据流:加工查询子命令 输出数据流:(略) 关联加工:随机查询类型处理 加工逻辑:根据月份范围、编码、规格,查找该半成品的加工用量 及加工产量 4.3.5 统计打印统计打印 统计打印命令 数据描述:数据描述: 资料报表=半成品信息 库存报表=日合计帐表|月库存报表|年库存报表 订货报表=订货及到货信息 综合统计报表=综合查询报表|订货量统计表|到货量统计表|用量 统计报表|综合统计报表 加工报表=加工进仓表|加工出仓表 加工描述:加工描述: 加工名:统计统计打印打印类类型型处处理理 编号:6.1 输入数据流:统计打印命令 61 类型 处理 62 资 料报表 63 库 存报表 66 加 工报表 65 综 合统计 64 订 货报表 输出数据流:打印报表 关联加工:资料报表打印、库存报表打印、订货报表打印、综合统 计报表打印、加工报表打印 加工逻辑:区分统计打印类型 加工名:资资料料报报表打印表打印 编号:6.2 输入数据流:资料报表打印子命令 输出数据流:资料报表(详见附件一表 1) 关联加工:统计打印类型处理 加工逻辑:根据货号范围,打印出半成品信息报表 加工名:库库存存报报表打印表打印 编号:6.3 输入数据流:库存报表打印子命令 输出数据流:库存报表(日合计帐报表|月库存报表|年库存报表) (详见附件一表 2、表 3、表 4、表 5) 关联加工:统计打印类型处理 加工逻辑:根据货号范围及时间范围,打印出相应半成品库存报表 加工名:订货报订货报表打印表打印 编号:6.4 输入数据流:订货报表打印子命令 输出数据流:订货报表(详见附件一表 6) 关联加工:统计打印类型处理 加工逻辑:根据货号范围及时间范围,打印出半成品订货报表 加工名:综统报综统报表打印表打印 编号:6.5 输入数据流:综统报表打印子命令 输出数据流:综统报表(综合查询报表|订货量统计表|到货量统计 表|用量统计报表|综合统计报表) (详见附件一表 7、表 8、表 9、表 10、表 11) 关联加工:统计打印类型处理 加工逻辑:根据货号范围及时间范围,打印出相应半成品综合统计 报表 加工名:加工加工报报表打印表打印 编号:6.6 输入数据流:加工报表打印子命令 输出数据流:加工报表(加工进仓表|加工出仓表) (详见附件一表 12、表 13) 关联加工:统计打印类型处理 加工逻辑:根据车间、货号范围及时间范围,打印出相应半成品加 工报表 5附件附件 5.1 附件一(报表样式)附件一(报表样式) 5.1.1 表表 1 资料报表资料报表 货 号编 码名 称规格单位 标准库 存 备 注 制表日期: 5.1.2 表表 2 (不合格)合格品日合报表(不合格)合格品日合报表 日期: 共 页 第 页 货号名称规格规格名单位 日进仓 量 日出仓 量 现有库 存 制表日期: 说明:日报表打印分为合格品与不合格品、打印时选择时间与货号 即可。 5.1.3 表表 3 合格品月报表合格品月报表 年 月 共 页 第 页 货 号名 称规 格 规格 名 单 位 标准库 存 月进仓月出仓现有库存 制表日期: 5.1.4 表表 4 不合格品月报表不合格品月报表 年 月 共 页 第 页 货 号 名 称 规 格 规格 名 单 位 车间 退货 进仓 合格转 不合格 进仓 报废出 仓数量 发货出 仓数量 退货 出仓 数量 现 有 库 存 制表日期: 说明:月报表分为合格品与不合格打印,合格品月报表打印时要求 同时打印出标准库存,不合格品月报表中的数据从月统计库中取。 5.1.5 表表 5 合格与不合格品月库存总表合格与不合格品月库存总表 年 月 共 页 第 页 货 号 名 称 规 格 规 格 名 单 位 合格 月初 量 合格 月进 仓 合格 月出 仓 合格 现有 库存 不合 格月 初量 不合 格月 进仓 不合 格月 出仓 不合 格现 有库 存 制表日期: 说明:年报表打印和月报表一样,可分为合格品与不合格品打印。 5.1.6 表表 6 订货表订货表 年 月 共 页 第 页 货 号 名 称 规 格 规格 名 单 位 订货 量 订 货 日 期 交货 日期 已到 货量 到货 日期 订单 号 供应 商 制表日期: 5.1.7 表表 7 配件综合查询表配件综合查询表 共 页 第 页 货号名称规格单位 标准库 存 现有库 存 上月用 量 还欠货 量 制表日期: 5.1.8 表表 8 XXXX 有限公司有限公司 配件订货量统计报表配件订货量统计报表 年 月 第 页 货 号 名 称 规 格 单位01/0702/0803/09 04/1005/1106/12合计 月平 均 制表日期: 5.1.9 表表 9 配件到货量统计报表配件到货量统计报表 年 月 第 页 货 号 名 称 规 格 单位01/0702/0803/09 04/1005/1106/12合计 月平 均 制表日期: 5.1.10 表表 10 配件用量统计报表配件用量统计报表 年 月 第 页 货 号 名 称 规 格 单位01/0702/0803/09 04/1005/1106/12合计 月平 均 制表日期: 5.1.11 表表 11 配件综合统计报表配件综合统计报表 查询月份 共 页 第 页 货号名称规格单位累计订货量累计进货量累计用量 制表日期: 说明:所有配件报表格式与珠类报表格式相同。 5.1.12 表表 12 配件加工出仓统计报表配件加工出仓统计报表 车间: 月份: 第 页 货 号编 码名 称规 格规格名单 位数 量 制表日期: 5.1.13 表表 13 配件加工进仓统计报表配件加工进仓统计报表 车间: 月份: 第 页 货 号编 码名 称规 格规格名单 位数 量 制表日期: 5.2 附件二附件二(输入输出界面输入输出界面) 说明:说明: 本附件中本附件中 以以 表示的项目为输入项;表示的项目为输入项; 以以【 】表示的项目为输出项表示的项目为输出项 5.2.1 图图 1 图中输入输出项说明如下: 项项目名目名数据数据类类型型长长度度属性属性备备注注 订单日期字符串8 订单号整型10 编码字符串8 名称字符串20 单位字符串6 配件订单录入 订单日期 订单号 编码 名称【 】 规格 单位【 】 规格名【 】货号【 】 订货量 交货日期 已到货量【 】 供应商 操作员号【 】 【 】 规格字符串16 规格名字符串10 货号字符串8 订货量双精度12,2含 2 位小数 交货日期字符串8 已到货量双精度12,2含 2 位小数 供应商字符串30 操作员号短整3 操作员名字符串8 5.2.2 图图 2 配件单据录入 等级 单据日期 单据号 编码 名称【 】 规格 单位【 】 规格名【 】货号【 】 数量 单据类型 【 】 车间号 【 】 订单日期 订单号 操作员号【 】 【 】 图中输入输出项说明如下: 项项目名目名数据数据类类型型长长度度属性属性备备注注 等级号字符串1 等级名称字符串8 单据日期字符串8 单据号整型10 编码字符串8 名称字符串20 单位字符串6 规格字符串16 规格名字符串10 货号字符串8 数量双精度12,2含 2 位小数 单据类型字符串1 单据名称字符串8 车间号字符串4 车间名称字符串10 订单日期字符串8 订单号整型10 操作员号短整3 操作员名字符串8 5.3 附件三(表结构)附件三(表结构) create table pjmck配件名称库 ( pj_bm char(8) NOT NULL, 编码:配件名的拼音简称 pj_mc char(20),名称 pj_dw char(6)单位 ); create unique index idx_pjmck on pjmck(pj_bm); load from “/home/sswh/txt/pjmck.txt“ insert into pjmck; create table pjggk 配件规格库 ( pj_bm char(8) NOT NULL, 编码:配件名的拼音简称 pj_mc char(20),名称 pj_dw char(6),单位 pj_gg char(16) NOT NULL,规格 pj_ggmchar(10),规格名 pj_hh char(8) NOT NULL, 货号 pj_bzkcdecimal(12,2) NOT NULL标准库存 ); create index idx_pjggk on pjggk(pj_bm,pj_gg); create table pjrtjk 配件日统计库 ( pj_bm char(8) NOT NULL, 编码:配件名的拼音简称 pj_mc char(20),名称 pj_dw char(6),单位 pj_gg char(16) NOT NULL,规格 pj_ggmchar(10),规格名 pj_hh char(8) NOT NULL, 货号 pj_tjnf smallint NOT NULL, 统计年份 pj_tjyf smallint NOT NULL, 统计月份 pj_tjri smallint NOT NULL, 统计日 pj_rdhl decimal(12,2),日订货量 pj_rydhl decimal(12,2), 日已到货量 pj_ryl decimal(12,2),日用量 pj_rjc decimal(12,2),日进仓 pj_rcc decimal(12,2),日出仓 pj_rh2bhdecimal(12,2),日合格-不合格量 pj_rbh2hdecimal(12,2),日不合格-合格量 pj_rbthjcdecimal(12,2),日不合格退货进仓量 pj_rbbfcc decimal(12,2),日不合格报废出仓量 pj_rbthcc decimal(12,2),日不合格退货出仓量 pj_rbfhcc decimal(12,2)日不合格发货出仓量 ); create unique index idx_pjrtjk on pjrtjk(pj_bm,pj_gg,pj_tjnf,pj_tjyf,pj_tjri); create table pjytjk 配件月统计库 ( pj_bm char(8) NOT NULL, 编码:配件名的拼音简称 pj_mc char(20),名称 pj_dw char(6),单位 pj_gg char(16) NOT NULL,规格 pj_ggmchar(10),规格名 pj_hh char(8) NOT NULL, 货号 pj_tjnf smallint NOT NULL, 统计年份 pj_tjyf smallint NOT NULL, 统计月份 pj_ydhl decimal(12,2),月订货量 pj_yydhl decimal(12,2),月已到货量 pj_yyl decimal(12,2),月用量 pj_ycl decimal(12,2),月初量 pj_yjc decimal(12,2),月进仓 pj_ycc decimal(12,2),月出仓 pj_gxnf smallint NOT NULL,更新数据年份 pj_gxyf smallint NOT NULL,更新数据月份 pj_gxri smallint NOT NULL,更新数据日 pj_ybcldecimal(12,2),月不合格初量 pj_yh2bh decimal(12,2),月合格-不合格量 pj_ybh2h decimal(12,2),月不合格-合格量 pj_ybthjc decimal(12,2),月不合格退货进仓量 pj_ybbfcc decimal(12,2),月不合格报废出仓量 pj_ybthcc decimal(12,2),月不合格退货出仓量 pj_ybfhcc decimal(12,2)月不合格发货出仓量 ); create unique index idx_pjytjk on pjytjk(pj_bm,pj_gg,pj_tjnf,pj_tjyf); create table pjntjk 配件年统计库 ( pj_bm char(8) NOT NULL, 编码:配件名的拼音简称 pj_mc char(20),名称 pj_dw char(6),单位 pj_gg char(16) NOT NULL,规格 pj_ggmchar(10),规格名 pj_hh char(8) NOT NULL, 货号 pj_tjnf smallint NOT NULL, 统计年份 pj_ndhl decimal(12,2),年订货量 pj_nydhl decimal(12,2),年已到货量 pj_nyl decimal(12,2),年用量 pj_ncl decimal(12,2),年初量 pj_njc decimal(12,2),年进仓 pj_ncc decimal(12,2),年出仓 pj_gxnf smallint NOT NULL,更新数据年份 pj_gxyf smallint NOT NULL,更新数据月份 pj_gxri smallint NOT NULL,更新数据日 pj_nbcldecimal(12,2),年不合格初量 pj_nh2bh decimal(12,2),年合格-不合格量 pj_nbh2h decimal(12,2),年不合格-合格量 pj_nbthjc decimal(12,2),年不合格退货进仓量 pj_nbbfcc decimal(12,2),年不合格报废出仓量 pj_nbthcc decimal(12,2),年不合格退货出仓量 pj_nbfhcc decimal(12,2)年不合格发货出仓量 ); create unique index idx_pjntjk on pjntjk(pj_bm,pj_gg,pj_tjnf); load from “/home/sswh/src/dat/clkck.txt“ insert into pjntjk; create table pjlsk 配件流水库 ( pj_djlx char(1) NOT NULL,单据类型 pj_lxmc char(8) NOT NULL,单据类型名称 pj_djh integer NOT NULL, 单据号码 pj_djnf smallint NOT NULL,单据年份 pj_djyf smallint NOT NULL,单据月份 pj_djri smallint NOT NULL, 单据日 pj_bm char(8) NOT NULL, 编码:配件名的拼音简称 pj_mc char(20),名称 pj_dw char(6),单位 pj_gg char(16) NOT NULL,规格 pj_ggm char(10) ,规格名 pj_hh char(8) NOT NULL, 货号 pj_sl decimal(12,2) NOT NULL, 数量 pj_ddnf smallint, 订单年份 pj_ddyf smallint, 订单月份 pj_ddri smallint,订单日 pj_ddh integer, 1 类及 4 类流水对应订单号,其它类单据为 0 pj_kzz char(2),控制字,如是否已打印 pj_opt smallint NOT NULL,操作员号 pj_optxm char(8), 操作员姓名 pj_cjh char(4),对应车间号 pj_cjmcchar(10),对应车间名称 pj_djh char(1),等级号 pj_djmcchar(8)等级名称 ); create unique index idx_pjlsk on pjlsk(pj_djh,pj_djnf,pj_djyf,pj_djri); 单据类型: 1-进货进仓 2-退货进仓 3-发货出仓 4-退货出仓 5-加工进仓 6-加工出仓 7-不合-合 8-合-不合 9-报废出仓 create table pjddk 配件订单库 ( pj_ddh integer NOT NULL,配件订单号 pj_bm char(8) NOT NULL, 编码:配件名的拼音简称 pj_mc char(20),名称 pj_dw char(6),单位 pj_gg char(16) NOT NULL,规格 pj_ggm char(10) ,规格名 pj_hh char(8) NOT NULL, 货号 pj_ddnf smallint NOT NULL,订单年份 pj_ddyf smallint NOT NULL,订单月份 pj_ddri smallint NOT NULL,订单日 pj_dhl decimal(12,2) NOT NULL,订货量 pj_jhnf smallint NOT NULL,交货年份 pj_jhyf smallint NOT NULL,交货月份 pj_jhri smallint NOT NULL, 交货日 pj_ydhl decimal(12,2),已到货量 pj_gys char(30) NOT NULL, 供应商 pj_kzz char(2),控制字,如是否已打印 pj_opt smallint NOT NULL,操作员号 pj_optxm char(8) 操作员姓名 ); create unique index idx_pjddk on pjddk(pj_ddh,pj_bm,pj_gg,pj_ddnf,pj_ddyf,pj_ddri); create table zlmck 珠类名称库 ( zl_bm char(8) NOT NULL, 编码:珠类名的拼音简称 zl_mc char(20),名称 zl_dw char(6)单位 ); create unique index idx_zlmck on zlmck(zl_bm); load from “/home/sswh/txt/pjmck.txt“ insert into pjmck; create table zlggk 珠类规格库 ( zl_bm char(8) NOT NULL, 编码:珠类名的拼音简称 zl_mc char(20),名称 zl_dw char(6),单位 zl_gg char(12) NOT NULL,规格 zl_ggmchar(10),规格名 zl_hh char(8) NOT NULL, 货号 zl_bzkcdecimal(12,2) NOT NULL标准库存 ); create unique index idx_zlggk on zlggk(zl_bm,zl_gg); create table zlrtjk 珠类日统计库 ( zl_bm char(8) NOT NULL, 编码:珠类名的拼音简称 zl_mc char(20),名称 zl_dw char(6),单位 zl_gg char(12) NOT NULL,规格 zl_ggmchar(10),规格名 zl_hh char(8) NOT NULL, 货号 zl_tjnf smallint NOT NULL, 统计年份 zl_tjyf smallint NOT NULL, 统计月份 zl_tjri smallint NOT NULL, 统计日 zl_rdhl decimal(12,2),日订货量 zl_rydhl decimal(12,2), 日已到货量 zl_ryl decimal(12,2),日用量 zl_rjc decimal(12,2),日进仓 zl_rcc decimal(12,2),日出仓 zl_rh2bhdecimal(12,2),日合格-不合格量 zl_rbh2hdecimal(12,2),日不合格-合格量 zl_rbthjcdecimal(12,2),日不合格退货进仓量 zl_rbbfcc decimal(12,2),日不合格报废出仓量 zl_rbthcc decimal(12,2),日不合格退货出仓量 zl_rbfhcc decimal(12,2)日不合格发货出仓量 ); create unique index idx_zlrtjk on zlrtjk(zl_bm,zl_gg,zl_tjnf,zl_tjyf,zl_tjri); create table zlytjk 珠类月统计库 ( zl_bm char(8) NOT NULL, 编码:珠类名的拼音简称 zl_mc char(20),名称 zl_dw char(6),单位 zl_gg char(12) NOT NULL,规格 zl_ggmchar(10),规格名 zl_hh char(8) NOT NULL, 货号 zl_tjnf smallint NOT NULL, 统计年份 zl_tjyf smallint NOT NULL, 统计月份 zl_ydhl decimal(12,2), 月订货量 zl_yydhl decimal(12,2),月已到货量 zl_yyl decimal(12,2),月用量 zl_ycl decimal(12,2),月初量 zl_yjc decimal(12,2),月进仓 zl_ycc decimal(12,2),月出仓 zl_gxnf smallint NOT NULL,更新数据年份 zl_gxyf smallint NOT NULL,更新数据月份 zl_gxri smallint NOT NULL, 更新数据日 zl_ybcldecimal(12,2),月不合格初量 zl_yh2bh decimal(12,2),月合格-不合格量 zl_ybh2h decimal(12,2),月不合格-合格量 zl_ybthjc decimal(12,2),月不合格退货进仓量 zl_ybbfcc decimal(12,2),月不合格报废出仓量 zl_ybthcc decimal(12,2),月不合格退货出仓量 zl_ybfhcc decimal(12,2)月不合格发货出仓量 ); create unique index idx_zlytjk on zlytjk(zl_bm,zl_gg,zl_tjnf,zl_tjyf); create table zlntjk 珠类年统计库 ( zl_bm char(8) NOT NULL, 编码:珠类名的拼音简称 zl_mc char(20),名称 zl_dw char(6),单位 zl_gg char(12) NOT NULL,规格 zl_ggmchar(10),规格名 zl_hh char(8) NOT NULL, 货号 zl_tjnf smallint NOT NULL, 统计年份 zl_ndhl decimal(12,2),年订货量 zl_nydhl decimal(12,2),年已到货量 zl_nyl decimal(12,2),年用量 zl_ncl decimal(12,2),年初量 zl_njc decimal(12,2),年进仓 zl_ncc decimal(12,2),年出仓 zl_gxnf smallint NOT NULL,更新数据年份 zl_gxyf smallint NOT NULL,更新数据月份 zl_gxri smallint NOT NULL, 更新数据日 zl_nbcldecimal(12,2),年不合格初量 zl_nh2bh decimal(12,2),年合格-不合格量 zl_nbh2h decimal(12,2),年不合格-合格量 zl_nbthjc decimal(12,2),年不合格退货进仓量 zl_nbbfcc decimal(12,2),年不合格报废出仓量 zl_nbthcc decimal(12,2),年不合格退货出仓量 zl_nbfhcc decimal(12,2)年不合格发货出仓量 ); create unique index idx_zlntjk on zlntjk(zl_bm,zl_gg,zl_tjnf); load from “/home/sswh/src/dat/zlkck.txt“ insert into zlntjk; create table zllsk 珠类流水库 ( zl_djlx char(1) NOT NULL,单据类型 zl_lxmc char(8) NOT NULL,单据类型名称 zl_djh integer NOT NULL, 单据号码 zl_djnf smallint NOT NULL, 单据年份 zl_djyf smallint NOT NULL, 单据月份 zl_djri smallint NOT NULL, 单据日 zl_bm char(8) NOT NULL, 编码:珠类名的拼音简称 zl_mc char(20),名称 zl_dw char(6),单位 zl_gg char(12) NOT NULL,规格 zl_ggmchar(10),规格名 zl_hh char(8) NOT NULL, 货号 zl_sl decimal(12,2) NOT NULL, 数量 zl_ddnf smallint, 订单年份 zl_ddyf smallint, 订单月份 zl_ddri smallint,订单日 zl_ddh integer, 1,2 类流水对应订单号,其它类单据为 0 zl_kzz char(2),控制字,如是否已打印 zl_opt smallint NOT NULL,操作员号 zl_optxm char(8), 操作员姓名 zl_cjh char(4),对应车间号 zl_cjmcchar(10)对应车间名称 zl_djh char(1),等级号 zl_djmcchar(8)等级名称 ); create unique index idx_zllsk on zllsk(zl_djh,zl_djnf,zl_djyf,zl_djri); create table zlddk 珠类订单库 ( zl_ddh integer NOT NULL,珠类订单号 zl_bm char(8) NOT NULL, 编码:珠类名的拼音简称 zl_mc char(20),名称 zl_dw char(6),单位 zl_gg char(12) NOT NULL,规格 zl_ggmchar(10),规格名 zl_hh char(8) NOT NULL, 货号 zl_ddnf smallint NOT NULL,订单年份 zl_ddyf smallint NOT NULL,订单月份 zl_ddri smallint NOT NULL, 订单日 zl_dhl decimal(12,2) NOT NULL,订货量 zl_jhnf smallint NOT NULL, 交货年份 zl_jhyf smallint NOT NULL, 交货月份 zl_jhri smallint NOT NULL, 交货日 zl_ydhl decimal(12,2),已到货量 zl_gys char(30) NOT NULL, 供应商 zl_kzz char(2),控制字,如是否已打印 zl_opt smallint NOT NULL,操作员号 zl_optxm char(8) 操作员姓名 ); create unique index idx_zlddk on zlddk(zl_ddh,zl_bm,zl_gg,zl_ddnf,zl_ddyf,zl_ddri); create table zxmck纸箱名称库 ( zx_bm char(8) NOT NULL, 编码:纸箱名的拼音简称 zx_mc char(20),名称 zx_dw char(6)单位 ); create unique index idx_zxmck on zxmck(zx_bm); load from “/home/sswh/txt/pjmck.txt“ insert into pjmck; create table zxggk 纸箱规格库 ( zx_bm char(8) NOT NULL, 编码:纸箱名的拼音简称 zx_mc char(20),名称 zx_dw char(6),单位 zx_gg char(12) NOT NULL,规格 zx_ggmchar(10),规格名 zx_hh char(8) NOT NULL, 货号 zx_bzkcdecimal(12,2) NOT NULL标准库存 ); create unique index idx_zxggk on zxggk(zx_bm,zx_gg); create table z
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学重点课文《秋天的雨》课件
- 临床 氧气中断应急预案 实操实训|手把手教学操作指南
- 《零基础掌握心脏瓣膜置换术后护理|护理操作标准化实训课件》
- 警惕诈骗护航健康成长三年级主题班会课件
- 个人及家庭网络安全保护操作手册
- 小学主题班会课件:网络新世界自我保护第一课
- 关于商洽调整产品供应批次函8篇范本
- 《青蒿素:人类征服疾病的一小步》统编版高一语文必修下
- 2027届新高考语文精准突破复习现代文阅读理解答题技巧
- IT运维工程师网络故障快速排查流程方案
- 员工宿舍租赁管理方案及流程规范
- 杭州杭州市公安局上城区分局警务辅助人员招聘60人笔试历年参考题库附带答案详解
- 路肩施工安全教育培训课件
- 内蒙古房屋市政工程施工现场安全资料管理规程
- 污水处理设施设备更新项目可行性研究报告
- 2025年高职院校基建处招聘面试官提问技巧与答案解析
- 山东省菏泽市2024-2025学年高一下学期教学质量检测(期末)化学试卷(含答案)
- 诉讼保全险培训课件
- 2025年天津市中考数学真题 (原卷版)
- 2025年广东省中考地理试题卷(标准含答案)
- 管理者绩效管理培训课件
评论
0/150
提交评论