信息系统项目管理师学习笔记
信息系统项目管理师个人学习笔记

1、软件需求就是必须完成的事,以及必须具备的品质。
软件需求包括功能需求、业务需求、设计约束3个方面。
(1)功能需求:是指系统必须完成的那些事,即为了向它的用户提供有用的功能,产品必须执行的动作。
(2)非功能需求:是指产品必须具备的属性或品质,如可靠性、性能、响应时间、容错性、扩展性等。
(3)设计约束:也称为限制条件、补充规约,这通常是对解决方案的一些约束说明,例如必须采用国有自主知识版权的数据库系统,必须运行在UNIX操作系统之下等。
2、需求工程,是一个包括创建和维护系统需求文档所必需的一切活动的过程,通常包括需求开发和需求管理两大工作。
1)需求开发,包括需求捕获(掌握一门捕获技术),需求分析,编写规格说明书和需求验证四个阶段。
2)需求管理,包括定义需求基线、处理需求变更、需求跟踪。
(软件设计原则:信息隐蔽、高内聚低耦合)。
3、设计评审:在开发时期的每个阶段,特别是设计阶段结束时都要进行严格的技术评审,尽量不要让错误传播到下一阶段。
设计评审一般采用评审会议的形式来进行。
4、软件测试(重点)是为了发现错误而执行程序的过程,是根据程序开发阶段的规格说明及程序内部结构而精心设计的一批测试用例(输入数据及其预期结果的集合),并利用这些测试用例去运行程序,以发现程序错误的过程。
从软件开发者的角度出发,则希望软件测试成为表明软件产品中不存在错误的过程,验证该软件已正确的实现了用户的需求,确立人们对软件质量的信心。
从用户的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品。
应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭;测试用例应当由测试输入数据和对应的预期输出结果这两部分组成;程序员应避免检查自己的程序;在设计测试用例时,应包括合理的输入条件和不合理的输入条件;充分注意测试中的群集现象。
经验表明,测试后程序中残存的错误数目与该程序中已发现的错误数据成正比。
严格执行测试计划,排除测试的随意性;应当对每一个测试结果做全面检查;妥善保存测试计划、测试用例、出错统计和最终分析报告,为软件维护提供方便。
信息系统项目管理师学习笔记总结

信息系统项目管理师学习笔记【2015年3月by:Noodles】一.基本概念部分1.信息的基本概念(什么是信息?)控制论的创始人维纳(Norbert Wiener)认为:信息就是信息,既不是物质也不是能量。
信息论的奠基者香农(Claude E.Shannon)认为:信息就是能够用来消除不确定性的东西。
比较流行的另一种说法认为:信息是事先不知道的报导。
哲学界认为:信息是事物普遍联系的方式。
总的来说,信息的概念存在两个基本的层次,即本体论层次和认识论层次.事物的本体论信息,就是事物的运动状态和状态变化方式的自我表述.认识论信息,就是主体对于该事物的运动状态以及状态变化方式的具体描述,包括对于它的“状态和方式"的形式、含义和价值的描述。
2。
信息化的概念1997年召开的首届全国信息化工作会议,对信息化和国家信息化定义为:“信息化是指培育、发展以智能化工具为代表的新的生产力并使之造福于社会的历史过程。
国家信息化就是在国家统一规划和组织下,在农业、工业、科学技术、国防及社会生活各个方面应用现代信息技术,深入开发广泛利用信息资源,加速实现国家现代化进。
”信息化的其他定义:信息化就是计算机、通信和网络技术的现代化;信息化就是从物质生产占主导地位的社会向信息产业占主导地位社会转变的发展过程;信息化就是从工业社会向信息社会演进的过程;3。
什么是信息系统?信息系统是由计算机硬件、网络和通讯设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统.4.项目的定义项目是为达到特定的目的、使用一定资源、在确定的期间内、为特定发起人而提供独特的产品、服务或成果而进行的一次性努力.5。
项目管理的定义项目管理的定义是:指在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望的过程。
项目管理是对一些与成功地达成一系列目标相关的活动(譬如任务)的整体监测和管控。
2024年学习笔记信息系统项目管理师(第四版)第二章-信息技术发展

第⼆章-信息技术发展1-信息技术及其发展1.1-计算机软硬件、计算机⽹络1.计算机硬件是指计算机系统中有电子、机械和光电元件等组成的各种物理装置的总称。
2.计算机软件是指计算机系统中的程序及文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。
3.硬件和软件相互依存。
4.从网络的作用范围可将网络类别划分为:个人局域网(PAN)、局域网(LAN)、城域网(MAN)、广域网(WAN)、公用网、专用网。
5.广域网协议主要包块:PPP 点对点协议、ISDN 综合业务数字网、xDSL、DDN 数字专线、x.25、FR 帧中继、ATM 异步传输模式。
6.IEEE 802 协议族:IEEE 802 规范定义了网卡如何访问传输介质(如光缆、双绞线、无线等),以及如何在传输介质上传输数据的方法,还定义了传输信息的网络设备之间连接的建立、维护和拆除的途径。
7.802.3(以太网的 CSMA/CD 载波监听多路访问/冲突检测协议)、802.11(无线局域网 WLAN 标准协议)。
8.OSI 七层网络模型从上到下:应用层(事务处理程序、文件传送协议)、表示层(管理数据的解密加密数据转换、格式化和文本压缩)、会话层(负责在网络中的两节点之间建立和维持通信,以及提供交互会话的管理功能)、传输层(提供建立、维护和拆除传送连接的功能)、网络层(网络地址 IP 地址翻译成对应物理地址 MAC 地址,并决定如何将数据从发送方路由到接收方,实现拥塞控制。
网际互联等)、数据链路层(物理地址寻址、数据的成帧、流量控制。
数据的检错重发等)、物理层(物理联网媒介,如电缆连线连接器)。
9.TCP/IP 是 Internet 的核心,共四层有:应用层(FTP 文件传输协议、TFTP 简单文件传输协议、HTTP 超文本传输协议、SMTP 简单邮件传输协议、DHCP 动态主机配置协议、Telnet 远程登录协议、DNS 域名系统、SNMP 简单网络管理协议)、传输层(TCP 传输控制协议、UDP 用户数据报协议)、网络层(IP 协议、ICMP 网络控制报文协议、IGMP 网际组管理协议、ARP 地址解析协议、RARP 反向地址解析协议)、网络接口层(底层协议,传输数据的物理媒介)。
信息系统项目管理师学习笔记(简要版)

14. 外包管理 ................................................................................................................................................................. 67
25. 典型应用集成技术 ............................................................................................................................................... 104
21. 信息化基础知识、信息化系统及其建设 ............................................................................................................. 85
22. 软件工程知识 ......................................................................................................................................................... 90
31. PKI 公开密钥基础设施 ........................................................................................................................................ 118
2024年学习笔记信息系统项目管理师(第四版)第三章-信息系统治理

第三章-信息系统治理1-IT治理1.IT治理是描述组织采用有效的机制对信息技术和数据资源开发利用,平衡信息化发展和数字化转型过程中的风险,确保实现组织的战略目标的过程。
2.IT治理主要目标包括:与业务目标一致、有效利用信息与数据资源、风险管理。
3.IT治理的管理层次大致可分为三层:最高管理层、执行管理层、业务与服务执行层。
最高管理层主要职责是证实IT战略与业务战略是否一致;执行管理层的主要职责是制定IT的目标,分析新技术的机遇和风险;业务及服务执行层的主要职责是信息和数据服务的提供和支持;4.IT治理的核心是关注IT定位和信息化建设与数字化转型的责权利划分。
5.IT治理体系的具体构成包括:IT定位、IT治理架构、IT治理内容、IT治理流程、IT治理效果。
6.IT治理关注五项关键决策包括:IT原则、IT架构、IT基础设施、业务应用需求、IT投资和优先顺序。
7.IT治理体系框架具体包括:IT战略目标、IT治理组织、IT治理机制、IT治理域、IT治理标准和IT绩效目标等部分,形成一套IT治理运行闭环。
8.IT治理本质上关心:实现IT的业务价值和IT风险的规避。
9.IT治理的核心内容包括留个方面:组织职责、战略匹配、资源管理、价值交付、风险管理和绩效管理。
10.建立IT治理机制的原则包括:简单、透明、适合。
11.组织开展IT治理活动的主要任务焦距在这五个方面:全局统筹、价值导向、机制保障、创新发展、文化助推。
12.IT治理相关的最佳实践方法、定义相关标准。
比较典型的是:1我国信息技术服务标准库(ITSS)中IT治理系列标注;2信息和技术治理框架(COBIT)、IT治理国际标准(ISO/IEC38500)13.IT治理实施指南-GB/T34960.1《信息技术服务治理第一部分:通用要求》规定了IT治理的模型和框架、实施IT治理的原则,以及开展IT顶层设计、管理体系和资源的治理要求。
该标准可用于:1建立组织的IT治理体系,并实施自我评价;2开展信息技术审计;3研发、选择和评价IT治理相关的软件或解决方案;4第三方对组织的IT治理能力进行评价。
信息系统项目管理师第4版笔记

第一章信息系统项目管理概述1.1 信息系统项目管理的定义和概念在信息化时代,信息系统项目管理成为了企业中极为重要的一环。
信息系统项目管理是指利用项目管理的理论和方法对信息系统项目进行计划、组织、指挥、协调和控制,以达到项目的目标和要求。
1.2 信息系统项目管理师的角色和职责信息系统项目管理师是指在信息系统项目中负责项目管理工作的专业人士。
他们需要具备扎实的项目管理知识和技能,能够有效地规划、执行和监控项目,确保项目按时、按质、按技术规范完成。
1.3 信息系统项目管理的重要性和作用信息系统项目管理的重要性不言而喻,它可以确保项目按计划、按预算、按质量要求完成,提高项目的成功率和效率,降低项目的风险和成本,为企业的信息化建设提供保障和支持。
第二章信息系统项目立项和启动2.1 信息系统项目立项的必要性和意义信息系统项目立项是项目启动的第一步,它是确保项目顺利实施的重要保障。
只有通过严格的立项程序,才能保证项目的可行性和合理性,为项目的后续工作提供明确的方向和支持。
2.2 信息系统项目立项的流程和程序信息系统项目立项主要包括项目论证、提案、立项决策等流程,在这些流程中,需要进行需求分析、成本效益分析、风险评估等工作,以确保项目的可行性和合理性。
2.3 信息系统项目启动的关键工作和措施信息系统项目启动是项目管理的第一个阶段,需要进行项目计划、团队组建、项目立项、风险评估等工作,确立项目的基本框架和规划,为项目的后续工作奠定基础。
第三章信息系统项目计划和组织3.1 信息系统项目计划的基本内容和要求信息系统项目计划是项目管理的核心,它包括项目范围、时间、成本、质量、风险等方面的规划,为项目的执行和控制提供指导和支持。
3.2 信息系统项目组织的细化和分工信息系统项目组织是项目管理的重要环节,它需要进行项目团队的组建、岗位责任的明确、团队协作机制的建立等工作,以确保项目的高效执行和顺利完成。
3.3 信息系统项目计划与组织的衔接和协调信息系统项目计划和组织是相辅相成的,需要通过有效的协调和沟通,确保项目计划的执行和项目组织的协作,实现项目管理的整体目标和要求。
信息系统项目管理师 笔记

信息系统项目管理师笔记
### 1. 项目管理基础
- 项目管理的定义和目标
- 项目和运营的区别
- 项目生命周期和阶段
- 项目管理知识体系(PMBOK)
- 团队管理和沟通技巧
### 2. 项目启动与规划
- 项目背景和可行性研究
- 项目愿景和目标设定
- 需求分析和范围管理
- 项目计划编制
- 质量管理和风险管理
### 3. 项目执行与监控
- 团队组建和资源调配
- 进度控制和时间管理
- 成本管理和预算控制
- 质量保证和变更管理
- 风险应对和问题解决
### 4. 项目收尾和交付
- 项目验收和交付准备
- 项目绩效评估和总结
- 知识管理和经验积累
- 项目合同及相关法律法规
- 项目文档归档和整理
### 5. 专业实践和道德规范
- 项目管理方法论和最佳实践
- 信息系统发展趋势和新技术应用
- 项目管理职业道德和责任
- 相关法律法规和合规要求
- 沟通和冲突解决技巧
以上是信息系统项目管理师的一些重要知识点和技能要求的笔记,详细内容可以根据具体的教材或参考书进行学习和整理。
软考信息系统项目管理师学习笔记汇总

1. 计算机基本组成:运算器、控制器、存储器、输入设备、输出设备。
2.并行性是指计算机系统具有可以同时进行运算或操作地特性,包括同时性与并发性。
3.基本思想:时间重叠、资源重叠、资源共享。
4.传统串行方式:优:控制简单,节省设备缺:执行指令速度慢,功能部件利用率低。
5.流水线处理机:优:程序执行时间短,功能部件利用率高缺:增加硬件,控制过程较复杂。
6.并行处理机SIMD 一个控制器CU,N个处理单元PE,一个互连网络IN 。
7.并行处理机主要特点:⑴单指令流多数据流方式工作。
⑵采用资源重复方法引入空间因素。
⑶以某一类算法为背景地专用计算机。
⑷并行处理机地研究必须与并行算法研究密切结合。
⑸异构型多处理系统。
8.多处理机系统组成MIMD:N个处理机+1个处理机存储器互联网络(PMIN)。
9.多处理机系统特点:⑴结构灵活并行处理机处理单元很多;多处理机有较强通用性,适用多样算法,处理单元数量较少。
⑵程序并行性并行处理。
11.RISC与CISC比较主要特点如下:⑴指令数目较少,一般选用使用频度最高地一些简单指令。
⑵指令长度固定,指令格式种类少,寻址方式种类少。
⑶大多数指令可在一个机器周期内完成。
⑷通用寄存器数量多,只有存数/取数指令访问存储器,其余指令无关寄存器之间进行操作。
两者主要区别在于设计思想上。
12.存储系统分类:高速缓冲存储器(Cache,双极半导体)主存储器(MOS半导休,又称内存储器,包括高速缓存和主存)辅助存储器。
13.存储器地层次:高速缓存-主存,主存-辅存。
14.主存地基本组成:双极型MOS型(由存储体、地址译码器、驱动器、I/O控制、片选控制、读/写控制)。
15.存储器地主要技术指标:存储容量、存取速度(访问时间、存储周期TM)TM>TA、读出时间TM>TW、写入时间、可靠性、MTBF平均故障间隔时间。
16.计算机应用领域:科学计算、信息管理、计算机图形学与多媒体技术、语言与文字处理、人工智能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息系统项目管理师学习笔记This manuscript was revised on November 28, 2020前言项目管理师的考试相对于PMP等考试,除了基础的项目管理知识体系以外,还比较注重信息化基础、信息安全、软件开发等技术管理工作,并且强调活学活用,通过案例分析和论文将自己学到的知识应用到实际工作,因此并不是一件十分容易的事情。
本文档是本人备考信息系统项目管理师期间,结合培训内容、考试大纲和教程整理的学习笔记,主要是一些重点的记录,并非涵盖所有的内容,可以打印出来供平时巩固记忆,考试还是以制定教材为主。
最后祝各位同学一次通过考试,成为合格的项目管理师。
郑重声明此份资料仅作为网友参考、学习以及备考之用,严禁作为商业用途。
作者:Richard Zhang于 2010年9月信息化基础知识信息与信息化信息可以是消息、信号、数据、情报或知识;信息具有普遍性、动态性、可处理性、可传递性、可共享性的特点。
其作用是人类社会生存的条件、人类认识世界的媒介、管理的基础和决策的依据。
信息化是充分利用信息技术,开发利用信息资源,促进信息交流和知识共享,提高经济增长质量,推动经济社会发展转型的历史进程。
国家信息化体系要素信息技术应用------龙头(主阵地)信息资源------------核心任务信息网络------------应用基础信息技术和产业---建设基础信息化人才---------成功之本信息化法规---------保障政府信息化与电子政务电子政务的概念、内容和技术形式利用现代信息技术手段的一种政府运作模式。
可概括为两个方面:政府部门利用网络信息技术,实现办公自动化、管理信息化、决策科学化;政府部门与社会利用网络信息平台政务公开,实现资源共享、群众监督、高效办事。
其内容包括:政府间的电子政务、政府对企业的电子政务、政府对公民的电子政务电子政务建设的指导思想、原则、建设目标和主要任务指导思想:我国电子政务建设的指导思想是:以邓小平理论和“三个代表”重要思想为指导,适应改革开放和现代化建设对政务工作的要求,转变政府职能,提高工作效率和监管的有效性,更好地服务人民群众;以需求为导向,以应用促发展,通过积极推广和应用信息技术,增强政府工作的科学性、协调性和民主性,全面提高依法行政能力,加快建设廉洁、勤政、务实、高效的政府,促进国民经济持续快速健康发展和社会全面进步。
建设原则:统一规划,加强领导;需求主导,突出重点;整合资源,拉动产业;统一标准,保障安全;建设目标:具有标准的、功能完善的信息网络平台;具有基础性战略性信息库;具有电子政务网络安全保障;具有培训制度;具有相关的法规和标准;主要任务:建设整合统一的电子政务网;建设重点业务系统;开发重点政务信息资源;建设中央地方政府门户网站,促进公共服务;建立电子政务信息安全保障体系;完善电子政务信息标准化;加强公务员信息化培训;推进电子政务法制建设企业信息化与电子商务企业信息化的概念、目的、规划和方法内涵:不断挖掘先进的管理理念,应用计算机网络技术,在企业作业、管理、决策的各个层面,科学计算、过程控制、事务处理、经营管理的各个领域,引进和使用现代信息技术,全面改革管理体制和机制,从而提高企业工作效率、市场竞争能力和经济效益。
指导思想:政府推动,统筹规划,企业行为,政策支持,分步实施基本原则:效益原则、“一把手”原则、中长期与短期建设相结合、规范化和标准化、以人为本。
企业资源规划(ERP)的结构和功能物料需求计划:MRP(Materials Requirement Planning):无生产能力控制;闭环MRP增加了生产力与采购制造资源计划:MRPII(Manufacturing Resource Planning):增加物流与资金流企业资源计划:ERP(Enterprise Resource Planning): 管理支持企业业务运作和战略运作的事物,包括:生产物资、人力、财力,其主要功能包括:财会管理(总帐、应收帐、应付帐、现金管理、固定资产核算、工资核算、成本核算、多币值)财务管理(财务计划、财务分析、财务预测和控制)生产控制管理(主生产计划、物料需求计划、能力需求计划、车间控制、制造标准)物流管理(销售管理、库存控制、采购管理)人力资源管理(规划辅助决策、招聘管理、工资核算、工时管理、差旅核算)客户关系管理(CRM)在企业的应用CRM系统是基于方法学、软件和因特网的以有组织的方式帮助企业管理客户关系的信息系统。
CRM以客户为导向,以现代信息与沟通技术为工具,是一种以建立和维系长期互惠互利的客户关系为宗旨的营销企业经营理念。
其核心内容是客户、关系和管理。
CRM系统要素:不仅是以客户为中心的信息系统,而是一种市场管理策略。
注重客户满意度的同时,提升企业获得利润的能力。
要求企业对业务功能重新设计,将业务重心转移到客户,对不同客户采取不同的策略。
设计特点:可伸缩性和可移植性主要功能:销售管理、市场营销、客户服务(售前\现场\售后)、客户信息管理、客户关怀数据挖掘是在数据库、数据仓库和事务数据库基础上,对数据清理、集成、选择、变化后,提出有用的数据,用来分析和预测。
包括两项任务:描述: 用各种图、表工具进行特征描述和区分描述分类和预测: 针对离散数据的预测通常采用分类规则、判定树等分类方法,针对连续值的预测通常采用线性回归、最小二乘法等预测手段。
供应链管理(SCM)供应链管理是一种集成管理的思想和方法,是在满足服务水平要求的同时,为了使系统成本达到最低而采用的将供应商、制造商、仓库和商店有效地结合成一体来生产商品,有效控制和管理各种信息流、资金流和物流,把正确数量的商品在正确的时间配送到正确的地点的一套管理方法:以客户为中心、集成化管理、扩展性管理、合作性管理、多层次管理供应链特征:交叉性、动态性、复杂性、存在核心企业;分类如下:按管理对象分类:企业、产品、基于供应链契约按网状结构分类:V型、A型、T型按产品类别分裂:功能型、创新型敏捷供应链:对于市场变化和需求变化怎样快速响应,生产出满足需求的产品或服务。
区别于一般供应链的特点如下:支持跨企业的生产方式重组。
支持供应链跨企业信息集成调整和重构。
链中企业可方便地组织调整生产模式。
商业智能(BI)涉及软件、硬件、咨询服务及应用,是对商业信息搜集、管理和分析的过程,目的是使企业各级决策者提高洞察力,正确作出决策。
商业智能包括:数据仓库、联机事务处理、数据挖掘、数据备份和恢复等部分。
商业智能的ETL过程:抽取E(extraction)、转换T(transformation)、装载L(load)商业智能的主要功能:数据仓库、数据ETL、数据统计输出、数据分析商业智能实现的三个层次(级别):level1-数据报表、level2-多维数据分析、level3--数据挖掘OLAP的实现方法:ROLAP(Relational OLAP)、MOLAP(Multidimensional OLAP)、HOLAP(Hybrid OLAP)实施步骤:需求分析、数据仓库建模、数据抽取、建立报表、测试、改进电子商务的类型及相关标准原始概念是使用电子信息技术工具进行商务活动。
现代概念是使用Internet现代信息技术工具和在线支付方式进行商务活动。
97年成立ISO/IEC JTCI电子商务工作组(BT-EC),确定标准的三个领域:用户接口、基本功能、数据及客体。
其支撑保障体系包括:法律法规体系、标准规范体系、安全保证体系、信用体系、在线支付体系、现代物流体系、技术装备体系、服务体系、运行监控体系信息系统基础信息系统信息系统概念信息系统是为了支持组织决策和管理而进行信息收集、处理、储存和传递的一组相互关联的部件组成的系统。
包括输入、处理、输出三个活动。
注意:信息系统的输入与输出类型明确,输入是数据,输出是信息,且输出的信息必定是有用的计算机并不是信息系统所固有的反馈用于调整或改变输入或处理活动后的输出,对管理决策者说,反馈是进行有效控制的重要手段信息系统的类型面向作业处理的系统:办公自动化(OAS)、事务处理(TPS)、数据采集与监测(DAMS)面向管理控制的系统:数据处理(DPS)、知识工作支持(KWSS)、计算机集成制造(CIMS)面向决策计划的系统:决策支持(DSS)、战略信息(SIS)、管理专家(MES)信息系统建设信息系统建设的复杂性信息系统由于技术的复杂性和管理的复杂性。
当两者结合的时候更加复杂。
系统的需求和内外部条件是不断变化。
这个主要体现在其开发、运行和改造维护等方面.信息系统的生命周期(各阶段目标及其主要工作内容)立项:包括概念的形成和需求分析,形成《需求规范说明书》,经评审、批准后立项开发:包括如下几个方面阶段名称阶段任务总体规划以需求为基础指导开发,优化配置各种资源,明确开发目标、总体结构、组织结构、管理流程、实施计划、技术规范等系统分析提供逻辑模型,包括组织机构及功能分析、业务流程分析、数据和数据分析及系统初步方案系统设计根据分析的结果设计实施方案,包括系统架构设计、数据库设计、处理流程设计、功能模块设计、安全控制方案设计、系统组织和队伍设计及系统管理流程设计系统实施将设计阶段的成果在计算机和网络上实现,用户的参与特别重要系统验收通过试运行,暴露系统优劣和其他问题.提交用户验收运维:信息系统通过验收,正式移交用户。
分为排错性、适应性、完善性、预防性等四个主要类型消亡:系统不可以一直运行,应在初期就注意消亡的条件、时间以及由此话费的成本。
信息系统开发方法结构化方法:应用最为广泛,按照系统生命周期把开发过程分为若干阶段,然后顺序进行,通过文档确认向下进行。
特点:遵循用户至上原则、严格区分工作阶段、强调开发过程整体与全局性、过程工程化与文档资料标准化。
其优点有:理论基础严密,指导思想是用户需求在系统建立前就能充分了解和理解,注重开发过程的整理性和全局性。
其缺点在于:开发周期长;文档、说明繁琐,工作效率低;要求全面理解需求不现实;如果用户参与积极性不大则难度大。
原型法:先做原型,然后通过反复修改来实现用户的最终需求。
特点:实际可行、具有最终系统的基本特征、构造方便、快速、造价低。
分类:抛弃型原型(throw-it-away)、进化型原型(Evolutionary)面向对象方法:客观事物由对象组成,直观、方面。
特点:对象由属性和操作组成、对象间通过消息传递、封装、多态、继承。
软件工程知识软件需求分析与定义需求是一个为解决特定问题而必须有被开发或被修改的软件展示的特性。
基本特性是可验证性。
其目的如下:检测和解决需求之间的冲突;发现软件的边界,以及软件如何与外界交互;详细描述系统需求和软件需求。