- 2
- 0
- 约9.79千字
- 约 59页
- 2018-06-06 发布于河北
- 举报
第十三章 第十四章 第十六章
5 系统分析_5.3 业务流程调查分析 第十三章 管理信息系统的 实施与维护 13.1 程序设计 13.2 系统测试 13.3 系统转换 13.4 系统运行管理 13.5 系统维护 13.6 系统评价 系统实施与评价是新系统开发的最后一个阶段。 系统实施是在系统分析、系统设计的基础上,将系统设计的每一个细节,用计算机语言(或开发工具)完整地表达出来,以便在计算机上实现该系统。 13.1 程序设计 程序设计的的主要依据是系统设计阶段的HIPO图以及数据库结构和编码设计。 一、程序设计的基本要求 1、可靠性 系统运行的可靠性是衡量系统质量的首要指标。它有两方面的含义:一方面是指系统的安全可靠性,如数据存取、通讯、操作权限等的安全可靠性;另一方面是指程序运行的可靠性。 2、实用性 实用性是指从用户的角度来考察系统的功能实用、灵活、方便。实用性是系统实施后投入运行的重要保证。 3、规范性 规范性是指系统功能的划分、书写的格式、变量的命名等都有统一的规范。文档的规范化是今后程序的阅读、修改、维护以及相互交流所必须做到的。 4、可读性 可读性是指设计的程序结构和命令语句清晰,使其他人容易看懂。可读性是今后维护和修改程序的基础,对于大型的系统软件开发尤为重要,没有可读性的程序就无法修改与维护,也就没有生命力。 5、可维护性 可维护性是指系统程序的各个组成部分是相互独立的,没有牵一发而动全身的连锁反应。可维护性是和规范性、可读性等指标密切相关的。 二、程序设计方法 程序设计方法很多,主要包括结构化方法、快速原型法、面向对象的方法等。 目前软件设计中,广泛采用结构化程序设计方法,这是一种公认的较好的程序设计方法。 其主要特征: 采用自上而下的设计步骤 根据模块之间的功能关系,自上而下一个模块一个模块地进行设计。一个模块只实现系统的一个具体功能或一个处理过程,使整个系统的结构类似于积木结构,也称为模块化结构。 程序逻辑组织模块化 将系统按其功能分成若干个功能模块,并以功能模块为单位,将整个系统组织成一个有层次的树型结构。 限制无条件转移语句的使用 虽然无条件转移语句的使用给程序设计工作提供了一定的便利条件,但是在程序较大时,它的出现会使程序难以阅读和理解,并且会增大调试的难度。 三、常用的编程工具 选择适用的编程工具是使得程序设计工作高效、优良的重要条件之一,能够提供的编程工具很多,比较流行的包括以下六种类型: 1、常用的编程语言 常用的编程语言有由传统的编程工具发展而来的程序设计语言。如:C语言、BASIC语言、COBOL语言、PL/1语言等。这种编程语言具有通用性强,适用范围广的优点,但是也存在着针对性差,程序设计工作量大等缺点。 2、数据库类 目前市场上提供的数据库软件工具主要有两类: 一类是以微机关系数据库为基础的XBASE系统。包括DBASE系列、FoxBASE系列以及FoxPro的各种版本。这种数据库系统简单易学、方便实用,是当前在信息系统开发过程中使用最为广泛的一种开发工具。 另一类是大型数据库系统。如:ORACLE系统、SYBASE系统、INFOMIX系统、以及SQL等系统。这类系统都具有规模较大,功能齐全的特点,适合于大型综合类数据库系统的开发。 3、程序生成工具类 程序生成工具也称为第四代程序生成语言,是一种基于常用数据处理功能和程序之间对应关系的自动编程工具。 4、系统开发工具类 系统开发工具是在程序生成工具基础上发展的更加综合化、图形化的一种开发工具。 5、客户机/服务器工具类 客户机/服务器工具是一类新的系统开发工具,它的基本思想是我们在经济与管理学中经常提到的“专业化分工协作”的思想。 6、面向对象的编程工具类 面向对象编程工具主要是指与OO方法相对应的编程工具。 13.2 系统测试 系统测试就是要在计算机上以各种可能的数据和操作条件对程序进行试验,找出存在的问题并更正,使系统符合设计要求。 在大型系统的开发中系统测试工作的费用往往是很高的,一般占到软件开发总费用的50%。 一、系统测试方法 1、黑箱法 黑箱法是指测试人员不考虑程序模块的内部结构如何,而只用测试数据来验证程序是否符合功能的要求,是否会发生异常现象。 2、白箱法 白箱法是指测试人员根据模块内部的结构来设计测试数据,使模块中的所有测试路径都被测试到。 在程序测试中一般使用白箱法,在系统的统调测试中使用黑箱法。 但是在具体实践中是往往互相结合运用的,因为无论是“黑箱法”还是“白箱法”部是无法将系统中的所有错误全都测试出来。 2、系统调试的步骤 I.模块调试:对模块内部的功能进行全面的调试。 II.子系统调试:又称为分调,对子系统内部各模块进行联调,以考查各模块外部功能。 III.系统调试:又
您可能关注的文档
- 第二节___偏_导_数.ppt
- 第二节地形图与地理底图.pdf
- 第二节肺通气一、肺通气的原理.pdf
- 第二节轴流泵与混流泵.pdf
- 第二讲全等三角形de经典模型(一).pdf
- 第二讲公文写作基础.ppt
- 第二讲线角初步.pdf
- 第二节艺术创作过程.ppt
- 第二语言教学中的情感因素.ppt
- 第五章 图像.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 课件第3讲gps伪距测量原理.pptx VIP
- 焊割工操作安全培训内容课件.pptx VIP
- 蚌埠市博物馆展览陈列大纲.pdf VIP
- 《爷爷的爷爷从哪里来》整本书阅读 课件 四年级下册语文(统编版).pptx VIP
- 指南共识│咯血诊治专家共识.pptx
- 博物馆陈列展览大纲精编.docx VIP
- Q/GDW 376.1-2009《电力用户用电信息采集系统通信协议:主站与采集终端通信协议》及编制说明1.doc VIP
- 阀门电动执行装置设计毕业设计(论文).doc VIP
- 中考数学二轮复习 专题11 二次函数与矩形、菱形的存在性问题(知识解读)(解析版).doc VIP
- 博物馆陈列展览大纲(2019最新版).docx VIP
原创力文档

文档评论(0)