1、第一章信息系统导论 一、名词解释 1 信息:信息是经过加工后的数据,它对接收者的决策或行为具有现实或潜在 的价值。 2 系统:系统是由处于一定环境中的若干相互联系和相互作用的要素组成并为 达到整体目的而存在的集合。 3 信息系统:信息系统是指利用计算机、网络、数据库等现代信息技术,处理 组织中的数据业务、管理和决策问题并为组织目标服务的综合系统。 4 决策支持系统:这是在现代信息技术的基础上,交叉管理学、行为科学、运 筹学,控制论等学科运用、人工智能、专家系统、知识工程等理论和方法, 辅助支持企业,决策活动的信息系统。 二、选择题 1信息运动的基本形式是(D) A. 信息输入与输出B 信息处理
2、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简述信息与数据的区别。
3、 答:信息是经过加工后的数据,它对于接收者的决策或行为具有现实或潜在意义。 数据是记录客观事物的可鉴别的符号,这些符号不仅指数字,而且还包括文 字、图形、声音等。 数据本身没有意义,具有客观性。数据要经过处理和解释才有意义成为信息。 可以说信息是经过加工以后并对客观世界产生影响的数据。 2.决策过程分哪几个阶段?各阶段的任务是什么? 答:决策系统分为情报阶段、设计阶段、抉择阶段。 3简述信息系统的功能。 答:1)、信息处理:这是信息系统必备的基本功能,它一般包括信息的收集和输 入、传输、存储、处理及输出。 2)、业务处理:这是信息系统的基本功能。 3)、组织管理:这是信息系统的主要功能之一。
4、4)、辅助决策:决策是管理的重要功能,决策存在于战略层、战术层、事物 层的各层活动之中。 4简述 C/S 模式的基本结构,并分析其特征。 答:客户机/服务器的概念最早用于描述软件的体系结构,表示一个应用程序和 一个服务程序之间在系统中的协调关系。客户机程序和服务器程序不一定在物理层 上分离,它们可能就是在同一台机器上运行的两个程序。 5试分析信息系统的概念结构。 6 试述信息系统的发展历程。 答: 阶段年代主要目标典型功能核心技术代表性系统 单 项 事提高文书、统统 计 、 计高级语言、文件电子数据处 20 世纪 5070 务处理计、报表等事算、指标、管理理系统 物 处 理 工 作文字处理(E
5、DP) 的效率 年代 系 统 处20 世纪提 高 管 理 信计划、综合数据库技术、数早期的管理 理6080息 处 理 的 综统计、管理据通信与计算机信息系统 年代合 性 、 系 统报告生成网络 性、及时性和 准确性 决 策 支20 世纪支 持 管 理 者分 析 、 优人机对话、模拟决策支持系 持7090的 决 策 活 动化、评价、管理、人工智能统(DSS)、现 年代及 提 高 管 理预测的应用代的管理信 决 策 的 有 效息系统 性 综 合 集20 世纪提 高 管 理 者为 管 理 者Internet/Intra基于 Web 的 成90 年代的素质、创造的 智 能 活net 技术、多媒信息系统
6、、 以来良好的工作、动、决策分体技术、人工智ERP 系统、 学 习 与 生 活析、研究、能应用电子商务、 环境学 习 提 供供应链管理 支持 7试分析决策支持系统和主管信息系统的异同。 答:管理信息系统(Management Information Systems,简称 MIS) 20 世纪 70 年代初随着数据库技术、网络技术和科学管理方法的发展,计算 机在管理上的应用日益广泛,管理信息系统逐渐成熟起来。 管理信息系统最大的特点是高度集中,能将组织中的数据和信息集中起来, 进行快速处理,统一使用。有一个中心数据库和计算机网络系统是 MIS 的重要标 志。MIS 的处理方式是在数据库和网络基础
7、上的分布式处理。随着计算机网络和 通讯技术的发展,不仅能把组织内部的各级管理联结起来,而且能够克服地理界 限,把分散在不同地区的计算机网互联,形成跨地区的各种业务信息系统和管理 信息系统。 管理信息系统的另一特点是利用定量化的科学管理方法,通过预测、计划 优化、管理、调节和控制等手段来支持决策。 决策支持系统(Decision Support Systems,简称 DSS) 20 世纪 70 年代国际上展开了 MIS 为什么失败的讨论。人们认为,早期 MIS 的失败并非由于系统不能提供信息。实际上 MIS 能够提供大量报告,但经理很少 去看,大部分被丢进废纸堆,原因是这些信息并非经理决策所需。
8、当时,美国的 Michael SScott Marton在管理决策系统一书中首次提出了“决策支持系 统”的概念。决策支持系统不同于传统的管理信息系统。早期的 MIS 主要为管理 者提供预定的报告,而 DSS 则是在人和计算机交互的过程中帮助决策者探索可能 的方案,为管理者提供决策所需的信息。 由于支持决策是 MIS 的一项重要内容,DSS 无疑是 MIS 重要组成部分;同时, DSS 以 MIS 管理的信息为基础,是MIS 功能上的延伸。从这个意义上,可以认为 DSS 是 MIS 发展的新阶段,而 DSS 是把数据库处理与经济管理数学模型的优化计 算结合起来,具有管理、辅助决策和预测功能的管理
9、信息系统。 综上所述,MIS 和 DSS 各自代表了信息系统发展过程中的某一阶段,但至今 它们仍各自不断地发展着,而且是相互交叉的关系。MIS 是面向管理的信息系统, DSS 则是面向决策的信息系统。DSS 在组织中可能是一个独立的系统,也可能作 为 MIS 的一个高层子系统而存在。 第二章 一、名词解释 1、供应链:是围绕核心企业,通过信息流、物流、资金流等,将供应商、制造 商、分销商、零售商直至最终用户连成一个整体的功能网链结构模式。 2、供应链管理系统:就是为了实现供应链上各企业的共同目标,对整个供应链 的物流与信息流进行集成的管理和统一协调的计算机软件系统、网络与通信系 统、有关数据、
10、规章制度和人员的统一体。 3、电子商务: 狭义上来说,电子商务是指网上进行的交易活动,包括通过 Internet 买卖商品和提供服务;广义上,电子商务是指利用 Internet、Intranet、 Extranet 来解决商业交易问题,降低产、供、销成本,开拓新的市场,创造新 的商机,通过采用最新网络技术手段,从而增加企业利润的所有商业活动。 二、填空题 1、公司外部信息对下列哪类信息系统用户最重要(A) A、高层管理者 B、中层管理者和知识工人 C、主管 D、操作员工 2、ERP 是在以下哪项基础上发展而来的(B) A、MRP B、MRPII C、闭环 MRP D、SCM 3、在供应链中,信
11、息流流动的方向是(C) A、从供应链下游向上游 B、从供应链上游向下游 C、双向互动 D、没有固定方向 4、客户关系管理系统各功能模块中最基本的是(A) A、客户信息管理 B、销售过程自动化 C、营销自动化 D、客户服务与支持管理 5、广义的信息资源不包括(D) A、信息内容 B、信息设备 C、信息人员 D、信息意识 6、淘宝是实现(C)交易模式的著名网站 A、B2B B、B2C C、C2C D、B2G 三、简答题 1试分析信息系统各类用户的需求。 答:信息系统用户是企业各级人员, 下面依次分析企业组织中各类用户对信息的 需求: (1)高层管理者 高层管理者的工作是制定战略规划,决定公司的所有
12、任务和目标。为了策划 未来的进程,高层管理要对公司大方向的方针战略进行决策。战略规划影响公司 未来的生存与发展,包括长期的 IT 规划。高层管理者致力于整个企业的发展并 用 IT 规划公司的进程与方向。为了确定一个战略规划,高层管理者还需要掌握 公司外部的信息,如经济预测、技术趋势、竞争威胁和政府政策等。 (2)中层管理者和知识工人 中层管理者在公司组织层次中仅次于高层管理者,大多数公司都有这一管理 层次。中层管理者的职责主要是贯彻高层管理者的决策和执行相关领域的管理职 能,为下一层的主管和小组领导提供方向、必要的资源和信息反馈。他们的精力 集中于较短时间的目标框架上,所以其所需信息比高层管理
13、者更详细,比管理日 常运行的主管所需信息更全面。 知识工人是处理企业相关事务的专业职员,如系统分析员、程序员、会计师、 研究员、培训员和人力资源专家等。他们是企业组织必然的组成部分,企业需要 他们来完成相应的专业事务。知识工人在系统中使用业务支持系统、知识管理系 统和用户生产率系统,对组织的基本功能提供支持。 (3)主管 主管又称为小组领导,他们在组织中管理操作员工,完成日常职责。他们需 要按照上层要求调整操作任务和人员,做出必要的决定,确保得到正确的工具、 材料和培训。像其他管理者一样,主管在系统中需要借助决策支持系统、知识管 理系统和用户生产率系统来完成他们的职责。 (4)操作员工 操作员
14、工包括依靠事务处理系统输入和接收数据的人员。在系统中,操作员工需 要信息支持来完成相关任务。同时,随着现代企业发展,许多企业通过授权的方 式,赋予员工更大的责任和义务,所以操作员工在主管授权的领域还要进行相关 的决策。通过这种授权的方式,企业可以大大提高员工的能动性和员工的满意度。 2、简述 ERP 系统的功能结构。 答:一般企业管理包括:生产控制、物流管 理、财务管理和人力资源管理。这 4 大系统本身应该是集成体,它们互相之间有相应的接口,能够很好的整合在一起 来对企业进行管理,这就构成了 ERP 系统的基本功能结构。 3简述客户关系 管理的内涵。 答:1.客户关系管理不是一种简单的概念或方
15、案,而是企业的一种哲学与战略, 贯穿于企业的每个经营环节和经济部门,其目的是以有利可图的方式管理企业现 有的和潜在的客户。 2.客户关系管理的目的是实现客户价值最大化与企业价值最大化的合理平 衡,即客户与企业间的双赢 3.对客户互动的有效管理是切实保证客户关系管理有效性的关键所在。4 以 因特网和数据挖掘工具等为代表的信息技术是客户关系管理的技术支撑。5 在不 同客户表现差异性的偏好与需求的同时,他们也往往具有不同的价值。 4、简述 供应链管理的基本思想。 答:供应链管理是一种集成的管理思想和方法,它执 行供应链中从供应商到最终 用户的物流的计划和控制等职能,吧供应链上的各个 企业看作一个不可
16、分割的整 体,是供应链上各企业分担的采购、生产、分销和销 售职能成为一个协调发展的 有机体。它更注重企业之间的相互合作,以增加整个供应链的效率为最终目的。 5简述 CIMS 的基本构成。 答:CIMS 分为四个功能分系统和两个支撑分系统。四个功能分系统分别是工程 设计分系统、管理信息分系统、制造自动化分系统和计算机质量保证分系统。两 个支撑分系统分别是数据库和网络支撑分系统。 6试述电子商务系统的基本组成。 答:电子商务系统是信息系统向商务应用 领域发展的新趋势,它是指进行电子商 务活动的计算机硬件、软件、计算机网 络与通讯装置、有关人员与组织以及有关 法律、制度、标准、规范的统一体。 完整的
17、基础电子商务系统,是在 Internet 信息系统的基础上,由参与交易的信息化企业、信息化组织和使用 Internet 的 消费者主体,提供实物配送服务和支付结算服务的机构,以及提供网上商务服务 的电子商务服务商组成。电子商务系统不仅是一个人机系统,它更是一个社会系 统。它包括以下几个基本组成部分:(1) Internet 信息系统(2)电子商务服务商 (3)企业、组织和消费者(4)实物配送中心(5)支付结算 6)认证中心 7.电子政务的基本内容有哪些? 答:(1)网上信息发布;(2)部门内部办公自动化;(3)实现网上交互式办公; (4)各个政府部门资源共享、协同工作。 8. 简述 GIS 系
18、统的构成和应用情况。 答:(1)硬件配置,包括:计算机主机、数据输入设备、数据存储设备、数据输 出设备。 (2)软件系统,包括:计算机系统软件、地理信息系统软件和其他支撑软件, 应用分析程序。 (3)地理空间数据。 (4)系统开发、管理与使用人员。 GIS 的应用主要包括:(1)资源清查和开发,(2)城乡规划,(3)物流管理,(4) 灾害监测,(5)环境管理,(6)宏观决策 此外 GIS 还广泛应用于如下领域:(1)管道网络、交通模拟设计,包括天然气管 道、污水管道、输电线路、铁路、公路等的网络模型研究。 (2)导航系统建设,包括空中管制、海图制作。 (3)城市规划,包括居民点、商业网点、道路
19、设计、各种管网工程的设计与管 理,各种城市景观的规划与设计。 (4)教练与模拟,基于 GIS 和虚拟现实技术,可以实现飞行、军事演习等的模 拟。 (5)商业分析,利用 GIS 空间分析功能,可以在企业商业应用实现企业网点优 化布设与选址、最佳路径分析等。 9、信息资源管理的基本内容有哪些? 答:(1)信息资源的规划 (2)信息资源的开发和组织 (3)信息 系统的建设与信息资源的利用 (4)对信息人员的管理和管理机构 第三章 一,名词解释 信息系统的生命周期:分为系统规划、系统分析、系统设计、系 统实施、系统运 行维护。 对象的属性:反应对象的信息特征,如特点、值、状态等等。 对象的方法:用来定
20、义改变属性状态的各种操作。 封装性:面向对象方法中, 程序和数据时封装在一起的,对象作为一个实体,期 操作隐藏在 方法中,期状态有对象的“属性”来描述,并且只能通过对象中的“方法”来改 变,从而外 界无从得知。 二,选择题 (1)诺兰模型把信息系统的发展过程归纳为 6 个阶段。将以计算机管理为主 变化为以数据管理为主的阶段是(A ) A.集成阶段B 蔓延阶段C 控制阶段D.数据管理阶段 (2)下列属于结构化系统开发方法特点的是(D ) A.采用自下而上的开发方法B.系统开发周期短 C.系统开发适应性强D.适用于开发大型系统 (3)信息系统的生命周期起始阶段是( B ) A.系统分析B.系统规划
21、C.系统设计D.系统实现 (4)以下关于面向对象方法叙述中,正确的是(C ) A.问题空间与解决问题的方法空间不一致 B.继承是组装结构的重要特性 C.类是对象的抽象 D.数据与功能相割裂 (5)在面向对象的设计中,将对象的使用者与设计者分开的技术称为(C ) A.隐藏性B.继承性C.封装性D.多态性 (6)以下关于原型法的阐述中,不正确的是( B ) A.能及时反映用户需求 B.适合于大型系统开发 C.对开发环境和软件工具要求高 D.符合人们认识事物的规律 (7)企业开发信息系统广泛采用的开发方式是(C ) A.自行开发B.委托开发C.合作开发D.咨询开发 三,简答题 1信息系统建设涉及的因
22、素有哪些? 答:(1)文化、社会因素,(2)科学理论因素,(3)技术方法因素,(4)专业 领域知识因素,(5)环境多变因素,(6)组织管理因素,(7)经济效益因素 2.简述诺兰阶段模型的划分 答:诺兰模型划分为6 个阶段:初装阶段,蔓延阶段,控制阶段,集成阶段,数 据管理阶段,成熟阶段。 3简述企业信息系统建设部门(IT 部门)的组织功能结构。 答:(1)应用程序的开发,(2)系统支持,(3)用户支持,(4)数据库管理, (5)网络管理,(6)web 支持。 4简述信息系统的生命周期各阶段包括的内容? 答:(1)信息系统规划:对企业的环境、目标、现行系统的状况进行初步调查, 根据企业目标和发展
23、战略分析各级部门的信息需求,确定信息系统的目标、功能、 规模、资源,对建设新系统的需求做出分析和预测,并根据需求的轻重缓急、现 有资源状况和应用环境的约束,合理安排建设计划,从经济、技术、等方面研究 建设新系统的必要性和可能性。 (2)信息系统规划:根据系统设计任务书确定的范围,对现行系统进行详细调 查,描述现行系统的义务流程,指出现行系统的局限性和不足之处,确定新系统 的旗本目标和逻辑功能要求 (3)信息系统设计:根据系统需求说明书中规定的功能要求,考虑具体设计以 实现逻辑模型的技术,即设计新系统的物理模型,所以这个阶段有分为物理设计 阶段。 (4)信息系统实施:将设计的系统付诸实践的阶段,
24、该阶段的任务是 根据系统 设计报告所确定的物理模型,将设计方案转为计算机上可实际运行的 人机信息系 统,并编写系统实施报告。 (5)信息系统运行维护:主要对系统评价和维护。 5简述结构化系统开发方法的基本思想。 答:结构化系统开发方法是用系统的思想和工程化的方法,按照用户至上的原则, 采取结构化、模块化、自顶向下的方法对系统进行分析与设计,开发过程严格按 照信息系统开发的生命周期将整个信息系统开发过程 5 个相对独立的阶段,在前 三个阶段坚持自顶向下地对系统进行结构化分析,在实施阶段,则坚持自底向上 地逐步实施,即组织人员从基层的模块做起,然后按照系统设计的结构,将模块 一个个拼接到一起进行调
25、试,自底向上、逐步地构成整个系统。 6结构化系统开发方法各阶段的基本任务是什么? 各阶段应提供什么技术文 档? 答:(1)信息系统规划:对企业的环境、目标、现行系统的状况进行初步调查, 根据企业目标和发展战略分析各级部门的信息需求,确定信息系统的目标、功能、 规模、资源,对建设新系统的需求做出分析和预测,并根据需求的轻重缓急、现 有资源状况和应用环境的约束,合理安排建设计划,从经济、技术、等方面研究 建设新系统的必要性和可能性。 (2)信息系统规划:根据系统设计任务书确定的范围,对现行系统进行详细调 查,描述现行系统的义务流程,指出现行系统的局限性和不足之处,确定新系统 的旗本目标和逻辑功能要
26、求 (3)信息系统设计:根据系统需求说明书中规定的功能要求,考虑具体设计以 实现逻辑模型的技术,即设计新系统的物理模型,所以这个阶段有分为物理设计 阶段。 (4)信息系统实施:将设计的系统付诸实践的阶段,该阶段的任务是根据系统 设计报告所确定的物理模型,将设计方案转为计算机上可实际运行的人机信息系 统,并编写系统实施报告。 (5)信息系统运行维护:主要对系统评价和维护。 7.简述面向对象的系统开发方法的特点 答:(1)封装性:面向对象方法中,程序和数据时封装在一起的,对象作为一 个实体,期操作隐藏在方法中,期状态有对象的“属性”来描述,并且只能通过 对象中的“方法”来改变,从而外界无从得知。
27、(2)抽象性:面向对象方法中,把从具有共同性质的实体中抽象出的事物本质 特征概念,称为“类”,对象是类的一例,类中封装了对象共有的属性和方法, 通过实例把一个类创建的对象实例化后,自动具有类中规定的属性和方法。 (3)封装性:封装性是类特有的性质,类可以派生出子类,子类自动继承父类 的属性与方法。 1 继承性 2 抽象性 3 封装性 4 动态连接性 8简述原型法的基本思想。 答:在投入大量的人力、物力之前,在限定的时间内,用最经济的方法,开发 出一个可实际运行的系统原型,以便尽早澄清不明确的系统需求。在原型系统的 运行中,用户发现问题,提出修改意见,技术人员完善模型,使它逐步满足用户 的需求。
28、 第四章 信息系统规划:是基于企业发展目标与经营战略制定的,面向企业信息化发展 远景的, 于企业信息系统的整个建设计划,包含信息系统的发展方向和目标,信息系统 的 IT 方案 实施策略和计划、预算等。 BSP(企业系统规划):是 IBM 公司在 20 世纪 70 年代开始采用的一种信息系统 规划方法。 SST(战略集合转移法):是一种确定信息系统战略目标的方法,该方法把组织 的总战略 成一个“信息集合”,包括使命、目标、战略以及其他组织支撑因素。 CSF(关键成功因素):指在规划期内影响企业战略成功的关键性任务。 可行性研究:又叫可行性分析,是指在项目正式开发之前,先投入一定的精力, 通过一
29、准则,从经济、技术、社会等方面对项目的必要性、可能性、可能性、合理性, 以及项 所面临的重大风险进行分析和评价,得出项目是可行的结论。 系统流程图:用图形符号以黑盒子形式描绘组成系统的每个部件。表达数据在 系统各部件 之间流动的情况。是物理数据流图。 经济可行性研究:分析系统项目所需要的花费和项目开发成功之后所能带来的 经济效益。 技术可行性研究:是分析在特定条件下,技术资源的可用性和这些技术用于解 决信息系统 问题的可能性和现实性,即分析使用现有的技术是否能实现 这个系统,能否解 决系统的技 术难点,系统对技术人员有什么样的要求,现有的技术人员能否胜任,开发系 统的软件、 硬件字样是否能如其
30、得到等。 第四章 1、 名词解释 信息系统规划:是基于企业发展目标与经营战略制定的,面向企业信息化发展 远景的, 于企业信息系统的整个建设计划,包含信息系统的发展方向和目标,信息系统 的 IT 方案 实施策略和计划、预算等。 BSP(企业系统规划):是 IBM 公司在 20 世纪 70 年代开始采用的一种信息系统 规划方法。 SST(战略集合转移法):是一种确定信息系统战略目标的方法,该方法把组织 的总战略 成一个“信息集合”,包括使命、目标、战略以及其他组织支撑 因素。 CSF(关键成功因素):指在规划期内影响企业战略成功的关键性任务。 可行性研究:又叫可行性分析,是指在项目正式开发之前,先
31、投入一定的精力, 通过一 准则,从经济、技术、社会等方面对项目的必要性、可能性、可能性、合理性, 以及项 所面临的重大风险进行分析和评价,得出项目是可行的结论。 系统流程图:用图形符号以黑盒子形式描绘组成系统的每个部件。表达数据在 系统各部件 之间流动的情况。是物理数据流图。 经济可行性研究:分析系统项目所需要 的花费和项目开发成功之后所能带来的 经济效益。 技术可行性研究:是分析在特定条件下,技术资源的可用性和这些技术用于解 决信息系统 问题的可能性和现实性,即分析使用现有的技术是否能实现 这个系统,能否解 决系统的技 术难点,系统对技术人员有什么样的要求,现有的技术人员能否胜任,开发系 统
32、的软件、 硬件字样是否能如其得到等。 2、 选择题 (1)可行性研究采用(B)概括说明体统的物理模型。 A.数据字典B.系统流程图C.数据流图D.成本/效益分析 (2) 可行性研究的最终结果是(D) 。 A.确定项目的规模B.研究正在运行的系统 C.评价各种方案D.可行性研究报告 (3)经济可行性研究的问题包括(C) 。 A.开发方式B.技术风险C.成本效益D.运行方式 3、简答题 1.信息系统规划应遵循哪些规则? 答:A。支持企业的总目标 B。整体上着眼于高层管理,兼顾其他各层管理 C。 要摆脱信息系统对组织机构的依从性。D。保证系统结构有良好的整体性。E。要 便于实施 2.如何进行信息系统
33、规划? 答:(1)规划准备(2)收集相关信息(3)进行战略 分析(4)定义约束条件(5) 明确战略目标(6)提出未来战略(7)选择开发方案(8)提出实施进度(9)战 略规划文档化 (10)总经理批准 3.初步调查的内容有哪些? 答:(1)新系统的目的或要求(2)组织机构的概况(3)实现系统运行情况 (4)企业发展规划与战略,企业产品和市场,在国内外中所处的位置等。 4.试述 BSP 法的基本思路与实现步骤? 答:基本思路:首先自上而下认识企业目标,识别义务流程,识别数据;再自下 而上设计系统目标,识别业务流程,识别数据,再由下而上设计系统的目标,最 后把企业目标转化为信息系统规划的全过程。 步
34、骤:(1)准备工作(2)调研(3)定义业务流程 (4)业务过程重组(5) 定义数据类(6)定义信息系统总体结构 (7)确定总体结构中的优先顺序(8) 完成 BSP 研究报告,提出建议书和开发计划 5.试述 SST 发的基本思想和步骤? 答:基本思想:是识别战略集合,并把组织战略集合转化为信息系统战略集合 步骤:识别组织战略集将组织的战略集转化成信息系统的战略集 6. 什么是关键成功因素,如何识别? 答:Csf 是指在规划期内影响企业战略成功的关键性任务. 特点:csf 是少量的,易于识别的,可操作的目标,可确保企业成功,可用于决定组 织的信息需求 7、可行性研究分为哪些? 答:复查系统规模和目
35、标. 研究目前正在使用的系统. 导出新系统和高层逻辑模 型. 进一步定义问题, 导出和评价供选择的方法. 推荐行动方针 草拟开发方案书 写文档提交审查 8、可行性研究主要从哪几个方面考察.简述其内容? 答:经济可行性:研究经济效益是否可行 技术可行性:研究技术问题是否可行 社会可行性:需从政策,法律,道德,制度,管理,人等社会因素论证信息系统开发 的可能性和实现性 第五章 信息系统的需求分析 一名词解释 需求分析:是强调用户对新开发的信息系统的需要和要求,结合组织的目标、现 状、实力和技术等因素,通过深入细致的分析,确定出合理可行的信息系统需求, 并通过规范的形式描述需求的过程。 数据流图:是
36、描述软件系统中数据处理过程的一种有力的图形工具。 数据字典:是用来准确定义数据流图中各组成成分的具体含义的一种工具。 二,选择 1信息系统需求分析阶段要解决的问题是 (A)。 A信息系统做什么B信息系统提供哪些信息 C信息系统采用的结构D信息系统怎么做 2信 息系统需求分析阶段的目标是(B)。 A制定系统开发计划B制定需求说明报告 C制定系统结构说明D制定系统开发方案 3各种需求分析方法都 有它们共同适用的(D)。 A说明方式B描述方式C准则 D基本原则 4在结构化分析方法中,用以表达系统内数据的运动情况的 工具有(A)。A数据流图B数据字典C结构化语言D判定 表与判定树 5DFD 中每个加工
37、至少有(D)。 A一个输入流B一个输出流 C多个输入输出流D一个输入输出流 6数据字典不包括的条目是(C)。 A数据项B数据流C数据类型D数据加工 三,简答题 1.信息系统需求分析阶段的任务是什么? 答:包括(1)确定对系统的综合要求(2)分析系统的数据要求(3)导出目标 系统的详细逻辑模型(4)修正项目开发计划,编写用户手册概要(5)编写系统 需求规格说明书,并提交审查。 2.数据流图的作用是什么?它有哪些基本成分? 答:作用:(1)作为交流信息的工具(2)作为分析和设计的工具 基本成分:数据的源点或终点、数据加工、数据存储和数据流 3.数据字典的作用是什么?它有哪些基本条目? 答:作用是给
38、数据流图上每个成分加以定义和说明。 基本条目:数 据流条目、数据项条目、数据文件条目和数据加工条目 4.需求分析阶段有哪些描述工具? 答:结构化语言、判定表、判定树、E-R 模型、层次方框图、IPO 图和 Warnier 图等。 5.信息系统需求说明书主要包括哪些内容?衡量需求说明书好坏的标准是什 么? 答:内容:(1)引言:用于说明项目的开发背景、应用范围,定义所用到 的术语 和缩略语,以及列出文档中所引用的参考资料等(2)项目概述:主要 包括功能 概述和约束条件(3)具体需求:主要包括功能需求、接口定义、性 能需求、软 件属性及其他需求等。 标准:(1)正确性(2)无歧义性(3)完全性(4
39、)可 验证性(5)一致性 (6)可理解性(7)可修改性(8)可追踪性。 6.需求评审包括哪些内容?评 审方法有哪些? 答:内容 :(1)系统定义的目标是否与用户的要求一致(2)系统需求分析阶段 提供的文档资料是否齐全(3)文档中的所有描述是否完整、清晰、准确地反映 了用户要求(4)与所有其他系统成分的重要接口是否都已经描述(5)主要功能 是否已包括在规定的软件范围之内,是否都已充分说明(6)软件的行为和它必 须处理的信息、必须完成的功能是否一致(7)设计的约束条件或限制条件是否 符合实际(8)是否考虑了开发的技术风险(9)是否详细制定了检验标准,它们 能否对系统定义成功进行确认。 方法:(1)
40、自查法(2)用户审查法(3)专家 审查法(4)原型法 四,应用题 (1) 某银行的计算机储蓄系统功能是:将储户填写的存款单或取款单或取款单 输入系统,如果是存款则系统记录存款人姓名,住址,存款类型,存款日 期,利率等信息,并打印出存单给储户;如果是取款,系统计算利息并打 印出清单给储户。请用数据流图简单描绘本系统功能。 答: 打印存款单 存款处 理 存款单 储户凭单 凭单验 证 储户文件 修改 查找 取款单 取款处 理 利息 打印利息单。结算单 (2) 有一个飞机机票预订系统,其功能为:旅行社把预订机票的旅客信息(姓 名,年龄,单位,身份证号码,旅行时间及目的等)输入机票预定系统, 系统为旅客
41、安排航班,打印出取票通知单(附有应交的账款);旅客在飞 机起飞的前一天凭取票通知等交款取票,系统检验无误,输出机票给旅客。 请用数据流图描绘这个飞机机票预订系统的功能。 订票单机票 旅行社旅客 飞 飞 机 机 机 机 票 票 预 预 订 订 系 系 统 统 取票通知单取票单 0 层数据流图 旅行社订票单分类并 检验 有效订票单订票 航班目录 订票单有效 记账文件机票文件 取票单 旅客 记账 账单 机票准 备 取票通知单旅行社 机票 1 层数据流图 第六章 1.名词解释 系统设计:用来确定系统的结构,即系统的组成以及各组成成分之间的相互关系, 详细设计用来确定模块内部的算法和数据结构,产生描述各
42、模块程序过程的详细 设计文档。 模块:指具有相对独立性的由数据说明、执行语句等程序对象构成的集合。 模块化:指将整个程序划分为若干个模块,每个模块用于实现一个特定的功能。 模块设:自动向下、逐步求精的模块划分思想方法。 信息隐蔽:简化了系统结 构的复杂度,提供了程序模块设计标准化的可能性。 逐步求精:是人类解决复杂问题时采用的基本方法,也是许多软件工程技术的基 础。 模块独立性:指每个模块只完成系统要求的独立的子功能,并且与其他模 块的联 系最少且借口简单。 内聚:指模块内部各成分间联系的紧密程度。 耦合:指 模块之间相互联系的程度。 2.选择题 (1).系统是一个把(B )转换为系统表示的过
43、程。 A.代码设计B. 系统需求C. 详细设计D.系统分析 (2).系统设计阶段分为( C ) 。 A.逻辑设计与功能设计B.模型设计和功能设计 C.结构设计和模块过程设计D.数据库设计和文件设计 (3).内聚性是对模块功能强度的度量,内聚性较强的是( D ) 。 A.逻辑内聚B.顺序内聚C.偶然内聚D.功能内聚 (4).模块间的耦合性较强,说明模块之间的联系越密切,耦合性较强的是( C ) 。 A.非直接耦合B.控制耦合C.内容耦合D.公共耦合 (5).能反映出系统结构的是( D ) 。 A.数据流图B.判定树C.判定表D.系统程序结构图 3简答题 1,如何理解模块独立性?用什么指标来衡量模
44、块独立性? 答:模块独立性概括了把系统划分为模块时需要遵守的准则,同时也是判断模块 构造是不是合理的标准,模块化程度较高的系统:其功能易于划分,接口简单, 开发较容易。特别是在几个开发人员共同开发一个系统时,这一点尤为突出,因 此模块独立性很重要; 衡量标准:模块本身的内聚和模块间的耦合。 2,模块内聚的类型有哪些? 答:(1)偶然性内聚 (2)逻辑性内聚 (3)实践性内聚(4)过程性内聚(5)通信 性内聚(6)顺序性内聚 (7)功能性内聚 3,模块耦合性的类型有哪些? 答:(1)非直接耦合(2)数据耦合(3)特征耦合(4)控制耦合(5)外部耦合 (6)公共耦合 (7)内容耦合 4,系统设计的
45、优化规则有哪些? 答:(1)改进系统结构提高模块独立性(2)模块的作用域应处于其控制域范围 内(3)系统结构中的深度和宽度不宜过大(4)模块应具有高扇入和适当的扇出 (5)保持适中的模块规模和复杂度(6)降低模块接口的复杂度(7)设计单入 口单出口的模块(8)模块功能可以预测。 5,系统总体设计的基本任务是什 么? 答:(1)设计软件系统结构(2)数据结构及数据库设计(3)编写总体设 计文档 (4)评审 6,进行变换分析需要哪些步骤? 答:(1)复查基本系统模块(2)复查并精化数据流图(3)确定数据流图具有变 换特性(4)确定输入流和输出流的边界,从而孤立出变换中心(5)完成“第一 季分解”(
46、6)完成“第二级分解”(7)根据系统设计原理和优化规则,精化所得 到的系统结构雏形,改良软件质量。 第七章 信息系统的详细设计 一、名词解释: 结构化程序设计:是一种设计程序的技术,采用自顶向下、逐步细化的设计方法 和单入口、单出口的控制技术,任何程序都可以通过顺序、选择和循环 3 种基本 控制结构的复合实现 程序图:指把程序流程图中每个处理符号都退化成一个点,使原来连接不同处理 符号的箭头变成连接不同的有向弧。 二、选择: 1、系统详细设计阶段属于系统生存周期的(B)阶段 A、 需求分析B、系统设计C、编码D 、系统维护 2、系统详细设计阶段的任务是(A) A、算法设计B、功能设计C、调用关
47、系设计D、输入输出设计 3、结构化程序设计采用的思想是(B) A、筛选法B、逐步求精C、迭代法D、递归法 4、以语言形式描述算法的是(C) A、PADB、程序流程图C、PDLD、盒图 5、系统详细设计阶段采用自左向右的二维图形结构描述算法的是(C) A、IPOB、JSPC、PADD、JSD 三、简答题 1, 系统详细设计阶段使用的描述工具是什么?各有什么特点? 答:(1)图形工具(2)表格工具(3)语言工具 图形工具的特点:程序的结构 清晰可见,算法结构清晰、易读易懂,使用方便。 表格工具的特点:结构清晰、形式简单直观,不需要任何说明,能够简洁、无二 义性地描述。 语言工具特点:可以很抽象,也
48、可以很具体,与自然语言很接近,易于理解。 2, 结构化程序设计应遵循哪些主要原则?有什么优缺点? 答:(1)使用语言 中的顺序、选择和重复等有限的基本控制结构表示程序逻辑(2) 选用的控制结构只准许有一个入口和一个出口(3)复杂结构应该用基本控制结 构进行组合嵌套实现(4)语言中没有的控制结构,可用一段等价的程序段模拟 (5)严格控制 go to 语句。 优点:(1)自顶向下、逐步细化的方法符合人类解 决复杂问题的普遍规律,可以 显著提高系统开发的成功率和生产率(2)先全局后局部、先整体后细节、先抽 象后具体的逐步求精过程开发出的程序有清晰层次结构(3)使用但入口和单出 口的控制结构,使得程序
49、的静态结构和它的动态执行情况比较一致(4)控制结 构有确定的逻辑模式,编写程序代码只限于使用很少使用直截了当的方式。(5) 程序清晰和模块化使得在修改和重新设计一个系统时可以重用的代码量最大(6) 程序的逻辑结构清晰,有利于程序正确性证明。缺点:结构化方法编制的源代码 较长,存储容量和运行时间有所增加,有些非结构化语言不直接提供单入、单处 的基本控制结构,个别情况下,结构化程序的结构也十分复杂。 3,JACKSon 程序设计方法的基本思想是什么? 答:在充分裂解问题输入、输出 数据的基础上,找出输入、输出数据的层次结构 对应关系,根据数据结构的层 次关系映射为软件控制层次结构,然后对问题进行
50、求精,给出对外求解的精确描述。 4,使用 Wernier 程序设计方法的步骤是什么? 答:(1)分析确定输入、输出数据的逻辑结构,并用Warnier 图描绘数据结构(2) 依据输入数据结构导出程序结构,并用 Warnier 图描绘书记程序的处理层次(3) 将程序结构图改为流程图,并自下至上给每个处理框编号(4)根据程序流程图 写出程序的伪代码指令(5)按分类写出的指令按序号排序,从而得出描述处理 过程的伪码。 5,使用环形复杂度的度量方法有什么用途? 答:用于测试难度 的一种定量度量,也对系统最终的可靠性给出某种预测,尽量 将程序的环形复杂度控制在 10 以下。 6,在人机界面设计时,要考虑用