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

  • 1
  • 0
  • 约1.2万字
  • 约 62页
  • 2019-04-10 发布于江西
  • 举报
管理信息系统 开发一个管理信息系统好像建一栋大楼,系统分析、系统设计是根据楼的要求画出各种蓝图,系统实施是调集各类人员、设备、材料,在现场根据图纸按实施方案的要求把大楼建起来。完成了系统分析、系统设计之后,如何将原来纸面上的、类似于设计图的新系统方案转换成可执行的实际系统,这是系统实施阶段的主要工作。 系统实施的主要内容包括物理系统的实施、程序设计、系统测试与调试、系统转换、维护与评价等。系统实施阶段既是成功地实现新系统,又是取得用户对系统信任的关键阶段。 第一节 物理系统的实施 网络系统的实施 MIS 通常是一个由通信线路把各种设备连接起来组成的网络系统,MIS 网络有局域网和广域网两种。 网络系统的实施的主要内容: 通信设备的安装; 电缆线的铺设; 网络性能的调试等工作。 第二节 程序设计 系统实施阶段最主要的工作是程序设计。程序设计是根据系统设计文档(系统设计说明书)中有关模块的处理过程描述,选择合适的计算机程序语言,编制出正确、清晰、健壮,易维护、易理解、工作效率高的程序的过程。 程序设计的基本要求 正确性 编出的程序,能够严格按照规定的要求,准确无误地提供预期的全部信息; 可理解性 程序的内容清晰、明了,便于阅读和理解; 可靠性 程序应具有较好的容错能力,不仅正常情况下能正确工作,而且在异常情况下应便于处理; 可维护性 程序的应变性能强。程序执行过程中,发现问题或客观条件有了变化,调整和修改程序比较简便易行; 效率 程序的结构严谨、明了,运算处理速度快,节省机时。程序和数据的存储、调用安排得当,节省存储空间。 健壮性 是指系统对错误操作、错误数据输入 能予以识别与禁止的能力,不会因错误操作、错误数据输入及硬件故障而造成系统崩溃。 明确条件和要求 根据系统设计及其他有关资料,弄清该程序设计的条件和设计要求。 分析数据 对要处理的数据进行仔细分析,弄清数据的详细内容和特点。 确定流程 用统一规定的符号,描述数据输入、加工、输出等处理过程。 编写程序 采用某种程序设计语言,按其规定的语法把确定的流程编写出来。 检查和调试 对编好的程序进行检查和调试。 编写程序使用说明书 采用有实际意义的标识符 不用过于相似的变量名 同一标识符不要具有多种含义 名字不要过长,过长的名字会增加工作量。 在编程前最好能对标识符的选取约定统一的标准,便于以后阅读理解。 不要为了节省空间而把多个语句写在同一行; 避免过于复杂的条件测试; 利用括号使多条件表达式清晰直观; 把同一层次的语句行左端对齐,而下一层的语句向右边缩进若干格书写,它能体现程序逻辑结构的深度。 注释应正确,修改程序时应同时修改注释,否则会起反作用。 注释应提供一些程序本身难以表达的信息。 为了方便用户今后维护,注释中尽量多用汉字。 对所有的输入数据都进行检验; 检查输入项各种重要组合的合理性; 应允许缺省值; 输入步骤和操作尽可能简单,并保持简单的输入格式。 结构化程序设计(StructuredProgramming, 简称SP)方法是E.Djkstra等人于 1972年提出,用于详细设计和程序设计阶段,指导人们用良好的思想方法,开发出易于理解、又正确的程序的一种程序设计方法。 它建立在Bohm和Jacopini在1966年就证明了的结构定理的基础上,它指出任何程序逻辑结构都可以用顺序、分支和循环这三种基本结构来表示。 SP方法用三种基本结构反复嵌套构成“结构化的程序”。每种结构严格地只有一个入口和一个出口,所以一般认为,结构化程序设计是采用自顶向下逐步求精的设计方法和单入口单出口的控制技术。 由于结构化程序具有结构清晰、易于阅读和修改、容易验证其正确性等优点,因此使用该方法有利于编写出结构良好的程序,提高编程工作效率。 目前,多种计算机程序语言都支持结构化程序设计。? 第三节 系统测试 系统测试是管理信息系统开发过程中十分重要的环节。尽管在系统开发周期的各个阶段均采取了严格的技术审查,但依然难免留下差错,这些差错如果没有在投入运行前的系统测试阶段被发现并纠正,问题迟早会在运行中暴露出来,到那时要纠正错误将会付出更大的代价。 第四节 系统切换、维护 系统切换:新旧系统的交替过程,也就是旧的管理信息系统逐渐退出,由新的管理信息系统来代替。 第二步:确定测试用例 可通过下面13个测试用例覆盖所有等价类。 测试数据 覆盖范围 期望结果 1、( )276-2345 2、(635)805-9321 等价类(1)(3)(4) 等价类(2)(3)(4) 有效 有

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档