系统分析和设计方法(复习纲要)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统分析和设计方法(复习纲要)
目录
系统分析和设计方法 (1)
第一部分 (2)
第1章系统分析和设计方法的环境 (2)
一.基本概念 (2)
二.重点内容 (2)
第2章信息系统构件 (3)
一.基本概念 (3)
二.重点内容 (3)
第3章信息系统开发 (4)
一.基本概念 (4)
二.重点内容 (4)
第4章项目管理 (6)
一.基本概念 (6)
二.重点内容 (6)
第二部分 (6)
第5章系统分析 (6)
一.基本概念 (6)
二.重点内容 (7)
第6章需求获取的调查研究技术 (8)
一.基本概念 (8)
二.重点内容 (8)
第7章使用用例建模系统需求 (8)
一、基本概念 (8)
二、重点内容 (9)
第8章数据建模和分析 (9)
一.基本概念 (9)
二.重点内容 (10)
第9章过程建模 (10)
一.基本概念 (10)
二.重点内容 (11)
第10章使用UML进行面向对象分析和建模 (12)
一.基本概念 (12)
二.重点内容 (12)
第11章可行性妇女系和系统方案建议 (13)
一.基本概念 (13)
二.重点内容 (13)
第三部分系统设计方法 (14)
第一部分
第1章系统分析和设计方法的环境
一.基本概念
1.信息系统:
信息系统是人、数据、过程和信息技术之间相互作用,收集、处理、存储和提供支持企业运作的信息的集合体。
2.
二.重点内容
1. 七类信息系统应用:
事务处理系统、管理信息系统、决策信息系统、主管信息系统、专家系统、通信和协作系统、办公自动化系统
2.系统关联人员(参与者)
1)系统所有者:
2)系统用户:
内部系统用户(如技术人员、服务人员、中间经理、高层经历)
外部系统用户(顾客、供应商、合作伙伴)
3)系统设计人员(如网络架构师、数据库管理员、web架构师)
4)系统构造人员(应用程序员、系统程序员)
5)系统分析员
6)外部服务提供者
7)项目经理
3.系统分析员的角色
系统分析员既懂业务又懂技术,他们首先研究业务问题和机遇,然后把业务和信息需求转换为对基于计算机的信息系统的规格说明,而这个信息系统则由包括程序员在内的技术专家来实现。
4.系统分析员所需的技能
有效的信息技术知识
一半商业知识
通用的解决问题的技能
良好的与人沟通的能力。
良好的处理人际关系的能力。
灵活性和适应能力
人格与道德规范
5业务驱动力:
经济全球化、电子商务和电子业务、安全和隐私、协作与合伙经营、知识产知识产权管理、持续改进和全面质量管理、业务过程重构
6.技术推动力
网络和因特网、移动和无线技术、对象技术、协作技术、企业应用软件
8. 系统开发流程
1)确定问题(系统启动)
2)分析和理解问题(系统分析)
3)确定方案需求和预期(系统分析)
4)确定替代方案,选择最佳方案(系统设计)
5)设计所选方案(系统设计)
6)实现所选方案(系统实现)
7)评估结果(系统实现)
第2章信息系统构件
一.基本概念
1.前端信息系统和后端信息系统
企业既有直达客户的业务功能的前端信息系统,也有支持内部业务运行并与供应商交互的后端信息系统。
二.重点内容
1.信息系统架构:
信息系统架构作为理解信息系统的基本构建的不同视图的框架。从本质上讲信息系统构架为你想开发的任何信息系统组织各个组建提供了基础。
2.信息系统的三个公共业务目标
1)改进业务知识的目标
2)改进业务过程的目标
3)改进业务通信和人际协作的目标。
3.三个目标技术
1)支持企业积累和使用业务知识的数据库技术
2)自动化业务过程和服务的软件技术
3)支持业务通信协作的接口技术
4.“知识”目标的四个构件
1)信息系统范围和构想
2)业务数据需求
3)数据库设计
4)数据库方案
5.“过程”目标的四个构件
1)功能范围和构想
2)业务构成需求
3)业务构成设计软件设计
4)商用软件包和/或定制应用程序
6.通信目标的四个构件
1)通信范围和构想
2)业务借口需求
3)接口设计
4)接口方案
第3章信息系统开发
一.基本概念
1.能力成熟度模型
用来评估组织的信息系统开发以及软件管理过程和产品的成熟度等级的框架。
2.系统生命周期
1) 系统开发阶段
2) 系统运行和支持阶段
3.系统开发方法
系统开发方法是一个十分正式且精确的系统开发过程,他为系统开发人员和项目管理定了一组活动、方法、最佳时间、交付成果和自动话工具,用来开发和维护大部分或所有的信息系统和软件。
二.重点内容
1.能力成熟度模型:
1)初始级:无政府状态或混乱状态
2)可重复级:组织已经建立了项目管理过程和实践来跟踪项目费用、进度和功能。
3)已定义级:组织购买或开发了一个标准的系统开发过程。
4)已管理级:组织建立了可度量的质量和生产率目标。
·5)优化级:根据第四级建立的度量和数据分析,标准化的系统开发过程被连续第监督和改进。
2.系统开发的基本原理:
1)让系统用户参与。
2)使用一套问题解决步骤。
3)确立开发阶段和开发活动。