信息系统分析与设计一、名词解释 1、 信息系统:信息系统是指以计算机和各种信息技术为基础,为实现某个系统目标,而组成的信息处理的统一体。2、 国家信息化基础化设施:国家信息基础设施首先是指一个集成的、覆盖整个国家的信息设施的总和。该设施连接全国各地区的政府机构、企业、学校和家庭,是全部公用的及专用的、政府的及企业的、高速交互式的、窄带的及宽带的网络的集合。3、信息系统工程:信息系统工程是与构造以计算机系统为基础有关的过程、方法和技术。信息系统的实质是计算机硬件系统和软件系统,所有的信息系统最终都是以某种硬件和软件的形式出现的。 4、 软件工程:软件工程是指导计算机软件开发和维护的学科。软件工程采纳工程的思想、原理、技术和方法来开发和维护软件。它是开发、运行和维护软件直至退役的系统方法。 5、 瀑布模型:又称为软件生命周期模型,它将软件开发分为三个时期,即软件计划时期、软件开发时期和软件运行时期。每个时期又分为若干个阶段。6、原型:原型是所开发软件系统的一个可执行模型或引导性版本,它可为客户和软件开发各阶段的系统人员提供系统的原始蓝本,以帮助得到实现系统目标的明确而严格的需求,促进客户和系统人员、各阶段系统人员之间的相实现(编码) 集成测试 确认测试 使用和维护 可行性讨论与计划 需求分析 总体设计 详细设计 互有效的信息沟通,并以此为基础进行需求分析和系统设计。 7、总体结构设计:根据需求分析所产生的软件需求规格说明书,建立目标系统的总体结构。目标系统的总体结构由系统各模块的功能、模块间的层次关系及接口控制所组成。 8、模块结构图:用来描述软件系统的组成结构及相互关系,由模块、调用、数据、调用符号和参数表、辅助符号构成。9、耦合度:耦合度是对一个软件结构内不同模块之间互连程度的度量。耦合强弱取决于模块间接口的复杂程度、进入访问一个模块的点及通过接口的数据。在软件设计中应该追求尽可能松散的耦合系统,在这样的系统中可以讨论、测试或修改、维护任何一个模块,而不需要对系统的其它模块有很多的了解或影响其它模块的实现。此外,当某处发生错误时,低耦合度系统的错误传播的范围相对小些。10.内聚度:模块内聚度用于衡量模块内部各成分之间彼此结合的紧密程度11.过程设计:过程设计的主要任务是对总体结构设计中产生的功能模块进行过程描述,即模块设计,为每个模块设计详细算法、内部数据结构和程序逻辑结构。过...