管理信息系统-第13讲
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第6章 系统实施、维护与评价
1
内容
内容提要
6.1系统实施的内容和关键问题
6.2结构化系统实施方法
6.3系统测试
6.4系统的转换
6.5系统的运行和维护
6.6系统的评价
返回
习题6
2
内容提要
新系统设计方案的成功实施
是MIS生命周期中的一个重要阶段。
系统实施指将新系统设计方案转
换成实际运行系统的全过程。
一个好的设计方案,只有经过
精心实施,才能带来实际效益,因
此,系统实施阶段的工作对系统的
质量有着十分直接的影响。
3 返回
6.1 系统实施的内容和关键问题
6.1.1 系统实施的内容 6.1.2 系统实施的关键问题
返回
4
按键或鼠标
6.1.1 系统实施的内容
★
⑴建立硬、软件环境,选择开发环境和工具; ⑵实现物理系统; ⑶进行系统测试,排除错误并完善功能; ⑷装载数据,系统试运行,做局部调整; ⑸用户技术培训和操作培训; ⑹进行系统交接; ⑺制订系统管理和操作制度,正确运行系统; ⑻维护系统,实现设计目标,发挥最大效益。
合理划分版本应遵守的原则:
1.先上层后下层,先控制部分后执行部分,有利于尽 早地、尽可能多地测试模块间的接口,验证系统结 构的正确性;
2.根据用户的要求,安排模块的实现次序;
3.较复杂的模块安排在几个版本中实现;
4.结合文件的建立,统筹安排;
5.结合使用的硬件、软件资源,人员培训、研制力量 统筹安排。
20
返回
6.2.2 系统实施实例
系统控制结构图
A
B
C
按键或鼠标 ★
D
E
F
G
H
I
J
K
21
一版 返回
系统第一版本
按键或鼠标 ★
A
B
C
D
桩E 桩F
G
桩J
K
22
二版
系统第二版本
按键或鼠标 ★
A
B
C
D
E
桩F
G
H
桩I
J
K
23
返回
6.3 系统测试
6.3.1 系统测试的主要内容 6.3.2 系统测试计划 6.3.3 系统测试规程 6.3.4 系统测试方法
量MIS质量的重要指标。
14
返回
6.2 结构化系统实施方法
6.2.1结构化系统实施方法的基本思想 6.2.2系统实施实例
返回
15
按键或鼠标
6.2.1 结构化系统实施方法的基本思想 ★
从两个方面控制模块实现 的先后次序 ☆ 先上后下,先总后分 ☆ 合理划分版本
16 返回
☆ 先上后下,先总后分 按键或鼠标 ★
返回
2.技术因素
⑴数据整理与规范化 ⑵软硬件及网络环境建设 ⑶开发技术选择和使用来自百度文库
返回
8
⑴ 数据整理与规范化
MIS的成功实施,依赖于
企业准确、全面、规范化的基
础数据。
MIS是一个数据加工厂,
没有高质量的数据原材料,是
不可能有高质量的信息产品。
9
返回
⑵ 软硬件及网络环境的建设
建设MIS的软件、硬件及
问题
名称、输入、输出参数,其具体的实现先
空着,集中精力实现上层模块。
17
返回
★
按键或鼠标 ★
根据各方面因素,将整个实施分 为若干个“版本”,先实现一个只 反映系统轮廓或骨架,实际功能上 不完善的“版本”,在此基础上,不 断添加新的功能模块,最后使系统 的全部功能得以实现。
18
返回
问题
按键或鼠标 ★
是否正确)
●边界条件(在边界上的数据能否正确的执行) ●覆盖条件(能否达到满足特定的逻辑覆盖) ●出错处理(出错处理措施是否有效)
26 返回
☆ 组装测试
按键或鼠标 ★
在每个模块完成单元测试后,需按照 设计时做出的结构图,把它们连接起来, 进行组装测试。 ●各模块是否无错误地连接;
●能否保证数据有效传输及数据的完整 和一致性;
网络环境是一项技术性高、工
作量大的任务。它是MIS运行
的基础设施和平台,如其不能
很好地工作,MIS就不可能很
好地工作,因此,它是企业应
用的前提和基石。
10
返回
⑶ 开发技术选择和使用
按键或鼠标 ★
MIS与其它软件系统的不同
◎ 开放的系统 ◎ 基于企业具体环境的应用系统 ◎ 人机交互系统
快速高效地实现MIS的根本途径是:
5 返回
6.1.2 系统实施的关键问题
1. 管理因素 2. 技术因素
返回
6
1.管理因素
系统实施涉及到开发人员、
测试人员、各级管理人员,大量物
资、设备、资金和场地,涉及各部
门及应用环境,十分复杂,如没有强
有力的管理措施,将无法进行。
各部门人员之间的协同工作(行
动上、思想上),人员的培训(质量)。
7
虽解决了模块间的接口调试难
题,但可能会使上层模块的调试
变得不彻底。
例:一些通过全局数据项而相互影响的上下 层模块,由于下层模块还未实现,使得上 层模块很难得到完整的调试。其正确性必 须等到下层模块实现后才能得到验证,有 时甚至要进行修改。
19
返回
☆ 合理划分版本
按键或鼠标 ★
版本的划分实际上是程序实现阶段的划分。
使用合适的系统开发工具。它是
直接影响MIS实施的最重要的技术因素。
11
返回
开放的系统
MIS要兼容大量不同类
型的硬件和软件,并且要
能支持未来计算机软硬件
技术的发展,使原有系统
能够轻松移植到新的软硬
件环境中去。
12
返回
按键或鼠标
基于企业具体环境的应用系统
★
MIS的功能设置,系统结构等均
受制于企业的组织机构和运行方式。
系统实施中的主要工作是按模块编制程序。
从下到上:先实现下层模块后实现上层模 块,会出现每个模块单独调试都能通过,但 系统的联调通不过,原因:系统的整体结 构和接口出现问题。
从上到下:先调试顶层模块及各个接口,然
后逐层向下,层层展开,最后调试最底层模 块。在实现上层模块时,下层未实现的模 下页
块作为“桩模块”出现,即只保留模块的
24
返回
按键或鼠标
6.3.1 系统测试的主要内容
★
☆ 单元测试 ☆ 组装测试 ☆ 确认测试 ☆ 系统测试 ☆ 验收测试
25 返回
☆ 单元测试
按键或鼠标 ★
主要以模块为单位进行测试,即测 试与设计出的单个模块的正确性。 ●模块接口(信息能否正确地流进流出) ●数据结构(内部数据的内容、形式及相互关
●人机界面及各种通信接口能否满足设 要求;
●能否与硬件系统的所有设备正确连。27 返回
☆ 确认测试
一个好的MIS的设计和实现,应
该在企业组织和业务过程发生改变
后,能够充分利用原有系统资源,快
速方便地重新构筑新的系统。
这种设计和实现称为是支持
“业务过程重构”的。
13
返回
人机交互系统
是设计的目标之一,要让
不懂计算机的人也能方便地操
作,完成自己的工作。因此人
机接口或界面的设计和开发在
MIS中显得特别重要,成为衡
1
内容
内容提要
6.1系统实施的内容和关键问题
6.2结构化系统实施方法
6.3系统测试
6.4系统的转换
6.5系统的运行和维护
6.6系统的评价
返回
习题6
2
内容提要
新系统设计方案的成功实施
是MIS生命周期中的一个重要阶段。
系统实施指将新系统设计方案转
换成实际运行系统的全过程。
一个好的设计方案,只有经过
精心实施,才能带来实际效益,因
此,系统实施阶段的工作对系统的
质量有着十分直接的影响。
3 返回
6.1 系统实施的内容和关键问题
6.1.1 系统实施的内容 6.1.2 系统实施的关键问题
返回
4
按键或鼠标
6.1.1 系统实施的内容
★
⑴建立硬、软件环境,选择开发环境和工具; ⑵实现物理系统; ⑶进行系统测试,排除错误并完善功能; ⑷装载数据,系统试运行,做局部调整; ⑸用户技术培训和操作培训; ⑹进行系统交接; ⑺制订系统管理和操作制度,正确运行系统; ⑻维护系统,实现设计目标,发挥最大效益。
合理划分版本应遵守的原则:
1.先上层后下层,先控制部分后执行部分,有利于尽 早地、尽可能多地测试模块间的接口,验证系统结 构的正确性;
2.根据用户的要求,安排模块的实现次序;
3.较复杂的模块安排在几个版本中实现;
4.结合文件的建立,统筹安排;
5.结合使用的硬件、软件资源,人员培训、研制力量 统筹安排。
20
返回
6.2.2 系统实施实例
系统控制结构图
A
B
C
按键或鼠标 ★
D
E
F
G
H
I
J
K
21
一版 返回
系统第一版本
按键或鼠标 ★
A
B
C
D
桩E 桩F
G
桩J
K
22
二版
系统第二版本
按键或鼠标 ★
A
B
C
D
E
桩F
G
H
桩I
J
K
23
返回
6.3 系统测试
6.3.1 系统测试的主要内容 6.3.2 系统测试计划 6.3.3 系统测试规程 6.3.4 系统测试方法
量MIS质量的重要指标。
14
返回
6.2 结构化系统实施方法
6.2.1结构化系统实施方法的基本思想 6.2.2系统实施实例
返回
15
按键或鼠标
6.2.1 结构化系统实施方法的基本思想 ★
从两个方面控制模块实现 的先后次序 ☆ 先上后下,先总后分 ☆ 合理划分版本
16 返回
☆ 先上后下,先总后分 按键或鼠标 ★
返回
2.技术因素
⑴数据整理与规范化 ⑵软硬件及网络环境建设 ⑶开发技术选择和使用来自百度文库
返回
8
⑴ 数据整理与规范化
MIS的成功实施,依赖于
企业准确、全面、规范化的基
础数据。
MIS是一个数据加工厂,
没有高质量的数据原材料,是
不可能有高质量的信息产品。
9
返回
⑵ 软硬件及网络环境的建设
建设MIS的软件、硬件及
问题
名称、输入、输出参数,其具体的实现先
空着,集中精力实现上层模块。
17
返回
★
按键或鼠标 ★
根据各方面因素,将整个实施分 为若干个“版本”,先实现一个只 反映系统轮廓或骨架,实际功能上 不完善的“版本”,在此基础上,不 断添加新的功能模块,最后使系统 的全部功能得以实现。
18
返回
问题
按键或鼠标 ★
是否正确)
●边界条件(在边界上的数据能否正确的执行) ●覆盖条件(能否达到满足特定的逻辑覆盖) ●出错处理(出错处理措施是否有效)
26 返回
☆ 组装测试
按键或鼠标 ★
在每个模块完成单元测试后,需按照 设计时做出的结构图,把它们连接起来, 进行组装测试。 ●各模块是否无错误地连接;
●能否保证数据有效传输及数据的完整 和一致性;
网络环境是一项技术性高、工
作量大的任务。它是MIS运行
的基础设施和平台,如其不能
很好地工作,MIS就不可能很
好地工作,因此,它是企业应
用的前提和基石。
10
返回
⑶ 开发技术选择和使用
按键或鼠标 ★
MIS与其它软件系统的不同
◎ 开放的系统 ◎ 基于企业具体环境的应用系统 ◎ 人机交互系统
快速高效地实现MIS的根本途径是:
5 返回
6.1.2 系统实施的关键问题
1. 管理因素 2. 技术因素
返回
6
1.管理因素
系统实施涉及到开发人员、
测试人员、各级管理人员,大量物
资、设备、资金和场地,涉及各部
门及应用环境,十分复杂,如没有强
有力的管理措施,将无法进行。
各部门人员之间的协同工作(行
动上、思想上),人员的培训(质量)。
7
虽解决了模块间的接口调试难
题,但可能会使上层模块的调试
变得不彻底。
例:一些通过全局数据项而相互影响的上下 层模块,由于下层模块还未实现,使得上 层模块很难得到完整的调试。其正确性必 须等到下层模块实现后才能得到验证,有 时甚至要进行修改。
19
返回
☆ 合理划分版本
按键或鼠标 ★
版本的划分实际上是程序实现阶段的划分。
使用合适的系统开发工具。它是
直接影响MIS实施的最重要的技术因素。
11
返回
开放的系统
MIS要兼容大量不同类
型的硬件和软件,并且要
能支持未来计算机软硬件
技术的发展,使原有系统
能够轻松移植到新的软硬
件环境中去。
12
返回
按键或鼠标
基于企业具体环境的应用系统
★
MIS的功能设置,系统结构等均
受制于企业的组织机构和运行方式。
系统实施中的主要工作是按模块编制程序。
从下到上:先实现下层模块后实现上层模 块,会出现每个模块单独调试都能通过,但 系统的联调通不过,原因:系统的整体结 构和接口出现问题。
从上到下:先调试顶层模块及各个接口,然
后逐层向下,层层展开,最后调试最底层模 块。在实现上层模块时,下层未实现的模 下页
块作为“桩模块”出现,即只保留模块的
24
返回
按键或鼠标
6.3.1 系统测试的主要内容
★
☆ 单元测试 ☆ 组装测试 ☆ 确认测试 ☆ 系统测试 ☆ 验收测试
25 返回
☆ 单元测试
按键或鼠标 ★
主要以模块为单位进行测试,即测 试与设计出的单个模块的正确性。 ●模块接口(信息能否正确地流进流出) ●数据结构(内部数据的内容、形式及相互关
●人机界面及各种通信接口能否满足设 要求;
●能否与硬件系统的所有设备正确连。27 返回
☆ 确认测试
一个好的MIS的设计和实现,应
该在企业组织和业务过程发生改变
后,能够充分利用原有系统资源,快
速方便地重新构筑新的系统。
这种设计和实现称为是支持
“业务过程重构”的。
13
返回
人机交互系统
是设计的目标之一,要让
不懂计算机的人也能方便地操
作,完成自己的工作。因此人
机接口或界面的设计和开发在
MIS中显得特别重要,成为衡