欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    仓储物资管理信息系统开发精编版.docx

    • 资源ID:12346566       资源大小:141.04KB        全文页数:33页
    • 资源格式: DOCX        下载积分:6金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要6金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    仓储物资管理信息系统开发精编版.docx

    1、仓储物资管理信息系统开发精编版 2 系统分析2.1用户需求分析淮北铁运处是淮北矿业集团的一个下属机构,它负责着整个淮北矿区的运输生产任务,同时也承担着自备车辆和机车等相关设施的维修工作。其机辆段在一定时间内要对机车和车辆进行各种辅修、厂修、段修、大修等修理工作,因此会产生大量的物资周转。并且,其修理计划是提前就制作好了的,因此要对计划内的物资需求有一个大概的预测,以保证顺利的完成修理任务,保障运输生产。这就对铁运处的物资管理方式和方法提出了较高的要求:一方面要尽量的压缩库存物资,以减少库存成本。而另一方面,又要保证铁运处运输生产的顺利进行。物资管理要有一个良好高效的管理系统,用于检查库存,平衡

    2、利库,减少库存积压资金,为完成修理任务和保障运输生产工作做好物资供应。传统的公司在物资管理中主要采用的方式还停留在手工记账,这样的管理效率普遍不高,效果差,这样的管理方式水平是很低的,主要体现在这几个方面:1)物资数据的管理方式:采用手工记账的方式,无法及时获得准确有效的库存物资信息,不便于公司获得数据依据,通过分析而达到经营管理决策的目的。并且这样的管理极其繁琐,需要投入很庞大的人力物力资源,这样造成了公司的资金浪费。2)信息传递慢:在实际操作中,每次都必须从账簿上逐条统计库存物资信息的变动情况,造成企业人员对物资消耗情况的了解出现延误,这给企业控制物资使用成本带来了极大的困难。 3)物资管

    3、理功能单一:只作物资的出库和入库管理,库存物资的管理也仅限于账面,极易出错,造成账簿和物资使用不相符等问题,并且排查起来很困难。4)物资管理意识落后:物资管理仅停留在对库存本身的管理上,而对库存占用资金情况不重视,无法及时的反应库存占用资金的情况,导致资金积压的问题,造成资金浪费。不能及时的了解物资的使用情况,极易出现物资供应不及时,延误生产,对后续工作带来不利影响。因此,企业需要一个现代化的物资管理信息系统,保证对物资的有效管理,提高企业的生产效益。2.2可行性分析2.2.1管理上的可行性分析本系统是针对淮北铁运处仓库物资的信息管理。其核心是运用现在方便快捷的计算机对物资进行高效管理,包括物

    4、资的基本信息,物资的的出库、入库、库存,供应商和采购的管理,并统计和反馈物资的使用情况,为企业经营提供数据。达到降低人工强度,减少成本的目的。本系统采用面向对象的开发模式,充分考虑到企业员工在使用中的各种情况和工作需要,因此本系统使用简单,功能模块清晰,仓库管理者只需1到2个人就能完成本系统的使用。没有太高的学历要求,只要熟悉计算机的操作并且熟悉业务工作流程,就能很少的使用本系统。在使用过程中,对设备要求不高,一般的计算机都能支持此系统的使用,不需要配置高端的设备,为企业节省设备成本。本系统可以广泛的使用,具有很高的扩展性和移植性,对使用环境基本没有什么要求。并且本系统的开发简单,运行稳定,基

    5、本不需要计算机专业的人员进行系统维护。因此,本系统在企业管理和使用中能够很好地运行,不会出现问题而影响企业的生产。2.2.2技术上的可行性分析本系统应用Visual FoxPro程序设计语言设计系统,应用其自带的数据库数据库实现数据的存储,再加上当今发达的网络硬件、软件设备,可以轻松的实现信息的录入、反馈、存储、查询、统计、和分析等功能。本次的开发人员(本人)已经学习过Visual FoxPro程序设计语言,并通过了这门语言的全国计算机等级二级考试,学习了系统工程和信息管理系统等课程,因此有一定的专业技术储备。并且在开发信系统的过程中查阅了大量资料,在加上老师的大力指导,本人能够开发出此系统。

    6、当然,考虑到时间和专业技术的有限性,本人仅仅以仓储管理为核心,站在仓储管理员的角度,开发出一个具有一定决策支持的单机版物资管理信息系统。在毕业实习的过程中,对淮北铁运处仓储管理进行了详细的了解和调查,并加上自己的见解,以此为依据,难度不是很大,可以开发出来,因此在技术上是可行的。2.2.3经济上的可行性分析此物资管理信息系统是本人的毕业设计内容,需要的设备为:计算机一台、Visual FoxPro6.0软件开发系统,这些设备学校和本人都拥有,足够使用,不许额外花费购买设备。通过老师的知道和自学,查阅和研究资料,可以独立完成,花费基本为零。对企业而言,由于此系统只要稍微拥有一点计算机软件开发的专

    7、业知识既可以完成,因此购买成本很低。而在企业的使用过程中,使用物资管理系统,可以节省人力的投入和降低工作强度,节省了纸质材料的消耗,减少了资金的占用提高资金周转率,避免了出现物资供应不足而延误生产的状况,有利于企业对本企业物资使用情况进行统计分析。因此对企业而言使用物资管理信息系统,带来的收益远远大于投入,在经济上是可行的综上所述,该系统可以立即开发。2.3系统功能分析1)此系统是用来管理企业的物资情况,不是任何人都能使用,因此,此系统应有一个登陆过程,只有符合条件的人员才能使用本系统,并且,因为人员的身份职位的不同,所能使用的功能也不同,因对使用人员划分权限,使之只能使用自己职责内的功能,以

    8、达到便于管理的目的。因为人员的身份改变或增加减少使用人员,其登录名和密码以及权限也是会变化的,因此系统应该具有改变用户信息的功能。2)此系统主要是对物资的管理,而物资是由供应商提供的,因此,系统应具有供应商管理的功能,方便企业的物资采购。根据企业对不同供应商评价,还可以经过一定的计算选择出在各方面综合评定最符合企业要求的企业,辅助企业人员进行决策。3)物资是流动,具有入库、出库和在仓库存储的过程,这也是企业运输生产中物资流动最主要的部分,本系统也着重围绕这一部分过程,实现入库管理、出库管理、在库管理的功能。系统要实现对入库、出库、在库的录入、修改、删除、浏览、查询、统计的功能。4)为便于用户更

    9、准确、有效的使用此系统,要进行一定的系统维护,在其中设置参数,辅助我们主要功能的实现。5)在以往人工账簿记录的时候,最麻烦的就是信息的统计,需要人员手动繁琐的计算来达到目的,并且很容易出错。而物资管理信息系统,可以通过编程,用计算机快速的、准确的计算和统计出企业想要的数据,此系统也具有这样的功能。对入库、出库、在库物资统计,是企业人员直观的了解和掌握本企业物资使用情况。6)本系统应实现把相关数据统计后,以报表的形式打印出来,以书面的形式那企业物资使用情况展现出来。综上分析,本系统主要用于企业相关人员对企业物资使用信息的管理,采用面向对象的设计思想,以表单和菜单等形式进行各表单的调用。实现对信息

    10、的录入、浏览、查询、修改、删除、统计和打印报表的功能。3 系统设计3.1系统应用领域物资管理信息系统是一项复杂而特殊的物流、资金流和信息流处理系统。该系统的业务特点是实现以物资计划为基础、以物资收发存为中心、以财务为核心儿进行的物资计划、采购、管理、销售、查询统计一体化的管理过程:包括计划管理、合同管理、物资收发存管理、仓储管理、财务稽核、查询统计等功能,同时兼顾企业的经营和管理职能,充分满足物资公司及基层单位物资管理的基本需求。3.2系统目标物资管理信息系统的主要任务是实现供应商、物资入库、物资出库、库存物资等信息的管理。主要功能包括以下几项。1) 登录需求在实际应用中,由于物资信息管理系统

    11、是由人管理,所以登录系统,首先必须通过系统的身份认证,这个过程对系统提出以下要求:(1)根据登录名和密码来判断是否进入系统。(2)根据类型决定权限。2)物资管理需求在实际应用中,由于物资信息本身是可变的,经常会有以下新的材料信息需要录入,也有一些旧有的信息需要修改、删除,基于此,该过程具有对材料信息进行管理的功能,包括对物资信息的添加、修改和删除。3) 供应商管理需求在企业的经营中,寻求的是以较低的成本价格购买到自己满意的物资,而供应商是可以选择的。因此供应商的信息及其提供的物资信息需要录入,也有需要添加和修改的,由此可以对供应商进行比较,从而实现更好的采购。4) 仓库管理需求物资信息从仓库中

    12、取出,或将其加入到仓库中都涉及到材料信息的变更,包括添加、修改等操作,基于此,该过程应具有对材料入库信息、材料出库信息、材料在库信息进行管理的功能。5) 物资信息查询需求由于物资信息较多,并亲复杂,管理者经常需要根据需求对某些材料进行信息检索,包括仓库中还有哪些材料,仓库中材料的价格如何,基于此,该过程应具有对仓库中的材料信息进行各种查询的功能。6) 数据统计需求为了清晰掌握仓库中材料的领用、维护等信息,管理者需要经常对仓库中的材料的各种信息进行统计、汇总,基于此,该过程应具有对仓库中材料信息,入库,出库等使用成本进行统计和管理的功能。3.3系统功能模块为使企业工作人员更加清晰便捷的使用本系统

    13、,根据系统不同的功能进行分类整理,得到几个不同的管理模块,即:系统管理,入库管理,出库管理,商家管理,物资管理,数据统计,退出系统8个系统功能模块,组成系统功能的总框架,如图3.1所示。退出系统图3.1 系统功能的总框架 每个系统功能模块都是对不同的内容进行管理,实现的功能也有所不同,每个功能模块具体设计如下。1) 系统管理 系统管理的作用在于保证系统的使用安全和辅助系统实现它的主要功能,因此,其中要包含系统用户的管理和参数的管理,设计不同的表单来分别实现它们应具有的功能,其功能结构框架如图3.2所示。账号管理图3.2 系统管理分支框架其各个表单实现的具体功能和设计将在下面的文章中详细阐述。2

    14、) 入库管理入库管理是在物资采购回来后,对入库物资的管理。模块应实现入库单的编制,一个入库单里包含了此次入库的物资信息,因此同时应具有入库物资编制的功能,每一个物资入库后,库存里相应的物资其数量也增加此次入库的数量,并可以实现入库单,入库物资的查询和浏览,其功能结构框架如图3.3所示。入库管理图3.3 入库管理结构分支框架其各个表单实现的具体功能和设计将在下面的文章中详细阐述。(下同)3) 出库管理出库管理是单位领用物资时,对物资进行管理,每个物资出库后,仓库里对应物资的数量会有变化,要减少此次领用的数量。与入库管理类似,出库管理模块也要实现出库单、对应出库物资的编制,和入库物资的查询、浏览等

    15、功能,其功能结构框架如图3.4所示。出库管理图3.4 出库管理结构分支框架4) 库存管理库存管理是对现在存储在仓库的物资进行管理,物资库存数量有上限和下限值。因此设计实现功能有库存物资信息录入,显示物资库存数量小于下限,大于上限的物资信息,和库存盘点功能。其结构框架如图3.5所示。库存管理3.5 库存管理结构分支框架5) 商家管理商家管理是对供应商的管理,通过以往合作情况来对不同供应商进行评价,再根据订购物资情况,采用层次分析法建立模型,判断供应商的优劣,实现企业人员对供应商的选择的决策。因此,此模块要实现的功能有供应商信息的管理和查询,供应商物资清单的输入浏览和修改。其结构框架如图3.6所示

    16、。商家管理图3.6 商家管理结构分支框架6) 物资信息管理物资信息管理是实现物资信息的录入、修改、删除、浏览功能,它是其余模块功能操作的对象,所以在最开始要把物资信息录入物资细腻表中,而在以后的应用中,将很少用到。设计其结构框架如图3.7所示。物资信息管理图3.7 物资信息管理结构分支框架7) 数据统计 数据统计数对入库物资、出库物资、单位领用物资的金额等进行统计汇总,以数据的形式展示一个月,一年,相关单位物资成本的多少。设计其结构框架如图3.8所示。数据统计图3.8 数据统计结构分支框架8) 退出系统 当不需要再使用系统时,点击【退出系统】,将完全退出本系统,使用结束。至此,系统设计完成。4

    17、 数据库设计在一个数据库中,可以建立和存储多个表,通过索引项在表之间建立关系称为关联,利用关联关系可以让多个表协同工作。数据库设计的步骤如下:1) 确定建立数据库中所需要的表。2) 确定各个表中所需要的字段。3) 确定各个表间的关联关系。4.1数据库需求分析根据自己在淮北铁运处的实习对铁运处仓储管理的了解,对所设计的系统画出如图4.1的数据流程图,数据库ER图如图4.2所示。注册信息修改要求图4.1 数据流程图一对多图4.2 数据库E-R分析图Visual Foxpro6.0开发系统自带数据库,只需在系统中建立数据库,并在数据库中添加表即可。4.2建立数据表 根据设计要实现的功能和以上分析,设

    18、计此仓储物资管理信息系统由11个表组成,分别为:物资信息表、入库信息表、入库物资信息表、出库信息表、出库物资信息表、在库物资信息表、供应商信息表、供应商物资清单表、物资参数表、用户管理表、保管人员表、经办人员表、领用单位表。各个表格的设计如下面的表4.1-表4.13所示,其中的每一个表格就表示在数据库中的一个表。1)物资信息表表4.1 物资信息表编号字段名类型宽度标题索引1wzbm字符型10物资编码主索引2wzmc字符型10物资名称3xh字符型12型号4dw字符型4单位5lb字符型8类别6cfwz字符型8存放位置7zxccl数值型4最小存储量8zdccl数值型8最大存储量9bz备注型4备注2)

    19、入库信息表表4.2 入库信息表编号字段名类型宽度标题索引1rkdhm字符型12入库单号码主索引2rkrq日期型8入库日期3jbr字符型8经办人4bgr字符型8保管人3)入库物资信息表表4.3 入库物资信息表编号字段名类型宽度标题索引1rkdhm字符型12入库单号码普通索引2wzbm字符型10物资编码普通索引3wzmc字符型10物资名称4xh字符型12型号5dw字符型4单位6lb字符型8类别7sl数值型4数量8wzdj数值型4物资单价9je数值型8金额10rkrq日期型8入库日期4)出库信息表表4.4 出库信息表编号字段名类型宽度标题索引1ckdhm字符型6出库单号码主索引2ckrq日期型8出库

    20、日期3jbr字符型8经办人4lydw字符型8领用单位5)出库物资信息表表4.5 出库物资信息表编号字段名类型宽度标题索引1ckdhm字符型6出库单号码普通索引2wzbm字符型10物资编码普通索引3wzmc字符型10物资名称4xh字符型12型号5dw字符型4单位6lb字符型8类别7sl数值型4数量8wzdj数值型4物资单价9je数值型8金额10ckrq日期型8出库日期6)在库物资信息表表4.6 在库物资信息表编号字段名类型宽度标题索引1wzbm字符型10物资编码普通索引2wzmc字符型10物资名称3xh字符型12型号4dw字符型4单位5lb字符型8类别6sl数值型4数量7wzdj数值型4物资单价

    21、8je数值型8金额9cfwz字符型8存放位置10bz备注型4备注7)供应商信息表表4.7 供应商基本信息表编号字段名类型宽度标题索引1gysbh字符型4供应商编码主索引2gysmc字符型8供应商名称候选索引3lxr字符型8联系人4lxfs字符型11联系方式5gsdz字符型12公司地址6zlpj数值型1质量评价7xypj数值型1信誉评价8)供应商物资清单表表4.8 供应商物资清单表编号字段名类型宽度标题索引1gysmc字符型4供应商编码2gysbh字符型8供应商名称3wzbm字符型10物资编码4wzmc字符型10物资名称5xh字符型12型号6dw字符型4单位7sl数值型10数量8dj数值型10单

    22、价9zfy数值型10总费用9)用户管理表表4.9 用户管理表编号字段名类型宽度标题索引1dlm字符型4登录名2mm字符型6密码3qx字符型1权限10)经办人员表表4.10 经办人员表编号字段名类型宽度标题索引1jbr字符型10经办人2bz备注型4备注11)保管人员表表4.11 保管人员表编号字段名类型宽度标题索引1bgr字符型10保管人2bz备注型4备注12)领用单位表表4.12 领用单位表编号字段名类型宽度标题索引1lydw字符型10领用单位2bz备注型4备注通过分析,得到这些表与表之间的关联关系,如图4.3所示图4.3 数据库表间关联图5 物资管理模块5.1物资基本信息模块此系统所有的所有

    23、操作实际上都是对物资信息的操作,因此,首先要生成物资基本信息,作为其他操作的基础5.1.1创建“录入物资信息”表单 “ 录入物资信息”用来工作人员向表中输入基本的物资信息,存储在物资信息表中。1)创建表单界面在项目管理其中新建1个表单,命名为“录入物资信息”,将“物资信息表”添加到数据环境中。将数据环境中的“物资基本信息表”拖入表单形成表单控件,并把所需的字段拖放到表单中,创建5个“command(命令)”按钮。为了方便输入,再创建7个文本框控件作为输入和显示信息的控件。设置表单中控件的布局如图5.1所示。图5.1 “录入物资信息”开发界面设置“录入物资信息”表单及其控件的属性入表5.1所示。

    24、表5.1 “录入物资信息”表单及其控件的属性表控件名称属性属性值说明form1autocenter.t.-true运行时自动居中caption录入物资信息表单的标题borderstyle3-可调边框表单的边框样式标签控件autosize.t.-true标签自动调整大小backstyle0-transparent标签背景透明fontsize9字体大小文本框控件selctonentry.t.焦点进入选择command1namecommand1控件名称caption添加控件标题clickevent用户自定义过程控件点击事件command2namecommand2控件名称caption审核控件标题co

    25、mmand3namecommand3控件名称caption保存控件标题command4namecommand4控件名称caption取消控件标题command5namecommand5控件名称caption退出控件标题2)添加代码(1) 表单的“init”事件 在表单开始载入的时候要求审核和保存另个控件不能操作,以防止错误点击。mand2.enabled=.f.mand3.enabled=.f.(2)“添加”控件的点击事件thisform.txt1.value= thisform.txt2.value= thisform.txt3.value= thisform.txt4.value= thi

    26、sform.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.enab

    27、led=.t. mand3.enabled=.f. mand4.enabled=.t. mand5.enabled=.t.thisform.txt1.setfocus&使表单中第一个文本框获得焦点,这要可直接输入信息thisform.refresh&刷新表单(3)“审核”控件的点击事件“审核”实现的功能是在保证输入数据的有效性,防止保存无效的数据,要求在每个文本框中输入数据,如果未填写相应的信息,审核不通过,也就不能保存到表中。在“物资信息表”中,物资编码和存放位置都是意义对应的,因此输入的信息不能与表中已经存在的重复,否则,审核不通过。如果输入的信息审核通过,则“保存”控件可操作,否则,不可操作。 if empty(alltrim(thisform.txt1.value) messagebox(物资编码未填写,无法提交!,0+48+0,信息窗口) thisform.txt1.setfocus return endif


    注意事项

    本文(仓储物资管理信息系统开发精编版.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

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


    收起
    展开