零配件加工厂销售系统总体结构1、订货处理系统的模块结构图客户需求客户需求库存信息、送货单、缺货单送货单、缺货单订单信息、库存信息原始输入订单、库存信息送货单送货单库存信息缺货单A库存信息、订货信息订单信息送货单实际库存信息订单信息订单信息、库存信息注释:A:缺货单2、销售统计系统的模块结构图订单记录销售统计表销售统计表已成交订单信息原始输入销售信息统计表销售统计表订货处理得到所有客户的产品需求读输入读库存记录确定能否供货输出结果可供货处理缺货订单留底减少库存量订单留底生成送货单送货单缺货单销售统计得到所有订单记录分类统计打印统计表输出结果统计表读输入3、再加工处理系统的模块结构图缺货信息已加工信息库存信息送货单送货单缺货信息原始输入订单信息、库存信息送货信息送货单订货信息缺货信息4、销售管理系统的HIPO图电动车零配件加工厂销售信息系统再加工处理销售统计订货处理可供货处理缺货订单留底输入并检验订单读库存记录订单留底生成送货单减少库存量缺货订单记录读取缺货记录打印统计表读订单记录分类统计可供货处理修改缺货记录确定能否供货增加库存量输入已加工零配件的单据再加工处理得到缺货信息增加库存量缺货订单记录输出结果读输入可供货处理修改缺货记录送货单5、各模块的IPO图图1输入并检验订单模块的IPO图系统名称:电动车零配件销售信息系统设计人:模块名:读库存记录日期:模块编号:上层调用模块:订货处理文件名:下层被调用模块:无输入数据:零配件的名称输出数据:零配件的名称、规格、数量处理:输入零配件的名称,系统弹出相应的零配件存量表注释:图2读库存记录模块的IPO图系统名称:电动车零配件销售信息系统设计人:模块名:确定能否供货日期:模块编号:上层调用模块:订货处理文件名:下层被调用模块:可供货处理缺货订单留底输入数据:订单订货量X相应的库存量Y输出数据:处理:IFY–X0THEN(调用“可供货处理”)ELSE(调用“缺货订单留底”)END注释:图3确定能否供货模块的IPO图系统名称:电动车零配件销售信息系统设计人:模块名:输入并检验订单日期:模块编号:上层调用模块:订货处理文件名:下层被调用模块:无输入数据:客户订单输出数据:客户的名称、地址,零配件名称、规格、数量,交货日期处理:输入并检验订单,记录订单的所有信息,再根据信息作出相应的反应。注释:图4减少库存量模块的IPO图系统名称:电动车零配件销售信息系统设计人:模块名:可供货处理日期:模块编号:上层调用模块:确定能否供货文件名:下层被调用模块:减少库存量订单留底生成送货单输入数据:接收上层模块的正确指令输出数据:处理:注释:图5可供货处理模块的IPO图系统名称:电动车零配件销售信息系统设计人:模块名:缺货订单留底日期:模块编号:上层调用模块:确定能否供货文件名:下层被调用模块:无输入数据:缺货订单的相关信息输出数据:所缺零配件的名称、数量、规格,还有客户的名称、地址处理:把缺货订单上的数据整理归类注释:图6缺货订单留底模块的IPO图系统名称:电动车零配件销售信息系统设计人:模块名:减少库存量日期:模块编号:上层调用模块:可供货处理文件名:下层被调用模块:无输入数据:已被订货的零配件的名称、数量、规格输出数据:除去已被订购的零配件的名称、数量、规格,剩下的零配件的名称、数量、规格处理:库存量减去已被订购的零配件数量注释:图7订单留底模块的IPO图系统名称:电动车零配件销售信息系统设计人:模块名:生成送货单日期:模块编号:上层调用模块:可供货处理文件名:下层被调用模块:无输入数据:订单信息、库存信息输出数据:客户的名称、地址,零配件的名称、规格、数量,送货日期处理:注释:图8生成送货单模块的IPO图系统名称:电动车零配件销售信息系统设计人:模块名:输入已加工零配件的单据日期:模块编号:上层调用模块:再加工处理文件名:下层被调用模块:无输入数据:以已加工的零配件名称、规格、数量输出数据:以表格形式显示零配件的名称、数量、规格处理:对零配件的名称、数量、规格进行分类统计,增加库存量注释:图9输入已加工零配件模块的IPO图系统名称:电动车零配件销售信息系统设计人:模块名:订单留底日期:模块编号:上层调用模块:可供货处理文件名:下层被调用模块:无输入数据:输出数据:处理:保存已经可供货的订单的相关信息注释:图10增加库存量模块的IPO图图11读缺货记录模块的IPO图图12缺货订单记录模块的IPO图系统名称:电动车零配件销售信息系统设计人:模块名:增加库存量日期:模块编号:上层调用模块:再加工处理文件名:下层被调用模块:无输入数据:已加工好的零配件的名称、数量、规格输出数据:新的存量表处理:根据输入的信息增加相应零配件的数量注释:系统名称:电动车零配件销售信息系统设计人:模块名:读取缺货记录日期:模块编号:上层调用模块:再加工处理文件名:下层被调用模块:无输入数据:零配件名称输出数据:缺货零配件的名称、数量、规格处理:调出缺货记录注释:系统名称:电动车零配件销售信息系统设计人:模块名:缺货订单记录日期:模块编号:上层调用模块:再加工处理文件名:下层被调用模块:可供货处理修改缺货记录输入数据:输出数据:缺货订单的所有数据处理:注释:图13修改缺货记录模块的IPO图图14读订单记录模块的IPO图系统名称:电动车零配件销售信息系统设计人:模块名:分类统计日期:模块编号:上层调用模块:销售统计文件名:下层被调用模块:打印统计表输入数据:输出数据:处理:注释:图15分类统计模块的IPO图系统名称:电动车零配件销售信息系统设计人:模块名:修改缺货记录日期:模块编号:上层调用模块:缺货订单记录文件名:下层被调用模块:无输入数据:输出数据:处理:注释:系统名称:电动车零配件销售信息系统设计人:模块名:读订单记录日期:模块编号:上层调用模块:销售统计文件名:下层被调用模块:无输入数据:输出数据:订单信息处理:注释:图16打印统计表模块的IPO图系统名称:电动车零配件销售信息系统设计人:模块名:打印统计表日期:模块编号:上层调用模块:分类统计文件名:下层被调用模块:无输入数据:输出数据:处理:注释: