我是做食品代理行业的仓库,请大家帮我介绍一些仓库管理计划书
\u5b89\u5168\u5e93\u5b58\u91cf\uff0c\u4ed3\u5e93\u7ba1\u7406\u7684\u8ba1\u5212\u4e66\u4f60\u7684\u751f\u4ea7\u7528\u91cf\u662f\u6bcf\u592910\uff0c\u90a3\u4e48\u4e00\u5468\u5c31\u8981\u670970\uff0c\u5982\u679c\u8bf4\u4f60\u7684\u8d27\u8fdc\uff0c\u7269\u6d41\u8981\u4e94\u5929\uff0c\u52a0\u4e24\u5929\u7684\u4fdd\u9669\u7528\u91cf\uff0c\u90a3\u4f60\u7684\u5b89\u5168\u5e93\u5b58\u91cf\u5c31\u662f70+50+20,y
\u8fd9\u53ea\u662f\u4e00\u4e2a\u6bd4\u65b9\uff01\u8be6\u7ec6\u7684\u53ef\u67e5\u8d44\u6599\uff01
http://baike.baidu.com/view/53099.htm?fr=ala0_1
目 录摘要…………………………………………………………………………1
Abstract……………………………………………………………………2
第一章 绪论………………………………………………………………3
1. 1管理信息系统的概述………………………………………………………3
1. 2数据库应用系统开发简介…………………………………………………3
1. 3库存管理系统………………………………………………………………5
1.3.1国内外同类管理软件的研究现状与发展趋势………………………………… 5
1.3.2库存管理系统研究背景与意义……………………………………………………6
第二章 数据库理论基础……………………………………………………7
2.1数据库系统设计………………………………………………………………7
2.2SQL语言介绍…………………………………………………………………7
2.2.1SQL基础……………………………………………………………………………7
2.2.2SQL语句……………………………………………………………………………8
第三章 应用系统开发工具……………………………………………… 9
3.1Visual Basic简介及实现原理…………………………………………………9
3.2数据库组件介绍………………………………………………………………9
3.3SQL语言在VB中的应用…………………………………………………… 10
3.4Access2000简述………………………………………………………………11
第四章 库存管理系统设计分析…………………………………………12
4.1需求分析………………………………………………………………………12
4.2模块划分………………………………………………………………………13
4.3数据库设计……………………………………………………………………15
第五章 应用程序设计……………………………………………………18
5.1程序结构……………………………………………………………………18
5.2程序源代码…………………………………………………………………19
第六章 设计总结……………………………………………………… 38
参考文献……………………………………………………………………39
摘要
随着现代工业的发展,计算机信息管理系统越来越受到企业重视。本文主要分析了库存管理系统的一些基本功能和组成情况,包括系统的需求分析、系统结构,功能模块划分以及数据库模式分析等,重点对应用程序的实际开发实现作了介绍。达到了数据的一致性和安全性,且应用程序功能完备,符合了库存管理系统作为典型的信息管理系统(MIS)的要求。同时简单介绍了Visual Basic编程环境和Access数据库管理系统的功能特点,库存管理系统是企业物流管理中不可或缺的一部分。
关键词:库存管理,数据库,信息管理,VB
Abstract
With the development of modern industry, the information management system of the computer is being paid attention to by enterprises. This text has analysed some basic functions of the administrative system of the stock and makes up the situation mainly, including the systematic demand is analysed, systematic structure, the function module divides and the data base mode is analysed etc., have realized doing the introduction to the actual development of the application program especially. Having reached the consistency and security of the data, and the application program function is complete, have accorded with the administrative system of the stock as the request for the typical information management system (MIS). Introduced the function characteristics of Visual Basic programming environment and Access data base management system briefly at the same time, the administrative system of the stock is an indispensable part in enterprise's material flow management.
Keywords: stock management, database, information management, VB
第一章 绪论
库存管理系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,库存管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式管理库存,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对产品库存信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品库存的管理效率,也是企业库存管理科学化、正规化,与世界接轨的重要条件。因此,开发一个库存管理系统是很有必要的,具有其特有的技术意义和管理意义。
1.1管理信息系统的概述
管理信息系统(简称MIS)是在管理科学、系统科学、计算机科学等的基础上发展起来的综合性边缘科学。在21世纪信息高速发展的时代中,管理信息系统具有很重要的作用,它的预测和辅助决策的功能,即利用现代管理的决策和支持。
管理信息系统是一个由人、机(计算机)组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。它能观测企业或组织的各种运动情况,利用过去的数据预测未来;从全局出发辅助决策;利用信息控制企业或组织行为,帮助其实现长远的规划目标。简言之,管理信息系统是一个以计算机为工具,具有数据处理、预测、控制和辅助决策功能的信息系统。
管理信息系统是一个人机系统,同时它又是一个一体化集成系统。管理信息系统是信息系统的一个子系统,它以计算机技术、通讯技术和软件技术为技术基础,同时将现代管理理论、现代管理方法及各级管理人员融为一体,最终为某个组织整体的管理与决策服务,是由人和计算机组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。
管理信息系统的基本结构可以概括为四大部件,即信息源、信息处理器、信息用户和信息管理者。因此,一个成功的管理信息系统应该具有可靠的硬件、实用的软件、强有力的现代化管理水平。具体讲,管理信息系统的三大支柱是:计算机网络、数据库和现代化的管理,这三打支柱称为管理信息系统的扩展部件。
1.2数据库应用系统开发简介
在数据库应用系统开发之前,对开发数据库的基本概念应当了解,对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相当清晰的了解和认识。
数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开发的主要过程为:理解用户的需求,然后,把它们转变为有效的数据库设计。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。
数据库技术在计算机软件邻域研究中一直是非常重要的主题,产生于60年代,30多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。并且,近年来,随着World Wide Web(WWW)的猛增及Internet技术的迅速发展,使得数据库技术之时成为最热门技术之一。
1.2.1数据库
数据库由DBMS(数据库管理系统)处理,DBMS则由开发人员和用户通过应用程序直接或间接地使用。它主要包括四个要素:用户数据、元数据、索引和应用元数据。
一、用户数据
目前,大多数主流数据库管理系统把用户数据表示为关系。现在把关系看作数据表。表的列包含域或属性,表的行包含对应业务环境中的实体的记录。并非所有的关系都同样符合要求,有些关系比其它关系更结构化一些。
为了对比结构差的关系和结构好的关系之间的差别,以图书管理系统中的图书和图书借阅者关系为例来说明,假若设计关系R1(借书证号,姓名,性别,身份编号,身份证,联系电话,图书编号,图书名称,图书类别,作者,出版社,出版日期,备注,价格,数量);这个关系的问题出在它有关于两个不同主题的数据,就是图书借阅者和图书。用这种方式构成的关系在进行修改时,会出现问题。因为一个图书借阅者可能借阅多本书,如果某个图书借阅者的某个字段(如联系电话)出现变更,它所借阅的图书记录(可能多个)也就必须变化,这是不好的。因此数据用两个关系表示更好。现在如果某图书借阅者改变了它的联系电话,只有关系(表)user的对应行需要改变。当然,要想产生一个,显示图书名称及其借阅者联系电话的报表,就需要将这两个表的行结合起来。结果表明,将关系分别存储,在生成报表的时候将它们结合起来,比把它们存储在一个合成的表中更好。
user(借书证号,姓名,性别,身份编号,身份证,联系电话,)
book(图书编号,图书名称,图书类别,作者,出版社,出版日期,备注,价格,数量)
二、元数据
数据库是自描述的,这就意味着它自身包含了它的结构的描述,这种结构的描述称作元数据。因为DBMS产品是用来存储和操纵表的,所以大多数产品把元数据以表的形式存储,有时称作系统表。这些系统表存储了数据库中表的情况,指出每一个表中有多少列,那一列是主关键字,每一列的数据类型的描述,它也存储索引、关键字、规则和数据库结构的其他部分。
在表中存储元数据不仅对DBMS是有效的,对用户也是方便的,因为他们可以使用与查询用户数据同样的查询工具来查询元数据。
三、索引
第三种类型的数据改进了数据库的性能和可访问性,这种数据经常称作开销数据,尽管有时也采用其他类型的数据结构,如链表,但它主要还是索引。索引可以用来排序和快速访问数据。下面以库存管理系统中的货品信息表为例来说明。
假定数据在磁盘上是按’货品编号’的递增顺序排列的,用户想打印一个按’货品名称’排序的货品数据报表。为此,所有的数据都需要从源表中提取出来并排序,除非表很小,否则这是一个很费时的过程。或者,可以在‘货品名称’字段上创建一个索引,该索引的条目按照‘货品名称’排序,这样,该索引的条目可以读出来,并用来按顺序访问货品信息数据。
索引用于快速访问数据。例如,一个用户只想访问货品信息表中‘类别’值为‘01’的那些货品。如果没有索引,则必须搜索整个源表;但有了索引之后,可以找到索引条目,并使用它来挑选所有合适的行。
索引对排序和查找是有帮助的,但要付出代价。货品信息表中的行每次改变时,索引也必须改变,这意味着索引并非随意的,应该在真正需要时保存。
四、应用元数据
存储在数据库中的第四种数据是应用元数据,它用来存储用户窗体、报表、查询和其他形式的查询组件。并非所有的DBMS都支持应用组件,支持组件的DBMS也不一定把全部组件的结构作为应用元数据存储在数据库中。然而,大多数现代的DBMS产品存储这种数据作为数据库的一部分。一般来说,数据库开发人员和用户都不直接访问应用元数据,相反,他们通过DBMS中的工具来处理这些数据。
Access 2000中就支持窗体、存储过程等应用元数据。
1.2.2数据库管理系统
数据库管理系统(DBMS)是指数据库系统中管理数据的软件系统。DBMS是数据库系统的核心组成部分。对数据库的一切操作,包括定义、更新及各种控制,都是通过DBMS进行的。DBMS总是基于某种数据模型,可以把DBMS看成是某种数据模型在计算机系统上的具体实现。根据数据模型的不同,DBMS可以分成层次型、网状型、关系型、面向对象型等。
关系模型。关系模型主要是用二维表格结构表达实体集,用外键表示实体间联系。关系模型是由若干个关系模式组成的集合。关系模式相当于前面提到的记录类型,它的实例称为关系,每个关系实际上是一张二维表格。
关系模型和层次、网状模型的最大判别是用关键码而不是用指针导航数据,表格简单用户易懂,编程时并不涉及存储结构,访问技术等细节。关系模型是数学化模型。SQL语言是关系数据库的标准化语言,已得到了广泛的应用。
DBMS的特点和功能可以分为三个子系统:设计工具子系统、运行子系统和DBMS引擎。
设计子系统有一个方便数据库及其应用创建的工具集。它典型地包含产生表、窗体、查询和报表的工具。DBMS产品还提供编程语言和对编程语言的接口。
运行子系统处理用设计子系统开发的应用组件。它所包含的运行处理器用来处理窗体和数据库的数据交互,以及回答查询和打印报表等。
DBMS引擎从其他两个组件接受请求,并把它们翻译成对操作系统的命令,以便读写物理介质上的数据。DBMS引擎还涉及事务管理、锁、备份和恢复。
1.3库存管理系统
当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息处理系统的环境。计算机最大的好处在于利用它能够进行信息管理,使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。
仓库作为一总货品资源的集散地,货品的种类繁多,包含很多的信息数据的管理。据调查得知,以前仓库进行信息管理的方式主要是基于文本、表格等纸介质的手工处理,对于货品的出入库情况的统计和核实等往往采用对账本的人工检查,对管理者的管理权限等不受约束,任何人都可查看,这样容易引起资料外泄。另外,数据信息处理工作量大,容易出错,由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统、规范的信息管理手段。而且,一般的存储情况是记录在账本上的,仓库的工作人员和管理员也只是当时记得比较清楚,时间一长,如果再要进行查询,就得在众多的资料中翻阅查找了,这样造成费时、费力,如要对很长时间以前的货品进行更改就更加困难了。因此,很有必要建立一个库存管理系统,使货品管理工作规范化,系统化,程序化。提高信息处理的速度和准确性。
1.3.1国内外同类管理软件的研究现状与发展趋势
现在国内外对此类系统的开发与研究也是很有实用性的,基本上能满足各企业的自身特点,来进行库存方面的管理,同时,改类系统又都在不断地深入与发展,来适用更多的企业,一般都能运用于各个企业的库存管理,但是都没有针对大众的广泛应用,只能运用某个企业或单位,这一点还有待于今后的进一步开发与实践。
今后此类软件将会向条码库存管理系统发展,现阶段,伴随物流及管理信息化、网络化的发展,应用条码技术进行库存管理、实现仓库作业自动化,将是一个必然的发展趋势,也是需要迫切解决的一个现实问题。随着信息化技术的不断提高和应用的日渐普及,更多的商品拥
绛旓細浠撳簱浣滀负涓鎬昏揣鍝佽祫婧愮殑闆嗘暎鍦,璐у搧鐨勭绫荤箒澶,鍖呭惈寰堝鐨勪俊鎭暟鎹殑绠$悊銆傛嵁璋冩煡寰楃煡,浠ュ墠浠撳簱杩涜淇℃伅绠$悊鐨勬柟寮忎富瑕佹槸鍩轰簬鏂囨湰銆佽〃鏍肩瓑绾镐粙璐ㄧ殑鎵嬪伐澶勭悊,瀵逛簬璐у搧鐨勫嚭鍏ュ簱鎯呭喌鐨勭粺璁″拰鏍稿疄绛夊線寰閲囩敤瀵硅处鏈殑浜哄伐妫鏌,瀵圭鐞嗚呯殑绠$悊鏉冮檺绛変笉鍙楃害鏉,浠讳綍浜洪兘鍙煡鐪,杩欐牱瀹规槗寮曡捣璧勬枡澶栨硠銆傚彟澶,鏁版嵁淇℃伅澶勭悊宸ヤ綔閲忓ぇ,...
绛旓細1銆佷粨搴撶殑绠$悊锛屼粨搴撶殑绠$悊鍦ㄩ鍝佹壒鍙戣涓氶噷鏄緢闅剧锛屽洜涓烘秹鍙婄殑鍗曞搧澶锛屽彲鑳芥湁4鍗冨绉嶄互涓娿傛秹鍙婂埌椋熷搧杩囨湡鐨勯棶棰橈紝鎵浠ュ湪鍑鸿揣鐨勬椂鍊欙紝浠撶鍛樿鍋氬ソ鍏堣繘鍏堝嚭銆鍋氶鍝鎵瑰彂琛屼笟鐨浼佷笟閲鐨勪粨搴擄紝璐х墿鎽嗘斁瑕佸緢鏁撮綈锛岀晠閿璐с佽繃鏈熻揣銆佸鐞嗚揣鍒嗗緱寰堟竻鏅扮殑銆傚鏋滄湀搴曞簱瀛樼洏鐐瑰璐︼紝璐х墿灏戜簡鐨勮瘽锛屾湁娌℃湁...
绛旓細浣犵幇鍦ㄧ粰鍟嗚秴渚涜揣锛屾渶涓昏鐨勬槸鎵剧殑璐ф簮锛岀涓涓浠撳簱灏辫锛屽彧瑕佽秴甯傝浣犵殑璐э紝涓嶇敤寮鍏徃锛屾壘鍑犱釜涓氬姟鍛樼粰浣犺窇甯傚満灏辫锛岃嚜宸卞幓鐫澶у瀷鐨勬壒鍙戝晢锛屽彧瑕佹湁瀹炲姏浣犱篃鍙互鍋氫唬鐞嗗晩锛佸鏋滆繕鏄笉鏄庣櫧浣犲彲浠ユ壘鎴戦棶闂殑锛
绛旓細榄佺壒ERP鏄畬鍏ㄥ厤璐圭殑锛岀粓韬厤璐癸紝鏃犱娇鐢ㄦ椂闂撮檺鍒讹紝鏃犲姛鑳介檺鍒讹紝鏃犵敤鎴锋暟閲忛檺鍒讹紝鑰屼笖杩樻湁涓撲笟鐨勫紑鍙戝洟闃熶繚闅滃崌绾э紝鎮ㄥ彲浠ユ斁蹇冧娇鐢ㄣ傦紙PSS锛変紒涓氳繘閿瀛樼鐞嗗钩鍙帮紝鏄繘閿瀛樿储鍥涗綅涓浣撶殑閫氱敤绠$悊杞欢锛岄厤澶囨湁鍔熻兘瀹屾暣銆佸叏闈㈢殑鎶ヨ〃绯荤粺锛屼娇鎮ㄥ彲浠ヨ拷婧埌鍙戠敓杩囩殑浠讳綍涓绗斾笟鍔°傚畠鐨勫姛鑳借鐩栦簡浼佷笟璐㈠姟绠$悊鍜岃揣鍝佽繘閿...
绛旓細瀹屽叏鍙互锛佷絾浣犲繀椤诲叿澶囪惀涓氭墽鐓с椋熷搧娴侀氳鍙瘉銆侀渶瑕佷簡瑙h涓氫骇鍝佺殑甯傚満绔炰簤鍔涳紝蹇呴』鐭ラ亾鐩稿叧椋熷搧缁忚惀鐨勫悇椤规硶寰嬫硶瑙
绛旓細鍋氳皟鍛冲搧浠g悊锛鏈濂借嚜宸辨湁鐩稿叧鐨勬壒鍙戠綉缁滐紝鎴栫粓绔綉缁滐紙濡傜洿渚涢楗簵锛屾垨鍟嗚秴绛夛級浠撳簱鏄繀椤荤殑锛岃澶囦竴瀹氱殑搴撳瓨銆備互渚挎洿濂界殑鏈嶅姟鏈嶅姟銆傝嚦闂ㄥ簵闈富瑕佹槸涓轰簡鏂逛究澶栧洿瀹㈡埛鍜屼负娌℃湁鍥哄畾渚涘簲鍟嗙殑缁堢浠ュ強闆舵暎瀹㈡埛鑰岃瀹氾紝鍋囧鏈夎嚜宸辩殑閿鍞汉鍛樿兘澶熼佽揣涓婇棬锛岃繖鏂归潰鍙湁鍙棤銆傛牴鎹綘浠g悊鐨浜у搧澶氬皯锛熶互鍙婇檮鍔犻攢鍞...
绛旓細鍋氫复鏈椋熷搧浠撳簱闇瑕佷互涓嬫墜缁細1銆佷骇鍝佸悎鏍艰瘉鏄寚鐢熶骇鑰呬负琛ㄦ槑鍑哄巶鐨勪骇鍝佺粡璐ㄩ噺妫楠屽悎鏍硷紝闄勪簬浜у搧鎴栬呬骇鍝佸寘瑁呬笂鐨勫悎鏍艰瘉涔︺佸悎鏍兼爣绛炬垨鑰呭悎鏍煎嵃绔犮傝繖鏄敓浜ц呭鍏朵骇鍝佽川閲忎綔鍑虹殑鏄庣ず淇濊瘉锛屼篃鏄硶寰嬭瀹氱敓浜ц呮墍鎵挎媴鐨勪竴椤逛骇鍝佹爣璇嗕箟鍔★紱2銆椋熷搧鐨鍗敓绛夋娴嬫姤鍛婏紱3銆佷粨搴撶殑钀ヤ笟鎵х収鎴栬呴鍝佺粡钀ヨ鍙瘉锛4銆佸湪...
绛旓細2銆佺綉搴浠g悊銆佺綉搴椾唬閿鎴栫綉搴楀姞鐩 涓鑸彲闈犵殑缃戝簵浠g悊鍏锋湁姝h鐨勮惀涓氭墽鐓锛屼粨搴鍐呮湁涓瀹氱殑搴撳瓨浜у搧銆傚彟澶栵紝涓鑸殑涓婂涓轰繚璇佺湡瀹炴э紝浜у搧鍥剧墖閮戒互瀹炵墿鎷嶆憚涓哄噯銆傚ソ鐨勪笂瀹跺鍞悗鏈嶅姟鏈変竴瀹氱殑淇濋殰銆傚綋鐒讹紝鍍忓彂璐ч熷害銆佷骇鍝佺殑璐ㄩ噺鍜屼环鏍肩瓑绛夌殑鍥犵礌涔熸槸琛¢噺涓涓綉搴椾唬鐞嗘槸鍚﹀彲闈犵殑涓涓噸瑕佹爣鍑嗐
绛旓細濡傛灉鏄椋熷搧琛屼笟锛灏ゅ叾鏄涓娆$敤杞欢鐨勶紝鎴戞帹鑽愮Е涓濈敓鎰忛氾紝鏉ュ府浣犲仛搴楅摵绠$悊銆傜Е涓濈敓鎰忛氾紝鏄竴娆句负骞垮ぇ鎵瑰彂鎴栭浂鍞晢鎴烽噺韬墦閫犵殑杩涢攢瀛樼鐞嗙郴缁燂紝甯姪鍟嗗瀵硅揣鐗╁晢鍝併侀【瀹緵搴斿晢銆佽繘璐ч攢鍞浠撳簱搴撳瓨绛夋棩甯哥粡钀ヨ繘琛岀鐞嗭紝瀹炵幇楂樻晥鐜囩粡钀ャ傜敓鎰忛氳繕鎵撻氫簡寰俊鏀粯瀹濇敹娆俱佸揩閫掔墿娴併佸叏缃戝晢鍝佹潯鐮佸簱銆佽摑鐗欐墦鍗...