http://www.paper.edu.cn
基于.net技术的服装企业仓储管理系统的研究与实现
彭慧然,高志民,孙志宏,
东华大学机械工程, (200051)
E-mail:3710167@qq.com.edu.cn
摘 要: 研究并开发了基于.net的适合中小型服装企业的生产信息管理系统。该系统采用ASP.NET技术和数据库技术,实现了中小型服装企业所需的各项业务操作并具有界面友好、便于维护、信息共享性及扩展性好等许多优点,适应"多品种、小批量、高质量、快交货"的发展趋势,增强企业竞争实力。本文主要介绍系统中仓储管理模块的功能。
关键词:服装企业;仓储管理;ASP.NET;数据库
1. 引 言
纺织服装行业在我国的国民经济发展中一直占据着重要地位,服装出口也多年来始终保持着世界第一位。随着科学技术的发展和社会的进步,行业内商业竞争日益激烈。国内许多服装企业已在全国范围内设立分支机构,形成跨区域分布式企业生产经营模式。在这种环境下通过计算机网络连接分布在各地的分支机构成为提高企业经营管理水平,降低管理成本、提高生产效率和市场竞争力的重要举措。特别是采用 WEB 技术和数据库技术,通过网络可以实现企业信息的在线收集、发布、存储、处理和交流,并且可以用低廉的费用把企业业务迅速扩展到各地。
应用网络技术实现远程控制和信息管理有多种方法,但都存在各自的局限性,其中突出的就是程序响应速度较慢和计算机系统资源利用率低【1,2】。微软发布的.net 框架具有支持多种高级语言、代码执行效率高、类库丰富、数据库存取模型先进等特点。所以采用基于.net技术开发的服装企业生产信息管理系统能够解决上述程序响应速度较慢和计算机系统资源利用率低的难点。
2003年9月,东华大学和xx高级时装集团合作启动了"211工程"资助的"服装企业信息化"项目,开发服装生产信息管理系统,帮助企业实现跨地域经营。该集团下设有5个在不同地点的子公司,子公司处有各自的生产线和仓库。本文主要介绍该服装生产信息管理系统的服装生产企业仓储管理子系统部分。
2. 仓储管理系统的运作模式及其功能
2.1 仓储管理系统的运作模式
针对服装企业生产信息管理系统是以合同管理为目标,利用数据库技术、计算机网络技术将企业的生产信息进行集成,包括营销、采购、生产、仓储和运输等各个环节,并结合供应链的思想,实现企业管理的过程控制。而且,企业内部通过内部网和该生产信息管理系统实现生产信息共享。
作为服装生产信息管理系统中的一个子系统,仓储管理系统向营销子系统提供库存原
- 1 - http://www.paper.edu.cn
料、成品报表可作为签订单参考;向采购子系统提供仓库库存物料报表及原料入库检验报表,便于制定采购计划及选择质量可靠供应商;向生产管理子系统提供仓库库存物料情况,并且根据生产计划得到每个生产部门的领物料数额,采购子系统也根据库存情况做出采购计划,其基本联系如图1所示。
图1 仓储管理子系统与其他子系统联系
仓储管理不仅是服装企业生产资料中面、辅料、成品和半成品的存放环节,同时,它还具有的一个重要功能是对以往的数据进行挖掘和分析,根据某种面料的使用数量、使用频率对市场进行分析,从而预测市场需求和流行趋势。在该系统中要实现的功能有:原材料、成品及半成品的入库、出库管理;票据管理;原材料库存盘存、短缺预警;数据挖掘及市场预测。
所以,仓储管理系统是企业内部物流控制的中心,也是企业内部供应链管理的核心,建立结构合理、功能齐全、使用方便的仓储管理系统,对整个生产信息管理系统来说意义重大。
2.2 仓储管理系统的功能
基于.net 技术的服装生产企业仓储管理系统主要完成以下功能:
1. 基本操作: 包括自动出入库和指定物料存放位置,出入库、倒库、盘库操作;
2. 信息管理: 系统为仓库中所有物料(包括已经出库的物料)状况建立档案,记录物料的全部有关信息,如:名称、编号、生产厂家、质量情况、出入库时间、出入库操作员等,以便于对仓库的目前状态和历史状态随时跟踪;
3. 信息查询:为了实时了解仓库情况,系统应能提供查询功能,包括在某一时间段内的出入库情况,历史数据和出入库的各种汇总信息等等;
4. 报表管理:根据需求,系统自动生成入库情况的日报表、月报表和年报表,各类面、辅料的分类报表等;
5. 数据挖掘和市场预测:根据面料的使用数量、使用频率及此面料服装的销售地,预测市场流行趋势,为高层管理者提供决策依据;
6. 原材料库存短缺预警:系统根据某种物料的重要程度,设定该物料允许最少库存量,当时即库存量少于等于该临界值时,系统自动报警提示管理者注意;
仓储管理系统采购子系统 生产子系统 库存信息 余料入库 库存信息 原料检验入库 生产车间 营销子系统 反馈 领料裁剪 反馈 订单参考
- 2 - http://www.paper.edu.cn
7. 系统安全性管理:系统对用户采取身份验证的方式,确保数据的安全;
8. 数据维护:包括管理员对系统数据的定期备份、恢复以及系统的日志管理。
要实现这样的管理与控制系统,所设计的仓储管理系统框架结构如图2 所示。
图2 仓储管理系统框架结构
3. 仓储管理信息系统的实现
3.1 系统的拓扑结构
从系统的安全性、使用的方便性、及开发维护简便性考虑,仓储管理系统应优先采用 B/S(Browser/Server)结构模式,分三层实现。数据层采用 SQL Server 2000 Enterprise 作为数据库服务器;业务层基于 Windows Server 2003 Enterprise Edition 和 Microsoft .net 运行环境,利用ASP.NET 编制页面,实现设计的业务功能;客户层采用任何安装 Microsoft Internet Explorer 5.0 以上版本或者是与之兼容的版本浏览器的操作系统。
B/S 结构模式具有分布式计算、集中式管理的特性,程序、数据库都集中在服务器上,客户端只需配置操作系统及浏览器即可实现对服务器的访问使用。B/S结构的用户将不用安装客户端软件,在各地通过使用 Internet Explorer 或者其他浏览器登陆到公司的 Web 服务器,通过安全验证后就可以查询用户所需要的公司业务信息,这样大大提高了工作效率。。系统的网络拓扑结构如图3 所示。
仓储管理系统出入库管理盘点管理 库存分析管理面辅料定位管理数据保存及备份信息管理报表管理原料短缺预警市场预测
- 3 - http://www.paper.edu.cn
... 数据库服务器 生产地1的仓储管理部门 生产地2的仓储管理部门 生产地3... 互联网络WEB服务器
图3 系统结构模式
该系统的结构模式具有以下特点:
1. 信息共享度高:公司的所有生产信息集中在服务器上,所有拥有权限的使用者都可以随时使用;
2. 操作使用简单: 通过移动鼠标,用户就可访问文本、图像、声音及数据库等信息,特别适合普通工作人员的使用;
3. 易于维护管理: 由于客户端无需安装专用软件,系统的维护只在服务器端就可以;
4. 系统的扩展性好: TCP/IP、HTTP的标准性使得它可直接连入Internet,具有良好的扩展性,同时,基于.net的模块化设计便于系统的更新和扩展。
3.2 系统实现关键技术
(1)动态网页制作技术ASP.NET
系统的操作界面采用ASP.NET 编制,ASP.NET 是由. net框架提供的类库构建而成的,它提供了一个 Web 应用程序模型,该模型由一组控件和一个基本结构组成,开发人员可以直接使用 ASP.NET 的控件集,该控件集封装了公共的、用于超文本标记语言(HTML)用户界面上的各种小组件(如文本框、下拉选单等)。实际上,这些控件运行在网络服务器上
上一篇:
基于net平台的图书馆管理信息系统设计与实现
下一篇:
马原:环境保护与可持续发展论文(word)