34
二、初步调查—调查报告
调查报告的主要内容有:企业及财务 部门机构设置状况,开展信息化基础工 作状况,外界环境及内部资源状况,财 务部门的中长期发展规划,现有系统的 主要业务内容,主要凭证、台账和报表 种类,企业方面对系统的改进意见等。
35
二、初步调查
现行系统的基本情况 新系统的目标 系统开发的条件
7
一、软件工程学概述
软件工程学是专门研究计算机软件系 统开发方法和开发技术的学科,它把 软件开发视为一项工程,按照工程化 的指导思想和方法来开发与维护软件。
软件工程学是指导计算机软件开发与 维护的工程科学。
8
(一)软件工程的定义
1983年IEEE(国际电气与电子工 程师协会)将软件工程定义为:软件 工程是开发、运行、维护和修复软件 的系统方法。
39
一、现行系统的详细调查
组织机构
内 业务流程 容 数据流程
数据分析 功能分析
调查方式:
(1)召开调查会; (2)访问; (3)填写调查表; (4)参加业务实践等。
在这一阶段就可以收 集出一套可供程序调试 用的试验数据。
40
二、结构化分析 (structured analysis,SA)
10
(三)软件的生命周期
系统规划
可行性项目建议书
系统分析
系统分析报告
新
系
统
开
发
系统设计
系统设计报告
系统实施
系统测试报告等
系统维护
11
(四)软件工程学体系
软件工程学作为一门专门研究和开发计算 机软件的现代学科知识体系,包括了三个层 次要素,即开发模型(过程)、开发方法和 开发工具。
1、开发模型 主要有生命周期瀑布模型、快速原型模型 2、开发方法 主要有结构化方法、面向对象法等 3、开发工具