- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统
系统是由处于一定环境中的相互联系和相互作用的若干组成部分结合而成并为达到整体目标而存在的集合。系统按其组成可分为自然系统、人造系统和复合系统。
诺兰模型
诺兰模型指的是美国信息系统专家诺兰(Nolan)在总结了国内外一些信息系统开发过程后,提出的组织中信息系统进化的阶段模型,即:一个组织中的信息系统的发展通常要经过以下六个阶段:初始阶段、传播阶段、控制阶段、集成阶段、数据管理阶段和信息管理阶段。(图)
管理信息系统
管理信息系统是一个由人、计算机组成的能进行信息收集、传递、存储、加工、维护和使用的社会技术系统。管理信息系统能实测企业的各种运行情况;利用过去的数据预测未来;从企业全局出发辅助企业进行决策;利用信息控制企业的行为;帮助企业实现其规划目标。
可行性分析
可行性分析又称作可行性研究,是指在当前组织内外的具体环境和现有条件下,某个项目投资的研制工作是否具备必要的资源及其他条件。
业务流程图及基本符号
业务流程图(Transaction Flow Diagram,TFD 或 Business Flow Diagram,BFD ):用一些规定的符号及连线来表示某个具体业务处理过程。业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制,可以说它是一本用图形方式来反映实际业务处理过程的“流水账”。
数据流程图及基本符号
数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、加工和存储情况
数据字典
数据字典就是将数据元素(数据项)、数据结构、数据流、数据存储、处理功能(加工)和外部实体等的详细情况加以记录,并按照一定方式进行排列所形成的一部关于数据的字典。
系统结构图
结构图(Structure Chart)是系统总体结构设计的一项主要工具,用于表达系统内各部分的组成结构和相互关系,可以反映模块的调用和被调用关系。
事务分析、变换分析
事务分析就是对事务型结构的数据流程图进行变换,从而导出标准的结构图的一种方法,它是结构化系统设计的一项主要设计策略。
变换分析是结构化设计的一种策略,一般用于将较低层的数据流程图转换成结构图。如果在数据流程图中,从一个数据来源流入的数据流在系统中所经过的逻辑路径几乎都是相同的,而且存在着以下3类处理功能,那么可以采用变换分析的方法。第一类处理功能执行输入功能,第二类处理功能执行变换功能,第三类处理功能执行输出功能。第二类处理功能就是变换中心,可以用变换分析的方法将数据流程图转换成结构图。
逻辑输入、逻辑输出、中心变换
从物理输入端开始,沿着每一个由数据源传入的数据流的移动方向进行跟踪,逐步向中心移动,直到数据流不再被看作系统的输入为止,这时它的前一个数据流就称为逻辑输入。换句话说,离物理输入端最远的,但仍可看作是系统输入的那个数据流就是逻辑输入。
从物理输出端开始,逐步向系统的中间移动,直至找到离物理输出端最远的,但仍可被看作是系统的输出的那个数据流就是逻辑输出。
位于逻辑输入和逻辑输出之间的处理功能就是中心变换。
模块
模块就是具有输入/输出、逻辑功能、运行程序和内部数据4种属性的一组程序语句。
结构图的深度、结构图的宽度
模块的深度:表示系统结构中的控制层数。
模块的宽度:表示系统的总分布,即同一层次的模块总数的最大值。
模块的耦合、模块的内聚
两个模块之间的相互依赖关系称为耦合。
内聚性是度量一个模块功能强度的一个相对指标,模块的内聚性,主要表现在模块内部各组成部分为了执行处理功能而组合在一起的相关程度,即组合强度。
代码、校验码
所谓代码,就是用来表征客观事物的实体以及属性的一个或一组易于计算机识别和处理的特定符号或记号,它可以是字符、数字、某些特殊符号或它们的组合。
校验码是在代码结构设计的基础上,通过事先规定好的数学方法计算出来的,校验码一般为一位或两位,附在原代码的后面,与原代码一起构成编码对象的编码。
测试、调试
测试就是为了发现程序中的错误而执行程序的过程。
调试就是在测试暴露错误之后,想方设法找出错误的具体位置。一旦确定了错误的位置,则修改设计和代码以便排除这个错误。
黑盒测试、白盒测试
如果已经知道了产品应该具有的功能,可通过测试检验是否每个功能都能正常使用,这种测试称为黑盒测试,又称为功能测试。
黑盒测试意味着测试要完全根据系统的外部特性进行。它将测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特征,只依据程序说明书,检查程序的功能是否符合它的功能说明。
黑盒测试必须在所有可能的输入条件和输出条件中确定测试数据,检查程序是否都能产生正确的输出。
如果已经知道产品内部工作过程,通过测试来检验产品内部动作是否按规格说明书的规定正
文档评论(0)