- 1、本文档共89页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 管理信息系统实施 任务:新系统设计方案的成功实施是MIS生命周期中的一个重要阶段。系统实施指将新系统设计方案转换成实际运行系统的全过程。 主要内容:环境建立、开发工具选择、物理系统实现、装载数据、用户培训、系统交换、系统评估。 1、系统实施的方法 结构化的系统实施思想 从两个方面控制模块实现的先后次序 ☆ 先上后下,先总后分 ☆ 合理划分版本 先上后下,先总后分的实施思想 系统实施中的主要工作是按模块编制程序。 ☆从下到上:先实现下层模块后实现上层模块,会出现每个模块单独调试都能通过,但系统的联调通不过,原因:系统的整体结构和接口出现问题。 ☆从上到下:先调试顶层模块及各个接口,然后逐层向下,层层展开,最后调试最底层模块。在实现上层模块时,下层未实现的模块作为“桩模块”出现,即只保留模块的名称、输入、输出参数,其具体的实现先空着,集中精力实现上层模块。 根据各方面因素,将整个实施分为若干个“版本”,先实现一个只反映系统轮廓或骨架,实际功能上不完善的“版本”,在此基础上,不断添加新的功能模块,最后使系统的全部功能得以实现。 合理划分版本的设计思想 版本的划分实际上是程序实现阶段的划分。 合理划分版本应遵守的原则: 1.先上层后下层,先控制部分后执行部分,有利于尽早地、尽可能多地测试模块间的接口,验证系统结构的正确性; 2.根据用户的要求,安排模块的实现次序; 3.较复杂的模块安排在几个版本中实现; 4.结合文件的建立,统筹安排; 5.结合使用的硬件、软件资源,人员培训、研制力量统筹安排。 2、程序设计 程序设计标准 可靠性:程序或系统的安全可靠性及程序运行的可靠性 规范性 可读性 可维护性:独立性较强,内聚强; 健壮性:不因错误操作及硬件故障造成系统崩溃。 高效率:运行速度、存储空间 程序设计语言的选择 在系统实现阶段,首先要进行的一项重要工作,就是选择适当的程序设计语言。自60年代以来已出现了数千种不同的程序设计语言,其中有一小部分得到了广泛的应用。随着计算机技术的发展和对计算机软件需求的不断增长,程序设计语言也不断更新换代。也就是说开发人员所能够使用的程序设计语言越来越多,那么从中选择一种合适的语言就显得尤为重要。 程序设计语言的发展 随着计算机功能的不断丰富和计算机在社会中的广泛应用,程序设计语言也经历了由低级到高级、由难学难用到易学易用的发展过程。语言的发展大致可分为4代。 第一代语言──机器语言 在计算机产生初期,人们直接利用硬件系统提供的指令系统编写“程序”来控制计算机的运行。指令是计算机硬件能理解的语言,因此通常把指令系统称为机器语言。这种语言都是用代码“0”和“1”组成的。一般采用在纸卡上打孔的方式,通过读卡机输入计算机。用机器语言写成的“程序”难以理解,而且由于各种计算机的指令系统差别很大,用机器语言编写的“程序”就只能用于特定的计算机。现在几乎没有人再用这种语言来编写程序了。 第二代语言──汇编语言 由于机器语言难以记忆和理解,所以人们采用助记符来表示指令中的操作码和操作数,这种助记符形式的指令系统被称为汇编语言。 汇编语言用助记符代替了机器语言中的“0”和“1”构成的操作码,例如:用“ADD”表示操作码“加”。使更多的人能够看懂程序,也提高了编写程序的效率。但从总体上来说汇编语言仍然没有脱离指令系统,相对于人的语言它更靠近机器语言,所以汇编语言与机器语言一起被称为面向机器的语言,都是低级语言。 第二代语言──汇编语言 与后来兴起的高级语言相比,汇编语言仍是难以阅读和理解,一般也不能在不同的机型上通用。 现在汇编语言主要用于编写与硬件特征相关或对程序执行时间和空间都有严格限制的程序。如操作系统中的中断处理程序和I/O设备的驱动程序等。有时也用于不同语言编写的程序之间的接口。 第三代语言──高级语言 60年代初以后,陆续推出了更接近人类语言、有一定语法规则的计算机语言,被称为高级语言。用高级语言书写的算术表达式与人们的书写习惯差不多,而且可以将复杂的算法,按语法规则写成源程序。源程序再经过解释程序或编译程序的翻译,转换成计算机硬件可识别的目标程序。程序设计人员不必掌握计算机的硬件结构和记忆机器指令。 第三代语言──高级语言 因为用高级语言编写的程序是对问题求解过程的描述,所以又称为面向过程的语言。高级语言的种类很多,不下千种,并且还在不断增加。随着计算机技术的发展,有些语言不能适应社会的需要逐渐被淘汰,也有些语言被广泛应用,至今不衰。现简述如下: 第三代语言──高级语言 ① FORTRAN语言。它是使用最早的高级语言。在科学计算领域有重要地位。FORTRAN语言具有充分表达包含算术运算和逻辑运算
您可能关注的文档
- 第五章 物流成本性态分析与预算管理(上)20095.ppt
- 高级数据库技术-第1章_数据库系统及其理论基础.ppt
- 河流湖泊地形测量技术要求及实施方法.ppt
- 营销管理讲义(修订).ppt
- 附件:上海交通大建造训练.ppt
- 冠军培训-业绩突破之力.ppt
- 机械装备制造技术课件-2 机床设计( 进给传动系、主轴设计2-3).ppt
- FMEA的概念和用机.ppt
- 《有效管理十八项技能》培训讲页.ppt
- (曹贵康版)心理诊断技能.ppt
- [中央]2023年中国电子学会招聘应届生笔试历年参考题库附带答案详解.docx
- [吉安]2023年江西吉安市青原区总工会招聘协理员笔试历年参考题库附带答案详解.docx
- [中央]中华预防医学会科普信息部工作人员招聘笔试历年参考题库附带答案详解.docx
- [保定]河北保定市第二医院招聘工作人员49人笔试历年参考题库附带答案详解.docx
- [南通]江苏南通市崇川区人民法院招聘专职人民调解员10人笔试历年参考题库附带答案详解.docx
- [厦门]2023年福建厦门市机关事务管理局非在编工作人员招聘笔试历年参考题库附带答案详解.docx
- [三明]2023年福建三明市尤溪县招聘小学幼儿园新任教师79人笔试历年参考题库附带答案详解.docx
- [哈尔滨]2023年黑龙江哈尔滨市木兰县调配事业单位工作人员笔试历年参考题库附带答案详解.docx
- [上海]2023年上海市气象局所属事业单位招聘笔试历年参考题库附带答案详解.docx
- [台州]2023年浙江台州椒江区招聘中小学教师40人笔试历年参考题库附带答案详解.docx
最近下载
- 中国急性胰腺炎诊治指南(2021).docx
- 2024届高考散文阅读知识点即答题技巧概述+课件113张.pptx VIP
- 2024苏科版新教材八年级物理上册新课程内容解读课件(深度).pdf
- Unit3 第2课时Speed up Fuel up(教学设计)-三年级英语下册(外研版三起2024).pdf
- 第16课优秀影视作品欣赏与分析教学设计-2023—2024学年人教版初中综合实践活动八年级上册.docx
- 幼儿园中班音乐《章鱼和小鱼》 优质课件.pptx
- 考研真题武汉理工大学833材料科学基础历年考研真题汇编(含部分答案).docx
- 2024年度房地产市场总结报告:泉州-保利和润.docx
- 北京理工大学考博英语历年真题及详解.pdf
- 传热学(全套714页课件课件).pptx VIP
文档评论(0)