《成品库存管理信息系统的分析、设计与实施10267.docx》由会员分享,可在线阅读,更多相关《成品库存管理信息系统的分析、设计与实施10267.docx(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、成品库存存管理信信息系统统的分析析、设计计和实施施一、 系统分析析1用户户需求某厂是我我国东北北地区一一家生产产照明灯灯的老企企业,每每年工业业产值在在四千万万元左右右。为了了库存管管理的需需要,决决定开发发成品库库存管理理信息系系统以加加强对成成品库存存的管理理。用户主要要要求如如下:(1)能能够对成成品库存存相关的的数据进进行输入入、查询询、修改改(2)能能够打印印库存月月报表(3)能能够提示示超额库库存和不不足库存存在用户提提出对应应用系统统的要求求后,软软件开发发者应通通过调查查研究了了解企业业库存管管理方面面的业务务流程和和数据流流程。2可行行性分析析可行性分分析是在在初步调调查基础
2、础上进行行的。1.管理理可行性性分析2.技术术可行性性分析3.经济济可行性性分析分析结果果:可立立即开发发(分析析过程略略)3管理理业务流流程调查查可行性分分析以后后,进行行详细调调查。在在调研的的过程中中,收集集到企业业使用的的报表、单单据如下下:该厂目前前生产的的产品如如表l所所示。表1 某厂产产品品种种规格、单单价及定定额储备备产品名称称单位规格不变价(元)现行价(元)最高储备备额最低储备备额备注灯泡只220VV15WW0.8001.000600000600灯泡只220VV45WW1.0001.200600000600灯泡只220VV60WW1.2001.400600000600灯泡只2
3、20VV1000W1.5001.800400000500灯泡只220VV1500W1.8002.000400000400灯泡只220VV2000W2.0002.200300000300灯泡只220VV3000W2.8003.000200000200节能灯只220VV4W6.0008.00010000010000节能灯只220VV8W8.00010.00010000010000节能灯只220VV16WW12.00015.00010000010000日光灯只220VV8W6.0007.00010000010000日光灯只220VV20WW7.0008.00010000010000日光灯只220VV
4、30WW8.0009.00010000010000日光灯只220VV40WW10.00011.00010000010000表2 产品入入库单 第第 册册 号号日期产品代码码产品名称称单位规格入库数量量备注生产车间间填制人表3产品品出库单单 第第 册册 号号日期产品名称称规格出库数量量备注批发 零售 填制人注:批发发出库时时在备注注栏的批批发 处处划“”,否则则在零售售 处划划“”表4 产产品入库库流水帐帐 页日期产品代码码产品名称称单位规格入库数量量备注表5产品品零售出出库流水水帐 页日期产品代码码产品名称称单位规格零售出库库数量备注表6产品品批发出出库流水水帐 页日期产品代码码产品名称称单位
5、规格批发出库库数量备注表7某厂厂产品库库存台帐帐(当日日合计数数) NNo.产品代码码:规格:不变价(元元):产品名称称:单位:现行价(元元):日期入库数量量零售出库库量批发出库库量结余表8 库存月月报表产品名称称单位规格上月结存存本月入库库本月出库库本月结存存不变价金金额(元元) 22147700.00 6644000.000 15503000.000现行价金金额(元元) 25004000.000 751160.00 11752240.00数量合计计 4445000 1993000 252200灯泡只220VV15ww200001000010000灯泡只220VV45ww1500010000
6、500灯泡只220VV60ww3000030000灯泡只220VV2000w120000118000200节能灯只220VV4w3000025000500节能灯只220VV8w3000030000日光灯只220VV8w2000020000日光灯只220VV20ww140000140000日光灯只220VV30ww400003000010000同时将了了解的情情况用文文字描述述如下:工厂的产产品仓库库管理组组隶属于于销售科科领导,由由七名职职工组成成,主要要负责产产品的出出入库管管理、库库存帐务务管理和和统计报报表,并并且应当当随时向向上级部部门和领领导提供供库存查查询信息息。为了了防止超超储造
7、成成产品库库存积压压,同时时也为了了避免产产品库存存数量不不足而影影响市场场需求,库库存管理理组还应应该经常常提供库库存报警警数据(与与储备定定额相比比较的超超储数量量或不足足数量)。产品入库库管理的的过程是是,各生生产车间间随时将将制造出出来的产产品连同同填写好好的入库库单(入入库小票票)一起起送至仓仓库。仓仓库检验验员首先先进行检检验,一一是抽检检产品的的质量是是否合格格,二是是核对产产品的实实物数量量和规格格等是否否与入库库单上的的数据相相符,当当然还要要校核入入库单上上的产品品代码。检检验合格格的产品品立即进进行产品品入库处处理,同同时登记记产品入入库流水水帐。检检验不合合格的产产品要
8、及及时退回回车间。产品出库库管理的的过程是是,仓库库保管员员根据销销售科开开出的有有效产品品出库单单(出库库小票)及及时付货货,并判判明是零零售出库库还是成成批销售售出库,以以便及时时登记相相应的产产品出库库流水帐帐。平均看来来,仓库库每天要要核收三三十笔入入库处理理,而各各种出库库处理约约五十笔笔。每天天出入库库处理结结束后,记记帐员就就根据入入库流水水帐和出出库流水水帐按产产品及规规格分别别进行累累计,以以便将本本日内发发生的累累计数填填入库存存台帐。产品入库库单如表表2所示示,出库库单如表表3所示示,入库库流水帐帐如表44所示,出出库流水水帐如表表5和表表6所示示,而库库存台帐帐帐页如如
9、表7所所示。产品库存存的收发发存月报报表是由由记帐员员根据库库存台帐帐制作出出来的。上级领导导对于产产品库存存信息的的查询是是通过将将查询条条件告诉诉记帐员员,然后后由记帐帐员翻阅阅几本帐帐之后将将计算结结果汇报报给领导导。主要要查询需需求为某某种产品品的当前前库存以以及根据据出入库库单编号号查询出出入库单单据中出出入库数数据。目前库存存报警功功能尚未未实现。根据调研研信息,绘绘制如下下图表:a.组织织结构图图该厂产品品库存管管理的组组织机构构如图所所示。b管理理功能图图库长全面负负责仓库库的行政政与业务务管理;出入库管管理组负责责产品的的入库检检验、产产品的出出入库管管理、登登记出入入库帐;
10、统计分析析组每天根根据出入入库管理理组的出出入库帐帐,统计计出各种种规格产产品当日日出入库库累计数数字,然然后登库库存台帐帐。此外外,负责责生成产产品收发发存月报报表,经经库长签签字后呈呈上级主主管部门门。有时时还要尽尽量满足足各方面面的各种种查询要要求。库存管理出入库管理统计报表入库管理出库管理月报报警查询C管理理业务流流程图业务流程程图是一一种描述述系统内内各单位位、人员员之间业业务关系系、作业业顺序和和管理信信息流向向的图表表,利用用它可以以帮助分分析人员员找出业业务流程程中不合合理流向向。现行产品品库存管管理系统统的业务务流程图图如图33所示。车 间入库单检验员合格入库单检验员入库帐不
11、合格入库单保管员批发出库帐库存台帐记帐员月报表记帐员领导查询结果零售出库帐销售科出库单查询条件4数据据流程调调查1)现行行系统的的顶层数数据流程程图如图图所示。2)第一一层数据据流程图图E1车间E3领导E2销售科P1出入库管理库存台帐P3查询P2制作月报表F1入库单F2出库单F4月报表F5查询结果F3查询条件3)第二二层数据据流程图图E1车间E2销售科P1.1检验入库流水账P1.3判断P1.4登记零售出库账F1入库单F2出库单P1.2登记入库流水账P1.5登记批发出库账零售出库账批发出库账P1.6登记库存台帐库存台帐5数据据字典(1)数数据流字字典 数据据流名称称:产品品入库单单 标标识符:F
12、1数据结构构: 011产品入入库单 002日期期(RQQ) PICC X(88) 002产品品代码(CCPDMM) PPIC X(33) 002产品品名称(CCPMCC) PPIC X(118) 002单位位代码(DDWDMM) PIIC XX 002单位位(DWW) PPIC X(44) 002规格格代码(GGGDMM) PPIC XX 002规格格(GGG) PICC X(110) 002入库库数量(RRKSLL) PICC 9(66) 排列方方式:按按(入库库日期+产品代代码)升升序排列列 流量:最大 50张张日 平均330张日 来源:生产车车间 去向:产品入入库处理理 数据据流名称称:
13、产品品出库单单 标识符符:F22数据结构构: 011产品出出库单 002日期期(RQQ) PPIC X(88) 002产品品代码(CCPDMM) PIIC XX(3) 002产品品名称(CCPMCC) PIIC XX(188) 002单位位代码(DDWDMM) PICC X. 002单位位(DWW) PIIC XX(4) 002规格格代码(GGGDMM) PICC XXX 002规格格(GGG) PIIC XX(100) 002备注注 033零售出出库数量量(LSSSL) PICC 9(66) 033批发出出库数量量(PFFSL) PICC 9(66) 排列方方式:按按(日期期十产品品代码)升
14、升序排列列 流量:最大:70张张日 平均:50张张日 来源:销售科科 去向:产品出出库处理理其它的数数据字典典内容描述述省略。6确定定新系统统目标系统分析析的前几几个部分分都是对对组织原原有信息息处理系系统的分分析和表表达,从从这个环环节开始始根据以以前的分分析以及及和组织织管理人人员的反反复沟通通、确认认并且要要结合系系统分析析人员的的经验从从而确定定新系统统的具体体目标和和要求。该项目新新系统的的目标及及要求如如下:1.能够够实现初初始工作作数据环环境的设设置,包包括:输输入现有有产品的的相关信信息,能能够输入入各种产产品的初初始库存存2.能够够对现有有产品的的信息进进行维护护、当产产生了
15、新新产品后后,能够够录入新新产品的的信息3.能够够保存出出入库单单中的数数据,并并且提供供根据单单号查询询4.能够够根据出出入库单单中的数数据自动动计算出出每种产产品的当当日库存存,并能能够实现现当前库库存查询询5.能够够打印出出库存月月报表,月月报表中中包括每每种产品品的本月月入库合合计数、本本月出库库合计数数、月末末当日的的库存数数、所有有产品入入库合计计数、出出库合计计数、库存总总额、按按照不变变价格合合算出的的入库产产品的总总金额、出出库产品品的总金金额、库库存总金金额、按按照现行行变价格格合算出出的入库库产品的的总金额额、出库库产品的的总金额额、库存存总金额额。6.能够够根据库库存量
16、提提供当前前时间的的库存报报警信息息,包括括不足库库存和超超额库存存。7新系系统的业业务流程程原有业务务流程的的评价:在原有有的手工工系统中中,需要要通过出出入库单单中的数数据和商商品的初初始库存存汇总出出每一日日的出入入库总额额,并手手工计算算出当日日的产品品库存,到到了月末末,再根根据日记记帐中的的数据手手工汇总总出当月月的数据据,计算算量大,计计算耗时时较长,所所以无法法提供报报警数据据。在新的系系统中,由于采采用了计计算机处处理,可可以对原原有业务务流程进进行如下下改造:当录入出出入库单单中的数数据时,可可实时的的更新当当前库存存,而不不必再汇汇总当日日出入库库单据中中的数据据后计算算
17、库存,所所以也省省去了每每日数据据汇总的的工作环环节。月报表中中的数据据也可在在月末当当月出入入库数据据全部录录入后,自自动由计计算机汇汇总存储储,无需需人工计计算,从从而提高高了工作作效率。计算机系系统需要要录入商商品的基基本信息息和初始始库存,但但此项工工作只需需在系统统工作前前录入一一次即可可,所以以在其他他工作环环节之前前添加录录入商品品基本信信息和初初始库存存的工作作环节。由于计算算机提高高了计算算效率所所以为提提供报警警数据产产生了可可能,经经过分析析,报警警数据可可由当前前库存和和商品的的最低储储备和最最高储备备计算而而来,所所以可随随时查阅阅报警数数据,因因此增加加报警数数据计
18、算算和查询询的工作作环节。以上四个个方面是是针对原原有业务务流程进进行的改改造。基基于以上上分析,画画出新系系统的业业务流程程图。查询结果车 间入库单检验员合格入库单检验员入库帐不合格入库单月报表仓库管理组领导保管员批发出库帐出库单销售科零售出库帐商品基本信息和初始库存统计员报警数据7数据据存储分分析由现状的的相关单单据票证证帐簿报报表找出出要长期期储存的的基本项项(1)商商品类(产品名名称,单位,规规格,最高储储备,最低储储备,不不变价,现现行价,初初始库存存)(2)出出入库单单类(出入库库数量,日期,填制人人,出入库库商品名名称)(3)报报表类(暂略,可可参看前前面收集集到的表表格)考查数
19、据据之间的的计算关关系(如如必要列列出计算算公式)构建系统统的E-R模型型由于一张张出入库库单据只只能填写写一种产产品的出出入库数数据,所所以入库库单和产产品之间间是多对对一的关关系,出出库单和和产品之之间也是是多对一一的关系系。另外,在在这个环环节要考考虑需要要对哪些些实体编编码,但但不需要要确定编编码的方方案。应应对产品品、入库库单、出出库单实实体编码码。入库单产品出库单入库出库零售出库数量入库数量批发出库数量现行价最高储备产品编号不变价最低储备库存规格名称单位编号填制人入库单日期编号出库单填制人日期根据E-R图建建立基本本表产品表(产产品编码码,产品品名称,单单位,规规格,最最高储备备,
20、最低低储备,不不变价,现现行价,库库存)入库单表表(编号号,填制制人,日日期)出库单表表(编号号,填制制人,日日期)产品入入库单关关系表(产产品编码码,编号号,入库库数量)产品出出库单关关系表(产产品编码码,编号号,批发发出库数数量,零零售出库库数量)由于产品品和出、入入库单均均为一对对多的关关系,所所以可以以将关系系表转入入多方,转转化后的的表为:产品表(产产品编码码,产品品名称,单单位,规规格,最最高储备备,最低低储备,不不变价,现现行价,库库存)入库单表表(编号号,填制制人,日日期,入入库数量量,商品品编号)出库单表表(编号号,填制制人,日日期,批批发出库库数量,零零售出库库数量,商商品
21、编号号)又因为入入库单表表和出库库单表结结构大体体相同,所所以将其其合并,可可以通过过编号区区分是入入库还是是出库。再再次合并并后基础础表如下下:产品表(产产品编码码,产品品名称,单位,规规格,最高储储备,最低储储备,不不变价,现现行价,库库存)出入库单单表(编编号,填填制人,日日期,入入库数量量,批发发出库数数量,零零售出库库数量,商商品编号号)除了基础础表外,还还有一些些为了满满足数据据处理的的需要而而设计的的工作表表,如为为了打印印月报表表,必须须在计算算出月报报表中的的数据后后将这些些数据存存储起来来,所以以要设计计一张月月报表月报表(日日期,产产品编码码,产品品名称,现现行价,不不变
22、价,当当月入库库总额,当当月出库库总额,当当前库存存)8数据据查询分分析数据的查查询需求求为:输入产品品编号,查查询当前前库存输入出入入库单编编号,查查询出入入库数据据9新系系统的逻逻辑模型型主要包括括两个方方面:aa 新系系统的数数据流程程图(顶顶层图,其其他层略略)。收发存月报出入库处理出入库数据表表库存报警产品信息表产品信息维护查 询查询条件b 新系系统的数数据字典典(略)是是对原有有数据字字典的补补充完善善。二、 系统设计计1. 总总体设计计1)系统统的总体体结构本系统采采用单机机单用户户操作方方式,系系统为单单机系统统,所以以没有网网络结构构。在工工作岗位位上设备备的配置置方式为为:
23、一台台计算机机,机器器安装在在仓库办办公室2)软硬硬件平台台软、硬件件基本配配置如下下;硬件:机型:PP4机型型移动设备备接口:USBB硬盘:440G内存:11GB显示器:VGAA打印机:方正AA 2330软件:OS:wwinddowss xpp开发工具具:Fooxprro 66.0(简简体中文文版)数据库:Foxxproo 6.0(简简体中文文版)3)子系系统划分分子系统的的划分采采用功能能划分法法。新系系统功能能结构图图如下:2. 详详细设计计1)代码码设计根据在系系统分析析中的结结果知道道:需要要对商品品及出入入库单据据进行编编码,基基于便于于程序设设计和处处理的原原则,代代码设计计方案
24、如如下:商品代码码设计:代码类型型:顺序序码代码位数数:考虑虑企业现现有产品品为144种,以以后可能能会开发发新的产产品,在在可以预预见的时时间内产产品规模模不会达达到上千千种,所所以代码码位数为为3位数数具体代码码如下产品代码码产品名称称规格001灯泡220VV15WW002灯泡220VV45WW003灯泡220VV60WW004灯泡220VV1000W005灯泡220VV1500W006灯泡220VV2000W007灯泡220VV3000W008节能灯220VV4W009节能灯220VV8W010节能灯220VV16WW011日光灯220VV8W012日光灯220VV20WW013日光灯2
25、20VV30WW014日光灯220VV40WW出入库单单据代码码设计:代码类型型:区间间码代码结构构:出入入库单据据类型+年+月月+日+流水号号代码位数数:出入入库单据据类型,考考虑到单单据分为为3类,用用r表示示入库单单,L表示零零售出库库单,pp表示批批发出库库单,用用1位字母母表示 年,出出入库单单据发生生的年份份,用22位数字字表示 月,出出入库单单据发生生的月份份,用22位数字字表示 日,出出入库单单据发生生的日号号,用22位数字字表示 流水号号,不同同类型的的单据按按不同的的序列给给予流水水号,考考虑到一一日内单单据量不不超过 上上千张,用3位数字表示代码示例例如下:20000年1
26、00月1日日产生的的第一张张入库单单,编号号为: r0001000100012)数据据库设计计在系统分分析中数数据存储储分析的的基础之之上,进进行数据据库的设设计设计结果果如下:产品表字段数据类型型产品编码码字符型产品名称称字符型单位字符型规格 字符型最高储备备数值型最低储备备数值型不变价数值型现行价数值型库存数值型出入库单单表字段数据类型型编号字符型填制人字符型日期日期型商品编号号字符型入库数量量数值型批发出库库数量数值型零售出库库数量数值型月报表字段数据类型型产品编码码字符型产品名称称字符型日期日期型入库数量量数值型出库数量量数值型不变价数值型现行价数值型库存数值型报警数据据表字段数据类型
27、型产品编码码字符型产品名称称字符型超额储备备量数值型不足储备备量数值型最高储备备数值型最低储备备数值型3)I/O(输输入输出出)设计计该部分设设计内容容主要确确定系统统有哪些些输入输输出界面面以及输输入输出出的方式式。输入设计计:A考虑到到系统需需要录入入产品信信息和初初始库存存,所以以需要设设计产品品录入窗窗口输入方式式:手工工输入为了提高高输入数数据的效效率,要要求在该该输入界界面具有有如下特特点:用用户在输输入一项项数据后后,按回回车键光光标自动动定位到到下一个个文本框框。B需要对对产品信信息进行行维护,所所以设计计产品信信息维护护界面输入方式式:手工工输入为了提高高输入数数据的效效率,
28、要要求在该该输入界界面具有有如下特特点:用户在输输入一项项数据后后,按回回车键光光标自动动定位到到下一个个文本框框。C入库单单数据录录入界面面输入方式式:手工工输入为了提高高输入数数据的效效率,要要求在该该输入界界面具有有如下特特点:用户在输输入一项项数据后后,按回回车键光光标自动动定位到到下一个个文本框框;用户输入入产品代代码后,系系统能够够自动填填入产品品名称、单单位、规规格。D入库单单数据录录入界面面输入方式式:手工工输入为了提高高输入数数据的效效率,要要求在该该输入界界面具有有如下特特点:用户在输输入一项项数据后后,按回回车键光光标自动动定位到到下一个个文本框框;用户输入入产品代代码后,系系统能够够自动填填入产品品名称、单单位、规规格。输出设计计:A需要输输出已存存入的产产品信息息输出介质质:屏幕幕B库存查查询结构构的输出出界面输出介质质:屏幕幕该窗口既既是查询询结果的的输出界界面也是是查询条条件的输输入界面面C报表生生产窗口口输出介质质:屏幕幕D报警数数据显示示窗口(略略)E出入库库单查询询窗口(略略)F月报表表(略)