信息分析与设计名词解释
- 格式:doc
- 大小:85.50 KB
- 文档页数:8
1 1、系统开发生命周期: 答案:是软件工程中的一个通用性的描述术语,从领域工程的角度,规范化和形式化地定义了信息系统作为应用软件产品的开发过程性以及在开发过程中所需的方法支持,其中过程性包括系统计划阶段、系统分析阶段、系统设计阶段、系统实施阶段以及系统运行维护阶段。
2、系统开发方法学: 答案:提供对完成系统开发生命周期中的每一个活动的详细指导,包括模型、工具和技术等三个要素。
3、模型: 答案:是对现实世界某些重要方面的形式化的表示,其本质是抽象。 4、工具: 答案:用来辅助生成系统开发过程中所需模型或其它的组成成份,它一般通过软件的形式来支持。
5、技术: 答案:用来帮助或指导开发人员完成系统开发活动或任务的一系列方法的集合。 6、系统边界: 答案:定义了系统的范围,用来描述系统和系统环境之间输入输出关系的一种形象分隔。 7、逻辑模型: 答案:是系统分析阶段的结果,用于描述系统需求而无需涉及其实现细节的模型,它面向用户、反映着系统“做什么”。
8、物理模型: 答案:是系统设计阶段的结果,用于定义系统解决方案的各个组成部分及其间关系的模型,它面向系统实施、反映着系统“如何做”。
1、数据: 答案:用来记录客观事物的可识别的物理符号序列,包括语法、语义等特征。 2、信息: 答案:是加工处理之后的数据、是有一定含义的数据、是对决策有价值的数据。 3、信息价值量: 答案:信息内容消除人们对事物认识的“不确定程度”的多少或大小的一种度量。 4、管理: 答案:指导工作、组织资源以达到组织目标的过程,或者说是管理的主体为达到一定的目标,运用一定的职能和手段对管理对象发生影响与作用的过程。 2
5、决策: 答案:对未来行动方向的确定和行动方案的选择。 6、系统: 答案:由一系列为实现一定目标而既相互独立又相互联系、相互作用的若干元素组成的集合。
7、子系统: 答案:如果组成系统的一个元素本身具有系统的特征,那么这个元素就称为系统的子系统。子系统是认知复杂系统的一种常用方法。
8、系统整体性: 答案:整体性是系统的一个重要特征,是指一个系统至少由两个或两个以上既相互区别又相互联系的元素有机组合而成。
9、系统环境适应性: 答案:通过在一定范围内的自我调节在保持原有有序状态的基础上对外部关系上的合理表现。
10、组织: 答案:若干人、财、物等资源为了一个共同的目标,按照一定原则组成起来的一个整体。 11、企业价值链: 答案:由一系列完成增值过程的活动组成,这些过程仓库保管、生产、市场营销和客户服务等。
12、持续改进: 答案:一种不断地寻求并改善业务流程的方法,为产品或服务增值,以提高客户的满意程度和忠诚度,减少竞争对手入侵的机会。
13、企业重组: 答案:也称业务过程重设计,是对企业流程、组织结构等进行最根本的重新设计,以求获取用诸如成本、质量、服务和速度等方面的业绩来衡量其巨大的成就。
14、信息系统: 答案:是一种类型的系统,就是数据作为其输入、信息作为其输出的系统,是有关数据的收集、输入、处理、存储和信息输出以完成一个组织相关事务的若干相关元素的集合。
15、事务处理系统: 答案:一种面向组织日常发生的基本业务活动,并对之进行诸如记录、更新、分类、汇总等处理的信息系统。
16、管理信息系统 答案:除提供企业或组织所需要的事务处理外,并提供信息支持管理方面的问题解决和 3
决策。或者,一个由人、计算机等组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。它能实测企业的各种运行情况,利用过去的数据预测未来,从全局出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标。
17、数据库: 答案:存储在计算机内的、可共享的海量数据的集合。 18、数据库管理系统: 答案:是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。 19、数据库设计: 答案:对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足用户的各种应用需求。
20、概念结构设计: 答案:通过对用户需求进行综合、归纳与抽象,形成一个独立于具体数据库管理系统的概念模型,诸如数据-实体关系图、类图等。
21、逻辑结构设计: 答案:将概念结构模型转换成为某个数据库管理系统所支持的数据模型,并对该数据模型进行优化。
22、客户/服务器计算模式: 答案:由若干个互联的计算机共同分担完成系统指定的某个计算任务。 23、软件危机: 答案:是指计算机软件开发和维护过程中所出现的一系列严重问题。 24、软件工程: 答案:用工程的方法研制和维护软件的过程及有关技术,其中软件研制包括需求定义、设计、实现和测试四个阶段,软件维护指使用过程中对已有软件的修改和完善。
1、结构化方法: 答案:从开发方法学的观点看,结构化方法是用结构化分析技术、结构化设计技术以及结构化程序设计技术去开发一个信息系统的方法。或者从开发过程性的角度,结构化方法是是分阶段实施、自顶向下、逐步求精的开发方法,是一种从具体(现实世界的物理系统)到抽象(用逻辑模型表示的系统需求)、再由抽象(由逻辑模型转换得到的物理模型)到具体(一个具体的信息系统)的系统的(先整体后局部、由分析到综合)开发方法。
2、原型化方法: 答案:在获得一组基本的用户需求后,快速地加以实现新系统的一个“原型”,随着用户和开发人员对系统理解的加深而不断地对这些需求进行补充和细化,系统的定义是在逐步发展的过程中形成的,是一个用户、开发人员和“原型”之间反复不断的交互、反馈、评价和修改的过程。 4
3、原型: 答案:用来形象地表示信息系统开发中的一个的早期的可运行版本或模型。 4、面向对象方法: 答案:把应用软件系统看作是一组相互作用的对象的集合,系统通过对这些对象的操作来完成指定的任务。
5、对象: 答案:应用领域中有意义的、与所解决问题有关系的任何事物或事件。 6、对象类: 答案:简称为类,就是对问题域中具有相似特征和相同操作的一组对象的总称。 7、类实例: 答案:由某个特定的对象类所描述的一个具体的对象。 8、消息: 答案:一个对象请求某个对象执行其所定义的某个操作的规格说明,一个消息通常由接受消息的对象、消息名及参数列表等三个部分组成。
9、继承: 答案:指子类能够直接获得父类已定义的性质和特征,而不必重复定义它们。 10、UML: 答案:一种编制软件蓝图的标准化语言,提供一套描述软件系统模型的概念和图形表示法。
11、CASE: 答案:包括一些自动化工具和方法,能辅助软件开发生命周期(SDLC)中各阶段的软件工程活动,它是软件工具与开发方法的结合体,提供的是一种软件开发环境。
12、CASE工具: 答案:指能够支持软件开发生命周期(SDLC)中一个或多个阶段的工作自动化的计算机软件。
1、项目: 答案:是一种组织单位,其中包括在固定预算以及固定时间内,为了达到某一明确的最终目的而临时组合在一起的一组资源。
2、项目管理: 答案:对项目的任务、资源等进行计划、组织、协调以及控制的过程,以期达到其既定的目标。
3、可行性论证: 答案:要求用最小的代价在尽可能短的时间内确定问题是否能够解决,其目标并不是解 5
决问题本身,而是确定所定义的问题是否有解和是否值得去解. 4、正确性: 答案:是软件质量因素的首要指标,指软件产品准确执行需求规格说明书中所规定的全部功能的能力。
5、健壮性: 答案:指在异常情况下软件系统仍然能够正常运行的能力。 6、可维护性。 答案:指软件程序本身被阅读理解和错误修正的难易程度。 7、结构化预排: 答案:对信息系统生命周期每个阶段结束之前都使用相关标准对该阶段产生的结果(主要表现为文档)按照一定程序进行严格的审查。
8、测试: 答案:也称软件测试,就是用己知的输入在已知环境中动态地执行系统或系统的组成部件以发现其错误的过程。
9、文档: 答案:是应用软件系统开发过程中留下的“痕迹”,把“不可见的”内容转换成“可见的”结果形式。
1、系统分析: 答案:面向用户,获得与理解业务需求、并借助一定模型将所有需求及其相关方面加以定义和描述,系统分析的结果反映着系统“做什么”。
2、事件: 答案:是对在特定时刻和特定场合发生的由系统能够描述和值得处理的问题的抽象。 3、事件列表: 答案:用于记录与每件事件相关的信息,包括事件触发、事件源、行为、响应和事件宿。 4、事物: 答案:业务用户在完成业务工作中所要面对和处理的对象。 5、数据实体关系图: 答案:通过对用户数据需求进行综合、归纳与抽象,形成的一个独立于具体数据库管理系统的概念模型,该模型包括数据实体、数据实体间的关系以及数据实体的属性等三个方面的内容。
6、数据流程图: 答案:把系统中所有的业务处理活动都理解成“变换”过程,并对这个过程所需的数据来源、去向及其存储等进行综合描述的一种图形模型。