基于BS模式的企业内部库存管理系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
基于B/S模式的企业内部库存管理系统
本文来自think58
[资料来源:http://THINK58.com]
[资料来源:http://THINK58.com]摘 要
随着现代工业的发展,企业竞争压力越来越大,这就要求企业有良好的管理手段和策略。信息化的发展给了企业良好的解决方案。库存管理是物流管理中的核心问题,如何实施正确的库存管理模式和策略,达到高效库存管理,是企业急需解决的问题。企业内部库存则是通过计算机对企业的生产原料和成品进行信息化的管理,以提高企业的生产效率。
本文中介绍的是一个基于B/S模式的中小企业内部库存管理系统。企业内部库存是通过计算机对企业的生产原料和成品进行信息化的管理,以提高企业的生产效率。本系统以微软公司的Microsoft SQL Server 2000为后台数据库,以微软公司的.NET开发平台为开发平台和C#为开发语言,开发的企业内部库存管理系统。在本文中主要分析了库存管理系统的一些基本功能和组成情况,包括系统的需求分析,系统结构,功能模块的划分以及数据库的设计。本文还对应用程序开发做了介绍。达到了数据的一致性和安全性,符合库存管理系统作为典型的信息管理系统(MIS)的要求。 内容来自think58
[资料来源:http://THINK58.com]
关键字:ASP.NET,库存管理,B/S模式,数据库
课题目的以及意义
目前,我国的经济高速的发展,越来越多的企业要求提高管理和生产效率,但是就目前我国的实际情况而言,我国中小企业已经超过800万家,占全国企业总数99%。在企业生产的过程中由于关于原材料、半成品、成品等信息数据量大,且变化相当频繁,这就要求企业有比较先进的管理手段和工具。但是,现在我国的企事业特别是中小型生产企业的库存管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。而购买大型通用库存管理系统,对中小型企业来说,又需要付出昂贵的代价,而且库存管理项目不一定完全符合企业库存管理的要求。因此根据企业目前实际的库存管理情况开发一套库存管理系统是十分必要的。
库存管理系统是一个企业单位不可缺少的部分,它的内容对于各类生产企业的决策者和管理者来说都至关重要,所以库存管理系统应该能够为用户提供充足的信息和快捷的数据处理手段。但一直以来人们使用传统人工的方式进行库存管理,这种管理方式存在着许多缺点,如:效率低、保密性差,时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。另外,为及时结清每笔业务,盘点库存和货物流动情况,保证企业生产用料以及及时订货,库管人员要花费大量人力、物力和时间进行数据记录统计工作。 think58.com
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对库存信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高库存管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。所以本课题的目的是:针对小型的工厂或生产企业,.NET技术设计并实现一个基于B/S模式的内部库存管理系统,提高企业的效率。
1.3 国内外研究现状
计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单40多年来计算机在处理管理信息方面发展迅速。例如,60年代美国计算机在管理中应用项目不到300项,到了1975年达到2670项。而现在,美国在财务会计上90%的工作由计算机完成;物资管理中80—100%的信息处理由计算机完成计划管理中是80—90%。据计算机应用方面发展较快的国家统计,计算机用于经济管理的约占80%用于科技运算的占8%用于生产过程控制的占12%。因此经济管理是计算机应用的主要领域。
当然由于库存管理在经济管理中占重要地位,其计算机化在发达国家中也已经达到了相当高的水平。我国在全国范围内推广计算机在管理中的应用,是在70年代末开始的,虽然起步较晚,近几年发展却较快,特别是微型计算机的出现和普及为信息处理提供了物美价廉的手段,对于推动我国管理信息处理的现代化起了重要的作用。 copyright think58 [资料来源:THINK58.com]
技术背景
MicroSoft .NET平台包括用于创建和操作新一代服务的.NET基础结构和工具;可以启用大量客户机的.NET User Experience;用于建立新一代高度分布式的数以百万计的.NET积木式组件服务;以及用于启用新一代智能互联网设备的.NET设备软件。MicroSoft .NET产品和服务—包括Windows.NET,连同建立积木式服务的核心集成套件;MSNTM .NET;个人订购服务;Office.NET;Visual Studio .NET;以及用于.NET的bCentralTM。.Net环境中的突破性改进在于:
1、使用统一的Internet标准(如XML)将不同的系统对接;
2、这是Internet上首个大规模的高度分布式应用服务架构;
3、使用了一个名为“联盟”的管理程序,这个程序能全面管理平台中运行的服务程序,并且为它们提供强大的安全保护后台;
.NET平台包括如下组件:
1、用户数据访问技术。其中包括一个新的基于XML的、以浏览器为组件的混合信息 架构,叫做“通用画板”;
2、基于Windows DNA 2000的构建和开发工具;
3、一系列模块化的服务,其中包括认证、信息传递、存储、搜索和软件送递功能;
4、一系列驱动客户设备的软件;
3. 系统需求分析
现代化企业库存管理的主要业务工作包括入库管理、出库管理、库存管理、移库等。在系统维护管理中主要的工作包括:用户信息的维护,仓库信息的维护等基本数据的维护。要开发一个库存管理系统,首先要调查入库工作流程、出库工作流程和移库工作流程,并收集相关信息,为需求分析和系统分析准备资料。 think58.com [资料来源:THINK58.com]
3.1 入库工作流程
入库的工作流程是:经办人出示货物入库单和货物,仓库管理员(系统操作人员)核对相关信息,核对无误后,使用系统完成入库的业务操作(在计算机中填写货物入库流水帐信息)。
3.2 出库工作流程
出库的工作流程是:经办人出示货物出货单,仓库管理员(系统操作人员)核对相关信息,核对无误后,使用系统查询该货物的库存信息,再根据出货单上的信息,使用系统完成出库的业务操作(在计算机中填写出库流水帐信息)。
3.3 移库工作流程
移库的工作流程是:仓库管理员(系统操作人员)使用系统查询库存信息,根据库存信息填写相关数据完成移库操作。
3.4 预警
预警分为两级。一级预警为:当某货物的数量大于或者小于该货物的存储最大数量或最小数量时,系统将提示登录用户,显示警告信息。二级预警为:当某仓库的库存数量大于或者小于该仓库最大的存储数量或者最小存储数量时,系统会向登录用户显示预警信息。