最新第九章-信息系统分析与设计教学讲义ppt课件
合集下载
信息系统分析与设计PPT课件
第三章 信息系统建设概论
本讲内容
3.1信息系统建设概述
3.4信息系统开发管理
一、系统建设所涉及的因素 二、信息系统建设的发展规律 三、信息系统建设的特点
3.2信息系统生命周期
一、开发方式的选择 二、建立信息系统的基本条件 三、系统开发人员的分工 四、系统开发项目管理
3.3信息系统开发方法概述
一、早期开发方法的不足
告,对现行系统进行详细调查,分析组织结 构,描述现行系统的业务流程,指出现行系
统的局限性和不足之处; 确定新系统的基本目标和逻辑功能要求,
即提出新系统的逻辑模型;
写出系统分析报告。
三、 系统设计阶段
根据系统分析报告中规定的功能要求,具 体设计实现逻辑模型的技术方案,也即设计
新系统的物理模型。这个阶段又称为物理设 计阶段、总体设计阶段或详细设计阶段。
初装 蔓延 控制 统一规划 克服无序
集成 数据管理 成熟 集成构建 企业IS
阶 段
6
2.诺兰模型的意义
诺兰模型总结了发达国家信息系统建 设的经验教训,具有普遍的指导意义。一般认 为,模型中的各阶段是不能跳跃的。因此,在 进行信息系统建设时,企业必须明确本单位所 处的生长阶段,再根据该阶段的特点制定发展 规划,确定开发策略,才会少走弯路,提高效 率。
几乎每一个涉及者都有朦胧和疲惫感觉
返回 14
3.2 信息系统的生命周期
信息系统的生命周期: 任何事物都有产生、发展、成熟、消亡(更新) 的过程,信息系统也不例外。信息系统在使用 过程中随着其生存环境的变化,要不断维护、 修改,当它不再适应的时候就要被淘汰,就要 由新系统代替老系统,这种周期循环称为信息 系统的生命周期。 信息系统的生命周期可以分为: 系统规划、系统分析、系统设计、系统实 施、系统运行和维护等五个阶段。
本讲内容
3.1信息系统建设概述
3.4信息系统开发管理
一、系统建设所涉及的因素 二、信息系统建设的发展规律 三、信息系统建设的特点
3.2信息系统生命周期
一、开发方式的选择 二、建立信息系统的基本条件 三、系统开发人员的分工 四、系统开发项目管理
3.3信息系统开发方法概述
一、早期开发方法的不足
告,对现行系统进行详细调查,分析组织结 构,描述现行系统的业务流程,指出现行系
统的局限性和不足之处; 确定新系统的基本目标和逻辑功能要求,
即提出新系统的逻辑模型;
写出系统分析报告。
三、 系统设计阶段
根据系统分析报告中规定的功能要求,具 体设计实现逻辑模型的技术方案,也即设计
新系统的物理模型。这个阶段又称为物理设 计阶段、总体设计阶段或详细设计阶段。
初装 蔓延 控制 统一规划 克服无序
集成 数据管理 成熟 集成构建 企业IS
阶 段
6
2.诺兰模型的意义
诺兰模型总结了发达国家信息系统建 设的经验教训,具有普遍的指导意义。一般认 为,模型中的各阶段是不能跳跃的。因此,在 进行信息系统建设时,企业必须明确本单位所 处的生长阶段,再根据该阶段的特点制定发展 规划,确定开发策略,才会少走弯路,提高效 率。
几乎每一个涉及者都有朦胧和疲惫感觉
返回 14
3.2 信息系统的生命周期
信息系统的生命周期: 任何事物都有产生、发展、成熟、消亡(更新) 的过程,信息系统也不例外。信息系统在使用 过程中随着其生存环境的变化,要不断维护、 修改,当它不再适应的时候就要被淘汰,就要 由新系统代替老系统,这种周期循环称为信息 系统的生命周期。 信息系统的生命周期可以分为: 系统规划、系统分析、系统设计、系统实 施、系统运行和维护等五个阶段。
信息系统分析与设计案例最新版ppt课件
该操作的名称,没有关于发生在‘getCharges’操作中的任何细 节。这些细节可以以操作定义或一个活动图来定义。 图6.2表示了一个描述在‘getCharges()’操作中涉及的行动序列 的活动图。
20.04.2020
4/33
信息系统分析与设计
Information System Analysis and Design
建模可选的动作过程
执行两者选一的行动过程
活动图的优点之一是它们对不同的行动过程和决定哪个执行过 程的条件进行建模。
图6.4表示了‘Issue bike’ 用例的初始活动图。
虽然这个图描述了当一辆自行车被租借时发生地处理序列,但 它仅涉及Wheels系统的新顾客的情景。在老顾客的情况下,每 次当顾客租借自行车时输入顾客的细节是效率不高的,并且是 使人困惑的;系统所需要做的仅仅是确认记录中的顾客细节是 正确的。
20.04.2020
3/33
信息系统分析与设计
Information System Analysis and Design
建模一序列活动
当租借一辆自行车时,计算租金的操作
图6.1表示了在Wheels类图中的Bike类 Bike类的操作之一是 ‘getCharges( )’,但是这个类图仅记录了
我们从图6.10中可以看出何人或何物执行构成‘Handle bike return’ 用例的不同活动。顾客负责将自行车返还给商店;接待 员输入顾客的姓名;计算机则进行找出租借细节、检查返还日 期、如果必要则计算超出费用,以及计算返回的押金金额等活 动;机械师负责检查自行车是否损坏,计算发现损坏的修理费 用;最后,接待员将剩余的押金返还给顾客。
图6.5表示了‘Issue bike’ 用例完善后的活动图,其满足了新 的和老的顾客的需要。
20.04.2020
4/33
信息系统分析与设计
Information System Analysis and Design
建模可选的动作过程
执行两者选一的行动过程
活动图的优点之一是它们对不同的行动过程和决定哪个执行过 程的条件进行建模。
图6.4表示了‘Issue bike’ 用例的初始活动图。
虽然这个图描述了当一辆自行车被租借时发生地处理序列,但 它仅涉及Wheels系统的新顾客的情景。在老顾客的情况下,每 次当顾客租借自行车时输入顾客的细节是效率不高的,并且是 使人困惑的;系统所需要做的仅仅是确认记录中的顾客细节是 正确的。
20.04.2020
3/33
信息系统分析与设计
Information System Analysis and Design
建模一序列活动
当租借一辆自行车时,计算租金的操作
图6.1表示了在Wheels类图中的Bike类 Bike类的操作之一是 ‘getCharges( )’,但是这个类图仅记录了
我们从图6.10中可以看出何人或何物执行构成‘Handle bike return’ 用例的不同活动。顾客负责将自行车返还给商店;接待 员输入顾客的姓名;计算机则进行找出租借细节、检查返还日 期、如果必要则计算超出费用,以及计算返回的押金金额等活 动;机械师负责检查自行车是否损坏,计算发现损坏的修理费 用;最后,接待员将剩余的押金返还给顾客。
图6.5表示了‘Issue bike’ 用例完善后的活动图,其满足了新 的和老的顾客的需要。
最新第九章-信息系统分析与设计(1)教学讲义PPT课件
• 在线处理
– 在每个事务进入系统后就被处理的交互式方法
• 回滚
– 把所有的记录都恢复到原来的状态
8
9.1.3 管理信息系统
• 管理信息系统(MIS)
– 操作由事务处理系统收集的数据来创建报告以提供管理人员 对结构化问题进行日常商业决策的一种信息系统
– 目标
• 增加管理活动的有效性
• 例行报告
– 遵循固定格式并依据提前定好的时间来生成的报告
20
9.2.4 系统开发生命周期
21
• 系统开发生命周期
• System Develop Life Cycle, SDLC
– 瀑布型SDLC
• 将开发过程的每个阶段看成不连续的步骤 • 一个阶段需要在下一个阶段开始之前完成
实际开发过程中很难做到整齐划分
计划阶段 分析阶段
设计阶段
实现阶段
维护阶段
22
– 执行管理者
• 能够制定组织机构长期盈利目标、市场份额及员工分级等
3
• 内部信息
– 组织机构自身产生的信息
• 外部信息
– 对组织机构外部源所产生的信息
7
9.1.2 事务处理系统
• 事务
– 两方面之间的交换,这个交换将被记录并存储于计 算机系统中
• 事务处理系统(TPS)
–
提供收集、处理、存储、显示、修改或取消事务的 方法
• 不是为了积累利润,而是为完成政治、社会或慈善目的建 立的组织机构
2
– 组织机构的使命
• 组织机构的目标或计划
–机构的目标,而且还描述了将怎么样实现
这些目标
– 管理人员
• 可以确定组织机构目标,并制定如何实现这些目标的计划 • 可以批准开发新产品、批准新建新建筑并监督工作人员
《信息系统的设计》课件
将数据库概念模型转换为逻辑模型,包括表结 构设计、主键外键定义、索引创建等。
数据库优化
介绍数据库优化的方法和技巧,如索引优化、查询优化等,以提高系统的性能 和响应速度。
06
系统实施与维护
系统实施
系统实施的定义
系统实施是指在信息系统规划设计完成后,将设计方案转化为实际 运行系统的过程。
系统实施的任务
期望的过程。
系统测试的方法
系统测试的方法包括黑盒测试、白盒测试 、灰盒测试等,可根据实际情况选择适合 的方法进行测试。
系统测试的阶段
系统测试可分为单元测试、集成测试、系 统测试和验收测试等阶段,每个阶段都有
不同的测试重点和目标。
系统维护与升级
系统维护的定义
系统维护是指在信息系统运行过程中,对其进行必要的调整、完善和优化的过程。
表生成等。
非功能需求
02
确保系统具备良好的性能、可用性、可扩展性和安全性等非功
能属性。
需求获取与分析
03
通过访谈、问卷调查、原型演示等方法获取需求,采用需求分
析工具(如原型、用例图)进行深入分析。
05
系统设计
系统架构设计
系统架构类型
介绍不同类型的系统架构,如分层架构、客 户端-服务器架构、分布式架构等,以及它 们的特点和应用场景。
系统实施的任务包括硬件设备的购置、安装与调试,软件系统的安 装与配置,人员培训,数据迁移与系统切换等。
系统实施的原则
系统实施应遵循统一规划、分步实施、保证质量、安全可靠等原则 ,确保系统能够顺利运行并满足用户需求。
系统测试
系统测试的定义
系统测试是对已实施的信息系统进行全面 检测,以验证其是否符合设计要求和用户
数据库优化
介绍数据库优化的方法和技巧,如索引优化、查询优化等,以提高系统的性能 和响应速度。
06
系统实施与维护
系统实施
系统实施的定义
系统实施是指在信息系统规划设计完成后,将设计方案转化为实际 运行系统的过程。
系统实施的任务
期望的过程。
系统测试的方法
系统测试的方法包括黑盒测试、白盒测试 、灰盒测试等,可根据实际情况选择适合 的方法进行测试。
系统测试的阶段
系统测试可分为单元测试、集成测试、系 统测试和验收测试等阶段,每个阶段都有
不同的测试重点和目标。
系统维护与升级
系统维护的定义
系统维护是指在信息系统运行过程中,对其进行必要的调整、完善和优化的过程。
表生成等。
非功能需求
02
确保系统具备良好的性能、可用性、可扩展性和安全性等非功
能属性。
需求获取与分析
03
通过访谈、问卷调查、原型演示等方法获取需求,采用需求分
析工具(如原型、用例图)进行深入分析。
05
系统设计
系统架构设计
系统架构类型
介绍不同类型的系统架构,如分层架构、客 户端-服务器架构、分布式架构等,以及它 们的特点和应用场景。
系统实施的任务包括硬件设备的购置、安装与调试,软件系统的安 装与配置,人员培训,数据迁移与系统切换等。
系统实施的原则
系统实施应遵循统一规划、分步实施、保证质量、安全可靠等原则 ,确保系统能够顺利运行并满足用户需求。
系统测试
系统测试的定义
系统测试是对已实施的信息系统进行全面 检测,以验证其是否符合设计要求和用户
《信息系统分析与设计》PPT课件
第一章 信息与信息系统
第一节 信息的基本概念
物质
客观 世界
信息
一、信息 信息是事物之间相互联系、相互作用的状态描述。
1
第一章 信息与信息系统
二、信息运动
信息的发生者称为信源,信息的接收者称为信宿,信 息传播的媒介称为载体,信源和信宿之间信息交换的途径 与设备称为通道。
客体
主体
信 息 源
接
处
实
收
理
施
效益分析的方法和技术
10
第二章 信息系统分析与设计理论
五、软件生成周期(从过程上看软件工程)
从软件概念形成、使用和维护,直至最终被废弃不用的整 个过程。
可行性研究与计划 需求分析 总体设计 详细设计 实现(编码) 集成测试 确认测试 使用和维护
11
第二章 信息系统分析与设计理论
六、软件开发模型(从过程上看软件工程)
第一章 信息与信息系统
5
第一章 信息与信息系统
第三节 信息系统的应用环境
一、国家信息化基础设施(NII)
国家信息基础设施首先是指一个集成的、覆盖整个国家的信息设施的总 和。该设施连接全国各地区的政府机构、企业、学校和家庭,是全部公用的 及专用的、政府的及企业的、高速交互式的、窄带的及宽带的网络的集合。 (图)
信息的采集
三、信息系统的类型
信息的处理
管理信息系统
信息的存储
决策支持系统
信息的管理
专家系统
信息的检索
办公自动化系统
信息的传输
四、信息系统的信息处理方式
现代信息处理工作都是基于计算机系统的
六、信息系统建模方法
五、信息系统模型 功能模型 信息模型
数据模型(例) 控制模型 决策模型
第一节 信息的基本概念
物质
客观 世界
信息
一、信息 信息是事物之间相互联系、相互作用的状态描述。
1
第一章 信息与信息系统
二、信息运动
信息的发生者称为信源,信息的接收者称为信宿,信 息传播的媒介称为载体,信源和信宿之间信息交换的途径 与设备称为通道。
客体
主体
信 息 源
接
处
实
收
理
施
效益分析的方法和技术
10
第二章 信息系统分析与设计理论
五、软件生成周期(从过程上看软件工程)
从软件概念形成、使用和维护,直至最终被废弃不用的整 个过程。
可行性研究与计划 需求分析 总体设计 详细设计 实现(编码) 集成测试 确认测试 使用和维护
11
第二章 信息系统分析与设计理论
六、软件开发模型(从过程上看软件工程)
第一章 信息与信息系统
5
第一章 信息与信息系统
第三节 信息系统的应用环境
一、国家信息化基础设施(NII)
国家信息基础设施首先是指一个集成的、覆盖整个国家的信息设施的总 和。该设施连接全国各地区的政府机构、企业、学校和家庭,是全部公用的 及专用的、政府的及企业的、高速交互式的、窄带的及宽带的网络的集合。 (图)
信息的采集
三、信息系统的类型
信息的处理
管理信息系统
信息的存储
决策支持系统
信息的管理
专家系统
信息的检索
办公自动化系统
信息的传输
四、信息系统的信息处理方式
现代信息处理工作都是基于计算机系统的
六、信息系统建模方法
五、信息系统模型 功能模型 信息模型
数据模型(例) 控制模型 决策模型
信息系统分析与设计-PPT课件
定功能要求。
2022/1/6
最新精品资料
42
停止研制 停止研制
提出研制要求
初步调查
可行性研究
可行性报告
否
审批
是
修改
详细调查
逻辑设计
系统说明书
否
审批
修改
修改目标,追加资 源,等待条件
修改说明书
停止研制
总体设计
详细设计
系统设计说明书
否
审批
修改
修改设计方案
2022/1/6
系统实施
调
试
修改系统
验收 是
交付使用
1. 信息系统的概念
– 信息系统是一个以人为主导,利用计算机硬 件、软件、网络通信设备以及其他办公设备, 进行信息的收集、传输、加工、存储、更新 和维护,以企业战略竞优,提高效率和效益 为目的,支持企业最高策略、中层控制、基 层运做的集成化的人机系统。
2022/1/6
最新精品资料
18
2.信息系统的功能
系统规划阶段:初步调查,可行性分析,编写可 行性分析报告和系统设计任务书。
系统分析阶段:详细调查,需求分析,绘制业务 流程、数据流程图等等,提出新系统的逻辑模型。
系统设计阶段:设计新系统的物理模型,进行总 体设计和详细设计,编写系统设计说明书。
系统实施阶段:购置、安装和调试设备,编写程 序,人员培训,数据文件转换,系统调试与转换。 编写实施进度报告和系统测试分析报告
市 场 经理
财 务 经理
产 品 A经 理
生 产 主任 对A
市 场 主任 对A
财 务 主任 对A
产品 产 品 B经 理
生 产 主任 对B
市 场 主任 对B
财 务 主任 对B
2022/1/6
最新精品资料
42
停止研制 停止研制
提出研制要求
初步调查
可行性研究
可行性报告
否
审批
是
修改
详细调查
逻辑设计
系统说明书
否
审批
修改
修改目标,追加资 源,等待条件
修改说明书
停止研制
总体设计
详细设计
系统设计说明书
否
审批
修改
修改设计方案
2022/1/6
系统实施
调
试
修改系统
验收 是
交付使用
1. 信息系统的概念
– 信息系统是一个以人为主导,利用计算机硬 件、软件、网络通信设备以及其他办公设备, 进行信息的收集、传输、加工、存储、更新 和维护,以企业战略竞优,提高效率和效益 为目的,支持企业最高策略、中层控制、基 层运做的集成化的人机系统。
2022/1/6
最新精品资料
18
2.信息系统的功能
系统规划阶段:初步调查,可行性分析,编写可 行性分析报告和系统设计任务书。
系统分析阶段:详细调查,需求分析,绘制业务 流程、数据流程图等等,提出新系统的逻辑模型。
系统设计阶段:设计新系统的物理模型,进行总 体设计和详细设计,编写系统设计说明书。
系统实施阶段:购置、安装和调试设备,编写程 序,人员培训,数据文件转换,系统调试与转换。 编写实施进度报告和系统测试分析报告
市 场 经理
财 务 经理
产 品 A经 理
生 产 主任 对A
市 场 主任 对A
财 务 主任 对A
产品 产 品 B经 理
生 产 主任 对B
市 场 主任 对B
财 务 主任 对B
《信息系统分析与设计》 ppt课件
信息系统分析与设计
1
绪论:
• 本课程的学习目的和意义 • 本课程的学习方法 • 本课程的考核方法(期末考核85%,平时15%)
2
精品资料
• 你怎么称呼老师? • 如果老师最后没有总结一节课的重点的难点,你
是否会认为老师的教学方法需要改进? • 你所经历的课堂,是讲座式还是讨论式? • 教师的教鞭 • “不怕太阳晒,也不怕那风雨狂,只怕先生骂我
35
技术推动力
客户关系管理Customer Relationship Management (CRM) – 是一种软件应用,为客户提供对企业过程的访 问,从初始的咨询指导售后服务和支持.
36
技术推动力
企业应用集成Enterprise Application Integration (EAI) – 将 购买和内部开发的应用软件集成起来,以便能够透明地进行 互操作。
系统
• 高等院校招生信息管理系统 • 学籍管理信息系统 • 毕业生就业信息管理系统
– 生活
• 银行个人帐户管理系统 • 食堂就餐信息管理系统 • 售务管理信息系统 • 电信业务管理信息系统
– 娱乐
• 数字节目管理系统
– 工作
• 人事管理信息系统、财务工资管理信息系统
41
42
43
44
45
46
22
系统关联人员
系统分析员
研究组织存在的问题和需求,确定人员、数据、过程和信息技 术如何最大化地为企业作出贡献。
– 问题:
• 真正的问题,对这些问题需要采取正确的行动 • 尽管还没有人抱怨,但可以改进现状的机会。 • 无论是否有人抱怨,都要改变现状的指示。
– 系统分析员与业务分析员的区别?
1
绪论:
• 本课程的学习目的和意义 • 本课程的学习方法 • 本课程的考核方法(期末考核85%,平时15%)
2
精品资料
• 你怎么称呼老师? • 如果老师最后没有总结一节课的重点的难点,你
是否会认为老师的教学方法需要改进? • 你所经历的课堂,是讲座式还是讨论式? • 教师的教鞭 • “不怕太阳晒,也不怕那风雨狂,只怕先生骂我
35
技术推动力
客户关系管理Customer Relationship Management (CRM) – 是一种软件应用,为客户提供对企业过程的访 问,从初始的咨询指导售后服务和支持.
36
技术推动力
企业应用集成Enterprise Application Integration (EAI) – 将 购买和内部开发的应用软件集成起来,以便能够透明地进行 互操作。
系统
• 高等院校招生信息管理系统 • 学籍管理信息系统 • 毕业生就业信息管理系统
– 生活
• 银行个人帐户管理系统 • 食堂就餐信息管理系统 • 售务管理信息系统 • 电信业务管理信息系统
– 娱乐
• 数字节目管理系统
– 工作
• 人事管理信息系统、财务工资管理信息系统
41
42
43
44
45
46
22
系统关联人员
系统分析员
研究组织存在的问题和需求,确定人员、数据、过程和信息技 术如何最大化地为企业作出贡献。
– 问题:
• 真正的问题,对这些问题需要采取正确的行动 • 尽管还没有人抱怨,但可以改进现状的机会。 • 无论是否有人抱怨,都要改变现状的指示。
– 系统分析员与业务分析员的区别?
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 知识库
– 对一个或多个专家访谈中得到的事实和规则
• 知识工程
– 设计、输入和测试专家系统中规则的过程
• 神经网络
– 使用计算机模拟大脑处理、学习和记住信息的方式
14
15
9.2 B部分:系统分析
• 9.2.1 计划阶段
– 系统分析和计划
• 制定计划和创建信息系统的过程
– 计划阶段
• 组建项目团队 • 为项目立项 • 选择开发方法 • 制定项目进度 • 制定项目开发计划
• 如:模型或预测
11
9.1.4 决策支持系统
• 决策支持系统(DSS)
– 通过直接操作数据、分析外部源数据、产生统计预测以及创 建不同场景的数据模型来帮助人们做出决策的系统
• 给决策者提供用来分析数据的工具
• 执行信息系统(EIS)
– 可以为高级管理人员提供与战略管理活动相关的信息
• 决策模型
– 现实情况的数据表示
• 不是为了积累利润,而是为完成政治、社会或慈善目的建 立的组织机构
2
– 组织机构的使命
• 组织机构的目标或计划
– 使命宣言
• 组织机构中使命的书面表达 • 不仅描述了组织机构的目标,而且还描述了将怎么样实现
这些目标
– 管理人员
• 可以确定组织机构目标,并制定如何实现这些目标的计划 • 可以批准开发新产品、批准新建新建筑并监督工作人员
第九章-信息系统分析与设计
9.1 A部分:信息系统
• 9.1.1 组织机构的信息系统
– 信息系统
• 收集、存储并处理数据来提供有用、准确、及时的信息
– 组织机构
• 一群为完成共同目标而在一起工作的人 • 目的
– 使得普通人能够做非凡的事情
– 企业
• 通过提供商品或服务来获得利润的组织
– 非盈利组织机构
– 执行管理者
• 能够制定组织机构长期盈利目标、市场份额及员工分级等
3
• 内部信息
– 组织机构自身产生的信息
• 外部信息
– 对组织机构外部源所产生的信息
7
9.1.2 事务处理系统
• 事务
– 两方面之间的交换,这个交换将被记录并存储于计 算机系统中
• 事务处理系统(TPS)
–
提供收集、处理、存储、显示、修改或取消事务的 方法
• 开发新信息系统的理由
– 现有系统存在的严重问题
• 信息系统面对威胁或机遇做出的回应:
– 做出改进
• 减少成本、降低价格、改进产品以及提供更好的 客户服务
– 改变行业
• 改变某个行业的性质
– 创造新产品
19
• 常见商业实践术语
– CRM,Customer Relationship Mangement
• 客户关系管理系统 • 通过改善公司和顾客之间的关系来增加利润
– 通过识别、获取以及留住客户来提高销售量
– ERP,Enterprise Resource Planning
• 企业资源规划 • 集成了企业包括计划、生产、销售和市场在内的
所有方面的资源
– 使企业能跟踪必要的信息来监控资源使用的关键技术
• 9.2.6 研究现有系统
– 与使用系统或监视系统运行的人员进行访谈
• 9.2.7 确定系统需求
– 系统需求
– 有时称为:成功因子
17
9.2.2 组建项目团队
• 项目团队
– 被指派进行分析和开发信息系统的一组人
• 大部分为系统分析员或别的计算机专业人员
• Байду номын сангаас合应用设计
– Joint Application Design, JAD – 产生理念
• 最终用户和系统分析员作为平等合作者协同工作 时,可以设计出最好的信息系统
18
9.2.3 为项目立项
– 面向对象的方法
• 将信息系统看成一个对象集合,对象之间能够通过相互作 用来完成任务
– 快速应用开发
• Rapid Application Development, RAD • 通过项目团队创建一系列用户可以评估的原型来开展项目
24
• 9.2.5 分析阶段
– 分析阶段的目标
• 为新信息系统或更新的信息系统生成需求列表
20
9.2.4 系统开发生命周期
21
• 系统开发生命周期
• System Develop Life Cycle, SDLC
– 瀑布型SDLC
• 将开发过程的每个阶段看成不连续的步骤 • 一个阶段需要在下一个阶段开始之前完成
实际开发过程中很难做到整齐划分
计划阶段 分析阶段
设计阶段
实现阶段
维护阶段
22
• 专案报告
– 又称“需求报告” – 提供例行报告中没有的特定信息
• 异常报告
– 包含不属于正常或可以接受范围内的信息的报告
9
10
• 管理信息系统(MIS)和事务处理系统 (TPS)的区别
– TPS:
• 仅仅可以记录数据
– MIS
• 可以通过分组和汇总对数据进行合并
• 管理信息系统的局限性
– 可能无法灵活地提供准确信息 – 不能创建战略性计划工具
• 决策查询
– 一个问题或用来描述做出决定所需要数据的指令集合
• DSS的限制
– 不能制定决策 – 不是人类判断的替代品
12
13
9.1.5 专家系统和神经网络
• 专家系统
• 也被称为基于知识的系统
– 基于一组事实和规则来分析数据并产生建议、诊断 或决策的计算机系统
• 用来处理不太精确的数据,或处理有多个解决方案的问题
16
• 项目开发计划
– 项目的简短描述
• 包括应用范围
– 开展项目的理由
• 包括成不估计以及潜在财政收益
– 项目团队成员列表 – 项目进度
• 包括对各个阶段的概述
• 项目管理软件
– 帮助管理者跟踪任务间的复杂交互并将其可视化
• 开源软件:Open WorkBench;商业软件:Microsoft Project
• 在线处理
– 在每个事务进入系统后就被处理的交互式方法
• 回滚
– 把所有的记录都恢复到原来的状态
8
9.1.3 管理信息系统
• 管理信息系统(MIS)
– 操作由事务处理系统收集的数据来创建报告以提供管理人员 对结构化问题进行日常商业决策的一种信息系统
– 目标
• 增加管理活动的有效性
• 例行报告
– 遵循固定格式并依据提前定好的时间来生成的报告
改进的瀑布型SDLC允许阶段间的重叠 计划 分析 设计 实现 维护
迭代的SDLC允许在必要的时候有阶段间的重 复
计划
分析 设计 实现
分析 设计 实现
维护系统
23
• 不同SDLC对项目开发的影响
– 结构化方法
• 集中与信息系统内所发生的过程上
– 信息工程方法
• 集中于找到方法处理数据之前信息系统所能够收集到的数 据上
– 对一个或多个专家访谈中得到的事实和规则
• 知识工程
– 设计、输入和测试专家系统中规则的过程
• 神经网络
– 使用计算机模拟大脑处理、学习和记住信息的方式
14
15
9.2 B部分:系统分析
• 9.2.1 计划阶段
– 系统分析和计划
• 制定计划和创建信息系统的过程
– 计划阶段
• 组建项目团队 • 为项目立项 • 选择开发方法 • 制定项目进度 • 制定项目开发计划
• 如:模型或预测
11
9.1.4 决策支持系统
• 决策支持系统(DSS)
– 通过直接操作数据、分析外部源数据、产生统计预测以及创 建不同场景的数据模型来帮助人们做出决策的系统
• 给决策者提供用来分析数据的工具
• 执行信息系统(EIS)
– 可以为高级管理人员提供与战略管理活动相关的信息
• 决策模型
– 现实情况的数据表示
• 不是为了积累利润,而是为完成政治、社会或慈善目的建 立的组织机构
2
– 组织机构的使命
• 组织机构的目标或计划
– 使命宣言
• 组织机构中使命的书面表达 • 不仅描述了组织机构的目标,而且还描述了将怎么样实现
这些目标
– 管理人员
• 可以确定组织机构目标,并制定如何实现这些目标的计划 • 可以批准开发新产品、批准新建新建筑并监督工作人员
第九章-信息系统分析与设计
9.1 A部分:信息系统
• 9.1.1 组织机构的信息系统
– 信息系统
• 收集、存储并处理数据来提供有用、准确、及时的信息
– 组织机构
• 一群为完成共同目标而在一起工作的人 • 目的
– 使得普通人能够做非凡的事情
– 企业
• 通过提供商品或服务来获得利润的组织
– 非盈利组织机构
– 执行管理者
• 能够制定组织机构长期盈利目标、市场份额及员工分级等
3
• 内部信息
– 组织机构自身产生的信息
• 外部信息
– 对组织机构外部源所产生的信息
7
9.1.2 事务处理系统
• 事务
– 两方面之间的交换,这个交换将被记录并存储于计 算机系统中
• 事务处理系统(TPS)
–
提供收集、处理、存储、显示、修改或取消事务的 方法
• 开发新信息系统的理由
– 现有系统存在的严重问题
• 信息系统面对威胁或机遇做出的回应:
– 做出改进
• 减少成本、降低价格、改进产品以及提供更好的 客户服务
– 改变行业
• 改变某个行业的性质
– 创造新产品
19
• 常见商业实践术语
– CRM,Customer Relationship Mangement
• 客户关系管理系统 • 通过改善公司和顾客之间的关系来增加利润
– 通过识别、获取以及留住客户来提高销售量
– ERP,Enterprise Resource Planning
• 企业资源规划 • 集成了企业包括计划、生产、销售和市场在内的
所有方面的资源
– 使企业能跟踪必要的信息来监控资源使用的关键技术
• 9.2.6 研究现有系统
– 与使用系统或监视系统运行的人员进行访谈
• 9.2.7 确定系统需求
– 系统需求
– 有时称为:成功因子
17
9.2.2 组建项目团队
• 项目团队
– 被指派进行分析和开发信息系统的一组人
• 大部分为系统分析员或别的计算机专业人员
• Байду номын сангаас合应用设计
– Joint Application Design, JAD – 产生理念
• 最终用户和系统分析员作为平等合作者协同工作 时,可以设计出最好的信息系统
18
9.2.3 为项目立项
– 面向对象的方法
• 将信息系统看成一个对象集合,对象之间能够通过相互作 用来完成任务
– 快速应用开发
• Rapid Application Development, RAD • 通过项目团队创建一系列用户可以评估的原型来开展项目
24
• 9.2.5 分析阶段
– 分析阶段的目标
• 为新信息系统或更新的信息系统生成需求列表
20
9.2.4 系统开发生命周期
21
• 系统开发生命周期
• System Develop Life Cycle, SDLC
– 瀑布型SDLC
• 将开发过程的每个阶段看成不连续的步骤 • 一个阶段需要在下一个阶段开始之前完成
实际开发过程中很难做到整齐划分
计划阶段 分析阶段
设计阶段
实现阶段
维护阶段
22
• 专案报告
– 又称“需求报告” – 提供例行报告中没有的特定信息
• 异常报告
– 包含不属于正常或可以接受范围内的信息的报告
9
10
• 管理信息系统(MIS)和事务处理系统 (TPS)的区别
– TPS:
• 仅仅可以记录数据
– MIS
• 可以通过分组和汇总对数据进行合并
• 管理信息系统的局限性
– 可能无法灵活地提供准确信息 – 不能创建战略性计划工具
• 决策查询
– 一个问题或用来描述做出决定所需要数据的指令集合
• DSS的限制
– 不能制定决策 – 不是人类判断的替代品
12
13
9.1.5 专家系统和神经网络
• 专家系统
• 也被称为基于知识的系统
– 基于一组事实和规则来分析数据并产生建议、诊断 或决策的计算机系统
• 用来处理不太精确的数据,或处理有多个解决方案的问题
16
• 项目开发计划
– 项目的简短描述
• 包括应用范围
– 开展项目的理由
• 包括成不估计以及潜在财政收益
– 项目团队成员列表 – 项目进度
• 包括对各个阶段的概述
• 项目管理软件
– 帮助管理者跟踪任务间的复杂交互并将其可视化
• 开源软件:Open WorkBench;商业软件:Microsoft Project
• 在线处理
– 在每个事务进入系统后就被处理的交互式方法
• 回滚
– 把所有的记录都恢复到原来的状态
8
9.1.3 管理信息系统
• 管理信息系统(MIS)
– 操作由事务处理系统收集的数据来创建报告以提供管理人员 对结构化问题进行日常商业决策的一种信息系统
– 目标
• 增加管理活动的有效性
• 例行报告
– 遵循固定格式并依据提前定好的时间来生成的报告
改进的瀑布型SDLC允许阶段间的重叠 计划 分析 设计 实现 维护
迭代的SDLC允许在必要的时候有阶段间的重 复
计划
分析 设计 实现
分析 设计 实现
维护系统
23
• 不同SDLC对项目开发的影响
– 结构化方法
• 集中与信息系统内所发生的过程上
– 信息工程方法
• 集中于找到方法处理数据之前信息系统所能够收集到的数 据上