书籍详情
《软件项目综合实训》[29M]百度网盘|亲测有效|pdf下载
  • 软件项目综合实训

  • 出版社:清华大学出版社
  • 出版时间:2010-06
  • 热度:7946
  • 上架时间:2024-06-30 09:08:33
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

内容简介

   《软件项目综合实训(.NET篇)》从软件从业人员职业能力要求的角度出发,系统地介绍了软件开发项目实施的全过程及其相关的基本概念。通过案例教学,指导学生按照企业实际工程项目所要求的规范标准,在规定的时间内完成规范化编程和质量测试等工作。
   全书按照软件项目开发实训的顺序分为9章,共分三个阶段完成实训教学。第1~5章是实训的第一阶段,讲解软件开发项目的基本概念,指导学生完成实训的基础技能训练,这部分属于通用技能,通过训练为项目实战打下了坚实的基础;第6~8章是实训的第二阶段,通过范例讲解、C#规范编程、跟踪调试及软件测试方法的介绍和训练,让学生掌握编码和测试的技能;第9章是实训的第三阶段,讲述了项目案例的开发过程,要求学生在指导老师的带领下组成项目团队,共同完成实训的实战阶段的任务。这部分内容既可以作为学生实战项目,也可以作为学生项目实战的参考。
   《软件项目综合实训(.NET篇)》为高校毕业生实习阶段的使用教材,也可以作为高职计算机专业教材及软件开发培训班的实训教材。

目录

第1章 软件开发项目管理概述
1.1 项目管理的基本概念
1.2 项目时间管理
1.2.1 活动定义
1.2.2 活动排序
1.2.3 活动历时估计
1.2.4 进度编制
1.2.5 进度控制
1.3 项目成本管理
1.3.1 成本估计
1.3.2 成本预算
1.3.3 成本控制
1.4 项目质量管理
1.4.1 质量计划
1.4.2 质量保证
1.4.3 质量控制
1.5 其他管理
1.6 软件项目计划与跟踪监控
思考与练习

第2章 软件开发过程规范
2.1 常用软件生命周期模型
2.1.1 瀑布模型
2.1.2 迭代模型
2.1.3 增量模型
2.1.4 快速原型模型
2.2 华迪软件开发过程
2.2.1 角色及能力要求
2.2.2 流程及活动
2.2.3 工作产品
思考与练习

第3章 软件开发环境及工具的安装与配置
3.1 WindowsServer2003的安装
3.2 SAWfor Visual Source Safe的安装与配置
3.3 服务器端开发环境的安装与配置
3.3.1 安装IIS6.0或更高版本
3.3.2.NET Framework安装与配置
3.4 SQL Server 2005数据库的安装和配置
3.5 集成开发环境的安装和配置

第4章 预备知识及基础技能训练
4.1 Visual Studio .NET 2005集成开发环境训练
4.1.1 创建一个简单的解决方案
4.1.2 熟练使用IDE技能训练
4.2 Visual Source Safe基础训练
4.2.1 Visual Source Safe Administrator的使用方法
4.2.2 Visual Source Safe的使用方法
4.3 HTML基础技能训练
4.3.1 HTML概述
4.3.2 HTML基础知识
4.3.3 HTML技能训练
4.4 CSS基础技能训练
4.4.1 CSS概述
4.4.2 CSS基础知识
4.4.3 CSS技能训练
4.5 JavaScript基础技能训练
4.5.1 JavaScript概述
4.5.2 JavaScript基础知识
4.5.3 JavaScript技能训练
思考与练习

第5章 .NET基础技能训练
5.1 .NET程序案例
5.2 ADO.NET数据库操作训练
5.2.1 ADO.NET架构简介
5.2.2 连接数据库
5.2.3 使用适配器访问数据库
5.2.4 执行CRUD操作
5.2.5 DataSet和DataReader
5.2.6 数据库操作技能训练
5.3 WindowsForm应用训练
5.3.1 常用WinForm控件
5.3.2 WinForm应用技能训练
5.3.3 WinForm应用技巧
5.4 WebForm应用训练
5.4.1 常用WebForm控件
5.4.2 WebForm应用技能训练
5.4.3 WebForm应用技巧
思考与练习

第6章 编程规约与规范
6.1 C#编程规约
6.2 HTML编程规约
6.3 JavaScript编程规约

第7章 .NET编程与调试示范
7.1 原型项目的导入和配置
7.1.1 原型项目介绍
7.1.2 配置原型项目
7.1.3 测试原型项目
7.1.4 原型项目源代码调试的设置
7.2 示范程序
7.2.1 学籍管理子系统的功能构成
7.2.2 报到注册模块
7.2.3 新生报到模块编程
7.2.4 代码评审(Review)
7.3 示范程序的跟踪调试
7.3.1 基本调试方法
7.3.2 跟踪调试示范
思考与练习

第8章 软件测试
8.1 软件测试基本概念
8.2 测试过程规范
8.2.1 测试流程
8.2.2 角色及职责
8.2.3 测试活动及工作产品
8.3 测试计划
8.3.1 测试计划的步骤
8.3.2 测试策略与方法
8.4 单元测试
8.4.1 驱动模块和桩模块的使用
8.4.2 编程规约和规范的审查
8.4.3 处理逻辑测试和功能测试
8.4.4 填写测试报告
8.4.5 BUG处理单
8.5 集成测试
8.5.1 自顶向下集成测试
8.5.2 自底向上集成测试
8.5.3 回归测试
8.5.4 测试用例集的构筑
8.6 系统测试
8.7 测试报告
8.8 测试工具
8.8.1 测试工具分类
8.8.2 测试管理工具TestDirector
思考与练习

第9章 .NET项目实例
9.1 CUIP系统概述
9.2 CUIP系统需求分析
9.2.1 CUIP业务流程图
9.2.2 使用用例获取系统需求
9.2.3 CUIP用例模型示例
9.3 CUIP系统基本设计
9.3.1 CUIP系统架构
9.3.2 CUIP系统用例设计
9.3.3 CUIP界面设计
9.3.4 CUIP页面迁移
9.3.5 CUIP数据库设计说明
9.3.6 CUIP数据库一览表
9.4 CUIP系统详细设计
9.4.1 “学籍管理”模块详细设计
9.4.2 “教学运行管理”模块详细设计
9.4.3 “选修管理”模块详细设计
9.4.4 “考务管理”模块详细设计
9.4.5 “重修管理”模块详细设计
9.4.6 “毕业设计”模块详细设计
9.4.7 “教材管理”模块详细设计
9.4.8 “教学科研”模块详细设计
9.4.9 “宿舍管理”模块详细设计
9.4.10 “学生奖惩管理”模块详细设计
思考与练习
参考文献

精彩书摘

软件项目计划的目的是协调所有软件开发计划中发布的各种开发活动。软件项目计划过程将建立为计划和跟踪软件项目所使用的软件估计(包括规模、工作量、时间、费用等估算);计划软件项目的活动和约定并建立相关文档;使受影响的组和个人同意其关于软件项目的约定。
软件项目跟踪与监控的目的是及时反映项目的进度、费用、风险、规模、工作量等情况,通过对跟踪结果的分析,依据跟踪与监控策略采取有效的行动,使项目组能在既定的时间、费用、质量要求等情况下完成项目。
1.角色和职责
项目经理主要负责软件项目计划和跟踪监控,项目组成员需要密切配合项目经理执行项目计划和跟踪监控。表1-4给出了软件项目计划和跟踪监控的主要角色和职责。

前言/序言

  华迪实训基地创立于2003年,是我国创立时间最早、实训规模最大、服务范围最广的大学生校外IT实训基地。长期以来,作为我国高校大学生校外IT实训基地的领航者,华迪实训基地紧密依托成都市高新产业园区和国家软件产业基地(成都)丰富的IT企业资源,坚持立足四川、辐射西南、服务全国高校的市场策略,与全国20个省区近180个不同教学层次院校建立了大学生校外实训合作关系,累计完成大学生实训人数接近6万人次。在长期的实训指导过程中,华迪实训基地始终致力于实训理念、实训模式的创新和实训教学管理体系的不断完善,并把自主开发一套既满足IT企业人才培养需求,又适合于高校大学生实训的系列教材作为自己的工作目标。今天,《软件项目综合实训(。NET篇)》终于与读者见面了。我和我的同仁无不为此感到高兴,因为通过该书可以更加广泛地为高校师生提供实训服务。
  该书的作者是由四川华迪信息技术有限公司的软件工程师组成的教材编写组。参与该书编写的工程师都是具有多年从事软件开发和大学生实训教学经历的专业人士,他们有深厚的IT行业背景,曾参与过许多行业的应用软件产品和应用软件项目开发,能够熟练地掌握和运用软件企业普遍遵循的CMMI能力成熟度模型和ISO9001质量标准体系。他们对我国高校软件专业的教学改革过程有着深刻的理解,曾参与过数以百计的大学生实训项目的教学指导;他们深谙华迪实训基地的实训理念、实训宗旨、实训模式、实训体系和实训特点。在该书中,他们利用华迪公司丰富的软件开发项目和实训项目,结合自身长期的工作实践经验,从软件企业对软件从业人员的职业能力和职业素质需求出发,比较全面、系统地介绍了软件开发项目实施的全过程及其相关的基本概念,以期通过案例分析和实战教学,指导学生按照软件企业实际工程项目所要求的规范标准,在规定的时间内完成规范化编程和质量测试等工作。
  全书按照软件项目开发实训的顺序编写。该书通篇采用案例教学,突出实战训练和角色化训练等特点。所有案例都来源于公司实际的工程项目。该书强调项目实战,在《软件项目综合实训(.NET篇)》的最后部分,安排了实战内容。让读者有充分的实践机会,希望对读者的。NET软件开发的提高有所帮助。