1、库存管理系统 管理信息系统1.系统分析部分1.1现状分析在某生产企业中,产品的出入库管理是一件日常性的工作,企业的各级管理人员需要及时了解掌握各种产品的入库量、出库量和库存量,以便心中有数,合理安排企业生产经营各个环节的工作,因而产品库存管理是企业一项非常重要的工作。在该企业中,由于产品品种多样,各种产品每日出入库量也很大,依靠手工处理来记录或统计各种产品的出入库数据,既难做到及时性,也难保证数据的准确性,因而有必要建立一个计算机产品库存管理系统。这一点在该企业中,从主管领导、管理人员到具体的业务人员认识是一致的,而且由于该企业有良好的管理基础,企业经济效益良好,建立新系统所需的费用有能力支出
2、,因而建立新系统在管理上、技术上和经济上都是可行的库存管理是企业管理的重要组成部分。在企业生产经营活动中,库存管理既必须保证生产车间对原材料、零部件需求,又直接影响采购、销售部门的购、销活动。为盘活企业流动资金,加快资金周转,在保障供给的前提下,最大限度地降低压库资金,直接牵动着企业的经营效益。根据对我国众多制造业企业的库存管理情况所作的调查和参考有关资料,发现目前制造业企业在库存管理方面普遍存在着如下问题: (1) 不能及时获得库存信息。在企业运作过程中,有时必须获知各种零部件当前的库存量,但由于零部件种类多、数量大,需要进行仔细地核算,这不仅费时,而且易出错,从而影响企业快速有效地运转。
3、(2) 库存信息不够准确。仓库管理员根据各种送货单、退货单、收料单、发料单、领料单和退料单进行物料的入库、出库搬运后,要随时修改库存信息和借、欠料信息,以便反映库存状况。工作中的主要问题是,由于零部件种类多、数量大,使得库存记录和实际库存时常不是严格一致的。因而需要通过盘点来纠正差错,这既耽误时间,工作量又大。(3) 无法及时了解发料和生产用料情况。在工令单下达后,由于零部件与生产线的关系复杂,根据送料员的个人经验给各配料点送料时,常缺少发料、用料记录和相关信息,经常出现生产线缺料才知道需要送料的情况,导致生产和用料发生混乱,无法了解发料和生产用料的实际情况。市场需求日益多样化和个性化,产品更
4、新换代的周期越来越短,这就要求制造业企业必须改变库存管理现状。由上可知,我们有必要对仓库管理实行信息化,让系统去帮助我们完成管理工作,且这项工作在技术上、经济上与社会等其它因素上都是可行的。各管理子系统功能如下所述商品管理:商品添加:将所购进的商品信息添加到库存记录当中去。(如:购买一批原材料,则将该信息添加到库存记录当中去)商品删除:将使用完的商品信息从库存记录当中删除。(如:一些原材料已使用完,则将有关于该原材料的信息从库存记录当中删除)商品查询:查询现有商品的一些相关记录。(如:需要查询原材料的采购商、供应商等相关的信息。)采购商管理:采购商添加:添加企业允许的采购商名单。(如:企业会添
5、加一些信用更好的采购商)采购商删除:删除一些企业认为不合格的采购商名单。采购商查询:查询有关于采购商的基本信息。(如:采购商名称、序号、电话、传真等)供应商管理:供应商添加:添加企业允许的供应商名单。供应商删除:删除一些企业认为不合格的供应商名单供应商查询:查询供应商的相关信息。(如:供应商名称、序号、城市、电子邮件等)1.5数据字典:数据流描述1.商品添加名称:商品添加来源:管理员去向:库存记录包含数据结构:商品名称、代号、单位、库存、数量2.商品删除名称:商品删除来源:管理员去向:库存记录包含数据结构:商品名称、代号、单位、库存、数量3.商品查询名称:商品查询来源:管理员去向:库存记录包含
6、数据结构:商品名称、代号、单位、库存、数量4.采购商添加名称:采购商添加来源:管理员去向:采购商信息记录包含数据结构:采购商账号、序号、地址、城市、邮编、国家、电话、传真、电子邮件5.采购商删除名称:采购商删除来源:管理员去向:采购商信息记录包含数据结构:采购商账号、序号、地址、城市、邮编、国家、电话、传真、电子邮件6.采购商查询名称:采购商查询来源:管理员去向:采购商信息记录包含数据结构:采购商账号、序号、地址、城市、邮编、国家、电话、传真、电子邮件7.供应商添加名称:供应商添加来源:管理员去向:供应商信息库包含数据结构:供应商名称、序号、地址、城市、邮编、国家、电话、FAX、电子邮件8.供
7、应商删除名称:供应商删除来源:管理员去向:供应商信息库包含数据结构:供应商名称、序号、地址、城市、邮编、国家、电话、FAX、电子邮件9.供应商查询名称:供应商查询来源:管理员去向:供应商信息库包含数据结构:供应商名称、序号、地址、城市、邮编、国家、电话、FAX、电子邮件数据处理描述1.商品添加名称:商品添加说明:管理员采用采购商提供的商品入库清单添加商品并存入库存记录输入:管理员 添加商品输出:新增商品 库存记录2.商品删除名称:商品删除说明:管理员删除商品资料并将信息存入库存记录输入:管理员 删除商品输出:已删商品 库存记录3.商品查询名称:商品查询说明:管理员输入商品名称提出查询请求,系统
8、从库存记录中调出信息并显示出来输入:管理员 查询代码输出:查询结果 管理员4.采购商添加名称;采购商添加说明:管理员添加采购商并存入采购商信息记录输入:管理员 添加采购商输出:新增采购商 采购商信息记录5.采购商删除名称:采购商删除说明:管理员删除采购商资料并将信息存入采购商信息记录输入:管理员 删除采购商输出:已删采购商 采购商信息记录6.采购商查询名称:采购商查询说明:管理员输入采购商名称提出查询请求,系统从采购商信息记录中调出信息并显示出来输入:管理员 查询代码输出:查询结果 管理员7.供应商添加名称;供应商添加说明:管理员采用采购商提供的新供应商清单添加供应商并存入供应商信息库输入:管
9、理员 添加供应商输出:新增供应商 供应商信息库8.供应商删除名称:供应商删除说明:管理员删除供应商资料并将信息存入供应商信息库输入:管理员 删除供应商输出:已删供应商 供应商信息库9.供应商查询名称:供应商查询说明:管理员输入供应商名称提出查询请求,系统从供应商信息库中调出信息并显示出来输入:管理员 查询代码输出:查询结果 管理员数据存储描述:1.商品库存记录名称:商品库存记录说明:存储商品的各类信息结构:货物代号、名称、单位、单价、库存、已订数量、供应商有关数据流: 商品添加库存记录 库存记录商品查询 商品删除库存记录2.采购商信息记录名称:采购商信息记录说明:记录采购商的各种信息结构:采购
10、商序号、姓名、地址、城市、邮编、国家、电话、传真、电子邮件有关数据流:采购商添加采购商信息记录 采购商信息记录采购商查询采购商删除采购商信息记录3.供应商信息库名称:供应商信息库说明:存储供应商的各类信息结构:供应商序号、姓名、地址、城市、邮编、国家、电话、FAX、电子邮件有关数据流:供应商添加供应商信息库 供应商信息库供应商查询供应商删除供应商信息库外部实体:管理员名称:管理员输入数据流:商品清单管理员 采购商清单管理员 供应商清单管理员输出数据流:管理员库存记录(商品的添加、删除、查询) 管理员采购商信息记录(采购商的添加、删除、查询) 管理员供应商信息库(供应商的添加、删除、查询)2.
11、系统设计部分2.1功能结构图设计库存管理系统的主要功能有:商品管理,采购商管理,供应商管理。各管理子系统功能如下所述商品管理:商品添加:将所购进的商品信息添加到库存记录当中去。商品删除:将使用完的商品信息从库存记录当中删除。商品查询:查询现有商品的一些相关记录。采购商管理:采购商添加:添加企业允许的采购商名单。采购商删除:删除一些企业认为不合格的采购商名单。采购商查询:查询有关于采购商的基本信息。供应商管理:供应商添加:添加企业允许的供应商名单。供应商删除:删除一些企业认为不合格的供应商名单。供应商查询:查询供应商的相关信息。2.2系统环境设计1.硬件环境设计库存系统选用处理速度较高的计算机系
12、统,以保证较快的相应速度,内存大次奥对数据库系统的相应速度影响较大,选择内存大的系统。为保证系统中的信息安全,配置必要的数据备份设备。2.软件环境设计数据库系统选用Microsoft公司的Access。用户界面设计使用Dreamweaver软件工具。2.3数据库结构设计管理员表ER图:采购商表ER图:货物表ER图:供货商ER图:Administrator(管理员)表:字段名称数据类型说明AdminName文本Password文本Carrier(采购商)表:字段名称数据类型说明CarrierID自动编号CompanyName文本Address文本City文本PostalCode文本Country
13、文本Phone文本Fax文本Email文本Product(货物)表:字段名称数据类型说明productID自动编号Name文本SupplierID数字Unit文本UnitPrice文本UnitsInStock数字UnitsOnOrder数字CompanyName文本SupplierID(供货商)表:字段名称数据类型说明SupplierID自动编号CompanyName文本Address文本City文本PostalCode文本Phone文本Fax文本Email文本HomePage备注2.4输入、输出设计库存管理系统是一个对商品、采购商、供应商等进行管理的一个系统。以下是对输入、输出功能的简单介绍
14、。进入系统,输入账号、密码,出现如图所示界面:进入系统后,显示库存信息管理系统的界面,如图所示:用户可以根据自己的需求选择具体功能,库存管理功能包括商品管理、采购商管理、供应商管理三部分:选择商品(库存)管理,显示如图所示界面:查询商品:添加新的商品:选择采购商管理,显示如图界面:查询采购商:添加新的采购商:选择供应商管理,显示如图界面:查询供应商:添加新的供应商:注销:3.系统实施部分3.1源代码管理员登录:管理员登录 管理员登录 帐号: 密码: 库存管理:库存管理页面% Set Conn=Server.CreateObject(ADODB.Connection)Conn.Open(sqlO
15、penDB) 打开数据库 Set Rs=Server.CreateObject(ADODB.RecordSet) Key=Request(Findproduct) If Key= Then Sql=Select * From Product Else Sql=Select * From Product Where Name Like &Key& End If Rs.Open Sql,Conn,1,3 If Rs.Eof And Rs.Bof Then Response.Write Response.Write( Response.Write= 暂无 = Response.Write) % 添加
16、新的商品 % Response.Write % 返回 Rs.PageCount Or PageCount 共有商品 以下是1个 Rs.Recordcount Then Page_End=Rs.Recordcount End If% 共有商品 以下是 % Response.Write Response.Write If PageCount=1 Then Response.Write 首页 上一页 Else Response.Write 首页 Response.Write 上一页 End If If Rs.PageCount-PageCount1 Then Response.Write 下一页 末页 Else Response.Write 下一页 Response.Write 末页 End If Response.Write 页次:&PageCount&/&Rs.PageCount&页 Response.Write 转到第页 Response.Write % %End
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1