收藏 分销(赏)

库存管理系统设计方案模板.doc

上传人:w****g 文档编号:2998581 上传时间:2024-06-12 格式:DOC 页数:53 大小:470.54KB
下载 相关 举报
库存管理系统设计方案模板.doc_第1页
第1页 / 共53页
库存管理系统设计方案模板.doc_第2页
第2页 / 共53页
库存管理系统设计方案模板.doc_第3页
第3页 / 共53页
库存管理系统设计方案模板.doc_第4页
第4页 / 共53页
库存管理系统设计方案模板.doc_第5页
第5页 / 共53页
点击查看更多>>
资源描述

1、库存管理系统设计方案目 录摘要1Abstract2第一章 绪论31. 1管理信息系统概述31. 2数据库应用系统开发介绍31. 3库存管理系统51.3.1中国外同类管理软件研究现实状况和发展趋势 51.3.2库存管理系统研究背景和意义6第二章 数据库理论基础72.1数据库系统设计72.2SQL语言介绍72.2.1SQL基础72.2.2SQL语句8第三章 应用系统开发工具 93.1Visual Basic介绍及实现原理93.2数据库组件介绍93.3SQL语言在VB中应用 103.4Access简述11第四章 库存管理系统设计分析124.1需求分析124.2模块划分134.3数据库设计15第五章

2、应用程序设计185.1程序结构185.2程序源代码19第六章 设计总结 38摘要伴随现代工业发展,计算机信息管理系统越来越受到企业重视。本文关键分析了库存管理系统部分基础功效和组成情况,包含系统需求分析、系统结构,功效模块划分和数据库模式分析等,关键对应用程序实际开发实现作了介绍。达成了数据一致性和安全性,且应用程序功效完备,符合了库存管理系统作为经典信息管理系统(MIS)要求。同时简单介绍了Visual Basic编程环境和Access数据库管理系统功效特点,库存管理系统是企业物流管理中不可或缺一部分。关键词:库存管理,数据库,信息管理,VBAbstractWith the developm

3、ent 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 struct

4、ure, 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 wit

5、h 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 i

6、ndispensable part in enterprises material flow management.Keywords: stock management, database, information management, VB第一章 绪论库存管理系统是一个企机关不可缺乏一部分,它内容对于企业决议者和管理者来说全部是至关关键,所以,库存管理系统应该能够为用户提供充足信息和快捷查询手段,但一直以来大家使用传统人工方法管理库存,这种管理方法存在着很多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量文件和数据,这对于查找、更新和维护全部带来了不少困难。伴随科学技术不停提升,计算

7、机科学不停发展,其强大功效已经被大家深刻认识,它已经进入了人类社会各个领域并发挥着越来越关键作用。作为计算机应用一部分,使用计算机对产品库存信息进行管理,含有着人工管理无法比拟优点,它检索快速、查找方便、可靠性高、存放量大、保密性好、寿命长、成本低等,可降低更多人力物力,这些全部能够极大地提升货物库存管理效率,也是企业库存管理科学化、正规化,和世界接轨关键条件。所以,开发一个库存管理系统是很有必需,含有其特有技术意义和管理意义。1.1管理信息系统概述管理信息系统(简称MIS)是在管理科学、系统科学、计算机科学等基础上发展起来综合性边缘科学。在二十一世纪信息高速发展时代中,管理信息系统含有很关键

8、作用,它估计和辅助决议功效,即利用现代管理决议和支持。管理信息系统是一个由人、机(计算机)组成能进行管理信息搜集、传输、存放、加工、维护和使用系统。它能观察企业或组织多种运动情况,利用过去数据估计未来;从全局出发辅助决议;利用信息控制企业或组织行为,帮助其实现长远计划目标。简言之,管理信息系统是一个以计算机为工具,含有数据处理、估计、控制和辅助决议功效信息系统。管理信息系统是一个人机系统,同时它又是一个一体化集成系统。管理信息系统是信息系统一个子系统,它以计算机技术、通讯技术和软件技术为技术基础,同时将现代管理理论、现代管理方法及各级管理人员融为一体,最终为某个组织整体管理和决议服务,是由人和

9、计算机组成能进行管理信息搜集、传输、存放、加工、维护和使用系统。管理信息系统基础结构能够概括为四大部件,即信息源、信息处理器、信息用户和信息管理者。所以,一个成功管理信息系统应该含有可靠硬件、实用软件、强有力现代化管理水平。具体讲,管理信息系统三大支柱是:计算机网络、数据库和现代化管理,这三打支柱称为管理信息系统扩展部件。1.2数据库应用系统开发介绍在数据库应用系统开发之前,对开发数据库基础概念应该了解,对数据库结构、开发数据库应用程序步骤、开发体系及方法全部应该有相当清楚了解和认识。数据库应用系统开发目标是建立一个满足用户长久需求产品。开发关键过程为:了解用户需求,然后,把它们转变为有效数据

10、库设计。把设计转变为实际数据库,而且这些数据库带有功效完备、高效能应用。数据库技术在计算机软件邻域研究中一直是很关键专题,产生于60年代,30多年来数据库技术得到了快速发展,并已形成较为完整理论体系和一大批实用系统。而且,多年来,伴随World Wide Web(WWW)猛增及Internet技术快速发展,使得数据库技术之时成为最热门技术之一。1.2.1数据库数据库由DBMS(数据库管理系统)处理,DBMS则由开发人员和用户经过应用程序直接或间接地使用。它关键包含四个要素:用户数据、元数据、索引和应用元数据。一、用户数据现在,大多数主流数据库管理系统把用户数据表示为关系。现在把关系看作数据表。

11、表列包含域或属性,表行包含对应业务环境中实体统计。并非全部关系全部一样符合要求,有些关系比其它关系更结构化部分。为了对比结构差关系和结构好关系之间差异,以图书管理系统中图书和图书借阅者关系为例来说明,假若设计关系R1(借书证号,姓名,性别,身份编号,身份证,联络电话,图书编号,图书名称,图书类别,作者,出版社,出版日期,备注,价格,数量);这个关系问题出在它有相关两个不一样专题数据,就是图书借阅者和图书。用这种方法组成关系在进行修改时,会出现问题。因为一个图书借阅者可能借阅多本书,假如某个图书借阅者某个字段(如联络电话)出现变更,它所借阅图书统计(可能多个)也就必需改变,这是不好。所以数据用两

12、个关系表示愈加好。现在假如某图书借阅者改变了它联络电话,只相关系(表)user对应行需要改变。当然,要想产生一个,显示图书名称及其借阅者联络电话报表,就需要将这两个表行结合起来。结果表明,将关系分别存放,在生成报表时候将它们结合起来,比把它们存放在一个合成表中愈加好。user(借书证号,姓名,性别,身份编号,身份证,联络电话,)book(图书编号,图书名称,图书类别,作者,出版社,出版日期,备注,价格,数量)二、元数据数据库是自描述,这就意味着它本身包含了它结构描述,这种结构描述称作元数据。因为DBMS产品是用来存放和操纵表,所以大多数产品把元数据以表形式存放,有时称作系统表。这些系统表存放了

13、数据库中表情况,指出每一个表中有多少列,那一列是主关键字,每一列数据类型描述,它也存放索引、关键字、规则和数据库结构其它部分。在表中存放元数据不仅对DBMS是有效,对用户也是方便,因为她们能够使用和查询用户数据一样查询工具来查询元数据。三、索引第三种类型数据改善了数据库性能和可访问性,这种数据常常称作开销数据,尽管有时也采取其它类型数据结构,如链表,但它关键还是索引。索引能够用来排序和快速访问数据。下面以库存管理系统中货物信息表为例来说明。假定数据在磁盘上是按货物编号递增次序排列,用户想打印一个按货物名称排序货物数据报表。为此,全部数据全部需要从源表中提取出来并排序,除非表很小,不然这是一个很

14、费时过程。或,能够在货物名称字段上创建一个索引,该索引条目根据货物名称排序,这么,该索引条目能够读出来,并用来按次序访问货物信息数据。索引用于快速访问数据。比如,一个用户只想访问货物信息表中类别值为01那些货物。假如没有索引,则必需搜索整个源表;但有了索引以后,能够找到索引条目,并使用它来挑选全部适宜行。索引对排序和查找是有帮助,但要付出代价。货物信息表中行每次改变时,索引也必需改变,这意味着索引并非随意,应该在真正需要时保留。四、应用元数据存放在数据库中第四种数据是应用元数据,它用来存放用户窗体、报表、查询和其它形式查询组件。并非全部DBMS全部支持应用组件,支持组件DBMS也不一定把全部组

15、件结构作为应用元数据存放在数据库中。然而,大多数现代DBMS产品存放这种数据作为数据库一部分。通常来说,数据库开发人员和用户全部不直接访问应用元数据,相反,她们经过DBMS中工具来处理这些数据。Access 中就支持窗体、存放过程等应用元数据。1.2.2数据库管理系统数据库管理系统(DBMS)是指数据库系统中管理数据软件系统。DBMS是数据库系统关键组成部分。对数据库一切操作,包含定义、更新及多种控制,全部是经过DBMS进行。DBMS总是基于某种数据模型,能够把DBMS看成是某种数据模型在计算机系统上具体实现。依据数据模型不一样,DBMS能够分成层次型、网状型、关系型、面向对象型等。关系模型。

16、关系模型关键是用二维表格结构表示实体集,用外键表示实体间联络。关系模型是由若干个关系模式组成集合。关系模式相当于前面提到统计类型,它实例称为关系,每个关系实际上是一张二维表格。关系模型和层次、网状模型最大判别是用关键码而不是用指针导航数据,表格简单用户易懂,编程时并不包含存放结构,访问技术等细节。关系模型是数学化模型。SQL语言是关系数据库标准化语言,已得到了广泛应用。DBMS特点和功效能够分为三个子系统:设计工具子系统、运行子系统和DBMS引擎。设计子系统有一个方便数据库及其应用创建工具集。它经典地包含产生表、窗体、查询和报表工具。DBMS产品还提供编程语言和对编程语言接口。运行子系统处理用

17、设计子系统开发应用组件。它所包含运行处理器用来处理窗体和数据库数据交互,和回复查询和打印报表等。DBMS引擎从其它两个组件接收请求,并把它们翻译成对操作系统命令,方便读写物理介质上数据。DBMS引擎还包含事务管理、锁、备份和恢复。1.3库存管理系统当今时代是飞速发展信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息处理系统环境。计算机最大好处于于利用它能够进行信息管理,使用计算机进行信息控制,不仅提升了工作效率,而且大大提升了其安全性。尤其对复杂信息管理,计算机能够充足发挥它优越性。计算机进行信息管理和信息管理系统开发亲密相关,系统开发是系统管理前提。仓库作为一总货物资源集散地

18、,货物种类繁多,包含很多信息数据管理。据调查得悉,以前仓库进行信息管理方法关键是基于文本、表格等纸介质手工处理,对于货物出入库情况统计和核实等往往采取对账本人工检验,对管理者管理权限等不受约束,任何人全部可查看,这么轻易引发资料外泄。另外,数据信息处理工作量大,轻易犯错,因为数据繁多,轻易丢失,且不易查找。总来说,缺乏系统、规范信息管理手段。而且,通常存放情况是统计在账本上,仓库工作人员和管理员也只是当初记得比较清楚,时间一长,假如再要进行查询,就得在众多资料中翻阅查找了,这么造成费时、费力,如要对很长时间以前货物进行更改就愈加困难了。所以,很有必需建立一个库存管理系统,使货物管理工作规范化,

19、系统化,程序化。提升信息处理速度和正确性。1.3.1中国外同类管理软件研究现实状况和发展趋势现在中国外对这类系统开发和研究也是很有实用性,基础上能满足各企业本身特点,来进行库存方面管理,同时,改类系统又全部在不停地深入和发展,来适用更多企业,通常全部能利用于各个企业库存管理,不过全部没有针对大众广泛应用,只能利用某个企业或单位,这一点还有待于以后深入开发和实践。以后这类软件将会向条码库存管理系统发展,现阶段,伴随物流及管理信息化、网络化发展,应用条码技术进行库存管理、实现仓库作业自动化,将是一个肯定发展趋势,也是需要迫切处理一个现实问题。伴随信息化技术不停提升和应用日渐普及,更多商品拥有自己条

20、码,而且,使用条码化工作替换传统作业模式,降低了手工输入,这么不仅提升了作业效率,还能确保资料正确,并降低因人为失误所造成损失。1、技术应用于库存管理是实现仓库管理自动化有效路径库存品种多,数量大。所以,要实现收发作业快速、正确、高效,仓储管理自动化势在必行。而实现管理自动化“瓶颈”则是产品信息采集、输入。传统手工作业方法,在信息采集量加大情形下,半因信息不能立即反馈,给收发作业造成一定困难。利用条码技术,在入库及其包装上加贴条码,配之以仓库信息管理系统进行作业,不仅可提升效率,降低作业强度,也将大大提升产品收发作业正确率(如键盘输入仅为百分之一),进而实现仓库管理全方面自动化。2、技术应用于

21、库存管理对提升仓库作业效率相关键作用将条码技术和仓库管理信息系统结合起来,用于产品收、发、保管等全过程控制管理,不仅可改变信息采集传统手工作业方法,降低作业强度,还可避免由此造成多种差错,提升作业效率和科学管库水平。比较发觉,信息输入时,条码输入速度是键盘输入5倍。入库时,通常保管员依据产品上条码所反应出册序号、出厂期、生产厂家、单价、封存(保管)期等信息,进行实物点验,同时将条码信息录入到管理信息系统;出库时,保管员依据航材发付单内容,持条码扫描装置进行器材拣选,并完成信息录入;清库盘点时,保管员可持扫描装备进行数质量等内容查对,并半采集信息录入管理系统中进行自动盘点,生成清库对帐单等,完成

22、清库盘点作业。3、技术应用于库存管理是完善产品保障信息网络关键手段储存产品信息是产品保障信息网络关键组成部分,是做好产品供给保障工作基础。产品保障信息网是实现物资储运全过程可视化前提。现在,有些仓库内部局域网已经建成并投入使用,并和业务主管部门实现了信息沟通,库存保障信息网在日常航材保障工作中实现了信息沟通,库存保障信息网在日常产品保障工作中作用日趋显著。条码技术在储存管理中应用,可深入完善系统各仓库之间及各仓库和作业主管部门之间信息共享和交换功效,最终达成对产品全程跟踪管理,充足发挥条码技术在整个流通中作用。同时,在软件系统研发过程中,将会融入一个EPR企业管理思想。大量研究和实践已经充足表

23、明,ERP作为一个现代企业管理思想和方法,将其大力地推广应用就是有效促进中国企业管理朝着愈加科学化、合理化和规范化方向发展一个具体方法和路径。另外,库存管理信息化和可视化,每个企业将会拥有两个仓库,一个是装满货物仓库,还有一个就是管理系统里数据库,对上万种货物分别编码,使其成为计算机可识别语言,形象地说,货架上号码就是货物地址,从而避免了货物分拣和提取时翻箱倒柜式查找。1.3.2库存管理系统研究背景和意义伴随中国经济飞速发展,多种类型规模企业企业快速崛起,很多从事生产和经营管理企业全部有自己生产和销售产品,而这些产品全部需要储存在仓库中,对于每个企业来说,伴随企业规模不停扩大,产品数量急剧增加

24、,所生产产品种类也会不停地更新和发展,相关产品多种信息量也会成倍增加。面对庞大产品信息量,怎样有效地管理库存产品,对这些企业来说是很关键,库存管理关键是销售信息能否立即反馈,从而确保企业运行效益。而库存管理又包含入库、出库产品、经办人员及用户等方方面面原因,怎样管理这些信息数据,是一项复杂系统工程,充足考验着仓库管理员工作能力,工作量繁重是可想而知,所以这就需要由库存管理系统来提升库存管理工作效率,这对信息规范管理、科学统计和快速查询,降低管理方面工作量,同时对于调动广大职员工作主动性,提升企业生产效率,全部含有十分关键现实意义。第二章数据库理论基础2.1数据库系统设计一个成功信息管理系统,是

25、建立在很多条件之上,而数据库是其中一个很关键条件和关键技术。信息管理系统所包含数据库设计分五个步骤:数据库需求分析、概念设计、逻辑设计、物理设计和加载测试。(1)数据库需求分析任务是将业务管理单证流化为数据流,划分专题之间边界,绘制出DFD图,并完成对应数据字典。(2)概念设计任务是从DFD出发,绘制出本专题实体关系图,并列出各个实体和关系纲要表。(3)逻辑设计任务是从E-R图和对应纲要表出发,确定各个实体及关系表名属性。(4)物理设计任务是确定全部属性类型、宽度和取值范围,设计出基础表主键,将全部表名和字段名英文化(现在很多软件能支持汉字字段,如Access ),实现物理建库,完成数据库物理

26、设计字典。(5)加载测试工作贯穿于程序测试工作全过程,整个录入、修改、查询、处理工作均可视为对数据库加载测试工作。数据库设计关键是进行数据库逻辑设计,立即数据按一定分类、分组系统和逻辑层次组织起来,是面向用户。数据库设计时需要综合企业各个部门存档数据和数据需求,分析各个数据之间关系,根据DBMS提供功效和描述工具,设计出规模合适、正确反应数据关系、数据冗余少、存取效率高、能满足多个查询要求数据模型。数据库设计步骤关键是:(1)数据库结构定义:现在数据库管理系统(DBMS)有是支持联机事务处理CLTP(负责对事务数据进行采集、处理、存放)操作型DBMS,有可支持数据仓库、有联机分析处理CLAP(

27、指为支持决议制订对数据一个加工操作)功效大型DBMS,有数据库是关系型、有可支持面向对象数据库。针对选择DBMS,进行数据库结构定义。(2)数据表定义:数据表定义指定义数据库中数据表结构,数据表逻辑结构包含:属性名称、类型、表示形式、缺省值、校验规则、是否关键字、可否为空等。关系型数据库要尽可能按关系规范化要求进行数据库设计,但为使效率高,规范化程度应依据应用环境和条件来决定。数据表设计不仅要满足数据存放要求,还要增加部分如反应相关信息、操作责任、中间数据字段或临时数据表。(3)存放设备和存放空间组织:确定数据存放地点、存放路径、存放设备等,备份方案,对多版本怎样确保一致性和数据完整性。(4)

28、数据使用权限设置:针对用户不一样使用要求,确定数据用户使用权限,确保数据安全。(5)数据字典设计:用数据字典描述数据库设计,便于维护和修改。2.2 SQL语言介绍2.2.1 SQL基础SQL(Structured Query Language,结构查询语言)是一个功效强大数据库语言。SQL通常使用于数据库通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统标准语言。SQL语句通常见于完成部分数据库操作任务,比如在数据库中更新数据,或从数据库中检索数据。使用SQL常见关系数据库管理系统有:Oracle、 Sybase、 Microsoft SQL Server、 Access、 I

29、ngres等等。即使绝大多数数据库系统使用SQL,不过它们一样有它们自立另外专有扩展功效用于它们系统。不过,标准SQL命令,比如Select、 Insert、 Update、 Delete、 Create和 Drop常常被用于完成绝大多数数据库操作。SQL语言突出优点就是它非过程化、统一,而且还是全部关系数据库公共语言。SQL语言一次处理一个统计,对数据提供自动导航,它许可用户在高层数据结构上工作,而部队单个统计进行操作,可操作统计集,全部SQL语句接收集合作为输入,返回集合作为输出。SQL集合特征许可一条SQL语句结果作为另一条SQL语句输入。同时,它不要求用户指定对数据存放方法,这种特征使

30、用户更易集中精力于要得到结果;全部SQL语句使用查询优化器,它是RDBMS一部分,由它决定对指定数据存取最快速度手段,查询优化器知道存在什么索引,在哪儿使用索引适宜,而用户则从不需要知道表是否有索引、有什么类型索引。作为统一语言,SQL可用于全部用户DB活动模型,包含系统管理员、数据库管理员、 应用程序员、决议支持系统人员及很多其它类型终端用户。2.2.2 SQL语句SQL语句概括起来能够分为数据操作语言,数据定义语言和数据控制语言几大组,它们用于对数据库数据查询,修改和更新,是一个完备数据处理语言。关键用到数据操作语言关键是:SELECT:用于数据检索;INSERT:用于增加数据到数据库;U

31、PDATE:用于从数据库中修改现存数据;DELETE:用于从数据库中删除数据。第三章应用系统开发工具3.1 Visual Basic介绍及实现原理Visual Basic(简称VB)是美国微软企业(Microsoft)于1990年推出一套完整Windows系统软件开发工具,可用于开发Windows环境下各类应用程序,是一个可视化、面向对象、用事件驱动方法结构化高级程序设计语言和工具,是现在使用最广泛编程语言之一。至今以升级到了6.0版。VB关键特点之一是可视性。系统引进了窗体和控件机制,用于设计应用程序界面。用户经过在屏幕上生成窗体,在窗体中绘制所需要控件和按钮,设计菜单和对话框,VB会自动生

32、成对应代码。VB另一关键特点是事件驱动。当窗体或控件上发生一个事件时,VB立即把控制权交给程序员。程序员无须担心怎样判定事件是否已发生,只需要编写一段代码告诉计算机在事件发生以后应该做什么工作就能够了。这么,设计一个Windows应用程序简化为用鼠标在屏幕上点击、拖拽并添加少许代码就能够完成了,大大降低了对程序设计要求,提升了应用程序开发效率。利用VB可视性特点,可方便设计了程序窗体界面,并在各个窗体中适宜位置绘制所需每种控件。如要修改窗体或控件某项属性,只需在对应窗体或控件属性窗口修改对应参数便可达成需要设计效果。利用VB事件驱动性特点,只需在窗体或控件上代码窗口中添加少许代码,便可达成告诉

33、当在对应窗体或控件上发生某一事件时,它们在事件发生后应该做什么工作目标。比如多个窗体上添加、删除、返回按钮作用,就是经过在各个对应按钮代码窗口中输入对应代码,来达成当在多个按钮上出现单击(Click)事件后,对应按钮实现添加、删除、返回功效。3.2 数据库组件介绍在使用Visual Basic开发数据库应用程序时候,会常常使用数据库访问控件。这些控件包含:Data控件;ADO Data控件;DataList控件/DataCombo控件;DataGrid控件;MSChart控件。下面将分别对这些控件关键功效及使用方法进行介绍。3.2.1Data控件Data控件是Visual Basic中最基础数

34、据库操作控件。它使用Recordset对象提供对存放在数据库中数据访问。Data控件许可从一个统计移动到另一个统计,并显示和操纵来自被连接控件统计数据。很多其它数据库操作控件全部需要Data控件或类似数据源控件(比如ADO Data控件)。Data控件能够实施大部分数据库访问操作,不过它并不能显示数据库中数据内容。Data控件通常需要和其它控件结合使用。这些和Data控件结合使用控件,能够称之为“数据觉察控件”。因为程序员无需编写任何代码,就能够在这些控件中显示目前统计数据。当Data控件中目前统计发生改变时,数据觉察控件内容也会随之发生改变。当和Data控件相连接时,DataList、Dat

35、aCombo、DataGrid和MSHFlexGrid控件全部能管理统计集合。全部这些控件全部许可一次显示或操作多个统计。内部Picture、Label、TextBox、CheckBox、Image、OLE、ListBox和ComboBox控件也是数据觉察,能和由Data控件管理Recordset对象某个字段相连接。3.2.2ADO Data控件ADO Data控件和内部Data控件和Remote Data控件(RDC)相同。用户能够使用ADO Data控件快速地创建一个到数据库连接。3.2.3DataList控件/DataCombo控件DataList控件是一个数据绑定列表框,它能够自动地由

36、一个附加数据源中一个字段充填,而且可选择地更新另一个数据源中一个相关表一个字段。DataCombo控件功效和DataList控件完全相同,只不过DataCombo控件是一个组合框。3.2.4DataGrid控件在很多情况下,需要使用表格形式来显示数据库中数据。这时就要借助于DaatGrid控件。用户能够设置DataGrid控件DataSource属性为一个ADO Data控件,从而将ADO Data中数据自动地填充到DataGrid表格中。这个DataGrid控件实际上是一个固定列集合,每一列行数全部是不确定。3.2.5MSChart控件MSChart控件功效是以图形方法显示数据图表。这会使枯

37、燥数据变得愈加生动直观,增加了程序实用价值。MSChart控件支持一下特征:1、真三维表示;2、支持全部关键图表类型;3、数据网络组员支持随机数据,数据数组。3.3 SQL语言在VB中应用1.SQL提供实用函数为实现使用VB程序调用SQL语言访问Access数据库多个统计目标,我们利用SQL提供函数。Davg Function(求平均值)Dcount Function(计算满足条件统计数)Dfirst Function(返回统计集第一个统计某个域值)Dlast Function(返回统计集最终一个统计某个域值)Dlookup Function(返回统计集中满足待定条件统计域值)Dsum Fun

38、ction(求和计算)Dmax Function(求最大值)Dmin Function(求最小值)利用以上SQL函数能够方便地进行数据库文件统计地查询和统计工作,以Dsum为例,语法以下:Dsum(expr,clomain,criteria)例:计算目标港为英国地全部订单地运费总和。假定“Orders”是数据库文件中地一张表格,则x=Dsum(“Feight”,”Order”.”ship country=UK”)2.利用SQL访问多个统计地方法在进信息查询和统计地过程中,我们往往需要从统计集中依据待定条件提取其中一部分统计信息。这种改变基于数据库关系视图统计集,这里我们介绍提取统计信息有效方法

39、。(1)建立一个新查询set mydb=Open Database(“c:DIR1manage.mdb”)(打开数据库文件c:DIR1manage.mdb)set myquery=mydb.creat QueryDef(“monthquery”)(创建查询名为monthquery查询)Myquery.SQL=”select*from OPNRPT where mid $(year,7,2)=”&yeartext.text&”(利用查询SQL属性,建立查询依据,即查询条件。这里用到了Setect Statement)以后假如需要这么查询,只需要引用查询名”monthquery”即可。需要说明两点

40、是:使用前先定义Dim mydb AS Database及myquery AS querydef.查询”monthquery”没有使用Data控件,也就不直接显示信息。(2)怎样设置Data控件Recordsource属性设置Datasource属性命令为:Data.Recordsource=”Setect Vss_code,voyage,Sum(weight)AS Weight20 from monthquery where ctn_size=20group by Vss_code,Voyage”在这个命令中字段名Vss_code为船名代码,Voyage为航次,ctn_size为集装箱号,w

41、eight为集装箱重量。计算机经过增加了条件monthquery查询组成了新统计集。AS为关键字表示,并定义了别名。经过这一个方法定义统计集能够使用move和Find方法逐条统计进行操作。3.4 Access 简述Access 是关系数据库开发工具,1992年,Microsoft Access作为第一个面向Windows操作平台桌面数据库管理系统而诞生,它不仅充足表现了面向对象思想,提供可视化编程手段,而且充足利用了Windows操作平台优越性,采取和Windows完全一致界面风格,使界面很友好。在Access中,用户不需要编写复杂程序就能够建立一个完整数据库应用系统,是一个经典开放式数据库系

42、统,它能够和Windows下其它应用程序共享数据库资源。数据库能聚集多种信息以供查询、存放和检索。Access 优点在于它能使用数据表示图或自定义窗体搜集信息。数据表示图提供了一个类似于 Excel 电子表格,能够使数据库一目了然。另外,Access 许可创建自定义报表用于打印或输出数据库中信息。Access也提供了数据存放库,能够使用桌面数据库文件把数据库文件置于网络文件服务器,和其它网络用户共享数据库。Access 是一个关系数据库工具,关系数据库是已开发最通用数据库之一。如上所述,Access 作为关系数据库开发含有了很多优点,能够在一个数据包中同时拥有桌面数据库便利和关系数据库强大功效

43、。库存管理系统设计分析4.1需求分析本套应用程序名称为“库存管理系统”,关键用于仓库货物信息管理,系统包含仓库管理、入库、出库、部分统计查询和报表等几部分组成。库存管理系统需满足仓库管理员及工作人员需求,她们含有登陆应用系统权限,所以需要对工作人员登陆本模块进行更多考虑,设计不一样用户操作权限和登陆方法。对于一个仓库来说,最大功效就是存放货物,所以仓库管理就是对货物信息,仓库信息,短线货物及超储货物管理,用户能够依据实际情况对多种货物信息进行分类管理,包含添加,删除更新数据库等。当然,仓库中货物入库也是常有事,入库管理操作就是对于货物入库情况管理,用户能够方便地输入部分货物信息。有了货物入库,

44、自然也就有货物出库,这部分提供功效和入库操作步骤差不多,有所区分只是对部分出库货物管理,也很方便数据输入。仓库货物信息量大,数据安全性和保密性要求高。本系统实现对货物信息管理和总体统计等,仓库信息,供货单位和经办人员信息查看及维护。仓库管理人员能够浏览、查询、添加、删除等货物基础信息和统计等,并能够对部分基础信息生成报表形式,并打印输出功效。报表是一个数据库中最关键功效之一,有了报表才能清楚地知道货物出入库情况,在数据报表功效中包含出库报表,库存报表及经办人员报表等部分基础信息打印,方便简练。本系统基础涵盖了库存管理关键需求,含有完善细致功效、友好用户界面、强大数据处理功效和完备安全机制;随心

45、所欲查询和所见即所得打印功效,并全方面支持分析和决议功效。 系统特色: 1.设置系统用户登陆功效,即时对系统数据进行安全设置和保护。 2.友好用户界面,业务操作简单,进入系统即能使用。3.成熟优异技术和系统构架,采取优异数据库访问方法,数据更安全,性能更稳定。4.强大数据处理能力和开放数据接口,选择含有大型数据库安全机制数据库系统,提供多种等级数据保护和权限控制方法,确保数据安全可靠。5.系统每种操作全部能够经过菜单来进行。操作快捷、方便。易懂易会。系统集输入、维护、查询、统计和多种处理为一体,信息导入导出方便共享。库存管理系统仓库管理入库管理出库管理盘存管理综合管理附项分类历史数据管理打印、查询系统货物信息管理货物库存管理短线货物管理超储货物管理出库登记管理货物出库年度统计收货单位年度收货金额统计盘存录入货物出入库期间汇总表仓库信息管理供货单位管理收货单位管理经办人员管理4.2模块划分基础模块和功效:1.系统包含用户管理,密码管理,关闭系统,和数据备份和恢复,能够依据需要对整个数据库进行备份,以确保数据安全性。帮助:本系统帮助信息,包含应用程序版本信息;2.库存管理货物信息管理:对仓库里货物进行登记;货物库存管理:管理仓库库存情况;短线货物管理:对仓库里短线货物进行登记,方便立即采购补货;超储货物管理

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服