注册 登录 进入教材巡展
#

出版时间:2023-10

出版社:电子工业出版社

以下为《Java Web项目开发实训教程——网上图书商城》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121435775
  • 1-2
  • 525049
  • 66254855-1
  • 平塑
  • 16开
  • 2023-10
  • 220
  • 计算机类
  • 高职
内容简介
本书按照项目管理的思想,重点讲解项目计划、需求分析、软件设计、软件编码、项目规范与版本控制、过程管理、软件测试、项目验收与维护总结等的相关知识和实现过程。 本书是典型的以项目为主导、以应用为出发点、以项目需求为轨迹的教材,将实践项目开发工作过程与教学过程进行无缝对接, 使学生建立项目工程的意识,夯实学生的专业基础和项目能力,为以后从事软件开发与项目管理工作打下坚实的基础。 本书适合已具备相应前置技术基础,动手能力强的软件开发类专业的高职院校的学生及其广大编程爱好者阅读与使用。
目录
本书按照项目管理的思想,重点讲解项目计划、需求分析、软件设计、软件编码、项目规范与版本控制、过程管理、软件测试、项目验收与维护总结等的相关知识和实现过程。 __eol__目录__eol____eol____eol____eol__第1章 案例概述与项目计划 1__eol__本章目标 1__eol__本章简介 1__eol__技术内容 2__eol__1.1 案例概述 2__eol__1.2 组建团队 2__eol__1.2.1 软件开发团队建设 2__eol__1.2.2 软件开发团队成员的职责 4__eol__1.3 项目立项 5__eol__1.3.1 制定软件项目计划的原则 8__eol__1.3.2 制定软件项目计划的执行步骤 9__eol__1.3.3 使用软件工具制定软件项目计划 12__eol__1.4 项目开发计划 13__eol__1.5 实战训练 14__eol__本章总结 15__eol__本章作业 15__eol__第2章 需求分析 16__eol__本章目标 16__eol__本章简介 16__eol__技术内容 17__eol__2.1 软件生命周期 17__eol__2.2 传统生命周期模型 18__eol__2.2.1 瀑布模型 18__eol__2.2.2 快速原型模型 20__eol__2.2.3 增量模型 21__eol__2.3 敏捷生命周期模型 22__eol__2.3.1 初识Scrum 23__eol__2.3.2 Scrum的开发过程 25__eol__2.3.3 敏捷生命周期模型的优势 26__eol__2.4 需求分析 27__eol__2.4.1 需求获取 27__eol__2.4.2 软件需求分析 30__eol__2.4.3 需求分析常用图 30__eol__2.4.4 需求规格说明书编写 32__eol__2.4.5 原型设计与需求变更 36__eol__2.5 实战训练 39__eol__本章总结 41__eol__本章作业 41__eol__第3章 软件设计 43__eol__本章目标 43__eol__本章简介 43__eol__技术内容 44__eol__3.1 软件设计概述 44__eol__3.2 软件概要设计 45__eol__3.2.1 概要设计概述 46__eol__3.2.2 系统架构设计 49__eol__3.2.3 软件结构设计 54__eol__3.2.4 软件架构设计的4+1视图模型 55__eol__3.2.5 公共数据结构设计 58__eol__3.2.6 系统环境约定 59__eol__3.2.7 概要设计文档 59__eol__3.3 软件详细设计概述 60__eol__3.3.1 详细设计基本任务 60__eol__3.3.2 结构化程序设计 61__eol__3.3.3 面向对象程序设计 62__eol__3.3.4 详细设计说明书 67__eol__3.4 详细设计—界面设计 67__eol__3.4.1 用户界面 67__eol__3.4.2 用户界面设计原则 68__eol__3.4.3 用户界面分类 70__eol__3.5 详细设计—数据库设计 71__eol__3.5.1 数据库设计定义 71__eol__3.5.2 数据模型设计 71__eol__3.5.3 提取业务规则 74__eol__3.5.4 数据规范化设计 74__eol__3.5.5 数据库安全性设计 75__eol__3.5.6 数据库设计规范 76__eol__3.6 详细设计—模块设计 78__eol__3.6.1 模块化 78__eol__3.6.2 抽象与逐步求精 80__eol__3.6.3 工厂设计模式 80__eol__3.7 实战训练 81__eol__本章总结 88__eol__本章作业 88__eol__第4章 软件实现——程序编码 90__eol__本章目标 90__eol__本章简介 90__eol__技术内容 90__eol__4.1 程序编码的目的 90__eol__4.2 编码风格与规范 91__eol__4.2.1 Java编码规范 92__eol__4.3 代码调试 97__eol__4.3.1 代码调试过程 97__eol__4.3.2 调试原则 97__eol__4.3.3 主要调试方法 98__eol__4.3.4 错误分类 98__eol__4.4 实战训练 99__eol__本章总结 142__eol__本章作业 142__eol__第5章 项目规范与版本控制 144__eol__本章目标 144__eol__本章简介 144__eol__技术内容 145__eol__5.1 为什么需要项目规范 145__eol__5.2 什么是项目规范 146__eol__5.2.1 项目规范概述 146__eol__5.2.2 常用项目规范 146__eol__5.3 源代码管理 149__eol__5.3.1 VSS版本控制工具 150__eol__5.3.2 SVN版本控制工具 150__eol__5.3.3 Git版本控制工具 151__eol__5.3.4 VSS、SVN和Git的对比 151__eol__5.4 实战训练 152__eol__本章总结 152__eol__本章作业 152__eol__第6章 软件开发的过程管理 154__eol__本章目标 154__eol__本章简介 154__eol__技术内容 155__eol__6.1 进度管理 155__eol__6.2 风险控制 158__eol__6.2.1 关注软件项目风险 158__eol__6.2.2 软件项目风险控制 159__eol__6.3 质量管理 160__eol__6.3.1 软件质量 161__eol__6.3.2 软件质量管理 161__eol__6.3.3 项目实训评审 163__eol__6.4 实战训练 163__eol__本章总结 169__eol__本章作业 169__eol__第7章 软件测试 171__eol__本章目标 171__eol__本章简介 171__eol__技术内容 172__eol__7.1 软件测试流程 172__eol__7.1.1 软件测试模型 174__eol__7.1.2 软件测试的基本流程 176__eol__7.2 软件测试方法 177__eol__7.2.1 黑盒测试方法 177__eol__7.2.2 白盒测试方法 181__eol__7.3 软件测试用例及测试报告 182__eol__7.3.1 测试用例 182__eol__7.3.2 测试报告 186__eol__7.4 缺陷跟踪系统 187__eol__7.5 实战训练 189__eol__本章总结 189__eol__本章作业 190__eol__第8章 项目验收交付与维护总结 192__eol__本章目标 192__eol__本章简介 192__eol__技术内容 193__eol__8.1 版本发布 193__eol__8.2 验收交付 196__eol__8.2.1 现场安装调试 196__eol__8.2.2 用户培训 197__eol__8.2.3 试运行 198__eol__8.2.4 项目验收 200__eol__8.3 项目维护 201__eol__8.4 项目总结 204__eol__8.5 过程改进 206__eol__8.5.1 过程改进定义 207__eol__8.5.2 CMM 207__eol__8.6 实战训练 209__eol__本章总结 209__eol__本章作业 210__eol____eol__