酒业仓储管理系统的设计.docx
- 文档编号:10613670
- 上传时间:2023-02-21
- 格式:DOCX
- 页数:18
- 大小:1.41MB
酒业仓储管理系统的设计.docx
《酒业仓储管理系统的设计.docx》由会员分享,可在线阅读,更多相关《酒业仓储管理系统的设计.docx(18页珍藏版)》请在冰豆网上搜索。
酒业仓储管理系统的设计
材料选择(10%)
论文内容(50%)
论文格式(40%)
总成绩
黑龙江财经学院
供应链与物流管理期末论文
论文
题目酒业仓储管理系统的设计
学号2011512588
学生姓名
二O一四年六月八日
酒业仓储管理系统的设计
摘要
随着经济的发展,计算机的应用变得越来越普及,利用计算机实现企业的仓储管理对企业提高生产经营效率有着重要的意义。
本文简要介绍了仓储管理信息系统的研究背景与意义,着重阐述了该系统开发实现过程,从系统的需求分析、模块设计、数据设计等各个环节进行分析描述。
本仓储管理系统主要实现了货物的入库管理、出库管理、查询管理及用户管理等功能。
在仓库货物信息的管理中设置了货物存储的最高限量和最低限量,对仓库的货物实现监控,在货物入库及出库时给出相应的预警提示。
在此基础上本系统还能根据企业已入库货物量计算出货物存储的最优量这样减少了仓库货物的积压量,降低了企业仓库的管理成本,提高了企业的经济效益。
关键词:
信息系统;最优存储;仓库管理
目录
摘要1
绪论3
1需求分析4
2系统分析5
2.1系统的主要功能和逻辑模型5
2.1.1系统的主要功能5
2.1.2系统逻辑模型5
2.2系统业务流程分析5
2.3系统数据流程分析6
3系统设计8
3.1系统总体设计8
3.1.1系统总体功能结构8
3.1.2模块详细划分9
3.2系统详细设计10
3.2.1建立E-R图模型10
3.3系统开发平台设计11
3.4数据库设计12
4.系统实施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系统数据流程分析
数据流图是在对系统调研阶段绘制的业务流程图进行分析的基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分析,在逻辑上精确地描述新系统应具有的功能、数据输入、数据输出、数据存储及数据来源和去向。
首先对酒厂仓库管理的总体情况通过调查进行分析,整个仓库的管理从总体上主要分为入库和出库管理、查询统计,在入库时还应要注意参考仓库上月的货物的最优数据,减少本月货物的积压量。
根据以上酒厂仓库的具体情况,我绘制的该系统的数据流程图如下:
图2.2系统关联图
图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图模型
图3.3入库单与入库货物E-R图
入库单与入库货物E-R图是由入库单和入库货物组成,通过一个包含联系起来,入库单中有货物号、货物名和数量,其中货物号是主码。
在入库货物中有货物号、货物名、货物价格、数量、生产地、保质期和生产日期,其中货物号是主码。
(3)出库管理E-R图模型
图3.4出库管理E-R图
出库管理主要由商品号、商品名、生产日期、保质期和数量组成,将出库的物品要详细核对数量和生产日期,保证先进先出。
3.3系统开发平台设计
本系统所使用的开发语言是VisuaBasic6.0(简称VB6.0)。
VB6.0在和数据库应用程序的开发中,提供了包括数据窗体控件和数据窗体对象等功能强大的工具,协助编程人员轻松的链接数据库文件,并访问其中数据,该语言不仅具有一般数据库语言的特点,而且有可视化的特点,是一种非常优秀的计算机软件开发语言。
在屏幕的颜色搭配上突出了整个和协调原则,尽量减少多色调的无序使用,1力求模块颜色搭配一致,又有一些变化,但风格统一。
在窗体的格式上,基本采用了统一的标准。
利用计算机对企业仓库货物信息进行管理具有手工管理所无法实现的有点。
在经过分析比较的基础上,本人选择使用Microsoft公司的VisualBasic6.0开发工具,利用其提供的各种可视化开发工具建立系统应用原型,然后,不断修正、改进和补充,直到形成符合仓库管理要求的管理信息系统。
在数据库方面,Access是关系数据库开发工具,1992年MicrosoftAccess作为第一个面向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]米庆元.库存控制方法在企业管理中的应用.西南造纸.2002
[2]沈显峰.库存管理决策模型的研究和应用.四川大学.2002
[3]王薇.华中物流仓库管理系统的研究与开发.武汉理工大学.2004
[4]ClaytonWalnum.SamTeachYouselfGameProgrammingwithVisualBasic[M].SamPublishing.2001
[5]Raafat.Surveyofliteratureoncontinuouslydeterioratinginverntorymodels[j].JournalofoperationalResearchSociety.1991
出师表
两汉:
诸葛亮
先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。
然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。
诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。
宫中府中,俱为一体;陟罚臧否,不宜异同。
若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理;不宜偏私,使内外异法也。
侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下:
愚以为宫中之事,事无大小,悉以咨之,然后施行,必能裨补阙漏,有所广益。
将军向宠,性行淑均,晓畅军事,试用于昔日,先帝称之曰“能”,是以众议举宠为督:
愚以为营中之事,悉以咨之,必能使行阵和睦,优劣得所。
亲贤臣,远小人,此先汉所以兴隆也;亲小人,远贤臣,此后汉所以倾颓也。
先帝在时,每与臣论此事,未尝不叹息痛恨于桓、灵也。
侍中、尚书、长史、参军,此悉贞良死节之臣,愿陛下亲之、信之,则汉室之隆,可计日而待也
。
臣本布衣,躬耕于南阳,苟全性命于乱世,不求闻达于诸侯。
先帝不以臣卑鄙,猥自枉屈,三顾臣于草庐之中,咨臣以当世之事,由是感激,遂许先帝以驱驰。
后值倾覆,受任于败军之际,奉命于危难之间,尔来二十有一年矣。
先帝知臣谨慎,故临崩寄臣以大事也。
受命以来,夙夜忧叹,恐托付不效,以伤先帝之明;故五月渡泸,深入不毛。
今南方已定,兵甲已足,当奖率三军,北定中原,庶竭驽钝,攘除奸凶,兴复汉室,还于旧都。
此臣所以报先帝而忠陛下之职分也。
至于斟酌损益,进尽忠言,则攸之、祎、允之任也。
愿陛下托臣以讨贼兴复之效,不效,则治臣之罪,以告先帝之灵。
若无兴德之言,则责攸之、祎、允等之慢,以彰其咎;陛下亦宜自谋,以咨诹善道,察纳雅言,深追先帝遗诏。
臣不胜受恩感激。
今当远离,临表涕零,不知所言。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒业 仓储 管理 系统 设计