- 1、本文档共76页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
wy第6章 系统实施与维护 MIS 相关管理信息系统.ppt
第6章 系统实施与维护 ;第一节 系统实施阶段的任务 ; 具体讲,这一阶段的任务包括以下几个方面:
1. 硬件准备
硬件设备包括计算机主机,输入输出设备、存储设备、辅助设备(稳压电源、空调设备等)、通信设备以及机房建设等等。这些设备要购置、安装、调试。这方面的工作要花费大量的人力、物力,持续相当长的时间。; 2. 软件准备
软件设备包括系统软件、数据库管理系统以及一些应用程序。这些软件有些需要购买,有些需要组织人力编写,也需要相当多的人力、物力和时间。编写程序是这一阶段的主要任务之一。
3. 人员培训
人员培训主要指用户的培训,包括主管人员和业务人员。为保证系统调试和运行的顺利进行,应根据他们的基础,提前进行培训,使他们逐步适应和熟悉新的操作方法。有时,改变旧的工作习惯比软件的更换更为困难。; 4. 数据准备
数据的收集、整理、录入是一项既繁琐,劳动量又大的工作。没有一定的基础数据,系统调试就不能很好地进行。一般说来,确定数据库物理模型之后,就应进行数据的整理和录入,这样既分散了工作量,又可以为系统调试提供真实的数据。; 在系统分析阶段,他的主要任务是调查研究,分析问题,与用户一起充分理解用户要求。在系统设计阶段,他的任务是精心设计,提出合理方案。在实施阶段,他的任务是组织协调,督促检查。他要制定逐步实现物理模型的具体计划,协调各方面的任务,检查工作进度和质量,组织全系统的调试,完成旧系统向新系统的转换。
;第二节 自顶向下的实现方法 ; 结构化方法主张自顶向下实现,尽量先实现上层模块,即首先调试整个系统的结构及各模块间的接口,确保系统结构和各模块接口的正确性。然后逐步向下,最后实现下层最基本的模块。; 一、例:图8.1是处理领料业务的系统结构图。图中省略了模块间的传递信息。根据自顶向下实现的思想,第一个版本可实现图中虚线以上的模块,即实现1、2、4、9、11、14共六个模块。这些模块直接调用的模块有:3、5、8、10、12、13、15等七个模块。这些模块即是“树桩”。另外四个模块,即模块6、7、16、17暂时没有联系。
;图8.1 版本划分示例 ; 1.这个例子说明,版本的划分需要考虑以下几个方面:
(1) 总的原则是先实现控制部分后实现具体执行部分,先上层后下层。尤其是第一个版本具有特别重要的意义,应该让控制流通过尽可能多的模块,以便于测试尽可能多的接口。因此,第一个版本实现的模块大多数是控制模块,也包括少数执行模块(这往往是系统最主要、最经常的业务所必须通过的模块),一些例外情况的处理留待以后实现。这一步是后面各步实现的基础。; (2) 每个版本实现多少模块以及实现哪些模块要根据开发力量、设备、培训等方面的情况确定。
(3) 复杂的模块应分散在几个版本中逐步实现。
(4) 兼顾功能模块和数据库的实现。
(5) 兼顾硬件、软件、人员培训方面的情况。 ; 2.与传统的方法相比,这种自顶向下的实现方法的优点:
首先,有效地解决了接口问题。
其次,这种方法便于对系统的设计方案进行校正,保证系统切实符合用户的要求。
另外,这种方法便于控制进度,可保证研制工作按时完成。;第三节 编 程 方 法; 一、好程序的标准
1.一般认为好程序应具备下列素质:
(1) 能够工作;
(2) 调试代价低;
(3) 易于维护;
(4) 易于修改;
(5) 设计不复杂;
(6) 效率高。; 2.可读性
在相当长一个时期内,人们认为程序是用于给机器执行而不是给人阅读的,因而程序员存在严重的低估编程方法、不注意程序风格的倾向。可读性(readability)是70年代提出的新概念,它主张程序应使人们易于阅读,编程的目标是编出逻辑上正确又易于阅读的程序。程序可读性好,自然易于理解、易于维护,并将大大降低隐含错误的可能性,从而提高程序的可靠性。; (1)要使程序的可读性好,程序员应有一定的写作能力。他应能写出结构良好,层次分明、思路清晰的文章。
(2)要使程序可读性好,总的要求是使程序简单、清晰。七十年代以来,人们总结了使程序简单、清晰的种种技巧和方法:
用结构化方法进行详细设计;
程序中包含说明性材料;
良好的程序书写格式;
良好的编程风格。; 二、结构化程序设计
结构化程序设计被称为软件发展中的第三个里程碑,其影响比前两个里程碑(子程序、高级语言)更为深远。结构化程序设计的概念
您可能关注的文档
- VR及其教育应用知识介绍.ppt
- vsd负压封闭引流相关护理 .ppt
- vte风险评估 知识介绍.pptx
- VW英国文学 演示教学.ppt
- VXI总线虚拟仪器软件结构(VISA)研究演示教学.ppt
- w.06.细胞质基质与 及细胞内膜系统 .ppt
- w6住宅分户热计量采暖系统-1 演示教学.ppt
- Waiting for the Police 现代大学英语教材.ppt
- Walt Whitman 高等教育出版社 美国文学选读教材.ppt
- warming up M5U2集体备课 高二牛津英语module5 unit2 教材.ppt
- 2023咸阳职业技术学院招聘笔试真题参考答案详解.docx
- 2023四川化工职业技术学院招聘笔试真题及参考答案详解.docx
- 2023哈尔滨职业技术学院招聘笔试真题及参考答案详解.docx
- 2023商洛职业技术学院招聘笔试真题及答案详解1套.docx
- 2023呼伦贝尔职业技术学院招聘笔试真题参考答案详解.docx
- 2023南阳农业职业学院招聘笔试真题参考答案详解.docx
- 2023天津公安警官职业学院招聘笔试真题带答案详解.docx
- 2023年上海电机学院招聘笔试真题参考答案详解.docx
- 2023年四川艺术职业学院招聘笔试真题参考答案详解.docx
- 2023安徽体育运动职业技术学院招聘笔试真题及答案详解一套.docx
文档评论(0)