[第10讲WebApp设计.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[第10讲WebApp设计[第10讲WebApp设计[第10讲WebApp设计

软件体系结构理论、设计与应用 安徽理工大学计算机科学与工程学院 张顺香 Mobile Phone:189-6377-7827 Email:sxzhang@ sxzhang@ sxzh666@ 1 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 第10讲 WebApp设计 WebApp设计质量..Quality 设计目标..Aim 界面设计..Interface 美学设计..Esthetics 内容设计..Content 体系结构设计..Architecture 导航设计..Navigation 构件级设计..Component 面向对象的超媒体设计方法..Hypermedia Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 尽管很多Web开发者都认为WebApp的直接性和易变性削弱了形式化设计,即设计是随着对应用系统进行构造(编码)而进化的,并且应该花费较少的时间创建详细设计模型,但是,当内容和功能变得复杂时,当WebApp的规模包含成百上千的内容对象、函数和分析类时,当WebApp的成功对于业务成功具有直接影响时,就不能也不应该轻视设计。 第10讲 WebApp设计 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. WebApp设计所包括的技术性和非技术性活动主要有:建立WebApp的外观和印象,创建用户界面的美学布局,定义总体结构,开发体系结构中的内容和功能,以及设计WebApp的导航等。设计工作允许Web工程师创建模型,对该模型进行质量评估,并且可以在内容和编码生成之前、在测试开始之前以及在最终用户参与之前对该模型进行改进,通过设计达到WebApp的质量要求。 第10讲 WebApp设计 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 10.1 WebApp设计质量 一般认为,在软件工程中讨论的软件质量的所有技术特征,以及通用质量属性等都适用于WebApp。然而,其中一些最相关的通用特性,即可用性、功能性、可靠性、效率及可维护性,构成了评估基于Web的系统的质量基础,好的WebApp设计应该展现出简单性、一致性、符合性、健壮性、导航性和视觉吸引力。 Olsina设计了一个“质量需求树”,在其中定义了一组可产生高质量WebApp的技术属性(见图10-1),这些质量特征对所有的软件都是通用的。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 图10-1 质量需求树 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 10.1 WebApp设计质量 Offutt对图10-1所描述的5个质量属性进行了扩展,包括: 安全性:WebApp已经和公司及政府重要的数据库高度集成,电子商务应用系统提取敏感的客户信息,然后将这些信息存储起来,因此,WebApp的安全性在很多情况下变得极为重要,其关键度量标准是WebApp和服务器环境拒绝非授权访问和(或)阻挡恶意攻击的能力。 可用性:如果不可用,即使是最好的WebApp也不能满足用户的要求。从技术的角度说,可用性是对WebApp的可用时间占总时间的百分比的一种度量。但“正常运行时间”并不是可用性的唯一指标。Offutt认为:“使用仅限于在一种浏览器或平台上可用的特性”会使WebApp在那些具有不同浏览器或平台的配置中变得不可用,用户会毫无例外地转向其他地方。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile

文档评论(0)

wuyuanli + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档