思考题答案 第一章
一.信息有哪些基本性质?
1.事实性:事实性是信息的核心价值。不符合事实的信息不仅没有价值,而且可能其价值为负
2.扩散性:信息扩散的两面性:一方面它有利于知识的传播;另一方面扩散可能造成信息的贬值
3.传输性:信息可以在时间上或在空间中从一点传递到另一点 4.层次性:一般分为战略级、战术级和执行级三层
5.增值性:一方面是指信息在使用的过程中会产生价值,另一方面也是指信息在传输和扩散的过程中会不断丰富
6.共享性:企业信息集中存放,实现共享
7.不完全性:由于对事物本身认识的局限性导致信息总是不完全的
8.滞后性:信息的滞后性是说信息需要进行加工处理或传播,因此信息总是落后于事务的发生时间
3.信息的价值如何衡量?如何才能正确的实现其价值?(网上找,原题)
有两种衡量方法:一种是按所花的社会必要劳动量来计算,(内在价值)信息产品的价值V=生产该信息所花成本C+利润P;另一种是衡量使用效果的方法,(外延价值)收益P=最好方案的收益Pmax-任选某个方案的收益Pi。对生产信息商品的企业,应用内在价值确定信息的定价,对使用信息的企业,应用信息的外延价值衡量住处或信息系统是否合用,在信息系统的分析中应当用外延价值。 4.简述系统工程的三维结构。 系统工程的三维结构有:
(1)知识维:指完成各阶段所需要的知识
(2)时间维:指将系统研制分为七个阶段来进行,分别为制定规划、拟订方案、 系统研制、生产、安装、运行、更新
(3)逻辑维:指系统开发过程中每个阶段所经历的步骤,分别为摆明问题、评价体系的设计、系统综合、系统分析、系统选择、决策、实施计划 5.简述信息系统具有哪些功能。 1. 数据的采集和输入
数据采集就是把分布各部门、各处有关的数据收集起来,转化成信息系统所需的形式 识别、整理、表达、录入 2. 数据的处理
对数值型数据进行的各种算术运算,对非数值型数据的排序、转换、提取等都视为对数据的加工
3. 数据的存储
(1)要存储什么信息:由系统目标确定存储什么信息 (2)保存多长时间:根据系统要求确定
(3)存储方式:由系统目标决定,一般可有集中和分散两种存放方式 4. 数据的传输
指采用一定的方法和设备,实现信息从发方到收方的流动 及时、迅速、安全、可靠 5. 信息的管理 保证信息准确性
保证数据唯一性 保证信息及时性 保证信息安全性 6. 信息的使用
信息的使用包括两个方面:一是技术,一是如何实现价值转换 信息使用的三个阶段: 提高效率;及时转换价值;寻找机会 6.如何理解环境与信息系统之间的关系?
(1)企业外部环境的变化:全球经济的一体化、知识经济的到来、科学技术的高速发展、企业间竞争的加剧
(2)企业内部环境的变化:工作方式的变化、员工需求的变化、工作手段的变化 第二章
2.简述结构化生命周期法的特点。 1. 结构化生命周期法的优点 1)建立面向用户的观点 2)严格区分工作阶段 3)自顶向下进行开发
4)工作文件的标准化和文献化 5)采用图表工具描述系统 2.结构化生命周期法的不足 1)所需文档资料数量大 2)用户信息反馈慢 3)开发周期长
3.简述原型法的特点及适用范围。原型法需要什么环境支持,它有哪些局限? (1)原型法的特点
1.符合人们认识事物的规律
2.有利于项目的开发者和用户之间的交流,原型法加强了开发过程中的用户参与程度 3.实际的原型为准确认识问题创造了条件 4.能充分利用最新的系统开发环境 5.将系统的调查、分析、设计融为一体 6.原型法对大型系统有局限性 (2)适用范围
1.多被用于小型局部系统或处理过程比较简单的系统设计到实现的环节 2.适用于业务需求相对稳定的系统; 3.具有较丰富系统开发经验的人员 (3)原型法的支持环境 1.集成化的数据字典
2.高性能的数据库管理系统 3.超高级语言 4.报告生成器 5.屏幕格式生成器 6.自动文档编写机制 (4)局限性
1.需要实际的、可供用户参与的系统模型 2.有合适的系统开发环境
3.反复是完全需要和值得提倡的,但需求一旦确定,就应遵从严格不变的方法 4.并非所有的需求都能在系统开发前被准确地说明
5.项目参加者之间通常都存在交流上的困难,原型提供了克服该困难的一个手段
7.为什么说管理信息系统开发是“一把手”工程?不确定(同王)
建立企业管理信息系统,实际不亚于一场管理上的革命,没有企业“一把手”的领导与推动,这场管理革命就很难成功,也不会达到预期目标。因此领导必须从思想上高度重视,并主动学习相关知识与方法,将管理信息系统与企业发展联系起来亲自推动项目的实施。
8.建立管理信息系统应具备哪些条件?
(1)企业领导对建立系统应有较深入的认识
(2)企业必须有建立信息系统的实际需求和迫切性 (3)具备一定的科学管理的基础
(4)企业的人员知识结构应适应系统建设的需要 (5)有必要的资源保证
第三章
2.系统规划的作用是什么?
作用:定义和确定信息系统投资的优先级别,在资源有限和系统互相约束的前提下,达到最佳的应用组合获得期望收益,实现最终预期的组织变革。 5.简述企业系统规划法的基本思想?(网上找的)
基本思想:通过自上而下的识别系统目标,通过数据整理,自下而上的构建信息系统 6.什么是企业过程?
企业过程是指企业管理中必要且逻辑上相关的、为了完成某种管理功能的一组活动 7.U/C矩阵工具的主要目的是什么?
主要目的在于了解企业目前的数据状况和数据要求,查明数据共享的关系,为定义系统的总体结构提供依据 第四章
1.试述系统分析的任务与内容。 任务:(1)确定系统的综合需求 (2)分析系统的数据需求(3)导出系统的逻辑模型 (4)修改系统开发计划
(网上找)内容:整体分析、结构分析、层次分析、相关分析、环境分析 2.系统调查方法有哪些?各自特点是什么?
(1)研究资料方法:根据对资料的分析研究,收集所需信息 优点:获取大量历史、静态信息、有助于分析问题、数据精确 缺点:需要整理归纳、深层次存在的问题不易发现 (2)问卷调查法
优点:大量发放、快速、低成本,保护隐私,便于归纳整理 缺点:问卷不够灵活、信息质量难于保证、问卷设计是关键 (3)用户访谈:面对面地与用户交谈
优点:访谈提供了与访谈对象沟通的机会;通过访谈可以挖掘更深层次的用户需求;成功的访谈在很大程度上取决于分析人员的经验与技巧;
缺点:访谈占用的时间较多,访谈后的资料整理,也需要花费较多的时间 (4)实地观察法:直接、背对背、带有一定的实验性
优点:获取第一手数据、有助于弄清复杂流程、获取多方面数据,可以证实上述方法收集的 资料正确与否,更正不正确的概念,澄清模糊的概念
缺点:数据真实性需要确定、必须懂得业务、比较花费时间
3.试述数据流程图的特征与作用。 特征:具有抽象性与概括性
作用:能够为原系统,待开发的新系统提供一种简洁的逻辑图形说明,方便用户对需求分析的理解,被用做开发者与用户之间重要的信息交流工具。 4.试述绘制数据流程图的主要原则、步骤与方法。
原则:划分层次原则、从左到右,从上到下的原则、平衡原则
方法:数据流程图是分层次的,应采取由外向里,自顶向下去模拟问题的处理过程,通过一系列的分解步骤,逐步求精地表达出整个系统的功能的内部关系
步骤:(1)绘制顶层数据流程图 (2)分解顶图绘制中层数据流程图 (3)细分中图绘制更底层的数据流程图 第五章
1.系统设计的主要任务是什么?系统设计的内容及一般步骤是什么?
主要任务:是在系统分析提出逻辑模型的基础上,科学合理地进行物理模型设计,解决新系统“怎么做”的问题。
内容:包括技术方面和管理方面 步骤:(1)制定规范 (2)系统架构设计 (3)软件结构设计 (4)公共数据库结构设计 (5)安全性设计 (6)故障处理设计 (7)编写文档 (8)系统设计评审 2.模块分解的基本原则是什么? 原则(1)低耦合、高内聚原则; (2)作用范围应在控制范围之内 (3)合理的模块扇入和扇出数 (4)合理的模块大小
3.阐述内聚性和耦合度的几个等级。
耦合度按强度从强到弱分为:内容耦合、公共耦合、控制耦合、数据耦合、独立耦合
内聚性按强度从弱到强分为:偶然内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、顺序
内聚、功能内聚
4.代码设计应遵循哪些原则?
代码设计的原则1.惟一性2.可扩充性3.合理性4.规范性5.系统性6.短小精悍即选择最小值代码7.具有规律性、便于编码和识别
5.输入输出设计中如何考虑提高人的效率,方便使用者?
(1)输入设计时要遵循以下原则:1.输入量要少 2.输入过程应便捷,有容错能力,以减少错误的发生 3.尽早校验数据。对输入数据的校验应尽量接近原数据发生点,以便错误及时得到纠正 4.尽量直接输入编码,减少汉字的输入量
(2)设计输出报告时注意:1.方便使用者 2.要考虑系统的硬件性能 3.尽量利用原系统的输出格式,确实需要修改的,应与有关部门协商,征得用户同意 4.输出表格要考虑发展的需要。 5.输出格式和大小要根据硬件能力,认真设计,并试制输出样品,经用户同意后才可正式使用
6.可能用哪些方法校验输入数据中的错误、效率如何? 方法:1. 视觉校验,其查错率为75%~85% 2.控制总数校验 3.数据类型校验 4.格式校验 5.
逻辑校验 6.界限校验
7.记录计数校验 8.平衡校验 9.对照校验
7.系统设计结束时,应提交哪些文档资料?(不同)
用正式文档记录系统总体设计的结果,包括:系统总体设计说明书、详细设计说明书、用户手册、测试计划、详细的实现计划等
8.系统设计时,为什么要先进行输出设计,然后进行输入设计? 对于大多数用户来说,输出是系统开发目的和使用效果评价的标准。输出设计的目的正是为了正确及时地反映和组成用于生产和服务部门的有用信息。因此,系统设计过程与实施过程相反,是从输出设计到输入设计。 第六章
1.什么是系统实施?系统实施阶段的工作任务有哪些
系统实施首先是要根据计算机物理系统配置方案购买和安装计算机软硬件系统和通信网络,还包括计算机机房的准备和设备安装调试等一系列活动。
(网上找)工作任务包括:物理系统的实施、程序设计、系统测试、系统转换、维护与评价 2.为什么说系统实施不当也容易导致系统失败?
因为系统实施是系统开发的最后一个阶段,作为系统的物理实现阶段,对于系统的质量、可靠性和可维护性等性能有着十分重要的影响,因此系统实施不当也容易导致系统失败。 4.软件测试有哪些方法?各有什么含义? 测试方法分为白盒测试和黑盒测试两种方法
白盒测试时,测试者清楚被测试程序的内部结构。它从程序的逻辑结构人手,按照一定的原则来设计测试用例,设定测试数据
黑盒测试时,测试者把被测程序看成一个黑盒,完全用不着关心程序的内部结构。设计测试用例时,仅以程序的外部功能为根据 5.简述系统测试的步骤与过程。网上找的
系统测试过程分为计划,设计,实现和执行四个阶段
测试步骤:制定测试计划、设计系统测试、实现系统测试、编写系统测试用例、执行系统测试、对缺陷进行修改
8.系统转换有哪几种方式?大型复杂系统应选择何种转换方式为宜?
方式:直接转换、平行转换、分段切换。 对于大型的复杂系统,应选择平行转换合适
第七章
2.简述进度管理的主要内容及过程。
主要内容及过程:1.计划:1)确定执行项目需要的特定活动,明确每项活动职责 2)确定这些活动的完成顺序 3)计算每项活动所需要的时间和资源 4)制定项目预算 2.进度安排:1)估计活动工期 2)制定进度计划 3.进度跟踪与控制
3.简述软件质量的特性及软件质量管理的内容。
特性:正确性、可靠性、效率性、完整性、可用性、风险性、可理解性、可维护性、灵活性、可测试性、可移植性、可重用性、可运行性 内容:质量计划、质量保证、质量控制
5.为什么说规章制度和岗位职责是保证系统正常运行的基本条件? 管理信息系统开发成功只是完成了任务的一部分,更为重要的是系统投入运行后,如何确保系统正常运转,并为组织决策提供信息服务。为此必须从机构、人员、制度等方面加强管理和控制。其中人员的配置与职责则是信息系统运行的关键,系统运行的管理制度是确保系统