




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
物流管理信息系统课程设计物流信息管理课程物流信息数据存取技术院系 管理学院专业班级物管091指导教师刘丹成员姓名管理学院2012 年 12 月 18 日27课程设计评阅书 题 目 汉中桃心岛商贸有限公司仓储管理信息系统设计学生姓名张乐帆学号0902094006 成绩学生姓名李雨佳学号0902094008成绩学生姓名 王川学号0902094012 成绩学生姓名 杨鹏学号0902094013 成绩学生姓名李长江学号0902094017 成绩学生姓名虞雪奇学号0902094021 成绩学生姓名彭斯聪学号0902094023 成绩学生姓名 学号 成绩指导教师评语指导教师签名: 年 月 日答辩评语答辩教师签名: 年 月 日 目 录第一章 系统分析21.1企业简介21.2需求分析21.3可行性分析41.3.1管理可行性分析41.3.2经济可行性分析41.3.3技术可行性分析41.4 业务流程图51.5数据流程分析61.6 数据字典61.6.1数据流61.6.2处理逻辑71. 6.3数据存储71.6.4外部实体71.7 功能分析8第二章 系统设计102.1系统的功能结构图102.2系统结构分析112.3模块功能描述122.3.1基本信息管理122.3.2入库管理122.3.3出库管理132.3.4存货管理132.3.5系统管理142.4自由表的基本结构152.5代码设计思想16第三章 系统使用173.1登陆页面183.2商品管理193.2.1商品信息录入193.2.2商品信息查询193.2.3商品信息更新203.2.4商品信息删除223.2仓库管理23收获与心得27 第一章 系统分析1.1企业简介桃心岛商贸有限责任公司是汉中市盐业公司控股成立的以连锁超市、物流配送为主体的现代营销公司。公司前身为汉中桃心岛实业公司,创办于1996年元月16日,其商号“桃心岛”于1999年经国家商标局登记注册。 公司内设超市公司、糖酒公司、家电公司三大业务经营公司,有直营店、加盟店19家,网络覆盖汉中11县区。主要经营糖酒副食、日用百货、洗涤化妆、针纺织品、办公用品、电脑耗材、复印机耗材、大小家电等32个大类3万余种商品,是省政府确定的全省连锁经营试点单位。 公司拥有汉中起步最早、网络最广、规模最大、成本最低、管理最规范的连锁优势,并取得了茅台、五粮液、剑南春、雀巢、丝宝、海尔、格兰仕、苏泊尔、小天鹅等2000多个国际品牌的汉中独家代理权。公司在汉中首家推出电话购物、送货上门服务,区域性信誉度好、美誉度高,被消费者誉为汉中人自己的超市、家门口的超市。1.2需求分析 随着公司贸易的扩大化和所从事商品种类的日益增多,导致公司的物流部门面临着繁重的账目查询和仓库管理负担。并且随着公司的进一步发展,公司上层对于公司的未来发展有了进一步的战略规划,传统的人工商品和仓库的管理系统以不能满足公司的进一步的发展,因此将公司的后勤管理进行信息化是必要的。 需求分析是数据库设计的起点,需求分析是否充分准确直接决定信息系统是否能最终使用户满意,并且影响到数据库结果是否合理实用。首先来分析数据库的必要性。 仓库数据库的必要性分析:作为商店所有的商品的最初集散地,对于仓库的管理无疑是重要的,传统的仓库管理人员在日常的生活中,要从事繁重的商品登记工作,对于要查询商品的人员来说也要花费很长的时间去分清商品;同时,一旦仓库有进入新的商品,又要从新更改商品的基本录入,同时对于一些过时的商品,要重新分类,并且及时的删除。如果是数量极少的商品,人工可以完全胜任,但是面对着成千上万的商品的登记和输出,就要需要进行系统性信息化规范。我们团队设计的仓库系统中包含了商品的查询功能、更新功能以及将一些不必要商品的删除功能。 商品的数据库的必要性分析:作为商品直接面向顾客,并且是直接从商店流向顾客的中心,商品每天的数量变化是频繁,即使是每周一次的重新登记和更新,也会浪费大量的时间和人力物力。但是如果进行信息化的管理,一旦发生一笔交易,可以通过信息的传递直接改变公司数据库中的数据情况,这样就免去的人工的复核去改变总的数据情况,同时商品管理系统也可以记录每天、每周、每月的商品发生额,让公司可以随时检验商店和仓库的商品情况,以便即时的发现的管理中的漏洞。 根据以上条件,我们逐步确立了用户对于数据的要求、处理的要求和完整性与完全性的要求。 数据要求:从仓库的管理到日常商品的管理,都可以从数据结构表中查到,并且可以得到完整的数据信息,包括:生产时间、保质期、生产地、入库时间;通过查取以前的交易信息可以得到以卖出商品的交易去向以及交易的时间表,并且还可以显示交易是属于那一种交易:是单件交易还是一次批发。并且公司也可以通过系统显示长期以来某种商品的价格变动情况。而我们设计的系统可以完全满足以上的要求,不仅可以随时的查取,还可以进行数据的更改等一些列的工作。 处理要求:用户对于数据库系统一般而言主要是可以进行日常商品的录入以及对于已卖出商品的删除和重新编写。不仅如此,用户还需要系统能对已经处于即将卖空商品作出预警,这样可以更好满足客户的要求。在仓库的管理信息系统中可以随时输入和删除已经卖空的系统。 完全性和完整性要求:即使是处于同一个大的管理系统中,由于信息的不流通很可能导致两个数据中的同一种数据的不相符,进而导致两个部门的工作冲突,因此数据的完整性和完全性对于用户是至关重要的。我们的系统采取的是总体数据库和局部数据库相依存的结构,即对于子的数据库之间是相互联系的,一旦一个地方的数据发生更改,其他的地方也会改变,但是会相应的保存的更改的信息(包括更改人,更改时间,更改地点等),这样即使是将来会发生什么重大的变故,也可以有据可查,同时也保证了日常工作的稳步进行,不会出现两个地方所显示的数据不相符而导致冲突的情况。 因此,我们的系统是可以完完全全满足用户需求的。在传统的生产交易中,数据的重复更新是最为繁琐也是最容易出错的。 我们为公司提供的仓库管理系统能很好的解决以上出现的问题。首先,整个系统完全采用信息化的数据库处理系统,只是通过极其简单的键盘和鼠标操作就可以更改公司数据库资料,极大的减少了在公司账目上所耗费的人力和物力。同时简易的操作也能过随时修改数据,方便重复或者反复的进行数据的录入和删除。 综上所述,为了精简商品和仓库管理中的环节,以及加强公司本身内部货物的监督,需要进行仓库和商品的信息化管理。同时,仓库的信息化也能够为企业将来的发展创造很好的内部条件,能从内部加强企业本身的竞争力和不断的提高公司本身的业务能力。1.3可行性分析1.3.1管理可行性分析仓库管理系统的建立使得管理制度更加科学,管理体制更加高效,同时企业的管理人员大多具备电脑基本操作知识,对于必要的专业操作经过短期培训即可,管理基础工作和各项管理制度比较健全,执行严格,原始数据采集完整,保存良好。1.3.2经济可行性分析仓库管理系统的投入,能够提高工作效率,减少工作人员,从而减少人力资本的投入。1.3.3技术可行性分析 1硬件:电脑一台2软件:操作系统:中文windows2007 开发系统:VB系统本身对硬件和软件的要求都不高且系统兼容性很强,平台的移植性性也很好,因此无论在系统的硬件及软件上都满足开发的需求。3本系统涉及到的技术因素:1) 管理系统的开发方法,使用面向对象开发方法开发软件系统2) 网络和通信技术。开发小组有基于C/S的经验3) 数据库技术,能使用VB编程。4运行上的可行性:1) 操作简单:简单的操作规则使操作人员能够轻松掌握。2) 查询方便 :用户可设定任意条件和任意的查询项目进行检索。3) 统计灵活:任意条件下任意项目的产品入库时间,数量等的统计及查询项目均可进行交叉统计。4) 数据维护:供应商或销售商信息的录入及商品类别,规格,颜色,名称的输入,可以修改,删除,查询。5) 工作方式:非实时联网。在单机联网系统和多机联网系统中,计算机工作时仍和独立式系统一样,单机完全独立运行,系统工作与网络无关,因此系统非常可靠和稳定,避免了因为网络故障而导致不能操作的局面。1.4 业务流程图图 标定义业务处理判断开始/结束文档业务流程图图例说明供应商到货库存清单库存登记审核库存商品清单商品入库商品上货架订货单收款1.5数据流程分析客户发出订单,商店管理人员查验商店信息库,如果有的话直接发货,没有的话查验仓库,向仓库发出订单,仓库管理人员查验信息库,有的话发货,没有的话向采购员发出通知。流程图如下:从上图中可以清楚的看到商品的交易过程中主要是顾客,商店和仓库三者之间的信息交流,同时也需要商店和仓库之间的数据有相当紧密的联系。1.6 数据字典任何字典最主要的用途都是供人查阅条目的解释,数据字典的作用也正是在软件分析和设计的过程中给人提供关于数据的描述信息。数据流图和数据字典共同构成系统的逻辑模型,没有数据字典数据流图就不严格,然而没有数据流图数据字典也难以发挥作用。只有两者在一起,才能共同构成系统的规格说明。因此在本节中给出了本系统的第一层数据流图中各重要元素的数据字典。1.6.1数据流1数据流名称:订单信息数据流编号:D1-02数据流来源:GY1-01“系统管理员”数据流去向:H1-02“商品库存管理”数据流组成:商品编号+商品名+型号+生产厂家+厂址+生产日期+备注2数据流名称:缺货信息 数据流编号:D1-03数据流来源:GY1-01“系统管理员”数据流去向:H1-03“仓库货物库存管理”数据流组成:商品编号+商品名+型号 1.6.2处理逻辑1处理逻辑编号:P1-01处理逻辑名称:商品库存管理简述:对商店里商品信息的统计管理。2处理逻辑名称:货物库存管理 处理逻辑编号:P1-02简述:统计仓库中货物的库存信息。1. 6.3数据存储1编号:F1-01数据存储名称:商品库存表简述:用来存储商店里商品的库存信息。2 编号:F1-02数据存储名称:货物库存表简述:用来存储仓库里货物的库存信息。1.6.4外部实体1外部实体编号:S1-01外部实体名称:系统管理员简述:操作本系统的主要人员,主要是领导层人员,具有相应的管理权限。2外部实体编号:S1-02外部实体名称:一般管理员简述:本企业中没有管理权限的用户。1.7 功能分析仓库管理信息系统的功能可以分为商品管理和仓库管理两部分。其中在商品管理子系统中,具备商品的信息录入,商品信息查询,商品信息更新,商品信息删除四大功能。查询的商品信息包括商品编号,商品名,商品型号,生产厂家,厂址,商品生产日期以及备注信息。仓库管理的功能由货物入库管理,出库管理,库存管理三大功能组成。入库管理可以分为货物入库登记和入库一览,出库管理的功能则可以分为货物的出库登记和出库一览。而货物库存管理的功能则可以分为存货信息的查询,存货信息的更新,存货信息的删除。查询的货物信息包括货物编号,货物名,型号,单价,货物数量,总价,入库时间以及备注。仓库管理信息系统属于企业管理信息系统,是管理信息系统在现实中的ERP应用。它支持企业整体发展战略。企业的管理层通过对系统数据的收集分析,有利于制定合理的企业经营战略。详细的功能模块则为企业的全面成本管理,提高敏捷的后勤保障建立了基础。该系统模块所具有的功能较为详细,能较好地满足企业的需求。但仍存在不足之处,可以再建立一个子系统,将商品管理子系统和仓库管理子系统的数据相结合进行分析,按时间跨度或者计划与实际进行对比,以更好地服务于公司的建设发展。通过仓库管理信息系统的建设,极大提高了公司的形象,而信息技术的使用则全面降低了企业运作成本,提高了公司的整体运作效率,公司业务得以拓展,企业利润实现最大化,进一步提高了企业的综合竞争力;仓库管理信息系统规范优化了企业内部各部门、各办事机构的业务流程,对重点业务实行了全面质量监控。通过科学化管理,实现各部门间的协同运作、无纸化办公,并且使公司内部各部门、使用权限明了清楚,杜绝互相推诿现象,强化了部门责任;同时仓库管理信息系统支持开发决策,为企业决策层提供图形化、报表化的市场分析数据,能够对未来的公司业务发展、客户需求发展、市场发展做出预测,为公司制定经营战略提供数据支持;系统通过INTERNET实现全天候实时服务,实现365*24全天候信息交流,充分满足客户的各种需求,全面提升客户服务水平,大大加强与客户的紧密度,也为不同部门之间的信息交流与相互合作奠定坚实的基础。 第二章 系统设计2.1系统的功能结构图用户登录录登录系统口令输入输入口令正确主界面退出输入口令错误2.2系统结构分析仓库管理信息系统结构示意图上图是本仓库管理系统的结构图。该系统主要是运用vb来做的,由于在做系统的过程中还存在一些不足,效果不好还请老师指导,结构决定功能,由此看出系统的总体结构设计思路是根据功能来进行模块的划分。 在模块结构划分完毕后,要对各个模块进行进一步的说明,为系统实施提供依据。此时需要就需要编写系统模块说明书。例如,对信息查询系统进行说明,它可以调用的系统有信息录入、信息更新、信息删除。它的输入流是商品信息,输出流是商品生产日期、厂家和备注信息等。系统模块设计要遵循“高内聚”、“低耦和”、“模块分解”、“扇入和扇出”原则。由于我们的组织主体是仓库,结构较为简单,因此本系统的内聚性较好,耦合程度较低,具有较高的可修改性;每个模块的直接上级个数较少,说明扇入系数不高;总的看来每个模块的直属下级个数也较少,说明该模块控制的下属模块数较少。 本系统是根据结构化设计的思想来进行,通常来说,结构化系统设计会采用两种方法。一种是最为规范的方式,就是根据数据流程图导出初始模块结构图,再加以优化。这种方法科学性、逻辑性都很强。不足就是设计过于复杂和繁琐。由于我们掌握的相关知识比较有限,实际操作能力还相对较弱。因此,我们选择了根据实际需求、相关业务的逻辑顺序、现实工作习惯以及充分考虑我们的实际能力的功能结构设计。2.3模块功能描述2.3.1基本信息管理1商品信息1) 模块标识:Delphi042) 模块名称:商品信息维护3) 实现的功能:建立产品的基本数据4) 输入和输出:商品简称、商品名称、类别编号、单位、安全存量、供应商编号1、供应商编号2、备注。输出商品的基本数据报表。5) 影响的数据:商品数据文件(Product)2仓库信息1) 模块标识:Delphi072) 模块名称:仓库信息维护3) 实现的功能:建立仓库编号与说明4) 输入和输出:输入仓库名称、备注。仓库可以是实体仓库,也可以是虚拟仓库。输出仓库编号对照表。5) 影响的数据:仓库编号表(Warehouse)3商品类别1) 模块标识:Delphi112) 模块名称:商品类别维护3) 实现的功能:建立商品类别的编号与说明4) 输入和输出:输入商品类别名称、备注;输出商品类别编号对照表5) 影响的数据:商品类别编号表(Product Type)2.3.2入库管理4进货明细报表1) 模块标识:Purchase022) 模块名称:进货明细报表3) 实现的功能:打印商品进货与进货退出的明细4) 输入和输出:输入日期区间参数,输出单号、日期、供应商、商品、数量、单价、金额5) 影响的数据:进货单主表(Purchase Master)、进货单明细表(Purchase Detail)、供应商数据文件(Supplier)、产品表(Product)5进货统计表1) 模块标识:Purchase062) 模块名称:进货统计表3) 实现的功能:打印商品进货与进货退出统计表4) 输入和输出:输出供应商、商品、进货数量、进货金额、进货退出数量、进货退出金额、平均单价5) 影响的数据:供应商数据文件(Supplier)、产品表(Product)、进货分析表(Purchase Analyst)2.3.3出库管理6 出货明细报表1) 模块标识:Delivery022) 模块名称:出货明细报表3) 实现的功能:打印商品出货与出货退回的明细4) 输入和输出:输入日期区间参数,输出单号、日期、客户、商品、数量、单价、金额5) 影响的数据:出货单主表(Delivery Master)、出货单明细表(Delivery Detail)、客户数据文件(Customer Master)、产品表(Product)7出货统计表1) 模块标识:Delivery062) 模块名称:出货统计表3) 实现的功能:打印商品出货与出货退回统计表4) 输入和输出:输出客户、商品、出货数量、出货金额、出货退回数量、出货退回金额、平均单价5) 影响的数据:客户数据文件(Customer Master)、产品表(Product)、出货分析表(Delivery Analyst)2.3.4存货管理8商品进销存汇总报表1) 模块标识:Inventory102) 模块名称:商品进销存汇总报表3) 实现的功能:打印每月各商品进出货汇总报表并计算平均成本4) 输入和输出:输出商品、期初数量、期初金额、进货数量、进货金额、出货数量、出货金额、库存数量、库存金额、毛利5) 影响的数据:期初库存(Inventory Beginning)、库存分析(Inventory Analyst)、进货分析表(Purchase Analyst)、出货分析表(Sales Analyst)2.3.5系统管理9用户数据维护1) 模块标识:System012) 模块名称:用户数据维护3) 实现的功能:建立用户的编号和基本数据4) 输入和输出:输入用户名、用户密码、用户说明5) 影响的数据:用户数据表(Users)10用户权限维护1) 模块标识:System022) 模块名称:用户权限维护3) 实现的功能:用户运行系统的权限4) 输入和输出:输入用户名、功能模块标识符5) 影响的数据:用户权限表(Access Ctrl)11用户密码变更1) 模块标识:System032) 模块名称:用户密码变更3) 实现的功能:让用户自行维护进入系统的密码4) 输入和输出:输入旧密码、新密码5) 影响的数据:用户数据表(Users)12数据备份1) 模块标识:System042) 模块名称:数据备份3) 实现的功能:对整个数据库进行备份4) 输入和输出:输入备份路径及文件名。输出备份文件5) 影响的数据:整个数据库13数据恢复1) 模块标识:System052) 模块名称:数据恢复3) 实现的功能:从数据备份中进行数据恢复4) 输入和输出:输入备份文件名及路径5) 影响的数据:整个数据库2.4自由表的基本结构商品一览表货物一览表2.5代码设计思想下面主要展示登陆页面的输入代码登录页面代码Private Sub Command1_Click()If user_name_txt.Text = cangku And password_txt.Text = cangku Then main.Show logon.HideElse MsgBox 您输入的密码和用户名不符,请重新输入!, vbOKOnlyEnd IfEnd SubPrivate Sub Command2_Click()EndEnd SubPrivate Sub password_txt_Change()If password_txt = cangku Then Command1.SetFocusEnd IfEnd Sub商品编号及货物编号是运用顺序码的方式来进行编码的,按照自然数从1开始往下依次进行;商品及货物型号是运用助记码来进行编码的,这样能够加深售货员及运货员对商品及货物的记忆,实现资源的优势互补,达到最大的资源使用价值。 第三章 系统使用首先感谢您使用本产品:仓储在企业的整个供应链中起着只至关重要的作用,如果不能保障正确的进货和库存的控制及发货,将会导致管理费用的增加,服务的质量难以保证,从而影响企业的竞争力。传统简单、静态的仓库管理已无法保证企业各种资源的有效使用。如今的仓库作业和库存控制作业已十分复杂化多样化,仅靠工人记忆和手工录入不但费时费力,而且容易出错,给企业带来巨大的损失。综上所述可以看出开发仓库管理系统的重要性和对企业的巨大的利益,现在就介绍我们仓库管理系统的使用方法。3.1登陆页面用户名输入cangku,密码同样输入cangku,然后点击“确定”,接下来将会看到下面的页面现在就让我们一起进入商品管理系统,因为商品管理系统对于企业来说是非常重要的,所以我们放入了第一栏。在这里我们提供了丰富的商品的录入信息,保证商品信息录入的详细性从而减少商品调用时出现重叠的现象。3.2商品管理3.2.1商品信息录入1现在进入商品信息的录入,请点击商品信息录入你会看到如下的界面。2接下来您就按提示格式正确的录入商品的信息便于以后商品的调用和查阅。3.2.2商品信息查询1现在一起进入商品信息的查询,请点击商品信息。你会看到如下的界面。2在相应的栏目的中输入你要查阅或者调用商品的信息,要进可能填入详细的信息这样才会减少出错的机会,当然我们也采用了模糊的查阅方法。然后点击确定。当然你可以将商品的信息进行打印以便于您的工作,只要点击“印刷”就好。3例如输入商品编号1,将会看到下面的页面:3.2.3商品信息更新1推出上步之后我们可以进入商品信息管理,在这里您可以及时更新商品的信息,确保仓库商品信息的正确性和正确性,只要点击“商品信息管理”就好,你会看到以下的界面。2首先先在要更新的商品信息中填入商品的信息调出你要修改的商品信息,然后在右边的栏目中键入修改的信息然后点击确定就好了。例如由于商品1的型号变更,需要更新商品编号1的型号,按照下面的操作,点击“确定”,将显示如下页面:下面再按照之前说的商品查询方法查询商品1,显示结果如下:3.2.4商品信息删除1退出上步返回到界面后进入商品信息的删除,只要在界面上点击商品信息删除栏目就好,您会看到以下的界面:2在这里首先键入你要删除商品的信息在仓库中找到相应的信息然后点击“确定”系统就会自动的从仓库中删除相应商品的信息,保证仓库信息的正确。如果想退出商品管理系统只要点击“退出”。3.2仓库管理1现在进入仓库管理系统,只要点击“仓库管理”。界面如下:2现在进入入库管理,只要点击上边栏的“入库管理”就好。您会看到入库登记 入库一览表的界面:3现在点击“入库登记”,您会看到以下的界面:在这里您只要按照提
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 饭店抵押合同5篇
- 建设工程项目施工廉政合同4篇
- 婚前房产协议书范文5篇
- 新解读《GB-T 32612-2016纺织品 2-甲氧基乙醇和2-乙氧基乙醇的测定》
- 螺蛳粉运输合同范本
- 整形诊所合作合同范本
- 租赁水果树合同范本
- 建设合同范本哪里
- 玻璃代理销售 合同范本
- 车辆转换合同范本
- 建设工程项目协同作业方案
- GB/T 45972-2025装配式建筑用混凝土板材生产成套装备技术要求
- 变频及伺服应用技术(郭艳萍 钟立)全套教案课件
- 秋冬季安全知识培训
- 2024新译林版英语八年级上单词汉译英默写表(开学版)
- 美的集团工作流程体系
- 2025年中国冷冻治疗仪市场调查研究报告
- 新学期+心动力+课件-2025-2026学年高二上学期开学第一课主题班会
- (2025年标准)出资收车协议书
- 2025-2026学年外研版(三起)(2024)小学英语四年级上册教学计划及进度表
- 《家具与陈设设计》课件(共十章)
评论
0/150
提交评论