优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

VB基于UML中小企业综合管理系统─库存管理子系统设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

摘 要 【买计算机毕业论文就到计算机毕业论文网】 think58 [资料来源:http://think58.com]

think58

[资料来源:http://www.THINK58.com]

库存管理子系统是一个基于UML中小型企业管理系统的子系统,主要实现了产品库存管理的整个流程,其中包括用户登录,基本信息管理、产品信息管理、入库单管理,出库单管理,产品失效管理和统计查询管理,达到了数据的一致性和安全性。

[资料来源:www.THINK58.com]

库存管理子系统,以Visual Basic语言进行功能实现,以SQL Server 2000数据库为开发平台,利用UML统一建模语言分析开发出这个库存管理系统,在实践中可以对系统不断修改和完善,直到形成用户满意系统。

[来源:http://think58.com]

本文首先介绍了UML,Visual Basic与SQL Server 2000等关键技术和开发工具的特点,然后介绍了可行性研究、需求分析、系统设计、数据库设计,系统实现设计与实现,并通过用例图和类图等加以建模,最后,介绍了系统测试。 copyright think58

[资料来源:THINK58.com]

think58好,好think58

[来源:http://think58.com]

关键词:库存系统,SQL数据库,UML , Visual Basic

think58.com [来源:http://think58.com]

[资料来源:http://THINK58.com]

第1章绪 论

think58.com [来源:http://think58.com]

1.1 系统开发背景

商品的进货、销售、存储管理,是现在企业管理的一个重要的方面,在企业的发展的过程中起着重要的作用,对企业生产原材料的购买。入库和加工品的卖出,统计有着指导作用,然而传统的管理在面对繁多的数据和报表,手工处理方式已经是很难跟得上现代化管理的步伐,随着计算机及通信技术的飞速发展,企业管理对商品的进销存管理提出了更高的要求,越来越多的企业为了减少生产成本和提高员工工作效率,必须改变以往的管理方式, 尽快改变传统的管理模式,运用现代化手段进行科学管理,已成为部分企业正要解决的问题。 think58 [来源:http://think58.com]

目前企业中存在问题:

copyright think58

[资料来源:http://THINK58.com]

[版权所有:http://think58.com]

(1)工作内容重复,效率低,工作量大 本文来自think58 [资料来源:http://www.THINK58.com]

在企业中从购进商品到实际销售,不管只是对商品简单的销售,还是对商品的加工再销售,都要经过很多流程,这其中就包括要重复填写大量的表单,要重复录入许多信息,例如,商品名,生产厂家,数量等信息,可能在入库,销售,退货时反复出现,每次进行这些地操作时,都在对其进行操作。由于商品种类繁多,加上同一个商品的销售商,供货商都不尽相同,这无疑降低了员工的工作效率,加重了他们的工作负担。 [资料来源:http://www.THINK58.com]

(2)库存商品积压,缺货不能及时补进

本文来自think58 [资料来源:http://THINK58.com]

[资料来源:http://think58.com]

在库存方面,由于库存数,和商品的种类太多,手工统计耗时,耗力,有可能还不能对现存的商品进行一个完整的统计,况且手工统计时还会出现,多算,少计的现象,这就会出现商品的积压和商品的缺货现象。 think58 [资料来源:www.THINK58.com]

(3)查询和统计困难 本文来自think58

[资料来源:THINK58.com]

原始的手工统计,只有报每天或每周的商品销货,商品入库,商品退货的报表交给财务记账后才能,反映到公司的决策者,这使得决策不能实时有效的了解企业经营情况,和出现的问题,这对企业的发展有这较大阻碍作用,原始的手工统计在对每月的销售情况进行统计时,由于销售的数量,金额太大,就有可能导致漏算和多算的现象,这就使得决策者不能得到准确无误的企业运作信息,不能对企业的做出正确决策。

[来源:http://www.think58.com]

(4)商品的销售速度过慢,影响客户流量 think58 [资料来源:www.THINK58.com]

手工登记商品的销售情况,常常由于工作效率低,会丢失许多客户,加上许多商品的价格在变,单靠员的头脑很难记住,每一件商品的价格,这就导致不能对商品的价格做出准确的定位。 think58.com

[来源:http://think58.com]

(5)在对某一种销售出去的商品,进行退货时,由于不能对这商品的出处进行准确的判断,误把别处,或别的企业的商品进行退货,导致企业的亏损,还有就是在对商品退货时,有资金的输出,原始的手工操作就有可能导致,账面上的数和实际的数相差太大[1]。

think58好,好think58

[来源:http://think58.com]

[资料来源:http://www.THINK58.com]

1.2系统开发意义

随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对产品库存信息进行管理,具有人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品库存的管理效率,也是企业库存管理科学化、正规化,与世界接轨的重要条件。因此,开发一个库存管理系统是很有必要的,具有其特有的技术意义和管理意义[2]。 内容来自think58

[来源:http://think58.com]

第2章系统分析及设计

think58好,好think58

[资料来源:www.THINK58.com]

2.1 可行性分析

可行性分析是指在当前情况下开发这个系统是否有必要,是否具有所需的必要条件。通过对企业库存管理的调查,开发一个库存管理系统来帮助公司实现库存管理工作系统化、规范化、自动化,正确的进货和库存控制及发货是很有必要的。 think58

[资料来源:http://THINK58.com]

(1)技术可行性 本文来自think58

[资料来源:THINK58.com]

采用Visual Basic 6.0可视化编程语言,它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,提供了向导自动生成代码,支持拖放技术、属性提示与检查、语法检查等内置自动化,大大降低了编写代码的工作量,特别是提供了极其丰富的控件,使得Visual Basic 6.0成为最简捷、最有效的开发 Windows应用程序工具。通过建立数据源将工程与SQL Server 2000数据库连起来,实现其功能。由此可知现有的技术可以实现这个系统。

[资料来源:www.THINK58.com]

(2)操作可行性

[资料来源:THINK58.com]

系统运行平台可以是windows系列等,服务器端要求SQL Server 2000或以上版本作为后台数据库。用户只需要安装Visual Basic 6.0以及配置数据源即可运行。 think58

[资料来源:THINK58.com]

库存管理子系统的设计目标是立足于开发一套简单易用、方便快捷、功能强大的管理系统。该系统具备比较完善的功能,人性化设计,界面美观大方,便于操作,易用等特点,这样使得操作变得更加轻松,因而在操作上是完全可行的。 [资料来源:http://think58.com]

(3)经济可行性 [资料来源:http://THINK58.com]

经济可行性,进行成本效益分析,评估项目的开发成本,估算开发成本是否会超过项目预期的全部利润。分析系统开发对其他产品或利润的影响。中小企业采用信息管理系统进行库存管理,能够降低成本,提高效率。因此,库存管理系统在经济上是可行的。

内容来自think58

[版权所有:http://think58.com]

[资料来源:http://www.THINK58.com]

(4)结论 内容来自think58

[来源:http://think58.com]

从上述来看,开发这个系统是可行的,而且也是必须的。库存管理系统是通过对数据信息集中管理,共享的管理模式,通过数据库,将企业的出入库等业务有机的结合起来,达到数据共享、降低成本、提高效率目的,且能很好的处理数据的适时性、共享性、并行性与安全性[8]。 内容来自think58 [资料来源:www.THINK58.com]

2.2 用例需求分析与抽取

基于UML中小企业综合管理系统─库存管理子系统,主要是对库存方面进行管理的一个子系统。它可以帮助企业的管理人员对库存物品的入库、出库、移库、盘点、补充订货和生产补料等操作进行全面的控制和管理。主要有如下功能: [版权所有:http://think58.com]

(1)基本信息管理功能

copyright think58 [资料来源:THINK58.com]

[资料来源:http://THINK58.com]

基本信息包括客户信息、仓库信息和用户信息。客户可以分为供应商和销售商两种类型,在产品入库时,需要提供供应商的信息,在产品出库时,需要提供销售商的信处。 think58.com [资料来源:www.THINK58.com]

仓库信息包括仓库编号,仓库名称和仓库说明等信息。 本文来自think58

[资料来源:THINK58.com]

用户信息包括用户名,密码,员工姓名等信息。

[版权所有:http://think58.com]

基本信息管理模块可以实现以下功能: [资料来源:http://www.THINK58.com]

客户信息的录入、修改和删除; think58好,好think58

[资料来源:www.THINK58.com]

仓库信息的录入、修改和删除; think58好,好think58 [资料来源:http://www.THINK58.com]

用户信息的录入、修改和删除; copyright think58

[版权所有:http://think58.com]

(2)产品信息管理功能 内容来自think58 [资料来源:http://THINK58.com]

系统需要对库存产品进行分类管理,用户可以创建和编辑产品类目。本系统中采用二级产品类目的方法,一级类目描述产品所属的大致类别,二级类目在一级类目的的基础上,对产品进行细致的划分。 think58.com [资料来源:http://think58.com]

产品信息管理模块可以实现以下功能: think58好,好think58 [来源:http://think58.com]

产品类目的的录入、修改和删除;

think58.com [来源:http://think58.com]

[资料来源:http://think58.com]

产品信息的录入、修改和删除;

think58.com

[资料来源:http://THINK58.com]

[资料来源:www.THINK58.com]

(3)库存操作管理功能

think58 [资料来源:THINK58.com]

[资料来源:http://www.THINK58.com]

可以实现以下功能: think58.com [资料来源:http://www.THINK58.com]

入库操作:记录相关的产品信息,仓库信息,客户信息,经办人,涉及金额和入库时间等信息。

本文来自think58

[版权所有:http://think58.com]

[来源:http://www.think58.com]

出库操作:记录相关的产品信息,仓库信息,客户信息,经办人,涉及金额和出库时间等信息。

[资料来源:http://think58.com]

库存盘点:对库存产品进行整理,纠正不准确的库存数据。 [资料来源:http://www.THINK58.com]

(4)库存警示管理功能

[资料来源:THINK58.com]

库存管理是指对库存中接近或超过临界值的产品进行报警。在产品信息中,包含产品的合理数量范围和有效期限。产品数量小于合理数量的下限称为短线;产品数量大于合理数量的上限称为超储。产品出现短线或超储、超有效期限时都需要报警。

内容来自think58

[版权所有:http://think58.com]

[资料来源:THINK58.com]

库存警示管理模块可以实现以下功能: think58 [来源:http://think58.com]

库存产品数量报警;

copyright think58 [资料来源:http://www.THINK58.com]

[资料来源:http://THINK58.com]

库存产品失效报警

本文来自think58

[资料来源:THINK58.com]

[来源:http://think58.com]

(5) 统计查询管理功能

think58.com [来源:http://www.think58.com]

[来源:http://www.think58.com]

可以对库存产品进行各种类型的统计和查询。 think58好,好think58

[资料来源:THINK58.com]

经过分析系统参与者为系统管理员、库存管理人员。 copyright think58 [来源:http://www.think58.com]

(1)系统管理员:权限最大,可以登录该系统进行所有的库存操作。可以对系统的基本系统进行管理,产品信息管理,库存操作管理,统计查询管理。

[资料来源:http://THINK58.com]

(2)库存管理人员:可以也可以对系统的基本系统进行管理,产品信息管理,库存操作管理,统计查询管理,但是他不可以删除用户[9]。

本文来自think58 [版权所有:http://think58.com]

[资料来源:http://www.THINK58.com]

内容来自think58

[来源:http://think58.com]

本文来自think58

[资料来源:http://www.THINK58.com]

包含资料:源程序+论文(15000字以上)+可执行程序+答辩稿ppt+开题报告+外文翻译

[资料来源:http://www.THINK58.com]

获取资料请您联系本站客服

本文来自think58

[资料来源:http://THINK58.com]

[资料来源:http://www.THINK58.com]