基于C_S结构的库存管理系统的设计

更新时间:2023-03-29 11:16:01 阅读量: 建筑文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

库存管理相关资料,收集,仅供参考,禁止进行商业用途

(第36卷)第1期2007年

信息技术

甘肃科技纵横

基于C/S结构的库存管理系统的设计

赵国增

(洛阳工业高等专科学校计算机系,河南洛阳471003)

摘要:本文根据现代企业的库存管理模式,开发了基于C/S结构的库存管理系统。该系统能给库存管理人员提供便捷的操作和准确的数据,并能对库存管理的业务流程进行控制,使各角色根据自己的权限采用流水线作业完成任务。

关键词:C/S库存管理业务流程流水线作业

权限设置,并能实现网络化办公;最后,系统的设计应在满足库存管理要求的基础上,以界面直观,操作简单为原则。

根据库存管理系统的基本特征和功能,建立如图2所示的系统用例。

0引言

库存管理是企业管理的核心,提高企业的库存管理水平,对提高企业的整体管理水平及经济效益具有很大的现实意义。传统的库存管理系统不能实现对库存业务流程的控制,不能满足现代企业的管理规范。本文根据企业库存管理的业务流程,设计了基于C/S结构的库存管理系统,它有效的实现库存业务流程可控、

各岗位对库存管理的协同办公。在控的循环管理,使企业各部门、

图2系统用例图

1库存管理系统的设计2库存管理系统的设计

按照系统需求,将该系统各功能划分如图3所示。

库存管理系统主要通过对库存材料和产品的入库、出库等操

作进行全面的控制和管理,帮助企业的仓库管理人员管理库存物品,提高企业库存管理工作效率。1.1系统体系结构

随着计算机技术的不断发展,计算模式从集中式转向了分

(Cl布式,尤为典型的是C/S结构ient/Server,客户机/服务器模

式)。近年来,随着网络技术不断发展,尤其是基于Web的信息发布和检索技术、Java计算技术以及网络分布式对象技术的飞速发展,导致了很多应用系统的体系结构从C/S结构向更加灵活的多级分布结构演变,使得软件系统的网络体系结构跨入一个新阶

(Browser/段,即B/S体系结构Server,浏览器/服务器模式)。由于

C/S结构的技术发展比较完善,在开发数据库应用程序中有着不可取代的优势。比如:客户端实现与服务器的直接相连,没有中间环节,因此响应速度快;操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求;C/S结构的管理信息系统具有较强的事务处理能力,能实现复杂的业务流程。鉴于此,目前大多数管理系统均采用两层C/S体系结构来实现的,结构如图1所示。

根据本系统的需求,我们使用SQLServer2000作为数据库服务器,使用Delphi7作为客户端开发工具。设计两层C/S

IP协(Client/Server)结构的库存管理系统,并要求该系统支持TCP/

议,可在Windows环境下运行。

图1两层C/S结构图

1.2系统分析

材料与产品的出库入库操作是日常库存管理的基本业务,因此该操作是本系统设计的核心。针对现今中小型企业的特点,本系统应满足以下要求:首先,针对不同人员(如:采购员、质检员、主管人、领料人、入库员和仓库管理员)应在不同的权限下完成指定的操作,并能控制库存业务的流程;其次,能充分体现现代化管

汇总和查询功能,以减轻理手段的优势,具有较全面的数据收集、

仓库管理人员的工作量,提高工作效率;再次,针对库存管理涉及用户众多的特点,为保证系统的安全性,系统应提供灵活的人员

图3库存管理系统功能图

2.1凭证录入模块的设计

其操作过程设计到采购员、质检员、该模块功能如图3所示。

主管(部门)人、领料人和仓库管理员,各角色在各自的权限下完成指定的操作。操作主要包括材料的入库出库和产品的入库出库。

退出)凭证实现材料入库(退货)的过程,其操作有采购员发入库(

主管人)、仓库管理员协同完成。首先采购员登录系起,由质检员(

统填写材料入库(退货)单向系统提交,后经质检员检验签字(主管

并保存,然后仓库管理员同意签字后,完成对材料入人批准签字)

库(材料退货)单的填写,并对材料进行入库(退货)操作。最后系统

退货)单。打印材料入库(

出库(退库)凭证实现材料的出库(退料)的过程,其操作有领

仓库管理员协同完成。首先由领料人登录系统料人发起,主管人、

填写材料出库(退库)单向系统提交,经过主管部门的同意并签字

退)物品,仓库管理员根据签字后的出后保存,领料人到仓库领取(

库(退库)单,发放物品(使材料重新入库)并签字,并打印领料(退料)单。

产品入库(出库)实现产品的入库(出库)过程,其操作由入库员(提货人)、质检员(主管人)、仓库管理员协同完成。首先,入库员(提货人)登录系统填写产品入库(出库)单,经质检员检验(主管人

签字,然后经仓库管理员同意签字,产品入库(出库),并打印批准)

出库)单。产品入库(

2.2系统维护模块的设计

该模块操作主要是面向管理该模块包括的功能如图3所示。

员,其中密码修改也面向普通用户。

人员权限管理与密码修改实现添加、删除用户,为用户分配权限和修改权限的功能。新添加的用户,初始密码为空,用户登录后可自行修改密码,确保在任何地方不会出现密码的原文,保证了系统的安全性。2.2.1材料类别维护

25

库存管理相关资料,收集,仅供参考,禁止进行商业用途

甘肃科技纵横

信息技术

2007年(第36卷)第1期

实现添加、修改和删除材料类别的功能。并在材料类别表里设置触发器。保证了由于材料类别库的修改出现其它表中数据不一致的情况。2.2.2材料维护

实现对材料的添加、修改和删除的功能,材料名称、数量、单价、最小库存量手工填写,材料编号系统根据材料的类别自动生成。2.2.3产品维护

实现向产品库中增加产品的功能。需要填写产品的编号和产品的名称。产品由材料组成,根据产品的不同,要根据需要添加所需不同材料的编号及数量。2.2.4产品任务维护

制定产品的生产任务,对该产品所需的物料进行预算,并可打印出所需材料的清单。2.3打印模块

该模块包括日志、采购申请单及库存报警功能,并能对它们进行打印输出。2.3.1日志

用来详细记录系统登录人员的进入和退出时间,及所对系统进行的操作及时间。并可实现对某个时间内的查询。并可打印所需日志。2.3.2采购申请单

该功能实现采购计划。管理人员选择生产产品的名称,并填写产品数量。即可生成该产品所需材料的采购计划。该计划包括材料编号、材料名称、现有库存量、最小库存量、计划价格、所需材料量及应采购量。并可打印采购计划。2.3.3库存报警

该功能实现对材料库中小于等于最小库存的材料进行统计。如果现有库存量小于最小库存量,则用红色字体显示。并可打印

缺货信息。2.4报表模块

实现对本月的产品该模块包括库存报表,用料情况表,结帐。

库存入库和出库情况及用料情况进行统计,及对本月的库存信息进行备份。2.5查询与帮助模块2.5.1查询

包括对材料库的查询和产品库的查询。材料查询可按日期、用途、凭证号、部门、人员及材料名称对材料库进行综合查询。产品查询可按日期、发往地、凭证、部门、人员及产品名称对产品库进行综合查询。2.5.2帮助

该模块为用户提供操作指南。

3结束语

本系统作为企业信息管理系统的一部分,能给企业的库存管理带来很大的便利。它能使企业的库存管理进一步规范化、科学化,大大提高了企业库存管理的工作效率。由于本系统所做的前期调查还不够,还不能满足所有企业的库存管理的需要,所以本系统在使用过程中有待进一步完善和改进。参考文献:【1】孙宗宁.基于C/S结构的分销系统的设计【D】.北京:北京工业大学,2004.【2】胡春阳等.分布式库存管理系统的研究与实现【D】.西安:西北工业大学,2004.【3】卢青等.分布式库存管理系统及其盘点模块的研究与设计【J】.微电子学与计算机,2005.22.【4】覃利秋.仓库管理系统及其开发【J】茂名学院学报,2005..15.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

(上接74页)组织成员的满意。要培养组织成员对组织的忠诚,除降低的反作用受损,结果组织和组织成员两方的帕累托效用均难

(或无效性),因此,在非合作博弈无效了工资和组织环境合意外,可通过促使组织成员认同组织的价值以优化,甚至表现出低效性

观来实现;而且,组织成员对组织价值观的认同程度越高,就越有率或低效率时,合作博弈这种暂时和有条件的博弈才有存在的可助于促进组织与组织成员之间信任关系的形成和深化,进而最终能性和必要性。成为组织成员自觉倡导并力求做到的目标价值。这样,组织的价3.5打造组织信息沟通平台与全体成员行为的协调值观就会对全体组织成员产生“强制力”的作用,即在“工资奖金博弈中经常有“个人理性最优和整体理性最优”矛盾的悖论,制度”动态模型中,使两个组织成员在第一阶段组织设计的规则即局部的改善并不一定真正给总体绩效带来改善,甚至有时很可下,可靠地从事第二阶段的成员优化行为。能会产生破坏作用;反言之,如果立足总体要求改善,对于个体行

为而言,有些时候可能意味着放弃既得利益或不受重视甚至被边3.4创建竞争性合作关系与成员效用评价

组织合作与竞争关系的不稳定性不一定是由合作与竞争、价缘化,这也正是许多组织难以改进的原因。学习型组织的结构呈

现扁平的网络状结构,有利于共享信息,同时为组织的学习提供值创造与价值占有之间的矛盾引起的,而与绩效评价体系的导向

有很大关系。在行政组织内部各岗位之间往往是一种权责关系。了很好的平台;有利于建立跨职能团队有效的控制机制来自于团行政事业单位在建立绩效评价体系时,必须包括尽可能多的合作队成员在互动过程中以共享价值观为基础形成的一系列行为规性效果因素,这样一种最优的合作与竞争关系就可以建立起来。范和标准,使成员逐渐形成一种不仅能约束自已的行为,而且可从“工资奖金制度”模型中分析有同样的结论,因为组织成员的业以协调彼此之间活动的心理契约,能够对所有成员的思想和行为绩能够观察到而他们的努力水平却无法观察到,因此不可能根据产生持续性的影响和控制,从而在最大程度上确保所有成员共同组织成员的努力程度支付报酬,最多只能根据业绩支付报酬。而为组织目标的最终实现而努力。

参考文献:“运努力水平与实际业绩之间由于随机扰动项εi的存在,存在着

【英】管理是什么.中国劳动保障出版社,2000..气”的不确定成份;另外由于根据g(e)是增函数,因为εi服从方【1】尼尔 M 格拉斯

【2】张声雄.第五项修炼导读【M】三联出版社,2002..1差为σ2正态分布,则有:,因而仅考量f2(εi)dεi=

【3】朱 弗登博格.博弈论.中国人民大学出版社,2003.εi2σ#【4】唐珺,朱启贵.冲突、合作与和谐社会———2005年诺贝尔经济学奖得主的学术思想及其启示.统计研究,2006.2.成员的单独业绩而忽视成员实际的努力程度,不符合“实质重于

2.形式”的原则。而且在没有纳入合作性效果因素的评价体系指引【5】杨雄胜.内部控制理论面临的困境及其出路.会计研究,2006.

【美】战略实施中的绩效评估与控制系统.东北财经大.下,作为经济人的组织成员,行为会趋于仅有竞争没有合作。这【6】罗伯特 西蒙斯

学出版社.样,在组织成员的个人理性的驱动下,表面上,成员可以实现利益

最优;从本质上分析,组织的利益没有优化,而作为行政事业单【7】王风彬,于风霞.跨职能团队中的综合性控制及其与信任的关系.财经

问题研究,2006.1.位,组织和组织成员的利益是相互作用的,个人利益受组织利益

"

26

本文来源:https://www.bwwdw.com/article/ykyl.html

Top