《汽车配件公司业务管理信息系统》需求分析报告
一、项目背景
项目委托方(用户方):
《汽车配件公司业务管理信息系统》需求分析报告
一、项目背景
项目委托方(用户方):XX汽车配件公司
项目承接方(开发方):第十一小组
二、编写目的
1. 为了提高公司内部管理的效率,所以需要编制一套完整的用于公司内部管理的系统。这样一个系统可以在整个公司范围内使用,做到了公司资源的整合与共享。
2.明确需求分析,为下一步的系统设计做准备。
3.指导软件的代码编写,使开发具有明确的方向性。
4.描述系统的这个业务和数据流程。
5.描述系统的数据字典,为以后数据库设计做依据。
三、读者对象:软件开发人员及其协助人员
四、系统大致模块划分
1、销售管理(P1):
对顾客的订货进行处理并回答顾客的咨询。包括订货处理、缺货通知、通知财务、制作销售报表等功能。这部分侧重的是对客户服务的,它是以客户为中心开展的。是整个系统数据的入口处。
2、采购管理(P2):
负责向供应商采购汽车配件并通知财务部门。包括采购配件、通知财务等功能。这部分侧重的是供应商的联系。它以采购配件为中心展开。
3、财务管理(P3):
主要负责向顾客收款与向供应商付款。包括付款给供应商、向顾客收款、制作报表等功能。这部分管理这公司的资金方面。
4、库存管理(P4):
主要负责对供应商收货与对顾客发货。包括验证发货给顾客、收取供应商发的货、通知采购部门到货、制作库存报表等功能。这部分管理这公司配件库存。
六、业务流程
1) 业务流程图总图
2) 销售业务流程图
1) 业务流程图总图
2) 销售业务流程图
自顶向下,分层绘制。
1) 数据流程图总图
2) 销售管理数据流程图
4) 财务管理数据流程图
5) 库存管理数据流程图
八、数据字典
1) 数据流条目
编号 | 名称 | 来源 | 去处 | 组成 | 流量 | 说明 按产品数量 |
D1 | 订货单 | 顾客 | P1.1验证订货单 | 配件编号、名称、单价、订货数量、订货日期、订货单位、发货单位、配件规格等 | ||
D2 | 正确的订货单 | P1.1验证订货单 | P1.1验证订货单 | 配件编号、名称、单价、订货数量、订货日期、订货单位、发货单位、配件规格等 | ||
D3 | 库存信息 | 库存情况F5 | 检索配件库存P1.2 | 配件编号、名称、库存量、、配件规格、配件订购来源、库存警戒线、最大库存量等 | ||
D4 | 提货单 | 检索配件库存p1.2 | 顾客 | 配件编号、名称、单价、、配件规格、提货数量、总额、提货日期、提货单位、发货单位等 | ||
D5 | 暂存订货单 | 检索配件库存p1.2 | 按订货配件与供应商汇总p2.1 | 配件编号、名称、单价、、配件规格、缺货数量、日期、订货单位等 | ||
D6 | 库存信息 | 库存情况F5 | 按订货配件与供应商汇总p2.1 | 配件编号、名称、库存量、配件规格、产品订购来源、库存警戒线、最大库存量等 | ||
D7 | 汇总表 | 按订货配件与供应商汇总p2.1 | 填写订货单p2.2 | 配件编号、配件规格、名称、订购数量、供应商编号、订货日期等 | ||
D8 | 订货单 | 填写订货单p2.2 | 供应商 | 订单号、配件编号、配件规格、配件名称、单价、订货数量、订货日期、订货单位、供应商编号等 | ||
D9 | 到货单 | 验收入库并修改库存P4.2 | 验收核对p2.3 | 到货配件编号、名称、配件规格、数量、单价、总额、到货日期、供应商编号等 | ||
D10 | 应收款项 | 顾客 | 核对应收款P3.2 | 配件编号、名称、单价、配件规格、日期、应收款数额、收款单位、付款签名等 | ||
D11 | 收据 | 核对应收款P3.2 | 顾客 | 配件编号、名称、单价、配件规格、日期、收款数额、收款单位、付款签名等 | ||
D12 | 发货单 | 供应商 | 核对应付款P3.1 | 配件编号、名称、单价、配件规格、发货数量、产品总额、发货日期、收货单位等 | ||
D13 | 应付款 项 | 核对应付款P3.1 | 供应商 | 配件编号、名称、单价、配件规格、数量、付款数额、付款日期、付款日期、收款单位等 | ||
D14 | 销售报表 | 编制销售报表P1.5 | 经理 | 配件编号、名称、单价、配件规格、日期、销售数量、销售总额、供应商编号等 | 日、月、季、年/次 | |
D15 | 收据和发货单 | 顾客 | 发货并修改库存P4.1 | 配件编号、名称、单价、配件规格、发货数量、产品总额、发货日期、收货单位、收款数额、收款单位、付款签名等 | ||
D16 | 发货单 | 供应商 | 验收入库并修改库存P4.2 | 配件编号、名称、单价、配件规格、发货数量、应收总额、发货日期、发货单位、收货单位等 | ||
D17 | 库存报表 | 编制库存报表P4.3 | 经理 | 配件编号、名称、单价、配件规格、库存数量、到货日期、产品订购来源、库存警戒线、最大库存量等 | 日、月、季年/次 |
2) 加工条目
编号 | 名称 | 输入 | 处理逻辑 | 输出 |
p1.1 | 验证订货单 | D1订货单 | 对每一张订货单进行验证是否填写正确 | D2正确的订货单 |
p1.2 | 检索配件库存 | D2正确的订货单 D3库存信息 | 如果满足顾客的订货要求,就开出发货单给顾客提货,不满足就把不满足的部分记录到暂存订货单中 | D4提货单 D5暂存订货单 |
p1.4 | 记录销售历史 | D4提货单 | 记入销售历史并存档 | F2销售历史 |
p1.3 | 记录应收款明细账 | D4提货单 | 记入应收款明细账以备会计收账 | F1应收款明细账 |
p1.5 | 编制销售报表 | F2销售历史 | 依据销售历史编制销售报表 | 销售报表 |
p2.1 | 按订货配件与供应商汇总 | D5暂存订货单 D6库存信息 | 进行配件与供应商汇总处理 | D7汇总表 |
p2.2 | 填写订货单 | D7汇总表 | 按汇总表填写订货单 | D8订货单 |
p2.3 | 验收核对 | D9到货单 D8订货单 | 收到库存管理的到货单以后,根据订货单核对验收并修改应付款明细账 | F3应付款明细账 |
p3.1 | 核对应付款 | F3应付款明细账 D12发货单 | 收到来自供应商的发货单以后,要与应付款明细账核对,正确无误后才能付款,并修改应付款明细账 | F3应付款明细账 D13应付款项 |
p3.2 | 核对应收款 | D10应收款项 F1应收款明细账 | 收到顾客付款后与应收款明细账核对,正确无误后才能接受,并修改应收款明细账,同时开收据交给顾客。 | D11收据 F1应收款明细账 |
p3.3 | 修改会计总账 | F1应收款明细账 F3应付款明细账 | 根据应收款明细账和应付款明细账,加入应收款,减去应付款,得出更新后的会计总账 | F4会计总账 |
p3.4 | 编制会计报表 | F4会计总账 | 从会计总账提取数据进行处理,形成报表 | 会计报表 |
p4.1 | 发货并修改库存 | D15收据和发货单 | 收到顾客的收据和发货单后,把货交给顾客并修改库存情况 | F5库存情况 |
P4.2 | 验收入库并修改库存 | D16发货单 | 收到供应商的发货单后,向采购部门发送到货单并修改库存情况 | D9到货单 F5库存情况 |
P4.3 | 编制库存报表 | F5库存情况 | 根据库存情况编制库存报表 | D17库存报表 |
3) 文件条目
编号 | 名称 | 输入数据流 | 输出数据流 | 组成 | 组成形式 |
F1 F2 F3 F4 F5 | 应收款明细账 销售历史存档 应付款明细账 会计总账 库存情况 | D(P1.3-F1) D(P3.2-F1) D(P1.4-F2) D(P2.3-F3) D(P3.1-F3) D(P3.3-F4) D(P4.1-F5) D(P4.2-F5) | D(F1-P3.2) D(F1-P3.3) D(F2-P1.5) D(F3-P3.1) D(F3-P3.3) D(F4-P3.4) D(F5-P1.2) D(F5-P2.1) D(F5-P4.3) | 销售时间、销售数量、汽车配件名称、规格、编号、单价、顾客名称、顾客编号、地址、电话、开户行、账号。 销售时间、销售量、单价、汽车配件名称、规格、配件编号、顾客名称、顾客编号、地址、电话、开户行、账号。 配件名称、规格、数量、单价、供应商名称、供应商编号、地址、电话、开户行、账号等。 供应商编号、顾客编号、收付款日期、付款总额、收款总额、办理人员。 汽车配件名称、规格、配件编号、数量、出入库时间、供应商名称、供应商编号、电话。 | 顾客编号排序 按配件编号排序 按供应商编号排序 按日期排序 按配件编号排序 |