资源描述
进销存系统(PSI)
业务调研分析说明书
1 术语
中文
英文
商品
Commodity [kə’mɔditi]
供应商
Provider
客户
Client
进销存
PSI Purchase Sale Inventory (‘invəntəri)
2 术语解释
2.1 折扣率
通俗地说就是打折。
折扣分为商业折扣和现金折扣,折扣一般是销售企业为了长期与进货企业保持一种长期合作关系而付出的代价(也就是说会让利给进货企业)
折扣率的公式:折扣率=折扣额/原价格
例如:100元的产品,卖你99元,折扣率就是1。100元的产品,卖你98.50元,折扣率就是1.5。
3 进销存系统简单流程图
4 实体字段表格
4.1 编号机制(可选)
商品编号
供应商编号
客户编号
字段名称
字段说明
编号
自动生成
名称
前缀
位数
起始值
类型
是否默认
0否1默认
备注说明
4.2 币种(字典表)
字段名称
字段说明
编号
名称
标识
汇率
备注
4.3 类别
供应商类别
客户类别
商品类别
字段名称
字段说明
编号
此处可以选择自动生成,或者手工录入
名称
备注说明
通讯,电力,服装,餐饮等,类别表可以维护
4.4 级别
供应商级别
客户级别
字段名称
字段说明
编号
此处可以选择自动生成,或者手工录入
名称
备注说明
普通,中级,高级
4.5 区域
供应商区域
客户区域
字段名称
字段说明
编号
此处可以选择自动生成,或者手工录入
名称
拼音
类型
Provider/Client
备注说明
4.6 商品
字段名称
字段说明
编号
此处可以选择自动生成,或者手工录入
名称
性质
原材料 中间品 成品 服务项目 其它
类别
类别表
供应商
可选,可录入,可空
存储仓库
关联仓库表,可多选
规格型号
计量单位
拼音编码
方便查询
自身属性
包括:产地,进货价,销售价(支持多种价格),最低售价
备注说明
创建日期
创建日期,默认为当前年月,不可修改
创建人
当前登录,不可修改
最后修改日期
最后修改日期
修改人
最后的修改人
4.7 供应商
字段名称
字段说明
编号
此处可以选择自动生成,或者手工录入
名称
类别
类别表
级别
级别表
拼音编码
方便查询
业务员
那个业务员和他有往来
区域
对应供应商区域表
联系方式说明
包括联系人,电话,手机,传真,qq号码,电子邮箱,地址 ,邮政编码
送货地址
交易属性
付款方式(多选),折扣率,信用值,账期
备注说明
创建日期
创建日期,默认为当前年月,不可修改
创建人
当前登录,不可修改
最后修改日期
最后修改日期
修改人
最后的修改人
说明:信用值100到-100之间。默认为0,可修改。例如:当成功做完一次交易后,信用值增加5,反之减10。
4.8 客户
字段名称
字段说明
编号
此处可以选择自动生成,或者手工录入
名称
类别
类别表
级别
级别表
业务员
那个业务员和他有往来
区域
对应区域表
拼音编码
方便查询
联系方式说明
包括联系人,电话,手机,传真,qq号码,电子邮箱,地址 ,邮政编码
送货地址
交易属性
付款方式(多选),折扣率,信用值,账期,纳税人识别号,开票类型等
备注说明
创建日期
创建日期,默认为当前年月,不可修改
创建人
当前登录,不可修改
最后修改日期
最后修改日期
修改人
最后的修改人
4.9 仓库
仓库和存储货物是1对多的
字段名称
字段说明
编号
此处可以选择自动生成,或者手工录入
名称
大小
库管员
存储货物
预警最低容量
预警最高容量
拼音编码
方便查询
备注说明
创建日期
创建日期,默认为当前年月,不可修改
创建人
当前登录,不可修改
最后修改日期
最后修改日期
修改人
最后的修改人
5 采购模块
5.1 采购订单(审批?)
供应商和货物之间是1对多关系
字段名称
字段说明
编号
此处可以选择自动生成,或者手工录入
采购员
选择
供应商
选择
订货日期
创建日期,默认为当前年月,可以修改
交货日期起始日
选择
交货日期截止日
选择
供应商发票号
币种
汇率
自动生成,不可修改
送货地点
备注
货物
存货地点
数量
单价
折扣率
折扣额
采购额
说明
交易信息
付款方式,付款说明,账期,账期日等
制单人
当前登录用户,不可修改
创建日期
创建日期,默认为当前年月,不可修改
然后通过订单生成采购单,生成采购单后直接入库,与付款无关系。
5.2 采购
注意:此处界面设计。可以同步添加付款记录单据。可能直接付款,可能支付部分款。
供应商和货物之间是1对多关系
字段名称
字段说明
编号
此处可以选择自动生成,或者手工录入
采购员
选择
供应商
选择
订货日期
创建日期,默认为当前年月,可以修改
交货日期起始日
选择
交货日期截止日
选择
币种
汇率
自动生成,不可修改
采购订单号
供应商发票
发票说明
商品
存货地点
数量
单价
折扣率
折扣额
采购额
说明
交易信息
付款方式,付款说明,付款账户,付款数,付款单号,付款人,账期,账期日,未付款额等
制单人
当前登录用户,不可修改
创建日期
创建日期,默认为当前年月,不可修改
付款方式:现金,银行转账,支票等
付款说明:货到付款,预付
5.3 账号表
字段名称
字段说明
编号
开户银行
账号
户主
备注
5.4 采购退货
字段名称
字段说明
编号
此处可以选择自动生成,或者手工录入
日期
供应商
业务员
币种
汇率
自动生成,不可修改
送货地址
备注
商品
存货地点
数量
单价
折扣率
折扣额
采购额
说明
交易信息
收款方式,收款说明,退款账号,退款数,单据号,账期,账期日,未退款额
制单人
当前登录用户,不可修改
创建日期
创建日期,默认为当前年月,不可修改
5.5 采购付款(审核?)
付款针对采购的某一个供应商货物后未付款或未全部付款,所以需要关联某一个供应商。若对所有供应商均未欠款,(可以创建,也可以不能创建)
1对多。一个付款单付好几次的采购费用。
字段名称
字段说明
编号
此处可以选择自动生成,或者手工录入
日期
供应商
币种
汇率
自动生成,不可修改
备注
交易信息
付款人,支付金额,支付日期,支付方式,支付账号,结算单号,业务类型,需支付金额,剩余额,备注,
制单人
当前登录用户,不可修改
创建日期
创建日期,默认为当前年月,不可修改
付款方式:现金,银行转账,支票等、
5.6 其它费用付款(审核?)
字段名称
字段说明
编号
此处可以选择自动生成,或者手工录入
日期
币种
汇率
自动生成,不可修改
备注
交易信息
付款人,支付金额,支付日期,支付方式,支付账号,备注
制单人
当前登录用户,不可修改
创建日期
创建日期,默认为当前年月,不可修改
5.7 存货明细单
5.8 存货盘点
5.9 仓库余额统计
6 财务分析模块(扩展)
7 系统总结
7.1 风险分析及预防措施
7.1.1 业务流程的不确定
每个公司可能都有自己的业务流程。
某些小型公司,进货、入库、付款一次完成。但是某些中型或大型公司可能要还有验收员,财务单独付款等。
预防措施:
案例研究和案例模拟,从而使系统具有高灵活性,当业务流程改变的时候,系统不用改动,或很小改动
7.1.2 行业应用的不确定
本系统可能要应用于不同的行业
预防措施:
案例研究和案例模拟,从而使系统具有高灵活性,当业务流程改变的时候,系统不用改动,或很小改动
7.1.3 审批流程不确定性
1. 可能不需要审批(简单)
2. 审批步骤(根据公司的具体业务流程进行)
预防措施:
1. 考虑应用流程定义器的可行性,定制化流程
2. 讨论确定
7.1.4 表单数据项的不确定性
1. 表单设计时,若全面考虑,导致表单复杂。表单复杂导致工作量提高,从而导致软件的迭代周期变长。
2. 即使设计出复杂全面的表单,也可能出现对于某个具体公司数据项不全的情况
3. 表单设计过分复杂,有设计过度的风险
预防措施:
表单设计的时候,侧重业务分析,要求易扩展扩充,即使针对具体某个公司业务需要添加数据项,也只是简单的在页面和数据库添加字段即可。
7.1.5 报表展示的不确定性
由于没有具体的客户,所以只做几个典型的数据汇总报表展示,数据分析报表展示等
预防措施:
做几个典型的展示,
7.1.6 财务模块系统知识匮乏
对公司财务知识的匮乏,可能导致研发财务模块时需要首先要花大量时间熟悉一些财务知识,时间具有不确定性,熟悉的程度也不确定。
预防措施:
高效的利用时间熟悉研发系统需要的财务知识
7.2 其它补充
n 根据时间点合理安排系统每次迭代需要实现的功能点,合理安排相应的项目进度。设计时要求针对功能点考虑到后期的扩展。
n 注意用户体验,主要体现到信息的展示,异常数据的严重,一些重要信息的提醒等
n 主要功能的可重用性
展开阅读全文