霍秋艳、徐学洲、陈静玉、何昊等编著的《Web工程——理论与实践》是为本科生Web工程课程而设计的,注重Web工程理论研究与实践的结合,使读者能够直接将所学的知识应用于要解决的实际问题。书中的例子业务背景学生相对比较熟悉,避免了对业务领域知识的学习工作量。本书也适用于介绍Web工程的概念和实践的研究生课程,还适合于那些期望进一步学习该领域相关知识的专业人员。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Web工程--理论与实践(软件工程21世纪高等学校规划教材) |
分类 | 教育考试-考试-计算机类 |
作者 | 霍秋艳//徐学洲//陈静玉//何昊 |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 霍秋艳、徐学洲、陈静玉、何昊等编著的《Web工程——理论与实践》是为本科生Web工程课程而设计的,注重Web工程理论研究与实践的结合,使读者能够直接将所学的知识应用于要解决的实际问题。书中的例子业务背景学生相对比较熟悉,避免了对业务领域知识的学习工作量。本书也适用于介绍Web工程的概念和实践的研究生课程,还适合于那些期望进一步学习该领域相关知识的专业人员。 内容推荐 霍秋艳、徐学洲、陈静玉、何昊等编著的《Web工程——理论与实践》系统地介绍了综合而系统化地开发高质量的Web应用的原理、方法、技术和工具。内容涵盖Web应用的特征、Web工程开发过程和Web项目管理、Web项目需求工程、Web应用建模、Web应用架构、Web应用设计、Web应用开发和部署、测试、运行和维护、Web应用的性能、可用性、安全性,以及Web工程未来的发展趋势,案例贯穿全书。 《Web工程——理论与实践》可以作为计算机软件专业或计算机相关专业的本科生与研究生的教材,也适合作为相关专业人员的参考书。 目录 第1章 Web工程概述 1.1 Web特性 1.2 Web应用 1.2.1 Web应用分类 1.2.2 Web应用特性 1.3 Web工程 1.4小结 第2章 Web应用开发过程和方法 2.1 Web应用开发过程的特性 2.2 软件开发过程 2.2.1 RUP 2.2.2 XP 2.2.3 RUP与XP对Web应用的适应性 2.3 定制基于RUP和XP的Web应用开发过程 2.3.1 基于RUP和XP的Web应用开发过程 2.3.2 敏捷Web应用开发过程 2.4 总结与展望 第3章 Web需求工程 3.1 Web需求特性 3.2 Web需求获取 3.2.1 需求准备 3.2.2 需求获取方法 3.2.3 需求获取原则 3.2.4 敏捷需求获取 3.3 Web需求分析、表示与管理 3.3.1 Web需求分析 3.3.2 Web需求表示 3.3.3 Web需求管理 3.4 Web需求确认与验证 3.5 Web需求工具 3.6 总结与展望 第4章 Web应用建模 4.1 Web应用建模特性 4.1.1 层 4.1.2 方面 4.1.3 阶段 4.1.4 适应性 4.1.5 Web应用建模的优点 4.2 模型驱动开发 4.3 Web应用建模方法与工具 4.3.1 UWE 4.3.2 WebML 4.3.3 HDM-lite 4.3.4 OOHDM 4.3.5 WebSA 4.3.6 其他方法 4.3.7 小结 4.4 功能需求建模 4.4.1 绘制用例图 4.4.2 绘制活动图 4.5 内容建模 4.5.1 静态建模 4.5.2 动态建模 4.6 超文本建模 4.6.1 静态建模 4.6.2 动态建模 4.7 展示建模 4.7.1 静态建模 4.7.2 动态建模 4.8 适应性建模 4.8.1 静态建模 4.8.2 动态建模 4.9 总结与展望 第5章 Web应用架构 5.1 Web应用架构及其特性 5.1.1 模式 5.1.2 框架 5.1.3 架构分类 5.1.4 Web应用架构特性 5.2 模型驱动架构 5.3 层次架构 5.3.1 两层架构 5.3.2 三层架构 5.3.3 N层架构 5.4 集成架构 5.4.1 门户 5.4.2 EAI 5.4.3 S0A 5.5 面向数据的架构 5.5.1 以数据库为中心的架构 5.5.2 Web文档管理架构 5.5.3 流媒体数据的架构 5.6 总结与展望 第6章 Web应用设计 6.1 Web应用设计特性 6.2 交互设计 6.2.1 用户交互 6.2.2 用户页面组织 6.2.3 导航设计 6.2.4 复杂活动的会话设计 6.2.5 交互设计原则 6.3 展示设计 6.3.1 Web页面特性 6.3.2 用户行为习惯 6.3.3 页面布局设计 6.3.4 页面元素设计 6.3.5 美学设计 6.3.6 展示设计原则 6.4 内容设计 6.4.1 信息设计方法 6.4.2 信息架构 6.4.3 组织内容 6.4.4 访问信息 6.5 功能设计 6.5.1 集成 6.5.2 分布式Web应用 6.5.3 功能设计原则 6.6 总结与展望 第7章 Web应用构建与部署 7.1 Web应用构建原则 7.2 Web应用通信协议 7.3 Web客户端技术 7.4 Web服务器端技术 7.4.1 Web应用服务器端开发技术 7.4.2 中问件技术 7.4.3 Web服务 7.5 Web应用开发框架 7.5.1 Java EE开发框架 7.5.2 NET框架 7.5.3 Web层开发框架 7.5.4 Ruby框架 7.5.5 Python框架 7.5.6 Web服务开发框架 7.5.7 Web应用开发框架的选择 7.6 Web应用构建工具 7.7 Web应用部署 7.8 总结与展望 第8章 Web应用测试 8.1 Web应用测试特性 8.2 Web应用测试过程 8.3 功能测试 8.4 内容测试 8.4.1 内容测试的目标 8.4.2 验证动态内容 8.5 Web页面测试 8.6 兼容性测试 8.7 性能测试 8.7.1 性能测试目标 8.7.2 性能测试过程 8.7.3 性能测试内容 8.7.4 性能测试方法 8.8 安全性测试 8.9 接口测试 8.10 Web服务测试 8.11 测试工具 8.12 总结与展望 第9章 Web应用的运行和维护 9.1 Web应用运行和维护的挑战 9.2 推广营销 9.2.1 网络广告 9.2.2 搜索引擎营销 9.2.3 病毒式营销 9.2.4 Web 2.0推广 9.3 内容维护 9.4 Web使用挖掘 9.5 总结与展望 第10章 Web项目管理 10.1 Web项目管理面临的挑战 10.2 Web项目人员管理 10.2.1 团队组织 10.2.2 团队管理 10.3 Web应用项目计划 10.3.1 进度管理 10.3.2 成本管理 10.4 Web项目风险管理 10.4.1 Web工程风险特性 10.4.2 风险评估 10.4.3 风险控制 10.5 Web项目配置管理 10.5.1 Web配置管理的内容 10.5.2 配置管理的实施 10.5.3 配置管理的工具 10.6 总结与展望 第11章 Web应用的性能和可用性 11.1 Web应用性能 11.1.1 Web应用性能分析 11.1.2 Web应用性能提升策略 11.2 Web应用可用性 11.2.1 Web可用性原则 11.2.2 可访问性 11.2.3 可用性和可访问性模式 11.2.4 移动可用性 11.2.5 Web可用性工程 11.3 总结与展望 第12章 Web应用的安全性 12.1 Web应用安全性特性 12.2 Web应用安全威胁 12.2.1 安全威胁种类 12.2.2 安全漏洞 12.3 安全性策略 12.3.1 安全性相关技术 12.3.2 安全生命周期体系 12.4 客户端安全防护 12.5 服务器端安全防护 12.6 客户一服务器之间通信防护 12.7 总结与展望 第13章 Web工程的发展 13.1 Web技术的演化 13.1.1 Web 2.0 13.1.2 Web 3.0 13.1.3 Web 4.0、Web 5.0 13.2 Web应用的发展演化 13.2.1 新的Web应用种类 13.2.2 新的计算模式 13.2.3 多渠道访问 13.2.4 Web操作系统 13.3 语义Web 13.3.1 语义Web架构 13.3.2 语义Web应用 13.4 Web工程发展 13.5 总结与展望 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。