库存管理信息系统设计_第1页
库存管理信息系统设计_第2页
库存管理信息系统设计_第3页
库存管理信息系统设计_第4页
库存管理信息系统设计_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

/摘要本论文课题是以欧普照明公司为背景,依据该公司的实际工作流程、业务处理方法以及内部管理模式,并结合管理信息系统开发的概念、结构及系统开发的基本原理和方法而设计开发的一套仓库管理信息系统。该系统的主要功能是存储和管理企业内部的职员、货物和供应商的信息,以及汽车零配件的入库、出库、库存等相关信息,使被授权的职员能够对企业内部数据库中的信息进行增、删、改、查询、报表及统计等操作。企业内部管理系统的主要开发任务是用VB开发软件界面,并通过ODBC接口访问SQLServer数据库,以实现对数据库中的数据进行相关的操作。系统的核心是入库、库存和出库三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成入库或出库操作时系统会自动地完成库存的修改。查询功能也是系统的核心之一,在系统中既有单条件查询和多条件查询,也有精确查询和模糊查询,系统不仅有静态的条件查询,也有用户自定义条件查询,其目的都是为了便利用户运用。系统有完整的用户添加、删除和密码修改功能,并具备各种单据报表打印功能。整套系统具有操作简便,界面简洁美观,代码冗余量小,困难度低,维护成本低,好用性强,系统平安、稳定、牢靠等特点,已经过测试并初步应用,运行状况良好。关键词:仓库管理信息系统,管理信息系统,仓库,业务流程书目第一章引言 41.1探讨背景 41.2探讨意义 41.3可行性分析 4技术可行性分析 5经济可行性分析 5营运可行性分析 5其次章系统分析 62.1用户需求分析 6功能需求 6性能需求 62.2详细调查 6原有系统存在的问题 6构建新系统逻辑模型 7第三章系统设计 143.1功能结构 14新系统功能图 14功能阐述 143.2代码设计 163.3数据库设计 173.3.1E—R图 17实体之间的联系 17第四章系统实施 194.1软件配置 194.2硬件配置 19第五章系统运行和维护 205.1系统管理员设置 205.2系统维护 20.系统初始化 20.数据清除 20.查看系统日志 20第六章心得体会 22第一章引言1.1探讨背景随着企业业务量的慢慢增加,业务范围的不断扩大,特别是中国进入WTO之后市场竞争日益激烈企业须要跟多的人力、财力、物力,以稳固并扩展企业产品在市场中的销售额如何更加有效的管理产品的生产、销售已成为企业领导的重要决策事项。到目前为止,企业还没有一套完整的,行之有效的管理信息系统,企业进行信息管理的主要方式基于文字、表格等纸介质的手工管理信息处理工作量大,查询困难。为了使企业的管理工作科学化、规范化,为了降低管理成本,实现管理现代化,扩大市场的竞争优势,企业领导希望通过“管理信息系统”提高企业的工作效率和管理水平。1.2探讨意义信息技术的发展既给企业带来了机遇,也带来了很大的压力。在学问经济时代,各个企业无论大小、强弱,发展的机遇越来越趋向均等。企业面对海量的信息,如何为本企业所利用,如何构建自身的信息资源网络,把企业的资源管理范围延长到企业之外的整个供应链已经成了有待考虑的问题。近年来,全球信息技术加速发展,世界各国信息化形势突飞猛进,人类正在进入学问经济时代。全社会广泛探讨和探讨学问经济,大大丰富和扩展了信息化的内涵,为信息产业和信息化的进一步发展奠定了理论和实践基础。当前,信息化带来的技术创新、商务模式转变和新的资本市场,极大地推动了社会生产力的发展。面对中国加入WTO的日益接近,企业将不得不面对世界范围的竞争,企业管理如何和国际接轨?企业如何抓住大好的市场机遇?企业如何应对严峻的生存和发展的挑战?这些都是每一个有胆识的企业家要思索、关注、解决的重要课题,企业信息化建设将是解决这些问题的有效途径。因此,不管从世界范围内的竞争来看,还是从企业自身的发展来看,信息化建设必定是企业在管理上不行避开的一次变革和飞跃。推动信息化,有利于加快我国社会主义市场经济体制的发展完善,有利于加快我国产业结构调整和优化升级,有利于加快提高国民经济的运行质量。为此,我国明显不能再走发达国家“先工业化,后信息化”的老路,而应当充分发挥后发优势,走工业化和信息化相结合的发展道路,在较高的起点上实现国民经济的“跨越式”发展,进行企业的信息化建设。1.3可行性分析在明确系统目标和环境的基础上,须要进一步对系统的可行性进行探讨。此活动的主要目标是进一步明确系统的目标、规模和功能,对系统开发环境、必要性和意义进行调查分析并依据须要和可能提出拟开发系统的初步方案和人支配。可行性探讨是对系统进行全面、该药的分析,主要包括:技术可行性分析,经济可行性分析营运可行性分析。技术可行性分析技术的可行性分析主要分析现有技术条件能否顺当完成开发工作,硬、软件配置能否满足开发者的须要等。企业内部现建有局域网,各部门均接受P4以上的PC机作为工作台,其容量、速度能满足系统要求。本系统接受WindowsXP作为操作系统平台。本系统的数据库开发平台接受Microsoft企业的SQL.Server2000该数据库管理系统在MSWindows2000Server和MSWindows2000Professional上都能运行,并供应数据库之间的数据复制功能,可代替现有系统数据的手工传递工作,降低出错率,提高数据的可用性,本系统选用可视化开发工具VB,便于快速灵敏的构造系统。经济可行性分析主要是对项目的经济效益进行评价,一方面是支出费用,其中包括设备购置费、软件开发费、管理和维护费,人员工资和培训费等。另一方面是取得的收益中可以用来衡量的那部分。基于本企业现有的计算机及配套设备,建设MIS系统后,能大大削减重复性的书面记录,降低办公费用,提高办公效率,和前期的投入相比,后期的收益是更可观的。营运可行性分析主要是管理人员对开发信息系统是否支持,现有管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。企业各级领导主动支持该系统开发并打算针对新开发的系统重新完善企业的规章制度,使新系统能够充分的发挥作用,系统操作简洁,易于理解,员工经过短时间的培训可以运用该系统。其次章系统分析2.1用户需求分析2.1.1功能需求库存管理系统的功能主要包括基本资料建立、入库业务、出库业务等三大功能模块。基本资料建立:基本资料管理主要包括物料综合资料管理、库别库位管理、单据性质设置管理、系统设置等。入库管理:仓库部门依据供应厂商或生产部门的合同验收物料入库,并修改库存状况,记录发票执行结果。选购 订单的物料入库依据选购 订单接受物料的入库,办理入库手续,开IQC检验入库单,支配物料库存货位,同时检查收料是否和订单相符。生产部门入库包括了成品、半成品生产完工入库、生产剩余物料退料入库。还包括选购 退货出库和销售退货入库等。入库管理包括IQC检验入库管理、FQC检验入库管理、生产退料入库管理、销售退货入库管理、调拨入库管理。出库管理:生产部门靠着物料领用单或者销售部门靠着提货单到仓库领料,仓库按领料配额发给物料,并记录领用状况。物料出库有生产领料、选购 退货、销售提货等。生产支配的领料按车间订单和物料清单和工艺路途生成领料单。非生产领料可以系统定义物料的类别,然后赐予领料。销售提货按销售订单或合同生成出货单据,其生成的销售出货单可以追溯到相应的资料,如单据、订单、生产加工单等信息。这些过程可以给财务模块传递相关数据及生成财务记账凭证。出库管理包括销售出库管理、材料出库管理和其他出库管理。2.1.2性能需求库存管理信息系统是一套较为完整的信息系统,涉及面广,要求精确、刚好、真实。它是宏观管理、企业生产经营决策的重要依据。因此在满足各种信息处理的功能需求的前提下,对系统的好用性、平安性、牢靠性、可扩展可维护性、响应时间等提出了更高的要求。2.2详细调查对现行管理业务进行详细调查探讨是了解系统需求和进行系统分析和设计的重大基础工作,因此要对工厂的各项业务管理工作进行全面、细致而充分的调查探讨。系统调研实行的主要是到现场去,通过座谈、询问、视察甚至干脆参和管理活动,自上至下逐步细化的进行了解,调查内容涉及上至企业发展目标、经营管理状况,下至详细职能管理工作和业务处理操作的企业经营管理全过程原有系统存在的问题该企业现行管理工作存在的主要问题是:1.虽然各部门都有计算机,但只是做简洁的录入和文件打印工作,没有充分发挥其作用。2.业务管理工作缺乏规范性,随意性很大,对人的阅历和水平有很大的依靠性,因此详细职能操作往往因人而异。3.企业原先进行的信息管理方式是基于文本、表格等纸质的手工处理,由于业务量的不断上升,信息处理工作量的增大,所以错误时常发生。4.企业领导对整个企业生产、经营和销售信息驾驭的不刚好、不精确,影响决策的质量。这一切缺乏系统、规范的信息管理手段,严峻阻碍了企业的健康发展,因此,开发新系统特别必要。构建新系统逻辑模型1.业务流程图车间车间入库单检验科不合格入库单检验合格入库单库管员入库记账库存帐业务流程图1销售科销售科零售出库单批发出库单库管员付货记账零售出库帐库管员付货记账批发出库帐库管员记库存台账库存台帐统计人员统计报表月报表业务流程图22.数据流程图1243顶层数据流程图15826911310712库存管理库存管理P1登记入库帐P3登批发出账P2登零售出账D2零售出账D3批发出库帐pifachukuzhangD1入库帐P4登库存台帐D4库存台帐P5制作收、发、存、月报表第一层数据流程图4“1”:车间产品入库单。“2”:销售科开出的有效零售产品出库单。“3”:销售科开出的有效批发产品出库单。“4”:仓库制作的产品库存收发存月报表。“5”:产品入库单上的数据。“6”:零售出库单上的数据。“7”:批发出库单上的数据。“8”:入库流水账上的当日按产品名称、规格分别累计的数据。“9”:零售出库流水账上的当日按产品名称、规格分别累计的数据。“10”:批发出库流水账上的当日按产品名称、规格分别累计的数据。“11”:获得的“8,9,10”“12”:库存台帐上的当月按产品名称、规格分别累计的数据和其它加工处理后的数据。3.数据字典数据字典是对描述数据流程图中的数据项、数据流、数据存储、加工处理逻辑等组成部分的严格定义,下面是本系统的数据字典(1)数据流字典=1\*GB3①数据流名称:产品入库单标识符:F1数据结构:01产品入库单02日期(RQ)PICX(8)02产品代码(CPDM)PICX(3)02产品名称(CPMC)PICX(18)02单位代码(DWDM)PICX02单位(DW)PICX(4)02规格代码(GGDM)PICXX02规格(GG)PICX(10)02入库数量(RKSL)PIC9(6)排列方式:按(入库日期+产品代码)升序排列流量:最大50张/日平均30张/日来源:生产车间去向:产品入库处理=2\*GB3②数据流名称:产品出库单标识符:F2数据结构:01产品出库单02日期(RQ)PICX(8)02产品代码(CPDM)PICX(3)02产品名称(CPMC)PICX(18)02单位代码(DWDM)PICX.02单位(DW)PICX(4)02规格代码(GGDM)PICXX02规格(GG)PICX(10)02备注03零售出库数量(LSSL)PIC9(6)03批发出库数量(PFSL)PIC9(6)排列方式:按(日期+产品代码)升序排列流量:最大:70张/日平均:50张/日来源:销售科去向:产品出库处理=3\*GB3③数据流名称:仓库产品收、发、存、月报表标识符:F3数据结构:01收、发、存、月报表02日期(BBRQ)PICX(8)02产品代码(CPDM)PICX(3)02产品名称(CPMC)PICX(18)02单位(DW)P1CX(4)02本月累计入库数量(RKSL)PIC9(8)02本月累计零售数量(LSSL)PIC9(8)02本月累计批发数量(PFSL)PIC9(8)02库存数量(KCSL)PIC9(8)排列方式:按日期排列流量:最大:1份/月平均:1份/月来源:仓库统计分析去向:主管部门(2)数据存储字典=1\*GB3①存储文件名:产品入库流水账标识符:D1数据结构:01本品入库帐02日期(RQ)PICX(8)02产品代码(CPDM)PICX(3)02产品名称(CPMC)PICX(18)02单位(DW)PICX(4)02规格(GG)PICX(10)02入库数量(RKSL)PIC9(6)流入的数据流:产品入库单(F1)流出的数据流;涉及的处理名:入库处理、记库存台帐排列方式:按入库日期计序=2\*GB3②存储文件名:库存台帐标识符:D4数据结构:01库存台帐02日期(KCRQ)PICX(8)02产品代码(CPDM)PICX(3)02产品名称(CPMC)PICX(18)02本日累计入库量(RKSL)PIC9(8)02本日累计零售出库量(LSSL)PIC9(8)02本日累计批发出库量(PFSL)PIC9(8)流入的数据流:11流出的数据流:收、发、存、月报表涉及的处理名:登记库存台帐、制月报表排列方式:按(日期+产品代码)升序排列(3)处理描述=1\*GB3①处理名:登记入库帐标识符:P1输入:数据流F1输出:数据流F5处理定义:当一张入库单上的数据检验合格,并且产品实物入库后,立刻将这张入库单上的数据登入产品入库流水账。激发条件:产品入库发生=2\*GB3②处理名:登记库存台帐标识符:P4输入:出入库流水账上的当日数据输出:登记入库存台帐上的数据处理定义:对出入库流水账上当日发生的数据,按产品代码分别进行入库累计、零售出库累计和批发出库累计计算。然后将当天的日期、产品代码和累计结果等填入库存台帐的相应栏内。激发条件:每日过账处理=3\*GB3③处理名:制作收、发、存月报表标识符:P5输入:取自库存台帐的数据输出:填入输出报表中的统计数据处理定义:对库存台账的本月发生的出入库数据,分别按产品代码进行累计,一种代码代表的产品累计值即为输出报表中的一行。计算公式:工业产值(不变价)=∑Si*Ji工业产值(现行价)=∑Si*Ji1其中:Si——产品代码为i的产品本月入库量计量Ji——产品代码为i的产品不变价Ji1——产品代码为i的产品现行价激发条件:每月制作库存报表第三章系统设计3.1功能结构新系统功能图库存管理系统库存管理系统基本数据设置入库作业出库作业单据性质设定库别库位资料维护系统资料设置异动单据维护生产退料单维护销售退货单维护FQC检验入库单维护IQC检验入库单维护选购 退货单维护生产领料单维护销售出货单维护功能阐述库存管理系统的功能主要包括基本资料建立、入库业务、出库业务等三大功能模块,下面对基本资料建立、入库业务、出库业务和详细设计进行阐述。1.基本资料建立基本资料管理主要包括物料综合资料管理、库别库位管理、单据性质设置管理、系统设置等。实现的功能包括:.(1)对全部物品资料进行基本描述,如基本属性、库存属性、成本属性、支配属性。具有过滤、排序、查找、增加、修改、删除、复制、刷新等功能。便于物品信息的综合管理。(2)对全部库位、舱位等资料进行管理。建立仓库、货位档案,名称、代码、仓管员、电话、地址等。(3)对库存所用的单据进行性质设定。主要负责FQC入库、QC入库、入库、调整、销货、转拔、领用等单据维护。便于同一性质单据资料维护。(4)主要对系统基本资料进行维护。可进行基本币别、数量最大小数位、单价最大小数位、汇率最大小数位、成本计价方式、库存结帐日期等进行设置。(5)权限管理。同一仓管员对多个不同仓库的操作权限限制,支持一个仓存多个仓管员,一个仓管员管理多个仓库,实现仓库管理员操作权限管理。(6)同一物料多仓库存放供应仓库、货位、批次等多层次仓存管理。同一厂区可以多仓库存放,同一仓库可以多库位存放,同一库位可以分多批号存放。2.入库管理仓库部门依据供应厂商或生产部门的合同验收物料入库,并修改库存状况,记录发票执行结果。选购 订单的物料入库依据选购 订单接受物料的入库,办理入库手续,开IQC检验入库单,支配物料库存货位,同时检查收料是否和订单相符。生产部门入库包括了成品、半成品生产完工入库、生产剩余物料退料入库。还包括选购 退货出库和销售退货入库等。入库管理包括IQC检验入库管理、FQC检验入库管理、生产退料入库管理、销售退货入库管理、调拨入库管理。实现的功能包括:(1)供应包括IQC检验入库、FQC检验入库、销售退货、生产退料和换料、转拨、调整等入库单据及入库交易分类;(2)供应选购 单收料的分摊功能,可以处理一次来多张选购 单的料,一张选购 单可分批来料等困难收料状况。(3)销售退货和销售订单关联功能销货退回时,可设定是否核对订单资料。库存管理系统的功能主要包括基本资料建立、入库业务、出库业务等三广西高校硕士论文库存管理系统的扩展设计探讨和实践(4)入库单据具有过滤、排序、查找、增加、修改、删除、复制、审核等功能。3.出库管理生产部门靠着物料领用单或者销售部门靠着提货单到仓库领料,仓库按领料配额发给物料,并记录领用状况。物料出库有生产领料、选购 退货、销售提货等。生产支配的领料按车间订单和物料清单和工艺路途生成领料单。非生产领料可以系统定义物料的类别,然后赐予领料。销售提货按销售订单或合同生成出货单据,其生成的销售出货单可以追溯到相应的资料,如单据、订单、生产加工单等信息。这些过程可以给财务模块传递相关数据及生成财务记账凭证。出库管理包括销售出库管理、材料出库管理和其他出库管理。实现的功能包括:(l)开诞生产领料单、销售出货单、选购 退货单等单据。(2)出库单据具有过滤、排序、查找、增加、修改、删除、复制、审核等操作。(3)出货管理。从订单中自动生成出货单,可据客户、币种等自动筛选。可分批交货,数量超交时自动警示。订单出货数量完成时,订单自动结案。若需核对订单时,当出货内容和订单内容不同时,有管制功能。(4)供应生产领料、销售出货、选购 退货、调整等出库处理。3.2代码设计(1)产品规格代码设计由于该厂在将来的几年内生产的产品品种不会超过十种,并且每种产品的规格也不会超过十种,因此,产品规格代码接受层次码,并用两位整数表示,设计方案如图所示规格依次号品种依次号代码设计方案图(2)产品代码设计产品代码用三位整数表示,设计方案如图所示校验位规格码代码设计方案图3.3数据库设计E—R图收货单收货单物料代码生产工单完工参照1参照3参照2选购 支配外协加工单领料单入库单参照4过账凭证库存操作记录物品库存出货单发货过账操作调库参照5提货单盘点表入库出库领料实体之间的联系收货单和出库单的联系:1:n生产工单和出库单的联系:n:1生产工单和领料单的联系:n:1物料代码和领料单的联系:n:1入库单和物料库存的联系:1:n领料单和物料库存的联系:1:n外协加工单和物料库存的联系:n:1外协加工单和选购 支配的联系:1:n销售提货单和出货单的联系:n:1出货单和物品库存的联系:1:n物料库存和盘点表的联系:n:1物料库存和库存操作记录的联系:1:n库存操作记录和过账凭证的联系:n:1第四章系统实施要依据系统的平安性、牢靠性、响应时间、运行效率,计算机操作人员的习惯和水平,公司现有计算机资源和网络状况,现有应用软件的状况等因素,并本着好用、适用、适当超前的原则来选择数据库管理系统、开发工具、局域网模式、操作系统以及远程网络体系结构等系统平台。4.1软件配置服务器:Windows2000Server客户端:Windows2000/NT/XP均可数据库:SQLServer2000开发工具:SQL语言VB6.011DreamweaverMX2004Office20034.2硬件配置数据库服务器:P3以上的服务器(双CPU),512M以上内存,120G以上硬盘,双机热备份。Web服务器:P3以上的服务器,512M以上内存,40G以上硬盘。客户端:P3以上的计算机。硬件配置可依据所管理数据的多少适度增减。网络设备:局域网已具备条件。第五章系统运行和维护5.1系统管理员设置分为用户管理、修改密码和更换用户登陆三个子功能。1.用户管理对登陆本系统的具有用户管理权限的管理员,可以添加、删除本系统的管理员、并设置或修改相应的操作权限;对于不具有用户管理权限的用户,系统的相应功能菜单变为灰色,或者鼠标状态为不能单击。用户可以干脆添加新用户,或者选定一个用户,单击“删除用户”按钮将其删除。2.修改密码窗口被授权的用户可以在此修改各自的密码。假如原来的密码输入错误或新密码和验证码不同,系统就会报错。和用户管理窗口的设计不同,全部能够登录到本系统的用户,都有权限修改自己的用户密码。当用户不当心泄露了自己的密码,可以在此进行修改,以防止他人窃取公司的商业机密或破坏本系统中存放的数据。此窗口也设计了密码验证的功能,防止因手误而输错新密码。3.换用户登陆更改用户重新启动系统.5.2系统维护.系统初始化1)功能描述当系统首次运用或者由于某些缘由须要将数据库置空,只保留一个拥有全部操作权限,密码为空的用户"admin"。2)技术要点将数据库中全部的数据表均执行删除操作,并且保证系统在执行初始化后,保留adm

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论