酒业仓储管理系统的设计.doc_第1页
酒业仓储管理系统的设计.doc_第2页
酒业仓储管理系统的设计.doc_第3页
酒业仓储管理系统的设计.doc_第4页
酒业仓储管理系统的设计.doc_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

黑龙江财经学院供应链与物流期末论文材料选择(10%)论文内容(50%)论文格式(40%)总成绩黑龙江财经学院 供应链与物流管理期末论文论 文题 目 酒业仓储管理系统的设计 学 号 2011512588 学生姓名 二O一四 年 六 月 八 日酒业仓储管理系统的设计摘 要随着经济的发展,计算机的应用变得越来越普及,利用计算机实现企业的仓储管理对企业提高生产经营效率有着重要的意义。本文简要介绍了仓储管理信息系统的研究背景与意义,着重阐述了该系统开发实现过程,从系统的需求分析、模块设计、数据设计等各个环节进行分析描述。本仓储管理系统主要实现了货物的入库管理、出库管理、查询管理及用户管理等功能。在仓库货物信息的管理中设置了货物存储的最高限量和最低限量,对仓库的货物实现监控,在货物入库及出库时给出相应的预警提示。在此基础上本系统还能根据企业已入库货物量计算出货物存储的最优量这样减少了仓库货物的积压量,降低了企业仓库的管理成本,提高了企业的经济效益。关键词:信息系统;最优存储;仓库管理目 录摘 要1绪 论31 需求分析42 系统分析52.1 系统的主要功能和逻辑模型52.1.1 系统的主要功能52.1.2系统逻辑模型52.2 系统业务流程分析52.3 系统数据流程分析63 系统设计83.1系统总体设计83.1.1系统总体功能结构83.1.2模块详细划分93.2 系统详细设计103.2.1建立E-R图模型103.3系统开发平台设计113.4数据库设计124.系统实施14结 论16参考文献17绪 论在信息高度发展的今天,企业管理信息化已成为企业在市场竞争中求得发展的客观需要,是管理决策者充分利用信息资源、把握市场机遇、更好地组织企业的人力、物理、财力进行生产经营活动所必需的必要条件。企业管理信息化的发展使得管理信息系统的开发与应用变得越来越重要,已成为时代发展的主流。信息技术的发展使得各类企业都面临着前所未有的机遇和挑战。仓库管理的方法也日新月异,以前全是由人工管理的方法现存在很多的缺点:管理效率低,劳动强度大,信息处理速度低而且准确率也不够令人满意。为了提高仓库管理效率,减轻劳动强度,提高信息处理速度和准确性,让计算机对仓库进行自动管理已成为必要发展趋势,仓库管理员可以直接在计算机上实现仓库的信息管理,并能在一定程度上实现自动化。而面对庞大的货物信息量,如何进行有效地仓库管理,从而确保企业运行效益,这对仓库管理员来说是非常重要的。而仓库管理又涉及入库、出库的货物、经办人员及供应商等方方面面的因素,如何管理这些信息数据,是一项复杂的系统工程,所以这就需要由仓库管理系统来提高仓库管理工作的效率,这对信息的规范管理、科学统计和快速查询,提高企业营运质量,提高企业生产效率,都具有十分重要的现实意义。而且仓库管理系统还有利于提高企业管理工作的现代化水平,并提供经营管理决策支持功能,从而使企业获得更好的经济效益。1 需求分析根据系统的需要,我从三个方面对系统的开发进行可行性分析如下:1.技术可行性随着企业信息化的不断完善,计算机等先进的信息化资源将会不断增多,按照管理信息系统的原理和方法,采用成熟的信息技术和手段,加上企业员工的素质不断提高,仓库管理信息系统在技术上是可行的。2.经济可行性开发过程中企业无需投入大量的资金,系统建成后的运行、维护费用很低,在企业可以接受的范围内。同事系统建成后基本实现无纸化办公可节约大量办公费用,降低企业成本。3.运行可行性新系统的研制和开发是充分得考虑工作人员对仓库的易于管理,管理者方便查询产品信息效率。并且由于本系统用户界面友好,从而能完全满足使用者的要求。综上所述,仓库管理系统的开发是可行的,该系统的开发也必将会对企业员工的仓库管理工作带来极大的便利和帮助,为企业良性发展做出很重要的影响。2 系统分析2.1 系统的主要功能和逻辑模型2.1.1 系统的主要功能1.仓库中货物的信息量大,货物的入库和出库设计到大量现金的流入和流出,数据安全性和保密性要求高。本系统中设计了不同用户的操作权限和登陆方法。当用户为管理员时,在登陆时系统会初始全部权限;当用户为操作员时,根据不同操作员所拥有的不同权限初始系统。2.仓库各种信息录入、修改和删除等,包括入库货物、出库货物的输入和供应商、用户等基本信息的录入、修改和查询等。3.仓库管理的各种信息的浏览、查询,修改以及统计等,并可以对一些基本的信息打印输出。4.在仓库管理中加入最高储备和最低储备字段,对仓库的货物实现监控,在货物入库及出库时给出相应的预警提示。5.操作日志的管理,只有管理员可以查看,操作日志中记录了所有登录的用户及其操作内容。2.1.2系统逻辑模型本系统的逻辑模型主要是以系统的业务流程图和数据流图为主要描述工具,以信息系统中应有的数据流程和数据结构来描述系统。即在对仓库管理方式上进行认真分析和研究的基础上,拜托企业现有组织机构局限性,从管理职能和业务流程出发,按信息系统中应有的数据流和数据结构来够花系统的概貌。本系统特色:1.设置系统用户登录功能,对系统数据进行安全设置与保护。2.有好的用户界面,业务操作简单,进入系统既能使用。3.成熟先进的技术和系统构架,采用先进的数据库访问方式,数据更安全,性能更稳定。4.强大的数据处理能力和开放的数据接口,选用具有大型数据库安全机制的数据库系统,提供各种级别的数据保护和权限控制方式,确保数据的安全可靠。5.系统每种操作都可以通过菜单来进行。操作快捷、方便、易懂易会。系统集录入、维护、查询、统计和各种处理为一体,信息导入导出方便共享。6.通过存储论可以对仓库货物的存储做最优分析和计算,得出最优订货量和订货周期以供参考,实现货物最优存储。2.2 系统业务流程分析业务流程图描述了一个组织内部业务处理活动的内容与工作流程,是进行系统调查使用的工具之一。通过详细的调查,分析原有管理组织机构和职责层次,制定出相应的新系统地管理业务流程图,明确系统规划中业务流程规划对流程改革与创新的要求。然后对新的系统目标进行具体分析,将信息管理业务流程重组,弄清楚各环节需要的信息内容,信息来源、去向、处理方法、提供信息的时间和信息形态等。根据我对酒厂仓库的有关调查情况绘制的系统业务流程图如下:开始用户登陆读取用户类型管理自己用户信息管理普通用户信息管理自己用户信息日常处理计算最优量基本信息系统维护查询统计成功失败图2.1系统业务流程分析图2.3 系统数据流程分析数据流图是在对系统调研阶段绘制的业务流程图进行分析的基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分析,在逻辑上精确地描述新系统应具有的功能、数据输入、数据输出、数据存储及数据来源和去向。首先对酒厂仓库管理的总体情况通过调查进行分析,整个仓库的管理从总体上主要分为入库和出库管理、查询统计,在入库时还应要注意参考仓库上月的货物的最优数据,减少本月货物的积压量。根据以上酒厂仓库的具体情况,我绘制的该系统的数据流程图如下:用户用户用户用户仓库管理F1F2入库单F3出库单F4库存状况图2.2系统关联图用户供应商领料人用户计算最优入库管理出库管理D2最优存储D1最优存储查询统计F1F2入库单F3入库单F4入库单图2.3系统顶层图3 系统设计信息系统设计阶段的主要目的是,将系统分析阶段所提出的、充分反映了用户信息需求的系统逻辑方案转换成刻意实施的、基于计算机与网络技术的物理方案。这一阶段主要任务是从信息系统的总体目标出发。根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,提出系统的实施方案。3.1系统总体设计在系统总体结构设计时应遵循以下几条主要原则:1.分解一协调原则整个系统是一个整体,具有整体目标和功能。但这些目标和功能的实现又是由相互联系的各个部分共同工作的结果,在处理过程中根据系统总体要求协调各部分的关系。2.模块化原则结构化设计的基础是模块化,结构化方法规定了一系列模块的分解-协调原则和技术,将整个系统分解成相对独立的若干模块,通过对模块的设计和模块之间关系的协调来实现整个系统的功能。3.自顶向下原则首先抓住系统总的设计目标,然后逐层分解,即先确定上层模块的功能。在确定下层模块的功能。4.信息隐蔽、抽象的原则上一层模块只负责为下一层模块的工作提供原则和依据,并不规定下层模块具体行为,即上层模块只规定下层模块做什么和所属模块间的协调关系,但不规定怎么做,以保证各模块的相对独立性和内部结构的合理性,使得模块与模块之间层次分明、易于理解、易于实施、易于维护。5.一致性原则要保证整个设计过程中具有统一的规范、统一的标准、统一的模式等。6.明确性原则每个模块必须功能明确,消除多重功能。3.1.1系统总体功能结构系统开发采用自顶向下层次化、模块化结构设计方法。根据所定义的数据类型,在保持各功能模块的相对独立的原则下划分各模块的功能。通过对系统的总体分析,依照自顶向下和模块化原则将此系统分为四个主要模块:日常处理模块、查询统计模块、最基本信息模块和系统维护模块。仓库管理系统日常处理查询统计基本信息系统维护入库管理出库管理单据查询库存查询月汇总货物信息库存信息用户信息供应商信息用户管理系统初始化查看日志图3.1系统功能模块图3.1.2模块详细划分本系统总体设计是根据企业的实际需求而开发的,用户通过登陆窗口登陆系统时,需要输入用户名和密码,系统验证用户合法性,只有合法的用户才能成功登陆系统,于此同时系统还要根据登陆用户的权限来设置系统的功能,本系统把全部功能总共设置成了14种权限。在用户登陆系统成功后,系统进入主界面窗体,主窗体设的各大功能模块将以系统主菜单的形式被用户调用,各功能模块实现的功能详细说明如下:1.日常处理模块此模块包括仓库的入库和出库管理,可以添加、删除、打印入库单和出库单,在新增入库单和出库单时,系统会根据货物的最高限量和最低限量给出提示,对仓库货物进行监控。2.查询统计模块系统的查询功能是非常强大的,系统的用户可以进行单据的查询和库存的查询,根据输入的条件,对货物的出入库单据和库存信息进行简单的查询,还可以进行月汇总。3.基本信息模块此模块主要包括货物信息、库存状况、用户信息、供应商信息和领料人信息,用户成功登陆系统后,对以上信息进行录入管理,根据不同用户的不同操作权限的设置,一些用户可以对以上基本信息进行修改、删除等功能。在此模块中还可以查看所有货物的库存状况。4.系统维护模块包括用户管理,密码管理,查看日志,系统初始化,可以根据需要对整个数据库进行备份,以确保数据的安全性;在用户管理中管理员可以给不同用户设置不同的权限;密码管理中用户可以修改自己的登陆密码;设置查看日志功能可以更进一步增强系统的安全性。3.2 系统详细设计3.2.1建立E-R图模型(1)用户管理E-R图模型用户管理用户名密码图3.2 用户管理E-R图 用户登录界面主要由用户名以及密码组成,通过用户名登陆,通过密码进行保护。(2)入库管理E-R图模型数量货物价格生产日期货物号货物名生产地数量货物号货物名入库单1包含入库货物图3.3 入库单与入库货物E-R图 入库单与入库货物E-R图是由入库单和入库货物组成,通过一个包含联系起来,入库单中有货物号、货物名和数量,其中货物号是主码。在入库货物中有货物号、货物名、货物价格、数量、生产地、保质期和生产日期,其中货物号是主码。(3)出库管理E-R图模型出库管理商品号商品名生产日期保质期数量图3.4 出库管理E-R图出库管理主要由商品号、商品名、生产日期、保质期和数量组成,将出库的物品要详细核对数量和生产日期,保证先进先出。3.3系统开发平台设计本系统所使用的开发语言是Visua Basic6.0(简称VB6.0)。VB6.0在和数据库应用程序的开发中,提供了包括数据窗体控件和数据窗体对象等功能强大的工具,协助编程人员轻松的链接数据库文件,并访问其中数据,该语言不仅具有一般数据库语言的特点,而且有可视化的特点,是一种非常优秀的计算机软件开发语言。在屏幕的颜色搭配上突出了整个和协调原则,尽量减少多色调的无序使用,1力求模块颜色搭配一致,又有一些变化,但风格统一。在窗体的格式上,基本采用了统一的标准。利用计算机对企业仓库货物信息进行管理具有手工管理所无法实现的有点。在经过分析比较的基础上,本人选择使用Microsoft公司的VisualBasic6.0开发工具,利用其提供的各种可视化开发工具建立系统应用原型,然后,不断修正、改进和补充,直到形成符合仓库管理要求的管理信息系统。在数据库方面,Access是关系数据库开发工具,1992年Microsoft Access作为第一个面向Windows操作平台的桌面数据库管理系统而诞生,它不但充分体现了面向对象的思想,提供可视化的编程手段,而且充分利用了Windows操作平台的优越性,采用与Eindows完全一致的界面风格,使界面非常友好。在Access中,用户不需要编写复杂的程序就可以建立一个完整的数据库应用系统,是一个典型的开放式数据库系统,它可以和Windows下的其他应用程序共享数据库资源。数据库能汇集各种信息以供查询、存储和检索。Access允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access作为关系数据库开发具备了许多优点,可以再一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。因此,在设计中选择了Access数据库3.4数据库设计数据是信息的具体表现形式,信息是数据的内容。在数据规划中,数据比信息具有更规范、更具体、更严格的形态与含义,而且与系统内的其他资源更直接的关系。数据的不完备或混乱是信息系统不成功的重要原因之一,数据规划的任务就是根据信息需求分析的结果,对规划中体现信息需求的数据资源进行严格定义、科学的分类和合理的组织,为信息系统功能与目标的实现打好数据基础。数据库是一种存储数据并对数据进行操作的工具,数据是以集中的方式来收集和组织以便有效地服务于应用程序。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。本系统是应用在单机系统上的,所以只需建立一个数据库,在此数据库基础上建立表。数据库中各表的设计结果如下面的表格所示:字段名数据类型字段长度是否为空备注货物编号文本10否主键货物名称文本20否货物类别文本20是计量单位文本10是标准单价货币是表3.1货物信息表字段名数据类型字段长度是否为空备注入库单号文本10否货物编号文本10否供应商编号文本10否经办人编号文本10否入库时间日期/时间否入库数量数字单精度型是入库单价货币是总额货币是其他金额货币是表3.2入库单表字段名数据类型字段长度是否为空备注出库单号文本10否货物编号文本10否出库时间日期/时间是出库数量数字单精度型是备注备注是表3.3出库单表4.系统实施系统实现包括用户需求实现和数据库实现两方面具体包括包含4个功能模块的实现,即:入库管理模块、出库模块、系统分析模块、查询系统模块。力求通过程序编码实现系统的运行。1.用户登录2.入库管理3.出库管理结 论本系统

温馨提示

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

评论

0/150

提交评论