库存管理信息系统分析与设计库存管理和成本管理毕业论文.doc
《库存管理信息系统分析与设计库存管理和成本管理毕业论文.doc》由会员分享,可在线阅读,更多相关《库存管理信息系统分析与设计库存管理和成本管理毕业论文.doc(31页珍藏版)》请在三一办公上搜索。
1、库存管理信息系统分析与设计-库存管理和成本管理摘要 :本文介绍了一般库存管理信息系统开发的全过程。按照软件工程的开发方法,从管理思想到系统分析、系统设计、系统实现及设计总结等多方面进行了阐述。本系统设计的界面友好,操作简单,可维护性强,功能完备。同时集进、销、存于一体,是一款根据企业的特点,为企业量身定做的库存管理软件,在设计过程中对用户的需求进行了详细周密的分析,因此本设计具有较强的实用性和针对性。关键字: 管理信息系统;库存管理;数据库Stock Management SystemAbstract : The whole course that this text has introduc
2、ed the management information system of the general stock and developed. According to development approach of soft project, from managing the thought to network analysis, design, Systematic use, and anskill proved realize, when explaining in many aspects. This system designed the interface friendshi
3、p, easy to operate, the maintainability is strong, and the function is complete. Collect into, sell, store, analyze in an whole at the same time, it is a characteristic according to enterprises, it is the stock management software that enterprises made to measure, carry on detailed and careful analy
4、sis to the demands of users in the course of designing, originally designing has stronger practicability and pertinence.Keywords: Management information system;Stock management;Database.引 言任何学科的发展都与当时的环境和条件紧密相联,管理信息系统也是一样。在人类进入工业社会以后,出于对生存与发展的需求,人们开始尝试使用更先进的设备和技术来处理和解决现实中遇到的问题。通常人们需要的管理信息系统要从实际应用出发,
5、具有较强的针对性和较齐备的功能,使其能帮助企业管理实现信息化,以提高企业管理的效率。本课题以某电器公司为设计背景。此公司是一个正在迅猛发展中的企业,随着其规模的不断扩大,公司每天要处理的数据量也越来越大,单纯的手工处理这些海量数据非常困难,所以需要一套运行可靠、方便、高效的库存管理系统以提高企业的管理效率。为了帮助该企业建立良好的管理秩序,充分利用当前信息技术手段来提高其管理水平和业务处理能力,我们设计开发了一套管理信息系统,希望能为企业发挥一点作用。在设计期间我们得到了各方面人员的大力配合,在借鉴其它一些软件开发经验的基础上,设计了这套库存管理系统。本系统集进、销、存于一体,是根据企业的特点
6、,为企业量身定做的库存管理软件。特色主要体现在:在设计方面,适当搭配图形,显示内容可随时依条件更新;显示信息准确,信息量大,给人以直观形象,美观大方的感受。目 录第一章 绪论11.1库存管理系统的简介11.2库存管理系统开发的目标和意义11.3库存管理系统的开发环境简介21.3.1Visual Basic 6.0简介21.3.2 SQL Server 2000简介31.4主要工作4第二章 库存管理系统的总体设计52.1 系统开发过程简介52.2 系统功能需求分析52.3系统的功能模块设计5第三章 库存管理系统的数据库设计73.1 数据库需求分析73.2 数据库概念结构设计83.2.1库存信息实
7、体图83.2.2采购信息实体图83.2.3入库信息实体图93.2.4出库信息实体图93.2.5需求实体图93.2.6实体和实体之间的关系图93.3 数据库逻辑结构设计10第四章 库存管理系统的主窗体设计124.1创建库存管理系统工程项目124.2创建系统主窗体124.3 创建主窗体菜单13第五章 库存管理系统功能模块的设计165.1登陆设置模块设计165.2库存模块设计165.3.采购信息模块设计175.4入库信息模块设计185.5出库信息模块设计205.6数据维护模块设计21第六章 库存管理系统数据库的实现236.1数据库的实现236.1.1创建数据库236.1.2数据库关系图246.2配置
8、与数据库连接246.3运行环境25结论与展望26致 谢27参考文献28第一章 绪论1.1库存管理系统的简介库存管理系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,库存管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式管理库存,这种管理方式存在着许多缺点,诸如效率低、检索困难等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使
9、用计算机对产品库存信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品库存的管理效率,也是企业库存管理科学化、正规化,与世界接轨的重要条件。因此,开发一个库存管理系统是很有必要的。1.2库存管理系统开发的目标和意义随着我国经济的飞速发展,各种类型规模的公司企业迅速崛起,许多从事生产和经营管理的企业都有自己生产和销售的产品,而这些产品都需要储存在库存中,对于每个企业来说,随着企业规模的不断扩大,产品数量的急剧增加,所生产产品的种类也会不断地更新与发展,有关产品的各种信息量也会成倍增长。面对庞大的产品
10、信息量,如何有效地管理库存产品,对这些企业来说是非常重要的,所以库存管理的重要目标是实现企业产品管理的系统化、规范化和自动化,从而达到提高企业管理效率的目的。而库存管理又涉及入库、出库的产品、经办人及供应商等方方面面的因素,如何管理这些信息数据,是一项复杂的系统工程,充分考验着库存管理员的工作能力,工作量的繁重是可想而知的,所以这就需要由库存管理系统来提高库存管理工作的效率,减少管理方面的工作量,同时对于调动广大员工的工作积极性,提高企业的生产效率,都具有十分重要的现实意义。1.3库存管理系统的开发环境简介本库存管理系统是在以Visual Basic为编程语言,以SQL Server 2000
11、作为数据库而开发的一个数据库管理系统。下面简要介绍一下中文Visual Basic 6.0和SQL Server 2000数据库。1.3.1Visual Basic 6.0简介Visual Basic 6.0是Micrsoft公司出品的开发工具,Visual Basic 是一种可视化的,面向对象的Windows开发语言,它具有易用,通用和开发效率高的特点。随着微软对它不断地改进以及计算机本身性能的提高,使得Visual Basic越来越适合一般的应用程序开发。正如Bill Gate所说,世界上绝大多数的Windows应用程序是用Visual Basic编写的。Visual 指的是开发图形用户界
12、面(GUI)的方法,在图形用户界面下,不需要编写大量代码去描述界面元素的外观和位置,而只需要把预先建立的对象加到屏幕上的适当位置再进行简单设置即可;Basic指的是BASIC(Beginners All-Purpose Symbol Instruction Code)语言,是一种应用十分广泛的计算机语言。Visual Basic 在原有BASIC语言的基础上进一步发展,至今包含了数百条语句、函数和关键词,其中很多和Windows GUI有直接关系,专业人员可以用Visual Basic实现其他任何Windows编程语言的功能,而初学者只要掌握几个关键词就可以建立简单的应用程序。Visual B
13、asic还是一个快速可视化程序开发工具,是极有特色和功能强大的软件。它使用了面向对象的程序设计方法,大大的增强了程序的可重用性,进而简化了程序设计,提高了软件开发人员的编程效率。它有其独特的特点,主要特点如下:1. 可视化设计。VB具有所见即所得的功能,在程序设计时,头脑中所想象的应用程序界面,完全可以通过键盘和鼠标完成,而不用编制大量代码,如果需要修改也可利用键盘或鼠标完成,而底层的一些程序代码,可由VB自动生成或修改。VB为用户提供了大量“控件”,这些“控件”对于熟悉“Windows应用程序”的用户而言,也许是一点也不陌生,如“标签”,“组合框”,“命令按扭” ,“文本框”,“单选框”等等
14、,用户只需要用鼠标或键盘把这些“控件”拖到所需的位置并设置他们的大小形状属性等,即可得到所需要的应用程序界面。2. 事件驱动编程,在VB中把“窗体”及“控件”称为对象。这些对象组成了与用户交互的图形界面(也称为用户接口用户界面)再设计应用程序时必须考虑到用户如何与程序进行交互,用户通过鼠标和键盘与应用程序进行交互是最直接最方便的,这时那些对象必须对鼠标键盘操作所引起的事件做出响应。响应是指执行一段应用程序,它不沿预定的路线执行而是在响应不同事件时执行不同的代码,因此VB编程重点是在编写事件驱动过程的代码。3. 面向对象的程序设计,VB是面向对象的程序设计语言,他将代码和数据结合在一个对象中,用
15、户只需要了解每个对象能完成何种任务而不需要知道对象是如何工做作的。软件开发人员主要编写事件驱动过程的代码,使对象对用户的操作做出反映。但因VB没有多态等面向对象的特性,所以也有人称VB是一种准面向对象的程序设计语言。4. 易学易用,开发周期短。VB简单易学,界面友好,容易使用。VB提供了大量功能强大的“控件”,能帮助开发人员在较短的时间内用少量语句编写出应用程序,缩短了开发周期。1.3.2 SQL Server 2000简介SQL Server 2000 是Microsoft公司推出的基于Client/Server模式的新一代大型关系数据库管理系统。它功能强大、操作简便,广泛应用于数据库后台系
16、统。SQL Server 2000代表着下一代Microsoft.NET Enterprise Servers(企业分布式服务器)数据库的发展趋势。它在电子商务、数据仓库和数据库解决方案等应用中起着重要的核心作用。SQL是Structured Query Language的缩写,是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。与ACCESS数据库相比,SQL Server 2000数据库的规模更大,它可以将用户的
17、数据存储在多个服务器上,并利用复制技术跨越多个服务器进行分布式处理,实现真正意义上的分布式数据库。SQL Server 2000的安全性更好,它可以对登录用户的身份进行认证,并对用户的操作权限进行控制。SQL Server 2000的故障恢复功能更强,它提供了强大的数据库备份和恢复功能,当故障发生时,能根据备份和日志迅速恢复到某一正确时刻。同时,SQL Server 2000还提供了更好的并发控制功能以及大量的监控和管理数据库系统的工具。综上所述,SQL Server 2000无论是从规模上还是从功能上都更优于ACCESS数据库,更适合于做投入实际运营的较大规模的企业库存管理的数据库。1.4主
18、要工作第一章简单介绍了库存管理系统的概念,开发库存管理系统的目的、意义和方法。第二章采用软件工程的设计思想,进行了细致的系统功能需求分析,阐述了库存管理系统的总体设计以及各功能模块的划分与设计。第三章主要进行了系统数据库的设计与开发。第四章主要是介绍了系统中的主窗体的设计与开发过程。第五章详细介绍了库存管理系统中库存模块、采购模块、入库模块和出库模块等主要模块的设计与开发。第六章介绍了前台界面与后台数据库的连接方法,并完成了库存管理系统开发的全过程。第二章 库存管理系统的总体设计2.1 系统开发过程简介库存管理主要的功能是对企业各种商品的管理。整个管理过程是根据企业各个部门的需求首先查看库存,
19、如果库存量小于最低库存时要进行采购,然后入库,填写入库单,进行入库登记,再是仓库管理员根据企业各个部门的需求开出产品出库单,进行出库登记。2.2 系统功能需求分析系统开发的总体任务是实现各种信息的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成。本库存管理系统需要完成功能主要有:库存管理各种信息的输入,包括产品、供应商、库存信息的输入等。库存管理各种信息的查询、统计和维护,包括产品和单据的查询,产品出入数量的统计,各种信息的修改和维护等。在产品库存管理中加入最高库存和最低库存字段,对库存中的产品实现监控和报警。2.3系统的功能模块设计根据系统开发设计的基本过程设计的主要功
20、能模块有:1.登陆设置:操作员入口。2.库存:产品登记,库存查询。3.采购信息:采购单,采购查询,采购统计。4.入库信息:入库单,入库查询,入库统计。5.出库信息:出库单,出库查询,出库统计。6.数据维护:供应商信息,数据备份。7.退出。在系统功能分析的基础上,考虑到Visual Basic程序编制的特点,系统主要功能模块设计如图2-1所示:程序登陆登陆设置采购信息库存入库信息出库信息数据维护退出图2-1系统功能模块图第三章 库存管理系统的数据库设计3.1 数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 库存管理信息系统分析与设计库存管理和成本管理 毕业论文 库存 管理信息系统 分析 设计 管理 成本
链接地址:https://www.31ppt.com/p-3942924.html