仓库管理系统与实现.docx

上传人:b****0 文档编号:285043 上传时间:2022-10-08 格式:DOCX 页数:27 大小:542.98KB
下载 相关 举报
仓库管理系统与实现.docx_第1页
第1页 / 共27页
仓库管理系统与实现.docx_第2页
第2页 / 共27页
仓库管理系统与实现.docx_第3页
第3页 / 共27页
仓库管理系统与实现.docx_第4页
第4页 / 共27页
仓库管理系统与实现.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

仓库管理系统与实现.docx

《仓库管理系统与实现.docx》由会员分享,可在线阅读,更多相关《仓库管理系统与实现.docx(27页珍藏版)》请在冰豆网上搜索。

仓库管理系统与实现.docx

仓库管理系统与实现

仓库管理系统与实现

随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对产品库存信息进行管理,是一直必然的趋势。

本文主要分析了库存管理系统的一些基本功能和组成情况,重点对数据库报表和帮助系统的制作做了介绍。

系统达到了数据的一致性和安全性,且应用程序功能完备,符合了库存管理系统作为典型的信息管理系统(MIS)的要求。

用户可以对仓库库存进行更新、删除和查询,以及出库和入库管理,对出入库明细进行查询,对出库,入库,和材料的库存余额进行报表生成,对使用该系统的用户进行更新、删除和查询,还有操作员管理,权限设置,密码修改,数据备份与系统恢复等其他系统管理功能。

同时简单介绍了VisualBasic和Access数据库管理系统的功能特点,仓库管理系统是企业物流管理中不可或缺的一部分。

第一章绪论

仓库管理系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,仓库管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式管理仓库库存,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对产品库存信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品库存的管理效率,也是企业库存管理科学化、正规化,与世界接轨的重要条件。

因此,开发一个库存管理系统是很有必要的,具有其特有的技术意义和管理意义。

1.1课题提出的意义

科学技术的不断发展,社会的不断进步,计算机迅速的发展,仓库管理的方法也日新月异,以前全是由人管理的方法现存在很多的缺点:

管理效率低,劳动强度大,信息处理速度低而且准确率也不够令人满意。

所以,为了弥补这缺点,使用计算机对仓库货物信息进行管理是非常有必要的,它能提高仓库管理效率,减轻劳动强度提高,提高信息处理速度和准确性,为仓库管理员提供更方便、科学的服务项目,从而为仓库管理员提供的一种更先进、科学的服务系统。

让计算机对仓库进行自动管理,仓库管理员可以直接在计算机上实现仓库的信息管理,并能在一定程度上实现自动化。

我们在现行系统初步调查的基础上提出了新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。

计算机飞速发展,使得计算机这一信息处理利器应用于仓库的日常管理成为必然的势必,而且这也将为仓库管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为企业的飞速发展提供无限潜力。

采用计算机管理信息系统已成为仓库管理科学化和现代化的重要标志,它给企业管理来了明显的经济效益和社会效益。

它能极大提高了仓库工作人员的工作效率,大大减少了繁琐、杂乱出入流程,并且可以减少入库管理、出库管理及库存管理中的漏洞,节约管理开支,从而增加企业的收入,这也使得仓库的管理水平有了很大的提高。

仓库管理的全面自动化、信息化,能够使企业在日益激烈的市场竞争中立于不败之地,它加快仓库管理自动化的步伐,提高仓库的管理业务处理效率,建立仓库管理系统已变得十分重要。

入库、库存、出库还是现在企业商场仓库管理的常规基本模式,商场仓库管理的核心接是入库、库存和出库之间的联系,所以,如何处理好三者之间的关系是系统最为关键的部分。

另外,员工信息和供应商信息管理也是仓库管理中一个必不可少的部分,它提供着与入库和出库相关的地一些信息,使得整个系统更加完整,更加实用。

经过了对仓库管理日常工作的详细调查,搜集了一定的资料,从系统结构的组织,功能的实现,技术的要求以及可行性等多方面进行考虑,认为本课题是一个适应现今商场仓库管理需求的计算机信息管理系统,具有一定的实际开发价值和使用价值。

1.2管理信息系统的概述

管理信息系统(简称MIS)是在管理科学、系统科学、计算机科学等的基础上发展起来的综合性边缘科学。

在21世纪信息高速发展的时代中,管理信息系统具有很重要的作用,它的预测和辅助决策的功能,即利用现代管理的决策和支持。

管理信息系统是一个由人、机(计算机)组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。

它能观测企业或组织的各种运动情况,利用过去的数据预测未来;从全局出发辅助决策;利用信息控制企业或组织行为,帮助其实现长远的规划目标。

简言之,管理信息系统是一个以计算机为工具,具有数据处理、预测、控制和辅助决策功能的信息系统。

管理信息系统是一个人机系统,同时它又是一个一体化集成系统。

管理信息系统是信息系统的一个子系统,它以计算机技术、通讯技术和软件技术为技术基础,同时将现代管理理论、现代管理方法及各级管理人员融为一体,最终为某个组织整体的管理与决策服务,是由人和计算机组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。

管理信息系统的基本结构可以概括为四大部件,即信息源、信息处理器、信息用户和信息管理者。

因此,一个成功的管理信息系统应该具有可靠的硬件、实用的软件、强有力的现代化管理水平。

具体讲,管理信息系统的三大支柱是:

计算机网络、数据库和现代化的管理,这三打支柱称为管理信息系统的扩展部件。

1.3计算机管理系统发展的概况

计算机是提高生产效率的主要工具及途径,它的发明和应用,被视为人类的第三次重大的科学技术革命,是一次飞跃。

过去的革命最高成就就是“用机器制造机器”,是手的延长,而计算机的出现却能做到“用机器控制机器”,是脑的延伸。

在西方国家,计算机系统首先以单项数据处理为主,如财务管理、物资管资、工资管理等方面;到了1964年,由于高速度的处理机、高速度大容量的存储器与器件有了突破性进展,使得计算机应用系统从单项应用发展到多功能、多层次、综合性的应用阶段,日渐成熟,具有了控制、预测、辅助和决策的功能;到了1974年,计算机系统又开始面向高层管理,解决大范围的决策问题以及处理非结构化的信息;从1980年到现在,计算机系统又有了新的发展,它强调了系统的综合管理功能,多维服务模式,人机协调的、智能化的、集成化的计算机辅助管理功能等。

据统计,在计算机应用发展较快的国家中,计算机应用于经济管理的占80%;可以看出,经济管理是计算机应用的主要领域。

 

与西方国家相比,我国的计算机应用落后了十几年,管理信息系统的开发应用是从1973年开始的,83年以后才开始了大量的实际的开发和研究工作。

因此,信息资源的开发和利用已被确立为国民经济信息的核心内容,信息数字化,传输的网络化是缩小发展中国家与发达国家差距的捷径,值世界信息化浪潮正以不可阻挡之势席卷全球时,要想赶上它们,就必须利用现有的信息基础设施,重点开发和推广应用于各类科技经济等数据库和网络资源服务系统,以便取得巨大的社会效益和经济效益。

1.4课题的主要任务

本系统要实现对仓库管理,包括货品入库、出库,员工信息,货品信息,仓库信息,部门信息,供应商信息以及密码管理等六个方面。

系统还要实现对各类信息的浏览、查询、添加、删除、修改、报表等功能,要有完整的用户添加、删除和密码修改功能,当完成入库或出库操作时系统会自动地完成库存的修改。

仓库各种信息的输入,包括入库,出库,还原,需求信息的输入等。

第二章开发平台的选择和用户界面的设计

2.1开发平台的选择

工作平台的选择:

系统:

MicrosoftWindowsXPProfessional版本2002SE-RvicePack1

硬件:

Pentium(R)4CPU2.00GHZ256M内存

工作语言的选择:

MicrosoftVisualBasic6.0

StructuredQuE-RyLanguage(SQL语言)

数据库的选择:

MicrosoftOfficeAccess2003

2.1.1工作语言(VB)的选择

VisualBasic(简称VB)可用于开发Windows环境下的各类应用程序,是一种可视化、面向对象、用事件驱动方式的结构化高级程序设计语言和工具,是目前使用最广泛的编程语言之一。

自从美国微软公司(Microsoft)于1991年推出第一套比较完整的VB1.0以后,经过不断的改进,至今以升级到了7.0版。

本系统使用MicrosoftVisualBasic6.0版。

VB的主要特点有如下几点:

1、面向对象的编程。

   把程序和数据封装起来视化一个对象,针对对象要完成的功能编写程序。

2、可视化的编程方法。

3、丰富的数据访问特性。

4、便于与其他应用程序集成。

5、强大的INTERNET访问方法。

6、真正的本机编译。

7、完备的help联机帮助功能。

其中可视化的编程方法是VB的一大亮点。

用户大大简化了开化的应用程序的工作量。

2.1.2结构化查询语言SQL

SQL语言是一种非过程化语言,它一次处理一个记录集合,对数据提供动导航。

SQL语言允许用户在高层的数据结构上工作,而不对单个记录进行操作。

SQL语言不要求用户指定数据的存取方法,而是使用查询优化器,由系统决定对指定数据存取的最快速手段。

设计者在关系表上定义索引时,系统会自动利用索引进行快速检索,用户不需知道表上是否有索引或有什么类型的索引等细节。

1.SQL提供的实用函数

为实现使用VB程序调用SQL语言访问Access数据库多个记录的目的,我们利用SQL提供的函数。

●DavgFunction(求平均值)

●DcountFunction(计算满足条件的记录数)

●DfirstFunction(返回记录集的第一个记录的某个域值)

●DlastFunction(返回记录集的最后一个记录的某个域值)

●DlookupFunction(返回记录集中满足待定条件的记录的域值)

●DsumFunction(求和计算)

●DmaxFunction(求最大值)

●DminFunction(求最小值)

利用以上的SQL函数能够方便地进行数据库文件记录地查询和统计工作,以Dsum为例,语法如下:

Dsum(expr,clomain[,criteria])

例:

计算目的港为英国地所有订单地运费总和。

假定“Orders”是数据库文件中地一张表格,则x=Dsum(“[Feight]”,”Order”.”[shipcountry]=’UK’”)

利用SQL访问多个记录地方法

在进信息查询和统计地过程中,我们往往需要从记录集中根据待定的条件提取其中的一部分记录信息。

这种改变基于数据库关系视图的记录集,这里我们介绍提取记录信息的有效方法。

1.建立一个新的查询

setmydb=OpenDatabase(“c:

\DIR1\manage.mdb”)

(打开数据库文件c:

\DIR1\manage.mdb)

setmyquery=mydb.creatQueryDef(“monthquery”)(创建查询名为monthquery的查询)

Myquery.SQL=”select*fromOPNRPTwhere

mid$(year,7,2)=’”&yeartext.text&”’…”

(利用查询的SQL属性,建立查询依据,即查询的条件。

这里用到了SetectStatement)

以后如果需要这样的查询,只需要引用查询名”monthquery”即可。

需要说明的两点是:

①使用前先定义DimmydbASDatabase及myqueryASquerydef.②查询”monthquery”没有

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1