本书可作为高职高专计算机及相关专业的软件开发与管理或软件工程类专业的教材,也可供从事计算机软件开发及应用的广大科技工作者参考。
任务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 添加泳道
……
任务4 依据需求和现有技术设计软件
任务5 按照软件设计方案设计程序
任务6 依据需求和设计测试软件
任务7 发布软件和维护软件
参考文献
该页面最新编辑时间为 2023年12月13日
1、本网站为开放性注册平台,以上所有展示信息均由会员自行提供,内容的真实性、准确性和合法性均由发布会员负责,本网站对此不承担任何法律责任。
2、网站信息如涉嫌违反相关法律规定或侵权,请发邮件至599385753@qq.com删除。