系统分析与设计:笔记整理

第一章:概要

1.信息系统的五个组成部分:硬件、软件、规程(processes)、数据、人

SDLC(SystemDevelopment Life Cycle 系统开发生命周期)包括:规划、分析、设计、实施、运维。

2.Prototyping(原型法)、CASE Tools(Computer-aidedSoftware Engineering tools 计算机辅助软件工程工具)、JAD(Joint Application Design 联合应用设计)、RAD(RapidApplication Development 快速应用软件开发)、敏捷方法(AgileMethodologies)、极限编程(ExtremeProgramming)

3.原型法是通过构建一个功能简单的原型系统,通过对原型系统的逐步求精,不断扩充完善得到最终的软件系统的开发方法。

基本需求分析,开发原始原型系统,用原型系统完善系统需求,完善原型系统。

4.生命周期法和原型法的优缺点

生命周期法:

优点:

(1)将复杂的系统划分为若干个阶段,然后逐步解决各个阶段的任务

缺点:

(1)实际的系统开发通常不能按照生命周期法指定的顺序

(2)用户通常不能清除的给出全部需求

(3)用户等待的时间教长,需要到开发最后才能见到可运行的系统

(4)模型的线性特征会导致阻塞状态

原型法:

优点:

(1)大大缩短用户见到可运行系统的时间

(2)可以得到较为完整的需求定义

(3)可以低风险的开发柔性更强的系统

缺点:

(1)完全解决问题之前过早的形成了系统

(2)会让用户误认为原型系统就是最后的系统

(3)原型迭代不收敛于开发者的设想

(4)资源划分和管理较为困难,更新文档带来麻烦


第二章࿱

  • 15
    点赞
  • 104
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值