




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章信息系统导论 一、名词解释 1 信息: 信息是经过加工后的数据,它对接收者的决策或行为具有现实或潜在的价值。 2 系统: 系统是由处于一定环境中的若干相互联系和相互作用的要素组成并为达到整体目的而存在的集合。 3 信息系统: 信息系统是指利用计算机、网络、数据库等现代信息技术,处理组织中的数据业务、管理和决策问题并为组织目标服务的综合系统。 4 决策支持系统: 这是在现代信息技术的基础上,交叉管理学、行为科学、运筹学,控制论等学科运用、人工智能、专家系统、知识工程等理论和方法,辅助支持企业,决策活动的信息系统。 二、选择题 1 信息运动的基本形式是( D) A. 信息输入与输出 B 信息处理 C 信息控制 D 信息循环 2 决策的基础( C) A 管理者 B 客户 C 信息 D 规章制度 3 下列是分布式系统缺点是( D) A 难于发挥用户的积极性和创造性 B 应变能力差 C 系统难于扩展 D 安全控制难度大 4 集中式系统的缺点是( C) A 不利于安全控制 B 应变能力差 C 不利于调动各部门的积极性 D 不利于人员素质的提高 5 以下不是 B/S 结构特点的是( B) A 客户端统一 B 速度快 C 开放性强 D 易于管理和维护 6系统通过与环境进行物质、能量和信息的交换,从而调节自身的行为,达到与环境平衡和适应,这是指系统的( A) A 动态性 B 目的性 C 整体性 D 相关性 三、简答题 1简述信息与数据的区别。 答: 信息是经过加工后的数据,它对于接收者的决策或行为具有现实或潜在意义。 数据是记录客观事物的可鉴别的符号,这些符号不仅指数字,而且还包括文字、图形、声音等。 数据本身没 有意义,具有客观性。数据要经过处理和解释才有意义成为信息。 可以说信息是经过加工以后并对客观世界产生影响的数据。 2. 决策过程分哪几个阶段?各阶段的任务是什么? 答: 决策系统分为情报阶段、设计阶段、抉择阶段。 3简述信息系统的功能。 答: 1)、信息处理:这是信息系统必备的基本功能,它一般包括信息的收集和输入、传输、存储、处理及输出。 2)、业务处理:这是信息系统的基本功能。 3)、组织管理:这是信息系统的主要功能之一。 4)、辅助决策:决策是管理的重要功能,决策存在于战略层、战术层、事物层的各层活动 之中。 4简述 C/S 模式的基本结构,并分析其特征。 答: 客户机 /服务器的概念最早用于描述软件的体系结构,表示一个应用程序和一个服务程序之间在系统中的协调关系。客户机程序和服务器程序不一定在物理层上分离,它们可能就是在同一台机器上运行的两个程序。 5试分析信息系统的概念结构。 6 试述信息系统的发展历程。 答: 阶段 年代 主要目标 典型功能 核心技术 代表性系统 单项事务处理 20 世纪5070年代 提高文书、统计、报表等事物处理工作的效率 统计、计算、指标、文字处理 高级语言、文件管理 电子数据处理 系统( 系统处理 20 世纪6080年代 提高管理信息处理的综合性、系统性、及时性和准确性 计划、综合统计、管理报告生成 数据库技术、数据通信与计算机网络 早期的管理信息系统 决策支持 20 世纪7090年代 支持管理者的决策活动及提高管理决策的有效性 分析、优化、评价、预测 人机对话、模拟管理、人工智能的应用 决策支持系统 (现代的管理信息系统 综合集成 20 世纪90 年代以来 提高管理者的素质、创造良好的工作、学习与生活环境 为管理者的智能活动、决策分析、研究、学习提供支持 媒体技术、人工智能应用 基于 统、电子商务、供应链管理 7试分析决策支持系统和主管信息系统的异同。 答: 管理信息系统( 称 20 世纪 70 年代初随着数据库技术、网络技术和科学管理方法的发展,计算机在管理上的应用日益广泛,管理信息系统逐渐成熟起来。 管理信息系统最大的特点是高度集中,能将组织中的数据和信息集中起来,进行快速处理,统一使用。有一个中心数据库和计算机网络系统是 重要标志。 处理方式是在数据库和网络基础上的分布式处理。随着计算机网络和通讯技术的发展,不仅能把组织内部的各级管理联结起来,而且能够克服地理界限,把分散在不同地区的计算机网互联,形成跨地区的各种业务信息系统和管理信息系统。 管理信息系统的另一特点是利用定量化的科学管理方法,通过预测、计划优化、管理、调节和控制等手段来支持决策。 决策支持系统( 称 20 世纪 70 年代国际上展开了 什么失败的讨论。人们认为,早期 统不能提供信息。实际上 够提供大量报告,但经理很少去看,大部分被丢进废纸堆,原因是这些信息并非经理决策所需。当时,美国的 管理决策系统一书中首次提出了“决策支持系统”的概念。决策支持系统不同于传统的管理信息系统。早期的 要为管理者提供预定的报告,而 是在人和计算机交互的过程中帮助决策者探索可能的方案,为管理者提供决策所需的信息。 由于支持决策是 一项重要内容, 疑是 要组成部分;同时, 理的信息为基础,是 能上的延伸。从这个意义上,可以认为 展的新阶段,而 把数据库处理与经济管理数学模型的优化计算结合起来,具有管理、辅助决策和预测功能的管理信息系统。 综上所述, 自代表了信息系统发展过程中的某一阶段,但至今它们仍各自不断地发展着,而且是相互交叉的关系。 面向管理的信息系统,是面向决策的信息系统。 组织中可能是一个独立的系统,也可能作为 一个高层子系统而存在。 第二章 一、名词解释 1、供应链 :是围绕核心企业,通过信息流、物流、资金流等, 将供应商、制造商、分销商、零售商直至最终用户连成一个整体的功能网链结构模式。 2、供应链管理系统 :就是为了实现供应链上各企业的共同目标,对整个供应链的物流与信息流进行集成的管理和统一协调的计算机软件系统、网络与通信系统、有关数据、规章制度和人员的统一体。 3、电子商务: 狭义上来说,电子商务是指网上进行的交易活动,包括通过 义上,电子商务是指利用 低产、供、销成本,开拓新的市场,创造新的商机,通过采 用最新网络技术手段,从而增加企业利润的所有商业活动。 二、填空题 1、公司外部信息对下列哪类信息系统用户最重要( A) A、高层管理者 B、中层管理者和知识工人 C、主管 D、操作员工 2、 在以下哪项基础上发展而来的( B) A、 、 、闭环 、 、在供应链中,信息流流动的方向是( C) A、从供应链下游向上游 B、从供应链上游向下游 C、双向互动 D、没有固定方向 4、客户关系管理系统各功能模块中最基本的是( A) A、客户信息管理 B、销售过程自动化 C、营销自动化 D、客户服务与支持管理 5、广义的信息资源不包括( D) A、信息内容 B、信息设备 C、信息人员 D、信息意识 6、淘宝是实现( C)交易模式的著名网站 A、 、 、 、 、简答题 1 试分析信息系统各类用户的需求。 答: 信息系统用户是企业各级人员,下面依次分析企业组织中各类用户对信息的需求: (1)高层管理者 高层管理者的工作是制定战略规划 ,决定公司的所有任务和目标。为了策划未来的进程,高层管理要对公司大方向的方针战略进行决策。战略规划影响公司未来的生存与发展,包括长期的 划。高层管理者致力于整个企业的发展并用 划公司的进程与方向。为了确定一个战略规划,高层管理者还需要掌握公司外部的信息,如经济预测、技术趋势、竞争威胁和政府政策等。 (2)中层管理者和知识工人 中层管理者在公司组织层次中仅次于高层管理者,大多数公司都有这一管理层次。中层管理者的职责主要是贯彻高层管理者的决策和执行相关领域的管理职能,为下一层的主管和小组领导提供方向、必 要的资源和信息反馈。他们的精力集中于较短时间的目标框架上,所以其所需信息比高层管理者更详细,比管理日常运行的主管所需信息更全面。 知识工人是处理企业相关事务的专业职员,如系统分析员、程序员、会计师、研究员、培训员和人力资源专家等。他们是企业组织必然的组成部分,企业需要他们来完成相应的专业事务。知识工人在系统中使用业务支持系统、知识管理系统和用户生产率系统,对组织的基本功能提供支持。 (3)主管 主管又称为小组领导,他们在组织中管理操作员工,完成日常职责。他们需要按照上层要求调整操作任务和人员,做出必要的决定 ,确保得到正确的工具、材料和培训。像其他管理者一样,主管在系统中需要借助决策支持系统、知识管理系统和用户生产率系统来完成他们的职责。 (4)操作员工 操作员工包括依靠事务处理系统输入和接收数据的人员。在系统中,操作员工需要信息支持来完成相关任务。同时,随着现代企业发展,许多企业通过授权的方式,赋予员工更大的责任和义务,所以操作员工在主管授权的领域还要进行相关的决策。通过这种授权的方式,企业可以大大提高员工的能动性和员工的满意度。 2、简述 统的功能结构。 答:一般企业管理包括:生产控制、物流管理、财务 管理和人力资源管理。这 4大系统本身应该是集成体,它们互相之间有相应的接口,能够很好的整合在一起来对企业进行管理,这就构成了 统的基本功能结构。 3简述客户关系管理的内涵。 答: 是企业的一种哲学与战略,贯穿于企业的每个经营环节和经济部门,其目的是以有利可图的方式管理企业现有的和潜在的客户。 客户与企业间的双赢 4 以因特网和数 据挖掘工具等为代表的信息技术是客户关系管理的技术支撑。 5 在不同客户表现差异性的偏好与需求的同时,他们也往往具有不同的价值。 4、简述供应链管理的基本思想。 答:供应链管理是一种集成的管理思想和方法,它执行供应链中从供应商到最终用户的物流的计划和控制等职能,吧供应链上的各个企业看作一个不可分割的整体,是供应链上各企业分担的采购、生产、分销和销售职能成为一个协调发展的有机体。它更注重企业之间的相互合作,以增加整个供应链的效率为最终目的。 5简述 基本构成。 答: 为四个功能分系统和两个支撑分系 统。四个功能分系统分别是工程设计分系统、管理信息分系统、制造自动化分系统和计算机质量保证分系统。两个支撑分系统分别是数据库和网络支撑分系统。 6试述电子商务系统的基本组成。 答: 电子商务系统是信息系统向商务应用领域发展的新趋势,它是指进行电子商务活动的计算机硬件、软件、计算机网络与通讯装置、有关人员与组织以及有关法律、制度、标准、规范的统一体。完整的基础电子商务系统,是在 参与交易的信息化企业、信息化组织和使用 消费者主体,提供实物配送服务和支付结算服务的 机构,以及提供网上商务服务的电子商务服务商组成。电子商务系统不仅是一个人机系统,它更是一个社会系统。它包括以下几个基本组成部分: (1) 息系统 (2)电子商务服务商(3)企业、组织和消费者 (4)实物配送中心 (5)支付结算 6)认证中心 答: ( 1)网上信息发布;( 2)部门内部办公自动化;( 3)实现网上交互式办公;( 4)各个政府部门资源共享、协同工作。 8. 简述 统的构成和应用情况。 答:( 1) 硬件配置,包括:计算机主机、数据输入设备、数据存储设备、数据输出 设备。 ( 2)软件系统,包括:计算机系统软件、地理信息系统软件和其他支撑软件,应用分析程序。 ( 3)地理空间数据。 ( 4)系统开发、管理与使用人员。 应用主要包括:( 1)资源清查和开发,( 2)城乡规划,( 3)物流管理,( 4)灾害监测,( 5)环境管理,( 6)宏观决策 此外 广泛应用于如下领域:( 1)管道网络、交通模拟设计,包括天然气管道、污水管道、输电线路、铁路、公路等的网络模型研究。 ( 2)导航系统建设,包括空中管制、海图制作。 ( 3)城市规划,包括居民点、商业网点、道路设计、各种管网工程的设 计与管理,各种城市景观的规划与设计。 ( 4)教练与模拟,基于 虚拟现实技术,可以实现飞行、军事演习等的模拟。 ( 5)商业分析,利用 间分析功能,可以在企业商业应用实现企业网点优化布设与选址、最佳路径分析等。 9、信息资源管理的基本内容有哪些? 答:( 1)信息资源的规划 ( 2)信息资源的开发和组织 ( 3)信息系统的建设与信息资源的利用 ( 4)对信息人员的管理和管理机构 第三章 一,名词解释 信息系统的生命周期: 分为系统规划、系统分析、系统设计、系统实施、系统运行维护。 对象的属性 :反应对象的信息 特征,如特点、值、状态等等。 对象的方法: 用来定义改变属性状态的各种操作。 封装性: 面向对象方法中,程序和数据时封装在一起的,对象作为一个实体,期操作隐藏在 方法中,期状态有对象的“属性”来描述,并且只能通过对象中的“方法”来改变,从而外 界无从得知。 二,选择题 ( 1)诺兰模型把信息系统的发展过程归纳为 6 个阶段。将以计算机管理为主变化为以数据管理为主的阶段是( A ) B 蔓延阶段 C 控制阶段 ( 2)下列属于结构化系统开发 方法特点的是( D ) ( 3)信息系统的生命周期起始阶段是( B ) ( 4)以下关于面向对象方法叙述中,正确的是 ( C ) ( 5)在面向对象的设计中,将对象的使用者与设计者分开的技术称为( C ) ( 6)以下关于原型法的阐述中,不正确的是( B ) ( 7)企业开发信息系统广泛采用的开发方式是( C ) 三,简答题 1信息系统建设涉及的因素有哪些? 答: ( 1)文化、社会因素,( 2)科学理论因素,( 3)技术方法因素,( 4)专业领域知识因素,( 5)环境多变因素,( 6)组织管理因素,( 7)经济效益因素 答:诺兰模型划分为 6 个阶段:初装阶段,蔓延阶段,控制阶段,集成阶段,数据管理阶段,成熟阶段。 3简述企业信息系统建设部门( 门)的组织功能结构。 答: ( 1)应用程序的开发,( 2)系统支 持,( 3)用户支持,( 4)数据库管理,( 5)网络管理, (6)持。 4简述信息系统的生命周期各阶段包括的内容? 答: ( 1)信息系统规划:对企业的环境、目标、现行系统的状况进行初步调查,根据企业目标和发展战略分析各级部门的信息需求,确定信息系统的目标、功能、规模、资源,对建设新系统的需求做出分析和预测,并根据需求的轻重缓急、现有资源状况和应用环境的约束,合理安排建设计划,从经济、技术、等方面研究建设新系统的必要性和可能性。 ( 2)信息系统规划:根据系统设计任务书确定的范围,对现行系统进行详细调查,描述 现行系统的义务流程,指出现行系统的局限性和不足之处,确定新系统的旗本目标和逻辑功能要求 ( 3)信息系统设计:根据系统需求说明书中规定的功能要求,考虑具体设计以实现逻辑模型的技术,即设计新系统的物理模型,所以这个阶段有分为物理设计阶段。 ( 4)信息系统实施:将设计的系统付诸实践的阶段,该阶段的任务是根据系统设计报告所确定的物理模型,将设计方案转为计算机上可实际运行的人机信息系统,并编写系统实施报告。 ( 5)信息系统运行维护:主要对系统评价和维护。 5简述结构化系统开发方法的基本思想。 答: 结构化系统开发方 法是用系统的思想和工程化的方法,按照用户至上的原则,采取结构化、模块化、自顶向下的方法对系统进行分析与设计,开发过程严格按照信息系统开发的生命周期将整个信息系统开发过程 5 个相对独立的阶段,在前三个阶段坚持自顶向下地对系统进行结构化分析,在实施阶段,则坚持自底向上地逐步实施,即组织人员从基层的模块做起,然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上、逐步地构成整个系统。 6结构化系统开发方法各阶段的基本任务是什么 ? 各阶段应提供什么技术文档 ? 答: ( 1)信息系统规划:对企业的环境、目标、现 行系统的状况进行初步调查,根据企业目标和发展战略分析各级部门的信息需求,确定信息系统的目标、功能、规模、资源,对建设新系统的需求做出分析和预测,并根据需求的轻重缓急、现有资源状况和应用环境的约束,合理安排建设计划,从经济、技术、等方面研究建设新系统的必要性和可能性。 ( 2)信息系统规划:根据系统设计任务书确定的范围,对现行系统进行详细调查,描述现行系统的义务流程,指出现行系统的局限性和不足之处,确定新系统的旗本目标和逻辑功能要求 ( 3)信息系统设计:根据系统需求说明书中规定的功能要求,考虑具体设计以实现逻 辑模型的技术,即设计新系统的物理模型,所以这个阶段有分为物理设计阶段。 ( 4)信息系统实施:将设计的系统付诸实践的阶段,该阶段的任务是根据系统设计报告所确定的物理模型,将设计方案转为计算机上可实际运行的人机信息系统,并编写系统实施报告。 ( 5)信息系统运行维护:主要对系统评价和维护。 答: ( 1)封装性:面向对象方法中,程序和数据时封装在一起的,对象作为一个实体,期操作隐藏在方法中,期状态有对象的“属性”来描述,并且只能通过对象中的“方法”来改变,从而外界无从得知。 ( 2)抽象性:面向对象方法中,把从具有共同性质的实体中抽象出的事物本质特征概念,称为“类”,对象是类的一例,类中封装了对象共有的属性和方法,通过实例把一个类创建的对象实例化后,自动具有类中规定的属性和方法。 ( 3)封装性:封装性是类特有的性质,类可以派生出子类,子类自动继承父类的属性与方法。 1 继承性 2 抽象性 3 封装性 4 动态连接性 8简述原型法的基本思想。 答: 在投入大量的人力、物力之前,在限定的时间内,用最经济的方法,开发出一个可实际运行的系统原型,以便尽早澄清不明确的系统需求。在原型系统的运行中,用户发现问 题,提出修改意见,技术人员完善模型,使它逐步满足用户的需求。 第四章 信息系统规划:是基于企业发展目标与经营战略制定的,面向企业信息化发展远景的, 于企业信息系统的整个建设计划,包含信息系统的发展方向和目标,信息系统的 案 实施策略和计划、预算等。 业系统规划):是 司在 20 世纪 70 年代开始采用的一种信息系统规划方法。 略集合转移法):是一种确定信息系统战略目标的方法,该方法把组织的总战略 成一个“信息集合”,包括使命、目标、战略以及其他组织支撑因素。 键成功因素): 指在规划期内影响企业战略成功的关键性任务。 可行性研究:又叫可行性分析,是指在项目正式开发之前,先投入一定的精力,通过一 准则,从经济、技术、社会等方面对项目的必要性、可能性、可能性、合理性,以及项 所面临的重大风险进行分析和评价,得出项目是可行的结论。 系统流程图:用图形符号以黑盒子形式描绘组成系统的每个部件。表达数据在系统各部件 之间流动的情况。是物理数据流图。 经济可行性研究:分析系统项目所需要的花费和项目开发成功之后所能带来的经济效益。 技术可行性研究:是分析在特定条件下,技术资源的可用性和这些技术 用于解决信息系统 问题的可能性和现实性,即分析使用现有的技术是否能实现这个系统,能否解决系统的技 术难点,系统对技术人员有什么样的要求,现有的技术人员能否胜任,开发系统的软件、 硬件字样是否能如其得到等。 第四章 1、 名词解释 信息系统规划: 是基于企业发展目标与经营战略制定的,面向企业信息化发展远景的, 于企业信息系统的整个建设计划,包含信息系统的发展方向和目标,信息系统的 案 实施策略和计划、预算等。 业系统规划): 是 司在 20 世纪 70 年代开始采用的一种信息系统规划方法。 略集 合转移法):是一种确定信息系统战略目标的方法,该方法把组织的总战略 成一个“信息集合”,包括使命、目标、战略以及其他组织支撑因素。 键成功因素): 指在规划期内影响企业战略成功的关键性任务。 可行性研究: 又叫可行性分析,是指在项目正式开发之前,先投入一定的精力,通过一 准则,从经济、技术、社会等方面对项目的必要性、可能性、可能性、合理性,以及项 所面临的重大风险进行分析和评价,得出项目是可行的结论。 系统流程图 :用图形符号以黑盒子形式描绘组成系统的每个部件。表达数据在系统各部件 之间流动的情况。是物 理数据流图。 经济可行性研究 :分析系统项目所需要的花费和项目开发成功之后所能带来的经济效益。 技术可行性研究: 是分析在特定条件下,技术资源的可用性和这些技术用于解决信息系统 问题的可能性和现实性,即分析使用现有的技术是否能实现这个系统,能否解决系统的技 术难点,系统对技术人员有什么样的要求,现有的技术人员能否胜任,开发系统的软件、 硬件字样是否能如其得到等。 2、 选择题 ( 1) 可行性研究采用( B )概括说明体统的物理模型。 效益 分析 ( 2) 可行性研究的最终结果是( D )。 ( 3)经济可行性研究的问题包括( C )。 3、简答题 答: A。支持企业的总目标 B。整体上着眼于高层管理,兼顾其他各层管理 C。要摆脱信息系统对组织机构的依从性。 D。保证系统结构有良 好的整体性。 E。要便于实施 答: ( 1)规划准备( 2)收集相关信息( 3)进行战略分析( 4)定义约束条件( 5)明确战略目标( 6)提出未来战略( 7)选择开发方案( 8)提出实施进度( 9)战略规划文档化 ( 10)总经理批准 答: ( 1)新系统的目的或要求( 2)组织机构的概况( 3)实现系统运行情况 ( 4)企业发展规划与战略,企业产品和市场,在国内外中所处的位置等。 的基本思路与实现步骤? 答: 基本思路 :首先自上而下认识企业目标,识别义务流程,识别数据 ;再自下而上设计系统目标,识别业务流程,识别数据,再由下而上设计系统的目标,最后把企业目标转化为信息系统规划的全过程。 步骤:( 1)准备工作 ( 2)调研 ( 3)定义业务流程 ( 4)业务过程重组 ( 5)定义数据类( 6)定义信息系统总体结构 ( 7)确定总体结构中的优先顺序 ( 8)完成 究报告,提出建议书和开发计划 的基本思想和步骤 ? 答: 基本思想 :是识别战略集合 ,并把组织战略集合转化为信息系统战略集合 步骤 :识别组织战略集 将组织的战略集转化成信息系统的战略集 6. 什么 是关键成功因素 ,如何识别 ? 答: 指在规划期内影响企业战略成功的关键性任务 . 特点 :少量的 ,易于识别的 ,可操作的目标 ,可确保企业成功 ,可用于决定组织的信息需求 7、可行性研究分为哪些 ? 答: 复查系统规模和目标 . 研究目前正在使用的系统 . 导出新系统和高层逻辑模型 . 进一步定义问题 , 导出和评价供选择的方法 . 推荐行动方针 草拟开发方案 书写文档提交审查 8、可行性研究主要从哪几个方面考察 答: 经济可行性 :研究经济效益是否可行 技术可行性 :研究技术问题是否可行 社会可行性 :需从政 策 ,法律 ,道德 ,制度 ,管理 ,人等社会因素论证信息系统开发的可能性和实现性 第五章 信息系统的需求分析 一名词解释 需求分析: 是强调用户对新开发的信息系统的需要和要求,结合组织的目标、现状、实力和技术等因素,通过深入细致的分析,确定出合理可行的信息系统需求,并通过规范的形式描述需求的过程。 数据流图: 是描述软件系统中数据处理过程的一种有力的图形工具。 数据字典: 是用来准确定义数据流图中各组成成分的具体含义的一种工具。 二,选择 1信息系统需求分析阶段要解决的问题是( A)。 A信息系统做什么 B信息系统提供哪些信息 C信息系统采用的结构 D信息系统怎么做 2信息系统需求分析阶段的目标是( B)。 A制定系统开发计划 B制定需求说明报告 C制定系统结构说明 D制定系统开发方案 3各种需求分析方法都有它们共同适用的( D)。 A说明方式 B描述方式 C准则 D基本原则 4在结构化分析方法中,用以表达系统内数据的运动情况的工具有( A)。 A数据流图 B数据字典 C结构化语言 D判定表与判定树 5 每个加工至少有 ( D)。 A一个输入流 B一个输出流 C多个输入输出流 D一个输入输出流 6数据字典不包括的条目是( C)。 A数据项 B数据流 C数据类型 D数据加工 三,简答题 答: 包括( 1)确定对系统的综合要求( 2)分析系统的数据要求( 3)导出目标系统的详细逻辑模型( 4)修正项目开发计划,编写用户手册概要( 5)编写系统需求规格说明书,并提交审查。 有哪些基本成分? 答: 作用:( 1)作为交流信息的工具 ( 2)作为分析和设计的工具 基本成分:数据的源点或终点、数据加工、数据存储和数据流 有哪些基本条目? 答: 作用是给数据流图上每个成分加以定义和说明。 基本条目:数据流条目、数据项条目、数据文件条目和数据加工条目 答: 结构化语言、判定表、判定树、 型、层次方框图、 和 量需求说明书好坏的标准是什么? 答: 内容:( 1)引言:用于说明项目的开发背景、应用范围,定义所用到的术语和缩略语,以及列出文档中所引用的参考资料等( 2)项目概述:主要包括功能概述和约束条件( 3)具体需求:主要包括功能需求、接口定义、性能需求、软件属性及其他需求等。 标准:( 1)正确性( 2)无歧义性( 3)完全性( 4)可验证性( 5)一致性 ( 6)可理解性( 7)可修改性( 8)可追踪性。 审方法有哪些? 答: 内容 :( 1)系统定义的目标是否与用户的要求一致( 2)系统需求分析阶段提供的文档资料是否齐全( 3)文档中的所有描述是 否完整、清晰、准确地反映了用户要求( 4)与所有其他系统成分的重要接口是否都已经描述( 5)主要功能是否已包括在规定的软件范围之内,是否都已充分说明( 6)软件的行为和它必须处理的信息、必须完成的功能是否一致( 7)设计的约束条件或限制条件是否符合实际( 8)是否考虑了开发的技术风险( 9)是否详细制定了检验标准,它们能否对系统定义成功进行确认。 方法:( 1)自查法( 2)用户审查法( 3)专家审查法( 4)原型法 四,应用题 ( 1) 某银行的计算机储蓄系统功能是:将储户填写的存款单或取款单或取款单输入系统,如果是存款则系统记录存款 人姓名,住址,存款类型,存款日期,利率等信息,并打印出存单给储户;如果是取款,系统计算利息并打印出清单给储户。请用数据流图简单描绘本系统功能。 答:储 户存 款 处理凭 单 验证取 款 处理凭 单存 款 单取 款 单打 印 利 息 单 。 结 算 单储 户 文 件查 找修 改利 息打 印 存 款 单( 2) 有一个飞机机票预订系统,其功能为:旅行社把预订机票的旅客信息(姓名,年龄,单位,身份证号码,旅行时间及目的等)输入机票预定系统,系统为旅客安排航班,打印出取票通知单(附有应交的账款);旅客在飞机起飞的前一天凭取票通知等交款取票,系统检验无误,输出机票给旅客。请用数据流图描绘这个飞机机票预订系统的功能。 旅 行 社飞 机 机 票 预 订 系 统飞 机 机 票 预 订 系 统旅 客订 票 单取 票 通 知 单 取 票 单机 票0 层数据流图 旅 行 社分 类 并检 验订 票航 班 目 录旅 客记 账机 票 准备旅 行 社记 账 文 件 机 票 文 件订 票 单有 效 订 票 单取 票 单订 票 单 有 效账 单取 票 通 知 单机 票1 层数据流图 第六章 系统设计: 用来确定系统的结构,即系统的组成以及各组成成分之间的相互关系,详细设计用来确定模块内部的算法和数据结构,产生描述各模块程序过程的详细设计文档。 模块: 指具有相对独立性的由数据说明、执行语句等程序对象构成的集合。 模块化: 指将整个程序划分为若干个模块,每个模块用于实现一个特定的功能。 模块设 :自动向下、逐步求精的 模块划分思想方法。 信息隐蔽: 简化了系统结构的复杂度,提供了程序模块设计标准化的可能性。 逐步求精: 是人类解决复杂问题时采用的基本方法,也是许多软件工程技术的基础。 模块独立性: 指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且借口简单。 内聚: 指模块内部各成分间联系的紧密程度。 耦合: 指模块之间相互联系的程度。 (1) B )转换为系统表示的过程。 (2) C )。 与功能设计 (3)聚性较强的是( D )。 (4)明模块之间的联系越密切,耦合性较强的是( C ) 。 (5) D )。 3简答题 1, 如何理解模块独立性?用什么指标来衡量模块独立性? 答: 模块独立性概括了把系统划分为模块时需要遵守的准则,同时也是判断模块构造是不是合理的标准,模块化程度较高的系统:其功能易于划分,接口简单,开发较容易。特别是在几个开发人员共同开发一个系统时,这一点尤为突出,因此模块独立性很重要; 衡量标准:模块本身的内聚和模块间的耦合。 2,模块内聚的类型有哪些? 答: ( 1)偶然性内聚 (2)逻辑性内聚 (3)实践性内聚( 4)过程性内聚( 5)通信性内聚( 6)顺序性内聚 ( 7)功能性内聚 3,模块耦合性的类型有哪些? 答: ( 1)非直接耦合( 2)数据耦合( 3)特征耦合( 4)控制耦合( 5)外部耦合( 6)公共耦合 (7)内容耦合 4,系统设计的优化规则有哪些? 答: ( 1)改进系统结构提高模块独立性( 2)模块的作用域应处于其控制域范围内( 3)系统结构中的深度和宽度不宜过大( 4)模块应具有高扇入和适当的扇出( 5)保持适中的模块规模和复杂度( 6)降低模块接口的复杂度( 7)设计单入口单出口的模块( 8)模块功能可以预测。 5,系统总体设计的基本任务是什么? 答: ( 1)设计软件系统结构( 2)数据结构及数据库设计( 3)编写总体设计文档( 4)评审 6,进行变换分析需要哪些步骤? 答: ( 1)复查基本系统模块( 2)复查并精化数据流图( 3)确定数据流图具有变换特性( 4)确定输入流和输出流的边界,从而孤立出变换中心( 5)完成“第一季分解”( 6)完成“第二级分解”( 7)根据系统设计原理和优化规则,精化所得到的系统结构雏形,改良软件质量。 第七章 信息系统的详细设计 一、名词解释: 结构化程序设计: 是一种设计程序的技术,采用自顶向下、逐步细化的设计方法和单入口、单出口的控制技术,任何程序都可以通过顺序、选择和循环 3 种基本控制结构的复合实现 程序图: 指把程序流程图 中每个处理符号都退化成一个点,使原来连接不同处理符号的箭头变成连接不同的有向弧。 二、选择: 1、 系统详细设计阶段属于系统生存周期的( B)阶段 A、 需求分析 B、系统设计 C、编码 D 、系统维护 2、 系统详细设计阶段的任务是( A) A、 算法设计 B、功能设计 C、调用关系设计 D、输入输出设计 3、 结构化程序设计采用的思想是( B) A、 筛选法 B、逐步求精 C、迭代法 D、递归法 4、 以语言形式描述算法的是( C) A、 B、程序流程图 C、 D、盒 图 5、 系统详细设计阶段采用自左向右的二维图形结构描述算法的是( C) A、 B、 C、 D、 、简答题 1, 系统详细设计阶段使用的描述工具是什么?各有什么特点? 答: ( 1)图形工具( 2)表格工具( 3)语言工具 图形工具的特点:程序的结构清晰可见,算法结构清晰、易读易懂,使用方便。 表格工具的特点:结构清晰、形式简单直观,不需要任何说明,能够简洁、无二义性地描述。 语言工具特点 :可以很抽象,也可以很具体,与自然语言很接近,易于理解。 2, 结构化程序设计应遵循哪些主要原则?有什么优缺 点? 答: ( 1)使用语言中的顺序、选择和重复等有限的基本控制结构表示程序逻辑( 2)选用的控制结构只准许有一个入口和一个出口( 3)复杂结构应该用基本控制结构进行组合嵌套实现( 4)语言中没有的控制结构,可用一段等价的程序段模拟( 5)严格控制 go 句。 优点:( 1)自顶向下、逐步细化的方法符合人类解决复杂问题的普遍规律,可以显著提高系统开发的成功率和生产率( 2)先全局后局部、先整体后细节、先抽象后具体的逐步求精过程开发出的程序有清晰层次结构( 3)使用但入口和单出口的控制结构,使得程序的静态结构和它的动态执行 情况比较一致( 4)控制结构有确定的逻辑模式,编写程序代码只限于使用很少使用直截了当的方式。( 5)程序清晰和模块化使得在修改和重新设计一个系统时可以重用的代码量最大( 6)程序的逻辑结构清晰,有利于程序正确性证明。缺点:结构化方法编制的源代码较长,存储容量和运行时间有所增加,有些非结构化语言不直接提供单入、单处的基本控制结构,个别情况下,结构化程序的结构也十分复杂。 3, 序设计方法的基本思想是什么? 答: 在充分裂解问题输入、输出数据的基础上,找出输入、输出数据的层次结构对应关系,根据数据结构的层 次关系映射为软件控制层次结构,然后对问题进行求精,给出对外求解的精确描述。 4,使用 序设计方法的步骤是什么? 答: ( 1)分析确定输入、输出数据的逻辑结构,并用 描绘数据结构( 2)依据输入数据结构导出程序结构,并用 描绘书记程序的处理层次( 3)将程序结构图改为流程图,并自下至上给每个处理框编号( 4)根据程序流程图写出程序的伪代码指令( 5)按分类写出的指令按序号排序,从而得出描述处理过程的伪码。 5,使用环形复杂度的度量方法有什么用途? 答: 用于测试难度的一种定量度量 ,也对系统最终的可靠性给出某种预测,尽量将程序的环形复杂度控制在 10 以下。 6,在人 机界面设计时,要考虑用户的那些需求? 答: ( 1)用提示选择,而不是输入命令串( 2)联机帮助( 3)可视化图形 第 8 章 信息系统的程序编码 一、名词解释 编码: 编码的目的是使用选定的程序设计语言,把模块的过程描述翻译为用该语言书写的源程序。 编码风格: 是程序员在编写程序时遵循的具有准则和习惯的做法。 二、选择题 ( 1)下面属于功能性注释的是( C) A. 说明模块的用处和功能的注释 B. 说明数据的名称和用处的 注释 C. 说明程序段的注释 D. 说明程序开发背景的注释 ( 2)为了保证系统的质量,使其具有较好的可维护性,关键在于( B) A. 选择合适的程序设计语言 B. 选择好的程序设计风格 C. 具有好的数据结构 D. 具有好的运行环境 ( 3)下面对提高程序编码效率没有影响的是( D) A. 选择良好的设计方法 B. 选择良好的算法 C. 选择良好的数据结构 D. 变量名的使用 ( 4) 从下面关于程序编制的叙述中,选出 3 条正确的叙述( A. 在编制程序之前,首先必须仔细阅读给定的程序说明书。然后,如是地依照说明书编写程序。说明书中常会有含糊不清或难以理解的地方,程序员在作业时应该对这些地方做出适当的解释。 B. 在着手编制程序时,重要的是采用既能使程序正确地按设计说明书进行处理,又易出错的编写方法。 C. 在编制程序时,首先应该对程序的结构充分考虑,不要急于开始编码,而要像写软件文档那样,很好的琢磨程序具有什么样的功能,这些功能如何安排等等。 D. 考虑到以后的程序变更,为程序编写 完整的说明书是一项很重要的工作。而且程序的编写形式也尽可能让他人看得懂。 E. 编制程序时不可缺少的条件是,程序的输入和输出数据的格式都应确定。其它各项规定都是附带的,无足轻重。 F. 作为一个好的程序,不仅处理速度要快,而且易读易修改等也都是重要的条件。为了能得到这样的程序,不仅要熟悉程序设计语言的语法,还要注意采用适当的规程和单纯的表现方法,注意使整个程序的结构简洁。 ( 5)国际上最广泛使用的商用及行政管理语言是( A) A. B. C. D. ( 6)国际上最流行的数值计算的程序设计语言是( C) A. B. C. D. C ( 7)在人工智能领域,目前最广泛使用的高级语言是( D) A. B. C. D. 、简答题 答: B。系统的开发方法 C。系统的运行环境 D。算法和数据结构的复杂性 E系统开发人员的知识 F。系统用户的 要求 G。工程的规模 H。可以得到的软件开发工具 I系统的可移植性要求 答: A。源程序文档化 B。数据的说明 C。语句的构造 D。输入或输出的渠道 答: B。存储器对效率的影响 C。程序输入与输出的因素 第九章 信息系统的测试 一、名词解释 测试: 为了发现程序中的错误而执行程序的过程。 白盒测试: 把测试对象看作一个打开的盒子,测试人员须了解程序的内部结构和处理过程,以检查处理过程的细节为基础,对程序中尽可能多的逻 辑路径进行测试,检验内部控制结构和数据结构是否有错,以及实际的运行状态与预期的状态是否一致。 黑盒测试 :把测试对象看成一个黑盒子,测试人员完全不考虑程序的内部结构和处理过程,只在系统的接口处进行测试,依据需求说明书,检查程序是否满足功能要求。 调试 :是指在成功的进行了测试之后,进一步诊
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年维修电工职业资格考试(初级)测试题及答案
- 嘉峪关驾校安全员考及答案
- 机场安全员及答案
- 2023-2024学年高中信息技术必修一沪科版(2019)第一单元项目二《 探究计算机中的数据表示-认识数据编码》教学设计
- 游戏部落读书活动
- 实验动物养殖员应急处置考核试卷及答案
- 水生经济作物保健品创新创业项目商业计划书
- 智能采矿运输线路创新创业项目商业计划书
- 水产品腌熏干制品制作工测试考核试卷及答案
- 小麦旅游文化产品创新创业项目商业计划书
- 医院法律法规培训内容
- 科技创新管理办法细则
- 股东合伙人知识产权共享与保护合同
- 飞书使用教程培训
- 银川能源学院《经济数学(一)》2023-2024学年第一学期期末试卷
- 商务礼仪仪容仪表培训
- 2025年统编版(2024)小学道德与法治二年级上册《我为班级做贡献》教学设计
- 无导线起搏器护理
- 向国旗宣誓活动方案
- “七一”党课:从《党章》中汲取奋进力量把全面从严治党进行到底
- sis系统报警管理制度
评论
0/150
提交评论