ImageVerifierCode 换一换
格式:DOCX , 页数:53 ,大小:431.58KB ,
资源ID:7717196      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7717196.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(库存管理系统论文.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

库存管理系统论文.docx

1、库存管理系统论文库存管理系统论文摘要 随着现代工业、科学技术、计算机科学的发展,计算机信息管理系统越来越受到企业重视,其强大的功能已经被人们深刻认识,已经进入了人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对产品库存信息进行管理,具有人工管理无法比拟的优点:它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品库存的管理效率,也是企业库存管理科学化、正规化,与世界接轨的重要条件。当今时代是飞速发展的信息时代,在各行各业中都离不开信息处理,这正是计算机被广泛应用于信息处理系统的原因。计算机最大的好处在于

2、它能够进行信息管理,可以进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其是对复杂信息的管理,更加能充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本文主要分析了库存管理系统的一些基本功能和组成情况,包括系统的需求分析、系统结构,功能模块划分以及数据库模式分析等,重点对应用程序的实际开发实现作了介绍。达到了数据的一致性和安全性,且应用程序功能完备,符合了库存管理系统作为典型的信息管理系统(MIS)的要求。同时简单介绍了ASP和SQL Server 2000数据库管理系统的功能特点。同时库存管理系统是企业物流管理中不可或缺的一部分。关

3、键词库存管理;数据库;信息管理;ASPAbstract: With the development of modern industry, the Management Information System of the computer is being paid attention to by the enterprises. This text has analyzed some basic functions of the administrative system of the stock and makes up the situation mainly, including th

4、e systematic demand is analyzed, systematic structure, the function module divides and the data base mode is analyzed etc., have realized doing the introduction to the actual development of the application program especially. Having reached the consistency and security of the data, and the applicati

5、on program function is complete, have accorded with the administrative system of the stock as the request for the typical information management system (MIS). Introduced the function characteristics of ASP programming environment and SQL Server2000 data base management system briefly at the same tim

6、e, the administrative system of the stock is an indispensable part in enterprises material flow management.Key words: Stocking Selling and Storing、Database、information management、ASP目 录引言 1 1概述 21.1 问题定义 21.2 可行性分析 21.2.1 技术可行性 21.2.2 经济可行性 21.2.3 操作可行性 21.3 系统流程图 31.3.1 系统流程图符号: 3图1.1 系统流程图符号 31.3.

7、2 系统流程图 42. 系统分析 52.1 需求分析 52.2 系统目标 52.3 系统开发环境 52.3.1 ASP概述 52.3.2 SQL 62.4 数据流程图 72.5 数据字典 82.5.1 数据存储 8图2.4 数据存储表 92.5.2 数据流 93系统总体设计 113.1项目规划 113.2系统功能结构图 113.3 系统设计目标 123.4系统功能模块 133.5数据库设计 133.5.1 概念模型设计 133.6.2 数据库物理设计 154系统详细设计 184.1 用户登录界面 184.2 基本信息功能模块设计 204.2.1 商品信息管理设计 204.2.2商品信息查询设计

8、 234.3 采购管理功能模块设计 254.3.1 商品采购管理设计 264.3.2采购查询设计 284.3.3系统设置功能模块设计 304.4库存功能模块设计 354.4.1商品入库设计 354.4.2商品入库退货模块设计 364.4.3库存查询模块设计 395 测 试 415.1 单元测试 415.2 组装测试 415.3 确认测试 415.4 系统测试 41总 结 42致 谢 43参考文献 44附录 45引言企业要提高市场竞争力,既要有好的产品质量,同时也要有好的客户服务。企业要做到能及时响应客户的产品需求,根据需求迅速生产,按时交货,就必须有一个好的计划,使得市场销售和生产制造两个环节

9、能够很好的协调配合。库存管理是商业企业经营管理中的核心环节,也是一个企业能否取得效益的关键。如果能做到合理生产、及时销售、库存量最小、减少积压,那么企业就能取得最佳的效益。由此可见,库存管理决策的正确与否直接影响了企业的经济效益。在手工管理的情况下,销售人员很难对客户作出正确的供货承诺,同时企业的生产部门也缺少一份很准确的生产计划,目前的生产状况和时常需求,很难正确反映到生产中去,部门之间的通讯也经常不畅通,这在竞争的市场中是非常不利的。企业库存管理系统就是在这种状况下出现的,它利用计算机技术,使得企业生产、库存和销售能够有利结合起来,有利于产销衔接,提高企业的效率和效益。同时库存管理系统是企

10、业生产经营管理活动中的核心,此系统必须可以用来控制合理的库存费用、适时适量的库存数量,使企业生产活动效率最大化。所谓库存,从客观上讲是企业用于今后销售或使用的储备物料,包括原材料、半成品、成品 不同形态。按照管理学的定义,库存是“具有经济价值的任何物品的停滞和储藏”,其主要作用在于能有效地缓解供需矛盾,使生产尽可能均匀。实践证明,库存合理,将会促进企业高效率运转;反之,库存不合理,如库存过于分散、库存物资积压,则会阻滞企业快速发展。库存管理是企业管理系统四大流中的物流部份,库存管理对物料进库、存库、出库进行管理,也就是管理各物料供应和需求的关系,既要达到供需间的平衡,又要尽量压低物料的库存量,

11、因为它会占用(积压)企业宝贵的流动资金。企业通过实现零库存管理,优化应收和应付账款,加快资金周转。零库存是一种特殊的库存概念,零库存并不是于不要储备和没有储备。所谓的零库存,是指物料(包括原材料、半成品和产成品)在采购、生产、销售、配送等一个或几个经营环节中,不以仓库存储的形式存在,而均是处于周转的状态。它并不是指以仓库储存形式的某种或某些物品的储存数量真正为零,而是通过实施特定的库存控制策略,实现库存量的最小化。零库存是当今时代库存管理的理想状态,是综合管理实力的体现。实现零库存需要在采购、生产、物流、销售 经营活动中环环相扣。在实现零库存的过程中,尚存在着一定的障碍,零库存给企业带来的风险

12、不可忽略,其可行性更值得从正反两个方面进行研究。并且,任何管理手段和技术都是需要成本和代价的,作为明智的企业,必须做到投入小于产出,因为企业总是要有盈利才能够生存。因此,企业在实行零库存管理时,应该积极地思考和改良,不能盲目实践。0 1概述 问题定义 针对现代企业管理现状,为了克服手工操作管理的低下效率,提高管理水平和工作效率,减少人员工作量和复杂程度,尤其是随着信息的累积,手工管理的复杂程度会大大增加,因此把计算机管理替代手工管理作为本系统设计的目标。由于本系统适用对象是中小型企业,所以只需建立单机本地数据库进行管理就可以满足要求。如果需要随着企业规模的扩大,还可以将系统移植到网络上。第1章

13、 TC 可行性分析可行性研究的目的是用最小的代价,在尽可能短的时间内确定问题是否能够解决,它的目的不是解决问题,而是确定问题是否能解决、是否值得解决。可行性分析就是对项目开发的可能性和必要性进行分析,避免盲目投资。可行性主要从以下三个方面来考虑:1.2.1 技术可行性本系统所需搭建的语言环境有ASP、Dreamweaver MX2004以及SQL Server2000数据库。ASP是web服务器端脚本编写环境,使用它可以创建和运行动态的、交互的、高性能的web服务器应用程序。ASP采用脚本语言VBScript(或JavaScript)作为自己的开发语言。使用ASP可以组合HTML页、脚本命令和

14、ActiveX组件以创建交互的web页面和基于web功能强大的应用程序。1.2.2 经济可行性企业库存管理系统开发需要投资费用和未来的运行维护费用,其中投资费用主要包括设备费用、人员费用及其他费用,如由于工作方式改变需要增加其他的开支,通常为了保证新系统运行的可靠性,要求手工和计算机处理在一段时间内并存。系统的收益主要通过新系统提高工作效率,指导经营来实现。所以本系统在经济上也是可行的。1.2.3 操作可行性本系统采用先进的WEB技术,界面直观易懂,操作简洁,使用非常方便。系统流程图1.3.1 系统流程图符号:符号名称说明处理能改变数据值或数据位置的加工或部件输入/输出表示输出或输出的报表存储

15、表示存储的帐册实体数据的源点/终点数据流用于连接其他符号,指明数据流动方向图1.1 系统流程图符号1.3.2 系统流程图采购信息图1.2 企业库存管理系统流程图2. 系统分析 2.1 需求分析通过调查,要求系统需要具有以下功能: (1)由于操作人员的计算机知识普遍较差,要求有良好的人机界面。 (2)由于该系统的使用对象多,要求有较好的权限管理。 (3)方便的数据查询,支持多条件查询。 (4)基础信息管理与查询(包括商品信息、客户信息、供应商信息)。 (5)通过计算机,能够直接“透视”仓库存储情况。 (6)完善的商品采购信息、商品销售信息进行管理。 (7)方便、健全的结账功能。 (8)图表分析年

16、销售状况。 (9)商品销售排行统计,数据计算自动完成,尽量减少人工干预。 (10)系统退出。2.2 系统目标本系统的开发目标是将企业原有的人工管理转为由计算机管理,从而大大提高管理效率。2.3 运行环境硬件平台:CPU:P41.8GHz。内存:256MB以上。操作系统:Windows XP/ Windows 2000。数据库:SQL Server 2000。浏览器:IE5.0,推荐使用IE6.0。Web服务器:IIS5.0。分辨率:最佳效果1024768像素。2.3 系统开发环境2.3.1 ASP概述在调试程序过程中,则必须有一个能够解释ASP的服务器环境。可以在Windows9X中安装微软的

17、PWS(Personal Web Server)来达到目的,也可以在Windows2000下安装IIS5.0。由于PWS对ASP的支持性没有IIS 5.0完善,因此,本系统选用Windows2000/XP+IIS 5.0作为调试运行环境。本系统所需搭建的语言环境有ASP、Dreamweaver MX2004以及SQL Server2000等。ASP是web服务器端脚本编写环境,使用它可以创建和运行动态的、交互的、高性能的web服务器应用程序。ASP采用脚本语言VBScript(或JavaScript)作为自己的开发语言。使用ASP可以组合HTML页、脚本命令和ActiveX组件以创建交互的we

18、b页面和基于web功能强大的应用程序。ASP程序的语法与结构:ASP程序结构Active Server Pages(ASP)必须制作成.asp扩展名的文件,一个.asp文件是一个文本文件,包括: HTML标记:“”的部分。 VBScript、或Javescript语言的程序代码。 ASP语法:“”的部分。 因此,每一个程序连接数据库的ASP程序应包含以下四个部分:HTML标记。ASP脚本语言。数据库存取语法(查询、增加、删除、修改数据的SQL语句语法)。显示结果的部分。语法:ASP使用“”将ASP的Script程序代码括起来,ASP码在服务器当中执行,执行后产生浏览器看得懂的HTML码,再传送

19、给使用者。ASP的源程序,不会传到使用者的浏览器中,可以保护源代码外漏。ASP的对象ASP是属于对象导向程序语言(Object Oriented Language)的一种,它提供有5个重要的内建对象供程序员使用。表 2.1 ASP主要对象介绍表对象名称功能简述Request用来读取客户端浏览器的信息Response用来传输数据到客户端浏览器Server提供一些Web Server端的信息Session用来存储联机者全域变量的信息Application用来存储所有使用者共享的信息2.3.2 SQL Server概述SQL Server 是一个关系数据库管理系统。它最初是由Microsoft 、S

20、ybase 和Ashton-Tate三家公司共同开发的于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了。Microsoft 将SQL Server 移植到Windows NT系统上专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。在本论文中介绍的是Microsoft SQL Server 以后简称为SQL Server。SQL Server 2000 是Microsoft 公司推出的SQL Server

21、 数据库管理系统的新版本。该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能:具有使用方便、可伸缩性好、与相关软件集成程度高等优点。可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。2.4 数据流程图数据流图简称DFD图,数据流图有四种成分:源点或终点、处理、数据存储表和数据流。图中没有任何具体的物理元素,只是描述信息在系统中的流动和处理情况,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。它能精确的描述系统的逻辑模型,描述数据在MIS中有输入经

22、过存储、加工处理最后输出的全过程,是设计者和用户交流的很好的工具。图 形 符 号名 称符 号 说 明实体记述系统之外的数据提供或数据获得组织机构或个人,框内为实体名称。PMC 处理记述某种业务的手工或计算机处理。其中,PM区记述处理标号 C区记述处理名称 DN S 数据存储记述与处理有关的数据存储,DN区记述存储的标号,S区记述存储数据的名称。FM数据流记述数据流流动方向,FM记述数据流的名称。图2.1 数据流程图数据流图采用自顶向下的方法绘制,从研究系统概况开始,然后逐层向下分解,直到所需的详尽程序为止。本系统根据前面绘制的业务流程图,采用自顶向下,逐层细化的方法,画的每一部分各层的数据流图

23、如下:以下为本系统的数据流图:P企业库存管理系统图2.2 企业库存管理系统数据流图F4商品销售信息F1基础信息D4 管理员信息表F5管理员信息 图2.3 企业库存管理系统一级数据流图2.5 数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据字典的作用是在软件的分析和设计过程中提供关于数据的描述信息。一般说来,数据字典应该由下列四类元素构成:数据元素,数据流,数据存储和数据处理。2.5.1 数据存储数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一,可以是手工文档或手工凭单,也可以是计算及文档。一般而言,应包括如下内容:数据存储名、说明、编号、

24、输入的数据流、输出的数据流、组成(数据结构)、数据量、存取频度、存取方式。名字:采购信息表描述:记录采购商品信息。编号:D1组成:商品名称、厂商、规格、包装、 单位、 数量、 金额、 采购日期、 备注名字:库存信息表描述:记录库存里所有商品的信息。编号:D2组成:商品简称、产地、规格、包装、单位、单价、库存数量名字:商品销售信息表描述:记录商品销售详细信息。编号:D3组成:品种数、金额、实付、客户名称、销售时间、操作员、经手人、结算方式名字:管理员信息表描述:记录用户信息。编号:D4组成:用户名、密码、权限图2.4 数据存储表2.5.2 数据流数据流是数据结构在系统内传输的路径。对数据流的描述

25、通常包括如下内容:数据流名、说明、编号、数据流来源、数据流去向、组成(数据结构)。编号:F2名字:采购管理信息描述:商品的采购及查询编号:F1名字:基本信息描述:客户信息、供应商信息、商品信息及查询编号:F4名字:商品销售信息描述:每种商品销售的详细信息编号:F3名字:库存管理信息描述:采购的商品在库存里的详细信息编号:F5名字:管理员信息表描述:系统操作用户相关信息2.5.3 数据处理图2.5 数据流3系统总体设计3.1项目规划企业库存管理系统是一个典型的数据库开发应用程序,由基础信息模块、采购管理模块、库存管理模块、商品销售模块、查询统计模块、往来管理模块、系统设置模块等部分组成,规划系统

26、功能模块如下:基础信息模块该模块主要管理商品信息录入、客户信息录入、供应商信息录入、商品信息查询、客户信息查询、供应商信息查询。 采购管理模块该模块主要管理商品采购信息录入和商品采购信息查询。 库存管理模块该模块主要管理商品入库信息、商品入库退货、商品库存查询和库存商品价格调整。 商品销售模块该模块主要管理商品销售信息录入和商品销售退货信息录入。 查询统计模块该模块主要管理销售信息查询、销售退货查询、商品入库查询、入库退货查询、商品销售排行和年销售额分析。 往来管理模块该模块主要管理商品销售结账、入库退货结账、销售结账查询、商品入库结账、销售退货结账和入库结账查询。 系统设置模块该模块主要管理

27、添加操作员、更改操作员密码、删除操作员 Microsoft SQL Server 2000 由一系列产品组成,不仅能够满足最大的数据处理系统和商业 Web 站点存储数据的需要,还能为个人或小企业提供易于使用的数据存储服务。越来越多的公司正在实施将大型 Web 站点作为一种商业途径,顾客可以通过网络输入订单、联系服务部门和获取产品信息,而许多过去必须与雇员联系才能完成的任务也可以通过网络来处理。这些网站需要安全的、与 Web 紧密集成的数据存储。3.2系统功能结构图企业库存管理系统系统登录商品销售往来管理基础信息采购管理商品销售退货商品采购删除操作员销售退货查询商品入库退货系统设置查询统计入库结

28、账查询客户信息查询供应商信息查询库存管理图3.1 系统功能结构图3.3 系统设计目标本系统是针对中小型企业运营库存过程所进行设计的,主要实现如下目标: 系统采用人机对话方式,界面美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。 键盘操作,快速响应。 强大的销售结账功能。 全面的账单查询功能。 功能强大的年销售额分析图、商品销售排行统计。 实现各种查询,如多条件查询、模糊查询等。 操作员可以随时修改自己的口令。 管理员可以设置操作员的权限 对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。 数据保密性强,为每个用户设置权限级别。 系统最大限度地实现了易安装性、易维护性和

29、易操作性。 系统运行稳定、安全可靠。3.4系统功能模块 基础信息:实现对客户、商品、供应商基础信息的管理及信息检索功能。主要包括客户信息管理、商品信息管理、供应商信息管理、客户信息查询、商品信息查询和供应商信息查询6部分。 采购管理:实现对商品采购信息进行管理及采购信息检索功能。主要包括商品采购和采购查询两部分。 库存管理:实现对商品入库、退货、库存查询及价格调整等信息的综合管理。主要包括商品入库、商品入库退货、库存查询和价格调整4部分。 商品销售:实现对商品销售信息及退货信息进行管理的功能。主要包括商品销售和商品销售退货两部分。 查询统计:实现对进、销商品信息的查询汇总,并实现按销售商品进行

30、排行和对年销售额进行分析等功能。主要包括销售信息查询、销售退货查询、商品入库查询、入库退货查询、商品销售排行和年销售额分析6部分。 往来管理:销售商品往来结账的综合管理。主要包括商品销售结账、入库退货结账、销售结账查询、商品入库结账、销售退货结账和入库结账查询6部分。 系统设置:实现对操作员信息进行维护。主要包括添加操作员、更改操作员密码和删除操作员3部分。3.5数据库设计3.5.1 概念模型设计在系统设计的开始,我首先考虑的是如何用数据模型来数据库的结构与语义,以对现实世界进行抽象。目前广泛使用的数据模型可分为两种类型,一种是独立于计算机系统的“概念数据模型”,如“实体联系模型”;另一种是直接面向数据库逻辑结构的“结构数据模型”。在本系统中我采用“实体联系模型”(E-R模型)来描述数据库的结构与语义,以对现实世界进行第一次抽象。E-R模型直接从现实世界抽象出实体类型及实体间联系,然后用E-R图来表示数据模型。它有两个明显的优点:接近于人的思维,容易理解;与计算机无关,用户容易接受。但E-R模型只能说明实体间语义的联系,不能进一步说明详细的数据结构,它只是数据库设计的第一步。E-R图是直观表示概念模型的工具,它有三个基本成分: 矩形框,表示实体类型(考虑问题的对象)。

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

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