管理信息系统课件第七章管理信息系统的系统实施
合集下载
第7章 医院管理信息系统_PPT课件

合该医院的目标,可以将该医
院的功能划分为药库管理、药
房管理、财务管理、门诊就医 医
院 管理、住院就医管理、放射及 管
检验管理和医务信息管理模块。
理 信
❖ 每一功能可以进一步细分为许 息
多子功能,如图7.1。
系 统
❖ 具体功能的 详细介绍见 表 7.1
(P223)。
药库管理 药房管理 财务管理 门诊就医管理 住院就医管理 放射及检验管理
❖ 能够正确反映医院的财务核算过程,包括药品入库时的入库后付款、门 诊收费员和住院处收费员的收费、门诊收费员和住院处收费员向财务科 交费、药品损耗所造成的费用;能够根据各科室和个人的工作量核算部 门和个人酬金。
❖ 具有与社保系统的接口,使社保系统根据患者的就诊信息正确地将所发 生的费用按比例扣除。
❖ 能够根据医院的具体管理要求和上级管理部门的要求正确产生日报表、 月报表、季报表和年报表等统计报表。
-9-
第7章 医院管理信息系统
7.2.4 结构分析
需求结构是按照信息系统目标、职能和需求的相关性,从总体上把信 息系统的需求划分成为若干个需求包,由这些需求包相互关联构成信 息系统的需求模式,它是对需求的一种有效的组织方法。
药库管理功能举例
医院管理信息系统
药库管理
药房管理
财务管理
医务管理
细化
门诊就医管理 住院就医管理 放射及检验管理 图7.2 顶层需求结构
-3-
第7章 医院管理信息系统 -4-
第7章 医院管理信息系统 -5-
第7章 医院管理信息系统
7.2.3 系统需求
门诊就诊流程
挂号
就诊
住院流程
挂号
就诊
会诊
《管理信息系统教程》(第7章)-新书版

结构化的程序设计采用的是自顶向下的 设计原则。
29
(3)功能调用层次分明
各部分程序之间的联系采用程序调用的 形式。下层程序独立于上层程序而存在。
程序A
程序B
程序C
…
…
…
调用B
调用C
…
…
…
…
Return
Return
30
(4)程序书写采用同级对齐的方式
程序如果在书写时不分层次,就很 难阅读。
在结构化的程序设计中一般采用锯 齿型风格,提高程序的可读性。
首先,青钢专门建立了中央计算机房, 并在相关部门设立了计算机室。然后,依 据系统设计阶段给出的硬件结构和软件结 构进行了设备及所需系统软件购置。
4
例7-1 系统实施情景案例(续)
—青钢管理信息系统的系统实施 为了建立计算机系统的网络环境,由 太极计算机公司负责结构化布线及网络系 统的安装与调试。
同时,北京科技大学项目组依据系统 设计报告开始进行软件开发。为了节省成 本及方便工作的进行,项目组在北京科技 大学建立了模拟环境,专门用于软件的开 发工作。
评价系统,包括: ◆ 界面是否友好 ◆ 操作使用是否方便 ◆ 响应速度是否可以接受
21
(3)规范性 程序的规范性包括: ◆ 程序命名的规范性 ◆ 程序书写格式的规范性 ◆ 变量定义的规范性 ◆ 解释语句的使用的规范性
22
(4)可读性 程序的可读性包括: ◆ 程序结构清晰 ◆ 可理解性好 ◆ 无复杂的个人程序设计技巧
的静态特征,操作表示事物的动态特征。
出库单 (对象)
属性: 出库单编号、出库物资名称、 出库物资型号、出库物资规格、 出库日期 。
操作: 出库登记 。
39
(2)类和实例(Class & Instance)
29
(3)功能调用层次分明
各部分程序之间的联系采用程序调用的 形式。下层程序独立于上层程序而存在。
程序A
程序B
程序C
…
…
…
调用B
调用C
…
…
…
…
Return
Return
30
(4)程序书写采用同级对齐的方式
程序如果在书写时不分层次,就很 难阅读。
在结构化的程序设计中一般采用锯 齿型风格,提高程序的可读性。
首先,青钢专门建立了中央计算机房, 并在相关部门设立了计算机室。然后,依 据系统设计阶段给出的硬件结构和软件结 构进行了设备及所需系统软件购置。
4
例7-1 系统实施情景案例(续)
—青钢管理信息系统的系统实施 为了建立计算机系统的网络环境,由 太极计算机公司负责结构化布线及网络系 统的安装与调试。
同时,北京科技大学项目组依据系统 设计报告开始进行软件开发。为了节省成 本及方便工作的进行,项目组在北京科技 大学建立了模拟环境,专门用于软件的开 发工作。
评价系统,包括: ◆ 界面是否友好 ◆ 操作使用是否方便 ◆ 响应速度是否可以接受
21
(3)规范性 程序的规范性包括: ◆ 程序命名的规范性 ◆ 程序书写格式的规范性 ◆ 变量定义的规范性 ◆ 解释语句的使用的规范性
22
(4)可读性 程序的可读性包括: ◆ 程序结构清晰 ◆ 可理解性好 ◆ 无复杂的个人程序设计技巧
的静态特征,操作表示事物的动态特征。
出库单 (对象)
属性: 出库单编号、出库物资名称、 出库物资型号、出库物资规格、 出库日期 。
操作: 出库登记 。
39
(2)类和实例(Class & Instance)
第七章 MIS的系统实施(管理信息系统-河北科大,于春田)

(3)用错误数据调试 试 验程序对错误的处理能力, 包括显示出错信息以及容 许改错的可能性,具体有:
操作错误(包括磁盘错误, 操作步骤或方法错误)时, 能否及时检出并发出警告 信息,并允许改正
系统实施
7.4 程序和系统调试
(二)程序功能测试
经代码测试正确的程序只是基本验证了程序 逻辑上的正确性,但并不能验证程序是否满 足程序说明中定义的功能,也不能验证测试 数据本身是否完备。
系统实施
7.2 程序设计
二、结构化程序设计方法
(二)结构化程序设计方法(Structured Programming)
结构化程序设计方法描述了大程序设计的原则,在具体编程 中,则应采用结构化程序设计方法。其特点是:对任何设计都 采用三种基本逻辑结构:顺序结构、循环结构和选择结构 (1)顺序结构 顺序结构是一种线性有序的结构,由一系列依次执行的语句 或模块构成 (2)循环结构
以上这些ORACLE软件工具配合起来使用,可以形成一个综合的应用软 件开发环境
又如:软件公司和FOX公司开发的Foxpro和Windows具有功能很强的菜 单生成器、屏幕编辑器、报表编写器、应用生成器和跟踪调试工具,可以 快速地生成各种菜单程序、输入输出屏幕、报表和应用程序
பைடு நூலகம்
系统实施
7.3 软件开发工具
管理信息系统
河北科技大学经济管理学院
第七章 MIS的系统实施
目录
7.1 7.2 7.3 7.4 7.5 7.6 物理系统的实施 程序设计 软件开发工具 程序和系统调试 系统切换、运行及维护 项目管理与系统评价
系统实施
前言
系统实施的主要内容包括物理系统的实施、程序设计与 调试、项目管理、人员培训、数据准备与录入、系统转换 和评价等
管理信息系统的实施和管理.

8.4 系统测试
测试的目的
系统进行测试是是保证系统质量的关键步 骤,测试的目的在于发现其中的错误并及 时纠正,所以在测试时应想方设法使程序 的各个部分都投入运行,力图找出所有错 误。错误多少与程序质量有关。
测试的策略和基本原则
(1)测试用例应该由“输入数据”和“预期的 输出结果”组成。 (2)不仅要选用合理的输入数据进行测试,还 应选用不合理的甚至错误的输入数据。 (3)除了检查程序是否做了它应该做的工作, 还应检查程序是否做了它不该做的事情。 (4)应该长期保留所有的测试用例,直至该系 统被废弃不用为止。
一般来说,系统实施阶段主要有 以下几个方面的工作:
1.物理系统的实施; 2.程序设计; 3.系统调试; 4.人员培训; 5.系统切换。
8.3 程序设计
程序设计的主要依据是系统设计阶段的 HIPO图以及数据库结构和编程代码设计。 程序调试的目的是要使用计算机语言实现 系统设计中的每一个细节。编程的目的是 为了实现开发者在系统分析和系统设计中 所提出的管理方法和处理构想,编程不是 系统开发的目的。在编程实现时,建议尽 量借用已有的程序和各种开发工具,尽快、 尽好地实现系统。
程序设计的任务与基本要求
程序设计的任务是为新系统编写程序,即 把详细设计的结果转换成某种计算机编程 语言写成的程序。
高质量的程序,必须符合以下基 本要求:
1. 程序的功能必须按照规定的要求,正确地满 足预期的需要; 2. 程序的内容清晰、明了、便于阅读和理解; 3. 程序的结构严谨、简捷、算法和语句选用合 理,执行速度快,节省机时; 4. 程序和数据的存储、调用安排得当,节省存 储空间; 5. 程序的适应性强。程序交付使用后,若应用 问题或外界环境有了变化时,调整和修改程序比 较简便易行。
管理信息系统-第7章

8
9
11
12
13
14
15
16
U/C矩阵的主要功能 : 通过对U/C矩阵的正确性检验,及时发现 前段分析和调查工作的疏漏和错误。
通过对U/C矩阵的正确性检验来分析数据 的正确性和完整性。 通过对U/C矩阵的求解过程,最终得到子 系统的划分。
通过子系统之间的联系(“ U” )可以确 定子系统之间的共享数据。
开会 讨论
各单位 上报表
报表
审批
综合平衡 (讨论)
正式 计划
下达 各单位 各部门计划批准Fra bibliotek各部门 各单位
存档
上级 领导
生产 部门 出厂单 检验待入库的 合格产品 数 产品 采购单
财务 部门
登录入库明细 台帐
入库明细台帐
保管员
入库单 修改库存 台帐
库存台帐
采购员
产品入库流程
六、数据调查
在调查中要注意广泛地收集各项业务处理中 各种:
划分时应注意: 沿对角线一个接一个地画,既不能重叠,又 不能漏掉任何一个数据和功能; 小方块的划分是任意的,但必须将所有的 “C” 元素都包含在小方块内。
子 系 统 划 分
数 功 能 经营计划 财务规划 资产规模 产品预测 产品设计开发 产品工艺 库存控制 调 度 生产能力计划 材料需求 操作顺序 销售管理 市场分析 订货服务 发 运 财务会计 成本会计 人员计划 人员招聘/考评 据 类 计 财 产 零 材 材 务 件 料 料 计 规 表 库 划 划 品 格 存 C U U C U U U C C C U U U U U U U U U U U U U U U U U U U C C U U C U C U U U U U U U U U U C U U U C C U U U U C U U U U C U U U U C C U 成 工 机 材 工 客 销 订 成 职 品 作 器 料 艺 售 库 令 负 供 流 区 存 荷 应 程 户 域 货 本 工 U U U U U U U
第七章 管理信息系统的系统实施 《管理信息系统》PPT课件

图7-2 流程图的基本控制结构
N-S图也称盒图,是一个改进的程序流程图。
图7-3 N-S图的五种基本控制结构
IPO(INPUT PROCESS OUTPUT)是输入加工输出图的简称,它是 由美国IBM公司发起并完善起来的一种工具。
图7-4 IPO图的格式
7.3.4 数据准备
数据的收集、整理、录入是一项烦琐、劳动 量大的工作。如果没有一定的基础数据的准备,系 统调试就不能很好地进行
可以分阶段地在培训后进行考试,也可以采用竞争上 岗等方式,促使管理人员处理好当前工作与未来知识储备 之间的关系。
7.3 程序设计
1
程序设计的目标
2
软件工具的选择
3
结构化程序设计方法
4
数据准备
7.3.1程序设计目标
可维护性 可靠性(容错能力) 可理解性 效率(有效利用计算机资源)
7.3.2软件工具的选择
Байду номын сангаас
C/S结构
Power Builder Delphi VC++ Visual Basic
MIS开发工具
M I S
7.2.1 硬件环境的建立
按照系统物理配置方案的要求,选择购置该系 统所必需的硬件设备。
硬件设备包括主机、外围设备、稳压电源、空 调装置、机房的配套设施以及通信设备等。
选择硬件设备时要充分进行市场调查,了解设 备运行情况及厂商所能提供的服务等。
主机的选择
计算机品牌选择 计算机购置应考虑的问题
B/S结构
C# PHP JSP
7.3.3 结构化程序设计方法
程序设计的主要依据是系统设计阶段的模块结 构图、数据库结构和编程语言的选择。
结构化程序设计可以使用程序流程图、N-S图、 PAD(问题分析图)、判定表等来描述。
N-S图也称盒图,是一个改进的程序流程图。
图7-3 N-S图的五种基本控制结构
IPO(INPUT PROCESS OUTPUT)是输入加工输出图的简称,它是 由美国IBM公司发起并完善起来的一种工具。
图7-4 IPO图的格式
7.3.4 数据准备
数据的收集、整理、录入是一项烦琐、劳动 量大的工作。如果没有一定的基础数据的准备,系 统调试就不能很好地进行
可以分阶段地在培训后进行考试,也可以采用竞争上 岗等方式,促使管理人员处理好当前工作与未来知识储备 之间的关系。
7.3 程序设计
1
程序设计的目标
2
软件工具的选择
3
结构化程序设计方法
4
数据准备
7.3.1程序设计目标
可维护性 可靠性(容错能力) 可理解性 效率(有效利用计算机资源)
7.3.2软件工具的选择
Байду номын сангаас
C/S结构
Power Builder Delphi VC++ Visual Basic
MIS开发工具
M I S
7.2.1 硬件环境的建立
按照系统物理配置方案的要求,选择购置该系 统所必需的硬件设备。
硬件设备包括主机、外围设备、稳压电源、空 调装置、机房的配套设施以及通信设备等。
选择硬件设备时要充分进行市场调查,了解设 备运行情况及厂商所能提供的服务等。
主机的选择
计算机品牌选择 计算机购置应考虑的问题
B/S结构
C# PHP JSP
7.3.3 结构化程序设计方法
程序设计的主要依据是系统设计阶段的模块结 构图、数据库结构和编程语言的选择。
结构化程序设计可以使用程序流程图、N-S图、 PAD(问题分析图)、判定表等来描述。
第七章 管理信息系统的系统设计 《管理信息系统》PPT课件
5
要注意尽量采用不易出错的编码结构;
注意!
6
当代码长于4个字母或5个数字字符时, 应分成小段;
7
若已知码的位数为P,每一位上可用字符数 p
为Si,则可以组成码的总数为:C=i 1 Si
2.3 代码的种类
代码的种类有如下三种:
• 顺序码又称系列码, 是一种用连续数字 代表编码对象的码。 例如:用1代表厂长, 2代表科长,3代表 科员,4代表生产工 人等。
数据模型
概念模型 数据模型
也称信息模型
如网状、层次 及关系模型
6.4.1 概念模型
概念模型是按用户的观点对数据和信息建模。人们常常首先将现实世界的客观对象抽象为某 一种不依赖于计算机系统和某一个数据库管理系统(DBMS)的信息结构,即概念模型,然 后再把概念模型转换为计算机上某一DBMS支持的数据模型。
3
数据库管理系统的安全保密性能
4 数据的类型
5.5 应用软件的选择
随着产业的发展,出现了许多商品化应用软件,这些软件技术成熟、设计规范、管理思想先 进。直接应用这些商品化软件既可以节省投资,又能够规范管理过程、加快系统应用的进度。
选择应用软件应考虑:
1
软件是否能够满足用户的需求。
2
软件是否具有足够的灵活性
计算机处理能力 确定了数据的处理方式以后,在计算机机型的选择上则 主要考虑应用软件对计算机处理能力的需求,包括: • (1) 计算机主存; • (2) CPU时钟; • (3) 输入、输出和通信的通道数; • (4) 显示方式; • (5) 外接转储设备及其类型。
由于不同计算机的设计目标不同,因而可能在某一方面具有显著的优点而在其它 应用场合却令人无法接受,在系统设计时,应根据应用的需要认真选择。
【黄梯云版《管理信息系统》课件】第七章 管理信息系统的系统设计
处理2 报告1 实体2 存储 #2 处理3 报告2
输出1
输出2
新系统逻辑模型转为系统流程图示例图
计算机与信息学院
例1. 工资管理子系统的信息系统流程图
人事变动通知 房租变动通知
电费扣款通知
病假扣款通知
主文件更新模块 上月主文件 本月主文件
建立扣款文件模块
扣款文件
计算打印模块
数据关系的一般形式
计算机与信息学院
• 常用的系统流程图符号:
手工输入 人工操作 脱机操作
磁带
磁盘
联机存储器 (磁带、磁盘 等) 处理
脱机存储
显示器
打印报告
通讯连接
穿孔卡片
注:从数据流程图到信息系统流程图并非单纯的符 号改换
计算机与信息学院
• 从数据流程图导出信息系统流程图※
实体1 数据存储#1 输入1 处理1 数据存储#2 处理1 存储 #1 处理1
五、制订设计规范
• 设计规范
– 是整个系统的“公用标准”
– 规定了文件名和程序名的统一格式、编 码结构、代码结构、统一的度量名等。
• 举例:某工资管理信息系统的设计规范
计算机与信息学院
例:某工资管理信息系统的设计规范
计算机与信息学院
一、代码设计的功能
• 代码的定义 –代码是代表事物名称、属性、状态等的符号。 • 代码的功能 –为事物提供一个概要而不含糊的认定,便于数 据的存贮和检索。 –使用代码可以提高处理的效率和精度。 –提高数据的全局一致性。 –代码是人和计算机的共同语言。如零件号、图 号等早已使用代码。
计算机与信息学院
三、代码设计的种类-2
• 区间码又可分为以下多种类型
– 多面码。例如,对于机制螺钉,可作如下表那样的规 定。代码2342 表示材料为黄铜的φ1.5mm方形头镀铬螺 钉。 – 上下关联区间码。 例如,会计核算方面,用最左位代 表核算种类,下一位代表会计核算项目。 – 十进位码。例如,图书分类中的十进位分类码。
输出1
输出2
新系统逻辑模型转为系统流程图示例图
计算机与信息学院
例1. 工资管理子系统的信息系统流程图
人事变动通知 房租变动通知
电费扣款通知
病假扣款通知
主文件更新模块 上月主文件 本月主文件
建立扣款文件模块
扣款文件
计算打印模块
数据关系的一般形式
计算机与信息学院
• 常用的系统流程图符号:
手工输入 人工操作 脱机操作
磁带
磁盘
联机存储器 (磁带、磁盘 等) 处理
脱机存储
显示器
打印报告
通讯连接
穿孔卡片
注:从数据流程图到信息系统流程图并非单纯的符 号改换
计算机与信息学院
• 从数据流程图导出信息系统流程图※
实体1 数据存储#1 输入1 处理1 数据存储#2 处理1 存储 #1 处理1
五、制订设计规范
• 设计规范
– 是整个系统的“公用标准”
– 规定了文件名和程序名的统一格式、编 码结构、代码结构、统一的度量名等。
• 举例:某工资管理信息系统的设计规范
计算机与信息学院
例:某工资管理信息系统的设计规范
计算机与信息学院
一、代码设计的功能
• 代码的定义 –代码是代表事物名称、属性、状态等的符号。 • 代码的功能 –为事物提供一个概要而不含糊的认定,便于数 据的存贮和检索。 –使用代码可以提高处理的效率和精度。 –提高数据的全局一致性。 –代码是人和计算机的共同语言。如零件号、图 号等早已使用代码。
计算机与信息学院
三、代码设计的种类-2
• 区间码又可分为以下多种类型
– 多面码。例如,对于机制螺钉,可作如下表那样的规 定。代码2342 表示材料为黄铜的φ1.5mm方形头镀铬螺 钉。 – 上下关联区间码。 例如,会计核算方面,用最左位代 表核算种类,下一位代表会计核算项目。 – 十进位码。例如,图书分类中的十进位分类码。
管理信息系统第七章系统规划
系统中的问题发现越早,改正的成本越 低;发现越晚,改正的成本越高。所以:
好的总体规划+好的开发=优秀的管理信 息系统
好的总体规划+差的开发=好的管理信息 系统
差的总体规划+好的开发=差的管理信息 系统
差的总体规划+差的开发=失败的管理信 息系统
案例:某大型商业集团的企业信息化建设
某大型商业集团的老总在企业信息业建设中遇到一 些困惑:2000年初在“要么电子商务,要么无商可务” 的形势下,曾花费50多万元建立了一个网上交易平台, 但一直没有发挥实际的作用,于是,请求互联网战略专 家进行诊断。
改进结 作好 模块
MO1 账速度 C1 模型 D1 设计
(S2)
(A1) (C1)
MO2 … C2 … D2 …
MO3 … C3 … D3 …
MO4 … C4 … D4 …
MO5 …
D5 …
5、企业系统规划法(BSP)
由IBM公司于20世纪70年代提出的自上而 下识别系统目标、企业过程、数据,自下而上 地设计系统,支持系统目标实现的结构化规划 方法。
学生学籍管理信息系统规划示例
(1 )系统的意义与目标 学生学籍管理系统是一个教育单位不
可缺少的部分,它的内容对于学校的决 策者和管理者来说都至关重要,但一直 以来人们使用传统人工的方式管理学生 学籍工作,这种管理方式存在着许多缺 点。随着科学技术的不断提高,计算机 科学的日渐成熟,其强大的功能已经为 人们深刻认识,它已进入人类社会的各 个领域并发挥着越来越重要的作用。
精简人员
降低原材料价格
改善售后服务
市场服务
以缩短制造工期为主要目标的系统规划工作
4、战略目标集转化法
《信息管理系统》PPT课件
管理信息系统
❖第一章 信息系统概论
❖第二章 数据组织和数据处理
❖第三章 管理信息系统概论
❖第四章 管理信息系统的系统分析
ห้องสมุดไป่ตู้
❖第五章 管理信息系统的系统设计
❖第六章 管理信息系统的系统实施
❖第七章 管理信息系统的发展
❖第八章 管理信息系统的开发实例
h
1
第一章 信息系统概论
❖第一节 信息和信息系统 ❖第二节 管理和决策 ❖第三节 信息系统对管理职能的支持 ❖第四节 信息系统的发展过程
策环境、分析和确定影响决策的因素或条件的一系列 活动
➢设计:指发现、制订和分析各种可能的行动方案 ➢选择:是从可行方案中选择一个特定的方案,进行方
案评价与审核,并付之实施 ➢决策实施后的评价阶段(后来增加)
h
13
2.决策科学化:
❖用信息系统支持和辅助决策:
❖定性决策向定量与定性相结合的决策发展:
❖单目标决策向多目标综合决策发展:
必要,必须正确提炼有用信息
4.价值性:管理信息是经过加工并对生产经营活动产生
影响的数据,是劳动创造的,是一种资源,因而是有 价值的。“管理的艺术在于驾驭信息”
5.等级性:
❖战略级:战略信息是关系到全局和重大问题决策的信
息,制定战略信息要大量地依靠外部信息
h
6
❖策略级/战术级:这是管理控制信息,是使管理人员 能掌握资源利用情况,并将实际结果与计划相比较, 从而了解是否达到预定目的,并指导其采取必要措施 更有效地利用资源的信息
的获取与组织,人员的招聘与训练、资金监控等方面 3.作业管理:涉及作业控制和业务处理 三.决策、决策过程和决策科学化 1.决策与决策过程: ❖决策是人们为达到一定目的而进行的有意识、有选择
❖第一章 信息系统概论
❖第二章 数据组织和数据处理
❖第三章 管理信息系统概论
❖第四章 管理信息系统的系统分析
ห้องสมุดไป่ตู้
❖第五章 管理信息系统的系统设计
❖第六章 管理信息系统的系统实施
❖第七章 管理信息系统的发展
❖第八章 管理信息系统的开发实例
h
1
第一章 信息系统概论
❖第一节 信息和信息系统 ❖第二节 管理和决策 ❖第三节 信息系统对管理职能的支持 ❖第四节 信息系统的发展过程
策环境、分析和确定影响决策的因素或条件的一系列 活动
➢设计:指发现、制订和分析各种可能的行动方案 ➢选择:是从可行方案中选择一个特定的方案,进行方
案评价与审核,并付之实施 ➢决策实施后的评价阶段(后来增加)
h
13
2.决策科学化:
❖用信息系统支持和辅助决策:
❖定性决策向定量与定性相结合的决策发展:
❖单目标决策向多目标综合决策发展:
必要,必须正确提炼有用信息
4.价值性:管理信息是经过加工并对生产经营活动产生
影响的数据,是劳动创造的,是一种资源,因而是有 价值的。“管理的艺术在于驾驭信息”
5.等级性:
❖战略级:战略信息是关系到全局和重大问题决策的信
息,制定战略信息要大量地依靠外部信息
h
6
❖策略级/战术级:这是管理控制信息,是使管理人员 能掌握资源利用情况,并将实际结果与计划相比较, 从而了解是否达到预定目的,并指导其采取必要措施 更有效地利用资源的信息
的获取与组织,人员的招聘与训练、资金监控等方面 3.作业管理:涉及作业控制和业务处理 三.决策、决策过程和决策科学化 1.决策与决策过程: ❖决策是人们为达到一定目的而进行的有意识、有选择
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(4)可视化编程工具
Visual Foxpro 9.0 VB DELPHI PB
《管理信息系统》
VC JAVA ASP PHP
(5)计算机辅助软件工程
PowerDesigner ERWin
ER/Studio UML
《管理信息系统》
第四节 程序和系统调试
程序和系统调试的目的是发现程序和 系统中可能存在的错误并及时予以纠正。
电子表格软件 利用数据库管理系统的生成功能 套装软件 可视化编程工具 计算机辅助工具
(1)电子表格软件
典型工具有: Lotus 1-2-3电子表格软件包。 MS-Excel
(2)数据库管理
Visual Foxpro MS-SQL Server MS-Access MYSQL
Interbase Sybase Oracle DB2 KingBase ES
管理信息系统
第七章 管理信息系统的系统实施
《管理信息系统》
系统分析
《管理信息系统》
系统设计
系统实施
系统实施是开发信息系统的最后一个阶段。 这个阶段的任务:实现系统设计阶段提出的物 理模型,按照实施方案完成一个可以实际运行 的信息系统,交付用户使用。
《管理信息系统》
程序编制 系统转换
系统的物理模型 构建系统运行平台
程序看作是一个“黑盒子”,测试它能否满 足功能和应用上的需求。
一、而要证明程序完全正确,则要经过一段
时间试用才能确定。
代码测试 程序功能测试
测试程序在逻辑上是否正确。
测试程序能否满足功能 和应用上的需求。
《管理信息系统》
(1)代码测试
首先,编制要测试数据,其中包括:正常数据、
异常数据和错误数据。
(1)用正常数据调试
代码实现 程序的调试和测试
系统实施报告
数据准备 用户培训
第一节 物理系统的实施
MIS物理系统的实施是计算机系统和通信网 络系统设备的订购、机房的准备和设备的安装调 试等一系统列活动的总和。
一、计算机系统的实施
购置计算机系统的基本原则是能够满足MIS 的设计要求。
计算机系统是否具有合理的性能价格比 系统是否具有良好的可扩充性 能否得到来自供应商的售后服务和技术支持等。
s=s+i i=i+1 EndDo
出口
《管理信息系统》
选择结构
由某个逻辑表达式的取值决定选择两个处理 加工中的一个。
入口
T
F
P
A
B
出口
第三节 软件开发工具
过去,应用程序由专业计算机人员逐行 编写,不仅周期长、效率低、质量差、而且 重复劳动多,不易修改。软件开发工具可以 在一定程度上解决这些问题。
例如:用空数据文件去测 试,能否正常运行。
(2)用异常数据调试
(3)用错误数据调试
例如:输入错误数据或不合理数据时,能否 及时发现并提示出错信息,并允许修改;
又如:操作错误时(包括操作步骤或方法错 误)能否及时发出警告信息,并允许改正。
《管理信息系统》
(2)程序功能测试 测试时,需要面向程序的应用环境,把
二、网络系统的实施
MIS通常是一个由通线线路把各种设备连接 起来组成的网络系统。
(1)MIS网络
局域网(LAN)通常指一定范围内的网络,可以实 现楼宇内部和邻近的几座大楼之间的内部联系。 广域网(WAN)设备之间的通信,通常利用公共电 信网络,实现远程设备之间的通信。
(2)网络系统实施的主要内容
流行网络产品厂家; 网络产品选型; MIS网络类型及结构; 常用的通信线路; 通信设备的安装; 电缆线的铺设; 网络性能的调试等工作。
常用的通信线路有双绞线、同轴电缆、光纤 电缆以及微波和卫星通信等。
《管理信息系统》
微波站
地面波
地表
(A)地面微波通信
微波站
卫星
地表
(B)卫星通信
第二节 程序设计
(3)套装软件
套装软件是将流行的若干软件集成起来形 成的软件。例如:
OFFICE将下列软件融合在一起: WORD(文字处理软件) EXCEL (电子表格软件) Power Point(绘图软件)。
这套软件可同时运用字处理、表格设计、 数据库和绘图功能,其中 EXCEL 还具备一定规 模的生成模型的函数。
一、程序设计的目标
指当系统需求变化时,容易对 程序进行补充或修改。
可维护性 可靠性 可理解性 效率
不仅正常情况下能正确工作, 而且在意外情况下应便于处理。
要求层次清楚,便于阅读,便 于维护。
指程序能否有效地利用计算机资源, 如节省存储空间、提高运行效率等。
《管理信息系统》
程序效率、可维护性、可理解性三者之间的关系
顺序结构
《管理信息系统》
顺序结构表示含有多个连续的处理步骤,按 照书写的先后顺序执行。
入口
A
Int i=0
Int s=1
B
S=100+i
出口
《管理信息系统》
循环结构
循环结构是由一个或几个模块构成,程序运 行时重复执行,直到满足某一条件为止。
入口
F P T S
Int i=1 Int s=0 Do While(i<=100)
在过去的小程序设计中,主要强调程 序的正确和效率。
对于大型程序,人们则倾向于首先强 调程序的可维护性、可靠性和可理解 性,然后才是效率。
二、程序设计的原则
编写程序应符合软件工程化思想, 即应利 用工程化的方法进行软件开发。这不仅可提高 软件开发效率,而且便于将来的维护和修改。
具体是:
自顶向下的模块化程序设计(TOP-DOWN)。 编写程序应符合软件工程化思想。
《管理信息系统》
三、结构化程序设计方法
(1)自顶向下的模块化设计
首先确定上层功能,然后,经过层层分解,把 一个复杂的系统分解为多个功能较单一的功能模块。
在模块化程序设计中应注意以下几点:
模块的独立性,应尽可能相互独立,以便于模块独立开发。 模块大小划分要适当,模块中包含的子模块数要合适。 模块功能要简单,底层模块一般应完成一项独立的处理任务。 共享的功能模块应集中在一个上层模块中,供各模块引用。
《管理信息系统》
(2)结构化程序设计方法
特点是采用顺序结构、循环结构、选择结构这 三种基本逻辑结构来编写程序:
顺序结构 顺序结构是一种线性有序的结构,由一系列依次执行
的语句或模块构成。 循环结构
循环结构是由一个或几个模块构成,程序运行时重复 执行,直到满足某一条件为止。 选择结构
根据条件成立与否,选择程序执行路径的结构。