- 9
- 0
- 约1.7千字
- 约 7页
- 2020-11-20 发布于甘肃
- 举报
第2章、计算机系统与可行性研究
背景介绍
真正意义上的软件开发到底从哪个阶段开始?
教材的观点
从软件设计开始(对照“软件生命周期”的论述)
实际情况
产品开发——从软件设计开始
软件公司对所开发的产品,先做好需求分析,再正式启动开发工作。
项目开发——从需求分析开始
基于特定用户需求而专门开发的软件,正式的开发工作一般从需求分析开始
为什么存在上述区别?
教材第2章到底讲述什么内容?
正式启动软件开发项目之前需要完成的工作。
正式启动软件开发项目之前要做好哪些工作
教材
实践
内容
问题定义
立项
确定项目的范围与目标
可行性研究
可行性分析
提出项目方案
对方案进行可行性分析
提交项目计划
关键
以系统工程的角度做上述工作。
基于计算机的系统(教材2-1-1)
计算机系统的构成元素(图2-1)
软件
硬件
用户
数据库
网络(增加)
[文档]
[过程]
如何理解教材的如下论述(P19)
基于计算机的系统,可能成为某一个更大系统的一个元素。
从“教务系统与”整个学校的信息化建设之间的关系理解。
软件立项时需要考虑如下问题
项目的范围与目标
软件的运行平台(硬件、系统软件、网络、数据库等)
软件用户与使用环境要求
与其它软件系统之间的接口
关于计算机系统工程(教材2-1-2)
从应用软件开发的角度理解如下问题:
内容
作用
硬件工程
建立与软件运行相匹配的硬件环境。
软件工程
运用
原创力文档

文档评论(0)