公司库存管理系统C++
仓库管理员招聘笔试题与参考答案(某世界500强集团)

招聘仓库管理员笔试题与参考答案(某世界500强集团)(答案在后面)一、单项选择题(本大题有10小题,每小题2分,共20分)1、以下哪种仓库管理系统有助于提高仓库管理的效率?()A、手工管理系统B、电子表格管理系统C、ERP系统D、条形码管理系统2、在仓库管理中,以下哪个环节通常需要严格控制以防止货物损失?()A、入库验收B、库存盘点C、出库发货D、货物储存3、仓库管理员在清点库存时,发现实际库存数量与账面数量不符,以下哪种情况最可能发生?A、账面数量过多B、账面数量过少C、实际库存数量过多D、实际库存数量过少4、以下哪项不属于仓库管理员在仓库管理中应遵循的原则?A、合理规划仓储空间B、严格遵循国家法律法规C、使用先进的信息化管理系统D、随意丢弃仓库内损坏的货物5、在进行库存盘点时,发现实际库存数量少于系统记录数量,这种情况通常称为:A. 盈余B. 短缺C. 平衡D. 错误6、下列哪种方法不是用于确定订货点的技术?A. ABC 分析法B. 定量订购法C. 定期订购法D. 经济订购批量模型 (EOQ)7、以下哪项不属于仓库管理系统的基本功能?()A、库存盘点B、订单处理C、销售预测D、供应商管理8、以下哪种库存控制方法强调在仓库中保持较高库存水平?()A、定期盘点法B、经济订货量法(EOQ)C、ABC分类法D、最小库存法9、在仓储管理中,对于易受潮物品应该选择哪种存储方式?A. 靠近门口B. 地面直接堆放C. 高层货架D. 配备除湿设备的区域二、多项选择题(本大题有10小题,每小题4分,共40分)1、以下哪些设备属于仓库管理中常见的自动化设备?()A、货架式自动存储系统B、重力式自动存储系统C、手动托盘车D、自动立体仓库2、以下关于仓库管理制度的说法,正确的是()。
A、仓库管理制度应确保仓库的安全和秩序B、仓库管理制度应规定仓库的作业流程和作业标准C、仓库管理制度应明确仓库人员的职责和权限D、仓库管理制度应定期进行审查和更新3、关于仓库物品的盘点,以下哪些说法是正确的?(多选)A. 盘点工作只能在月末进行。
通用Excel库存管理系统

通用Excel库存管理系统,最好用的Excel出入库管理表格库管易网站的表格版块有很多实用出入库管理表格,得到广大仓库管理同行的支持,经过分析与提取各个表格中的实用功能,专门制作了本套《通用Excel库存管理系统》表格。
包含仓库货物做账用到的入库、出库、汇总、报表等全部功能,适合绝大部分的仓库、商铺、网店的出入库管理。
使用前提:本表格使用VBA编程完成出入库的自动化处理,在使用前,请在Excel软件中启用宏,具体的方法可以参考Excel启用宏的方法这篇贴子,正确启用宏功能以后,关闭Excel软件,重新打开表格就可以正常使用了。
本贴子简要介绍Excel库存管理系统,让大家可以快速了解各个功能模板的使用方法,强烈建议您阅读本贴的使用教程,然后再开始使用Excel库存管理系统,这样可以少走很多弯路。
一、系统登录与主界面1、打开库存管理系统,首先看到的是登录界面,要求登录才可以进入系统管理。
系统内置了一个管理员账号:admin,初始密码:123。
在登陆界面点击'修改密码”可以改为您自己想用的密码。
如果想增加账号,请登陆系统后,在主界面中点击'用户申请〃,在弹出窗口中填写好用户名、密码等资料后确认就可以了。
2、成功登录库存管理系统,首先显示操作主界面,这里列出了所有的功能模块。
主界面“功能导航”区域共有12个按钮,对应着不同的管理功能,点击按钮就可以进入相应的功能界面进行操作。
二、货物信息与基础资料在开始做账前,需要完善货物信息与基础资料,在主界面点击'系统设置”按钮,进入设置工作表,界面分为左右两部分。
1、左面是货物(商品)的列表,里面已经输入了一些示例货物信息(1)编号:就是货物编码,就像人的身份证一样,编号是货物的唯一标识,每个货物必须有一个编号并且不能重复。
在制定编号时也可以根据企业的编码规则制定,也可以像示例数据那样直接使用顺序编号。
(2)货物名称、规格型号、单位、库别(分类):请根据实际情况填写。
库存管理——精选推荐

库存管理单选题1、对于库存选项,下列描述错误的是( C )A、在相关业务已开始后,最好不要随意修改业务控制参数B、在进行库存选项修改前,应确定系统相关功能没有使用C、在相关业务已开始后,可以随意修改业务控制参数D、在进行库存选项修改前,如果系统相关功能使用过,系统会提示警告信息2、下列描述错误的是( D )A、用户在新建帐套时选择【企业类型】为“工业”,则建立工业版帐套B、对于工业企业中存货、食物指原材料、材料、包装物、低值易耗品等C、工业版用户可以使用产成品入库、材料出库、限额领料等D、工业版用户可以使用受托代销业务3、以下哪项内容不在存货档案中设置( B )A、最新成本B、最低成本C、参考成本D、计划单价/售价4、下列说法错误的是( B )A、不同企业由于所属行业不同,在库存中也存在着不同模式B、用友库存管理系统提供了工业企业和商业企业和集团企业三种应用方案C、企业类型是建立帐套时选择确定的D、商业企业中的存货是指库存商品5、下列关于库存管理功能的描述错误的是( D )A、库存管理系统适用于各种类型的工商业企业,如制造、医药等B、库存管理满足入库出库等业务的需要C、每项存货的收发都需经过库存保管方的确认,为企业提供存货结存数量D、为从资金角度管理存货出入库业务,主要用于核算企业出入库和结余成本6、关于采购入库单修改删除的说法正确的是( D )A、采购发票参照某采购入库单生单后,被参照的采购入库单可以被删除B、已结算的采购入库单可以被删除C、采购入库单审核未记账时,库存中仍可以修改该采购入库单上存货的金额D、货位管理的仓库,采购入库单审核后,可以修改存货的货位7、采购单上的001存货数量为10,参照该采购订单部分生成采购到货单的001库存量为2,下面说法正确的是( C )A、可以参照该采购订单8个生成采购入库单,参照该到货单2个生成采购入库单B、可以参照该采购订单10个生成采购入库单C、可以参照该到货单2个生成采购入库单D、可以参照该订单8个生成采购入库单8、库存选项中选择“销售出库单保存时更新现存量”,而且可用量控制中的预计出库量的几个量都选中,现在001存货的可用量和现存量都为100,此时做了一张发货单,数量为20,保存并审核,并参照该发货单生成销售发票,数量为10,发票也复核,下面说法正确的是( C )A、如果选项中选择“库存生成销售出库单,则查询现存量表时现存量为80B、如果选项中选择“库存生成销售出库单,则查询现存量表时现存量为70C、如果选项中不选择“库存生成销售出库单,则查询现存量表时现存量为80D、如果选项中不选择“库存生成销售出库单,则查询现存量表时现存量为709、关于选项中“允许超调拨单出库“的控制,下列说法错误的是( B )A、如果选择该选项,则调拨单生成的其他出库单可以修改B、如果不选择该选项,则调拨单生成的其他出库单不可以修改C、如果选择该选项,则还需要在存货档案中设置“出库超额上限”D、如不选择该选项,则调拨单生成的其他出库单数量不能大于调拨单上的数量10、材料出库单不可以通过哪种方式填制( C )A、手工增加B、配比出库生成C、盘点生成D、限额领料生成11、可以做车辆出库单的存货,必须具有的属性为( D )A、在制B、销售C、自制D、生产耗用12、关于库存现存量查询中不包含哪个数量(A)A、订单在途量B、到货在检量C、待发货量D、调拨待发量13、关于出入库流水单,下面说法错误的是(A)A、出入库流水账可查询库存起初结存B、出入库流水账可查询任意时间段的存货的出入库情况C、通过出入库流水账可以了解仓库存货的入库出库数量和金额D、出入库流水账可以按照部门业务员分组汇总14、库存与存货对账时,哪种情况可能对账不平( B )A、对账月份库存和存货都已经结账B、对账月份库存单据在存货没有记账C、对账月份存货做了假退料单D、对账月份存货做了出入库调整单15、对于直运业务,描述不正确的是( D )A、由供应商直接将商品发给企业的客户B、在结算时由购销双方分别与企业结算C、直运业务在“库存管理”不体现D、只有必有订单的模式下,才能运用直运业务16、在存货档案中不能设置的属性是( D )A、销售B、应税劳务C、生产耗用D、委外17、库存和采购集成使用时,下面关于采购入库单的说法错误的是( C )A、如果采购中设置“必有订单业务模式”,则可以参照采购订单生成采购入库单B、如果采购中设置“必有订单业务模式”,则可以参照采购到货单生成采购入库单C、如果采购中设置“必有订单业务模式”,则可以手工增加采购入库单D、如果采购中设置非“必有订单业务模式”,则可以参照采购到货单生成采购入库单18、下列说法错误的是( D )A、材料出库单是领用原材料时所填制的单据B、在工业企业核算类型的帐套,可以填材料出库单C、在商业企业核算类型的帐套,不可以填材料出库单D、无论是工业企业核算类型还是商业企业核算类型的帐套,都可以填材料出库单19、销售与库存集成使用时,对于选项“库存生成销售出库单”选择与否,下面说法错误的是( D )A、出库跟踪入库属性的存货,且入库记录可以多次出库B、未选择该选项,发货单上如果指定了入库单号,则库存销售出库单上不可以修改C、选择该选项,发货单上如果指定了入库单号,则库存销售出库单上不可以修改D、选择该选项,发货单上如果指定了入库单号,则库存销售出库单上可以修改20、组装单审核后,生成( C )A、其他入库单B、其他出库单C、A和BD、以上都错误21、关于库存台帐下列说法错误的是( C )A、库存台帐可查询库存期初结存B、库存台帐主要用于查询各仓库各存货各月份的收发明细情况C、库存台帐不可以按照存货+自由项设置帐页D、库存台帐可以联查单据22、关于对账——库存与存货对账,说法错误的是(A)A、可以对期初数据进行对账,即输入月份=0B、通过库存与存货对账来保证库存与存货的收发存数据一致C、是按照仓库+存货来核对收发存数量D、只核对库存和存货的收发存数量,不核对收发存金额23、“库存管理”不能与下列哪个模块集成使用( B )A、存货模块B、总账C、销售管理D、采购系统24、对于库存管理选项中的“取价方式”需要设置入库单成本来源、出库单成本来源;在填制出入库单时系统可自动带入单价,那么下列数据来源描述错误的是( D )A、计价方式B、计划单价/售价C、参考成本D、最低成本25、自动指定出库跟踪入库的快捷键为( C )A、Ctrl+BB、Shift+BC、Ctrl++QD、Shift+Q26、对于保质期管理说法正确的是( B )A、是否有“保质期管理”业务在采购、销售、库存、存货任一模块中都可以设置。
基于B/S架构的库存管理系统的设计及实现

等。 个健全 的库存管理 系统是企 业 务控 制和信息 管理 ,帮助仓库管 理 员有 效地 管理物品 ,帮助管理者 近 年来 ,随着 网络 技 术 不断 业正常运作和发展 的坚强后盾 。 发展 ,很 多应 用系统的体系结构从 库存管王 包括两个大的方面 , E P 了解和 控制库存系统 中的信息 ,及 C/S 结构 向更加 灵活 的BS / 多级分 一 是 库存 业 务 处理 , 二是 库 存信 时做 出正确决策。这样 ,企业可以 布结 构 演变 。 它 的客 户 端无 需 定 息 处理 。 制 ,统 使用标准 的浏 览器 ,数据
V模 本 ,简化管理 ,适应大规模 和复杂 库 、调拨单据 , 时根 据物料的盘 设计模 式 。M C 式把整 个系统分
的应 用需求 ,满足 不断的变化和新 点周期对每一种库存物料做盘点 , 的、务需求 l , l
1 c DC M与制造业信息化 ’ 8 A ,A WWWi dcm n a o c c
降低库存 、减少 资金 占用,杜绝物
库存 业 务 主要 包括 入库 、 出 料积压和短缺 ,从 而保证 了生产经
和系统集 中在统一 的服 务器上。这 库、盘点和调拨。系统需要对 H常 营 的顺利进行 。
种结构应 用于库存管理系统 中,解 的生产领料 、非生产领料 、销售提
决 了CS /架构 中企业 分销 点库 存难 货 、采购入库 、生产入库 、半成 品
网络系统安全性差的 据库不 同步
为财务管理 的原材料存货核 或短缺报 警等。 另外 ,该 系统 需提 供库 存 管 Байду номын сангаас 算 、在制品 、生产成本 、产成 品核 ; 在数据实时性方面 用 特点・着重阐述了该 户不可能随 时随地看 到当前业务 的 算提供汇总信 息或进 行集成 并 通 理 与采 购管理、生产管理、销售管
access数据库库存管理系统

1数据库作业——库存管理制作步骤学院:文法学院班级:行政1301姓名:***学号:********2目录一.创建ACCESS (3)二.创建表 (3)三.建立窗体 (7)3.1 创建一般窗体 (7)3.2 创建库存管理登陆系统 (11)3.3 创建导航窗体 (17)四.创建查询 (17)4.1 创建更新库存查询 (18)4.2 查询入库/出库信息 (20)4.3 创建查询控制窗体 (22)4.4 设置报警处理 (23)4.4.1建立报警查询 (23)4.4.2 创建报警报表 (24)4.5 催货处理 (25)五.宏 (27)六.创建报表 (28)七.ER图 (31)八..设计理念 (36)3一.创建ACCESS启动ACCESS 2010单击快捷选项中的新建。
在屏幕右侧出现如下图样,更改成需要的文件名,并选择好保存路径,单击创建。
创建“库存管理系统.mdb”空数据库。
二.创建表根据表表的结构在“库存管理系统.mdb”中创建表.(1)单击创建选项中的表按钮。
4(2)对默认表1 进行编辑,右击表1单击设计视图,更改表名称,这里我把它改为仓库表,单击确定按钮,表格创完毕。
(3)再次右击仓库表,在弹出的选项框中选择数据表视图(H)。
(4)在表中输入相应的数据,完善表的结构。
仓库表创建完成后,右击,单击保存。
(5)在图片一栏中选中方框右击点击插入对象5(6)单击由文件创建——浏览选择自己需要的图片,点击打开确定(7)以同样的方法分别依次创建登录,库存表,商品出库表,商品入库表,商品信息表。
6(8)所需的六个表创建完毕,在ACCESS界面的左侧有显示,如若想7打开其中的一个表,可以选中它双击。
(9)设置各表间的关系按上图所示的关系创建表间关系。
三.建立窗体3.1 创建一般窗体(1)单击创建选项卡中的“窗体设计”,显示窗体的“设计视图”。
(2)单击“窗体设计工具”下设计选项上“控件”组中的“标签”8控件,移动鼠标指针到“主体”节的适当位置,按下鼠标左键并(从左上往右下方向)拖动鼠标到适当位置,松开鼠标左键,显示出一个矩形标签,在矩形框中输入“库存管理系统”,如下图所示(3)确保“设计”选项卡上的“控件”组中的“使用控件向导”按钮已经按下。
管理系统中计算机应用单选

单选括号、引号、20世纪打头(C)是企业信息化应用的起点,通过操作领域的自动化,TPS将规范化的电子数据保存到数据库中,并为上层信息系统提供了必要的基础资源。
C.业务处理系统(TPS)(A)是直接面向用户的,用户能够看见并使用的局部数据的逻辑结构描述。
A.子模式(A )意在吸引并留住那些能够促进企业产品与服务销售的合作者。
A.业务伙伴关系管理系统(A)专注如何通过营销、销售和服务过程的改善来吸引并留住有价值的客户。
A.客户关系管理系统(B)是衡量信息系统稳定运行水平和能力的基础性指标。
B.可靠性(C )是企业信息化应用的起点,通过操作领域的自动化,TPS将规范化的电子数据保存到数据库中,并为上层信息系统提供了必要的基础资源。
C.业务处理系统(TPS)(D )实现了不同企业之间信息流的管理和集成,使不同组织间的产品和服务数据能够自动交换。
D.组织间信息系统“金蝶KIS店铺版”的基本操作系统可以是Windows 2000/XP/Vista/Wjndows7.软件本身的大小是(B)。
B.4.14MB20世纪80年代初,(C )公司推出了体积更小,价格更便宜的个人电脑产品—IBM PC,从而使计算机开始走进成千上万的家庭,并成为人们工作和生活中离不开的必备工具。
C.IBM20世纪80年代末到90年代初,计算机网络迅速发展,发达国家率先开始了国家信息基础设施的建设,因特网技术的进步为企业提升信息技术应用创造了新的条件。
企业管理计算机应用进入了(B)阶段。
B.战略性信息系统(SIS)英文字母打头BOM 行的数量是(C)。
C.没有限定的C/S模式的缺点说法错误的是(B )。
B.很多工作可以在客户端处理后再提交给服务器DATETIME:日期和时间混合存放,范围是1753 年1月1日零时一9999 年12 月31日23时59分59秒。
数据占(C )个字节的空间。
C.8Dynamics AX的生产订单可产生相关的生产步骤,其中会产生有关当前产能的详细日程安排的步骤是(B)。
库存管理系统
分类号:TP31 编号:201125502218库存管理系统Storage Management System(申请烟台大学学士学位论文)申请学位:工学学士学位院系:计算机学院专业:自动化学生姓名:学号:指导老师2011年 6 月7 日申请学士学位论文库存管理系统申请人:导师:2011年6 月7 日烟台大学附3.烟台大学毕业论文(设计)任务书院(系):计算机学院姓名学号毕业届别2007 专业自动化毕业论文(设计)题目库存管理系统指导教师学历硕士职称讲师所学专业自动化具体要求(主要内容、基本要求、主要参考资料等):该库存管理系统能够实现入库出库信息的录入、查看、查询,并能够实现存货分析,销售分析的功能。
对入库出库的基本信息能够生成报表。
进度安排:2011年1月—3月:市场需求调查,初步设计系统的基本功能2011年4月:学习VB编程,学习Access数据库的使用2011年5月:设计编程实现系统的各个界面,并链接Access数据库2011年6月:根据完成情况,查缺补漏完善系统,写毕业设计论文指导教师签字:年月日院(系)意见:教学院长(主任)签字:年月日附注:[摘要]库存管理系统是物资管理系统的核心,是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要。
—直以来人们使用传统人工的方式管理仓库,效率低,查找、更新和维护比较困难。
尤其在我国由于劳动力相对充足,库存信息管理仍以人工管理为主。
该库存管理系统以Visual Basic 6.0集成开发环境为平台,外接Access数据库,拥有采购入库、存货查看、销售出库、查询、权限设置等模块,操作简单界面友好。
利用该库存管理系统不仅可以轻松管理查看元件、成品、订单等的相关信息而且可以对产品销售、仓库存货进行分析。
对产品销售、仓库存货进行分析是本库存管理系统的特色所在。
元件入库、元件消耗、成品入库、发货、订单等信息不仅可以列表查看而且可以生成报表。
生产经理考试题及答案
生产经理考试题及答案 一、单项选择题(每题2分,共20分) 1. 生产经理在制定生产计划时,应优先考虑的因素是: A. 成本 B. 质量 C. 交货期 D. 安全 答案:C
2. 在生产过程中,以下哪项不是生产经理的职责? A. 监督生产进度 B. 协调供应链管理 C. 进行市场调研 D. 确保产品质量 答案:C
3. 以下哪项不是精益生产的核心原则? A. 减少浪费 B. 提高效率 C. 增加库存 D. 持续改进 答案:C
4. 生产经理在处理生产问题时,应采取的第一步是: A. 立即解决问题 B. 确定问题原因 C. 制定解决方案 D. 报告上级领导 答案:B 5. 以下哪项不是生产效率的衡量指标? A. 单位时间内产量 B. 单位成本 C. 员工满意度 D. 产品合格率 答案:C
6. 生产经理在进行生产调度时,应遵循的基本原则是: A. 先来先服务 B. 最短加工时间优先 C. 客户优先 D. 利润最大化 答案:B
7. 在生产过程中,以下哪项不是质量控制的关键环节? A. 原材料检验 B. 生产过程监控 C. 产品包装 D. 客户反馈 答案:C
8. 生产经理在制定生产预算时,不需要考虑的因素是: A. 原材料成本 B. 人工成本 C. 市场趋势 D. 员工培训费用 答案:C
9. 以下哪项不是生产经理在进行生产决策时需要考虑的因素? A. 市场需求 B. 竞争对手情况 C. 员工个人兴趣 D. 企业战略目标 答案:C
10. 在生产管理中,以下哪项不是生产经理常用的工具? A. 生产计划表 B. 甘特图 C. 库存管理系统 D. 客户关系管理软件 答案:D
二、多项选择题(每题3分,共15分) 1. 生产经理在进行生产管理时,需要关注以下哪些方面? A. 生产成本控制 B. 生产效率提升 C. 员工技能培训 D. 环境保护 答案:ABCD
2. 生产经理在制定生产计划时,需要考虑以下哪些因素? A. 市场需求 B. 原材料供应 C. 员工休假安排 D. 节假日安排 答案:ABCD
物资采购管理a类b类c类
物资采购管理 A类 B类 C类物资采购管理是企业在开展日常运营过程中不可或缺的一环。
不同类型的物资需要通过不同的采购管理方式来确保供应链的良好运转和业务的顺畅进行。
本文将重点讨论物资采购管理的 A类、B类和C类三个不同等级的管理方法和相应的采购流程。
A类物资采购管理A类物资是企业运营中最关键和重要的物资,对于企业的运营和生产起着至关重要的作用。
因此,采购A类物资的管理需要高度重视。
下面是A类物资采购管理的几个要点:1.建立供应商合作伙伴关系:为了确保A类物资的供应稳定性和质量,企业需要与供应商建立长期的合作伙伴关系。
这样可以减少运营中出现的不确定因素,并提供更好的售后服务和技术支持。
2.多样化采购渠道:A类物资的供应链需要建立在多样化的采购渠道上,以降低潜在风险。
企业可以考虑与多个供应商建立合作关系,以确保可靠的供应链,同时减少对单一供应商的依赖。
3.高效的库存管理:由于A类物资对企业运营至关重要,因此需要建立高效的库存管理系统。
企业可以采用先进的仓储技术,如货架管理系统和条形码识别技术,以确保物资的准确存放和及时调拨。
4.严格的质量控制:企业应建立严格的质量控制流程,确保A类物资的质量符合标准。
这可以包括对供应商进行定期的质量评估和监控,以及对物资进行入库检验和抽样检测。
B类物资采购管理B类物资相对于A类物资来说,对于企业的运营影响较小,但仍然需要进行有效的采购管理。
以下是B类物资采购管理的几个关键点:1.寻求成本效益:由于B类物资对企业运营的影响相对较小,因此在采购过程中可以更加注重成本效益。
企业可以通过寻找更便宜的供应商或者采用替代品来降低采购成本。
2.灵活的采购方式:对于B类物资,采购过程可以更加灵活和简化。
企业可以采用一次性订购或者小批量订购的方式,以减少库存压力和资金占用。
3.定期供应和库存管理:尽管B类物资的供应链不像A类物资那样关键,但仍然需要建立定期供应和库存管理策略。
这样可以避免因为物资短缺而导致生产线停工或者订单延迟交付的情况。
企业库存管理
Q I SS 2
(二)定量定期方式
较少用,较适用于基本确定情况下的库存量。 1、首先设定Q及库存检视周期P(每1日、2日、 3日……,每1周、2周、3周……,每1月、2月、 3月……)。 P 的确定大体根据生产经营周期里的平均需求 速度及平均的订货量。 2、每隔一定周期检查库存并订货。
(三)不定量定期方式(tS策略)
(4)投机性库存(speculative stock)——应对 价格 (5)促销库存(promotional stock) 促销—— 预期销售增加 (6)积压库存(沉淀库存, dead stock) (7)战略库存(重要物品、长期考虑,应对大 的环境变化等)
二、库存管理的概念、重要性
(一)概念 企业在保证一定的顾客物流服务水平 (成品,销售物流环节)及一定的生产 需要水平(原材料、零部件等,供应物 流及生产物流环节)的前提下,为使库 存总成本最低而对库存物品的数量及结 构所进行的分析、计划、实施及控制。
(二)重要性
1、库存管理直接影响企业的顾客物流服务水平及 物流总成本。所以有人说库存管理决定着企业物 流管理的成败! 2、传统上,库存管理即是企业管理中的一项艰巨 的任务。 库存水平往往不是过高,就是过低。 3、现代物流管理背景下,库存水平、响应速度、 可视性被称为衡量企业物流管理水平的三大指针! 库存水平的降低甚至实现“零库存”,成为许多 企业追求的目标。
较常用,较适用于B、C类库存。 1、首先设定库存检视周期P及最大库存限 量M。 2、每隔一周期检视库存,根据库存水平设 定订货量Q′并订货, Q'=M—(库存水平)=M—I。
(四)不定量不定期方式(RS策略)
较常用、较适用于A类库存。 1、首先设定R点及最大库存限量M。 2、持续检视库存状态,当库存水平降至R 点时发出订单, 订货量Q'=M-库存水平=M- I
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
设计内容公司库存管理系统之答禄夫天创作 一、设计要求 1.目的和要求
(1)要求学生熟练掌握C++语言的基本知识和技能; (2)要求利用面向对象的方法以及C++的编程思想来完成系统的设计,在设计的过程中,建立清晰的类条理;; (3)基本掌握面向对象程序设计的基本思路和方法; (4)在系统中定义类,每个类中要有各自的属性和方法; (5)在系统的设计中,至少要用到面向对象的一种机制。 (6)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。 (7)写出设计说明书
2.设计内容 1、问题描述(功能要求): 某公司现有以下设备:普通电视机、DVD、带DVD的电视机,带DVD的电视机的售价为普通电视机和DVD单价之和的80%,要求对所有的库存设备都能依照品名进行显示、查找、入库和出库、保管的功能。 普通电视机有下列属性:尺寸、类型(液晶或等离子)、售价、重量、品牌、入库数量、入库编号 DVD有下列属性:规格(高清、蓝光高清、普通)、售价、重量、品牌、入库数量、入库编号 带DVD的电视机是上两者的派生类,但请注意有些属性的重复问题。 要求生成的相关库存数据结果以文件方式存放在硬盘中,或用链表、数组来进行管理。 2、问题的解决方案: 根据系统功能要求,可以将问题解决分为以下步调: (1)写出需求分析(做什么),建立该系统的功能模块框图; (2)分析系统中的各个实体之间的关系及其属性和行为; (3)根据问题描述,设计系统的类条理; (4)完成类条理中各个类的描述(包含属性和方法); (5)完成类中各个成员函数的定义; (6)完成系统的应用模块; (7)功能调试; (8)完成系统总结陈述以及系统使用说明书。
3.设计环境 Windows操纵系统、VC++6.0、C++语言 4.个人承担任务 主要负责系统的显示、查找、入库、出库主要功能实现和系统封装。 二、系统需求分析 公司库存管理系统程序中,系统要求我们设计四个类:一个基础类Device,由Device类派生出来的普通电视机类和DVD类;再由普通电视机类和DVD类共同派生出来的带DVD的普通电视机类。在这个系统中我们需要实现主要的五个功能:1、显示物品功能;2、查找物品功能;3、入库物品功能;4、出库物品功能;5、保管物品功能。 公司库存管理系统主要是为了让用户根据自己的需要自己想输入的一些物品,然后将其保管,当用户想检查所有物品时可以检查,想添加物品时可以添加自己想添加的相关物品信息;当用户根据实际物品的库存调整时,可以进行出入库操纵,而且记录每一次的出入库的时间和数量,以便日后检查;当用户想查找某一物品时,用户可以输入这一物品的名称或入库编码,然后搜索并检查这一物品的所有信息。 在这个系统中,用户可以根据系统的提示分别执行用户自己想实现的功能,比方:在显示物品功能中用户可以检查用户所保管的所有物品信息;在查找物品功能中用户可以根据自己的需要输入自己想查找的物品名称或入库编码,然后查找用户想查找的物品的所有相关信息;在出、入库物品功能中用户可以根据自己的需要输入自己想要出、入库的物品名称或入库编码,然后进行出、入库操纵;在物品保管功能中,凡是用户每对库存系统内部的信息进行一次操纵,系统就会自动保管并记录相关信息。 三、程序设计思路 1、系统功能模块图: 从系统的需求中我们可以看到:该系统要对产品进行显示、查找、入库、出库和保管功能。这就意味着这个系统需要一个show函数(通过cout将数据显示在屏幕上)来实现显示功能,而其他各个功能需要分歧的模块来实现,也就意味着这个系统需要五个分歧的功能模块。
2、公司库存管理系统中各功能模块的实现: a. 显示物品模块: 在输入好库存信息后,库存信息就会被保管到“库存清单。txt”文本中,然后根据菜单显示选择“1、显示物品信息”,就会直接调用文本文件中的所有信息并加以显示。 b.查找物品信息:
c.入库物品信息: 选择“3、入库物品信息”后,首先刷屏显示现有库存信息的全部内容,方便用户观察需要入库的产品信息和具体库存数量。之后,可以根据选择入库编码或者设备名称来查找需要入库的具体设备。如果该设备存在于库存当中,则输入入库数量,提示入库成功;如果仓库中没有该种设备,则提示“对不起,没有找到该库存物品。”入库成功后,该物品库存数量增加,库存记录增加。 如图: d.出库物品信息: 出库物品信息和入库物品信息操纵原理一样,显示相同;只不过一个增加一个减少,在此就不再赘述。 e.保管效果: 3、具体程序代码书写思路:
1、显示物品信息 2、查找物品信息 3、入库物品信息 4、出库物品信息 5、退出系统
派生 派生
菜
单
查找物品信息 查找类型 查找名称 显示物品信息 显示物品出、入库记录 因为用的c++编程语言和环境,所以针对于面向对象的程序书写理念。我将程序模块化,把类的实现进行了封装,运用创建一个工程的方式把程序做的更为具体和清晰。在关键地方,在程序后面做有注释,便于其他人阅读和分析。 四、总结 本公司库存管理系统很好的实现了“显示、查找、入库、出库、保管”的主要功能,较为完美的实现了本次程序设计的主要要求。除此之外,我还在程序中增加了一定的纠错能力,比方当出库数量大于现有库存是会提示“库存缺乏,请重新输入”的提示,直到用户输入正确的数值为止。而且,在用户对于菜单的属于操纵出现失误时,系统也会根据具体情况进行相应的提示,防止了死循环的出现,方便了用户的操纵、增加了系统的健壮性。 对于程序的书写,可以说这个程序的封装以及模块化结构做的很好,主程序很简单,需要运用函数的时候直接调用相应部分即可。这对于程序书写时的修改、校正也极为方便,防止了“牵一发而动全身”的麻烦。我觉得这种模块化的思想应该继续坚持,运用到今后的程序设计当中,既防止了主程序过于繁杂的麻烦,也为其他人的阅读、分析和今后的程序改良提供了方便。 在程序应用中,菜单选项仅是对于现有库存的各种操纵和处理,但并没有提供外部接口让用户主动添加其它的物品信息。对于此,我们特意增加了文本修改功能,可以从后台的地方增加或删减现有库存信息。弥补了库存不成变动的缺陷。也体现了,重要信息需要掌握在公司内部人员手中,而不克不及随意进行修改的理念。 五、调试及其测试 (调试出现的主要问题,编译语法错误及修改,重点是运行逻辑问题修改和调整) 1、 由于本次设计用到了类,而类中有受呵护的对像和私有对象,他们都不成以在类外使用。于是使得下边一些数据不克不及使用。最后我只能将数据全改成公有数据。这样也让继承的时候不会出现问题。 2、 本次程序几经修改才做到了现在这个样子,起初是一个长达700多行的程序,没有运用封装和工程,显得程序比较冗长。但是有个严重的问题就是每次程序重新启动的时候上次录入的信息和记录就全部清零,必须重新录入才可以进行出、入库处理,这样就使程序丧失了实用性,所以针对这个问题我特意书写的录入代码,让程序可以在一开始运行的时候就把库存清单里的信息先读入系统,然后再在这个基础上进行添加删除等操纵,这样才干真正做到一个实用的系统。 3、 因为系统要求必须把库存的信息保管到文本文件,这个操纵我们课上只做了简单的介绍,而且凭借现有的知识还有所欠缺,我在查阅了大量资料和请教他人之后才逐步搞懂了这个环节。由此经过修改写出了第二个程序,能够调用文本文件而且可以进行复杂操纵的程序。 4、 除此之外,一开始我保管和显示库存信息的文件方式也有所欠缺,没有做到空间的合理利用,经过老师的点拨和修改后,我设立了“string”字符串,让所有信息以字符串的形式显示和保管,并控制了每一个字段的长度,这样在现实的时候就显得十分美观,也便于读取和观察。 5、 之后,我又在这个程序的基础上,进行了进一步的延伸。因为程序要求必须把每一个库存信息都要储存,为了防止重复与欠好记录的方面,我只好把添加信息的菜单隐藏,放于后台处理。对于用户界面只对现有库存信息进行显示、查找、入库、出库的操纵。如果想要添加信息,那就得在“库存菜单.txt”的这个文件里直接进行输入。这样修改的好处在于,我可以把信息做的系统化,而且能够记录每一次的出、入库记录,并加以显示。 6、 最后,我将四个类封装处理,设立工程,程序模块化设计,真正的体现了一个c++程序设计的思想。 六、用户手册 1、显示菜单 在这里输入“1、2、3、4、5”进行菜单操纵,每一步都会有系统字样提示,根据提示进行信息录入即可。如果录入错误,系统会有自动提示,重新录入正确信息即可。 2、显示信息。 在主菜单中直接输入数字1,进行菜单显示,因为显示信息较多,所以最好调整一下显示框大小,防止出现显示错位的现象。 显示后,根据菜单提示输入“1”返回主菜单,输入“2”退出程序。(以下相同,不再提示) 3、查找物品信息 在主菜单中直接输入数字2,进行物品查找,在查找选项中可以通过入库编码和设备名称两样分别进行查找。 查找后,显示该物品的详细信息而且显示近期来针对于本物品的出、入库信息。 4、出、入库物品信息 在主菜单中直接输入数字3或4,进行物品出、入库。选择物品出、入库后,系统会自动把所有库存信息进行显示,让用户可以看到能够入库的设备名称和入库编码,然后进行选择。首先要选择进行出、入库的设备,之后按提示输入出、入库的数量。(注:在出库时,如果出库数量大于现有库存就会提示“库存缺乏”)。等到屏幕显示“入(出)库成功!”时,物品入(出)库成功。 5、退出程序 在主菜单中直接输入数字5,退出程序。 七、附录: (程序源代码) 1、Device类 #include #include #include