第8章 管理信息系统实施

合集下载

管理信息系统第八章习题

管理信息系统第八章习题

第八章管理信息系统的系统实施第八章习题8.1 单项选择题8.1.1 在项目管理中,主要需协调( C )之间的矛盾,并要采取措施加强他们之间的联系和合作。

a. 系统设计人员和系统分析人员b. 领导和计算机技术人员c. 系统分析人员和计算机技术人员d. 系统设计人员和编程人员8.1.2 为便于系统重构,模块划分应( B )。

a. 大些b. 适当c.尽量大d. 尽量小8.1.3 程序员设计程序和编写程序时主要依据下列资料进行:( C )。

a. 系统流程图b. 程序流程图c. 系统流程图、程序编写说明书及输人/输出说明d. 处理流程图8.1.4 系统调试中的分调是调试( C )。

a. 主控程序b. 单个程序,使它能运行起来c. 功能模块内的各个程序,并把它们联系起来d. 调度程序8.1.5 计算机设备的折旧费属于( C )。

a. 一次性投资b. 管理费用c. 经营费用d. 可变费用8.1.6 Visual Basic( C )。

a. 是关系数据库管理系统b. 没有生成功能c. 有一定生成功能d. 不具有面向对象功能8.l.7 DO WHILE—ENDDO语句用于( B )。

a. 选择结构b. 循环结构c. 顺序结构d. 网络结构8.1.8 系统开发中要强调编好文档的主要目的是( A )。

a. 便于开发人员与维护人员交流信息b. 提高效益c. 便于绘制流程图d. 增加收人8.1.9 外部设备租金、打印用纸、人工费、设备折旧等属于( B )。

a. 投资费用b.经营费用c. 附加费用d.管理费用8.1.10 建立管理信息系统时使用的投资效果系数应( A )。

a. 高于一般工业部门的投资效果系数b. 低于一般工业部门的投资效果系数c. 等于一般工业部门的投资效果系数d. 稍低于一般工业部门的投资效果系数8.1.11 系统实施阶段的工作内容中有( B )。

a. 文件和数据库设计b. 系统运行的日常维护c. 编写程序设计说明书d. 制定设计规范8.1.12 系统调试中总调的内容包括( B )。

第08章 管理信息系统的系统实施

第08章 管理信息系统的系统实施
15
2.2 结构化程序设计方法
自顶向下的模块化设计方法
– 在模块化程序设计中应注意:
模块的独立性
模块大小划分要适当 模块功能要简单
共享的功能模块应集中
16
2.2 结构化程序设计方法
应用软件的编程工作量极大,而且要经常维护、 修改。如果编写的程序采用不正确的方法,就会给 系统的开发、维护带来不可逾越的障碍。 结构化程序设计技术经受了实践的考验,值得 应用和推广。 如1971年,IBM公司在为美国宇航局空间实验 室飞行模拟系统的设计中,采用了结构化程序设计 方法获得了圆满成功,该源程序达40多万行,而且 在设计过程中用户多次改变要求,而系统的开发工 作按时、高质量地完成了。
21
循环结构
由一个或几个模块构成,程序运行时重复执行,直到满足某一 条件为止。
入口 程 序 流 程 图 程 序 图 当条件P满足时 Int i=1
Int s=0
Do While(i<=100) B s=s+i i=i+1 EndDo
N—S
P
Y
N
S 出口
22
2.2 结构化程序设计方法
循环结构: Java语言中的while循环
24
选择结构
由某个逻辑表达式的取值决定选择两个处理加工中的一个。
入口
程 序 流 程 图
Y
P
N
程 序 图
Y
P
N
N—S
A 出口
B
A
B
25
2.2 结构化程序设计方法
选择结构
条件决策符
grade >= 60 false 单个条件分支的if语句流程图 true print “Passed”

第8章 管理信息系统的系统实施PPT课件

第8章 管理信息系统的系统实施PPT课件

xBASE类
7
7-8
选择的依据
所处理问题的性质 管理信息系统是以数据处理为主,故应 选择数据处理能力强的语言。
用户的要求 如果所开发的系统由用户负责维护,用户通常 要求用他们熟悉的语言书写程序。
语言的人机交互动能 选用的语言必须能够提供友好、美观 的人机交互功能,这对用户来说是非常重要的。
软件工具 如果某种语言有较丰富的支持程序开发的软件工 具可以利用,则使系统的实现和调试都变得比较容易。
开发人员的知识 虽然对于有经验的程序员来说,学习一种 新语言并不困难,但要完全掌握一种新语言并用它编出高质量 的程序来,却需要经过一段时间的实践。因此,如果可能的话, 应该尽量选择一种已经为程序员所熟悉的语言。
软件可移植性 如果开发出的系统软件将在不同的计算机上 运行,或打算在某个部门推广使用,那么应该选择一种通用性 强的语言。
客观条件有了变化,调整和修改程序比较简便易行; ➢ 效率 程序的结构严谨、明了,运算处理速度快,节省机时。
程序和数据的存储、调用安排得当,节省存储空间。 ➢ 健壮性 是指系统对错误操作、错误数据输入 能予以识别与禁
止的能力,不会因错误操作、错误数据输入及硬件故障而造成 系统崩溃。
10
7-11
程序设计的步骤
➢ 明确条件和要求 根据系统设计及其他有关资料,弄清该程序设 计的条件和设计要求。
➢ 分析数据 对要处理的数据进行仔细分析,弄清数据的详细内 容和特Байду номын сангаас。
➢ 确定流程 用统一规定的符号,描述数据输入、加工、输出等 处理过程。
➢ 编写程序 采用某种程序设计语言,按其规定的语法把确定的 流程编写出来。
➢ 检查和调试 对编好的程序进行检查和调试。 ➢ 编写程序使用说明书

第8章 管理信息系统的系统实施

第8章  管理信息系统的系统实施

管理信息系统
8.3.2 培训方式与内容
2.系统主要人员的责任及其绩效评价原则 (1) 系统主管人员的责任是组织各方面人员协调一致地完成 系统所担负的信息处理任务, 掌握系统的全局,保证系 统结构的完整,确定系统改善或扩充的方向,并按此方向 组织系统的修改及扩充工作。其工作的评价标准应是整个 应用系统在管理中发挥的作用及其效益。 (2) 数据收集人员的责任是及时、准确、完整地收集各类数 据,并通过所要求的途径把它们送到专职工作人员手中。 数据是否准确、完整、及时,则是评价他们工作的主要指 标。
确地产生了一份工资单以外,还应检查它是否还
产生了多余的工资单。
管理信息系统
调试阶段还应注意以下一些基本原则:
(4)应该长期保留所有的调试用例,直至该系统被废 弃不用为止。 在管理信息系统的调试中,设计调试用例是很费 时的,如果将用过的例子丢弃了,以后一旦需要再调 试有关的部分时(例如技术鉴定系统维护等场合)就 需要再花很多人工。通常,人们往往懒得再次认真地 设计调试用例,因而下次调试时很少有初次那样全面 。如果将所有调试用例作为系统的一部分保存下来, 就可以避免这种情况的发生。
管理信息系统
8.3.2 培训方式与内容
(3) 数据校验人员(或称数据控制人员)的责任是保证送到录 入人员手中的数据从逻辑上是正确的,即保证进入管理信 息系统的数据正确地反映客观事实。在系统内部发现的不 正确数据的数及比例是衡量校验人员业务水平的主要指标 。 (4) 数据录入人员的任务是把数据准确地送入计算机。录入 的速度及差错率是他们工作的主要衡量标准。 (5) 数据库管理员的任务是管理和维护数据库服务器,负责 全面管理和控制数据库系统。数据库安装、数据库配置和 管理、数据库权限设置和安全管理、监控和性能调节以及 数据备份和恢复是评价他们工作的主要衡量标准。

第8章 管理信息系统实施

第8章 管理信息系统实施

行可靠性能高,风险小。适用于大型、复杂、
重要的系统转换。
3、分段转换特点:保证了可靠性,费用也
不太高,缺点是:转换过程很难保住流畅!
辽宁工大工管12级 2杂的人机系统,受到系统内外诸多因素 的影响。即使一个经过精心设计、实施的系统,在实际 的运行中仍有需要改进的地方。而且MIS的外界环境是
用户准备 试运行
人员:聘用和培训
系统切换 机房、场所准备 用户验收、评价
辽宁工大工管12级 3
8.1 硬软件系统的建立
8.1.1 硬件系统的建立
包括计算机系统和通信系统等。 (1)硬件的获取 根据系统设计的指标要求制作采购的标书 邀请硬件供应商进行技术交流 选择资质好的厂商发放标书 评标 开标及商务谈判 签订合同 执行合同
辽宁工大工管12级 4
(2)网络的获取 局域网络的建设和改造
——新建网络 ——改造网络 ——自建或外包
广域网络的建设
——传输网络的取得(传输方式的选择、线路的租 赁) ——网络设备的获取(与硬件同) ——自建与承包给系统集成商
辽宁工大工管12级
5
(3)软件工具的选取 选择开发方法 选择开发工具及数据库产品 (4)程序设计 可维护性 可靠性 可理解性 效率
辽宁工大工管12级
27
测试人员把被测程序看成一个黑盒子,在完全不考虑程序
的内部结构和处理过程的情况下,测试程序的外部特性, 即测试系统的功能与接口是否达到了预定的目标。由于黑 盒测试着重于检查程序的功能,所以也称为功能测试。
辽宁工大工管12级
13
在黑盒测试中所采用的方法主要有等价类划分与边界值分 析等方法。
⑴等价类划分
1、模块测试 模块测试是以系统的程序模块为对象进行测试,验证模块及其接口与设 计说明书是否一致。 2、子系统测试 完成每个模块的测试以后,需要按照系统设计所完成的模块结构图把它 们连接成子系统,即进行子系统测试。

第8章 管理信息系统的系统实施

第8章 管理信息系统的系统实施

二、系统转换方式 1、直接转换: 在确定新的管理信息系统运行准确无误时,在某一时刻终止 现行系统,启用新的管理信息系统。这种转换方式费用低,方 法简单,但风险大。适合于处理过程不太复杂的小型简单系统。 2、并行转换: 新的管理信息系统和现行系统并行工作一段时间,在新的管 理信息系统运行准确无误时,替代现行系统。这种转换方式有 利于减轻管理人员心理压力、安全性较好,但费用高,两个系 统的数据一般不具备可比性。适合于处理过程复杂、数据重要 的系统。
系统评价由系统建设、系统性能、系统应用等方面构成。
1、系统建设评价 (1)系统规划目标的科学性 (2)规划目标的实现程度 (3)先进性 (4)经济性 (5)资源利用率 (6)规范性
2、系统性能评价 可靠性、系统效率、可维护性、可扩充性、可移植性、 安全保密性 。 3、系统应用评价 经济效益、社会效益、用户满意程度、系统功能应用 程度。
二、程序调试
1、程序测试的方法 (1)理论法:利用数学方法证明程序的正确性。 (2)实验法:通过运行,测试程序的正确性。 2、程序调试的内容 (1)正确性调试:用正确数据测试程序的正确性;用错 误数据测试程序的正确性;用异常数据测试程序的正确性; 用非正常的操作测试程序的正确性。 (2)运行时间和存储空间调试。 (3)使用简便性调试。 (4)程序的功能调实施即是将系统设计阶段的结果在计算机上实现, 即将纸面上的、类似于设计图纸的新的管理信息系统方案 (物理模型)转成可以实际运行的管理信息系统系统软件, 并应用到实际管理工作之中。
本章学习目标: 1.了解系统实施的任务。 2.了解系统调试的目的和步骤。 3. 熟悉系统转换方式。 4. 熟悉系统维护的内容。 5. 掌握系统评价体系。
第1节
系统实施概述

管理信息系统(第8章管理信息系统的实施)

管理信息系统(第8章管理信息系统的实施)

系统转换与培训
01
系统转换
将新系统正式部署到生产环境中, 完成数据迁移和系统切换。
培训材料
编制详细的培训教材和操作手册, 提供给用户参考和学习。
03
02
用户培训
为用户提供系统使用培训,帮助用 户熟悉新系统的操作和管理。
培训效果评估
对培训效果进行评估和反馈,持续 改进培训内容和方式。
04
05
系统运行与维护
测试阶段
对开发完成的系统进行测试,检查系统功能、性能 和安全性等方面是否符合要求。
部署阶段
将系统部署到实际运行环境中,进行系统配置和 数据迁移等。
维护与优化阶段
对系统进行日常维护和优化,确保系统稳定、安全、高 效地运行。
实施的组织与领导
实施团队
组建专门的实施团队,负责制定实施计 划、协调资源、推进项目进度等。
按照预先定义好的阶段顺序进行系统开发,包括系统规划、系 统分析、系统设计、系统实施、系统运行和维护等阶段。
快速构建一个初步的系统模型,根据用户反馈进行迭代和修改 ,逐步完善系统。
以用户需求为核心,采用迭代方式进行快速开发,适应需求变 化。
将系统视为一系列相互关联的对象,以对象为基础进行系统设 计和实现。
功能需求
根据目标确定和用户调研,梳理系统的功能需求, 确保系统能够实现所需功能。
ABCD
用户调研
通过访谈、问卷调查等方式了解用户需求,收集 用户对系统的期望和建议。
非功能需求
明确系统性能、安全性、可靠性等方面的要求, 确保系统能够满足组织的非功能需求。
功能规划
功能模块划分
根据需求分析结果,将系统划分为若干个功 能模块,明确各模块的职责和功能。

第八章管理信息系统的系统实施PPT课件

第八章管理信息系统的系统实施PPT课件
局域网(Local Area Network, LAN) 通常指一定范围内的网络,可以实现楼宇内部和临近 的几座大楼之间的内部联系。 广域网(Wide Area Network, WAN) 能连接多个城市,国家或大洲--广域网不仅仅只是 连接许多结点中的计算机,它还必须能使得计算机之间能 同时通信。
2020/7/31
第八章管理信息系统的系统实施
14
1、常用的通讯介质
双绞线
2020/7/31
第八章管理信息系统的系统实施
15
同轴电缆 光纤 微波通信
微波站
地面波
地表
(A)地面微波通信
微波站
卫星
地表
(B)卫星通信
2020/7/31
第八章管理信息系统的系统实施
16
2、常用的通讯设备
路由器设备
交换机设备
⑵ 可靠性:程序应具有较好的容错能力。
•正常情况下能正确工作。 •意外情况下应便于处理,不至产生意外的操作, 从而造成严重损失。
⑶ 可理解性:
程序不仅要求逻辑正确,计算机能够执行,而且 应当层次清楚,便于阅读。
2020/7/31
第八章管理信息系统的系统实施
21
⑷ 效率: 程序能否有效地利用计算机资源。
2020/7/31
第八章管理信息系统的系统实施
17
8.2 程序设计
8.2.1、程序设计的任务 8.2.2、程序设计的目标 8.2.3、程序设计的步骤 8.2.4、程序设计的方法 8.2.5、序设计的风格
2020/7/31
第八章管理信息系统的系统实施
18
8.2.1 程序设计的任务
程序设计的任务是用选定的程序设计语言,把 系统设计阶段所得到的以程序设计说明书体现的信 息处理过程,转换成能在计算机系统上运行的程序 源代码。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

提 纲
3 程序设计
4 软件开发工具
5 程序和系统调试
6 系统切换、运行
7 系统运行管理及维护
第17章 小结
4
1 系统实施概述
5
1 系统实施概述
□系统实施是开发信息系统的第四阶段。
□这个阶段的任务:实现系统设计阶段提出的物理
模型,按照实施方案完成一个可以实际运行的信息 系统软件,并应用到实际管理工作之中 。
将有普遍性的功能模块集中以后,就可寻找相应的、可
用的软件工具。如果寻找无果,则可考虑开发一个能够 适合各子系统情况的通用模块
用这些软件工具来生成这些程序模型的原型。
39
3.4 速成原型式的程序设计方法
如果在HIPO图中有一些特定的处理功能或特殊的处
理模型,而这些功能或模型又无法通过现有的软件
While( i <= 100 ) P T S 出口 }
36
F
{ s = s + i; i = i + 1;
3.选择结构
由某个逻辑表达式的取值决定选择两个处理加工中的一个。
入口
T F P B
A
出口
int i = 1; int s = 0; if( i < 10 ) { s = s + 1; } else { s = s + 2; }
模块内部程序的各部分要自顶向下地结构化划分 各程序部分应按功能组合 各程序部分的联系尽量使用调子命令的方式实现,少用
或不用跳转语句,即要尽量使用程序设计中类似CALLRETURN语句,不用或少用GOTO语句
33
3.3 结构化程序设计方法
采用顺序结构、循环结构、选择结构三种 基本逻辑结构来编写程序的方法。
11
(3)计算机的环境要求
计算机对周围环境相当敏感,尤其在安全性较高的应用
场合,对计算机工作环境的温度、湿度等都有特殊的要求。必
须严格按照各项规范来进行设备的安装和调试工作,为计算机 系统安全、稳定和高效的运行创造一个良好的环境。(如计算 机机房的安装)
12
(3)计算机的环境要求
• 机房要安装双层玻璃门窗,并且要求无尘 • 硬件通过电缆线连接至电源,防止静电感应
(1) 计算机品牌选择
• 国外品牌目前有IBM、HP、SUN、NEC、Dell等; • 国内品牌目前有联想、新浪潮、方正等。
10
(2) 计算机购置的基本原则
•能够满足IS的设计和运行的基本要求
•合理的性价比: 盲目追求价格和盲目追求高性
能同样不可取,没有技术最领先的设备存在
•良好的可扩充性
•良好的技术支持
性能的调试等工作。网络系统的选择也必须考虑到网络的安全性、
可靠性、合理的性价比、良好完善的技术支持等,其中安全性能 是关键指标。
网络的好坏直接关系到MIS信息传输的效率,是MIS成功的关
键因素之一。如同城市交通对于城市经济发展的重要性
17
3 程序设计
3.1 程序设计的目标
3.2 自顶向下的模块化设计
• 防止由于突然停电造成的事故发生,应安装备用电源设备,
如功率足够的不间断电源(UPS)
13
(3)计算机的环境要求
计算机系统的安装与调试任务主要应由供货方负责完成
,系统运行用的常规诊断校验系统也应由供货方提供,并负责
操作人员的培训。
14
2 物理系统的实施
2.1 计算机系统的实施 2.2 网络系统的实施
(Readability)
B 程序设 计目标 A 可靠性 (Reliability) D
C
可维护性 (Maintainability)
20
1.可靠性:程序应具有较好的容错能力。
□系统的安全可靠性:反映在多个方面,如操作人员的安 全可靠问题,系统运行时数据存取的安全可靠问题,进行 网络通信时数据信息传递的安全可靠问题。系统的安全可 靠性一般都要通过系统分析与设计过程来严格定义。 □系统的运行可靠性:只能通过高质量的程序设计、仔细 周到的程序调试、详尽严格的系统测试等工作过程来把 关。
序中插入必要的注释性语句,如说明程序的功能、解释变
量的含义、描述特殊处理的细节等等,这将为今后他人阅
读该程序、修改程序提供很大的方便。
23


Biblioteka if fmPad.RichEdit1.Modified then begin case application.MessageBox('文本内容已修改,是否保存?','警告',mb_YesNoCancel) of idYes: begin S1.Click; fmPad.RichEdit1.Clear; strFilePath:=''; fmPad.RichEdit1.Modified:=false; end; idNo: begin fmPad.RichEdit1.Clear; strFilePath:=''; fmPad.RichEdit1.Modified:=false; end; idCancel:; end; end;
31
3 程序设计
3.1 程序设计的目标
3.2 自顶向下的模块化设计
3.3 结构化程序设计方法
3.4 速成原型式的程序设计方法 3.5 面向对象的程序设计方法
32
3.3 结构化程序设计方法
当某些系统开发过程不够规范,特别是模块划分不够细,
或者是由于特殊业务处理的需要而使程序模块较大时,结 构化的程序设计方法不失为一种有效的方法。因为它强调 的是:
3.4 速成原型式的程序设计方法 3.5 面向对象的程序设计方法
27
3.2 自顶向下的模块化设计
功能结构图中有很多大大小小的模块,先实现那些模块
呢?
控制性
上层模块
下层模块
…….
下层模块
执行具体的功能
28
结构化方法主张自顶向下实现,尽量先实
现上层模块,逐步向下,最后实现下层最基本的
模块。
29
自顶向下模块化程序设计中应注意:
的内容相对应。它是一个简单、直接的映射过程,就是将
OOD中所定义的范式直接用面向对象的OOP来取代即可。在 系统的实现阶段,面向对象的程序设计方法具有相当大的 潜在优势,也是其它的程序设计方法所无法取代的。
42
4 软件开发工具
43
□利用软件生成工具进行系统开发可以大量的减少甚 至避免手工编写程序,并且避免了手工方式下的编程 错误,从而极大的提高了系统开发效率。
工具来生成,那么就需要程序设计人员专门编制一
段程序添加到系统中去。
40
3 程序设计
3.1 程序设计的目标
3.2 自顶向下的模块化设计
3.3 结构化程序设计方法
3.4 速成原型式的程序设计方法 3.5 面向对象的程序设计方法
41
3.5 面向对象的程序设计方法
面向对象的程序设计方法一般应与面向对象设计OOD所设计
6
系统实施的特点
与系统分析、系统设计阶段相比较,系统实施阶段 的特点是:工作量大,投入的人力、物力多。
7
2 物理系统的实施
IS物理系统的实施是计算机系统和通信网
络系统设备的订购、机房的准备和设备的安装
调试等一系列活动。
8
2 物理系统的实施
2.1 计算机系统的实施 2.2 网络系统的实施
9
2.1 计算机系统的实施
24




if fmPad.RichEdit1.Modified then //当已打开的文件被修改了以后 begin case application.MessageBox(‘文本内容已修改,是否保存?’,‘警告 ’,mb_YesNoCancel) of //给出提示框,根据用户的选择来确定下一步的 动作 idYes: //表示选择“是”,执行保存 begin S1.Click; //调用执行保存动作的函数S1.Click fmPad.RichEdit1.Clear; //在这里我们简单的用清空动作来实现'新建'文本 strFilePath:=‘’; //因为在‘新建’文本后,还没有设置它的保存路径及名称,所 以清空 fmPad.RichEdit1.Modified:=false; //新建文本后,把'已修改标志'设置为false end; idNo: //表示选择“否”,不保存 begin fmPad.RichEdit1.Clear; //在这里我们简单的用清空动作来实现'新建'文本 strFilePath:=''; //因为在'新建'文本后,还没有设置它的保存路径及名称,所以清 空 fmPad.RichEdit1.Modified:=false; //新建文本后,把'已修改标志'设置为false end; idCancel:; //如果取消,不做任何处理。这一句也可以不写 end; end;
44
1.可视化图形界面编程工具 □MS可视化开发工具(VB、VC、)
□JAVA平台
□宝兰公司(Borland Delphi) □ PowerBuilder
45
2.计算机辅助软件工程 (CASE)
□CASE(Computer Aided Software Engineering)的特点 支持系统分析和系统设计(如生成数据流程图、生成功 能结构图和各种文档资料等)乃至整个系统生命周期的大型 软件环境。 □功能: CASE中集成了多种工具,这些工具既可以单独使用, 也可以组合使用,为系统开发提供了全过程的开发环境。
15
2.2 网络系统的实施
•局域网(Local Area Network,LAN) 通常指一定范围内的网络,可以实现楼宇内部和临近的几座 大楼之间的内部联系。 •广域网(Wide Area Network,WAN)
相关文档
最新文档