收藏 分销(赏)

半成品管理系统需求规格说明书样本.doc

上传人:天**** 文档编号:3667312 上传时间:2024-07-12 格式:DOC 页数:57 大小:182.54KB
下载 相关 举报
半成品管理系统需求规格说明书样本.doc_第1页
第1页 / 共57页
半成品管理系统需求规格说明书样本.doc_第2页
第2页 / 共57页
半成品管理系统需求规格说明书样本.doc_第3页
第3页 / 共57页
半成品管理系统需求规格说明书样本.doc_第4页
第4页 / 共57页
半成品管理系统需求规格说明书样本.doc_第5页
第5页 / 共57页
点击查看更多>>
资源描述

1、半成品管理系统需求规格说明书1序言21.1编写目标21.2范围21.3参考资料22概述32.1产品描述32.2用户特点33运行环境44功效需求44.1顶层44.2第0层54.3第1层94.3.1系统维护94.3.2订单维护124.3.3单据维护144.3.4随机查询174.3.5统计打印195附件225.1附件一(报表样式)225.1.1表1225.1.2表2225.1.3表3235.1.4表4235.1.5表5235.1.6表6245.1.7表7245.1.8表8245.1.9表9255.1.10表10255.1.11表11255.1.12表12255.1.13表13265.2附件二(输入输

2、出界面)265.2.1图1265.2.2图2275.3附件三(表结构)281 序言1.1 编写目标本手册作为用户和该系统软件开发维护人员共同遵守软件需求规范说明。1.2 范围软件产品名称:XXXX半成品管理系统软件项目任务提出者:XXXX软件项目任务开发者:中国建设银行泉州市分行科技部软件用户:XXXX软件安装地:XXXX1.3 参考资料1XXXX和中国建设银行泉州市分行科技部签定开发协议书2XXXX1998年、1999年、提出相关半成品管理部分需求汇报2 概述2.1 产品描述本软件开发目标是实现XXXX半成品管理,包含半成品订货、仓储、内加工、报废等。总体框架图以下:采购部合格 不合格订单

3、撤单半 成 品仓 库 到货 出仓加工车间供货单位退货 进仓领料生产车间退料 报废废品回收处2.2 用户特点使用人员:应熟知本软件相关功效并能进行熟练操作;维护人员:应熟知本软件相关功效,并对操作系统SCO-openserver 5.0.5及数据库Informix Online7.0有相当程度掌握。软件使用频度:本软件牵涉到单据流水维护,故每日均要使用。可同时操作人员数目未加限制,视机器性能而定。3 运行环境操作系统平台:SCO-openserver 5.0.5数据库平台:Informix Online7.04 功效需求4.1 顶层 数据流图: 本系统采 购 部采 购 部 订单表格半成品仓库半成

4、品仓库 单据 表格 系统命令数据描述:系统命令=系统维护命令|单据维护命令|随机查询命令|订单维护命令|统计打印命令订单=订单号+编码+名称+单位+规格+规格名+货号+订单日期+订货量+交货日期+已到货量+供给商+控制字+操作员号+操作员姓名单据=单据类型+单据类型名称+单据号码+单据日期+编码+名称+单位+规格+规格名+货号+数量+订单日期+对应订单号+控制字+操作员号+操作员姓名+对应车间号+对应车间名称+等级号+等级名称表格=资料报表|库存报表|订货报表|综合统计报表|加工报表加工描述:加工名:本系统编号:输入数据流:系统命令 、订单、单据输出:表格加工逻辑:对半成品订货及仓库储存、内加

5、工、报废进行管理。关键功效包含系统维护、单据维护、订单维护、随机查询、统计打印。4.2 第0层数据流图:2系统维护系 半成品信息统3订单维护命令 订单流水帐1命令类型处理 统计文件4单据维护 单据流水帐5随机查询6统计打印数据描述:系统维护命令=半成品名称|半成品规格|月末处理|年末处理订单维护命令=订单录入|订单查询|订单修改|订单删除单据维护命令=单据录入|单据查询|单据修改|单据删除随机查询命令=日查询|总查询|加工量查询统计打印命令=资料报表|库存报表|订货报表|综合统计报表|加工报表文件名:半成品信息组成:编码+名称+单位+规格+规格名+货号+标准库存组织:以编码+规格为索引文件名:

6、订单流水帐组成:配件订单号+编码+名称+单位+规格+规格名+货号+订单日期+订货量+交货日期+已到货量+供给商+控制字+操作员号+操作员姓名组织:以配件订单号+编码+规格+订单日期为索引文件名:统计文件(以月为例,日、年等同之)组成:编码+名称+单位+规格+规格名+货号+统计年份+统计月份+月订货量+月已到货量+月用量+月初量+月进仓+月出仓+更新数据年份+更新数据月份+更新数据日+月不合格初量+月合格-不合格量+月不合格-合格量+月不合格退货进仓量+月不合格报废出仓量+月不合格退货出仓量+月不合格发货出仓量 组织:以编码+规格+统计年份+统计月份为索引文件名:单据流水帐组成:单据类型+单据类

7、型名称+单据号码+单据日期+编码+名称+单位+规格+规格名+货号+数量+对应订单日期+对应订单号+控制字+操作员号+操作员姓名+对应车间号+对应车间名称+等级号+等级名组织:以单据号码+单据日期为索引加工描述:加工名:命令类型处理编号:1输入数据流:系统命令输出数据流:系统维护命令、订单维护命令、单据维护命令、随机查询命令、统计打印命令关联加工:系统维护、订单维护、单据维护、随机查询、统计打印加工逻辑:区分系统命令类型加工名:系统维护编号:2输入数据流:系统维护命令输出数据流:半成品信息等字典目录关联加工:命令类型处理加工逻辑:对字典进行管理,对仓库库存进行库存查询、月末结转、年末结转加工名:

8、订单维护编号:3输入数据流:订单维护命令输出数据流:订单信息关联加工:命令类型处理加工逻辑:对订单进行录入、查询、修改、删除等处理加工名:单据维护编号:4输入数据流:单据维护命令输出数据流:单据信息关联加工:命令类型处理加工逻辑:对单据进行录入、查询、修改、删除等处理加工名:随机查询编号:5输入数据流:随机查询命令输出数据流:半成品库存、出、入库量等信息关联加工:命令类型处理、输出处理加工逻辑:依据查询要求进行对应查询处理加工名:统计打印编号:6输入数据流:统计打印命令输出数据流:库存、出、入库量等信息关联加工:按日或某月统计库存、入库量、出库量信息加工逻辑:区分统计打印类型4.3 第1层22

9、名称4.3.1 系统维护23规格21类型处理系统维护命令24月末处理25年末处理数据描述:名称维护=录入|查询|修改|删除规格维护=录入|查询|修改|删除月末处理=月统计表结转年末处理=年统计表结转加工描述:加工名:系统维护类型处理编号:2.1输入数据流:系统维护类型处理输出数据流:名称维护子命令、规格维护子命令、月末处理子命令、年末处理子命令关联加工:名称维护、规格维护、月末处理、年末处理加工逻辑:区分系统维护类型加工名:名称维护编号:2.2输入数据流:名称命令输出数据流:名称文件关联加工:类型处理加工逻辑:对半成品名称进行初始化录入,并对其进行管理加工名:规格维护编号:2.3输入数据流:规

10、格命令输出数据流:规格文件 关联加工:类型处理加工逻辑:对规格进行初始化录入,并对其进行管理加工名:月末处理编号:2.4输入数据流:月末处理子命令输出数据流:月统计文件关联加工:类型处理加工逻辑:月初数=上月底库存数加工名:年末处理编号:2.5输入数据流:年末处理子命令输出数据流:年统计文件关联加工:类型处理加工逻辑:年初数=上年底库存数32订单录入4.3.2 订单维护33订单查询31类型处理订单维护命令34订单修改35订单删除数据描述:订单录入=订单日期+订单号+编码+规格+订货量+交货期+供给商订单查询=模糊查询订单修改=订单日期+订单号订单删除=订单日期+订单号加工描述:加工名:订单维护

11、类型处理编号:3.1输入数据流:订单维护命令输出数据流:订单录入子命令、订单查询子命令、订单修改子命令、订单删除子命令关联加工:订单录入、订单查询、订单修改、订单删除加工逻辑:区分订单维护类型加工名:订单录入编号:3.2输入数据流:订单录入子命令(详见附件二图1)输出数据流:订单流水文件关联加工:订单维护类型处理加工逻辑:依据输入订单内容,进行正当性检验,经过后加入到流水文件中加工名:订单查询编号:3.3输入数据流:订单查询子命令输出数据流:查询结果关联加工:订单维护类型处理加工逻辑:依据订单日期和订单号,查找出该订单加工名:订单修改编号:3.4输入数据流:订单修改子命令输出数据流:流水文件关

12、联加工:订单维护类型处理加工逻辑:先输入待修改订单日期和订单号,然后修改订单内容加工名:订单删除编号:3.5输入数据流:订单删除子命令输出数据流:(略)关联加工:订单维护类型处理加工逻辑:删除指定订单日期和订单号订单4.3.3 单据维护43单据录入43单据查询41类型处理单据维护命令44单据修改45单据删除数据描述:单据录入=单据类型+单据日期+单据号+编码+规格+等级+数量+相关车间单据查询=模糊查询单据修改=单据日期+单据号单据删除=单据日期+单据号加工描述:加工名:单据维护类型处理编号:4.1输入数据流:单据维护命令输出数据流:单据录入子命令、单据查询子命令、单据修改子命令、单据删除子命

13、令关联加工:单据录入、单据查询、单据修改、单据删除加工逻辑:区分单据维护类型加工名:单据录入编号:4.2输入数据流:单据录入子命令(详见附件二图2)输出数据流:单据流水文件关联加工:单据维护类型处理加工逻辑:依据输入单据类型及单据内容,进行正当性检验,经过后加入到流水文件中加工名:单据查询编号:4.3输入数据流:单据查询子命令输出数据流:查询结果关联加工:单据维护类型处理加工逻辑:依据单据日期和单据号,查找出该单据加工名:单据修改编号:4.4输入数据流:单据修改子命令输出数据流:流水文件关联加工:单据维护类型处理加工逻辑:先输入待修改单据日期和单据号,然后修改单据内容加工名:单据删除编号:4.

14、5输入数据流:单据删除子命令输出数据流:(略)关联加工:单据维护类型处理加工逻辑:删除指定单据日期和单据号单据4.3.4 随机查询52日查询53总查询51类型处理随机查询命令 54加工查询数据描述:日查询=日期+编码+规格总查询=时间段+编码+规格加工查询=月份|车间+编码+规格加工描述:加工名:随机查询类型处理编号:5.1输入数据流:随机查询命令输出数据流:库存、出、入库、加工、订货信息等关联加工:日查询、总查询、加工查询加工逻辑:区分随机查询类型加工名:日查询编号:5.2输入数据流:日查询子命令输出数据流:(略)关联加工:随机查询类型处理加工逻辑:依据日期,编码,规格,查找出该半成品库存、

15、用量、还欠货量等信息加工名:总查询编号:5.3输入数据流:月查询子命令输出数据流:(略)关联加工:随机查询类型处理加工逻辑:依据月份范围、编码、规格,查找出该半成品累计订货量、累计进货量、累计用量等信息加工名:加工查询编号:5.4输入数据流:加工查询子命令输出数据流:(略)关联加工:随机查询类型处理加工逻辑:依据月份范围、编码、规格,查找该半成品加工用量及加工产量62资料报表4.3.5 统计打印63库存报表61类型处理64订货报表统计打印命令65综合统计66加工报表数据描述: 资料报表=半成品信息 库存报表=日累计帐表|月库存报表|年库存报表 订货报表=订货及到货信息 综合统计报表=综合查询报

16、表|订货量统计表|到货量统计表|用量统计报表|综合统计报表加工报表=加工进仓表|加工出仓表加工描述:加工名:统计打印类型处理编号:6.1输入数据流:统计打印命令输出数据流:打印报表关联加工:资料报表打印、库存报表打印、订货报表打印、综合统计报表打印、加工报表打印加工逻辑:区分统计打印类型加工名:资料报表打印编号:6.2输入数据流:资料报表打印子命令输出数据流:资料报表(详见附件一表1)关联加工:统计打印类型处理加工逻辑:依据货号范围,打印出半成品信息报表加工名:库存报表打印编号:6.3输入数据流:库存报表打印子命令输出数据流:库存报表(日累计帐报表|月库存报表|年库存报表)(详见附件一表2、表

17、3、表4、表5)关联加工:统计打印类型处理加工逻辑:依据货号范围立即间范围,打印出对应半成品库存报表加工名:订货报表打印编号:6.4输入数据流:订货报表打印子命令输出数据流:订货报表(详见附件一表6)关联加工:统计打印类型处理加工逻辑:依据货号范围立即间范围,打印出半成品订货报表加工名:综统报表打印编号:6.5输入数据流:综统报表打印子命令输出数据流:综统报表(综合查询报表|订货量统计表|到货量统计表|用量统计报表|综合统计报表)(详见附件一表7、表8、表9、表10、表11)关联加工:统计打印类型处理加工逻辑:依据货号范围立即间范围,打印出对应半成品综合统计报表加工名:加工报表打印编号:6.6

18、输入数据流:加工报表打印子命令输出数据流:加工报表(加工进仓表|加工出仓表)(详见附件一表12、表13)关联加工:统计打印类型处理加工逻辑:依据车间、货号范围立即间范围,打印出对应半成品加工报表5 附件5.1 附件一(报表样式)5.1.1 表1资料报表货 号编 码名 称规格单位标准库存备 注制表日期:5.1.2 表2(不合格)合格品日合报表日期: 共 页 第 页货号名称规格规格名单位日进仓量日出仓量现有库存制表日期:说明:日报表打印分为合格品和不合格品、打印时选择时间和货号即可。5.1.3 表3合格品月报表年 月 共 页 第 页货 号名 称规 格规格名单 位标准库存月进仓月出仓现有库存制表日期

19、:5.1.4 表4不合格品月报表年 月 共 页 第 页货号名称规格规格名单位车间退货进仓合格转不合格进仓报废出仓数量发货出仓数量退货出仓数量现有库存制表日期:说明:月报表分为合格品和不合格打印,合格品月报表打印时要求同时打印出标准库存,不合格品月报表中数据从月统计库中取。5.1.5 表5合格和不合格品月库存总表年 月 共 页 第 页货号名称规格规格名单位合格月初量合格月进仓合格月出仓合格现有库存不合格月初量不合格月进仓不合格月出仓不合格现有库存制表日期:说明:年报表打印和月报表一样,可分为合格品和不合格品打印。5.1.6 表6订货表年 月 共 页 第 页货号名称规格规格名单位订货量订货日期交货

20、日期已到货量到货日期订单号供给商制表日期:5.1.7 表7配件综合查询表 共 页 第 页货号名称规格单位标准库存现有库存上月用量还欠货量制表日期:5.1.8 表8XXXX配件订货量统计报表年 月 第 页货号名称规格单位01/0702/0803/0904/1005/1106/12累计月平均制表日期:5.1.9 表9配件到货量统计报表年 月 第 页货号名称规格单位01/0702/0803/0904/1005/1106/12累计月平均制表日期:5.1.10 表10配件用量统计报表年 月 第 页货号名称规格单位01/0702/0803/0904/1005/1106/12累计月平均制表日期:5.1.11

21、 表11配件综合统计报表查询月份 共 页 第 页货号名称规格单位累计订货量累计进货量累计用量制表日期:说明:全部配件报表格式和珠类报表格式相同。5.1.12 表12配件加工出仓统计报表车间: 月份: 第 页货 号编 码名 称规 格规格名单 位数 量制表日期:5.1.13 表13配件加工进仓统计报表车间: 月份: 第 页货 号编 码名 称规 格规格名单 位数 量制表日期:5.2 附件二(输入输出界面)说明: 本附件中以 表示项目为输入项;以【 】表示项目为输出项5.2.1 图1配件订单录入订单日期 订单号 编码 名称【 】规格 单位【 】规格名【 】货号【 】订货量 交货日期 已到货量【 】供给

22、商 操作员号【 】 【 】图中输入输出项说明以下:项目名数据类型长度属性备注订单日期字符串8订单号整型10编码字符串8名称字符串20单位字符串6规格字符串16规格名字符串10货号字符串8订货量双精度12,2含2位小数交货日期字符串8已到货量双精度12,2含2位小数供给商字符串30操作员号短整3操作员名字符串85.2.2 图2配件单据录入等级 单据日期 单据号 编码 名称【 】规格 单位【 】规格名【 】货号【 】数量 单据类型 【 】 车间号 【 】订单日期 订单号 操作员号【 】 【 】图中输入输出项说明以下:项目名数据类型长度属性备注等级号字符串1等级名称字符串8单据日期字符串8单据号整型

23、10编码字符串8名称字符串20单位字符串6规格字符串16规格名字符串10货号字符串8数量双精度12,2含2位小数单据类型字符串1单据名称字符串8车间号字符串4车间名称字符串10订单日期字符串8订单号整型10操作员号短整3操作员名字符串85.3 附件三(表结构)create table pjmck配件名称库(pj_bmchar(8) NOT NULL,编码:配件名拼音简称pj_mcchar(20),名称pj_dwchar(6)单位);create unique index idx_pjmck on pjmck(pj_bm);load from /home/sswh/txt/pjmck.txt i

24、nsert into pjmck;create table pjggk配件规格库(pj_bmchar(8) NOT NULL,编码:配件名拼音简称pj_mcchar(20),名称pj_dwchar(6),单位 pj_ggchar(16) NOT NULL,规格pj_ggmchar(10),规格名pj_hhchar(8) NOT NULL,货号pj_bzkcdecimal(12,2) NOT NULL标准库存);create index idx_pjggk on pjggk(pj_bm,pj_gg);create table pjrtjk配件日统计库(pj_bmchar(8) NOT NULL,

25、编码:配件名拼音简称pj_mcchar(20),名称pj_dwchar(6),单位 pj_ggchar(16) NOT NULL,规格pj_ggmchar(10),规格名pj_hhchar(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_rjcdecimal(12,2),日进仓p

26、j_rccdecimal(12,2),日出仓pj_rh2bhdecimal(12,2),日合格-不合格量pj_rbh2hdecimal(12,2),日不合格-合格量pj_rbthjcdecimal(12,2),日不合格退货进仓量pj_rbbfccdecimal(12,2),日不合格报废出仓量pj_rbthccdecimal(12,2),日不合格退货出仓量pj_rbfhccdecimal(12,2)日不合格发货出仓量);create unique index idx_pjrtjk on pjrtjk(pj_bm,pj_gg,pj_tjnf,pj_tjyf,pj_tjri);create tabl

27、e pjytjk配件月统计库(pj_bmchar(8) NOT NULL,编码:配件名拼音简称pj_mcchar(20),名称pj_dwchar(6),单位 pj_ggchar(16) NOT NULL,规格pj_ggmchar(10),规格名pj_hhchar(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_ycldecimal(12

28、,2),月初量pj_yjcdecimal(12,2),月进仓pj_yccdecimal(12,2),月出仓pj_gxnf smallint NOT NULL,更新数据年份pj_gxyf smallint NOT NULL,更新数据月份pj_gxri smallint NOT NULL,更新数据日pj_ybcldecimal(12,2),月不合格初量pj_yh2bhdecimal(12,2),月合格-不合格量pj_ybh2hdecimal(12,2),月不合格-合格量pj_ybthjcdecimal(12,2),月不合格退货进仓量pj_ybbfccdecimal(12,2),月不合格报废出仓量p

29、j_ybthccdecimal(12,2),月不合格退货出仓量pj_ybfhccdecimal(12,2)月不合格发货出仓量);create unique index idx_pjytjk on pjytjk(pj_bm,pj_gg,pj_tjnf,pj_tjyf);create table pjntjk配件年统计库(pj_bmchar(8) NOT NULL,编码:配件名拼音简称pj_mcchar(20),名称pj_dwchar(6),单位 pj_ggchar(16) NOT NULL,规格pj_ggmchar(10),规格名pj_hhchar(8) NOT NULL,货号pj_tjnf s

30、mallint NOT NULL,统计年份pj_ndhl decimal(12,2),年订货量pj_nydhl decimal(12,2),年已到货量pj_nyl decimal(12,2),年用量pj_ncldecimal(12,2),年初量pj_njcdecimal(12,2),年进仓pj_nccdecimal(12,2),年出仓pj_gxnf smallint NOT NULL,更新数据年份pj_gxyf smallint NOT NULL,更新数据月份pj_gxri smallint NOT NULL,更新数据日pj_nbcldecimal(12,2),年不合格初量pj_nh2bhde

31、cimal(12,2),年合格-不合格量pj_nbh2hdecimal(12,2),年不合格-合格量pj_nbthjcdecimal(12,2),年不合格退货进仓量pj_nbbfccdecimal(12,2),年不合格报废出仓量pj_nbthccdecimal(12,2),年不合格退货出仓量pj_nbfhccdecimal(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;c

32、reate 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_bmchar(8) NOT NULL,编码:配件名拼音简称pj_mcchar(20),名称pj_dw char(6),单位pj_gg char(16) NOT NULL,规格pj_ggm cha

33、r(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_cjhchar(4),对应车间号pj_cjmcchar(10),对应车间名称pj_djhchar(1),等级号p

34、j_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_bmchar(8) NOT NULL,编码:配件名拼音简称pj_mcchar(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

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服