当前位置:文档之家› 管理信息系统第五版黄梯云管理信息系统的系统实施

管理信息系统第五版黄梯云管理信息系统的系统实施


2020/7/13
第八章 管理信息系统的系统实施
20
4.3总调
总调的内容包括两部分:主控程序和调度程序调试、程序的总调。 由系统分析员和程序员合作进行。
调试时,将所有控制程序与各功能模块的接口“短路”即用直接送出予先 安排计算结果的联系程序替代原功能模块,验证控制接口和参数传递的正确性。
将主控制和调度程序与各功能模块联结起来进行总体调试,对系统各种可 能的使用形态及其组合在软件中的流通情况进行能行性测试。
2020/7/13
第八章 管理信息系统的系统实施
12
3.1套装软件
利用软件生成工具进行系统开发可以大量地减少甚至避免手工编写程序,并且避免 了手工方式下的编程错误,从而极大地提高了系统开发效率。下面首先对几种常用 的工具软件作一介绍:
将流行的若干软件集成起来形成一套软件。 例如,套装软件OFFICE就是将WORD、EXCEL和Power Point
用户注销 数 据 补 录 或 审 核 11
<<extend>>
依据用户岗位及权限而定
15
3.4可视化编程工具 Visual BASIC
Visual BASIC是一种可编程的应用软件,其特 点是提供给用户一种可以跨越多个软件平台的通用 语言。软件开发人员只要掌握一种核心的语言,就 可方便地与其他软件连结。
自顶向下的模块化 设计方法
结构化程序 设计方法
2020/7/13
第八章 管理信息系统的系统实施
9
2.2结构化程序设计方法
自顶向下的方法在系统分析和设计阶段都要使用,能从总体上理解和把握整个系统, 而后逐步求精,提高软件开发的效率。 每个系统都是由功能模块构成的层次结构。 底层的模块一般规模较小,功能较简单。在模块化程序设计中应注意:
2020/7/13
第八章 管理信息系统的系统实施
24
5.2系统运行管理及维护
MIS系统正式投入运行后,为了让MIS长期高效地工作,必须加强对MIS运行的日 常管理,不仅是对机房环境和设施的管理, 更主要的是对系统每天运行状况、数 据输入和输出情况以及系统的安全性与完备性及时、如实地记录和处置。
2020/7/13
第八章 管理信息系统的系统实施
22
本章内容
• 第一节 物理系统的实施 • 第二节 程序设计 • 第三节 软件开发工具 • 第四节 程序和系统调试 • 第五节 系统切换、运行及维护
2020/7/13
第八章 管理信息系统的系统实施
23
5.1系统切换
系统切换即如何由旧的、手工处理系统向新的计算机信息系统过渡。 信息系统的切换一般有三种方法:直接切换法、并行切换法、试点过渡法。
融合在一起; 可同时运用字处理、表格设计、数据库和绘图功能。
2020/Leabharlann /13第八章 管理信息系统的系统实施
13
3.2数据库管理
现在的数据库管理系统已不只是局限于数据管理, 而且备了相当强的软件生成功能。
2020/7/13
第八章 管理信息系统的系统实施
14
3.3统一建模语言 UML
UML能够真实、全面,并清晰地定义和描述客观系 统;在系统开发的各个阶段,不需要转换概念和表示的 方法,而且可以为采用不同编程语言和不同开发平台的 应用系统建模。 在UML中用一系列图来描述系统:
检查模块间相互关系方面的错误和缺陷。
2020/7/13
第八章 管理信息系统的系统实施
21
4.4特殊测试
除了上述常规测试之外,还有一些必要的性能测试。这些测试往往不是针对程序在 正常情况下运行的正确与否,而是根据系统需求选择进行的。主要有: 峰值负载测 试、容量测试、响应时间测试、恢复能力测试等。
2020/7/13
数据文件的维护(主文件的定期更新不算在内)有许多是不定期的,必须在现场 要求的时间内维护好。
代码的维护(如订正、添加、删除至重新设计)应由代码管理小组(由业务人员和 计算机技术人员组成)进行。代码维护的困难往往不在代码本身的变更,而在于 新代码的贯彻。
2020/7/13
第八章 管理信息系统的系统实施
2020/7/13
由一个或几个模块构成,程序运行时重 复执行,直到满足某一条件为止。 如Foxpro中的Do While–End do语句。 DO WHILE <条件>
<命令组1> [Loop] <命令组2> [EXIT] <命令组3> ENDDO
根据条件成立与否选择程序执行路径的
结构。 结构一: IF <条件>
<命令组1> ELSE
结构二: IF <条件> <命令组> ENDIF
<命令组2>
ENDIF
结构三:
DO CASE
CASE<条件1>
<命令组1>
CASE<条件2>
<命令组2>
……
CASE<条件n>
<命令组n>
ENDCASE
第八章 管理信息系统的系统实施
11
本章内容
• 第一节 物理系统的实施 • 第二节 程序设计 • 第三节 软件开发工具 • 第四节 程序和系统调试 • 第五节 系统切换、运行及维护
用例图、类图、时序图、协作图、状态图、活动图、 类图、组件图、配置图等。
查询、收藏报表等
<<extend>> 受权限限制1
银行系统
查看或导出用户
查看报表元数据 用户登录
查看系统公告、帮助信息等
混合用户
业务生产系统
2020/7/13
管理分析系统
综合运营系统
补录或审核用户
第八章 管理信息系统的系统实施
修改密码
2020/7/13
第八章 管理信息系统的系统实施
18
4.1程序调试
程序的正确性验证一般有理论法和实验法两种。 理论法是属于程序正确性证明问 题,尚处于研究之中,近期内还不能达到实用阶段。目前,程序正确性验证中普遍 采用的仍是实验法。
2020/7/13
第八章 管理信息系统的系统实施
19
4.2分调
系统的应用软件通常由多个功能模块组成, 每个模块由一个或几个程序构成。 在单个程序调试完成以后,尚需进行分调,即将一个功能内所有程序按次序串联起 来进行调试。目的是要保证各程序间具有正确的控制关系,测试模块的运行效率。
2020/7/13
第八章 管理信息系统的系统实施
7
2.1程序设计目标
2020/7/13
第八章 管理信息系统的系统实施
8
2.2结构化程序设计方法
应用软件的编程工作量极大,而且要经常维护、修改。编写程序应符合软件工程化 思想,软件工程的思想即利用工程化的方法进行软件开发,通过建立软件工程环境 来提高软件开发效率。
2020/7/13
第八章 管理信息系统的系统实施
27
2020/7/13
第八章 管理信息系统的系统实施
5
本章内容
• 第一节 物理系统的实施 • 第二节 程序设计 • 第三节 软件开发工具 • 第四节 程序和系统调试 • 第五节 系统切换、运行及维护
2020/7/13
第八章 管理信息系统的系统实施
6
2.1程序设计目标
随着计算机应用水平的提高,人们对程序设计的要求发生了变化。 在小程序设行中,主要强调程序的正确和效率;但对于大型程序,人们则 倾向于首先强调程序的可维护性、可靠性和可理解性,然后才是效率。
2020/7/13
第八章 管理信息系统的系统实施
3
1.2计算机系统的实施
购置计算机系统的基本原则是能够满足MIS 的设计要求。 此外,还应当考虑以下问题:
2020/7/13
计算机系统对环境敏 感,要考虑温度、湿 度、备用电源等问题!
第八章 管理信息系统的系统实施
4
1.3网络系统的实施
MIS 通常是一个由通信线路把各种设备连接起来组成的网络系统。 网络系统的实施主要是通信设备的安装、电缆线的铺设及网络性能的调试等工作。 MIS网络有局域网(LAN)和广域网(WAN)两种。
第八章 管理信息系统的系统实施
本章内容
• 第一节 物理系统的实施 • 第二节 程序设计 • 第三节 软件开发工具 • 第四节 程序和系统调试 • 第五节 系统切换、运行及维护
2020/7/13
第八章 管理信息系统的系统实施
2
1.1物理系统的实施
MIS物理系统的实施是计算机系统和通信网络系统设备的订购、 机房的准备和设 备的安装调试等一系统列活动的总和。
2020/7/13
第八章 管理信息系统的系统实施
16
3.5计算机辅助软件工程 CASE
软件开发工具现在已由原来单纯辅助编程的工 具进一步发展成为支持系统分析和系统设计乃至整 个系统生命周期的大型软件环境,称为计算机辅助 软件工程。
2020/7/13
第八章 管理信息系统的系统实施
17
本章内容
• 第一节 物理系统的实施 • 第二节 程序设计 • 第三节 软件开发工具 • 第四节 程序和系统调试 • 第五节 系统切换、运行及维护
26
本章小结
物理实施: 根据系统目标做好设备选型;
系统设计: 采用模块化程序结构和结构化 程序设计方法,提高程序的可 靠性、可维护性、可理解性和 开发效率。
系统切换: 系统实施的最后阶段,一般有 直接切换、试点过度、并行切 换等方式。
系统维护: 系统投入运行后,要定期对系统 的功能、软硬件性能、应用状况 和系统的经济效果进行评价。
2020/7/13
第八章 管理信息系统的系统实施
10
2.2结构化程序设计方法
自顶向下的模块化方法描述了大程序设计的原则,在具体编程中,则应采用结构化 程序设计方法。其特点是采用以下三种基本逻辑结构来编写程序:顺序结构、循环 结构和选择结构。
相关主题