自考管理信息系统第七章
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件系统包括操作系统、数据库管理系统、 应用软件和工具软件。
管理信息系统
8
1.计算机系统的实施 (1)计算机硬件选购原则
p功能、性能、容量 q合理的性价比 q具有良好的系统可扩充性 q供货商的售后服务和技术支持
管理信息系统
9
1.计算机系统的实施
(2)软件系统选购原则 q 购置系统软件和应用软件包 q 系统软件包括操作系统、数据库管理系统、程
2
系统分析
系统设计
系统实施
管理信息系统
3
第一节 系统实施 第二节 系统维护 第三节 系统评价
管理信息系统
4
?
在系统设计阶段工作结束后就转入系统实施阶段,实施 的管理信息系统软件是哪儿来的?是谁编写的程序?
管理信息系统
5
系统实施阶段容易出现的问题: q人员安排不妥 q人员分工不明确 q编程质量差 q缺乏复审 q对并行转换时间的错误理解 q纠正错误的方式不恰当 q新老系统切换缺乏安全管理
从理论上看,登陆计划是这样的:当飞船降落在火星表面时,它 将打开降落伞减缓飞船的下落速度,降落伞打开后的几秒钟内,飞船 的三条腿将迅速撑开,并在预定地点着陆。当飞船离地面1800米时, 它将丢弃降落伞,点燃登陆推进器,在余下的高度缓缓降落地面。
美国航天局为了省钱,简化了确定何时关闭推进器的装置。为 了替代其他太空船上使用的贵重雷达,他们在飞船的脚上装了一个廉 价的触点开关,在计算机中设置一个数据位来关掉燃料,很简单,飞 船的脚不“着地”,引擎就会着火。
原因:迪斯尼公司没有对市场上投入使用的各种 PC机型进行正确的测试。软件在少数系统中工作 正常-------例如迪斯尼的程序员用于开发游戏 的系统------但在大众使用的常见系统中却不行。
管理信息系统
16
著名的软件错误案例研究
2、美国航天局火星基地登陆,1999
1999年12月3日,美国航天局的火星基地登陆飞船在试图登陆火 星表面时失踪。错误修正委员会观测到故障,并认定出现误动作的原 因极可能是某一个数据被意外更改。大家一致声讨,问题为什么没有 在内部测试时解决。
序设计语言处理系统等。 q 可以选购性能好的、符合环境的软件进行第二
次开发。 q 数据库管理系统选择C/S或B/S结构下的主流产
品,为提高系统的可扩展性奠定基础。
管理信息系统
10
2.网络系统的实施 根据设计阶段总体布局和网络拓补结构设计的
要求,选购系统所需的网络设备和网络操作系统
,并进行有关的网络设备设备与通信线路的架构 与连接、网络操作系统的安装和调试、整个网络 系统的性能和安全测试,以及用户权限的设置等 。
管理信息系统
11
q含义 q程序设计的基本要求 q衡量程序主要指标
管理信息系统
12
1.含义
程序设计就是通过应用计算机程序设计语 言(开发工具软件)来实现系统设计中的给出 的系统功能。
管理信息系统
13
2.程序设计的基本要求
q程序设计的主要依据(系统分析和设计阶段的文档) q程序设计方法(结构化程序设计方法和面向对象程序设计方法) q尽量复用已有的工具和程序 q明确系统的功能、结构和边界 q明确程序的功能与关系 q提高阅读性和可维护性(尽量清楚可读,不要过于强调技巧)
原因:存在一个软件缺陷。一个很小的系统时 针错误积累起来就可能拖延14小时,造成跟踪系统 失去准确度。在多哈袭击中,系统被拖延100多小时 。
管理信息系统
18பைடு நூலகம்
著名的软件错误案例研究
4、千年虫,大约1974 20世纪70年代某位程序员----假设他叫
管理信息系统
6
本节内容
q系统运行环境准备 q程序设计 q系统调试 q人员培训 q系统切换 q系统文档
管理信息系统
7
1.计算机系统的实施
按照系统设计阶段物理配置方案设计的要求, 购买系统所需的硬件设备和软件系统,并安装调 试。
硬件设备包括主机、外围设备、稳压电源、 空调装置、机房的配套设施及通信设备;
管理信息系统
14
3.衡量程序的主要指标
q 可靠性 q 效率 q 可维护性 q 可读性
程序设计的可靠性要求包括:
程序•的是效衡率量包管括理:信息系统质量的首要指标 程序•• 程的计序可算或维机系护的统性资的包源安括能全:否可被靠有性效的利用 程••序程•程程的序序序可运结的读行构应性的严变包可谨能括靠,力:性运强行,速便度于快修,改就、节调省整机时 •存••••程修 添储程 可序改 加空序 理和暴 新间结 解数露 的构 性据出 内清 好的来 容晰存的储错、误调用安排得当、节省 •• 调无整复或杂移的植个符人合程硬序件设或计软技件巧的需求
管理信息系统
17
著名的软件错误案例研究
3、爱国者导弹防御系统,1991 美国爱国者导弹防御系统是里根总统提出的主
动战略防御(即星球大战)程序的缩略版本。它首 次应用在海湾战争中对抗伊拉克飞毛腿导弹的防御 战争中,尽管关于此系统的赞誉不绝于耳,但是它 确实在几次对抗导弹战役中失利,其中一枚在沙特 阿拉伯的多哈击毙28名美国士兵。
管理信息系统
15
著名的软件错误案例研究
1、迪斯尼的狮子王 1994年秋天,迪斯尼公司发布了第一个面向儿童的多媒
体洗盘游戏LionKing Animated Storybook(狮子王动 画故事书),尽管已经有许多其他公司在儿童游戏市 场上运作多年,但是这次迪斯尼公司首次进军这个市 场他们进行了大力宣传促销。结果,销售非常可观。 该游戏成为孩子们那个夏季的“必买游戏”。后来却 买来飞来横祸。12月26日,圣诞节后的一天,迪斯尼 公司的客户支持部电话开始响个不停。很快,电话支 持部门就淹没在愤怒的家长和哭诉玩不成游戏的孩子 们的电话狂潮之中,报纸和电视中涌现了各种系统。
遗憾的是,错误修正委员会在测试中发现,当飞船的脚迅速撑 开并准备着陆时,机械震动在大多数情况下也会触发着地开关,设置 错误的数据位。设想飞船开始着陆时,计算机极有可能关闭推进器, 而火星登陆飞船下坠1800之后冲向地面,摔成碎片。
原因:登陆飞船经过了多个小组测试,其中一个小组测试飞船的脚 落地过程,另一个小组测试此后的着落过程,前一个小组不去注 意着地数据位是否置位,后一个小组总是在开始测试之前重置计 算机、清除数据位,双方独立工作很好,但从未走在一起。
管理信息系统
8
1.计算机系统的实施 (1)计算机硬件选购原则
p功能、性能、容量 q合理的性价比 q具有良好的系统可扩充性 q供货商的售后服务和技术支持
管理信息系统
9
1.计算机系统的实施
(2)软件系统选购原则 q 购置系统软件和应用软件包 q 系统软件包括操作系统、数据库管理系统、程
2
系统分析
系统设计
系统实施
管理信息系统
3
第一节 系统实施 第二节 系统维护 第三节 系统评价
管理信息系统
4
?
在系统设计阶段工作结束后就转入系统实施阶段,实施 的管理信息系统软件是哪儿来的?是谁编写的程序?
管理信息系统
5
系统实施阶段容易出现的问题: q人员安排不妥 q人员分工不明确 q编程质量差 q缺乏复审 q对并行转换时间的错误理解 q纠正错误的方式不恰当 q新老系统切换缺乏安全管理
从理论上看,登陆计划是这样的:当飞船降落在火星表面时,它 将打开降落伞减缓飞船的下落速度,降落伞打开后的几秒钟内,飞船 的三条腿将迅速撑开,并在预定地点着陆。当飞船离地面1800米时, 它将丢弃降落伞,点燃登陆推进器,在余下的高度缓缓降落地面。
美国航天局为了省钱,简化了确定何时关闭推进器的装置。为 了替代其他太空船上使用的贵重雷达,他们在飞船的脚上装了一个廉 价的触点开关,在计算机中设置一个数据位来关掉燃料,很简单,飞 船的脚不“着地”,引擎就会着火。
原因:迪斯尼公司没有对市场上投入使用的各种 PC机型进行正确的测试。软件在少数系统中工作 正常-------例如迪斯尼的程序员用于开发游戏 的系统------但在大众使用的常见系统中却不行。
管理信息系统
16
著名的软件错误案例研究
2、美国航天局火星基地登陆,1999
1999年12月3日,美国航天局的火星基地登陆飞船在试图登陆火 星表面时失踪。错误修正委员会观测到故障,并认定出现误动作的原 因极可能是某一个数据被意外更改。大家一致声讨,问题为什么没有 在内部测试时解决。
序设计语言处理系统等。 q 可以选购性能好的、符合环境的软件进行第二
次开发。 q 数据库管理系统选择C/S或B/S结构下的主流产
品,为提高系统的可扩展性奠定基础。
管理信息系统
10
2.网络系统的实施 根据设计阶段总体布局和网络拓补结构设计的
要求,选购系统所需的网络设备和网络操作系统
,并进行有关的网络设备设备与通信线路的架构 与连接、网络操作系统的安装和调试、整个网络 系统的性能和安全测试,以及用户权限的设置等 。
管理信息系统
11
q含义 q程序设计的基本要求 q衡量程序主要指标
管理信息系统
12
1.含义
程序设计就是通过应用计算机程序设计语 言(开发工具软件)来实现系统设计中的给出 的系统功能。
管理信息系统
13
2.程序设计的基本要求
q程序设计的主要依据(系统分析和设计阶段的文档) q程序设计方法(结构化程序设计方法和面向对象程序设计方法) q尽量复用已有的工具和程序 q明确系统的功能、结构和边界 q明确程序的功能与关系 q提高阅读性和可维护性(尽量清楚可读,不要过于强调技巧)
原因:存在一个软件缺陷。一个很小的系统时 针错误积累起来就可能拖延14小时,造成跟踪系统 失去准确度。在多哈袭击中,系统被拖延100多小时 。
管理信息系统
18பைடு நூலகம்
著名的软件错误案例研究
4、千年虫,大约1974 20世纪70年代某位程序员----假设他叫
管理信息系统
6
本节内容
q系统运行环境准备 q程序设计 q系统调试 q人员培训 q系统切换 q系统文档
管理信息系统
7
1.计算机系统的实施
按照系统设计阶段物理配置方案设计的要求, 购买系统所需的硬件设备和软件系统,并安装调 试。
硬件设备包括主机、外围设备、稳压电源、 空调装置、机房的配套设施及通信设备;
管理信息系统
14
3.衡量程序的主要指标
q 可靠性 q 效率 q 可维护性 q 可读性
程序设计的可靠性要求包括:
程序•的是效衡率量包管括理:信息系统质量的首要指标 程序•• 程的计序可算或维机系护的统性资的包源安括能全:否可被靠有性效的利用 程••序程•程程的序序序可运结的读行构应性的严变包可谨能括靠,力:性运强行,速便度于快修,改就、节调省整机时 •存••••程修 添储程 可序改 加空序 理和暴 新间结 解数露 的构 性据出 内清 好的来 容晰存的储错、误调用安排得当、节省 •• 调无整复或杂移的植个符人合程硬序件设或计软技件巧的需求
管理信息系统
17
著名的软件错误案例研究
3、爱国者导弹防御系统,1991 美国爱国者导弹防御系统是里根总统提出的主
动战略防御(即星球大战)程序的缩略版本。它首 次应用在海湾战争中对抗伊拉克飞毛腿导弹的防御 战争中,尽管关于此系统的赞誉不绝于耳,但是它 确实在几次对抗导弹战役中失利,其中一枚在沙特 阿拉伯的多哈击毙28名美国士兵。
管理信息系统
15
著名的软件错误案例研究
1、迪斯尼的狮子王 1994年秋天,迪斯尼公司发布了第一个面向儿童的多媒
体洗盘游戏LionKing Animated Storybook(狮子王动 画故事书),尽管已经有许多其他公司在儿童游戏市 场上运作多年,但是这次迪斯尼公司首次进军这个市 场他们进行了大力宣传促销。结果,销售非常可观。 该游戏成为孩子们那个夏季的“必买游戏”。后来却 买来飞来横祸。12月26日,圣诞节后的一天,迪斯尼 公司的客户支持部电话开始响个不停。很快,电话支 持部门就淹没在愤怒的家长和哭诉玩不成游戏的孩子 们的电话狂潮之中,报纸和电视中涌现了各种系统。
遗憾的是,错误修正委员会在测试中发现,当飞船的脚迅速撑 开并准备着陆时,机械震动在大多数情况下也会触发着地开关,设置 错误的数据位。设想飞船开始着陆时,计算机极有可能关闭推进器, 而火星登陆飞船下坠1800之后冲向地面,摔成碎片。
原因:登陆飞船经过了多个小组测试,其中一个小组测试飞船的脚 落地过程,另一个小组测试此后的着落过程,前一个小组不去注 意着地数据位是否置位,后一个小组总是在开始测试之前重置计 算机、清除数据位,双方独立工作很好,但从未走在一起。