毕业设计论文商贸公司库存管理信息系统.doc

上传人:b****2 文档编号:1420653 上传时间:2022-10-22 格式:DOC 页数:36 大小:389.50KB
下载 相关 举报
毕业设计论文商贸公司库存管理信息系统.doc_第1页
第1页 / 共36页
毕业设计论文商贸公司库存管理信息系统.doc_第2页
第2页 / 共36页
毕业设计论文商贸公司库存管理信息系统.doc_第3页
第3页 / 共36页
毕业设计论文商贸公司库存管理信息系统.doc_第4页
第4页 / 共36页
毕业设计论文商贸公司库存管理信息系统.doc_第5页
第5页 / 共36页
点击查看更多>>
下载资源
资源描述

毕业设计论文商贸公司库存管理信息系统.doc

《毕业设计论文商贸公司库存管理信息系统.doc》由会员分享,可在线阅读,更多相关《毕业设计论文商贸公司库存管理信息系统.doc(36页珍藏版)》请在冰豆网上搜索。

毕业设计论文商贸公司库存管理信息系统.doc

目录

1绪论 1

1.1课题来源 1

1.2开发现状 1

1.3本人工作 2

2系统分析 3

2.1功能需求 3

2.2数据流图 4

2.3数据字典 6

2.4开发环境选择 8

3系统设计 10

3.1模块设计 10

3.2数据库设计 11

4系统实现 14

4.1系统主界面 14

4.2用户登录 14

4.3商品入库 15

4.4商品出库 16

4.5入库查询 17

4.6库存查询 18

4.7报表打印 19

4.8操作员管理 20

4.9商品管理 20

4.10人员管理 21

4.3修改密码 22

结束语 24

致谢 25

参考文献 26

附录 28

1绪论(前言)

1.1课题来源

某小型商贸公司(以下简称ABC公司)主要从事鞋类产品的批发、销售等业务活动,根据业务的不同下属若干个业务部门,如皮鞋、布鞋、运动鞋等。

为了对全公司使用的各类物品材料进行统一管理,ABC公司设立了一个独立的库房部门。

ABC公司与若干供应商保持了良好的客户关系,这些供应商每天都可能给ABC公司供应各种物品。

供应的这些物品有些是直接被ABC公司的各个业务部门接收,也有些是被库房部接收,各事业部需要的时候再到库房部领用。

无论是被各个事业部直接接收,还是被库房部接收,所有供应商每供应一笔物品都要到库房部填写收货单进行登记在册,以备财务统计时使用,即填写收货日报。

事业部需要物品时,必须先填写好领货单并在库房部进行登记在册,以后才能从库房部领取所需物品。

ABC公司库房部管理的物品有100种,分为面料,鞋子等,ABC公司库房部的主要业务包括以下内容。

l统计每个收货单、领货单上物品的总金额。

l不定期的查询所所需收货单和领货单的物品收货/领用明细。

l统计每个物品在一定时间区间内的收货总合计以及领用总合计。

l统计每个物品每个月的库存结存合计(包括:

上个月库存、本月入库合计、本月出库合计、本月库存总结)。

l统计指定时间内,各个部门分别领用不同总类物品的金额总计,并统计相关的金额合计。

这是一份领用报表,将上报给ABC公司的财务部。

l统计指定时间内ABC公司供应过物品的各个供应商分别向部门提交的供应物品的金额合计。

上面介绍了库房部的主要业务情况。

为提高工作效率,增强库房部提供各个物品库存报表的能力,该公司主管决定为库房部设计和开发一个小型的库存管理信息系统。

该系统需要满足当前库房部的主要业务需求,期望达到不使用Excel表格却可以方便的提供各类统计信息的查询的目的。

1.2开发现状

1、国内外现状研究:

计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单。

40多年来,计算机在处理管理信息方面发展迅速。

例如,60年代美国计算机在管理中应用项目不到300项,到了1975年达到2670项。

而现在,美国在财务会计上90%的工作由计算机完成;物资管理中80—100%的信息处理由计算机完成;计划管理中是80—90%。

据计算机应用方面发展较快的国家统计,计算机用于经济管理的约占80%;用于科技运算的占8%;用于生产过程控制的占12%。

因此,经济管理是计算机应用的主要领域。

当然,由于库存管理在经济管理中占重要地位,其计算机化在发达国家中也已经达到了相当高的水平。

我国在全国范围内推广计算机在管理中的应用,是在70年代末开始的,虽然起步较晚,近几年发展却较快,特别是微型计算机的出现和普及为信息处理提供了物美价廉的手段,对于推动我国管理信息处理的现代化起了重要的作用。

 

2、目前存在的问题:

库存管理对企业来说是一项繁琐复杂的工作,每天要处理大量的单据数据。

为及时结清每笔业务,盘点库存和货物流动情况,保证企业生产用料以及货物安全,库管人员要花费大量人力物力和时间来作数据记录统计工作。

在世界发达国家,库存管理的计算机化水平已经很高了,尽管我国的生产企业在这方面也有了很强的意识和长足的进步,但仍存在这样、那样的一些问题。

表现之一:

有的企业单位的库存管理部分目前仍为手工、半手工操作。

从供应单位办理入库登记开始,到使用单位输领料出库手续为止,所有操作基本上都是由仓库管理人员笔写,手理,加上算盘、计算器来完成。

这不仅繁锁,效率低,而且缺乏库存管理的一些基本手段,如库存状况统计,查询经济订货量计算等,这给企业在一定程度上造成了管理上的落后,及经济利益上的损失。

表现之二为:

有的单位的库存管理部已上了微机,但对微机的利用效率极低,有的在用它打游戏,有的仅把它当计算器或打字机来用。

表现之三为:

有的企业单位既有了微机同时也有了库存管理软件,但硬件上去了,软件上不去。

因为他们用的库存管理软件,大多为自己的工作人员及其他一些非专业人员所开发的简单的管理程序,很难称得上是“库存管理信息系统软件”这些程序的弱点多表现为:

1)系统开发时无科学的理论支持。

2)开发过程中调研不全面。

3)软件编写时模型不清晰完整。

4)所用开发工具落后(如Foxbase等)。

1.3本人工作

在ABC公司了解他们的库存管理系统的实际需求,根据软件工程的思想,进行系统分析、系统设计、编码和调试,根据需求分析,系统具有用户登录、商品入库、出库、入库查询、出库查询、库存结余、月结存等功能,基本上能解决ABC公司的需求。

2系统分析

系统分析就是明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。

系统分析在整个系统开发过程中,是要解决“做什么”的问题,把要解决哪些问题、要满足用户哪些具体的信息需求调查、分析清楚,从逻辑上或从功能需求上提出系统的方案。

2.1功能需求

根据前面的课题来源,提出如下的几个主要的功能需求:

2.1.1登录认证

作为一个企业实际应用项目,登录认证是必不可少的。

本项目的用户登录管理比较简单,给系统分配几个用户,通过登录界面登录系统。

在每一次页面操作之前都需要进行用户身份认证。

只有合法用户才能进行操作。

2.1.2入库操作

入库操作主要是管理库房部每天可能收到的各类物品的收货单(即收货日报)。

库房工作人员通过该功能模块把每天的收货单位及其上面的收货物品明细输入到数据库。

2.1.3出库操作

出库模块与入库模块相似,主要是管理库房部每天可能收到的来自各个业务部门的物品领货单(即领货日报)。

库房工作人员通过该功能模块把每天的领货单及其上面的领货物品明细输入到数据库。

2.1.4入库查询

该模块支持按供应商或收货部门关键词查询设定时间区间内的收货单信息。

2.1.5出库查询

该模块支持按领货部门关键词查询设定时间区间内的领货信息。

2.1.6物品信息管理

物品管理信息模块比较简单,主要是支持添加新的物品信息到数据库中。

同时支持修改、删除该物品的信息。

2.1.7操作员管理

操作员管理模块主要支持添加、删除、修改新的系统管理人员信息到数据库中。

2.1.8人员管理

人员管理模块主要支持添加校验员、领货人等的人员信息到数据库中,同时支持添加、删除功能。

2.1.9修改密码

修改密码模块主要支持该系统的操作人员的密码,并将新密码信息储存到数据库中。

2.1.10库房结存合计

库房结存合计功能模块是本系统的核心功能模块。

其功能主要是查询库房中库存结存统计。

2.1.11月结存

月结存功能模块主要是统计在一段时间区间段内的库存量。

2.1.12报表打印

报表打印模块主要由三个子模块组成,分别为:

入库报表打印、出库报表打印、库存报表打印,这可以作为一份财务报表给财务部。

2.2数据流图

2.2.1业务流程图

销售科

车间

入库单

检验

合格入库单

入库记账

入库帐

合格入库单

批发出库单

零售出库单

付货记账

付货记账

批发出库帐

零售出库帐

记库存台帐

库存台帐

统计报表

月报表

图2-1业务流程图

2.2.2数据流程图

现行系统的顶层数据流程图如图2-2所示。

对顶层图中的数据流“l,2,3,4”说明如下:

1

库存管理

2

3

4

本文来源于知名教育网,更多文件请见文章最后参考文献。

图2-2顶层DFD

“1”:

车间产品入库单。

“2”:

销售科开出的有效零售产品出库单。

“3”:

销售科开出的有效批发产品出库单。

“4”:

仓库制作的产品库存收发存月报表。

第一层数据流程图如图2-3所示。

  图2-3中的数据流“1,2,3,4”与图2-2中的数据流“1,2,3,4”相同。

4

库存帐

1

出入库

管理

2

3

出入库

管理

图2-3第一层DFD

第二层数据流程图如图2-4所示。

7

10

D2零售出库帐

P1

登记入库帐

P2

登记零售出账

P4

登记库存台帐

P5

制作收发存月报表

P3

登批发出库帐

D4库存台帐

F21

12

F31

5

6

9

8

D1入库帐

D3批发出库帐

统计报表

月报表

1

图2-4第二层DFD

现对图2-4中的数据流说明如下:

  “l,2,3,4”:

其意义与图4中的相同。

  “5”:

产品入库单上的数据。

  “6”:

零售出库单上的数据。

  “7”:

批发出库单上的数据。

  “8”:

入库流水帐上的当日按产品名称、规格分别累计的数据。

  “9”:

零售出库流水帐上的当日按产品名称、规格分别累计的数据。

  “10”:

批发出库流水帐上的当日按产品名称、规格分别累计的数据。

  “11”:

获得的“8,9,10”数据。

  “12”:

库存台帐上的当月按产品名称、规格分别累计的数据和其它加工处理后的数据。

2.2.3数据字典

2.2.3.1数据流字典

数据流名称:

产品入库单

别名:

入库产品信息

描述:

每天送给库管部门的产品清单

排列方式:

按(入库日期+产品代码)升序排列

流量:

最大50张/日

平均30张/日

来源:

生产车间

去向:

产品入库处理

数据流名称:

产品出库单

别名:

出库产品信息

描述:

领货部门每天的领货单

排列方式:

按(日期十产品代码)升序排列

流量:

最大:

70张/日

平均:

50张/日

来源:

销售科

去向:

产品出库处理

数据流名称:

仓库产品收发存月报表

别名:

产品库存信息

描述:

库存管理部门交给财务科的报表

排列方式:

按日期排列

流量:

最大:

1份/月

平均:

1份/月

来源:

仓库统计分析

去向:

财务科

2.2.3.2数据存储字典

存储文件名:

产品入库流水帐

流入的数据流:

产品入库单(F1)

流出的数据流;

涉及的处理名:

入库处理、记库存台帐

排列方式:

按入库日期计序

存储文件名:

库存台帐

流入的数据流:

11

流出的数据流:

收发存月报表

涉及的处理名:

登记库存台帐、制月报表

排列方式:

按(日期+产品代码)升序排列

2.2.3.2处理描述字典

处理名:

登记入库帐

输入:

数据流F1

输出:

数据流F5

处理定义:

当一张入库单上的数据检验合格,并且产品实物入库后,立即将这张入库单上的数据登入产品入库流水帐。

激发条件:

产品入库发生

处理名:

登记库存台帐

输入:

出入库流水帐上的当日数据

输出:

登记入库存台帐上的数据

处理定义:

对出入库流水帐上当日发生的数据,按产品代码分别进行入库累计、零

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1