高职高专计算机任务驱动模式教材:软件开发与管理

高职高专计算机任务驱动模式教材:软件开发与管理
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2009-05
版次: 1
ISBN: 9787302198697
定价: 28.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 238页
字数: 363千字
正文语种: 简体中文
2人买过
  • 《软件开发与管理》依据软件开发工作和管理工作对知识和能力的需求来选择和组织内容,重点介绍了“做软件”的方法、过程和工具,注重强调工作任务和岗位能力与知识的联系。全书将软件开发和管理分解为相对独立的若干个任务,并用一个大的案例贯穿所有任务,充分体现了工作过程的完整性。每个任务主要由任务概述、任务目的、能力与知识要求、工作计划、角色与活动、工作方法和工具、任务小结、思考与练习、课后实践等部分组成。《软件开发与管理》可作为高职高专计算机及相关专业的软件开发与管理或软件工程类专业的教材,也可供从事计算机软件开发及应用的广大科技工作者参考。 任务1构建一个软件开发工作环境
    1.1任务概述
    1.1.1任务目的
    1.1.2工作计划
    1.1.3工作过程
    1.2通过各种渠道了解软件行业及软件企业
    1.2.1认识软件从业人员,规划未来自我
    1.2.2关于考试认证
    1.3初识软件工程
    1.3.1区分软件与程序
    1.3.2区分软件项目与软件产品
    1.3.3明确软件质量
    1.3.4保证软件质量
    1.3.5什么是软件工程
    1.4了解软件工程的主要内容
    1.4.1熟悉软件生存周期
    1.4.2选择软件开发模型
    1.5软件工程管理
    1.5.1规划项目组织结构
    1.5.2制订项目计划
    1.5.3管理配置
    1.5.4标准化文档
    1.6讨论软件质量与软件工程之间的关系
    1.7任务小结
    1.8思考与练习
    1.9课后实践(讨论)
    1.10附件材料

    任务2从技术、经济和社会三方面论证项目可行性
    2.1任务概述
    2.1.1任务目的
    2.1.2工作计划
    2.1.3工作过程
    2.2明确问题定义
    2.3分析论证
    2.4开展可行性分析
    2.5网上宠物商店可行性分析
    2.6任务小结
    2.7思考与练习
    2.8课后实践(讨论)

    任务3全面准确地描述软件应满足的需求
    3.1任务概述
    3.1.1任务目的
    3.1.2作计划
    3.1.3工作过程
    3.2了解需求分析的任务与步骤
    3.2.1需求分析面临着困难
    3.2.2制定需求分析步骤
    3.2.3明确角色与活动
    3.3开展需求分析工作
    3.3.1行业领域简介
    3.3.2收集和分类需求
    3.3.3初步整理需求
    3.4描述问题域
    3.4.1什么是模型
    3.4.2了解UML
    3.5构建用例模型
    3.5.1绘制用例图
    3.5.2区别用例与功能点
    3.5.3宠物店的用例模型
    3.6构建活动图
    3.6.1活动图的组成结构
    3.6.2理解几个实例
    3.6.3添加泳道
    3.7构建概念模型
    3.7.1了解面向对象分析方法
    3.7.2理解几个概念
    3.7.3UML类图
    3.7.4构建宠物店的概念模型
    3.8编写需求规格说明书
    3.9评审需求规格说明书
    3.10管理需求变更
    3.11学会使用辅助工具
    3.12任务小结
    3.13思考与练习
    3.14课后实践(讨论)
    3.15附件材料

    任务4依据需求和现有技术设计软件
    4.1任务概述
    4.1.1任务目的
    4.1.2工作计划
    4.1.3工作过程
    4.2了解设计软件的任务与步骤
    4.2.1制定软件设计的步骤
    4.2.2明确角色与活动
    4.3设计软件的体系结构
    4.3.1采用层次结构
    4.3.2考虑设计约束
    4.3.3宠物店的整体结构
    4.4构建功能模型
    4.5设计用户界面
    4.5.1“美”的界面
    4.5.2设计界面框架
    4.5.3绘制界面效果图
    4.6设计数据库
    4.7设计模型对象
    4.8表示层的组织结构
    4.8.1设计边界类
    4.8.2绘制边界类状态图
    4.8.3设计界面构件类
    4.9业务层的组织结构
    4.9.1设计业务类
    4.9.2考虑类的独立性
    4.10数据访问层的组织结构
    4.11确定类的行为和属性
    4.11.1顺序图
    4.11.2协作图
    4.11.3初步定义类的方法和属性
    4.12优化设计
    4.12.1面向接口
    4.12.2设计模式
    4.12.3工厂模式
    4.12.4策略模式
    4.12.5外观模式
    4.13构建包图
    4.14编写软件设计报告和评审报告
    4.15任务小结
    4.16思考与练习
    4.17课后实践(讨论)
    4.18附件材料

    任务5按照软件设计方案设计程序
    5.1任务概述
    5.1.1任务目的
    5.1.2工作计划
    5.1.3工作过程
    5.2了解常用计算机语言
    5.3常见软件开发工具
    5.4常用的数据库
    5.5选择计算机语言
    5.6设计数据结构和算法
    5.7编码规范
    5.7.1命名规范
    5.7.2注释规范
    5.7.3书写和排版规范
    5.8调试程序
    5.9调试程序常用方法
    5.10任务小结
    5.11思考与练习
    5.12课后实践(讨论)
    5.13附件材料

    任务6依据需求和设计测试软件
    6.1任务概述
    6.1.1任务目的
    6.1.2工作计划
    6.1.3工作过程
    6.2测试前的准备工作
    6.2.1明确测试及目的
    6.2.2遵守测试原则
    6.2.3确定测试流程
    6.2.4区分测试类型
    6.2.5制定测试通过标准
    6.2.6角色与分工
    6.3掌握测试技术
    6.3.1静态测试技术
    6.3.2黑盒测试技术
    6.3.3白盒测试技术
    6.4测试步骤
    6.5设计黑盒测试用例
    6.5.1设计单个文本框的测试用例
    6.5.2边界值
    6.5.3设计程序功能的测试用例
    6.5.4再看一个例子
    6.5.5从用例中生成测试用例
    6.6设计白盒用例
    6.7制订测试计划
    6.8自动化测试
    6.9任务小结
    6.10思考与练习
    6.11课后实践(讨论)
    6.12附件材料

    任务7发布软件和维护软件
    7.1任务概述
    7.1.1任务目的
    7.1.2工作计划
    7.1.3工作过程
    7.2制作安装软件并部署软件
    7.2.1角色与活动
    7.2.2制作.NET安装应用程序
    7.3维护软件
    7.3.1为什么要维护
    7.3.2有哪些维护
    7.3.3维护工作变得困难
    7.3.4维护软件的策略
    7.3.5提高软件的可维护性
    7.4实施软件维护
    7.5软件维护的副作用
    7.6逆向工程和再工程
    7.6.1软件逆向工程
    7.6.2软件再工程
    7.7编写相关文档
    7.7.1编写维护文档
    7.7.2编写用户使用手册
    7.8任务小结
    7.9思考与练习
    7.10课后实践(讨论)
    参考文献
  • 内容简介:
    《软件开发与管理》依据软件开发工作和管理工作对知识和能力的需求来选择和组织内容,重点介绍了“做软件”的方法、过程和工具,注重强调工作任务和岗位能力与知识的联系。全书将软件开发和管理分解为相对独立的若干个任务,并用一个大的案例贯穿所有任务,充分体现了工作过程的完整性。每个任务主要由任务概述、任务目的、能力与知识要求、工作计划、角色与活动、工作方法和工具、任务小结、思考与练习、课后实践等部分组成。《软件开发与管理》可作为高职高专计算机及相关专业的软件开发与管理或软件工程类专业的教材,也可供从事计算机软件开发及应用的广大科技工作者参考。
  • 目录:
    任务1构建一个软件开发工作环境
    1.1任务概述
    1.1.1任务目的
    1.1.2工作计划
    1.1.3工作过程
    1.2通过各种渠道了解软件行业及软件企业
    1.2.1认识软件从业人员,规划未来自我
    1.2.2关于考试认证
    1.3初识软件工程
    1.3.1区分软件与程序
    1.3.2区分软件项目与软件产品
    1.3.3明确软件质量
    1.3.4保证软件质量
    1.3.5什么是软件工程
    1.4了解软件工程的主要内容
    1.4.1熟悉软件生存周期
    1.4.2选择软件开发模型
    1.5软件工程管理
    1.5.1规划项目组织结构
    1.5.2制订项目计划
    1.5.3管理配置
    1.5.4标准化文档
    1.6讨论软件质量与软件工程之间的关系
    1.7任务小结
    1.8思考与练习
    1.9课后实践(讨论)
    1.10附件材料

    任务2从技术、经济和社会三方面论证项目可行性
    2.1任务概述
    2.1.1任务目的
    2.1.2工作计划
    2.1.3工作过程
    2.2明确问题定义
    2.3分析论证
    2.4开展可行性分析
    2.5网上宠物商店可行性分析
    2.6任务小结
    2.7思考与练习
    2.8课后实践(讨论)

    任务3全面准确地描述软件应满足的需求
    3.1任务概述
    3.1.1任务目的
    3.1.2作计划
    3.1.3工作过程
    3.2了解需求分析的任务与步骤
    3.2.1需求分析面临着困难
    3.2.2制定需求分析步骤
    3.2.3明确角色与活动
    3.3开展需求分析工作
    3.3.1行业领域简介
    3.3.2收集和分类需求
    3.3.3初步整理需求
    3.4描述问题域
    3.4.1什么是模型
    3.4.2了解UML
    3.5构建用例模型
    3.5.1绘制用例图
    3.5.2区别用例与功能点
    3.5.3宠物店的用例模型
    3.6构建活动图
    3.6.1活动图的组成结构
    3.6.2理解几个实例
    3.6.3添加泳道
    3.7构建概念模型
    3.7.1了解面向对象分析方法
    3.7.2理解几个概念
    3.7.3UML类图
    3.7.4构建宠物店的概念模型
    3.8编写需求规格说明书
    3.9评审需求规格说明书
    3.10管理需求变更
    3.11学会使用辅助工具
    3.12任务小结
    3.13思考与练习
    3.14课后实践(讨论)
    3.15附件材料

    任务4依据需求和现有技术设计软件
    4.1任务概述
    4.1.1任务目的
    4.1.2工作计划
    4.1.3工作过程
    4.2了解设计软件的任务与步骤
    4.2.1制定软件设计的步骤
    4.2.2明确角色与活动
    4.3设计软件的体系结构
    4.3.1采用层次结构
    4.3.2考虑设计约束
    4.3.3宠物店的整体结构
    4.4构建功能模型
    4.5设计用户界面
    4.5.1“美”的界面
    4.5.2设计界面框架
    4.5.3绘制界面效果图
    4.6设计数据库
    4.7设计模型对象
    4.8表示层的组织结构
    4.8.1设计边界类
    4.8.2绘制边界类状态图
    4.8.3设计界面构件类
    4.9业务层的组织结构
    4.9.1设计业务类
    4.9.2考虑类的独立性
    4.10数据访问层的组织结构
    4.11确定类的行为和属性
    4.11.1顺序图
    4.11.2协作图
    4.11.3初步定义类的方法和属性
    4.12优化设计
    4.12.1面向接口
    4.12.2设计模式
    4.12.3工厂模式
    4.12.4策略模式
    4.12.5外观模式
    4.13构建包图
    4.14编写软件设计报告和评审报告
    4.15任务小结
    4.16思考与练习
    4.17课后实践(讨论)
    4.18附件材料

    任务5按照软件设计方案设计程序
    5.1任务概述
    5.1.1任务目的
    5.1.2工作计划
    5.1.3工作过程
    5.2了解常用计算机语言
    5.3常见软件开发工具
    5.4常用的数据库
    5.5选择计算机语言
    5.6设计数据结构和算法
    5.7编码规范
    5.7.1命名规范
    5.7.2注释规范
    5.7.3书写和排版规范
    5.8调试程序
    5.9调试程序常用方法
    5.10任务小结
    5.11思考与练习
    5.12课后实践(讨论)
    5.13附件材料

    任务6依据需求和设计测试软件
    6.1任务概述
    6.1.1任务目的
    6.1.2工作计划
    6.1.3工作过程
    6.2测试前的准备工作
    6.2.1明确测试及目的
    6.2.2遵守测试原则
    6.2.3确定测试流程
    6.2.4区分测试类型
    6.2.5制定测试通过标准
    6.2.6角色与分工
    6.3掌握测试技术
    6.3.1静态测试技术
    6.3.2黑盒测试技术
    6.3.3白盒测试技术
    6.4测试步骤
    6.5设计黑盒测试用例
    6.5.1设计单个文本框的测试用例
    6.5.2边界值
    6.5.3设计程序功能的测试用例
    6.5.4再看一个例子
    6.5.5从用例中生成测试用例
    6.6设计白盒用例
    6.7制订测试计划
    6.8自动化测试
    6.9任务小结
    6.10思考与练习
    6.11课后实践(讨论)
    6.12附件材料

    任务7发布软件和维护软件
    7.1任务概述
    7.1.1任务目的
    7.1.2工作计划
    7.1.3工作过程
    7.2制作安装软件并部署软件
    7.2.1角色与活动
    7.2.2制作.NET安装应用程序
    7.3维护软件
    7.3.1为什么要维护
    7.3.2有哪些维护
    7.3.3维护工作变得困难
    7.3.4维护软件的策略
    7.3.5提高软件的可维护性
    7.4实施软件维护
    7.5软件维护的副作用
    7.6逆向工程和再工程
    7.6.1软件逆向工程
    7.6.2软件再工程
    7.7编写相关文档
    7.7.1编写维护文档
    7.7.2编写用户使用手册
    7.8任务小结
    7.9思考与练习
    7.10课后实践(讨论)
    参考文献
查看详情
相关图书 / 更多
高职高专计算机任务驱动模式教材:软件开发与管理
高职医学生职业生涯规划与就业指导
陈兰云,刘文玲,王芳倩
高职高专计算机任务驱动模式教材:软件开发与管理
高职学生安全教育(第三版)
陈沅江 著;吴超、吴超、陈沅江 编
高职高专计算机任务驱动模式教材:软件开发与管理
高职国际英语:进阶综合教程1练习册
尹励 编
高职高专计算机任务驱动模式教材:软件开发与管理
高职英语教学模式改革研究
孙铭阳 著
高职高专计算机任务驱动模式教材:软件开发与管理
高职教育高质量发展下教师知识提升策略研究
马晓琨、李贤彬 著
高职高专计算机任务驱动模式教材:软件开发与管理
高职体育与健康(高等职业教育公共基础课通用教材)
李金钟、张有智 编
高职高专计算机任务驱动模式教材:软件开发与管理
高职教育服务中国特色乡村振兴战略研究
肖霞 著
高职高专计算机任务驱动模式教材:软件开发与管理
高职美育
佘谦 张艳芳 汪艳
高职高专计算机任务驱动模式教材:软件开发与管理
高职英语综合教程2 祝胜凯 闫世晓
祝胜凯 闫世晓
高职高专计算机任务驱动模式教材:软件开发与管理
高职体育与健康
靳强 杨斌 马波 邹方亮
高职高专计算机任务驱动模式教材:软件开发与管理
高职院校新教师教学能力发展研究
何雪莲
高职高专计算机任务驱动模式教材:软件开发与管理
高职体育与健康
钱钧 孙鸿 张燕
您可能感兴趣 / 更多