广西工学院 计算机科学与技术 2011界毕业论文
库 存 信 息 商品基本信息 商品库存信息
图2-1-9进销存管理系统库存管理模块二层数据流图
2.1.4系统
“系统”用于对系统管理员的一个管理和权限的设定,可以对系统角色编辑;其包含的功能模块如图2-1-4所示:
系统 系统用户管理 用户权限 管理 修改 用户密码 退出系统 图2-1-4系统功能模块
“系统用户”用于系统管理员的添加,修改,删除等。
“用户权限管理”里有增加管理员的角色,编辑角色,删除角色,还
有权限分配管理。
“修改用户密码”用于设置管理员的密码。
2.1.5基本信息
“基本信息”主要包含两个内容,即是商品管理和供应管理;商品管理主要是关于商品管理信息,商品信息(包括商品编号,商品分类,商品编码,商品名称,商品型号,商品规格和计数单位),可以添加修改删除;供应管理是关于供应商的管理和供应商的信息(包括供应商编号,供应商名称,供应商地址,供
11
广西工学院 计算机科学与技术 2011界毕业论文
应商电话和供应商联系人),也可以添加修改删除。其包含的功能模块如图2-1-2所示:
基本信息 商品管理 供应管理 添加 修改 删除 添加 修改 删除
图2-1-5基本信息功能模块
商品管理:
“添加”和“修改”模块中都涉及到的商品信息有:商品名称,商品型号,商品规格,商品分类和计数单位等。
供应管理:
“添加”模块中的内容有:供应商编号,供应商名称,供应商地址,供应商电话,供应商联系人。而“修改”模块中有:供应商名称,供应商地址,供应商电话,供应商联系人。
2.1.6客户
“客户”用于销售员对本公司客户的信息进行管理的一个功能,而客户包
含有五个属性:即客户名称,客户级别,客户编号,信用指数和联系电话。管理员可以对客户进行添加,修改,查看,删除等功能的操作。其包含的功能模块如图2-1-3所示:
12
广西工学院 计算机科学与技术 2011界毕业论文
客户 添加客户 删除客户 修改客户信息 查询客户信息
图2-1-6客户功能模块
“添加客户”模块中包括了:客户名称,客户级别,信用指数,联系电话和客户编号,前面四项都可以进行添加,而客户编号是系统由先后顺序自动生成的。 “删除客户”这个功能模块是基于系统首页中的客户档案执行的,选中客户档案中的客户,就可以直接进行删除操作。
“修改客户信息”模块中可以对客户名称,客户级别,信用指数和联系电话进行修改。
“查询客户信息”模块中可以看到你要查找的客户的所有信息,还有本公司跟客户的交易信息,查看公司跟该客户无完成的交易信息。
2.1.7进货管理
“进货管理”用于进货单的添加,商品采购的具体流程以及因其他原因导
致退货的需要的功能需求。其包含的功能模块如图2-1-4所示:
13
广西工学院 计算机科学与技术 2011界毕业论文
进货管理 进货单 退货 基本信息 查找 单据明细 添加 生产进货单 进货单信息 查找 单据明细 确认退货
图2-1-7进货管理功能模块
进货单:
“基本信息”主要包括供应商编号,供应商名称,交易日期,单据编号,经办人,交易金额,应付金额和实付金额。其中可以对供应商编号,名称,交易日期和实付金额进行编辑。 “查找”用于查询供应商和供应商的具体信息,而且还可以对相应的供应商具有添加修改删除等功能。
“单据明细”可以查看需要的商品的所有信息,例如:商品编码,商品名称,进货单机,数量,总价和备注。
“添加”选择需要进货的商品,包含商品的所有信息,可以编辑进货单价,进货数量,而且还可以添加新商品。 退货:
“进货单信息”用于查看进货过程中供应商,经办人,进货日期,支付金额和供应商品的所有信息。
“查找”根据相应的单据编号查询进货商品的具体信息。
“单据明细”包含了供应商品的名称,数量,单价和总价等信息。
2.1.8销售管理
“销售管理”用于公司的一个由商品开始的添加销售到完成销售过程的一个操作,其包含的功能模块如图2-1-5所示:
14
广西工学院 计算机科学与技术 2011界毕业论文
销售管理 添加新销售 销售记录 付款 出售价管理
图2-1-8销售管理功能模块图
“添加新销售”用于设置三个方面:客户信息,交易基本信息和交易商品信息。
其中客户信息中有客户编号,名称,级别和信用等级;还可以切换客户,既是查找客户;交易基本信息中显示的本次客户继续的当前交易的信息:交易日期,单据编号,经办人,交易金额等;交易商品信息:其包含交易商品的所有信息,还有添加商品和删除商品;在商品交易过程中,本公司基于人性化的管理,可以根据客户需求,进行延时付款。
“销售记录”这个功能模块中包含了销售记录的查询和公司销售的所有记录,和客户所有的交易记录,其中还有查询,明细账等功能。
“付款”用于与系统页面的客户档案直接操作,在延时付款的前提下,用于客户跟公司完成销售最后一个步骤。 “出售价管理”用于设置当前库存商品的出售价格,包含了所有库存商品的信息,显示当前出售价,可以更新商品的出售价。
2.1.9库存管理
“库存管理”包含了库存初始化和库存管理方面的内容,其包含的功能模
块如图2-1-9所示:
库存管理 库存初始化 库存管理
图2-1-9库存管理的功能模块
“库存初始化”用于设置商品在库存的数量,可以把所有的商品库存设
置为0。
15