《毕业设计-VB物流管理系统的设计与实现》由会员分享,可在线阅读,更多相关《毕业设计-VB物流管理系统的设计与实现(49页珍藏版)》请在金锄头文库上搜索。
1、物流管理系统的设计和实现摘 要:本设计论文的内容,围绕物流管理系统展开。物流管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析如此情况,我们使用美国 Microsoft公司的 Visual Basic前台开发工具,使用 ACCESS2000作为后台数据库,利用它们在开发数据库应用程序方面的众多优越性,尤其是 VB在应用程序的客户端应用开发方面提供了大量的用于数据库应用开发的各种组件,大大提高开发的效率。首先在系统应用原型,然
2、后,对初始原型系统进行需求迭代,不断修正和改进,直到形成在用户要求的时间内建立系满意的可行系统。关键词:物流管理系统;VB;数据库;数据访问对象(ADO);结构化查询语句(SQL)ABSTRACTIn this paper,Logistics Management Of Mall System has been discussed. Logistics Management Of Mall System is a typical application of managing information system (MIS),which mainly includes building up
3、data-base of back-end and developing the application interface of front-end. The former required consistency and integrality and security of data. The later should make the application powerful and easily used.By analysis of this situation, we use Microsoft Visual Basic as front-end and Microsoft AC
4、CESS2000 as database of back-end. There are many advantages in developing database applications, especially in the client application used VB. It provides lots of VCL to database application development. It enhances development efficiently. Firstly system application prototype is built.The demand is
5、 repeated in the original system. It can give you a short-cut to build up a prototype of system application. The prototype could be modified and developed till users are satisfied.Keywords:Logistics Management Of Mall System; VB; database; ADO; SQL一、绪论:物流概念的提出是人的能力增强所导致的必然结果。过去在工业化过程中,由于能力所限,人们的注意力放
6、在厂区范围内,至于原料和产品在厂外怎样流动,考虑的相对少一些,只要成本低就好。随着人的能力的增强和社会化、专业化大生产体系的建立,人们开始将一个区域,甚至整个世界、整个地球看做一个大工厂、一个整体来研究产品生产流程的合理性和优化问题,从过去把重点放在生产工厂的合理建设转移到把重点放在物资流通全过程的合理设计上,仅把工厂看做物资流动过程中的一个驻留点。狭义地讲,如果认为运输组织意味着运输过程优化,侧重于合理使用运输工具,那么物流组织则意味着流动过程的优化,侧重于物资流动方式的合理性。由运输向物流的转变相当于把运输工具与运输对象的位置做了对调。再进一步讲,这种转变把生产与流通运输这一对对立统一的事
7、物的位置也做了调整,过去以研究生产为主,运输流动为辅,现在以流通运输为主,生产为辅。这就是物流概念的新意所在。位置的调换会使人产生不同的感觉,这样做有时有利于启发新思路,有利于解决问题和提高管理水平。这也说明并非只有新的事物、新的技术能给人们带来效益,一个理念、观念或思路的改变也会给人们带来新意和效益。它遵循的基本规律是:理念改变概念改变业务改变效果改变。抓住物流概念的实质才能纲举目张、有的放矢,做到转变服务意识,从坐等客户上门到主动上门为客户服务,并提供多样化的、使客户满意的服务。也正因为服务质量的改善,扩大了服务范围,使许多物流经营者获得显著效益,与过去的运输过剩和不景气相比,运输市场出现
8、了蓬勃发展的势头。二、课题背景:国家对企业信息化的重视、电子政务的推广、海关的改革、物流业务自身的迅速发展,都充当了物流信息化进程中强有力的助推器,而 IT业对于物流的关注则成为了直接的动力。整个物流产业对于信息技术的需求分为三类,应该提倡效益为本、需求为先、循序渐进的信息化实施之路。 基础信息化需求仍是主流 第一类是基础信息化。由于信息技术的发展和普及,特别是近几年,互联网技术已经在解决信息共享、信息传输、信息标准和信息成本等问题上,有了长足的进步,使得信息可以广泛地成为调控和决策的基础。因此,信息化最大的作用就是使企业顺利实现信息的采集、传输、加工和共享,最后在决策过程中有效地利用各种信息
9、,从而提高经济效益。 这之中有很多的难点,比如说信息的采集,如果企业的信息系统和业务系统是两套,就不容易实现实时的信息采集,所以,必须要使业务系统和信息系统合一,或者说必须用信息系统来做业务。只有这样,才能够真正解决好信息的采集问题。而信息的共享,会涉及到很多机制问题,目前,大量的企业还不能够做到信息共享。因此,信息用于决策的部分还不多。所以,在这样一个情况下,完善基础信息化建设是首先要做的事。 优化带来管理效益的提高 在基础信息化实现以后,就会有第二层的需求。一些条件比较好的企业经过一段时间运行以后,将会开始寻求改进,利用积累下来的数据,进行优化。 优化主要是在两个层面上,一个是流程的优化,
10、会涉及到整个的流程再造,这就需要用数据来分析,所以一定要有第一阶段的基础。第二个方面的优化是日常操作的优化,比如说每天都有的库存的改变、运输的调度,同样也需要信息系统的支持。 做好优化的工作,将能够大大提高物流管理的效率。流程的改造、日常操作的优化都会带来看得见的效益。所以,这就比仅仅依赖于获得信息,还是人工决策,要上一个层次,等于是机器用数据来进行优化的决策。 当然,这个要求相对要高一些,因为这要求在相应的信息系统中必须有一个优化的模块。换句话说,要有一个实现优化的模型和算法,而在实际操作中,这样的模型是很难概括的,如果不对业务进行深入地了解,绝对不能形成这样的优化模型,同时还要保证实时、高
11、效,才有可能满足业务的需要。 目前,这一层次的信息系统建设进行得还很不完备,据估计,在收集到的案例中,明显含有这块功能的信息系统仅占 15%左右。 供应链管理打造共赢模式 第三层次,也是最高层次的需求,就是供应链管理的工具。供应链这个概念包含的内容很多,不仅仅是物流,还包括其他方面的内容。供应链是用来调节企业和企业之间的协作关系、在市场经济成熟到一定程度之后出现的一种概念。在市场经济发展初期,企业和企业之间是完全竞争的,只有到了成熟的产品链、价值链、服务链形成以后,企业和企业之间才有一种依存和战略合作的关系,它们在业务上才会产生协同的要求。一旦建立这种要求,企业之间就需要用一套信息系统把这一要
12、求固定下来,来执行业务上的协同操作。例如,在上下游的企业之间,库存信息对彼此是公开的,采购不再是由一次次的招标来完成,而是变成自动补货。这种情况是建立在企业经营链基础之上的一种新的业务模式,而供应链管理的软件,正是用来解决这些问题的有效工具。 立足实际力争三步并作一步走 我国物流信息化目前的需求仍是以底层的基础信息化为主。现有的物流管理软件大多仅仅是反映信息,只有少数很成熟的软件对流程和操作的优化具备很强的功能。 将物流信息化的需求分为三层,有助于了解发展的趋势,了解自己的目标。尽管供应链管理在我国现在还没有太多成功案例,但是并不代表没有这方面的发展条件。只要企业之间不断加强合作,建立战略合作
13、伙伴关系,进行业务上的协同,必将促进供应链、价值链的形成。所以,只要充分利用资源,我国的物流信息化实现三步并作一步走,是完全有可能的。但是,实现这一目标,就要求企业必须给自己定好位,绝对不能从观念出发,不能脱离实际,每一层的需求都需要一定的基础、一定的管理水准、一定的物质和技术条件。从这个意义上讲,只有最合适企业的系统才可能取得成功。 三、课题的任务利用可视化编程语言(Microsoft Visual Basic)和数据库编程语言(SQL)完成整个物流管理系统的设计,掌握科技文献检索的方法,完成论文的撰写。在此次要物流管理系统中,我的工作包括:1、 制订可行性分析报告,进行项目需求分析,完成
14、E-R模型设计;2、 功能及模块的初步设计;3、 数据库设计与实现;四、项目可行性分析 具体要求:本次开发任务所要完成的是物流管理系统,以实现物流智能化管理,按照具体环境设定对其提出如下具体要求:1、 分级的数据库和用户管理。要求具有可靠的数据库连接,用户必须通过密码才能登陆功能使用环境。并且根据不同用户提供不同的权限。2、 实现货品资料的管理,添加、删除、修改等操作。3、 实现仓库资料的管理,添加、删除、修改等操作。4、 实现物流的管理,进货、出货、货品流动等操作。5、 实现报表浏览打印等功能。6、 帮助功能。7、 可移植可扩充性。 开发周期可行性:1、 可行性研究及需求分析: 一周时间2、
15、 程序概要设计: 一周时间3、 程序详细设计: 一周时间4、 系统测试及试运行、修改: 一周时间 项目开发环境及开发平台:1. 系统设计平台:Microsoft Windows 2000 SP22. 数据库设计工具:Microsoft Access 20003. 程序设计工具:Microsoft Visual Basic 6.0何为 Visual Basic?Basic到 Visual Basic的发展BASIC是 Beginners All-purpose Symbolic Instruction Code(初学者通用符号指令代码)的缩写,是国际上广泛使用的一种计算机高级语言。BASIC简单
16、、易学,目前仍是计算机入门的主要学习语言之一。BASIC语言的问世及发展 BASIC 语言自其问世经历了以下四个阶段:第一阶段:(1964 年70 年代初) 1964 年 BASIC语言问世。 第二阶段:(1975 年80 年代中) 微机上固化的 BASIC第三阶段:(80 年代中90 年代初) 结构化 BASIC语言。第四阶段:(1991 年以来) Visual BASIC 1991年,微软推出了 Visual Basic1.0版。这在当时引起了很大的轰动。许多专家把 VB的出现当作是软件开发史上的一个具有划时代意义的事件。其实,以我们现在的目光来看,VB10 的功能实在是太弱了。但在当时,它是第一个“可视”的编程软件。这使得程序员欣喜之极,都尝试在 VB的平台上进行软件创作。微软也不失时机地在四年内接连推出 VB20,VB30,VB40 三个版本。并且从 VB3开始,微软将 ACCESS的数据库驱动集成到了 VB中,这使得VB的数据库编程能力大大提高。从 VB4开始,VB 也引入了面向对象的程序设计