不同维度看应用软件可视性

来源 :计算机世界 | 被引量 : 0次 | 上传用户:ayin2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  1.常态可视性和异常可视性
  应用系统的可视性要求以多种方式记录系统正常运行的信息,包括已经执行的步骤并提供一定程度上的运行预测,以使用户确信它是正常运行,称为常态可视性。同时在系统运行出现异常的情况下提供现场信息,并提供问题可能原因分析或问题解决思路提示,为异常情况的解决提供支持,称为异常可视性,类似于飞机的黑匣子。这就要求可视性在软件的构架、设计、实现过程中要比软件业务需求功能部件具有更高的稳定性,绝不应该出现业务功能还在正常运行或刚出现异常而可视性功能却已经失效这样的情况。
  2.静态可视性和动态可视性
  静态可视性是指在系统已经启动,随时可以提供服务,但暂没有业务处理进行的状态。在应用系统上线之初这种情况特别突出。如果应用系统具有自检功能,可以给出明确的“I AM READY”这样的信号,将会给用户以极大的信心、并得到用户的充分信任;动态可视性指系统在运行过程中始终保持可视,是可视性要求的最基本内容。
  3. 运行环境下的可测试性
  运行环境下的可测试性是指处在生产状态下的应用系统,为了验证某些功能或问题,按正常的业务操作输入或导入非生产数据(测试或验证数据),以查看系统的处理流程和处理结果是否正常。此处的非生产数据指通过某个特定的标志同生产数据进行区分,例如投保单号的某一位的特定值表示此投保单为测试投保单。系统内部对测试数据的处理完全同普通数据,但是在系统处理出口处会进行屏蔽或专门处理,例如业务统计时会将其过滤;发票和保单打印时可能会使用普通打印纸;在数据流向不具备生产环境可测试性的系统之前将测试数据自动拦截。
  4.可视性的时效性要求
  根据所展示的信息的时效性要求软件系统可视性可分为实时可视性、前瞻可视性和历史可视性三大类。
  实时可视性:实时记录系统运行信息。记录粒度需要进行规划,既要保证最细粒度(如每一个程序变量值的变化)的信息跟踪完整性和效率,同时要保证对主机资源消耗的可控。
  前瞻可视性:指对还未执行的操作进行预测或对异常情况进行初步自动分析。从这个角度上可以说应用系统某种程度上具有智能特性。
  历史可视性:指对系统已经完成的运行情况进行展示和跟踪、典型的是对程序的运行日志进行管理,例如存储策略、权限管理、查询方式、分析工具等。
其他文献
作为一个大型的管理集团,首都机场集团目前全资控股、管理近40个国内的机场,在国外输出管理6个机场,业务涉及机场管理、机场建设、机场服务保障、机场物流,乃至地产、金融等若干个板块,集团管理的资产已经达到了1300亿人民币,员工达到了5万人。2015年,首都机场的目标确定为旅客吞吐量突破1亿人次。  合同管理遇到三重门  企业资产及业务发展迅速、业务结构复杂,从哪里入手强化风险控制?如何通过信息技术固
随着使用iPad人群的增多,越来越多的人发现iPad竟然不支持连接打印机,你在网上看到了好的图片,或者你希望把邮件打印出来,甚至说你在iPad上画的画,都需要保存下来,用电脑同步后再进行打印,要么就要学习微博上的高效方法,用复印机来拷贝iPad的画面  其实这些问题都在于打印机厂商没有给iPad的iOS开发打印驱动应用,你很难在苹果的APP商店里找到打印机的相关驱动。难道iPad就只能捧在手里看吗
“中小企业在信息化建设中,面临各种各样的问题,其中比较突出的,就是空有大量数据,却无法及时将这些信息转化为有效、准确的信息价值。”微软大中华区副总裁、通用企业与渠道事业部总经理刘强说,中小企业非常需要商业智能(BI)解决方案,来深度挖掘数据,突破发展瓶颈。  为此,4月23日,微软在北京启动了以“云海智略,善数者远”为主题的新一代商业智能解决方案暨SQL Server 2012中小企业新品预览全国
Forrester:未来三年谁更值得期待?    调研机构Forrester最近发表了题为“2012年至2014年,企业架构师应该关注的十大技术趋势”的报告,对IT主管的调查结果显示,未来三年,商业智能、移动应用和应用平台是变化最大、能带来更多商业价值的三个领域;而即将出现变化的几个主要领域是数据治理、应用集成和基础架构即服务。  1.商业智能变化最大,但IT人员重视不足  在2010年的一项相关
1. 数据传输速率低。ZigBee技术的最大传输速率仅250kb/s,专注于低速率传输应用。  2. 设备省电,功耗极低。ZigBee技术采用了多种节电的工作模式,可确保两节普通电池支持长达6个月到2年左右的使用时间。  3. 通信可靠性高,数据安全。ZigBee采用了 CSMA-CA的避免碰撞机制,同时为需要固定带宽的通信业务预留了专用时隙,避免了发送数据时的竞争和冲突;MAC层采用了完全确认的
本报综合报道 近日,IDC发布的报告显示,2012年第三季度全球智能终端市场(包含PC、平板电脑和智能手机市场)同比增长27.1%,出货量达创纪录的3.036亿台,总销售金额达1404亿美元。  按照出货量统计,三星以21.8%的市场份额继续居于榜首。苹果位居第二,但是其总销售金额341亿美元和ASP(所有产品类别的平均销售价格)744美元,均领先于其他厂商。紧随其后的是联想(7.0%)、惠普(4
和微架构方面一样,Sandy Bridge的架构方面也具有了很大的变化。这个变化来自两个方面的考虑:性能和可扩展性,其中后者包括了要面对越来越多的处理器核心的问题,还有要面对来自GPU挑战的问题。针对GPU的压力,英特尔一方面采取了更宽的256位AVX向量运算提升CPU处理能力,一方面采取了在CPU内直接融合GPU的方法。关于GPU的部分可以写出多个长篇内容,因此这里主要谈及Sandy Bridg
小颉是一家大型媒体集团的招聘经理。她每天的工作就是在招聘网站上发布招聘信息、“淘”简历、通知求职者面试。她的公司在一些大型招聘网站上都曾订购过套餐,然而她在接受记者采访时表示,下载的简历质量并不理想,按照网上的联系方式打电话过去,有的人已经找到工作,有的人已经放弃了换工作的打算,有的人甚至根本就联系不上。  然而,小颉只是每天受简历“困扰”的HR经理中的一个。他们面临的普遍问题还有:下载单份简历价
本报综合消息 近日,Gartner发布报告称,“个人云”将在2014年将取代PC,成为数字生活的新核心。而就在此之前,Gartner刚刚发布了2012年PC市场预期,认为今年的PC销量仍将疲软。报告还预计到2015年,全球消费者在消费级移动设备及其配套的服务和内容上的花费将约为2.8万亿美元。  “个人云”是指借助智能手机、平板电脑、电视和PC,通过互联网无缝存储、同步、获取并分享数据的一组在线服
我们在电脑的使用中经常会遭遇到这样的状况:一些程序进程自动驻留后台,并且会悄悄地进行自动更新或者内容下载,很多带宽就这样不知不觉地被消耗掉了。如今,有一个专有的名词来描述这种程序“Selfish Application(自私的应用)”。  “自私的应用”在日常生活中并不会造成太大的损害,然而对于企业应用来讲就大不同了。在企业内部的局域网中,往往连接着数百台甚至上千台电脑,如果这些电脑都安装了这种“