出版社:北京师范大学出版社
年代:2012
定价:28.0
本书从计算机软件行业岗位技能培训的特点出发,本着“技术主流、适用为度、过程真实”的指导思想,选择微软Dot Net技术,应用微软解决方案框架(Microsoft Solution Framework,MSF),以软件企业的研发流程为线索,通过剖析企业真实项目,引导学员逐步熟悉软件开发过程,掌握项目管理的各种方法,积累项目经验,提升实战能力。教材章节以项目解决方案中的构思、计划、开发、稳定、部署五个阶段为主线,《扶贫基金管理系统》项目作为教学载体,各章节在项目场景分解的基础上再进行任务细分,应用项目范例的实践活动把实践与理论融会贯通。严格遵循实际的操作流程,并对各个阶段的目标、实施细则进行了指导性说明,配套《网上购物系统》项目作为实践练习,提供大量动手实践活动,不断提升学员实践操作水平。
前言
第1章 项日立项
1.1 目标与实施
1.2 项目立项活动
1.3 立项申请
实践演练--填写立项申请书
1.4 立项审批
实践演练--立项审批
1.5 任务下达
实践演练--任务下达
1.6 实践活动
1.6.1 阶段1--填写网上购物系统立项申请书
1.6.2 阶段2--网上购物系统立项审批
1.6.3 阶段3--网上购物系统任务下达
第2章 项目筹备
2.1 目标与实施
2.2 项目开发计划
2.2.1 实践演练--项目计划会议
2.2.2 实践演练--项目计划描述
2.3 配置管理计划
实践演练--配置管理计划
2.4 测试计划
实践演练--编写测试计划
2.5 实践活动
2.5.1 阶段1--召开网上购物系统项目计划会议
2.5.2 阶段2--描述网上购物系统项目计划
2.5.3 阶段3--网上购物系统配置管理计划
2.5.4 阶段4--编写网上购物系统测试计划
第3章 需求开发与管理
3.1 目标与实施
3.2 需求调研与定义
3.2.1 实践演练--需求获取
3.2.2 实践演练--编写用户需求说明书
3.3 需求分析
3.3.1 实践演练--确定需求分析方法
3.3.2 实践演练--编写需求规格说明书
3.4 需求管理
3.4.1 实践演练--需求跟踪
3.4.2 实践演练--需求变更
3.5 实践活动
3.5.1 阶段1--购物流程模块需求的获取
3.5.2 阶段2--编写购物流程模块的用户需求说明书
3.5.3 阶段3--编写购物流程模块的需求规格说明书
3.5.4 阶段4--网上购物系统的需求跟踪
第4章 解决方案设计
4.1 目标与实施
4.2 概念设计
实践演练--概念设计
4.3 用户界面设计
实践演练--用户界面设计
4.4 逻辑物理层设计
实践演练一逻辑物理设计
4.5 数据库设计
实践演练--数据库设计
4.6 实践活动
4.6.1 阶段1--设计系统体系结构
4.6.2 阶段2--设计商品展示界面
4.6.3 阶段3--设计商品销售模块
4.6.4 阶段4--设计商品销售数据库
4.6.5 实践演练--良好的缡程习惯
4.6.6 实践演练--注释
4.6.7 实践演练--异常处理
第5章 编程规范
5.1 目标与实施
5.2 CSS编写规范
5.2.1 实践演练--基本书写规范
5.2.2 实践演练--CSS命名参考
5.2.3 实践演练--CSS样式书写顺序
5.3 C#编码规范
5.3.1 实践演练--类名使用Pasca1大小写形式
5.3.2 实践演练--不要使用匈牙利方法等错误的方式命名变量
5.3.3 实践演练--代码书写的格式要求
5.3.4 实践演练--良好的编程习惯
5.3.5 实践演练--注释
5.3.6 实践演练一异常处理
5.4 数据库编码规范
5.4.1 实践演练--数据结构设计规则
5.4.2 实践演练--系统数据表设计
5.4.3 实践演练--系统数据视图设计:106
5.4.4 实践演练一数据库触发器设计
5.4.5 实践演练--数据库存储过程函敷设计
5.4.6 实践演练--注释
5.5 网上购物系统部分页面的CSS设置
5.5.1 阶段1--网上购物系统注册页面CSS样式的提取n1
5.5.2 阶段2--网上购物系统首页导航菜单样式的设计
5.5.3 阶段3--网上购物系统登录页面CSS样式的应用
5.6 编写网上购物系统会员表的数据库访问类n6
5.6.1 阶段1--确定类名
5.6.2 阶段2--创建方法
5.6.3 阶段3--编写业务逻辑
5.6.4 阶段4--注释
5.7 数据库编码规范实践活动
5.7.1 阶段1--网上购物系统创建订单主表
5.7.2 阶段2--创建购物车视图
5.7.3 阶段3--创建带注释的存储过程
第6章 需求与设计审查
6.1 目标与实施
6.2 审查过程
6.2.1 实践演练--需求审查
6.2.2 实践演练--设计审查
6.2.3 实践演练--代码审查
6.3 实践活动
6.3.1 阶段1--需求审查会议前的准备
6.3.2 阶段2--需求审查会议的召开
6.3.3 阶段3--需求审查会议后的工作
6.3.4 阶段4--网上购物概要审查示例
6.3.5 阶段5--网上购物代码审查示例
第7章 单元测试
7.1 目标与实施
7.2 单元测试与管理
实践演练--使用VSTS进行单元测试
7.3 实践活动
购物车业务逻辑层的单元测试
第8章 稳定阶段管理
8.1 目标与实施
8.2 稳定阶段简介
8.2.1 稳定阶段的概述
8.2.2 稳定阶段的组成
8.2.3 稳定阶段的目标
8.2.4 稳定阶段的工作职责
8.2.5 稳定阶段的交付成果
8.2.6 稳定阶段的流程
8.3 自动化测试与性能测试
8.3.1 实践演练--用QTP完成自动化测试
8.3.2 实践演练--用LoadRunner来完成性能测试
8.4 测试管理
8.4.1 实践演练--测试需求管理
8.4.2 实践演练--测试用例管理
8.4.3 实践演练--测试执行管理
8.4.4 实践演练--缺陷管理
8.4.5 测试参考文档及提交文档
8.5 实践活动
8.5.1 阶段1--制订项目的测试策略
8.5.2 阶段2--利用QC进行测试管理
8.5.3 阶段3--利用QC的统计功能编写测试报告
8.5.4 阶段4--利用QTP完成购物功能的自动化测试
8.5.5 阶段5--利用LoadRunner完成生成订单的性能测试
第9章 项目部署
9.1 目标与实施
9.2 准备部署
9.2.1 实践演练--组建部署团队
9.2.2 实践演练--部署进度安排
9.3 开始部署
9.3.1 实践演练--搭建部署环境
9.3.2 实践演练--部署节点组件
9.4 试运行
9.4.1 目标客户培训
9.4.2 试运行系统
9.5 部署结束
9.5.1 实践演练--编写客户验收书
9.5.2 实践演练--项目总结报告
9.6 实践活动
9.6.1 阶段1--组建网上购物系统部署团队
9.6.2 阶段2--制定网上购物系统部署进度安排
9.6.3 阶段3--开始部署网上购物系统
9.6.4 阶段4--编制网上购物系统后台管理人员培训计划
9.6.5 阶段5--编制网上购物系统客户验收书
9.6.6 阶段6--网上购物系统项目总结报告
附录A 扶贫基金项目管理系统简介
1.业务背景
2.业务需求
2.1 指标发放
2.2 项目中报
2.3 监督检查
2.4 项目结题
2.5 项目变更
3.解决方案
附录B 网上购物系统简介
1.业务背景
2.业务需求
2.1 客户提交订单
2.2 商家订单处理
3.解决方案
参考文献
《软件开发项目管理操作》从计算机软件行业岗位技能培训的特点出发。本着“技术主流、适用为度、过程真实”的指导思想,选择微软Dot Net技术,应用微软解决方案框架(Mic rosoft Solution Framework,MSF),以软件企业的研发流程为线索,通过剖析企业真实项目,引导学员逐步熟悉软件开发过程,掌握项目管理的各种方法,积累项目经验,提升实战能力。
《软件开发项目管理操作》可以作为中职骨干教师计算机软件专业核心培训教材,也可以作为高职院校计算机软件专业以及软件学院软件工程专业实践教材,还可以作为软件开发、软件测试和软件项目管理人员的参考书。
栾跃, 编著
(美) 毕特纳 (Bittner,K.) , (美) 思朋斯 (Spence,I.) , 著
曹然彬, 任彪, 闫广平, 编著
张少仲, 李远明, 编著
(美) 米奇·莱西 (Mitch Lacey) , 著
韩万红, 姜立新, 编著
鄂旭, 高学东, 任永昌, 编著
(美) 马拉斯科 (Marasco,J.) , 著
(美) 柯思 (Cohn,M.) , 著