系统分析设计复习

系统分析设计复习

ID:42219759

大小:243.95 KB

页数:23页

时间:2019-09-09

系统分析设计复习_第1页
系统分析设计复习_第2页
系统分析设计复习_第3页
系统分析设计复习_第4页
系统分析设计复习_第5页
资源描述:

《系统分析设计复习》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章:系统分析和设计方法的环境信息系统informationsystem(IS)是人、数据、过程和信息技术之间相互作用,收集、处理、存储和提供支持企业运作的信息集合体信息系统分类:事务处理系统transactionprocessingsystem(TPS)管理信息系统managementinformationsystem(MIS)主管信息系统决策支持系统decisionsupportsystem(DSS)ExecutiveInformationSystem(EIS)专家系统expertsystem通讯和协作系统communicationsandco

2、llaborationsystem办公自动化officeautomationsystem参与者是任何跟系统有关的人,参与者可以是技术和非技术人员,也可以是组织内部与外部人员。参与者包含以下五类人员:•系统所有者•系统用户•内部用户•外部用户系统设计人员•系统构造人员•系统分析员•外部服务提供者•项目经理系统分析员的角色:系统分析员既懂业务又懂技术,他们首先研究业务问题和机遇,然后把业务和信息需求转换为对基于计算机的信息系统的规格说明,而这个信息系统则由包括程序员在内的技术专家来实现。系统分析员所需的技能有效的信息技术知识一半商业知识通用的解决问题的技

3、能良好的与人沟通的能力。良好的处理人际关系的能力。灵活性和适应能力人格与道德规范业务驱动力:经济全球化、电子商务和电子业务、安全和隐私、协作与合伙经营、知识产权管理、持续改进和全面质量管理、业务过程重构技术推动力网络和因特网、移动和无线技术、对象技术、协作技术、企业应用软件系统开发流程1)确定问题(系统启动)2)分析和理解问题(系统分析)3)确定方案需求和预期(系统分析)4)确定替代方案,选择最佳方案(系统设计)5)设计所选方案(系统设计)6)实现所选方案(系统实现)7)评估结果(系统实现)第2章信息系统构件企业既有直达客户的业务功能的前端信息系统,

4、也有支持内部业务运行并与供应商交互的后端信息系统信息系统架构作为理解信息系统的基本构建的不同视图的框架。从本质上讲信息系统构架为你想开发的任何信息系统组织各个组建提供了基础。信息系统的三个公共业务目标(业务驱动力)1)改进业务知识的目标2)改进业务过程的目标3)改进业务通信和人际协作的目标三个目标技术(技术驱动力)1)支持企业积累和使用业务知识的数据库技术2)自动化业务过程和服务的软件技术3)支持业务通信协作的接口技术“知识”目标的四个构件1)信息系统范围和构想2)业务数据需求3)数据库设计4)数据库方案“过程”目标的四个构件1)功能范围和构想2)业

5、务构成需求3)业务构成设计软件设计4)商用软件包和/或定制应用程序“通信”目标的四个构件1)通信范围和构想2)业务借口需求3)接口设计4)接口方案第3章信息系统开发能力成熟度模型:1)初始级:无政府状态或混乱状态2)可重复级:组织已经建立了项目管理过程和实践来跟踪项目费用、进度和功能。3)已定义级:组织购买或开发了一个标准的系统开发过程。4)已管理级:组织建立了可度量的质量和生产率目标。•5)优化级:根据第四级建立的度量和数据分析,标准化的系统开发过程被连续地监督和改进。系统开发方法执行系统生命周期的开发阶段系统开发的基本原理:1)让系统用户参与。2

6、)使用一套问题解决步骤。3)确立开发阶段和开发活动。4)在开发过程中记录文档。5)建立标准。6)管理过程和项目。7)将信息系统作为重要的投资看待。8)不必害怕取消和返工。9)分而治之。10)设计系统时应考虑到增长和变化。系统开发的源动力——问题、机会和指示(总括为问题)□经典项目阶段:1.范围定义阶段2.问题分析阶段3.需求分析阶段4.逻辑设计阶段5.决策分析阶段6.物理设计和集成阶段7.构造和测试阶段8.安装和发布阶段PIECES框架:P——改进性能(performance)的需要I改进信息(information)(和数据)的需要。E改进经济(e

7、conomics控制成本或增加收益的需要。C——改进控制(control)或安全的需要。E——改进人与过程的效率(efficiency)的需要。S——改进对可会、供应商、合作伙伴、雇员等的服务(service)的需要。跨声明周期活动1)调查研究2)记录文档和演示汇报3)可行性分析。4)项目管理和过程管理典型开发路线1)模型驱动开发A)适用于用户的预期和质量比时间和进度更重要。B)三种模型驱动开发技术:过程建模、数据建模、对象建模2)快速应用开发策略3)商用应用软件包实现策略自动化工具和技术1)计算机辅助系统工程CASE资料库、CASET具、正向工程

8、和逆向工程、2)应用开发环境3)过程和项目管理器第5章系统分析系统分析是一种问题解决技术,他讲一个系统分解成

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。