工作分析是一项技术性很强的工作,需要做周密的准备。同时还需具有与组织人事管理活动相匹配的科学的、合理的操作程序。下图是工作分析的程序模型,工作分析通常依照该程序进行。
一、 准备阶段
由于工作分析人员在进行分析时,要与各工作现场或员工接触。所以,分析人员应该现行在办公室内研究该工作的书面资料。同时,要协调好与工厂主管人员之间的合作关系,以免导致摩擦或误解。在这一阶段,主要解决以下几个问题:
(一) 建立工作分析小组
小组成员通常由分析专家构成。所谓分析专家,是指具有分析专长,并对组织结构机组织内各项工作有明确概念的人员。一旦小组成员确定之后,赋予他们进行分析活动的权限,以保证分析工作的协调和顺利进行。
(二) 明确工作分析的总目标、总任务
根据总目标、总任务,对企业现状进行初步了解,掌握各种数据和资料。
(三) 明确工作分析的目的
有了明确的目的,才能正确确定分析的范围、对象和内容,规定分析的方式、方法,并弄清应当收集什么资料,到哪儿去收集,用什么方法去收集。
(四) 明确分析对象
为保证分析结果的正确性,应该选择有代表性、典型性的工作。
(五)建立良好的工作关系
为了搞好工作分析,还应做好员工的心理准备工作,建立起友好的合作关系。
二、 计划阶段
分析人员为使研究工作迅速有效,应制定一执行计划。同时,要求管理部门提供有关的信息。无论这些信息来源与种类如额,分析人员应将其予以编排,也可用图表方式表示。这一阶段包括以下几项内容:
(一) 选择信息来源
信息来源的选择应主意:(1)不同层次的信息提供者提供的信息存在不同程度的差别。(2)工作分析人员应站在公正的角度听取不同的信息,不要事先存有偏见。(3)使用各种职业信息文件时,要结合实际,不可照搬照抄。
(二) 选择收集信息的方法和系统
信息收集的方法和分析信息适用的系统由工作分析人员根据企业的实际需要灵活运用。
由于分析人员有了分析前的计划,对可省略和重复之处均已了解,因此可节省很多时间。但是分析人员必须切记,这种计划仅仅是预定性质,以后必须将其和各单位实际情况相验证,才不致导致错误。
三、 分析阶段
工作分析是收集、分析、综合组织某个工作有关的信息的过程。也就是说该阶段包括信息的收集、分析、综合三个相关活动,是整个工作分析过程的核心部分。
(一) 工作名称
该名称必须明确,使人看到工作名称,就可以大致了解工作内容。如果该工作已完成了工作评价,在工资上已有固定的等级,则名称上可加上等级。
(二) 雇用人员数目
同一工作所雇用工作人员的数目和性别,应予以纪录。如雇用人员数目经常变动,其变动范围英语已说明,若所雇人员是轮班使用,或分于两个以上工作单位,也应分别说明,由此可了解工作的负荷量及人力配置情况。
(三) 工作单位
工作单位是显示工作所在的单位及其上下左右的关系,也就是说明工作的组织位置。
(四) 职责
所谓职责,就是这项工作的权限和责任有多大,主要包括以下几方面:
1、 对原材料和产品的职责;
2、 对机械设备的职责;
3、 对工作程序的职责;
4、 对其他人员的工作职责;
5、 对其他人员合作的职责;
6、 对其他人员安全的职责。
分析人员应尽量采用“量”来确定季节是某一工作所有职责的情况。
(五) 工作知识
工作是为圆满完成某项工作,工作人员应具备的实际知识。这种知识应包括任用后为执行其工作任务,所需获得的知识,以及任用前已具备的知识。
(六) 智力要求
智力要求指在执行过程中,所需运用的智力,包括判断、决策、警觉、主动、积极、反应、适应等。
(七) 熟练及精确度
该因素适用于需用手工操作的工作,虽然熟练程度不能用“量”来衡量,但熟练与精确度关系密切,在很多情况下,工作的精确度可用允许的误差加以说明。
(八) 机械设备工具
在从事工作时,所需使用的各种机械、设备、工具等,其名称、性能、用途,均应纪录。
(九) 经验
工作是否需要经验,如有需要则以何种经验为主,其程度如何。
(十) 教育与训练
1、内部训练:是由雇主所给予的训练,无论是否在本企业中举行,只要该训练是为企业中某一专门工作而开办的。
2、职业训练:由私人或职业学校所进行的训练。其目的在于发展普通或特种技能,并非为任何企业现有某一特种工作而训练。
3、 技术训练:指在中学以上含有技术性的训练。
4、 一般教育:指所接受的大、中、小学教育。
(十一) 身体要求
有些工作必须站立、弯腰、半蹲、跪下、旋转等消耗体力的要求,应加以纪录并作具体说明。
(十二) 工作环境
包括室内、室外、湿度、宽窄、温度、震动、油渍、噪声、光度、灰尘、突变等,各有关项目都需要做具体的说明。
(十三) 与其他工作的关系
表明该工作与同机构中其他工作的关系,由此可表示工作升迁及调职的关系。
(十四) 工作时间与轮班
该项工作的时间、工作的天数、轮班辞书、长度都是雇用时的重要信息,均应予以说明。
(十五) 工作人员特性
是指执行工作的主要能力,包括手、指、腿、臂的力量及灵巧程度、感觉辨别能力、记忆、计算及表达能力。
(十六) 选任方法
此项工作,应用何种选任方法,也应加以说明。
总之,工作分析的项目很多,凡是一切与工作有关的资料均在分析的范围之内,分析人员可视不同的的目的,全部予以分析,也可选择其中必要的项目予以分析。
四、 描述阶段
仅仅研究分析一组工作,并未完成工作分析,分析人员必须将获得的信息予以整理并写出报告。通常工作分析所获得信息以下列方式整理:
(一) 文字说明
将工作分析所获得的资料以文字说明的方式表述和描述,列举工作名称、工作内容、工作设备与材料、工作环境及工作条件等。
(二) 工作列表及问卷
工作列表是把工作加以分析,以工作的内容及活动分项排列,由实际从事工作的人员加以评判。或填写分析所需时间及发生次数,已了解工作内容。列表或问卷只是处理形式不同而已。
(三) 活动分析
该分析实质上就是作业分析。通常是把工作的活动按工作系统与作业顺序一一列举,然后根据每一作业进一步加以详细分析。活动分析多以观察及面谈的方法对现有工作加以分析,所的资料作为教育及训练的参考。
(四) 决定因素法
该种方法是把完成某项工作的几项最重要行为加以表列,该项“需要性”在积极方面说明工作本身特别需要的因素,在消极方面说明亟待排除的因素。
至于工作分析的报告,其编排应该根据分析的目的加以选择,以间断清晰的字句,撰成说明式的报告初稿,送交有关主管和分管人员,获取补充建议后,在予修正定稿。
五、 运用阶段
此阶段是对工作分析的验证,只有通过实际的检验,工作分析才具有可行性和有效性,才能不断适应外部环境的变化,从而不断的完善工作分析的运行程序。此阶段的工作主要有两部分:
其一,培训工作分析的运用人员。这协人员在很大程度上影响着分析程序运行的准确性、运行速度及费用,因此,培训运用人员可以增强管理活动的科学性和规范性。
其二,制定各种具体的应用文件。
六、 运行控制
控制活动贯穿着工作分析的始终,是一个不断调整的过程。随着时间的推移,任何事物都在变化,工作也不例外。组织的生产经营活动是不断变化的,这些变化会直接或间接的引起组织分工协作体制发生相应的调整,从而也相应的引起工作的变化。因此,一项工作要有成效,就必须因人制宜的作些改变。另一方面,工作分析文件的适用性只有通过反馈才能得到确认,并根据反馈修改其中不适应的部分。所以,控制活动是工作分析中的一项长期的重要活动
应用程序性能指标包括哪些?有没有好的管理工具?
应用程序的性能指标比较多,包括事伤性能分析、数据库性能分析、外部服务分析、错误定位分析等。管理工具也比较多,建议使用RichAPM,可以清楚看到层级拓扑关系,也支持多种开发语言。
分析程序软件您觉得通过哪些方式有几种办法可以实现?
方法通过静态分析方式和动态分析方式相结合,实现应用程序行为分析检测。静态分析通过Android的静态反汇编和反编译获取应用程序的源代码和资源配置文件,然后通过检测源代码中是否包含敏感行为特征,实现静态行为分析检测。动态分析结合沙箱系统,实现程序的动态运行并输出行为日志,然后对输出的行为日志分析,实现对应用程序动态行为分析检测。静态分析由于某些程序精心构造,无法对一些未将特征编码在代码文件中行为进行分析,在检测时无法获取潜在的应用程序行为;动态分析由于自动运行行为的随机性,不能完全触发应用程序操作。两种方式都存在这不足,所以本课题在实现分析系统时采取了动静态分析相结合方式,以更全面的实现Android应用程序的行为分析检测,为安全分析提供依据。
软件性能的软件性能的指标
响应时间是指系统对请求作出响应的时间。直观上看,这个指标与人对软件性能的主观感受是非常一致的,因为它完整地记录了整个计算机系统处理请求的时间。由于一个系统通常会提供许多功能,而不同功能的处理逻辑也千差万别,因而不同功能的响应时间也不尽相同,甚至同一功能在不同输入数据的情况下响应时间也不相同。所以,在讨论一个系统的响应时间时,人们通常是指该系统所有功能的平均时间或者所有功能的最大响应时间。当然,往往也需要对每个或每组功能讨论其平均响应时间和最大响应时间。
对于单机的没有并发操作的应用系统而言,人们普遍认为响应时间是一个合理且准确的性能指标。需要指出的是,响应时间的绝对值并不能直接反映软件的性能的高低,软件性能的高低实际上取决于用户对该响应时间的接受程度。对于一个游戏软件来说,响应时间小于100毫秒应该是不错的,响应时间在1秒左右可能属于勉强可以接受,如果响应时间达到3秒就完全难以接受了。而对于编译系统来说,完整编译一个较大规模软件的源代码可能需要几十分钟甚至更长时间,但这些响应时间对于用户来说都是可以接受的。 虽然软件性能指标本身只涉及软件性能的度量,但考虑到软件性能测试的主要目的是测试和改善所开发软件的性能,对于复杂的网络化的软件而言,简单地用响应时间进行度量就不一定合适了。
考虑一个普通的网站系统。开发该网站系统时,软件开发实际上只集中在服务器端,因为客户端的软件是标准的浏览器。虽然用户看到的响应时间时使用特定客户端计算机上的特定浏览器浏览该网站的响应时间,但是在讨论软件性能时更关心所开发网站软件本身的“响应时间”。也就是说,可以把用户感受到的响应时间划分为“呈现时间”和“系统响应时间”,前者是指客户端的浏览器在接收到网站数据时呈现页面所需的时间,而后者是指客户端接收到用户请求到客户端接收到服务器发来的数据所需的时间。显然,软件性能测试更关心“系统响应时间”,因为“呈现时间”与客户端计算机和浏览器有关,而与所开发的网站软件没有太大的关系。
如果仔细分析这个例子,还可以把“系统响应时间”进一步分解为“网络传输时间”和“应用延迟时间”,其中前者是指数据(包括请求数据和响应数据)在客户端和服务器端进行传输的时间,而后者是指网站软件实际处理请求所需的时间。类似的,软件性能测试也更关心“应用延迟时间”。实际上,这种分解还可以继续下去,如果该网站系统使用了数据库,我们可以把“数据库延迟时间”分离出来,如果该网站系统使用了中间件,还可以把“中间件延迟时间”也分离出来。
以上的时间分解实际上有两方面的目的。首先,人们通常希望把与所开发软件直接相关的延迟时间和与所开发软件不相关的延迟时间分离开,因为改善前者往往需要开发人员修改程序代码,而改善后者不需要开发人员修改代码,很多时候,开发人员对后者甚至是无能为力的。其次,详细的分解有助于开发人员分析哪些部分是影响软件性能的主要因素,以便于实时性能改善方案。 吞吐量是指系统在单位时间内处理请求的数量。对于无并发的应用系统而言,吞吐量与响应时间成严格的反比关系,实际上此时吞吐量就是响应时间的倒数。前面已经说过,对于单用户的系统,响应时间(或者系统响应时间和应用延迟时间)可以很好地度量系统的性能,但对于并发系统,通常需要用吞吐量作为性能指标。
对于一个多用户的系统,如果只有一个用户使用时系统的平均响应时间是t,当有你n个用户使用时,每个用户看到的响应时间通常并不是n×t,而往往比n×t小很多(当然,在某些特殊情况下也可能比n×t大,甚至大很多)。这是因为处理每个请求需要用到很多资源,由于每个请求的处理过程中有许多步骤难以并发执行,这导致在具体的一个时间点,所占资源往往并不多。也就是说在处理单个请求时,在每个时间点都可能有许多资源被闲置,当处理多个请求时,如果资源配置合理,每个用户看到的平均响应时间并不随用户数的增加而线性增加。实际上,不同系统的平均响应时间随用户数增加而增长的速度也不大相同,这也是采用吞吐量来度量并发系统的性能的主要原因。一般而言,吞吐量是一个比较通用的指标,两个具有不同用户数和用户使用模式的系统,如果其最大吞吐量基本一致,则可以判断两个系统的处理能力基本一致。 开发人员的视角与管理员的视角基本一致,但开发人员需要更深入地关注软件性能。在开发过程中,开发人员希望能够尽可能地开发出高性能的软件。
分析各款防火墙软件的性能,并对比
八大防火墙功能对比
花了些时间整理了些有关防火墙功能的资料,希望能给各位选择防火墙带来点帮助。
(一)风云防火墙:(强烈推荐)
1.对密码保护功能作了一些优化,解决了一些软件冲突的问题。
2.防火墙IP规则加入了已授权端口功能,相应IP规则的改进和增加。
3.加入了文件监控功能,可以自定义发现新建文件等操作。
4.首页加入ARP保护功能,可以针对ARP欺骗数据包,和局域网终结者
5.增加了一些加壳种类的侦测等。
6.增加了日志自动保存功能。
7.增加了流量统计功能
其它一些改进将会在1.2 正式版时列出。
独特创新的木马数据包特征码拦截技术,无论如何加壳伪装都能实施拦截. 密码保护功能,
彻底拦截WH_KEYBOARD, WH_JOURNALRECORD, WH_GETMESSAGE,等. 全新智能的侦测、拦截、询问已知加壳程序运行功能,确保加壳程序运行安全性. 便捷的网络连接查看、显示远程IP地址、远程物理地址,所有网络连接一目了然. 自动检测隐藏进程、自动检测隐藏服务,使隐藏进程和服务的木马无处遁形. 防火墙自身保护功能,遇非法终止后自动封锁本地网络,确保本机安全.
(二)Tiny personal firewall :
tiny防火墙是我用过的防火墙里面感觉技术最为先进的一款,貌似是国外军方防火墙,呵呵。
Tiny Software 公司是一家面向中小型网络路由器和防火墙软件的开发商。Tiny Personal Firewall目的是为了妨止非法使用时的不安全性,保障计算机的安全。这一版本是基于通过ICSA认证WinRoute Pro安全保障技术,是WinRoute 的子集,只具备防火墙功能。该项技术已经获得成功。tiny Personal Firewall可以设置为手工启动,或者设置为一个服务器。其中包括一个桌面管理工具,可用于对本地或远程计算机上的安全引擎进行详细配置。用户的安全设置有高、中、低三级,通过它的包过滤特性(packet-filtering),每一级设置还可进行不同的配置,以满足特殊的需求。高级用户可以建立基于断口,应用,协议和目标的规则,每当遇到新的情况,立即提示,包括拒绝,接受或者建立处理未来动作的规则。其它的特性包括 MD5 签名支持,密码保护,日志功能和高可配置的报告功能,记录特殊的侵入动作。 Tiny Personal Firewall是一个全面,却又简单易用的网络防黑软件。他可以管理你的计算机与国际网络的数据交换,会阻挡任何未经认证的用户进入你的计算机,读取你的档案。支持 MD5签名认证,可以防止特洛依程序使用计算机认可的应用程序来闯入计算机,判断出那个程序安全与否,共有叁个安全等级可设置,可以考虑自己网络活动来作调整。 程序包含主引擎、网络状况监视器、事件纪录簿。如你要打开某个网页,会问你是否允许存取。你也可以作一个过滤器,允许某个连接持续运作,限制使用那个埠(port)或者目的ip。也会纪录所有可疑的活动到日志中,随时可叫出来检查,可说相当方便强有力的一款软件。
但Tiny的规则相当严格和复杂,对于一些刚上手的朋友而言肯定吃不消的,而且tiny防火墙与卡巴的网页扫描功能有冲突,所以这款防火墙是超级强悍,东西绝对是一流的,不怕麻烦的朋友可以尝试安装。
(三)天网防火墙:(强烈推荐)
天网防火墙是国内外针对个人用户最好的中文软件防火墙之一,在目前Internet网际网络受攻击案件数量直线上升的情况下,您随时都可能遭到各种恶意攻击,这些恶意攻击可能导致的后果是您的上网账号被窃取、冒用、银行账号被盗用、电子邮件密码被修改、财务数据被利用、机密档案丢失、隐私曝光等等,甚至黑客(Hacker)或刽客(Cracker)通过远程控制删除了您硬盘上所有的资料数据,整个计算机系统架构全面崩溃。为了抵御黑客(Hacker)或刽客(Cracker)的攻击,建议您在您的个人计算机上安装一套天网防火墙个人版系统,天网防火墙个人版会帮您拦截一些来历不明、有害敌意访问或攻击行为。
天网可以算是一款入门级别的防火墙,和上述5款防火墙最大区别是非常容易上手,根本不需要设置什么东西,拿来就用!普通用户如果怕不装防火墙感觉不安,但又怕设置麻烦的话,干脆就用用天网算了。
主要特点:
1)严密的实时监控天网防火墙(个人版)对所有来自外部机器的访问请求进行过滤,发现非授权的访问请求后立即拒绝,随时保护用户系统的信息安全。
2)灵活的安全规则天网防火墙(个人版)设置了一系列安全规则,允许特定主机的相应服务,拒绝其它主机的访问要求。用户还可以根据自已的实际情况,添加、删除、修改安全规则,保护本机安全。
3)应用程序规则设置新版的天网防火墙增加对应用程序数据包进行底层分析拦截功能,它可以控制应用程序发送和接收数据包的类型、通讯端口,并且决定拦截还是通过,这是目前其它很多软件防火墙不具有的功能。
4)详细的访问记录和完善的报警系统天网防火墙(个人版)可显示所有被拦截的访问记录,包括访问的时间、来源、类型、代码等都详细地记录下来,你可以清楚地看到是否有入侵者想连接到你的机器,从而制定更有效的防护规则。与以往的版本相比,天网防火墙(个人版)设置了完善的声音报警系统,当出现异常情况的时候,系统会发出预警信号,从而让用户作好防御措施。
5)即时聊天保护功能
(四)Outpost Firewall :
outpost,口碑很好,用户对其评价很高,号称世界排名第二的东东,它能够预防来自Cookies、广告、电子邮件病毒、后门、窃密软件、解密高手、广告软件和其它 Internet 危险的威胁. 该软件不需配置就可使用, 这对于许多新手来说, 变得很简单. Outpost Security Suite Pro是最新推出的集合反病毒和反木马功能的专业防火墙安全套装,喜欢的朋友试试!
能力也很强悍,网上找个破解补丁可以使用10年,但是可能占用系统资源多一点,配置不高的用户可能上网会感觉有点延迟。而且这款防火墙比较专业,上网过滤的东西也很多,很多网站的图片也被过滤掉,用户可能看的不习惯,所以大家自己看着办吧。
(五)瑞星个人防火墙:
瑞星个人防火墙2008版,针对目前流行的黑客攻击、钓鱼网站、网络色情等做了针对性的优化,采用未知木马识别、家长保护、反网络钓鱼、多账号管理、上网保护、模块检查、可疑文件定位、网络可信区域设置、IP攻击追踪等技术,可以帮助用户有效抵御黑客击、网络诈骗等安全风险。
* 防火墙多账号管理,方便用户管理自己的电脑
* 未知木马识别,防范未知木马的攻击
* IE功能调用拦截,使IE浏览器不被病毒利用
* 提供强大的反钓鱼、防木马病毒网站功能
* 模块检查功能,阻止木马通过网络发送信息
(六)ZoneAlarm:(强烈推荐)
ZoneAlarm来保护你的电脑,防止Trojan(特洛伊木马)程序,Trojan也是一种极为可怕的程序。ZoneAlarm可以帮你执行这项重大任务喔。基本版还是免费的。使用很简单,你只要在安装时填入你的资料,如有最新的ZoneAlarm,你就可以免费网上更新。安装完后从新开机,ZoneAlarm就会自动启动,帮你执行任务。当有程序想要存取Internet时,如网络浏览器可能会出现连不上网络,这时你可以在右下角ZoneAlarm的小图示上按两下鼠标左键,选取Programs的选项,勾选你要让哪些软件上网,哪些不可以上网,利用此种方法来防治一些来路不明的软件偷偷上网。最好的方法是锁住(Lock)网络不让任何程序通过,只有你核准的软件才可以通行无阻。你还可利用它来看看你开机后已经使用多少网络资源,也可以设定锁定网络的时间。这么好用的软件你一定要亲自使用才能感觉到它的威力。
ZA功能确实比较强大,但是对普通用户而言还是比较难上手,而且过于严格的规则可能导致上某些论坛出错,而且最新的ZA版本与卡巴斯基有严重冲突,所以卡巴的用户如果要安装ZA防火墙的话还是悠着点,哈哈。实在想尝试的话可以考虑安装5.5版本的,这个稳定。
(七)Norton Personal Firewall:
Norton出品的个人防火墙将提供完整的网络安全,防止重要资料被窃,并有过滤网站的功能,能够阻隔各种网络黑客可能的入侵方式:Java applets,ActiveX
控制,以防您的私人信息被窃取和损坏。
特性:
检测删除病毒和恶意软件
自动屏蔽恶意软件和蠕虫
防止邮件中的病毒
寻找移除隐藏的漏洞
自动更新功能
即时保护功能。
(八)费尔防火墙:(强烈推荐)
费尔个人防火墙专业版是费尔安全实验室最重要的产品之一,它不仅功能非常强大,而且简单易用,既能满足专业人士的需求也可让一般用户很容易操控。它可以为你的计算机提供全方位的网络安全保护,而且 完全面费。 主要功能免费试用(功能限制),30天免费升级
1. 阻止网络蠕虫病毒的攻击,例如各种冲击波病毒。
2. 阻止霸王插件,并允许自定义规则阻止新的霸王插件,广告和有害网站等。 此阻
止非常彻底,不仅插件不会弹出询问安装的对话框,而且根本不会被 下载,因此还可以提高上网速度。
3. 应用层与核心层双重过滤系统可以提供双重保护。
4. Windows信任验证技术可以自动信任安全的程序,而不再需要询问用户,增 加程序的智能性和易用性。
5. 内置了 7 大模式供不同需求的用户选择。比如:Inernet 连接共享模式, 安静模式等。
6. 改进的网络监控室不仅让网络活动一目了然,而且还可以对连接进行实时 控制,比如:切断连线,随时根据监控数据生成对应的规则等。
7. 交互式规则生成器使生成规则简单易行。
8. 密码保护可以保护防火墙的规则和配置被他人修改。
9. 可以非常方便的对规则进行备份和恢复。
参考资料:http://bbs.kaspersky.com.cn/viewthread.php?tid=47143
怎么测试一个算法的性能,用什么软件
这个要从两个维度去考证:
一、测算指标,算法都是有数学理论基础的,在翻译成计算机程序后,算法的执行效率可以用赋值、比较、运算等操作次数,以及缓存、内存占用率等指标进行一定的估算,还应对算法效率进行计算,进行比较评估,包括迭代深度、循环/判断嵌套深度等指标。
二、实际测试,这个就是要把算法真的用计算机实现出来,将算法逻辑封装为函数、控件、组件等,可调用的独立环节(尽量减少非算法语句的干扰),然后进行实际调用,记录执行周期,分析实际性能。比如对比记录新旧算法单次执行的周期、固定数量多次执行的周期、执行期间资源占用率、多线程并发调用的执行效率等指标。
另外、对于实际测试,如果想用专业测试软件执行,可以用LoadRunner、Robot等专业软件测试工具执行相应操作,但是对于您的要求,我还是建议收集性能指标的程序最好自己写,其实并不复杂,就是调用您的算法组件,把执行时间等参数记下来。
32位和64位的程序软件
关键取决于你的操作系统
普通的WINDOWS XP是32位的,下都下32位的软件
提示:如果您的CPU不支持32位,那么您不能装32位的操作系统上去。现在市场上的64位CPU大都是通用32位以及64位操作系统的CPU
转载请注明出处51数据库 » 程序性能分析软件 简述工作分析的程序是什么
