信息管理学第十二讲

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

技术需求
型 体 模

4 人_机界面设计
人机_界面
型 模 体 实
计算机任务 需求角色集合 人 任务 3 社会_技术分析设计 社会方面 角色集合 人的任务
1 人类活动分析
主要任务模型
2 信息分析
功能模型
图9.4 Multiview轮廓
三、人类活动分析
改善情景
10 执行
可能的改变
1 组织
非结构化的问题情景
9 讨论
结果
2 理解情景
富图
8 比较
概念模型 系统思想 形式系统 相关系统
3 抽取主要任务 和讨论主题
主题
7 构造并校正 概念模型
好的根定义
4 命名相关系统
5 构建相关系统 的根定义
根定义
OE CATW 标准
6 分析和校正 根定义
图9.6
人类活动系统分析
四、信息分析
• 开发功能模型 • 开发实体模型
– 第一,设计规格要符合用户要求;
– 第二,程序要按设计规格所说明的情况正确运 行。
一、全面质量控制
• 采取下列方法和措施,对系统开发的全过 程进行质量控制与检查:
– 严格挑选项目组成员 – 加强培训工作 – 正确选择系统开发策略与方法 – 设立质量控制点 – 建立严格的文档管理制度 – 建立集体评议制度
问题求解
当前状态S0
目标状态 S1
―硬”系统思想在“软”问题中的应用
• • 工程师的传统思想,是设想他的行动是在接受一个要求 完成的任务的说明开始的。然后根据他的实际经验回答 这样的问题:“怎样做?” 早期的系统分析采用的是“需求分析的方法”,即先定 义目标,找到并比较达到目标的有效方法。 大多数管理问题,特别是那些公共事务部门的问题,都 不能以这种方式表达为“硬”问题。 找到一种方法:其目标是产生一种能使用系统观点来处 理软的、无良好结构问题。这种方法假定人类活动系统 的概念与这类问题有关。它的目的也包括要找到更多关 于这类问题的描述。要处理的是现实世界的管理者所面 临的实际问题,其成功的标准是有关人员感到问题已被 “解决”,或问题情景已经改善,或获得了洞察力。
思考题
• • • • •
• • • • •
什么是资源?什么是科学的资源观 请阐述现代资源观的观点 什么是信息资源,它有什么特点? 信息资源有什么价值和作用? 请解释什么是信息资源的开发和利用,它有什么重 要性 信息资源开发和利用的过程是怎样的 举三种信息资源开发和利用的过程中用到的关键技 术 影响信息资源开发和利用的因素有那些? 简要说明信息服务业的产生和地位 信息资源产业的特征和地位是什么?
第八章 基于学习的开发方法
本章内容
• • • 第一节 原型法 第二节 软系统方法的由来 第三节 软系统方法的应用
第一节 原型法
• 原型法(prototyping approach)产生于20世纪 80年代中期。 • 基本思想:在投入大量的人力、物力之前, 在限定的时间内,用最经济的方法构造一 个系统原型,使用户尽早看到未来系统的 概貌,在系统原型的实际运行中与用户一 起发现问题,提出修改意见,不断完善原 型,使它逐步满足用户的要求。
第二节 进度管理
• 计划是项目管理的基本组成部分。 • 一个详细的计划包括:
– 确定执行项目需要的特定活动,明确每项活动 的职责; – 确定这些活动的完成顺序; – 计算每项活动所需的时间和资源; – 制定项目预算。
• 项目开始后,对进度进行监控管理。
一、计划
• 工作分析结构与责任矩阵
销售报表系统
• 关键路径
– 总时差=项目要求完工时间—(最后一项活动)最早结束时间 – =LF-EF – =LS-ES
含开始/结束时间的网络图
三、进度控制
进度控制的方法
• 1.分析进度,找出哪些地方需要采取纠正 措施; • 2.确定应采取的纠正措施; • 3.修改计划,将纠正措施列入计划; • 4.重新计算进度,估计纠正措施的效果。
– 2.最迟开始时间和最迟结束时间
• 最迟开始时间(Latest start time, LS)是指使项目在要求完工时间内完 成,某项活动必须开始的最迟时间。 • 最迟结束时间(Latest finish time,LF)是指为了使项目在要求完工时间 内完成,某些活动必须完成的最迟时间。显然有:LS=LF—工期估计
五、社会-技术方面的分析
预测未来环境 列出社会目标 S1, S2, S3, „ 列出技术目标 T1, T2, T3, „
详细说明社会选择 S1, S2, S3, „
详细说明技术选择 T1, T2, T3, „
匹配社会_技术选择 S1, T1; S2, T2; „ 可能的选择 可能的选择 按成本、 资源、 约束 排列 可能的选择
詹金斯系统方法
兰德式系统分析
开始:要求解决一个相对良好定义的问题,该问题在很大程度 上认为是给定的,只要委托者确定所需要的帮助。 考察分析决策者的目标,这些 目标以需求表达
b.通过考察“结构”、“过程” 通过规定系统及其目标、它在 系统等级体的位置进行分析 元素及相互关系表达、改 善问题情景的相关系统的 暂时定义
二、软件质量管理
• 软件质量特性:
软件质量特性 功能性 可靠性 二级特性 可追踪性,完备性,一致性 可操作性,简单性,健壮性,可防护性
效率 安全性
可维护性 可移植性 易使用性 可扩充性 可重用性
通信有效性,处理有效性,设备有效性 保密性,可防护性,健壮性,数据安全性
一致性,简单性,模块性,结构性,清晰性,可见性,自描 述性,文档完备性 清晰性,模块性,自描述性,系统无关性,兼容性,通用性 培训性,简单性,清晰性,自描述性,可见性 兼容性,模块性,结构性,一致性,简单性,公用性 通用性,模块性,结构性,系统无关性,公用性
三、软件质量管理的内容
• 1.质量控制
– 分为计划、规程评价和产品评价三类。
• 甘特图
制定计划
• 计划评审技术PERT
二、进度安排
• 估计活动的工期 • 进度计划
– 1.最早开始时间和最早结束时间
• 最早开始时间(earliest start time, ES)是指某项活动能够开始的最早 时间。 • 最早结束时间(earliest finish time, EF)是指某项活动能够完成的最早 时间,EF=ES+工期估计
1 初步调查 Beth
2 系统分析 Jim
3 系统设计 Tyler
4 系统实施 Hannah
5 系统测试 Maggie 5.1 软件 Maggie 5.2 硬件 Gene
6 系统交付 Beth 5.3 5.4 网络 准备报告 Greg Rose
1.1 1.2 1.3 收集数据 可行性研究 准备报告 Jack Beth Rose
运用确定的演绎标准优化设计
没有对应阶段:两种实施方法从一开始就知道需要什么变革
实施设计好的系统
第三节 软系统方法的应用
• 多视点方法(Multiview)的目标和轮廓 • 多视点方法的内容
一、多视点方法的目标
• 多视点方法以软系统方法论为指导,把人类活动 系统分析,社会—技术系统观点与数据分析、结 构化分析结合起来,为信息系统开发创立了一个 理论框架。这种方法充分考虑所有系统使用者的 不同观点,有助于回答下列五个问题:
– 开发一种新产品 – 建设一座水电站 – 建一个网站
一、项目的属性
• 独特性 • 项目组织的临时性和开放性 • 项目有一定的生命期 • 项目有一定的不确定性,从而具有一定的 风险性
二、项目管理及其特点
• 质量、成本、进度的相互制约关系
费用 高 进度

质量好 任务多
项目管理的特点
• 1.项目管理是一项复杂的工作。 • 2.项目管理具有创造性。 • 3.项目管理需要集权领导并建立专门的项 目组织。 • 4.项目负责人在项目管理中起着非常重要 的作用。
3.1 3.1 3.3 3.4 数据输入 处理数据 评估 准备报告 Sharon 输出 更新数据 Cathy Tyler Joe 4.1 软件 Hannah
3.1.3
2.2 2.3 2.4 2.1 会晤用户 研究现系统 明确需求 准备报告 Steve Jim Jeff Jim
3.1.1
4.2 硬件 Joe
• 功能点分解法 • 专家判定法 • 构造成本模型COCOMO
二、成本计划的变更控制
• 为了对成本计划进行监控,需要选取若干 指标进行考察。三个指标监控成本变动:
– 预算累计量 – 实际成本累计量 – 盈余累计量。
第四节 质量管理
• 在现代质量管理中,“质量”被定义为“ 用户的满意程度”。 • 信息系统的满意体现在:
三、信息系统开发项目的特点
• 1.目标不精确,越界较模糊,质量要求更 多地由项目团队定义。 • 2.信息系统项目进行中,客户的需求会不 断被激发并进一步明确,导致项目进度、 费用等计划的更改。 • 3.信息系统开发项目是智力密集型项目, 受人力资源影响最大,项目组的结构、项 目组成员的责任心和能力对项目的成功与 否有决定性影响。
• • • • • 增进用户与开发人员之间的沟通 用户在系统开发过程中起主导作用 辨认动态的用户需求 启迪衍生式的用户需求 缩短开发周期,降低开发风险
• 系统质量容易疏忽
第二节 软系统方法的由来
• ―硬”系统方法 • 系统方法的思想:在研究的初始必须知道并 陈述我们要达到的目的,即阐述系统目标, 然后再用系统思想指导我们选择一种有效的 方法来达到目的。这种观点构成了“硬”系 统思想的基础。
第三节 经费管理
• 成本估算 • 制定经费计划 • 成本计划的变更控制
一、信息系统项目成本测算
• 成本的构成:
成本测算过程
成本测算方法
• 基于历史项目的测算模型
– R=F(X,C) – 其中R是信息系统的成本(系统开发所需人月 数、工期、费用等),X是一组经过选择的影响 成本的因素,C是一组参数。
选择最好的 社会_技术解
社会方面的变革
计算机任务
六、人机界面设计
• 决定是采用批处理方式还是联机方式。
• 确定特定用户与住处系统通讯方式、必须 的输入、输出及有关的提示。
七、技术方面的设计
输入
事务 查询 增、 删、 改
输出
应用处理 信息检索 数据库维护 控制 结果 响应 检验表 错误信息调整 日志
3.1.4
4.3 4.4 网络 准备报告 Gerri Jack
4.1.1
6.1 6.2 6.3 培训 系统转换 准备报告 Jim Beth Jack
4.1.2
3.1.2
菜单 Tyler
数据输入 定期报告 特殊问题 Steve Jeff 屏幕 Tyler
包装软件 定制软件 Hannah Maggie
制定计划
一、原型法的基本步骤
1. 2. 3. 4. 明确用户基本信息需求 建立初始原型 评价原型 修改和完善原型
原型法的工作流程示意图
明确用户基本 信息需求 建立初始原型 第一步 第二步
运行原型
第三步

满意否? 否
可用原型
放弃否? 是

修改原型
第四步
原型作为 开发依据
原型作为 应用系统
二、原型法的优缺点


软系统方法概要
1.无结构的 问题情景
7.改善问题情 景的行动
6.可行的合乎 需要的变革
2.表达 问题情景
5. 2与4的比较
4. 3.相关系统 的根定义 概念模型
4a.形式 系统概念
4b.其他 系统概念
软、硬方法论的比较
软系统方法论
a.开始:在一个社会系统中感 到有一个难以定义的问题 情景,渴望改善这种情景
c.提出相关系统的根定义,并 构造相应的概念模型
d.运用形式系统模型及其它系 统思想改进概念模型 e.把概念模型与现实世界中的 “是什么”相比较,确定 现实世界中合乎需求的、 可行的变革 f.实施获得同意的变革
用定量模型和公式设计系统
考察分析决策者的目标,这些 目标以需求表达
选择最好满足需求且可行的系 统
– – – – – 拟建的信息系统如何促进组织目标的实现? 能适应组织中使用者的工作过程吗? 有关人员能很好地操作计算机和使用它的输出吗? 系统完成哪些信息处理功能? 系统的技术要求是什么?
二、多视点方法的轮廓
非应用领域的 必需的输入/输出 5 技术方面设计 应用 信息检索 数据库 数据库维护 控制 恢复 监测
参数
恢复 检测 数据库
图9.8
需求的技术说明
第九章 信息系ห้องสมุดไป่ตู้的开发管理
本章内容
• • • • • • • 第一节 项目管理的概念 第二节 进度管理 第三节 经费管理 第四节 质量管理 第五节 文档管理 第六节 人员管理 第七节 系统开发的监理
第一节 项目管理的概念
• 项目——在一定的资源约束下完成既定目 标的一次性任务。
相关文档
最新文档