- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程
软件工程
软件工程
第12章Web工程
第12章Web工程
Web工程
Web工程
• Yogesh Deshpande和Steve Hansen在
1998年就提出了Web工程的概念。Web
工程作为一门新兴的学科,提倡使用一个
过程和系统的方法来开发高质量的基于
Web的系统。它使用合理的、科学的工
程和管理原则,用严密的和系统的方法来
开发、发布和维护基于Web的系统。
2013-5-16 软件工程 2/46
内容摘要
内容摘要
• 基于Web系统和应用的属性
• Web工程过程
• Web分析
• Web设计
• Web测试
2013-5-16 软件工程 3/46
内容摘要
内容摘要
• 基于Web系统和应用的属性
• 基于Web系统和应用的属性
• Web工程过程
• Web分析
• Web设计
• Web测试
2013-5-16 软件工程 4/46
基于Web系统和应用的属性
基于Web系统和应用的属性
• Web工程不是软件工程的完全克隆,但是
它借用了软件工程的许多基本概念和原
理,强调了相同的技术和管理活动
• WebApp :Web的系统和应用
• Web的系统和应用不同于其他类别的计算
机软件 :基于web的系统是“页面排版和
软件开发、市场和预算、内部交流和外部
联系以及艺术和技术间”综合作用的产物
2013-5-16 软件工程 5/46
基于Web系统和应用的属性
基于Web系统和应用的属性
• 绝大多数WebApp中都要考虑下列属性
– 网络集约(network intensive)
– 并发(Concurrency )
– 不可预测的登陆(Unpredictable load)
– 性能(Performance)
– 可用性(Availability)
– 数据驱动(Data driven)
– 内容敏感(content sensitive)
– 持续演化(continuous evolution)
2013-5-16 软件工程 6/46
基于Web系统和应用的属性
基于Web系统和应用的属性
• WebApp的以下特征驱动了持续演化的过程
– 即时性
• 开发者必须想一些办法来做计划、分析、设计、编码、测
试,以适应WebApp开发时间紧的要求
– 安全性
• 在整个支持某WebApp的基础设施和应用本身内部必须实
现强的安全措施
– 美学
• 一个WebApp的吸引力的一个不可否认的部分是其观感
2013-5-16 软件工程 7/46
基于Web系统和应用的属性
基于Web系统和应用的属性
• 在Web工程中,下面的应用类别是最常
遇到的
– 信息型:使用简单的导航和链接提供只读
文档评论(0)