管理信息系统 第八章幻灯片1.pptVIP

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章 系统实施;信息系统的开发思路;8-1 系统实施阶段的任务 ; 系统实施是开发信息系统的最后一个阶段。这个阶段的任务:实现系统设计阶段提出的物理模型,按照实施方案完成一个可以实际运行的信息系统,交付用户使用。;构建系统运行平台;1、硬件准备;3、人员培训;二、系统实施阶段的特点;硬件获取;8-2 物理系统的实施; MIS物理系统的实施是计算机系统和通信网络系统设备的订购、机房的准备和设备的安装调试等一系列活动。;8-2-1 计算机系统的实施;局域网(Local Area Network, LAN) 通常指一定范围内的网络,可以实现楼宇内部和临近的几座大楼之间的内部联系。 广域网(Wide Area Network, WAN) 能连接多个城市,国家或大洲--广域网不仅仅只是连接许多结点中的计算机,它还必须能使得计算机之间能同时通信。;8-3 程序设计; 编程(Coding)就是为系统各个模块编???程序。根据结构化方法设计了详细方案,又有了高级语言,初级程序员都可以参加这一阶段的工作。;⑴ 可维护性 由于信息系统需求的不确定性,系统需求可能会随着环境的变化而不断变化,因此,就必须对系统功能进行完善和调整,为此,就要对程序进行补充或修改。此外,由于计算机软硬件的更新换代也需要对程序进行相应的升级。;⑵ 可靠性:程序应具有较好的容错能力。 正常情况下能正确工作。 意外情况下应便于处理,不至产生意外的操作,从而造成严重损失。 ;⑷ 效率: 程序能否有效地利用计算机资源。 程序效率的地位: 已不像以前那样举足轻重了,因为硬件价格大幅度下降,而其性能却不断完善和提高。 程序设计人员工作效率的地位日益重要。不仅能降低软件开发成本;而且可明显降低程序的出错率,进而减轻维护人员的工作负担。为了提高程序设计效率,应充分利用各种软件开发工具。;在过去的小程序设计中,主要强调程序的正确和效率。 对于大型程序,人们则倾向于首先强调程序的可维护性、可靠性和可理解性,然后才是效率。 ; 采用顺序结构、循环结构、选择结构三种基本逻辑结构来编写程序的方法。;1、顺序结构:;2、循环结构:;3、选择结构:;8-4 软件开发工具;  利用软件生成工具进行系统开发可以大量的减少甚至避免手工编写程序,并且避免了手工方式下的编程错误,从而极大的提高了系统开发效率。   下页首先对几种常用的工具软件作一简单介绍:;[可视化图形界面编程工具] ;8-5 程序和系统测试;   人们常常有一种错觉,认为程序编写出来就“万事大吉”。 目前,检验软件的有三种手段:正确性证明、静态检查和动态检查。;1、正确性证明: 利用数学方法证明程序的正确性,该技术还处于初级阶段。;2、静态测试 人工评审软件的文档或程序,发现其中的错误。手续简单,是一种行之有效的检验手段。 (1)代码审查:通过阅读程序发现软件错误和缺陷。 (2)静态分析:主要对程序进行控制流分析、数据流分析、接口分析和表达式分析。;3、动态检查 即测试,有控制地运行程序,从多种角度观察程序运行时的行为, 发现其中的错误。(测试就是为了发现错误而执行程序);黑箱测试 不考虑系统内部结构而运行系统,以检查在一定的输入下,系统的输出是否与期望相同。 白箱测试 不仅要完成前者的内容,还要检查输入的数据是如何通过系统内部设定的结构,到达输出的。;A 黑箱测试;8-5-2 测试流程;单元测试;1 单元测试; 程序代码调试; 程序功能测试;2 功能测试;3 系统测试;⑴ 主控程序和调度程序调试 ⑵ 系统程序总调 ;4 特殊调试;5 认可测试;8-6 系统切换、运行;;;2、并行切换法;并行切换法的特点是风险小、安全系数大 开销大(需要同时运行2套系统) 用户随着并行期的延长而失去热情,甚至拒绝使用新系统 隐含假设:原系统是正确的;3、试运行转换法;4、试点过渡法(逐步转换法);;1、程序的维护 在系统维护阶段,会有一部分程序需要改动。;1、更正性维护(corrective maintenance) 指由于发现系统中错误而引起的维护,包括诊断问题和改正错误。在软件交付使用后,由于开发时测试的不彻底、不完全,必然会有一部分隐藏的错误被带到运行阶段来。改正软件性能上的缺陷、排除实施中的误使用,应进行的诊断和改正错误的过程,是改正性维护。;2、适应性维护(adaptive maintenance);3、完善性维护(perfective maintenance); 4、预防性维护(preve

文档评论(0)

lifang365 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档