首页 > 文库大全 > 精品范文库 > 9号文库

武汉科技大学教师评教系统的模型化优化与分析(精选合集)

武汉科技大学教师评教系统的模型化优化与分析(精选合集)



第一篇:武汉科技大学教师评教系统的模型化优化与分析

武汉科技大学教师评教系统的模型化优化与分析 模块一

原调查问卷的优化

原问卷的不足以及改进

对原计算公式的评价

模块二

影响老师得分差异的因素猜测

猜想1

猜想2

猜想3

猜想4

猜想的验证

模块三

消除不同学科间难易程度的影响

消除不同班级评分标准对评教的影响

性别不同的处理方法比如基于下面的数据

模块四

以及其评价因子的各种权变因素的确定

模块五

对新方案的评价

第二篇:钢铁企业生产系统优化模型

钢铁企业生产系统优化模型

摘要本文通过对鞍钢钢材加工中心的生产系统分析,应用线性规划建立数学模型来解决生产过程问题,即产品优化问题、配料优化问题;对历史规律进行统计分析,引入弹性概念,来解决安全库存问题,即建立安全库存弹性控制模型。运用Excel97,对模型求解,并进行结果分析和经济效益计算,以此来制定生产计划,指导生产,提高经济效益。并提出若干建议和对策,从而保证生产系统按照优化的方向运行。关键词:生产系统优化库存管理线性规划模型废钢铁加工

1引言近年来,国有企业改革遇到前所未有的困难,企业如何挖掘内部潜力、加强科学管理使企业自身很好的适应市场经济的要求,如何加强对生产系统的总体经济效益的分析与研究,提高经济效益,是摆脱困境的迫切要求,也是我们需要迫切研究的问题。对于一个具有产购销的废钢铁企业来说,国内对生产系统的研究关注得似乎不够,只注重在设备和流通领域的研究上,而国外研究的重点放在化学处理方面。另外,人们认为废钢铁企业现场复杂,操作简单,对企业内部的研究未引起足够的认识,特别是在管理科学方面的应用有所忽略,因此,本文特别关注废钢铁企业的生产系统研究。目前,废钢铁企业生产系统存在以下问题亟需解决:1.各种生产过程中下来的废钢铁资源如何优化配置,实现资源的充分利用,即在保证钢厂、铁厂需要的前提下,输出多少废钢、销售多少各种可利用废次材;2.向炼钢厂输送炉料,用的工具是大槽子,大槽子中的各种废钢铁如何配比,并满足炼钢需要,以使成本最低,从而避免装槽子的无规律性和盲目性;3.在全鞍钢的废钢铁输入、输出过程中,在钢材加工中心有相当量的一部分库存,究竟如何控制安全库存量,又能满足内部生产需要,同时又能压缩资金占用,盘活流动资金,也是一个非常突出的问题。通过建立、运用理论上的模型,构出行之有效的生产运作模式,是实现成本最低、利润最大的有效途径。

2鞍钢钢材加工中心生产系统优化模型2.1生产过程优化模型建立2.1.1产品品种产量优化模型①的建立1.有关情况分析:

与产品生产利润最大化有关的主要因素有单位利润、加工能力、各种资源量及市场需求情况等。2.确定决策变量从生产现状分析来看,在生产过程中,主要挑选、加工各品种的废次钢材、向外输出各品种的废钢铁。在此,我们以各品种产量为决策变量,Xj(j=1,2,„„n)为第j种产品的计划产量。每种产品的单位利润均由财务部门核出。3.约束方程系数和右边常数Bj的确定(1)为了简化问题,可以将所有废钢产品按其加工性质的不同,测算了每单位产品所需要的挑选工时、切割工时、打碎工时、打包工时、冷剪工时、爆破工时,及每天全厂所能提供的总工时,以便统一考虑生产能力。(2)各类产品的原料是生产回收和非生产回收入厂的废钢铁资源,生产科根据历年的统计资料及99年的计划回收情况,可估算当年的各大类原料的资源情况,从而给出一个资源供应的最大可能值。单位产品资源消耗情况可核定。(3)关于需求量情况。由生产科、经营科根据企业内部生产实际及外部的市场需求状况确定。4.目标函数的确定产品总利润是产品的单位利润与产品品种产量乘积之和.综上,品种优化模型如下:nMaxZ=ΣcjXj(j=1,2,„n)j=1

S.T.资源约束、加工能力约束:nΣAjXj≤(或=)Bj(j=1,„„n)J=1需求约束:Xj≤(或=)Bj(j=1,„„n)2.1.2内部配料优化模型②的建立内供的各品种废钢铁要通过装入料槽送到钢厂,如何组织装槽子即对输出的各类废钢铁进行配料也是生产过程中要考虑的问题,而不是直接将每种废钢铁输送到钢厂,这样既不能满足炼钢工艺的要求,也不符合经济核算上的需要。在满足工艺要求的前提下,尽可能提高或保持槽重,缩短装炉时间和冶炼时间。对内部输出的各种产品的配料进行优化,其主要的理论依据是满足工艺要求,满足操作要求,保证每个料槽的成本最低。1.有关情况分析:(1)根据鞍钢现行转炉炉口直径的大小,槽子形状为一端成斜开口形长方体,其体积为6.75立方米。从工艺上实践表明:若一个料槽中全部装入重型废钢,比如切头,在入炉装料时极易砸坏炉底,若料槽中全部装轻薄料,则需多加几次废钢料,这样将延长加料时间,直接影响冶炼周期,同时发生烧损,将降低产量。根据生产上的实践,槽重保持在14吨最为合适。(2)装料时,不同品种的槽料废钢铁因其堆积密度和单位成本不同而影响槽重和槽料成本③.单纯从提高槽重的角度分析,装槽时应多加入堆积密度高的废钢铁,单纯从降低槽料成本角度考虑,装料时应多加入单位成本低的废钢铁,这正是本配料模型所要解决的问题之一。(3)由于内供各种资源的需求量及资源存量情况的存在,把98年废钢铁资源量按12个月平均得出月均资源情况.2.输出配料模型的建立(1)确定决策变量根据各种内供输出原料的情况,确定以下14个变量X1,X2,„„X14,分别代表料槽中切头、废模、废锭、剪切废钢、重型废钢、中型废钢、轻型废钢、普通包块、碎钢霄、废铁、杂铁、唐麻铁、爆破渣钢、挑选渣钢的投量。(单位为吨)(2)确定目标函数优化料槽中配料实质上是解决了槽重与成本间问题,也就是要在保证槽重和工艺要求的前提下,使槽料成本最低。槽料成本是各类装槽废钢铁与其单位成本乘积之和,即:nMinZ=ΣcjXj(j=1,„„n)j=1(3)约束条件的确定①料槽单重约束。由于生产工艺上的要求,计划料槽单重为C1吨/槽,所以有,X1 X2„„ Xj≥C1②料槽容积约束。料槽容积为C2立方米,装槽时,不应超过其容积,所以有,nΣ1/rjXj≤C2(j=1,„„n)j=1③资源量约束。每个料槽中的资源量:0≤Xi≤Bj(j=1,„„n)2.2安全库存模型③的建立2.2.1安全库存弹性控制模型产生的理论依据本文中,弹性定义为:弹性就是某一特征在一定时期的实际结果相当于其理想水准(亦称均衡标准)的变动程度或波动幅度。在我国的大多数企业中,企业的生产供给活动大多存在着这种弹性,但由于这些企业弹性的非均衡生产供给规律在不同及不同的月份的纵横时间中,其数量表现大小不等而又杂乱无章,而在物料管理中常流于盲目和简单化。因此,引用物理学中的“弹性”概念来构造存储弹性控制模型就更是具有必要性和现实性。其理论上的依据是:1.企业的生产经营活动是一个相互影响相互制约的有机系统组合。就物料管理而言,它的合理运行机制应是:“生产取决于市场(销售),供给服从生产,存储确保供给,采购依据存储。”因此,在产品营销正常情况下,物料的供给、存储、采购经营活动必须相应地服从生产的弹性,使产、供、销三个环节紧密衔接,协调平衡。2.企业在近期或将来生产经营诸要素可能有所发展,但相对于现有基础及管理方式来说相对稳定,一般不会出现异变。同时由于供给与生产密切相关而在数量上表现为正比例关系,生产规律必然代表供给规律,反过来供给规律又在很大程度上反映出生产规律。因此,可以运用有关生产或供给的近期历史统计资料,分析归结出企业呈弹性的非均衡生产(供给)规律,在结合近期将来可能出现影响的有关因素予以修正评测,则可比较准确预见近期未来生产供给的弹性态势,据此规划物料存贮弹性控制纲领,并在实施控制过程中不断及时修正完善。2.2.2安全贮存弹性控制模型的建立存贮弹性控制模型的逻辑思路可表述为:预测生产供给动态→确定合理存贮水平→控制收入(购进)调节存贮。它的基本思路是“以销定产,以产定供,以供定贮,以贮定收”和“对照目标,定期检查,分析症结,控制关键。”具体过程如下:1.某月供应弹性系数,反映该月实际供应量较月均衡供应量的波动幅度。可这样计算:

月均衡供应量=全年实际供应量/12 某月供应弹性系数=该月实际供应量/月均衡供应量2.某月预测供给弹性系数是根据近期三年同月历史统计资料分析整理里求得的一个预测值。在具体求值中,为了消除偏差使预测值更加准确,采用加权平均判定法,即:在三个预分析数值(供应弹性系数)X1,X2,X3,满足关系式X1≤X3≤X2或X2≤X3≤X1且∣X3-X2∣≤∣X3-X1∣,也就是说,若X3为中间值,X2与X3偏近,X1与X3偏远,在进行预测时,视X3为正常数值,X2为较正常数值,X1为非正常数值,那么对X3加权6/12,X2加权4/12,X1加权2/12,因为根据历史经验,一年中通常有六个月正常生产,4个月为较正常,2个月为非正常,所以有:某月预测供应弹性系数=同月正常弹性系数×6/12+同月较正常弹性系数×4/12+同月非正常弹性系数×2/123.确定某月计划供应量

根据计划产量、物耗水平和生产供给弹性分布来计算,有

月均衡计划供应量=全年计划供应量/12某月计划供应量=月均衡计划供应量×该月预测供应弹性系数4.某月预测弹性偏差系实际供应量与计划供应量的离差,它反过来验证某个存贮系统预测及规划的准确度与优化率,也是修正存贮控制目标和依据之一。某种预测弹性偏差=(该月实际供应量/该月计划供应量-1)×100%

=该月计划供应执行偏差量/该月计划供应量×100%5.确定某月末库存量定额某月期末库存量定额系根据近期社会资源状况、交通运输条件等到货保障与及时程度,以及为补给该月后的短期计划供应量而定。其可按此公式计算:nY=∑Xi(I=1,2,„„n)I=1其中,Y为某月末库存量定额;n表示合理存贮周转天数;Xi表示本月之后第i天的计划供应量。确定期末库存定额作为存贮标准有两层意义,一是实际库存量超过定额过大时表明出现了超库存积压;而当远远低于定额时,则表明潜伏着待料停工的危险。因此,在施行控制过程中,应设法使实际存量趋近于库存量定额,两者相差不能太大。与传统的库存量定额方法相比,此办法更能贴近实际状况。6.确定计划收入量、计划购进量为了弥补调节存贮量,使供、贮、收三环节协调平衡而确定的总收入量。某月计划收入总量=该月期末库存量定额+该月计划供应量—上月期末库存量定额一般来说,计划收入总量来源于三个渠道,即来自企业外部的购进量。所以在生产和非生产回收的计划量已经确定之下,为补足计划收入总量的差量部分而求得的购进控制期量。某月计划购进量=该月计划收入量-(该月计划生产回收量+该月计划非生产回收量)在此式中,计划生产回收量可依据成材率计算出;计划非生产回收量具有间发性和非规律性,可依据经验估计。7.计划购进量的调整此过程是一种前馈控制,以便及时纠正偏差,避免偏差积累成患而整个存贮控制奏效的关键改进措施定量化。某月初调整计划购进量=该月计划购进量±上月期末库存量定额执行增减差量若计算值为负时,表明现有存量超额存贮过大,为使存量降至正常水平,故月初调整计划购进量为0。综上1至7过程就是安全存贮的弹性控制模型。

3模型的求解与结果分析3.1生产过程优化模型的求解、灵敏度分析④3.1.1模型求解1.品种产量优化模型的求解。用Office97中的Excel97的规划求解,在表格中分别设立相应的单元格,可得该模型的最优解.2.配料优化模型求解:同样,在EXCEL97的工作表上可得该模型的最优解。3.1.2结果分析1.品种优化模型的结果分析(1)从工作表及运算结果报告上可得最大化的产品品种计划.(2)可看出各种资源的节余量及市场需求量的非饱和量。(3)可看出,生产加工能力状况、市场需求量限制是生产科、经营科通过预测得到的,在建模及求解过程中,它是作为模型外预测值处理的,需要说明的是市场预测工作本身是很重要的,预测方法是否科学,预测值是否准确,对建模及求解结果均有很大影响。(4)求解结果表明,当前的最优解是唯一的。这就是说,根据计算结果所确定的产品品种计划是唯一使总利润达到最大的生产计划,倘若考虑其他目标要求及影响因素,则应添加适当的约束条件重新计算出新的最优方案。2.配料优化模型的结果分析(1)从工作表及运算结果报告上看出,使单槽中成本最低的配料方法。(2)可得出各种资源的使用情况。(3)从极限值报告可得出在目前水平下,调整多装切头、重型废钢、中型废钢是不合适的,在上述原料短缺时,可适当考虑废模、废锭、爆破渣钢,尽管其将导致成本升高。3.1.3灵敏度分析1.品种优化模型的灵敏度分析影响品种优化的主要因素是资源量的变化(bi)和单位利润(cj)的变化。A.资源量bi的变化的影响。资源量变化,带来求解结果的变化.同样也可在Excel97下求解.B.目标函数系数(即单位利润cj)的变化对利润的影响由于各种废次材资源价格受钢材市场的影响必然会很大。同样可在Excel97下求解。此时品种结构发生变化,总利润也发生变化。2.配料优化模型的灵敏度分析同样,配料优化模型也受资源(bi)和单位利润(cj)的变化影响。A.资源量(bi)的变化情况:同样可得求解结果。在单重体积不变的情况下,增加其他原料的投量,成本是可以降下来的。B.目标函数系数(cj)的变化对目标函数的影响由于内部供料同样也受市场价格的影响,其必然对槽料的成本产生影响。3.1.4经济效益分析1.产品品种优化模型的经济效益分析 通过观察模型求解结果,我们认为最优方案的效益是可观的。2.配料模型的经济效益分析同样,通过观察模型的求解结果,若采取其它资源代替切头,每槽可节约一定的价值。3.2安全库存模型求解与分析3.2.1安全库存模型求解.由2.2.2所描述的模型的各步,在Excel97上设计、输入公式,可逐步求解:本文所利用的数据为企业近三年的数据,并设计出供应弹性系数计算表和弹性控制计算表。从上表结果看出,由于受企业内部设备大修安排和市场需求的影响,使企业周期性地出现在每年一、二季度处于供给高峰,三、四月属于供给低谷。也可以看出,目前情况下期末库存定额与期末实际库存量之间差值就是超储那一部分。因此,要想达到压缩库存的目的,必须把超储的那一部分废钢铁逐渐销售出去。在目前的市场条件下,全国废钢铁市场是需求大于供给,销售上可行的。理想的库存量控制在定额执行偏差量为零,亦期末库存定额等于期末实际库存量,不过这在实际是不易做到的。实际中,依据经验,合理的库存量应控制在定额执行偏差量的数量在+202_— 3000吨左右。3.2.2经济效益分析采用上述模型后,在经济上是可观的。一是它可减低采购成本,二是可降低存储成本。若不采用此类库存控制措施,库存就会占用大量的资金,包括废钢铁的本金、利息、场地费、管理费等各种库存维持费用,废钢铁还会发生损失等,减少企业投资的机会。同时,企业生产经营中存在的问题也被掩盖。3.2.3优化方案的综合分析从上面的两个模型结果看,它们是我们厂生产系统的两个重要的子系统,通过对生产方案的优化,可取得巨大的经济效益。产品品种优化模型是在现有的资源状况、现有的产品品种、现有的工艺设备加工能力、现行的市场需求状况的基础上进行求解的,它主要适用于中短期计划,是用来对的生产计划进行安排,也可以用来对季度、月份的生产计划进行安排,但必须要搞清各种约束条件的限制值;配料优化模型是在固定的料槽容积、工艺要求的单重、及各种资源量的基础上进行计算的,通常,在炼钢转炉没有重大的改造的情况下,料槽也是一项固定资产,其容积是不变的,同样工艺要求的单重变化可能性不大,那么主要是各种资源量的限制值在变化;安全库存控制模型主要是以历史上的数字运用统计规律来预测每年、每月的库存量的,它主要是针对需求(鞍钢生产)的季节性变动的特点来计算的,笔者认为不妨在使用Excel97中的趋势分析曲线,比如线性模型、移动平均曲线等,在图表上进行预测,读出数据,用这些数据与弹性控制模型的计算数据相比较,如果差距很大则需要对数据进行修正,这样使预期库存控制更加贴近实际值。在实际应用上,是可行的。因为在目前,我们的生产系统在理论上、实践上并没有切时可行的科学方法,一切操作是凭经验的估计。如果按模型的计算制定生产计划,用以指导生产,在技术上、组织是没有障碍的。在设备的使用上,也能满足需要。

4建议与对策4.1生产系统运行中存在的问题1.入厂原料常出现分类不准确。2.生产系统的各种数据的不准确性、不统一性,造成决策数据与实际数据有一定的差异。3.制定生产计划的不及时与生产组织的随机性。4.生产计划执行的偏差。5.各种原料消耗定额与工艺耗时定额尚需进一步核定。6.本文所采纳的数据大多数是鞍钢改造集中时期的数据,其波动性较大,伴随改造的结束,生产系统运行逐渐稳定,各项数据更贴近实际。4.2对策和建议4.2.1加强生产运作管理⑤⑥1.重视并制定好生产计划工作。2.生产系统应是整个企业降低成本和增加利润的中心。3.合理控制好库存量。建议本预期存贮弹性控制模型按下图实施,这些环节构成一个前馈控制闭环系统

执行评价

库存前馈控制闭环系统图

4.搞好各工艺的设备管理。4.2.2为执行外销品种计划和为降低库存而大力开展市场营销活动4.2.3生产战略研究是企业战略的重要组成部分⑦4.2.4注重生产信息系统的开发应用目前的计算机的作用未得到充分的发挥,应建立我厂的生产管理信息系统,包括:生产计划、成本分析、输出槽料配比、库存控制、销售管理等部分。其具体途径只须建立企业内部局域网。在系统未开发之前,笔者建议使用现行的Excel97中的内置模板上各类表格,可将之修改,即可使用。本文上述的优化模型现可作为生产系统的管理决策的主要方法和手段,只须调整相应的参数。

5结论本文应用的规划模型具有适应能力强,计算技术简单,已成为现代管理中应用最广、成效最好的数量方法。本文的优化模型的应用主要有以下几个特点:1系统优化性。生产系统优化是根据经济上的合理原则与实际可行原则确定的优化方案。它的评价方法是:外销产品全部售出,保证内部生产需求,并使输出槽料成本最低、库存合理,但必须在整个生产系统控制中辅以例外管理来达到灵活机动。2合理的规划性。本生产系统优化研究是对系统的主要要素的数量规划,在很大程度上融入了动态规划、滚动计划、目标管理等方法。3有效控制性。本文生产系统优化研究对外销、存贮、收入、内供等期量标准的确定规划都是建立在生产供给势态科学预测的基础上,所以在执行中比较接近企业的生产实际,即使出现偏差,也可提高前馈控制及时调整期量标准,采取控制关键的改进措施。而且,该优化研究可在新一里根据企业的生产经营发展及有关因素的变化,做出新的生产系统优化。4灵活变通性。生产系统优化研究可随时依据实际约束的调整,同时还可以移植到废钢铁生产企业、其他类似企业、零售业等中去。5系统条件的特殊性。当然,所有的约束是在理想的状态下进行的,而现场是复杂的,与实际还有一定的差距,比如:向料槽中装如各种废钢铁不超过料槽的容积,有一定的难度,这些问题都有待于我们在实际工作中加以克服,使实际生产系统运行更接近于理论计算,从而取得更大的经济效益。参考文献1.韩大卫.管理运筹学.大连理工大学出版社,1995,92.王国华,李树彬,王冠宝.金属循环工程.中国标准出版社,1997,83.白礼常,任隆育.现代库存控制技术.中国物资出版社,19844.王文献,陈广旭.中文版电子表格软件Excel97.国防工业出版社,1994,45.蒋贵善,王东华,俞明南等.生产与运作管理.大连理工大学出版社,1998,66.施礼明,汪星明.现代生产管理.

第三篇:钢铁企业生产系统优化模型

钢铁企业生产系统优化模型

摘要本文通过对鞍钢钢材加工中心的生产系统分析,应用线性规划建立数学模型来解决生产过程问题,即产品优化问题、配料优化问题;对历史规律进行统计分析,引入弹性概念,来解决安全库存问题,即建立安全库存弹性控制模型。运用Excel97,对模型求解,并进行结果分析和经济效益计算,以此来制定生产计划,指导生产,提高经济效益。并提出若干建议和对策,从而保证生产系统按照优化的方向运行。关键词:生产系统优化库存管理线性规划模型废钢铁加工

1引言近年来,国有企业改革遇到前所未有的困难,企业如何挖掘内部潜力、加强科学管理使企业自身很好的适应市场经济的要求,如何加强对生产系统的总体经济效益的分析与研究,提高经济效益,是摆脱困境的迫切要求,也是我们需要迫切研究的问题。对于一个具有产购销的废钢铁企业来说,国内对生产系统的研究关注得似乎不够,只注重在设备和流通领域的研究上,而国外研究的重点放在化学处理方面。另外,人们认为废钢铁企业现场复杂,操作简单,对企业内部的研究未引起足够的认识,特别是在管理科学方面的应用有所忽略,因此,本文特别关注废钢铁企业的生产系统研究。目前,废钢铁企业生产系统存在以下问题亟需解决:1.各种生产过程中下来的废钢铁资源如何优化配置,实现资源的充分利用,即在保证钢厂、铁厂需要的前提下,输出多少废钢、销售多少各种可利用废次材;2.向炼钢厂输送炉料,用的工具是大槽子,大槽子中的各种废钢铁如何配比,并满足炼钢需要,以使成本最低,从而避免装槽子的无规律性和盲目性;3.在全鞍钢的废钢铁输入、输出过程中,在钢材加工中心有相当量的一部分库存,究竟如何控制安全库存量,又能满足内部生产需要,同时又能压缩资金占用,盘活流动资金,也是一个非常突出的问题。通过建立、运用理论上的模型,构出行之有效的生产运作模式,是实现成本最低、利润最大的有效途径。

2鞍钢钢材加工中心生产系统优化模型2.1生产过程优化模型建立2.1.1产品品种产量优化模型①的建立1.有关情况分析:与产品生产利润最大化有关的主要因素有单位利润、加工能力、各种资源量及市场需求情况等。2.确定决策变量从生产现状分析来看,在生产过程中,主要挑选、加工各品种的废次钢材、向外输出各品种的废钢铁。在此,我们以各品种产量为决策变量,Xj(j=1,2,„„n)为第j种产品的计划产量。每种产品的单位利润均由财务部门核出。3.约束方程系数和右边常数Bj的确定(1)为了简化问题,可以将所有废钢产品按其加工性质的不同,测算了每单位产品所需要的挑选工时、切割工时、打碎工时、打包工时、冷剪工时、爆破工时,及每天全厂所能提供的总工时,以便统一考虑生产能力。

(2)各类产品的原料是生产回收和非生产回收入厂的废钢铁资源,生产科根据历年的统计资料及99年的计划回收情况,可估算当年的各大类原料的资源情况,从而给出一个资源供应的最大可能值。单位产品资源消耗情况可核定。(3)关于需求量情况。由生产科、经营科根据企业内部生产实际及外部的市场需求状况确定。4.目标函数的确定产品总利润是产品的单位利润与产品品种产量乘积之和.综上,品种优化模型如下:nMaxZ=ΣcjXj(j=1,2,„n)j=1

S.T.资源约束、加工能力约束:nΣAjXj≤(或=)Bj(j=1,„„n)J=1需求约束:Xj≤(或

=)Bj(j=1,„„n)2.1.2内部配料优化模型②的建立内供的各品种废钢铁要通过装入料槽送

到钢厂,如何组织装槽子即对输出的各类废钢铁进行配料也是生产过程中要考虑的问题,而

不是直接将每种废钢铁输送到钢厂,这样既不能满足炼钢工艺的要求,也不符合经济核算上的需要。在满足工艺要求的前提下,尽可能提高或保持槽重,缩短装炉时间和冶炼时间。对

内部输出的各种产品的配料进行优化,其主要的理论依据是满足工艺要求,满足操作要求,保证每个料槽的成本最低。1.有关情况分析:(1)根据鞍钢现行转炉炉口直径的大小,槽

子形状为一端成斜开口形长方体,其体积为6.75立方米。从工艺上实践表明:若一个料槽中

全部装入重型废钢,比如切头,在入炉装料时极易砸坏炉底,若料槽中全部装轻薄料,则需

多加几次废钢料,这样将延长加料时间,直接影响冶炼周期,同时发生烧损,将降低产量。

根据生产上的实践,槽重保持在14吨最为合适。(2)装料时,不同品种的槽料废钢铁因其堆

积密度和单位成本不同而影响槽重和槽料成本③.单纯从提高槽重的角度分析,装槽时应多

加入堆积密度高的废钢铁,单纯从降低槽料成本角度考虑,装料时应多加入单位成本低的废

钢铁,这正是本配料模型所要解决的问题之一。(3)由于内供各种资源的需求量及资源存量

情况的存在,把98年废钢铁资源量按12个月平均得出月均资源情况.2.输出配料模型的建

立(1)确定决策变量根据各种内供输出原料的情况,确定以下14个变量X1,X2,„„X14,分

别代表料槽中切头、废模、废锭、剪切废钢、重型废钢、中型废钢、轻型废钢、普通包块、碎钢霄、废铁、杂铁、唐麻铁、爆破渣钢、挑选渣钢的投量。(单位为吨)(2)确定目标函

数优化料槽中配料实质上是解决了槽重与成本间问题,也就是要在保证槽重和工艺要求的前

提下,使槽料成本最低。槽料成本是各类装槽废钢铁与其单位成本乘积之和,即:

nMinZ=ΣcjXj(j=1,„„n)j=1(3)约束条件的确定①料槽单重约束。由于生产工艺上的要求,计划料槽单重为C1吨/槽,所以有,X1 X2„„ Xj≥C1②料槽容积约束。料槽容积为C2

立方米,装槽时,不应超过其容积,所以有,nΣ1/rjXj≤C2(j=1,„„n)j=1③资源量约束。

每个料槽中的资源量:0≤Xi≤Bj(j=1,„„n)2.2安全库存模型③的建立2.2.1安全库存弹

性控制模型产生的理论依据本文中,弹性定义为:弹性就是某一特征在一定时期的实际结果

相当于其理想水准(亦称均衡标准)的变动程度或波动幅度。在我国的大多数企业中,企业的生产供给活动大多存在着这种弹性,但由于这些企业弹性的非均衡生产供给规律在不同年

度及不同的月份的纵横时间中,其数量表现大小不等而又杂乱无章,而在物料管理中常流于

盲目和简单化。因此,引用物理学中的“弹性”概念来构造存储弹性控制模型就更是具有必

要性和现实性。其理论上的依据是:1.企业的生产经营活动是一个相互影响相互制约的有机

系统组合。就物料管理而言,它的合理运行机制应是:“生产取决于市场(销售),供给服

从生产,存储确保供给,采购依据存储。”因此,在产品营销正常情况下,物料的供给、存

储、采购经营活动必须相应地服从生产的弹性,使产、供、销三个环节紧密衔接,协调平衡。

2.企业在近期或将来生产经营诸要素可能有所发展,但相对于现有基础及管理方式来说相对

稳定,一般不会出现异变。同时由于供给与生产密切相关而在数量上表现为正比例关系,生

产规律必然代表供给规律,反过来供给规律又在很大程度上反映出生产规律。因此,可以运

用有关生产或供给的近期历史统计资料,分析归结出企业呈弹性的非均衡生产(供给)规律,在结合近期将来可能出现影响的有关因素予以修正评测,则可比较准确预见近期未来生产供

给的弹性态势,据此规划物料存贮弹性控制纲领,并在实施控制过程中不断及时修正完善。

2.2.2安全贮存弹性控制模型的建立存贮弹性控制模型的逻辑思路可表述为:预测生产供

给动态→确定合理存贮水平→控制收入(购进)调节存贮。它的基本思路是“以销定产,以

产定供,以供定贮,以贮定收”和“对照目标,定期检查,分析症结,控制关键。”具体过

程如下:1.某月供应弹性系数,反映该月实际供应量较月均衡供应量的波动幅度。可这样计

算:月均衡供应量=全年实际供应量/12某月供应弹性系数=该月实际供应量/月

均衡供应量2.某月预测供给弹性系数是根据近期三年同月历史统计资料分析整理里求得的一个预测值。在具体求值中,为了消除偏差使预测值更加准确,采用加权平均判定法,即:

在三个预分析数值(供应弹性系数)X1,X2,X3,满足关系式X1≤X3≤X2或X2≤X3≤X1且

∣X3-X2∣≤∣X3-X1∣,也就是说,若X3为中间值,X2与X3偏近,X1与X3偏远,在进行

预测时,视X3为正常数值,X2为较正常数值,X1为非正常数值,那么对X3加权6/12,X2加权4/12,X1加权2/12,因为根据历史经验,一年中通常有六个月正常生产,4个月为

较正常,2个月为非正常,所以有:某月预测供应弹性系数=同月正常弹性系数×6/12+

同月较正常弹性系数×4/12+同月非正常弹性系数×2/123.确定某月计划供应量根

据计划产量、物耗水平和生产供给弹性分布来计算,有月均衡计划供应量=全年计

划供应量/12某月计划供应量=月均衡计划供应量×该月预测供应弹性系数4.某月预测弹

性偏差系实际供应量与计划供应量的离差,它反过来验证某个存贮系统预测及规划的准确度

与优化率,也是修正存贮控制目标和依据之一。某种预测弹性偏差=(该月实际供应量/该

月计划供应量-1)×100%=该月计划供应执行偏差量/该月计划供应量

×100%5.确定某月末库存量定额某月期末库存量定额系根据近期社会资源状况、交通运输

条件等到货保障与及时程度,以及为补给该月后的短期计划供应量而定。其可按此公式计算:

nY=∑Xi(I=1,2,„„n)I=1其中,Y为某月末库存量定额;n表示合理存贮周转天数;Xi表

示本月之后第i天的计划供应量。确定期末库存定额作为存贮标准有两层意义,一是实际库

存量超过定额过大时表明出现了超库存积压;而当远远低于定额时,则表明潜伏着待料停工的危险。因此,在施行控制过程中,应设法使实际存量趋近于库存量定额,两者相差不能太

大。与传统的库存量定额方法相比,此办法更能贴近实际状况。6.确定计划收入量、计划购

进量为了弥补调节存贮量,使供、贮、收三环节协调平衡而确定的总收入量。某月计划收入

总量=该月期末库存量定额+该月计划供应量—上月期末库存量定额一般来说,计划收入总

量来源于三个渠道,即来自企业外部的购进量。所以在生产和非生产回收的计划量已经确定

之下,为补足计划收入总量的差量部分而求得的购进控制期量。某月计划购进量=该月计划

收入量-(该月计划生产回收量+该月计划非生产回收量)在此式中,计划生产回收量可依

据成材率计算出;计划非生产回收量具有间发性和非规律性,可依据经验估计。7.计划购进

量的调整此过程是一种前馈控制,以便及时纠正偏差,避免偏差积累成患而整个存贮控制奏

效的关键改进措施定量化。某月初调整计划购进量=该月计划购进量±上月期末库存量定额

执行增减差量若计算值为负时,表明现有存量超额存贮过大,为使存量降至正常水平,故月

初调整计划购进量为0。综上1至7过程就是安全存贮的弹性控制模型。

3模型的求解与结果分析3.1生产过程优化模型的求解、灵敏度分析④3.1.1模型求解

1.品种产量优化模型的求解。用Office97中的Excel97的规划求解,在表格中分别设立相

应的单元格,可得该模型的最优解.2.配料优化模型求解:同样,在EXCEL97的工作表上可

得该模型的最优解。3.1.2结果分析1.品种优化模型的结果分析(1)从工作表及运算结果报

告上可得最大化的产品品种计划.(2)可看出各种资源的节余量及市场需求量的非饱和量。(3)

可看出,生产加工能力状况、市场需求量限制是生产科、经营科通过预测得到的,在建模及

求解过程中,它是作为模型外预测值处理的,需要说明的是市场预测工作本身是很重要的,预测方法是否科学,预测值是否准确,对建模及求解结果均有很大影响。(4)求解结果表明,当前的最优解是唯一的。这就是说,根据计算结果所确定的产品品种计划是唯一使总利润达

到最大的生产计划,倘若考虑其他目标要求及影响因素,则应添加适当的约束条件重新计算

出新的最优方案。2.配料优化模型的结果分析(1)从工作表及运算结果报告上看出,使单槽

中成本最低的配料方法。(2)可得出各种资源的使用情况。(3)从极限值报告可得出在目前水

平下,调整多装切头、重型废钢、中型废钢是不合适的,在上述原料短缺时,可适当考虑废

模、废锭、爆破渣钢,尽管其将导致成本升高。3.1.3灵敏度分析1.品种优化模型的灵敏度

分析影响品种优化的主要因素是资源量的变化(bi)和单位利润(cj)的变化。A.资源量

bi的变化的影响。资源量变化,带来求解结果的变化.同样也可在Excel97下求解.B.目标函

数系数(即单位利润cj)的变化对利润的影响由于各种废次材资源价格受钢材市场的影响

必然会很大。同样可在Excel97下求解。此时品种结构发生变化,总利润也发生变化。2.配料优化模型的灵敏度分析同样,配料优化模型也受资源(bi)和单位利润(cj)的变化影

响。A.资源量(bi)的变化情况:同样可得求解结果。在单重体积不变的情况下,增加其他

原料的投量,成本是可以降下来的。B.目标函数系数(cj)的变化对目标函数的影响由于内

部供料同样也受市场价格的影响,其必然对槽料的成本产生影响。3.1.4经济效益分析1.产品品种优化模型的经济效益分析 通过观察模型求解结果,我们认为最优方案的效益是可

观的。2.配料模型的经济效益分析同样,通过观察模型的求解结果,若采取其它资源代替切

头,每槽可节约一定的价值。3.2安全库存模型求解与分析3.2.1安全库存模型求解.由2.2.2

所描述的模型的各步,在Excel97上设计、输入公式,可逐步求解:本文所利用的数据为企

业近三年的数据,并设计出供应弹性系数计算表和弹性控制计算表。从上表结果看出,由于

受企业内部设备大修安排和市场需求的影响,使企业周期性地出现在每年一、二季度处于供

给高峰,三、四月属于供给低谷。也可以看出,目前情况下期末库存定额与期末实际库存量

之间差值就是超储那一部分。因此,要想达到压缩库存的目的,必须把超储的那一部分废钢

铁逐渐销售出去。在目前的市场条件下,全国废钢铁市场是需求大于供给,销售上可行的。

理想的库存量控制在定额执行偏差量为零,亦期末库存定额等于期末实际库存量,不过这在实际是不易做到的。实际中,依据经验,合理的库存量应控制在定额执行偏差量的数量在+

202_— 3000吨左右。3.2.2经济效益分析采用上述模型后,在经济上是可观的。一是它可

减低采购成本,二是可降低存储成本。若不采用此类库存控制措施,库存就会占用大量的资

金,包括废钢铁的本金、利息、场地费、管理费等各种库存维持费用,废钢铁还会发生损失

等,减少企业投资的机会。同时,企业生产经营中存在的问题也被掩盖。3.2.3优化方案的综合分析从上面的两个模型结果看,它们是我们厂生产系统的两个重要的子系统,通过对生

产方案的优化,可取得巨大的经济效益。产品品种优化模型是在现有的资源状况、现有的产

品品种、现有的工艺设备加工能力、现行的市场需求状况的基础上进行求解的,它主要适用

于中短期计划,是用来对的生产计划进行安排,也可以用来对季度、月份的生产计划进

行安排,但必须要搞清各种约束条件的限制值;配料优化模型是在固定的料槽容积、工艺要

求的单重、及各种资源量的基础上进行计算的,通常,在炼钢转炉没有重大的改造的情况下,料槽也是一项固定资产,其容积是不变的,同样工艺要求的单重变化可能性不大,那么主要

是各种资源量的限制值在变化;安全库存控制模型主要是以历史上的数字运用统计规律来预

测每年、每月的库存量的,它主要是针对需求(鞍钢生产)的季节性变动的特点来计算的,笔者认为不妨在使用Excel97中的趋势分析曲线,比如线性模型、移动平均曲线等,在图表

上进行预测,读出数据,用这些数据与弹性控制模型的计算数据相比较,如果差距很大则需

要对数据进行修正,这样使预期库存控制更加贴近实际值。在实际应用上,是可行的。因为

在目前,我们的生产系统在理论上、实践上并没有切时可行的科学方法,一切操作是凭经验的估计。如果按模型的计算制定生产计划,用以指导生产,在技术上、组织是没有障碍的。

在设备的使用上,也能满足需要。4建议与对策4.1生产系统运行中存在的问题1.入厂

原料常出现分类不准确。2.生产系统的各种数据的不准确性、不统一性,造成决策数据与实

际数据有一定的差异。3.制定生产计划的不及时与生产组织的随机性。4.生产计划执行的偏

差。5.各种原料消耗定额与工艺耗时定额尚需进一步核定。6.本文所采纳的数据大多数是鞍

钢改造集中时期的数据,其波动性较大,伴随改造的结束,生产系统运行逐渐稳定,各项数

据更贴近实际。4.2对策和建议4.2.1加强生产运作管理⑤⑥1.重视并制定好生产计划工作。

2.生产系统应是整个企业降低成本和增加利润的中心。3.合理控制好库存量。建议本预期存

贮弹性控制模型按下图实施,这些环节构成一个前馈控制闭环系统执行评价

库存前馈控制闭环系统图

4.搞好各工艺的设备管理。4.2.2为执行外销品种计划和为降低库存而大力开展市场营

销活动4.2.3生产战略研究是企业战略的重要组成部分⑦4.2.4注重生产信息系统的开发应

用目前的计算机的作用未得到充分的发挥,应建立我厂的生产管理信息系统,包括:生产计

划、成本分析、输出槽料配比、库存控制、销售管理等部分。其具体途径只须建立企业内部

局域网。在系统未开发之前,笔者建议使用现行的Excel97中的内置模板上各类表格,可将

之修改,即可使用。本文上述的优化模型现可作为生产系统的管理决策的主要方法和手段,只须调整相应的参数。

5结论本文应用的规划模型具有适应能力强,计算技术简单,已成为现代管理中应用最广、成效最好的数量方法。本文的优化模型的应用主要有以下几个特点:1系统优化性。生产系统优化是根据经济上的合理原则与实际可行原则确定的优化方案。它的评价方法是:外销产品全部售出,保证内部生产需求,并使输出槽料成本最低、库存合理,但必须在整个生产系统控制中辅以例外管理来达到灵活机动。2合理的规划性。本生产系统优化研究是对系统的主要要素的数量规划,在很大程度上融入了动态规划、滚动计划、目标管理等方法。3有效控制性。本文生产系统优化研究对外销、存贮、收入、内供等期量标准的确定规划都是建立在生产供给势态科学预测的基础上,所以在执行中比较接近企业的生产实际,即使出现偏差,也可提高前馈控制及时调整期量标准,采取控制关键的改进措施。而且,该优化研究可在新一里根据企业的生产经营发展及有关因素的变化,做出新的生产系统优化。4灵活变通性。生产系统优化研究可随时依据实际约束的调整,同时还可以移植到废钢铁生产企业、其他类似企业、零售业等中去。5系统条件的特殊性。当然,所有的约束是在理想的状态下进行的,而现场是复杂的,与实际还有一定的差距,比如:向料槽中装如各种废钢铁不超过料槽的容积,有一定的难度,这些问题都有待于我们在实际工作中加以克服,使实际生产系统运行更接近于理论计算,从而取得更大的经济效益。参考文献1.韩大卫.管理运筹学.大连理工大学出版社,1995,92.王国华,李树彬,王冠宝.金属循环工程.中国标准出版社,1997,83.白礼常,任隆育.现代库存控制技术.中国物资出版社,19844.王文献,陈广旭.中文版电子表格软件Excel97.国防工业出版社,1994,45.蒋贵善,王东华,俞明南等.生产与运作管理.大连理工大学出版社,1998,66.施礼明,汪星明.现代生产管理.

第四篇:系统设置与优化

高新电脑学校 —— 计算机组装与维护

课件制作:孙波

第N节、系统设置与优化

6.1 实训准备

1.实训目标

(1)能够使用系统自带的优化程序对计算机进行优化设置;(2)掌握使用系统设置和维护工具进行优化系统的方法;(3)掌握Windows优化大师的使用方法。2.实训环境

一台安装WindowsXP系统的计算机 系统优化工具:Windows优化大师 3.实训要点

使用系统自带的优化程序对计算机进行优化设置,实际上是通过对系统进行“开启”、“禁用”这样一些“瘦身”所做出的选择,这些选择以牺牲部分美化菜单和放弃一些不必要功能为代价,并重新分配硬件资源,用以提高系统整体运行速度。用户需了解这些很少使用的功能,以及它们占用资源的方式,并能够对它们进行合理选择。

通过使用系统设置和维护工具可以对系统进行优化,这些方法包括对【系统属性】、【系统工具】、【管理工具】、【设备管理器】等Windows常用设置工具的灵活掌握与使用,而“清理垃圾文件”和“磁盘碎片整理”则是在系统运行中的维护手段。这部分内容的掌握,会有效提高计算机性能和运行速度,使计算机不但能用,而且好用。

借助系统优化工具Windows优化大师也可以对系统进行优化。该软件提供了【系统信息检测】、【系统性能优化】、【系统清理维护】三大功能模块,每一模块中又包含众多功能,几乎涵盖了全部的优化项目,使系统优化、维护、清理和检测于一体,因而操作起来十分方便。在此项实验中,需体会在众多的优化项目中,哪些项目是常用的、必须的,而哪些项目又是在特定情况下十分有效的。4.知识准备

1)系统优化

是指通过对计算机的合理设置、调整和功能维护,以及使用工具软件进行操作,使计算机性能最优化,保证计算机处于理想的工作状态。

2)控制面板

是一个创建、保存或打开维护管理工具来管理硬件、软件和网络组件的平台,它不执行管理功能,但集成管理工具,是计算机系统设置、调试、管理和维护的核心。

3)设备管理器

是操作系统提供的对计算机硬件进行管理的一个图形化工具。通过设备管理器可以完成如更改计算机硬件的配置、获取相关硬件驱动程序信息以及对之进行更新,禁用、停用或启用相关设备,修改针对各种设备的高级选项与属性,确定设备冲突并手工配置资源设置等。

4)虚拟内存

通常也称为“页面文件”,它是以名为Pagefile.sys的交换文件保存在硬盘的系统分区中。它的作用与物理内存类似,当系统运行时,先要将所需的指令和数据从外部存储器(如硬盘、软盘、光盘等)调入内存中,CPU再从内存中读取指令或数据进行运算,并将运算结果存入内存中,内存所起的作用就像一个“二传手”。当运行一个程序需要大量数据、占用大量内存时,内存这个仓库就会被“塞满”,而在这个“仓库”中总有一部分暂时不用的数据占据着有限的空间,所以要将这部分“惰性”202_-5-29

高新电脑学校 —— 计算机组装与维护

课件制作:孙波 的数据“请”出去,以腾出地方给“活性”数据使用。这时就需要新建另一个后备“仓库”去存放“惰性”数据。由于硬盘的空间很大,所以系统就将后备“仓库”的地址选在硬盘上,这个后备“仓库”就是“虚拟内存”。

5)系统配置实用程序

该程序可以自动完成 Microsoft 产品支持服务人员在诊断系统配置问题时使用的一般疑难解答步骤。使用该实用程序修改系统配置时,可以选中复选框来排除与配置无关的问题。必须以管理员或管理员组的成员身份登录才能使用系统配置实用程序。

6)磁盘维护工具

Windows提供了多种磁盘维护工具,包括:磁盘检查程序、磁盘碎片整理程序、磁盘空间管理程序、磁盘清理程序和数据备份程序。

(1)磁盘检查程序。该程序可以检查出系统运行过程中或非正常关闭计算机时磁盘上的逻辑错误和物理错误,诊断、分析和修复硬、软盘上的各种逻辑故障,查找出磁盘上的坏扇区恢复可读信息,并将其中的数据移到磁盘的其它位置。

(2)磁盘碎片整理程序。该程序能够重新组织磁盘上的文件,合并碎片文件和文件夹,把碎片文件放在一起,同时安排好磁盘上的剩余空间,使其形成连续的块。这样就加快了文件读取的速度,并腾出更多的存储空间来存放文件。合并文件和文件夹碎片的过程称为碎片整理。通过整理,可以明显的提高设备的运行效率,非常实用。

(3)磁盘空间管理程序。该程序可以压缩磁盘上的数据,释放硬盘和软盘上的空闲空间。(4)磁盘清理程序。该程序可以进行垃圾文件的清理,它可辨别硬盘上的无用文件(如:临时文件,硬盘上遗留的许多从Internet下载的文件,或者由Web浏览器缓存的文件以及“回收站”中的废弃文件),这些文件大量占用磁盘空间,导致系统性能下降,因此需要删除它们,以便释放出磁盘空间。

7)Windows优化大师

是一款集系统优化、维护、清理和检测于一体的系统工具软件,它界面友好,操作方便。软件中包括了【系统信息检测】、【系统性能优化】、【系统清理维护】三大模块,每一模块中又包含众多功能,是一款优化系统的优秀实用工具。

6.2 实训操作

6.2.1 实验一

使用系统优化程序优化系统

为使硬件资源得到合理使用,提高系统整体运行速度,可利用Windows XP系统自带的优化程序对系统进行“瘦身”优化。

1.使用经典菜单

Windows XP安装后默认的菜单虽然美观,但却牺牲了系统的性能,如果想放弃美观提高性能,可采取如下操作方法:

(1)用鼠标右键点击任务栏,选择“属性”命令,打开【任务栏和「开始」菜单属性】对话框,切换到“「开始」菜单”选项卡,如图6.1所示。

(2)选中“经典「开始」菜单”单选按钮,单击【确定】按钮,Windows XP还原到以前版本的桌面和经典【开始】菜单,如图6.2所示。

202_-5-29

高新电脑学校 —— 计算机组装与维护

课件制作:孙波

图6.1「开始」菜单选项卡

图6.2 经典【开始】菜单

2.取消系统默认的显示效果

(1)使用鼠标右键点击【我的电脑】,选择“属性”命令,打开【系统属性】对话框,切换到“高级”选项卡,如图6.3所示。

(2)单击“性能”一栏的【设置】按钮,在打开的【性能选项】对话框中,选中“调整为最佳性能”单选按钮,单击【确定】,系统将取消列表框中用于外观选项的默认显示效果,如图6.4所示。

图6.3高级选项卡

图6.4【性能选项】对话框 3.禁用错误汇报和禁止发送管理警报

Windows XP具有自动记录错误的功能,对一般用户没有作用,“发送管理警报”也是同样,可选择禁用这两项功能。

(1)在【系统属性】对话框中,切换到“高级”选项卡,单击【错误报告】按钮,在打开的该对话框中,选择“禁用错误汇报”单选按钮,单击【确定】,如图6.5所示。

202_-5-29

456789101112高新电脑学校 —— 计算机组装与维护

课件制作:孙波

图6.32【磁盘缓存优化】对话框

(2)优化磁盘缓存。在该对话框的“磁盘缓存和内存性能设置”栏中,拖动“输入/输出缓存大小”下面的滑块,到达系统推荐值处。

(3)内存性能配置。拖动“内存性能配置”下面的滑块,调节 “内存性能配置(平衡)”值。(4)在“计算机设置为较多的CPU时间来运行”选项的下拉列表中,可在“应用程序”和“后台服务”中做出选择。当计算机是个人使用,可设置为“应用程序”,如果作为服务器来使用,则应设置为“后台服务”。

(5)虚拟内存。单击【虚拟内存】按钮,打开【虚拟内存】对话框,点击【推荐】按钮,参考系统推荐的最大值和最小值,单击【确定】按钮即可完成设置,如图6.33所示。

图6.33【虚拟内存】对话框

2)桌面菜单优化

切换到【桌面菜单优化】对话框,如图6.34所示。将“开始菜单速度”滑块和“菜单运行速度”滑块分别调至到“最快”。【桌面图标缓存】可提高桌面上图标的显示速度,是设置系统存放图标缓存文件最大占用硬盘空间的大小。系统允许的调整范围为256KB~8192KB,默认值为1280KB,进行设置时不要低于当前系统已使用的缓存大小。

202_-5-29

高新电脑学校 —— 计算机组装与维护

课件制作:孙波

图6.34【桌面菜单优化】对话框

3)文件系统优化

切换到【文件系统优化】对话框,在“二级数据高级缓存”一栏中,系统默认的缓存为256KB,Windows优化大师能够自动检测用户的CPU并推荐最适合当前系统的缓存大小,如图6.35所示。

图6.35【文件系统优化】对话框

4)网络系统优化

切换到【网络系统优化】对话框,在“上网方式选择”一栏中,根据自己使用计算机的接入方式选择上网方式,如通过局域网上网,则选择“局域网或宽带”选项,如图6.36所示。

202_-5-29

高新电脑学校 —— 计算机组装与维护

课件制作:孙波

图6.36【网络系统优化】对话框

5)系统安全优化

切换到【系统安全优化】对话框,在该对话框中可设置“禁止用户建立空连接”、“去除Internet Explorer分级审查口令”和“禁止光盘自动运行”等,如图6.37所示。

图6.37【系统安全优化】对话框

3.系统清理维护

Windows优化大师对系统进行维护主要体现在对注册表的维护、对无用文件的清理和备份等方面。系统清理维护包括注册信息清理、垃圾文件清理、冗余DLL清理等9个选项。其中主要的清理维护操作有:

1)注册信息清理

(1)在Windows优化大师界面的左边功能栏中,选择“系统清理维护”选项,进入【系统清理维护】界面,同时切换到【注册信息清理】对话框,如图6.38所示。

202_-5-29

6高新电脑学校 —— 计算机组装与维护

课件制作:孙波

图6.40【垃圾文件清理】对话框

(2)单击【扫描】按钮,即开始扫描指定驱动器中的垃圾文件,扫描完成后,会在【垃圾文件清理】对话框下方显示出扫描结果,如图6.41所示。

图6.41垃圾文件扫描结果

(3)单击【全部删除】按钮,系统弹出“Windows优化大师将要删除全部扫描到的文件和文件夹,确定吗?”提示,如图6.42所示。

图6.42删除全部扫描到的文件和文件夹提示

(4)单击【确定】按钮,完成垃圾文件清理。3)冗余DLL清理

一些软件在卸载后,并没有将安装的动态链接库(DLL)文件从系统中相应删除。随着用户安装和卸载的程序越来越多,硬盘上会有积累的冗余文件存在。因此,定期清理DLL文件是十分必要的。

(1)切换到【冗余DLL清理】对话框,选择要清理的分区,单击【分析】按钮,Windows优化大师会自动分析硬盘上的DLL文件是否有用,分析结果会在该对话框下方列出,如图6.43所示。

202_-5-29

高新电脑学校 —— 计算机组装与维护

课件制作:孙波

图6.43【冗余DLL清理】对话框

(2)勾选扫描到的无用信息,单击【全部删除】按钮,系统弹出“Windows优化大师将要清理全部分析到的冗余动态链接库,确定吗?”提示,如图6.44所示。

图6.44清理全部分析到的冗余动态链接库提示

(4)单击【确定】按钮,完成冗余DLL清理。

习题

1. 如何分配处理器资源和使用内存,以使计算机的运行速度更快。2. 使用磁盘碎片整理程序检查并整理实验用机中的磁盘。

3. 使用Windows优化大师对系统进行垃圾文件清理和冗余DLL文件清理。

202_-5-29

第五篇:学生评教管理系统

#include #include #include #include #include #include using namespace std;int s=0;int u=0;class teacher;class student { public: void resetsno(int);void inputst(char * ,char *,int,int,char *,long);void outputst(int);int checkst(int);void findst(int);void deletest(int);

void resortst(int);void coverst(int);int getsno(int);void lessoninput(int);int outtofile1(int);student student::operator=(student &s1);double value(teacher &te);protected: char name[20];char sex[20];int age;int sno;long tel;char banji[50];char lesson[10][50];//用二维的字符数组存储学生所学的课程

};class teacher { public: double resetscore(double,int);teacher teacher::operator=(teacher &t1);void resetworkno(int);void inputte(char *,char *,int,char *,char *,int);void outputte(int);

int checkte(int);void findte(int);void deletete(int);void resortte(int);void resort(int);void coverte(int);int getworkno(int);int outtofile2(int);double getscore(int);friend double student::value(teacher &te);//友元成员。声明类student的value作为类teacher的友元函数。protected: char name[20];char sex[20];int age;int workno;char les[50];char dep[50];double score;};student stu[50];teacher tea[10];int student::getsno(int s){ return stu[s].sno;} void student::resetsno(int s){ cin>>stu[s].sno;} student student::operator=(student &s1)//用成员函数来实现赋值运算符的重载。{ strcpy(name,s1.name);sno=s1.sno;strcpy(banji,s1.banji);strcpy(sex,s1.sex);age=s1.age;tel=s1.tel;for(int i=0;i<10;i++)

strcpy(lesson[i],s1.lesson[i]);return *this;} void student::inputst(char *xm ,char *xb,int nl,int xh,char *bj,long dh){

strcpy(stu[s].name,xm);strcpy(stu[s].sex,xb);stu[s].age=nl;

while(xh<100||xh>999)//判断输入的学号是否正确

{

cout<<“您输入的学号不正确,请输入一个三位数的学号”<>xh;while(checkst(xh)){

cout<<“学号重复!请重新输入:”<

cin>>xh;

}

} stu[s].sno=xh;

strcpy(stu[s].banji,bj);stu[s].tel=dh;} void student::lessoninput(int s){ int n;

cout<<“请输入该学生本学期一共学习的课程数:”;cin>>n;for(int i=0;i

cout<<“这是本学期第”<

cin>>stu[s].lesson[i];} } void student::outputst(int s){ cout<<“学生的姓名是:”<

cout<<“t”<>tea[u].workno;} int teacher::getworkno(int u){ return tea[u].workno;} void teacher::inputte(char *xm,char *xb,int nl,char *yb,char *kc,int gh){ strcpy(tea[u].name,xm);strcpy(tea[u].sex,xb);tea[u].age=nl;

while(gh<10000||gh>99999)//判断输入的学号是否正确

{

cout<<“您输入的工号不正确,请输入一个五位数的工号”<

cin>>gh;

while(checkte(gh))

{

cout<<“工号重复!请重新输入:”<

cin>>gh;

}

} tea[u].workno=gh;

strcpy(tea[u].dep,yb);strcpy(tea[u].les,kc);} void teacher::outputte(int u){ cout<<“教师的姓名是:”<

int m=0;

for(int j=0;j<10;j++)

{

if(strcmp(stu[i].lesson[j],te.les)==0)//只有当学生学习了教师教授的课程才可以对教师进行评教

{

n++;

m++;

cout<

cout<<“请输入你对该教师的评分是:”;

cin>>te.score;

sum+=te.score;

}

}

if(m==0)

{

cout<

cout<<“你没有学习该教师的课程!不能对其进行评分。”<

} }

if(n==0)

{

cout<<“没有学生对该教师进行评分。”<

return 0;

}

else

cout<<“有”<

return sum/n;} int student::checkst(int xh1)//检查

{

int m=0;

while(m<=s+1)if(xh1==stu[m++].sno)

break;//拒绝重复学号

if(m>s+1)

return 0;

else

return 1;}

int student::outtofile1(int s){ ofstream fout(“D:student.txt”,ios::app);if(!fout){

cout<<“文件打开失败!”<

return 1;} fout<

{

int xh,p;

while(s==0)

{

cout<<“没有记录,请先输入记录!”<

break;}

if(s!=0)

cout<<“请输入您要查找的学号:”;

cin>>xh;

while(xh<100||xh>999)

{

cout<<“您输入的学号不正确,请您输入一个三位数的学号”<

cin>>xh;

while(checkst(xh)){

cout<<“学号重复!请重新输入:”<

cin>>xh;} } while(s!=0)//查找是否有符合条件的记录

{

if(xh==stu[s].sno)

{

p=1;

outputst(s);

cout<

getch();

break;

}

else

p=0;

s--;

}

if(p==0)//用p标记是否有查找的对象。

cout<<“很抱歉,没有找到您要查找的学号!”<

getch();} void student::resortst(int s)//按学号排序 {

student st1;

while(s==0)

{

cout<<“没有记录,请先输入记录!”<

break;}

if(s!=0){

for(int i=1;i<=s;i++)//利用冒泡法对stu[]进行排序

for(int j=1;j<=s-i;j++)

if(stu[j].sno>stu[j+1].sno)

{

st1=stu[j];

stu[j]=stu[j+1];

stu[j+1]=st1;

}

for(int k=1;k<=s;k++)

{

outputst(k);

cout<

} }

getch();}

void student::deletest(int n)//删除学生记录

{

int xh,p=0;

char da;

while(s==0)

{

cout<<“没有学生记录,请先输入记录!”<

break;

}

if(s!=0)

{

cout<<“请输入您要删除的学号:”;cin>>xh;

while(xh<100||xh>999){

cout<<“您输入的学号不正确,请您输入一个三位数的学号”<>xh;

while(checkst(xh)){

cout<<“学号重复!请重新输入:”<

cin>>xh;} } for(int i=1;i<=n;i++){

if(stu[i].sno==xh)

{

outputst(i);

cout<

cout<<“您确实要删除该学生的记录吗?(y/n)”;

cin>>da;

if(da=='y'||da=='Y')

{

} for(int j=i;j

{

strcpy(stu[j].name,stu[j+1].name);

strcpy(stu[j].sex,stu[j+1].sex);

stu[j].age=stu[j+1].age;

stu[j].sno=stu[j+1].sno;

strcpy(stu[j].banji,stu[j+1].banji);

stu[j].tel=stu[j+1].tel;

for(int k=0;k<10;k++)

strcpy(stu[j].lesson[k],stu[j+1].lesson[k]);}

cout<<“该记录已删除!”<

cout<<“该记录未删除!”<

p=1;}

}

if(p==0)

cout<<“很抱歉,没有找到您要找的学号!”<

}

getch();}

void student::coverst(int s)//为检查修改的结果应该把修改前和修改后的结果都输出来。//不允许修改学号 { int p,xh;while(s==0)

{

cout<<“没有学生记录,请先输入记录!”<

break;}

if(s!=0){

cout<<“请输入要修改的学生的学号:”<>xh;while(xh<100||xh>999){

cout<<“您输入的学号不正确,请您输入一个三位数的学号”<

cin>>xh;

while(checkst(xh)){

cout<<“学号重复!请重新输入:”<

cin>>xh;} } for(int i=1;i<=s;i++){

if(stu[i].sno!=xh)

p=0;

if(stu[i].sno==xh){

p=1;

cout<<“修改前的学生信息是:”<

outputst(i);

cout<

cout<<“请输入学生的以下信息:”<

cout<<“姓名:”;

cin>>stu[i].name;

cout<<“性别:”;

cin>>stu[i].sex;

}

} cout<<“年龄:”;cin>>stu[i].age;cout<<“班级:”;cin>>stu[i].banji;cout<<“电话:”;cin>>stu[i].tel;cout<<“课程:”;lessoninput(i);cout<

break;if(p==0)

cout<<“很抱歉,没有找到您要找的学号!”<

}

getch();}

//////////////////////////// teacher teacher::operator=(teacher &t1)//用成员函数来实现赋值运算符的重载。{ strcpy(name,t1.name);workno=t1.workno;strcpy(sex,t1.sex);strcpy(dep,t1.dep);age=t1.age;score=t1.score;strcpy(les,t1.les);return *this;} int teacher::checkte(int gh1)//检查模块

{

int n=0;

while(n<=u+1)if(gh1==tea[n++].workno)

break;//拒绝重复工号

if(n>u+1)

return 0;

else

return 1;} void teacher::findte(int u)//按工号查找模块 {

int gh,p;

while(u==0)

{

cout<<“没有教师记录,请先输入记录!”<

break;}

if(u!=0){

cout<<“请输入您要查找的工号:”;cin>>gh;

while(gh<10000||gh>99999)//判断输入的工号是否正确

{

cout<<“您输入的工号不正确,请输入一个五位数的工号”<>gh;while(checkte(gh)){

cout<<“工号重复!请重新输入:”<

cin>>gh;}

} while(u!=0)//查找是否有符合条件的记录

{

if(gh==tea[u].workno)

{

p=1;

outputte(u);

cout<

getch();

break;

}

else

p=0;

u--;}

if(p==0)//用p标记是否有查找的对象。

cout<<“很抱歉,没有找到您要查找的工号!”<

teacher te;

while(u==0){

cout<<“没有教师记录,请先输入记录!”<

break;

}

if(u!=0)

{

for(int i=1;i<=u;i++)//利用冒泡法对tea[]进行排序

for(int j=1;j<=u-i;j++)

if(tea[j].workno>tea[j+1].workno)

{

te=tea[j];

tea[j]=tea[j+1];

tea[j+1]=te;

}

for(int k=1;k<=u;k++)

{

outputte(k);

cout<

} }

getch();}

int teacher::outtofile2(int u){ ofstream fout1(“D: eacher.txt”,ios::app);if(!fout1){

cout<<“文件打开失败!”<

return 1;} fout1<

double teacher::resetscore(double cj,int u){ tea[u].score=cj;return tea[u].score;} void teacher::resort(int u)//按评教成绩对教师进行排序 {

teacher te;

”<

} cout<<”请在进行此功能前首先确定已经进行过评教!“<

cout<<”没有教师记录,请先输入记录!“<

break;}

if(u!=0){

for(int i=1;i<=u;i++)

{

for(int j=1;j<=u-i;j++)

if(tea[j].score

{

te=tea[j];

tea[j]=tea[j+1];

tea[j+1]=te;

}

}

for(int k=1;k<=u;k++)

{

te.outputte(k);

cout<<”该教师的评教成绩是:“<

cout<

} }

getch();

void teacher::deletete(int n)//删除教师记录 {

int gh,p=0;

char da;

while(u==0)

{

cout<<”没有教师记录,请先输入记录!“<

break;

}

if(u!=0)

{

cout<<”请输入您要删除的工号:“;

cin>>gh;

while(gh<10000||gh>99999)//判断输入的工号是否正确

{

cout<<”您输入的工号不正确,请输入一个五位数的工号“<

cin>>gh;

while(checkte(gh)){

cout<<”工号重复!请重新输入:“<

cin>>gh;}

} for(int i=1;i<=n;i++){

if(tea[i].workno==gh)

{

outputte(i);

cout<

cout<<”您确实要删除该教师的记录吗?(y/n)“;cin>>da;

if(da=='y'||da=='Y'){

for(int j=i;j

{

strcpy(tea[j].name,tea[j+1].name);

strcpy(tea[j].sex,tea[j+1].sex);tea[j].age=tea[j+1].age;tea[j].workno=tea[j+1].workno;

strcpy(tea[j].dep,tea[j+1].dep);strcpy(tea[j].les,tea[j+1].les);}

cout<<”该记录已删除!“<

cout<<”该记录未删除!“<

p=1;

}

}

}

if(p==0)

cout<<”很抱歉,没有找到您要找的工号!“<

}

getch();}

void teacher::coverte(int u)//为检查修改的结果应该把修改前和修改后的结果都输出来。//不允许修改工号 {

int p,gh;while(u==0){

cout<<”没有记录,请先输入记录!“<

break;}

if(u!=0){

cout<<”请输入要修改的教师的工号:“<>gh;while(gh<10000||gh>99999)//判断输入的工号是否正确

{

cout<<”您输入的工号不正确,请输入一个五位数的工号“<>gh;while(checkte(gh)){

cout<<”工号重复!请重新输入:“<

cin>>gh;}

} for(int i=1;i<=u;i++){

if(tea[i].workno!=gh)

p=0;

if(tea[i].workno==gh){

p=1;

cout<<”修改前的教师信息是:“<

outputte(i);

cout<

cout<<”请输入教师的以下信息:“<

cout<<”姓名:“;

cin>>tea[i].name;

cout<<”性别:“;

cin>>tea[i].sex;

cout<<”年龄:“;

cin>>tea[i].age;

cout<<”部门:“;

cin>>tea[i].dep;

cout<<”课程:“;

cin>>tea[i].les;

cout<

cout<<”修改后的教师信息是:“<

outputte(i);

cout<

break;

}

}

if(p==0)

cout<<”很抱歉,没有找到您要找的工号!“<

}

getch();}

void main(){ student st;

char da,*xm,*xb,*bj,*yb,*kc;

int a,nl,xh,gh;long dh;teacher te;double cj;time_t t;

time(&t);

while(1)

{

system(”cls“);

cout<

cout<<” 欢迎使用学生评教管理系统“<

时间和日期:“<

cout<<”

请选择操作(1-14)“<>a;

exit: if(a==0)break;//exit是标号。

switch(a){ case 1:

{ xm=new char[];xb=new char[];bj=new char[];cout<<”请输入学生的以下信息:“<

cout<<”姓名:“;cin>>xm;

cout<<”性别:“;cin>>xb;cout<<”年龄:“;cin>>nl;cout<<”学号:“;cin>>xh;cout<<”班级:“;cin>>bj;cout<<”联系电话:“;cin>>dh;while(st.checkst(xh)){

cout<<”学号重复,请重新输入!“<

cin>>xh;}

s=s+1;

st.inputst(xm,xb,nl,xh,bj,dh);st.lessoninput(s);

cout<<”是否继续输入?(y/n)“;cin>>da;

while(da=='y'||da=='Y')//判断是否要继续输入

{

xm=new char[];xb=new char[];bj=new char[];cout<<”请输入学生的以下信息:“<>xm;cout<<”性别:“;cin>>xb;cout<<”年龄:“;cin>>nl;cout<<”学号:“;cin>>xh;

cout<<”班级:“;cin>>bj;cout<<”联系电话:“;cin>>dh;while(st.checkst(xh)){

cout<<”学号重复,请重新输入!“<

cin>>xh;}

s=s+1;

st.inputst(xm,xb,nl,xh,bj,dh);

st.lessoninput(s);

cout<<”是否继续输入?(y/n)“;

cin>>da;

}

getch();

};break;case 2:

{

if(s==0)//判断是否有记录输入

{

cout<<”没有学生记录,请先输入记录!“<

getch();

break;

}

if(s!=0)

{

for(int i=1;i<=s;i++)

{

st.outputst(i);

st.outtofile1(i);

cout<

}

getch();

}

};break;

case 3:st.findst(s);break;case 4:st.resortst(s);break;case 5:st.coverst(s);break;case 6:st.deletest(s);break;case 7:

{

xm=new char[];xb=new char[];yb=new char[];kc=new char[];cout<<”请输入教师的以下信息:“<>xm;cout<<”性别:“;cin>>xb;cout<<”年龄:“;cin>>nl;cout<<”工号:“;cin>>gh;while(te.checkte(gh)){

cout<<”工号重复,请重新输入!“<

cin>>gh;}

cout<<”院部:“;cin>>yb;cout<<”教授课程:“;cin>>kc;

u=u+1;

te.inputte(xm,xb,nl,yb,kc,gh);

cout<<”是否继续输入?(y/n)“;cin>>da;

while(da=='y'||da=='Y')//判断是否要继续输入

{

xm=new char[];xb=new char[];yb=new char[];kc=new char[];cout<<”请输入教师的以下信息:“<>xm;cout<<”性别:“;cin>>xb;cout<<”年龄:“;cin>>nl;cout<<”工号:“;cin>>gh;while(te.checkte(gh)){

cout<<”工号重复,请重新输入!“<

cin>>gh;}

cout<<”院部:“;cin>>yb;cout<<”教授课程:“;cin>>kc;u=u+1;

te.inputte(xm,xb,nl,yb,kc,gh);cout<<”是否继续输入?(y/n)“;

cin>>da;

}

getch();

};break;case 8: {

if(s==0)

{

cout<<”没有学生记录,请先输入记录!“<

getch();

break;

}

if(s!=0)

{

if(u==0)//判断是否有记录输入

{

cout<<”没有教师记录,请先输入记录!“<

getch();

break;

}

if(u!=0)

{

for(int i=1;i<=u;i++)

{

cj=st.value(tea[i]);

te.resetscore(cj,i);

}

getch;

}

}

getch();

};break;case 9:

}

{

if(u==0)//判断是否有记录输入

{

cout<<”没有教师记录,请先输入记录!“<

getch();

break;}

if(u!=0){

for(int i=1;i<=u;i++)

{

te.outputte(i);

cout<<”教师的评教成绩平均分是:“<

te.outtofile2(i);

cout<

}

getch();

}

};break;case 10:te.findte(u);break;case 11:te.resort(u);break;case 12:te.resortte(u);break;case 13:te.coverte(u);break;case 14:te.deletete(u);break;default:

{

while(a==0||a>14)//判断选项是否正确

{

cout<<”错误选项,请重新选择!“<

cin>>a;

}

goto exit;

};

break;

} }

cout<<”感谢您的使用!"<

    版权声明:此文自动收集于网络,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,我们将及时进行处理。

    本文地址:https://www.feisuxs.com/wenku/jingpin/9/2731672.html

相关内容

热门阅读
随机推荐