软件工程—Chapter2 计划
前言
先不说软件工程,就像我们平常要完成一件事是一样的,我们都要先有一个计划,然后按照这个计划做指导去实施,软件工程最计划也是这个道理。
知识整合
思维导图
认识思维导图的重要性,然后画思维导图的功力是要慢慢培养的。
导图回顾
依然是对自己画的导图一个思考的过程,和个人的一些想要了解的地方,单独拿出来说一下。文档
这个阶段,我们需要形成的两个文档就是可行性研究报告和项目开发计划。可行性研究
- 指导
这个方面我们要实现技术可行性、经济可行性、操作可行性。其中为主要的是技术可行性。
- 指导
工具
这个视频上介绍有三个:数据流程图、BMD流程图、系统流程图。不过之后就没有做详细的介绍了,这里我简单的查了一下。数据流程图
数据流程图(Data Flow Diagram,DFD/Data Flow Chart),是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。拿一个图片说明一下:
系统流程图
基本思想是用图形符号以黑盒子形式描绘系统里面的每个部件(程序、文件、数据库、表格、人工过程等),表达信息在各个部件之间流动的情况。
项目开发计划
计划应该包含六个方面的内容,以下是一个提纲:- 引言:目的,背景,定义,参考资料
- 概述:
a) 工作内容,条件与限制,
b) 产品:程序,文档
c) 运行环境
d) 服务
e) 验收标准 - 实施计划
a) 人员分解
b) 进度
c) 预算
d) 关键问题 - 人员组织及分工
- 交付期限
- 专题计划要点
结语
软工计划这部分,为软件开发指明了方向,相当于从头到尾列出了一个提纲。我们之后的工作,一方面按照计划严格执行,一方面发现问题,更改计划继续执行工作。好的开始是成功的一半,加油!
软件工程—Chapter2 计划相关推荐
- 软件工程--软件计划
1.问题定义: 定义为软件需求分析功能与性能的依据定义为软件需求分析功能与性能的依据. 1.1定义内容: 问题背景,开发系统的现状,开发的条件与理由,总结要求,问题的性质,类型转换,什么目标,开发条件 ...
- 软件工程概论———登录界面的设计
网站系统开发需要的技术: 前端web技术:js,html+css,ps,ajax,juqery. 后台语言:php技术(基础加高级) 登录界面源代码: 登录界面代码: <%@ page lang ...
- 《软件工程》总结——第一章
首先介绍一下"软件" <IEEE>对软件给出了如下定义: 软件是计算机程序.规程以及运算计算机系统可能需要的相关文档和数据. 根据软件服务对象的范围不同,一般可以将软件 ...
- 软件工程导论学习小结
软件工程(Software Engineering)在百度百科上是这样定义的:软件工程是一门研究用工程化方法构建和维护有效的.实用的和高质量的软件的学科. 软件工程专业的产生并非同计算机科学与技术的产 ...
- 软件工程技术--第二章 可行性研究
第二章 可行性研究及软件计划 1.软件定义--做什么? 软件生命周期的阶段划分: 软件计划:问题定义.可行性研究 软件开发:需求分析.软件设计(概要设计.详细设计).程序编写.软件测试 软件运行维护: ...
- 2021年中国科学技术大学软件工程电子信息考研信息
大学简介: 中国科学技术大学(University of Science and Technology of China),位于安徽省合肥市,直属于中国科学院,为中央直管副部级建制,由中国科学院.教育 ...
- 软件工程结构化建模的方法和工具_计算机科学与技术专业自考-软件工程
软件危机? 随着计算机的广泛应用,软件生产率,软件质量远远不能满足社会发展的需求,成为社会,经济发展的制约因素,称之为软件危机 软件工程的目的? 其目的是倡导以工程的原理,原则和方法进行软件开发,以期 ...
- 2024清华大学计算机考研信息汇总
清华大学计算机科学与技术系官网 清华大学软件学院官网 清华大学网络科学与网络空间研究院官网 清华-伯克利深圳学院官网 清华大学,简称清华,诞生于1911年,依托美国退还的部分"庚子 ...
- 非科班AI小哥火了:他没有ML学位,却拿到DeepMind的offer
点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 衡宇 发自 凹非寺 量子位 | 公众号 QbitAI 这两天,Dee ...
最新文章
- 在Java 7或更早版本中使用Java 8 Lambda表达式
- uva 10110——Light, more light
- 任正非:华为 5G 是瞎猫碰死老鼠
- 开源erp_大公司为何使用开源ERP
- ML_Review_PCA(Ch4)
- 回溯法基本思想_回溯算法(一)
- 【操作系统】实验四 主存空间的分配和回收
- 中缀表达式转后缀表达式(Java)
- python3.4勾股定理代码_python计算器代码
- VIVADO 下载mcs 文件
- Createprocess 函数运行出错的原因和解决办法
- FPGA-RAM读写测试
- 如何在C++中方便的将float、int等类型数据转换成string类型,并利用ROS中的std_msg/String发布出去
- Linux ARM平台开发系列讲解(入门篇) 1.1.3 开发板、Ubuntu和windows三者相互连接,无需路由器,全网最详细
- 锐捷网络 C++ 提前批
- 常用 Linux 软件汇总,足够用了!!!
- MacOS中dyld: Library not loaded的错误修正
- tween.js一个平滑动效果的js动画库
- 计算机科学与技术和人力资源管理,计算机科学与技术专业现状分析和人才培养模式改革研究...
- Kwp2000协议的应用(程序后续篇)