《基于CS模式DELPHI7.0 + Server物资
管理系统设计与实现》
摘要 本文介绍了基于C/S(Client/Server)架构的水电十二局有限公司内部使用的物资管理系统手段。系统采用ER/Studio为建模工具,选择SQL SERVER 2000作为系统数据库,采用
Delphi 7.0为开发工具,合理运用delphi提供的VCL开发组件。结合层次化设计方法,融入业务模块化开发思想,增强界面的友好性、系统的可靠性、数据的易维护性、功能的全面性。
关键词 C/S架构;物资管理系统(MPMS);多层设计
一、物资管理信息化建设
1、目前有限公司物资管理的
计算机应用还处于相对落后的状态。从需求计划到订货付款,从开据验收单到每月签票结账,仓库明细清册都是手工操作,效率低而且准确率不高,单位配备的计算机仅局限于打字、报表、脱离实际
工作需要处理的单据。管好物资之所以困难首先是因为物资供应渠道多样化,物资产品、规格型号又是千变万化。一个机型的配件件号少则几千种多则几万种,其次物资管理在很多因素的干扰下。这就使得物资的采购管理和仓库管理变得复杂性。
2、如何加强企业成本管理,做好物资供应、降低库存,加速资金周转,加强物资使用更合理、财务监督更有效以成为企业愈加关注的
问题。针对以上的问题, 首先尽量编制物资供应计划(物资采购量=物资需要量-当前存货量),不了解市场价格绝对不能管理好采购,不了解当前库存绝对不能管理好仓库。此时物资管理采用计算机信息管理,那么处理物资管理三个主要方面"供、管、用"就显得简单容易许多。首先计算机提供了准确的合格供应渠道。其次使用物资信息管理的单位无形中组成市场化,容易了解物资材料在市场的价格。以及合理地分配物资材料,追溯物资材料领用后具体的使用地点。根据使用地点一目了然知道消耗量。物资的信息化管理具体有提高工作效率、准确性。又能合理的控制库存资金,还能保证生产材料和备品的及时供应,达到降低成本、提高管理的目的。次之实现"采购管理"、"仓库管理"信息化;实现物资材料可追溯性保障。实现上级部门对下级单位的远程
查询、监督功能。
3、用计算机来管理物资不能照搬照抄人工管理模式,变成人工管理的翻版,而是要根据物资管理的目标对人工管理的业务流程进行优化、合理化、科学化。这充分体现在信息的采集、传递、处理加工等管理过程中。通过对物资采购的监管,加强大宗物资采购计划、询价竞价、合同订货、承付的约束,降低物资采购的风险。通过对库存的实时管理,节约项目资金占用,降低库存存货量,提高企业
经济效益。通过对物资材料的消耗,首先了解工程的进度,了解哪些时间段应当降低哪些材料成本。通过对供应商合格供方的管理,提高供应渠道的多元化,加强与供应商的协作。
二、物资管理业务分析
1、各单位的需求虽然不尽相同,但大体上概括为用户对信息要求:随时查询当前库存物资状况,进行库存物资盘点,对条目信息具备追溯性。用户的处理要求:能随时增加、删除,修改每一个条目记录,并能打印需求单据。系统对用户要求:数据具有安全性、完整性,要完善权限机制,要保证条目在入库前信息完整。
2、整个业务流程图:本文归纳总结了市场采购部门和仓库物资管理部门的业务流程,了解业务流程更加直观明了。如图1所示。
(图1整个业务流程图)
三、系统基础架构与
软件架构设计
1、c/s技术:C/S(Clinent/Server)架构 和 B/S(Browsed Server)架构是开发模式技术架构的两大主流技术。C/S(CLIENT/SERVER)结构即大家熟知的客户机和服务器结构,而 B/S架构则是随着Web技术的不断发展从