仓储物资管理信息系统开发文档格式.docx

上传人:b****2 文档编号:3489455 上传时间:2023-05-01 格式:DOCX 页数:33 大小:228.15KB
下载 相关 举报
仓储物资管理信息系统开发文档格式.docx_第1页
第1页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第2页
第2页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第3页
第3页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第4页
第4页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第5页
第5页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第6页
第6页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第7页
第7页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第8页
第8页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第9页
第9页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第10页
第10页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第11页
第11页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第12页
第12页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第13页
第13页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第14页
第14页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第15页
第15页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第16页
第16页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第17页
第17页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第18页
第18页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第19页
第19页 / 共33页
仓储物资管理信息系统开发文档格式.docx_第20页
第20页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

仓储物资管理信息系统开发文档格式.docx

《仓储物资管理信息系统开发文档格式.docx》由会员分享,可在线阅读,更多相关《仓储物资管理信息系统开发文档格式.docx(33页珍藏版)》请在冰点文库上搜索。

仓储物资管理信息系统开发文档格式.docx

本次的开发人员(本人)已经学习过VisualFoxPro程序设计语言,并通过了这门语言的全国计算机等级二级考试,学习了系统工程和信息管理系统等课程,因此有一定的专业技术储备。

并且在开发信系统的过程中查阅了大量资料,在加上老师的大力指导,本人能够开发出此系统。

当然,考虑到时间和专业技术的有限性,本人仅仅以仓储管理为核心,站在仓储管理员的角度,开发出一个具有一定决策支持的单机版物资管理信息系统。

在毕业实习的过程中,对淮北铁运处仓储管理进行了详细的了解和调查,并加上自己的见解,以此为依据,难度不是很大,可以开发出来,因此在技术上是可行的。

2.2.3经济上的可行性分析

此物资管理信息系统是本人的毕业设计内容,需要的设备为:

计算机一台、VisualFoxPro6.0软件开发系统,这些设备学校和本人都拥有,足够使用,不许额外花费购买设备。

通过老师的知道和自学,查阅和研究资料,可以独立完成,花费基本为零。

对企业而言,由于此系统只要稍微拥有一点计算机软件开发的专业知识既可以完成,因此购买成本很低。

而在企业的使用过程中,使用物资管理系统,可以节省人力的投入和降低工作强度,节省了纸质材料的消耗,减少了资金的占用提高资金周转率,避免了出现物资供应不足而延误生产的状况,有利于企业对本企业物资使用情况进行统计分析。

因此对企业而言使用物资管理信息系统,带来的收益远远大于投入,在经济上是可行的

综上所述,该系统可以立即开发。

2.3系统功能分析

1)此系统是用来管理企业的物资情况,不是任何人都能使用,因此,此系统应有一个登陆过程,只有符合条件的人员才能使用本系统,并且,因为人员的身份职位的不同,所能使用的功能也不同,因对使用人员划分权限,使之只能使用自己职责内的功能,以达到便于管理的目的。

因为人员的身份改变或增加减少使用人员,其登录名和密码以及权限也是会变化的,因此系统应该具有改变用户信息的功能。

2)此系统主要是对物资的管理,而物资是由供应商提供的,因此,系统应具有供应商管理的功能,方便企业的物资采购。

根据企业对不同供应商评价,还可以经过一定的计算选择出在各方面综合评定最符合企业要求的企业,辅助企业人员进行决策。

3)物资是流动,具有入库、出库和在仓库存储的过程,这也是企业运输生产中物资流动最主要的部分,本系统也着重围绕这一部分过程,实现入库管理、出库管理、在库管理的功能。

系统要实现对入库、出库、在库的录入、修改、删除、浏览、查询、统计的功能。

4)为便于用户更准确、有效的使用此系统,要进行一定的系统维护,在其中设置参数,辅助我们主要功能的实现。

5)在以往人工账簿记录的时候,最麻烦的就是信息的统计,需要人员手动繁琐的计算来达到目的,并且很容易出错。

而物资管理信息系统,可以通过编程,用计算机快速的、准确的计算和统计出企业想要的数据,此系统也具有这样的功能。

对入库、出库、在库物资统计,是企业人员直观的了解和掌握本企业物资使用情况。

6)本系统应实现把相关数据统计后,以报表的形式打印出来,以书面的形式那企业物资使用情况展现出来。

综上分析,本系统主要用于企业相关人员对企业物资使用信息的管理,采用面向对象的设计思想,以表单和菜单等形式进行各表单的调用。

实现对信息的录入、浏览、查询、修改、删除、统计和打印报表的功能。

 

3系统设计

3.1系统应用领域

物资管理信息系统是一项复杂而特殊的物流、资金流和信息流处理系统。

该系统的业务特点是实现以物资计划为基础、以物资收发存为中心、以财务为核心儿进行的物资计划、采购、管理、销售、查询统计一体化的管理过程:

包括计划管理、合同管理、物资收发存管理、仓储管理、财务稽核、查询统计等功能,同时兼顾企业的经营和管理职能,充分满足物资公司及基层单位物资管理的基本需求。

3.2系统目标

物资管理信息系统的主要任务是实现供应商、物资入库、物资出库、库存物资等信息的管理。

主要功能包括以下几项。

1)登录需求

在实际应用中,由于物资信息管理系统是由人管理,所以登录系统,首先必须通过系统的身份认证,这个过程对系统提出以下要求:

(1)根据登录名和密码来判断是否进入系统。

(2)根据类型决定权限。

2)物资管理需求

在实际应用中,由于物资信息本身是可变的,经常会有以下新的材料信息需要录入,也有一些旧有的信息需要修改、删除,基于此,该过程具有对材料信息进行管理的功能,包括对物资信息的添加、修改和删除。

3)供应商管理需求

在企业的经营中,寻求的是以较低的成本价格购买到自己满意的物资,而供应商是可以选择的。

因此供应商的信息及其提供的物资信息需要录入,也有需要添加和修改的,由此可以对供应商进行比较,从而实现更好的采购。

4)仓库管理需求

物资信息从仓库中取出,或将其加入到仓库中都涉及到材料信息的变更,包括添加、修改等操作,基于此,该过程应具有对材料入库信息、材料出库信息、材料在库信息进行管理的功能。

5)物资信息查询需求

由于物资信息较多,并亲复杂,管理者经常需要根据需求对某些材料进行信息检索,包括仓库中还有哪些材料,仓库中材料的价格如何,基于此,该过程应具有对仓库中的材料信息进行各种查询的功能。

6)数据统计需求

为了清晰掌握仓库中材料的领用、维护等信息,管理者需要经常对仓库中的材料的各种信息进行统计、汇总,基于此,该过程应具有对仓库中材料信息,入库,出库等使用成本进行统计和管理的功能。

3.3系统功能模块

为使企业工作人员更加清晰便捷的使用本系统,根据系统不同的功能进行分类整理,得到几个不同的管理模块,即:

系统管理,入库管理,出库管理,商家管理,物资管理,数据统计,退出系统8个系统功能模块,组成系统功能的总框架,如图3.1所示。

图3.1系统功能的总框架

每个系统功能模块都是对不同的内容进行管理,实现的功能也有所不同,每个功能模块具体设计如下。

1)系统管理

系统管理的作用在于保证系统的使用安全和辅助系统实现它的主要功能,因此,其中要包含系统用户的管理和参数的管理,设计不同的表单来分别实现它们应具有的功能,其功能结构框架如图3.2所示。

用户管理

添加用户

修改密码

保管人员管理

经办人员管理

领用单位管理

工作人员管理

账号管理

图3.2系统管理分支框架

其各个表单实现的具体功能和设计将在下面的文章中详细阐述。

2)入库管理

入库管理是在物资采购回来后,对入库物资的管理。

模块应实现入库单的编制,一个入库单里包含了此次入库的物资信息,因此同时应具有入库物资编制的功能,每一个物资入库后,库存里相应的物资其数量也增加此次入库的数量,并可以实现入库单,入库物资的查询和浏览,其功能结构框架如图3.3所示。

图3.3入库管理结构分支框架

(下同)

3)出库管理

出库管理是单位领用物资时,对物资进行管理,每个物资出库后,仓库里对应物资的数量会有变化,要减少此次领用的数量。

与入库管理类似,出库管理模块也要实现出库单、对应出库物资的编制,和入库物资的查询、浏览等功能,其功能结构框架如图3.4所示。

图3.4出库管理结构分支框架

4)库存管理

库存管理是对现在存储在仓库的物资进行管理,物资库存数量有上限和下限值。

因此设计实现功能有库存物资信息录入,显示物资库存数量小于下限,大于上限的物资信息,和库存盘点功能。

其结构框架如图3.5所示。

3.5库存管理结构分支框架

5)商家管理

商家管理是对供应商的管理,通过以往合作情况来对不同供应商进行评价,再根据订购物资情况,采用层次分析法建立模型,判断供应商的优劣,实现企业人员对供应商的选择的决策。

因此,此模块要实现的功能有供应商信息的管理和查询,供应商物资清单的输入浏览和修改。

其结构框架如图3.6所示。

图3.6商家管理结构分支框架

6)物资信息管理

物资信息管理是实现物资信息的录入、修改、删除、浏览功能,它是其余模块功能操作的对象,所以在最开始要把物资信息录入物资细腻表中,而在以后的应用中,将很少用到。

设计其结构框架如图3.7所示。

物资信息录入

物资信息编辑

物资信息管理

图3.7物资信息管理结构分支框架

7)数据统计

数据统计数对入库物资、出库物资、单位领用物资的金额等进行统计汇总,以数据的形式展示一个月,一年,相关单位物资成本的多少。

设计其结构框架如图3.8所示。

图3.8数据统计结构分支框架

8)退出系统

当不需要再使用系统时,点击【退出系统】,将完全退出本系统,使用结束。

至此,系统设计完成。

4数据库设计

在一个数据库中,可以建立和存储多个表,通过索引项在表之间建立关系称为关联,利用关联关系可以让多个表协同工作。

数据库设计的步骤如下:

1)确定建立数据库中所需要的表。

2)确定各个表中所需要的字段。

3)确定各个表间的关联关系。

4.1数据库需求分析

根据自己在淮北铁运处的实习对铁运处仓储管理的了解,对所设计的系统画出如图4.1的数据流程图,数据库ER图如图4.2所示。

注册信息

图4.1数据流程图

物资信息

出库物资信息

入库物资信息

在库库物资信息

编码

名称

单位

类型

位置

数量

单价

一对多

图4.2数据库E-R分析图

VisualFoxpro6.0开发系统自带数据库,只需在系统中建立数据库,并在数据库中添加表即可。

4.2建立数据表

根据设计要实现的功能和以上分析,设计此仓储物资管理信息系统由11个表组成,分别为:

物资信息表、入库信息表、入库物资信息表、出库信息表、出库物资信息表、在库物资信息表、供应商信息表、供应商物资清单表、物资参数表、用户管理表、保管人员表、经办人员表、领用单位表。

各个表格的设计如下面的表4.1-表4.13所示,其中的每一个表格就表示在数据库中的一个表。

1)物资信息表

表4.1物资信息表

编号

字段名

宽度

标题

索引

1

wzbm

字符型

10

物资编码

主索引

2

wzmc

物资名称

3

xh

12

型号

4

dw

5

lb

8

类别

6

cfwz

存放位置

7

zxccl

数值型

最小存储量

zdccl

最大存储量

9

bz

备注型

备注

2)入库信息表

表4.2入库信息表

rkdhm

入库单号码

rkrq

日期型

入库日期

jbr

经办人

bgr

保管人

3)入库物资信息表

表4.3入库物资信息表

普通索引

sl

wzdj

物资单价

je

金额

4)出库信息表

表4.4出库信息表

ckdhm

出库单号码

ckrq

出库日期

lydw

领用单位

5)出库物资信息表

表4.5出库物资信息表

6)在库物资信息表

表4.6在库物资信息表

7)供应商信息表

表4.7供应商基本信息表

gysbh

供应商编码

gysmc

供应商名称

候选索引

lxr

联系人

lxfs

11

联系方式

gsdz

公司地址

zlpj

质量评价

xypj

信誉评价

8)供应商物资清单表

表4.8供应商物资清单表

dj

zfy

总费用

9)用户管理表

表4.9用户管理表

dlm

登录名

mm

密码

qx

权限

10)经办人员表

表4.10经办人员表

11)保管人员表

表4.11保管人员表

12)领用单位表

表4.12领用单位表

通过分析,得到这些表与表之间的关联关系,如图4.3所示

图4.3数据库表间关联图

5物资管理模块

5.1物资基本信息模块

此系统所有的所有操作实际上都是对物资信息的操作,因此,首先要生成物资基本信息,作为其他操作的基础

5.1.1创建“录入物资信息”表单

“录入物资信息”用来工作人员向表中输入基本的物资信息,存储在物资信息表中。

1)创建表单界面

在项目管理其中新建1个表单,命名为“录入物资信息”,将“物资信息表”添加到数据环境中。

将数据环境中的“物资基本信息表”拖入表单形成表单控件,并把所需的字段拖放到表单中,创建5个“command(命令)”按钮。

为了方便输入,再创建7个文本框控件作为输入和显示信息的控件。

设置表单中控件的布局如图5.1所示。

图5.1“录入物资信息”开发界面

设置“录入物资信息”表单及其控件的属性入表5.1所示。

表5.1“录入物资信息”表单及其控件的属性表

控件名称

属性

属性值

说明

form1

autocenter

.t.-true

运行时自动居中

caption

录入物资信息

表单的标题

borderstyle

3-可调边框

表单的边框样式

标签控件

autosize

标签自动调整大小

backstyle

0-transparent

标签背景透明

fontsize

字体大小

文本框控件

selctonentry

.t.

焦点进入选择

command1

name

添加

控件标题

clickevent

用户自定义过程

控件点击事件

command2

审核

command3

保存

command4

取消

command5

退出

2)添加代码

(1)表单的“init”事件

在表单开始载入的时候要求审核和保存另个控件不能操作,以防止错误点击。

mand2.enabled=.f.

mand3.enabled=.f.

(2)“添加”控件的点击事件

thisform.txt1.value="

"

thisform.txt2.value="

thisform.txt3.value="

thisform.txt4.value="

thisform.txt5.value="

thisform.txt6.value="

thisform.txt7.value="

&

实现表单中文本框为空,便于输入新的数据

thisform.txt1.enabled=.t.

thisform.txt2.enabled=.t.

thisform.txt3.enabled=.t.

thisform.txt4.enabled=.t.

thisform.txt5.enabled=.t.

thisform.txt6.enabled=.t.

thisform.txt7.enabled=.t.

实现表单中文本框可操作

mand1.enabled=.f.

mand2.enabled=.t.

mand3.enabled=.f.

mand4.enabled=.t.

mand5.enabled=.t.

thisform.txt1.setfocus

使表单中第一个文本框获得焦点,这要可直接输入信息

thisform.refresh

刷新表单

(3)“审核”控件的点击事件

“审核”实现的功能是在保证输入数据的有效性,防止保存无效的数据,要求在每个文本框中输入数据,如果未填写相应的信息,审核不通过,也就不能保存到表中。

在“物资信息表”中,物资编码和存放位置都是意义对应的,因此输入的信息不能与表中已经存在的重复,否则,审核不通过。

如果输入的信息审核通过,则“保存”控件可操作,否则,不可操作。

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

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2