信息科学技术学院.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
信息科学技术学院.ppt

第七章 管理信息系统的系统实施 本 章 学 习 目 标 了解管理信息系统的物理实施过程 掌握程序设计的任务和方法,能根据实际需要选择恰当的程序语言进行程序设计 掌握MIS的系统测试、切换、运行及维护等的方法与内涵 掌握项目管理与系统评价的方法与内涵 第七章 管理信息系统的系统实施 系统实施的主要内容包括物理系统的实施、程序设计与调试、项目管理、人员培训、数据准备与录入、系统转换和评价等。系统实施阶段既是成功地实现新系统,又是取得用户对系统信任的关键阶段。MIS的规模越大,实施阶段的任务就越复杂。为此,在系统正式实施开始之前,就要制定出周密的计划,即确定出系统实施的方法、步骤、所需的时间和费用。并且要监督计划的执行,做到既有计划又有检查,以保证系统实施工作的顺利进行。 第一节 物理系统的实施 第一节 物理系统的实施 -、计算机系统的实施 ·计算机系统是否具有合理的性能价格比; ·系统是不是具有良好的可扩充性; ·能否得到来自供应商的售后服务和技术支持等。 二、网络系统的实施 网络系统的实施主要是通信设备的安装、电缆线的铺设及网络性能的调试等工作。常用的通信线路有双绞线、同轴电缆、光纤电缆以及微波和卫星通信等。 第二节 程序设计 一、程序设计的任务 当详细设计说明书复查通过后,就可以进行程序设计,把由流程图或类数据库语言表示的详细设计方案翻译成用计算机程序语言或数据库语言表示的可执行的程序代码。 程序设计工作由程序设计人员完成,工作依据是详细设计说明书。程序设计人员按详细设计说明书的规定逐步将每个模块的功能转化成用程序设计语言表示的源程序(编码),输入计算机并进行单个源程序的测试,直至每个单程序能单独运行。 第二节 程序设计 一、程序设计的任务 二、程序设计的目标(P171) (-)可维护性 (二)可靠性 (三)可理解性 (四)效率 第二节 程序设计 三、结构化程序设计方法 面向过程程序设计和面向对象程序设计是两种不同的应用程序设计方法,以后基本上都是使用面向对象程序设计的方法进行应用程序设计,但它继承了面向过程应用程序设计方法的一些思想和方法。 面向过程的程序设计是用结构化编程语句来编写程序。它把一个复杂的程序分解成若干个较小的过程,每个过程都可以单独地设计、修改、调试。其程序流程完全由程序员控制,用户只能按照程序员设计好的程序处理问题。 这里着重介绍面向过程程序设计的基本概念以及它的建立、运行和编辑,常用命令的基本格式、功能和用法,并在此基础上,进一步介绍面向过程应用程序的基本结构、设计方法及结构化程序设计的思路。 第二节 程序设计 三、结构化程序设计方法 1、程序的设计 结构化程序设计方法要求每个程序只允许使用三种程序控制结构来控制计算机命令的执行。 ⑴顺序结构 ⑵判断(选择)结构 ⑶循环结构 只有三种控制结构的程序具有以下优点: ①结构清楚。 ②程序的正确性、易验证、可靠性高。 ③便于自顶向下逐步求精设计程序 ④易于理解、维护。 第二节 程序设计 例:调出模块的详细设计。 第二节 程序设计 例2.5.1对例2.4.8“调出人员处理”的详细设计进行程序设计。 第二节 程序设计 2、程序的调试与验证 编制完程序后,就可将源程序输入计算机进行调试验证,调试的目的是为了发现错误、修改错误,并确认该程序是否实现了详细设计说明书规定的功能。 当单个程序全部调试验证完毕、确认无误后,程序设计员就可以着手编制程序设计说明书,逐条地说明该程序的处理细节、出错处理等,并和源程序清单一起归档。 这里的测试指对单个程序的测试,不是指程序的组装测试。它作为管理信息处理系统的技术文档,供今后的系统测试、系统维护使用。 第三节 软件开发工具 课本P174 -、电子表格软件 二、数据库管理 三、套装软件(set of software) 四、可视化(Visual BASIC)编程工具 五、计算机辅助软件工程(CASE) 软件开发工具的发展非常迅速,现在已由原来单纯辅助编程的工具进一步发展成为支持系统分析和系统设计(如生成数据流程图、生成功能结构图和各种文档资料等)乃至整个系统生命周期的大型软件环境,称为计算机辅助软件工程 (COMPUTER AIDED SOFTWARE ENGINEERING, 简称CASE)。 CASE中集成了多种工具,这些工具既可以单独使用,也可以组合使用

文档评论(0)

magui + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8140007116000003
认证主体孙**

1亿VIP精品文档

相关文档

相关课程推荐