《大型酒窖进销存管理信息系统分析与设计.doc》由会员分享,可在线阅读,更多相关《大型酒窖进销存管理信息系统分析与设计.doc(29页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、一、绪论(一)选题背景随着我国经济的高速发展和居民生活质量的显著提高,中国已跻身于世界第五大葡萄酒消费国和世界第六大产酒国。国人对葡萄酒需求的增长,导致酒窖行业也进入了一个高速发展的时期。根据国际葡萄酒及烈酒展览会(VINEXPO)和国际葡萄酒组织(IWSR)共同进行的研究调查报告可以看到:由于经济增长伴随着消费者需求的增加,2014年我国预计将消费14.1亿瓶葡萄酒,较2010年增长33%。2013年,中国已经跃升为世界第五大葡萄酒消费国,法国、智力、西班牙分别位于榜单的前三位。2008年,进口葡萄酒已占据我国全部酒水市场的11.9%,而到了2014年这个数据将达到15.7%。这样迅猛的增长
2、在传统的葡萄酒生产国之间是很难出现的,正是如此,国外的葡萄酒生产厂家对中国的市场潜力充满了信心。然而,行业的高速发展必会导致竞争加剧,想要在激烈的竞争中谋求发展,公司内部旧的管理信息系统已经难以适应新的市场环境,并制约着公司的销售效率。因此,开发适应新市场环境的大型酒窖进销存管理信息系统势在必然。(二)选题意义信息时代已经来临,计算机技术的高速发展更是为各行各业带来了新的机遇。当今的酒窖行业虽说已经有了计算机辅助销售等应用、但是应用深度和范围已经无法与现代企业的管理方法与发展目标接轨。信息技术对企业的贡献已经不仅限于财务管理方面,而是贯穿于企业各个部门的经营活动中。进销存系统在销售管理中主要应
3、用于酒窖的库存、销售业务、规范化和发展预测等管理科学,为企业在竞争市场中争取如下优势:(1)提高各部门之间有效沟通率。(2)建立信息化、现代化的管理体制。(3)为顾客呈现专业、科学、高效的公司形象。(4)规范和优化酒窖进销存管理中的各项业务流程。(5)为公司呈现报表化、立体化的市场数据分析,并通过统计数据对公司未来的发展形势做出预测,提高企业在市场中的竞争力。(三)研究现状1.行业发展前景乐观2013上半年海关数据显示:1-6月份进口葡萄酒总量为14.06万千升;同比增长20%;进口额约45亿元人民币,同比增长9%,不降反升。根据业内统计,中国葡萄酒当前仅存在300亿左右的市场总额,相对于白酒
4、的数千亿市场来说还是相差甚远,但随着社会经济的发展与人们消费习惯逐渐的改变、葡萄酒类专业知识的普及和新媒体的推波助澜、80和90后消费者逐渐成为消费市场的“主力军”,中国葡萄酒酒窖的数量预计在未来的3-5年中将会呈现爆发式增长的态势。2.缺乏科学的库存管理方法 现在国内的多数酒窖是私人经营,所聘用的库管多数缺乏专业的培训,库存管理经验极度滞后,货物码放无系统性,随个人喜好进行库房货物分类。这就使得库存量模糊进而降低资金使用和周转率。甚至会影响商品的陈列和销售。大型酒窖酒类品种繁多,这就要求管理人员对现有的库存和销售情况非常熟悉,然而依靠人工记忆或经验进行订货操作必然会造成管理上的疏漏,使得库存
5、管理增加许多额外的费用。3.大型酒窖连锁店、分店与总店之间信息传递滞后如今信息技术飞速发展,酒窖想在同行竞争中脱颖而出,就必须能够与各个分店甚至连锁店之间及时进行信息交流传递和沟通,保持供应链有效准确的运作,而这一切都离不开信息技术的支持。但是如今的酒窖市场机制中,各个分店与总店之间信息传递严重滞后,还仅仅依靠定期复查、盘点、调货的原始做法。这就使得分店与总店之间无法共享库存信息,造成各店为了保证正常经营,从而投入过多资金保证库存稳定。建立完善的管理信息系统连接各店进销存的全部动态,形成集采购到销售一体化的管理信息系统程序尤其紧迫。(四)设计目标为更好地满足国内市场经济的需求,促使销售管理更加
6、信息化、科学化和人性化,增加酒水销售量,提高公司营业额,进而使公司获得更多的利润。二、系统分析(一)系统规划方案1.建立U/C矩阵 数据类功 能销售统计单采购计划单采购入库单采购调换单商品分类表商品信息表销售计划客户信息表财务明细表库存信息表身份验证财务总表分类管理办法权限管理系统维护制定采购计划CUUU成本信息查询UUC数据查询UUU数据更新C销售信息查询UC销售信息更新CU利润核算CU 绩效工资计算CU成本清算CU删除用户UC库存分类管理CUUU修改密码UCU重新登录CU库存信息更新C添加用户UC销售控制UUCUU信息收集UCUUUUU库存信息查询UU表1 U/C矩阵表2. U/C矩阵重新
7、排列表2 U/C矩阵求解表 数据类功 能采购计划单采购入库单采购调换单商品信息表销售计划客户信息表销售统计单财务帐表财务总表商品分类表分类量化办法库存信息表权限管理系统维护身份验证采购管理信息收集CUUUUUU数据查询UUU数据更新C制定采购计划CUUU销售管理利润核算CU销售控制UCUUU销售信息查询CU销售信息更新UC财务管理成本清算CU绩效工资计算CU成本信息查询UCU库存管理库存分类管理UUCU库存信息查询U库存信息更新C系统管理修改密码U每列至少要有一个C和U,你看应放在那好UU添加用户CU删除用户CU重新登录UC3. 子系统划分表3 子系统划分表 数据类功能采购计划单采购入库单采购
8、调换单商品信息表销售计划客户信息表销售统计单财务帐表财务总表商品分类表分类管理办法库存信息表权限管理系统维护身份验证信息收集采购管理子系统UUUUUU数据查询数据更新制定采购计划U利润核算销售管理子系统U销售控制U销售信息查询销售信息更新成本清算财务管理子系统绩效工资计算成本信息查询U库存分类管理UU库存管理子系统库存信息查询库存信息更新修改密码系统管理子系统添加用户删除用户重新登录表4 子系统划分表 数据类功能采购计划单采购入库单采购调换单商品信息表销售计划客户信息销售统计单财务帐表财务总表商品分类表分类管理办法库存信息表权限管理系统维护身份验证信息收集采购管理子系统UUUUUU数据查询 数
9、据更新制定采购计划U销售控制U销售管理子系统利润核算销售信息查询销售信息更新成本清算财务管理子系统绩效工资计算成本信息查询U库存分类管理UU库存管理子系统库存信息查询库存信息更新修改密码系统管理子系统添加用户删除用户重新登录4. 信息系统结构图采购管理子系统销售管理子系统财务管理子系统库存管理子系统系统管理子系统图1 信息系统结构图由图可见本系统由采购管理、销售管理、财务管理、库存管理和系统管理五个子系统组成,其各系统之间联系可见图。(二)可行性分析1.经济上可行性分析进入21世纪以来,计算机的普及率逐年上升,而与此同时计算机的价钱也变得愈加亲民,这就导致了管理信息系统开发的成本不断降低并且系
10、统操作更为简单易学,降低了职员操作培训的成本。主要表现在以下几个方面:(1)可节省许多资源,如办公费用;(2)可大大提高销售管理人员的工作效率;(3)可以代替部分人工劳动,省去许多繁杂的工作进而提高管理质量,为管理者的决策提供可靠的依据。2.技术上可行性现代计算机的性能日益提升,硬件对软件的兼容使得许多系统的开发变得更加便利。酒窖进销存管理信息系统使用的是myEclipse软件作为新系统开发的环境,使用JAVA和C+作为编程语言,数据库采用Microsoft SQL server2000。能够开发出满足用户需求的管理信息系统,方便日后对系统的维护、修改和开发,提供了较为完善的类与对象的支持、指
11、令控制语句和多样的数据类型。由分析可知,当今的技术和硬件设备完全能够满足该系统的开发与运行。因此,此系统在技术上是可行的。3.运行上的可行性本系统是一个耗费资源少,软件和硬件要求适中,兼容性高且耗费资源较少的小型管理信息系统,因此,现今大多数公司所配置的计算机均能较好的满足此系统的要求。有分析可知,此系统在运行上是可行的。4.管理上可行性从公司管理方面来看,公司的管理制度还有许多不足之处,管理者们希望能够通过管理信息系统的实现来逐步完善公司的各项管理,制定符合当今信息社会的管理方案。由此可见,该系统在管理上是可行的。由以上分析不难看出:企业进行系统设计开发的条件已经满足,能够以最小的开发成本取
12、得最佳的经济效益,该系统完全可行。(三)组织与功能结构分析总经理采购部销售部仓储部财务部后勤管理部领导与被领导关系物资流动关系资金流动关系信息传递关系1.公司组织结构分析图2 组织结构图酒窖总经理管理五个部门,分别为:采购部、仓储部、销售部、财务部、后勤管理部;如上图所示。2.功能结构分析酒窖管理系统后勤管理财务管理销售管理仓储管理采购管理制定采购计划商品采购管理商品分类管理出入库分类管理商品销量统计销售利润核算总利润核算员工绩效工资计算人事管理规章制度建设图3 功能结构图各模块的功能如下:酒窖管理系统的主要内容分别为:采购管理、仓储管理、销售管理、财务管理、后勤管理五个部分,具体功能叙述如下
13、:(1)采购管理制定采购计划:对采购单进行统计、分析。商品的采购管理:组织采购计划、保证经营过程中商品的供应。(2)仓储管理商品分类管理:对商品进行分类、统计。出入库分类管理:对出入库商品进行详细的分类统计。(3) 销售管理商品销量统计:对商品的销售量进行统计、分析并总结销售情况。销售利润核算:根据销量进行利润核算。(4)财务管理总利润核算:根据销量对总利润进行核算。员工绩效工资计算:根据每个职员的业绩情况计算绩效工资。(5)后勤管理人事管理:进行人员调配管理、记录;劳资分配管理、记录。表5 组织/功能分析表规章制度建设:制定规章制度并严格执行。 功能序号采购部仓储部销售部财务部人事部采购计划
14、小组采购管理小组出入库小组分类管理小组数量统计小组利润核算小组成本清算小组工资支付小组利润清算小组人事管理小组规章建设小组1采购管理采购计划采购管理2仓储管理出入库分类管理3销售管理数量统计利润核算4财务管理成本核算工资支付利润清算5后勤管理人事管理规章建设备注:“” 表示该项业务是对组织的主要业务。“” 表示该单位是参加协调本项业务的辅助单位;“” 表示该单位是该项业务的相关单位(或有关单位);空格:表示该单位与对应业务无关。(四)企业主要业务流程分析1.采购业务流程分析业务流程简述:仓储部将库存缺货分类汇总制定缺货报告单,并提交给采购部,采购部根据各仓库缺货单进行缺货统计,参照供货商信息后
15、,制定采购单并传真至供货商。供货商根据订单进行发货,并将发货单一并付至采购部;采购部接到发货单后进行到货核对,核对到货正确无误后将商品入库,并更新商品的库存信息。详细的业务流程如下图所示:收据缺货数据统计到货核对订货单制定采购单发货单供货商供货商信息入库单核对有误仓储部采购部缺货报告单到货单商品入库商品库存信息图4 采购业务流程图2.销售业务流程分析业务流程简述:酒窖销售所针对的客户较为广泛,有代理商、经销商、批发商及个人顾客。所以需要调出客户信息,针对不同客户群销售,再通过POS终端或者现金收入销售入账,最终将销售信息统计并提交至仓储部。详细的业务流程如下图所示:盘点清算仓储部销售部销售信息
16、销量统计进货计划销售清单缺货预警图5 销售部业务流程图客户信息 3.仓储部业务流程分析业务流程简述:库存业务的处理主要包括库存盘点、损益核算、库存调拨、库存查询和库存预警。库存调拨是指当商品不足时,销售部制定提货单向仓库提货,仓储部将商品调拨出库,并同时更新库存信息和添加新的调拨信息;损溢核算时根据库存量以及销售情况预计现今的库存量是否会积货导致亏损;库存盘点是指,定期对仓库的商品进行盘点,然后按照盘点数目更新库存信息和添加盘盈盘亏信息;库存查询是指查询各种库存信息;库存预警则是根据商品库存的下限及时提出缺货报警。具体业务流程如下图所示: 入库单商品分类仓储部库存商品单存货调拨单商品损溢单调拨
17、出库损溢核算库存调拨库存盘点销售清单销售部销量统计提货单查询库存分析整合采购部库存信息采购单验收入库采购商品启动库存预警达到库存下限图6 仓储部业务流程图(五)数据和数据流程分析1.数据流程图数据存储名称数据存储数据流名称数据流外部项名称外部项基本图例:处理功能功能描述大型酒窖进销存管理系统的顶层数据流程图如图所示:图7 酒窖管理系统顶层流程图订货单F02客户S03供货商S02销售单F03发货单F05总经理S01职员S04P0酒窖进销存管理系统信息清单F06销售计划表F01职员信息 F04超市进销存管理系统第一层数据流程图如图所示:D1销售信息P2库存管理D2库存信息销售单F03客户S03P1
18、销售管理D4财务信息D3采购信息到货单F07订货单F02发货单F05P3采购管理供货商S02采购单F06职员信息F04销售分析表F13职员S04P4财务管理总经理S01 图8 酒窖进销存管理系统第一层数据流程图“P1销售管理子系统”数据处理过程展开的第二层数据流程图如图所示:销售单F03D1商品销售信息D6库存调拨信息P2.1库存调拨客户S03D2商品库存信息仓储部S06销售部S05销售单F03提货单F09调货单F10P1.1销售统计P1.3销售管理总经理S01P1.2销售分析财务部S08采购部S07销售损益表F12销售分析表F13采购单F06D6财务信息D4财务信息图9 “P1销售管理子系统
19、”第二层数据流程图“P2库存管理子系统”数据处理过程展开的第二层数据流程图如图所示:销售部S05提货单09D6库存调拨信息P2.1库存调拨P2.2库存预警P2.3库存盘点D2商品库存信息采购部S07仓储部S06P2.4入库验收采购单 F06入库单F08库存盘点单 F11图10 “P2库存管理子系统”第二层数据流程图“P3采购管理子系统”数据处理过程展开的第二层数据流程图如图所示: 入库单F08发货单F05采购单F06采购部S07D3采购信息P3.1采购进货供应商S01仓储部S06P3.2采购入库D2商品库存信息订货单F02退货单F14D5供货商信息图11 “P3采购管理子系统”第二层数据流程图
20、2.数据字典(1)数据项定义表6 数据项定义表编号数据项名称简述类型及宽度取值范围I01进货单号进货单流水号字符型10位-I02商品编号商品流水号字符型6位-I03商品单位商品的计算单位字符型2位0-99I04商品类型商品详细信息代码字符型10位-I05仓库编号仓库的编号数值型2位0-99I06供货商ID商品的供货商ID字符型6位-I07应付金额 应付款的金额数值型6位1-I08实付金额实际支付的金额数值型6位1-I09进货日期进货的具体时间日期型I10付款方式支付商品货款的形式字符型6位-I11销售时间销售商品的具体时间时间型I12出售数量销售商品的数量数值型6位1-I13销售单号销售单流水
21、号字符型10位-I14库存单号库存单流水号字符型10位-I15库存数量商品的库存数量数值型10位1-I16库存下限商品的最低库存量数值型6位1-I17生产日期商品的生产日期日期型I18保质期商品的保质期字符型6位-I19调拨日期库存调拨的发生时间日期型I20进货数量采购商品的数量数值型10位1-I21供应商联系方式地址、联系电话等字符型10位-I22进货价格采购商品的价格数值型6位1-I23销售价格销售商品的价格数值型6位1-I24损溢数量商品损溢的数量数值型6位1-I25入库数量商品入库的数量数值型6位1-I26到货数量供应商发货商品到货数量数值型6位1-表7 数据结构的定义表(2)数据结构
22、的定义编号数据结构名称简述数据结构组成DS1商品销售信息所销售商品的基本信息I02+I03+I04+I07+I08+I10+I11+I12+I13+I23DS2商品库存信息库存商品的基本信息I01+I02+I03+I04+I09+I14+I15+I16DS3采购信息采购进货的基本信息I01+I02+I03+I04+I15+I17+I18+I20+I22DS4财务信息商品销售财务状况的基本信息I02+ I03+ I04+ I05+I15+I24DS5供货商信息供货商的基本信息I06+I21DS6调拨信息需要调拨的库存商品信息I01+I02+I03+I04+I15+I17+I18+I20+I22(
23、3) 数据流的定义表8 数据流定义表编号名称简述来源去向组成平均流量高峰流量F01销售计划表总经理制定的销售计划信息S01P0I02+I03+I04+I122份/周4份/周F02订货单向供应商进货的商品信息P3.1S01I01+I02+I03+I04+I05+I09+I201份/月2份/月F03销售单客户付款购买商品的凭证S05P1D0120份/天30份/天F04职员信息职员的基本信息P4S04D01+D02+D031份/月2份/月F05发货单供应商所发货的商品信息S02P3.2I06+I20+I211份/月2份/月F06采购单库存预警需要采购的商品信息P2P3D01+D02+D03+D051
24、份/周2份/月F07到货单到货商品的信息P3P4I06+I25+I261份/月2份/月F08入库单验收入库商品的信息S07P2.4I05+I14+I20+I21+I22+I2510份/周15份/周F09提货单销售部需提货商品单S05P2.1I02+I03+I04+I051份/周2份/周F10调拨单调拨商品信息P2.1S05I02+I03+I04+I05+I14+I191份/周2份/周F11库存盘点单库存商品盘点信息P2S06I01+I09+I14+15+I16+I257份/周7份/周F12销售损益表销售损溢的信息P1.1S08I07+I08+I12+I22+I23+I24+I222份/月3份/
25、月F13销售分析表销售统计分析的结果信息P1.2S01D011份/月2份/月(4)数据存储的定义表9 数据存储的定义表编号数据结构名称简述数据结构组成关键字关联处理D1商品销售信息所销售商品的基本信息I02+I03+I04+I07+I08+I10+I11+I12+I13+I23销售单号P2、P1D2商品库存信息库存商品的基本信息I01+I02+I03+I04+I09+I14+I15+I16库存单号P2.1、P2.2、P2.3、P1D3采购信息采购进货的基本信息I01+I02+I03+I04+I15+I17+I18+I20+I22进货单号P2D4财务信息商品销售财务状况的基本信息I02+ I03
26、+ I04+ I05+I15+I24进货数量、实付金额、出售数量P1.2D5供货商信息供货商的基本信息I06+I21供货商号P3.1D6调拨信息需要调拨的库存商品信息I01+I02+I03+I04+I15+I17+I18+I20+I22库存调拨单号P2.1(5)处理逻辑的定义表10 处理逻辑的定义表编号名称简述输入处理输出频率P0酒窖进销存管理系统对大型酒窖的商品进行相应的进销存处理S01、S02对商品进销存进行计算统计并及时修改相应的商品信息S01、S02、S03、S04约50次天P1销售管理子系统对商品的销售信息进行相应的处理S05修改并添加商品的销售信息S01、S07、S08约2次天P2
27、库存管理子系统对商品的库存信息进行相应的处理S05、S07商品出入库、商品盘点的信息D3约50次天P3采购管理子系统对商品的采购信息进行相应的处理S03商品采购等信息S02约1次天P4财务管理子系统对销售损溢信息等进行相应的处理S03财务统计、损溢管理等S01、S04约1次/天P1.1销售统计根据销售信息进行统计D1根据销售信息添加销售记录和统计提货信息S08约40次/天P1.2销售分析对销售统计报表进行销售分析D1、D6根据销售统计报表及销售计划表进行销售分析。S011次/天P1.3销售管理处理顾客的购买信息D1根据顾客购买信息处理相应的销售信息S07约50次/天P2.1库存调拨仓储部根据销
28、售部的库存调拨请求进行库存调拨记录及库存更新D2、S05库存调拨,并修改库存信息及添加库存调拨记录D61次/天P2.2库存预警对商品的库存缺少信息进行记录和提示D2根据进货信息和库存信息对商品的缺少进行及时记录并提示S07约2次月P2.3库存盘点仓库管理员根据需要定期进行库存盘点,并将盘点后库存信息进行修改D2根据库存信息进行库存盘点,及时修改库存信息S062次/月P2.4入库验收仓库管理员根据到货商品进行入库验收,并对库存信息进行修改S07根据到货商品进行入库验收,及时修改入库存信息D22次/月P3.1采购进货根据采购信息进行采购进货S07、D5根据采购信息进行采购进货处理,编制进货单S01
29、1次/月P3.2采购入库处理供应商的进货信息并进行添加修改库存信息S01对供货商的进货信息进行添加并修改库存信息D22次/月(6)外部实体的定义表11 外部实体定义表编号名称输入的数据流输出的数据流S01总经理P4、P1.2P0S02供货商P3P3、P3.2S03客户S05P0S04职员P4P0S05销售部P2.3D6S06仓储部S05P2.1、S07S07采购部P1.3P2.4、P3.1S08财务部P1.1D4(六)处理功能的分析与表达库存量 处理方案销售处理库存量预警值库存量预警值正常销售库存预警,根据库存量与需求量制定采购计划具体说即:当商品的库存量高于预警值时,进行正常销售;当商品的库
30、存量达到甚至低于预警值时,库存预警开启,采购部根据库存量制定采购计划。三、系统设计(一)系统总体功能设计系统维护库存管理销售管理采购管理后勤管理大型酒窖进销存管理系统用户信息查询库存信息查询库存信息修改修改用户设置库存商品统计销售信息管理商品销售查询商品采购信息供应商管理员工信息查询员工薪金管理人事管理删除用户添加新用户 图12 酒窖进销存管理系统功能结构图系统的主要功能模块包括系统维护、库存管理、销售管理、采购管理、后勤管理。具体功能包括以下几个方面:1. 系统维护只有管理员登录才能对用户设置、用户信息等各项数据进行修改与维护。系统维护模块的主要功能有:用户信息查询、删除用户、添加新用户和修改用户设置。2. 库存管理库存管理模块的主要功能有:库存信息查询、库存信息修改、库存商品统计。库存