




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选文档【内容】n 信息系统1. 信息在管理活动中是如何起作用的?1. 降低决策风险。信息在管理中的作用首先是消除决策的不确定性。决策的 不确定性越大,信息消除决策不确定性的能力越强,信息对管理的帮助就 越大。 2. 捕捉商机。商战中各种商机稍现即失,只有掌握了有价值的信息,或掌握 了利用信息的技能,才能捕捉到这些商机。 3. 提高管理水平。组织的有效管理依赖于信息的有效管理,只有消除了管理 信息流动的断点,减少信息在传递过程中的失真,才能保持管理者的智慧 化为组织的绩效。 4. 提高生产效率。在生产活动中,信息对有效组织生产,节约生产资源,提 高产品质量,降低劳动强度,提高产品价值等,都有重
2、要的作用。2. 管理信息的重要作用体现在哪几方面? 管理信息是很重要的资源 对企业来说,人、物资、能源、资金、信息是大重要资源。人、物资、能源、资金这些都是可见的有形资源,而信息是一种无形的资源。以前人们比较看重有形的资源,进入信息社会和知识经济时代以后,信息资源就显得日益重要。因为信息资源决定了如何更有效地利用物资资源。 管理信息是决策的基础 决策是通过对客观情况、对客观外部情况、对企业外部情况、对企业内部情况的了解才能做出正确的判断和决策。所以,决策和信息有着非常密切的联系。过去一些凭经验或者拍脑袋的那
3、种决策经常会造成决策的失误,现在越来越明确信息是决策性基础。 管理信息是实施管理控制的依据在管理控制中,以信息来控制整个的生产过程、服务过程的运作,也靠信息的反馈来不断地修正已有的计划,依靠信息来实施管理控制。有很多事情不能很好地控制,其根源是没有很好地掌握全面的信息。n 管理信息系统3.信息系统和管理信息系统有什么区别?信息系统是一个人造系统,它由人、硬件、软件和数据资源组成,目的是及时、正确地收集、加工、存储、传递和提供信息,实现组织中各项活动 (物流 资金流 事务流 信息流) 的管理、调节和控制。管理信息系统是对一个组织(单位、企业或部门)的信息进行全面管理的人和计
4、算机相结合的系统,它综合运用计算机技术、信息技术、管理技术和决策技术,与现代化的管理思想、方法和手段结合起来,辅助管理人员进行管理和决策。管理信息系统:同信息系统一样,管理信息系统也是一个人造系统,但与之不同的是,它是一个人机系统,它也用到了现代的信息手段,但是它的主要目的是将信息系统作为工具,服务于管理领域。4.请分析有些管理信息系统应用失败的原因。(1) MIS的不可移植性。MIS开发的不可移植性,决定着任何一个单位不可能有一个实现MIS的捷径,不可能购买到一个通用的、成形的系统,也不可能把别单位一个成功的MIS复制为自己单位的MIS,系统开发的整个过程必须遵从,大量系统分析工作、资金必须
5、投入。(2) 不按科学的方法来实现MIS。在MIS开发中,不可行开发的方法主要有:组织结构法;数据库法;想象系统法。上述三种方法常常被开发者使用,最终导致MIS开发的失败。(3) 领导没有真正重视。许多企业在MIS项目上马的初期,还是按照MIS开发的一把手原则,组成了一个开发组,组长由企业的最高管理者担任。但实际上,最高层领导没有对系统开发负起全部责任,而是由计算机人员单方面建设系统。领导并没有在人员调配、关系协调、提供开发资金等工作上花太多精力或给予支持。(4) 只重结果,不重过程,对系统追求大而全。MIS开发中常常会误入多快好省,找近路,只重结果,不重过程歧途。开发商或企业常常对系统追求大
6、而全,追求高深和表面堂皇。(5) 纷繁复杂的系统接口问题。一些单位的上级主管部门为了收集一些信息,会强行要求这个单位使用某个系统。如果系统之间独立运行,不考虑数共享。必然会造成应用人员在多个系统之间再次输出、输入数据,一方面增加了工作量,另一方面增加了数据出错的几率,从而没有起到MIS应有的作用。(6) 重硬不重软思想根深蒂固。一个程序员写一百行代码的程序与一个一万行代码的程序,从运行界面上可能并不能看出多少区别,但其中包含的劳动量和实际应用能力则完全不同。计算机如果没有软件,则只能是一堆废铁。MIS的重点和难点还是在系统软件的开发上。(7) 虚假数据的存在。我国许多单位的管理现状是,纵向从中
7、央到省到地方,多层控制。横向是地方各种行政部门参与管理,数据流程错综复杂。这种模式导致的另一个现实是数据存在多个输入、多个输出,并且输入、输出不一致。(8) 从事MIS建设的人员不懂MIS。一般说来,系统软件设计人员不懂管理流程、工作流程,而管理人员、工作人员又不懂软件开发、理解MIS,这造成了开发人员与应用人员沟通较难。(9) 只重开发不重维护。不管是从MIS开发的生命周期法或其它方法来说,MIS总是存在一个生命周期。许多管理信息系统花费了巨大的人力和屋里,但投入运行后不久就夭折了。原因在于忽视了软件工程的系统维护,从而导致MIS的失败。5.为什么人们说,管理信息系统将来的发展趋势是网络化、
8、智能化、价值化、人本化和集成化?(1) 网络化:网络化趋势涉及到管理过程、管理方法、管理范围等方面。使组织结构由金字塔结构向扁平化转变,管理的对象由封闭走向开放,企业活动由完全的序列活动走向合理的并行活动。(2) 智能化:一直是管理信息系统的目标,管理信息系统的发展将以主动性、自适应性、自组织性、柔性为特征,建立更有利、多样化的管理信息系统模型,智能决策支持系统的理论基础和框架,敏捷制造、虚拟组织都是该思想的体现。(3) 价值化:是对物流、信息流与价值流的深刻认识,进一步认可和关注价值流的必然结果,导致企业价值观的变化,谋求近期利益与长期利益的平衡。(4) 人本化:信息技术不等于信息管理,管理
9、信息系统的人本化成为明显的趋势,并带来了企业信息系统管理变革。对知识的关注由显性变为隐性:管理重点从评估管理现有信息到强调信息增值、知识创造,组织学习纳入信息管理范围,是企业成为更有活力的有机体,不断以自我组织、自我适应的形式进行持续的知识创新。(5) 集成化:集成化是管理信息系统最显著的特征,在总体优化的前提下进行局部优化,是1+1大于2,集成的内容丰富,可分为各应用子系统过程和功能的集成,包括人技术管理的集成,包括企业间的有关集成。6.管理信息系统有何新的发展动向?由当前的发展趋势,我们可以预见到三种发展必然的发展趋势: 3.1各种管理思想的信息化融合 管理
10、信息系统,其实质就是各种管理思想的信息化实现,因此,有不同的管理思想,相应的就有与之对应的管理信息系统,这就使各种类型的管理信息系统层出不穷。3.2管理信息系统的模块化、组件化 现代管理信息系统软件的规模越来越大,且管理思想越来越复杂,以至于超出了软件开发者在合理的时间和价值内设计、描述、开发和验证它们的能力。因此,在开发管理信息系统的时候,需要利用可靠的构件,或者是以前开发的很小但经过验证的较小的程序模块,在可接受的时间范围内组建出可靠而复杂的软件系统。 一般情况下,管理信息系统的体系结构采用自上而下的纵向分层、横向分块来设计实现。分层为管理软件的复杂度及重用提供了一个很
11、好的解决方法,在分层系统的等级组织形式中,每一层都给下一层提供服务,对其下层则要求得到服务。分块指按信息系统软件实现的功能将软件分为若干块,每一块既是一独立的子系统,又是大系统的一个组成部分。块与块之间通过数据表进行耦合。 在确定的分层分块的体系结构中,再采取自下而上的方法,首先,对最底层的功能模块,对该功能模块包含的管理思想标准化、模型化,使其具有通用性,再进行构件化设计,并按照软构件应该具有的可移植性、互操作性、扩展性、可配置性和可维护性等特点,进行参数化设置;其次,对该功能的上一层进行构件化改造,减少模块间的重叠,这样层层改造之后,对于类似企业的管理信息系统的开发,只需要针对该
12、企业的个性,对某些局部的构件进行改动就可以完成了。 另外,对于不同的企业,很多部门或者过程所包含的管理思想基本上是一致的,因此,针对这些功能或过程设计的构件就可以直接复用,或者是应用Agent技术进行间接复用。3.3平台式管理信息系统 随着企业建模思想的成熟,必然在面向企业功能,面向企业过程以及面向产品生命周期等方面积累了大量的企业模型,在这些企业模型的基础上,对这些模型按照行业进行分类,然后在逐步按照行业大类,行业小类进行逐步细化,最后就可以建立面向行业、面向行业大类、面向行业小类的企业参考模型。 在企业参考模型的基础上,再对每种模型所蕴涵的管理思想进行自上而下
13、的分解,按照软件复用的思想对每部分程序化,构件化,并根据通用的目的进行参数化。这样随着各类模型库的丰富和面对特定对象(企业功能、过程、产品生命周期)的构件的完善以及管理思想的日益成熟,就可以构建平台式的管理信息系统,它能够针对具体的企业,在参考模型的基础上,根据企业实际情况稍做修改,就能在大量的构件库中快速组装出具有个性化的企业管理信息系统。n IMS技术基础7.试述对数据进行处理时的要求。数据由不同组织部门维护有什么弊端?(1)要求:因为管理信息系统要处理的数据量很大,因此在进行数据处理时,需要考虑:数据以何种方式存储在计算机中?采用何种数据结构能有利于数据的存储和取用?采用何种方法从已组织
14、好的数据中检索数据?等问题。(2)弊端:数据库的有效控制和负责建立和维护模式会混乱,提供数据的保护措施和编写数据库文件则无法实现,数据库的安全性、完整性、明确性和保密性不能保证,不合法的使用造成的泄露、更改和破坏无法防止,将影响系统的运行质量、系统的适应性及系统的生命期,也是无法使系统始终能适应系统环境,支持并推动企业战略目标实现的重要保证。8.从企业信息化的发展来看,对数据的管理可分为哪3个阶段?1.1.1 人工管理阶段(20世纪50年代中期以前)的特点: (1)数据不保存在机器中; (2)没有专用软件对数据进行管理; (3)只有程序的概念,没有文件的概念;(4)数据面向应用,即一组数据对应
15、一个程序。1.1.2 文件系统阶段的特点与缺陷: 特点:(1)数据可长期保存在磁盘上。 (2)数据的逻辑结构与物理结构有了区别 (3)文件组织呈现多样化 (4)数据不再属于某个特定程序,可以重复使用。 其缺陷是: (1)数据冗余性 (2)数据不一致性 (3)数据联系弱1.1.3 数据库阶段的特点 (1) 采用复杂的数据模型表示数据结构。 (2) 有较高的数据独立性(数据结构分成用户的逻辑结构、整体逻辑结构和物理结构三级) (3) 数据库系统为用户提供方便的用户接口,可以使用查询语言、终端命令或程序方式操作数据, 也可以用程序方式操作数据库。 (4) 系统提供了四个方面的数据控制功能:数据库的恢
16、复、并发控制、数据完整性和数据安全性, 以保证数据库中数据是安全的、正确的和可靠的。(5) 对数据的操作不一定以记录为单位,还可以数据项为单位,增加了系统的灵活性。(1)人工管理阶段:20世纪50年代中期以前,计算机主要用于科学计算,其他工作还没有展开。外部存储器只有磁带、卡片和纸带等,还没有磁盘等字节存取存储设备。软件只有汇编语言,尚无数据管理方面的软件。数据处理的方式基本上是批处理。(2)文件系统阶段:20世纪50年代后期至60年代中期,计算机不仅用于科学计算,还用于信息管理。随着数据量的增加,数据的存储、检索和维护问题成为紧迫的需要,数据结构和数据管理技术迅速发展起来。此时,外部存储器已
17、有磁盘、磁鼓等直接存取存储设备。软件领域出现了高级语言和操作系统。操作系统中的文件系统是专门管理外存的数据管理软件。数据处理的方式有批处理,也有联机实时处理。(3)数据库阶段:数据管理技术进入数据库阶段的标志是20世纪60年代末的三件大事:1968年美国IBM公司推出层次模型的IMS系统;1969年美国CODASYL组织发布了DBTG报告,总结了当时各式各样的数据库,提出网状模型;1970年美国IBM公司的E.F.Codd连续发表论文,提出关系模型,奠定了关系数据库的理论基础。9.简述数据库系统的组成和数据库的主要特点计算机系统:计算机硬软件及网络系统数据库:物理数据库、描述数据库数据库管理系
18、统(DBMS)人员:数据库管理员、系统程序员、用户特点:1.数据结构化2.数据的共享性高,冗余度低,易扩充3.数据独立性高4.数据由DBMS统一管理和控制n IMS规划10.建立管理信息系统为什么要制订战略发展规划?它应包括哪些内容?原因:1、合理分配和利用信息资源以节省信息系统的投资。2、通过制订规划,找出存在的问题,更正确地识别出为实现企业目标而MIS系统必须完成的任务,促进信息系统应用,带来更多的经济效益。3、指导MIS系统开发,用规划作为将来考核系统开发工作的标准。11.U/C矩阵进行子系统划分的步骤?1.用表的行和列分别记录下企业住处系统的数据类和过程。表中功能与数据类交叉点上的符号
19、C表示这类数据由相应功能产生,U表示这类功能使用相应的数据类。2.对表做重新排列,把功能按功能组排列。然后调换“数据类”的横向位置,使得矩阵中C最靠近对角线。3.将U和C最密集的地方框起来,给框起个名字,就构成了子系统。落在框外的U说明了子系统之间的数据流。这样就完成了划分系统的工作。12.请对某企业管理信息系统的U/C矩阵给出的U/C矩阵进行检验并求解,最后解释解的实际意义。客户部件供应商职工原材料物料清单质量标准成品工作能力工作日历样品开发UUUUCCU材料采购 UU CUU生产管理CUUCU销售管理UUUU部件采购 C UUU车间控制UUUC CUU人事管理CU C解:(1)U/C矩阵的
20、正确性检验建立U/C矩阵后要根据“数据守恒”原则进行检验。经检验可得,第1列“客户”类缺少产生者(“C”),第5列“物料清单”类和第7列“质量标准”类有两个产生者(“C”),不满足完备性和一致性要求。结合题意改进如下:l 第1行第1列的“U”改为“C”l 第3行第4列的“C”和第7行第5列的“C”改为“U” (2)U/C矩阵的求解通过调换“功能”和“数据类”的位置,使矩阵中的“C”尽量朝对角线靠近,并以“C”为标准划分子系统,得到结果如表2所示。(3)U/C矩阵的解给出了新系统的总体结构与数据联系。因此,本系统可划分为产品管理、材料管理、生产管理三个子系统,各子系统包含的功能以及子系统之间的数
21、据联系如表3所示。 13.如何进行企业的业务流程重组?企业流程重组的步骤1、对现有业务流程进行分析,找出问题及原因;2、分析每一项活动的必要性;3、根据企业的战略目标,去发现正确的业务流程。流程设计方法1以过程管理代替职能管理,取消不增值的管理环节。2以事前管理代替事后监督,减少不必要的审核、检查和控制活动。3取消不必要的信息处理环节,消除冗余信息集。4以计算机协同处理为基础的并行过程取代串行和反馈控制管理过程。5用信息技术实现过程自动化,尽可能抛弃手工管理过程。14.可以从哪些角度考虑对业务流程进行改造?企业流程与企业的运行方式、组织的协调合作、人的组织管理、新技术的应用与融合等紧密相关,因
22、而,企业流程的重组不仅涉及到技术,也涉及人文因素,包括观念的重组、流程的重组和组织的重组,以新型企业文化代替老的企业文化,以新的企业流程代替原有的企业流程,以扁平化的企业组织代替金字塔型的企业组织。其中,信息技术的应用是流程重组的核心,信息技术既是流程重组的出发点,也是流程重组的最终目标的体现者。15.开发下列信息系统时,应使用什么开发方式和方法?为什么某大学的教务信息系统;某社区的户籍管理系统;某大型连锁店的市场信息系统;某公司的总经理个人信息系统(1)某大学的教务信息系统应使用自行开发的方式和结构化系统开发方法。因为在开发策略上强调“自上到下”,注重开发过程的整体性和全局性。且规模较大,结
23、构化程度较高。 (2)某社区的户籍管理系统应使用自行开发的方式和面向对象开发方法。因为规模较小,分析、设计中的对象和软件中的对象具有一致性,且系统易于维护。 (3)某大型连锁店的市场信息系统应使用利用现成软件包开发的方式和结构化系统开发方法。因为连锁店的规模较大,且有很高的结构化程度,注重开发过程的整体性和全局性。 (4)某公司的总经理个人信息系统应使用委托开发的方式和原型法开发方法。因为总经理个人信息系统是涉及面窄的小型系统,处理过程明确、简单,且开发周期短。n IMS系统分析16.结构化系统开发方法中,系统分析的主要工具是什么?系统化分析的目标是在对原有系统进行详细调查的基础上,分析并找出
24、原系统业务流程和数据流程的不足,提出优化和改进的方法,给出新系统要采用的信息处理方案。分析系统目标 主要内容为:分析业务流程、分析数据流程、功能分析和划分子系统、数据属性分析、数据存储分析、数据查询要求分析、数据的输入输出分析、绘制新系统的数据流程图 、确定新系统的数据处理方式17.试根据以下业务情况,写出数据字典中的“订货单”数据流的定义:某企业负责处理订货单的部门每天能收到50份左右的来自客户的订货单,订货单上的项目包括订货单编号、顾客编号、产品编号、数量、订货日期、交货日期等。 数据流名称:订货单 编 号:DF001 简 述:顾客送来的订货单 数据流来源:
25、“顾客”外部实体 数据流去向: “订货单处理”处理逻辑 数据流组成:订货单编号 + 顾客编号 + 产品编号 + 数量 + 订货日期 + 交货日期 通 量:50 份左右/天 18.数据流程图和业务流程图有什么不同的地方。1. 描述对象不同 业务流程图的描述对象是某一具体的业务; 数据流程图的描述对象是数据流。2. 功能作用不同 业务流程图是一本用图形方式来反映实际业务处理过程的“流水帐”。 数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。3. 基本符号不同4. 绘制过程不同 业务流程图就是用一些规定的符号及连线来表示某个具体务处理过程。数据流程图的绘制方法较为复
26、杂,它是按照“自顶向下,逐层求精”的方法进行。19.画出业务流程图ü 画出图书馆处理借书的业务流程图;图书馆处理借书的过程是:前台接待员接受读者交给的索书单后,首先查看读者记录进行读者鉴别,并存储借阅记录文件。然后由图书管理员查询图书文件进行存书查询,如果图书未借出,向书库发出出库单,交书库管理员,并由书库管理员修改借阅记录文件和图书文件;如果图书已经借出,向读者发图书一有人借阅通知。画出物资订货的业务流程图采购员从库房收到缺货通知单后,查阅订货合同单。若已订货,向供货单位发出催货请求(催货单),否则,填写订货单交供货单位。供货单位发出货物后,立即向采购员发出取货通知单。采购员取货后
27、,发出入库单给库房。库房进行验货入库处理,如发现有不合格货品,发出验收不合格通知单给采购员,采购员据此填写退货单给供货单位。 20、 画出数据流程图ü 画出某银行储蓄所取款数据流程图;ü 储户将填好的取款单及存折送交分类处理处。服务台进行查对账户处理。如果存折不符或取款单不合格,则将存折及取款单直接退还储户重新填写,否则进行取款处理,即取出底账及现金,记账后将存折与现金退给储户,从而完成取款处理过程。ü 画出产品出库管理的数据流程图;零售出库数据登记处理分类处理提货人零售出库单零售出库数据零售出库流水账分类数据库存台帐已知产品出库管理的过程是:仓库管理员将提货人的
28、零售出库单上的数据登记到零售出库流水帐上,并每天将零售出库流水帐上的当天数据按产品名称、规格分别累计后记入库存账台。公司需求部门查询物料采购信息,提出采购需求,首先由需求部门填写采购通知单,由需求部门总监核准后,送财务部总监批准,然后提交采购部。采购部采购人员接到采购通知单后,按照采购通知单上的要求与供应商签定采购合同,监督供应商的合同执行情况。供应商发货并填写发货单,需求部门负责货物的验收,向财务部提交货物验收单,并记录物料采购信息、修改物料库存台帐。根据以上描述,绘制出“采购”的业务流程图和数据流程图。业务流程图:数据流程图:21.用决策树和决策表描述公司的折扣规则某公司给购货5万元的顾客
29、不同的折扣率,否则无折扣。如果顾客最近三个月内无欠款,折扣率为15%;有欠款,但与公司有10年及以上的交易关系,折扣率为10%,否则为5%。22.画出订单处处理的判断树、表,并编写程序实现某企业收到订货后,需要根据判断树确定如何进行处理。其判断逻辑如下:(1)如果用户现在欠款时间超过100天,则通知他先还欠款,再考虑销售;(2)如果欠款时间少于30天(含30天),而且订货量小于或等于库存量,则立即发货,但如果订货量大于库存量,则先按库存发货,等进货后再补发;(3)如果欠款时间大于30天,而小于等于100天,同时订货量小于或等于库存量,则先付款,再发货,但如果订货量大于库存量,则不发货。n IM
30、S系统设计23.按文件的组织方式可把数据文件分为哪些类型?各有何优缺点?1顺序文件。优点:文件中的记录是按照某些关键字排序的文件。其缺点是1存储第i个记录,必须先存放前面的第i-1个记录;2插入记录只能加在末尾。顺序文件的优点是连续存取,速度快,主要用于进行顺序存取、批量修改的情况。2)索引文件。优点:可以保证记录的惟一性,不产生重号,其存储机制也比较简单。缺点是索引表本身要占用一定的存储空间,而且这种索引是静态索引,各级索引均为线性表结构,其结构岁简单,但修改不方便,每次修改都要重新索引。因此,当数据文件在使用中记录变动较多时,其效率十分低下。3)直接存取文件。通过一定算法把数据映射到存储地
31、址,可以直接计算得到存储地址24.E-R模型各实体之间的关系可分为哪几类? 是什么含义? 如何转换成相应的数据表?分为1. 一对一联系(1:1):如果对于A的一个实体,B中至多有一个实体与其发生联系,反之,B中的每一个实体至多只能对应A中的一个实体,则称A与B是一对一联系,2. 一对多联系(1:n):如果对于A中的每一实体,实体B中有一个以上实体与之发生联系,反之,B中的每一实体至多只能对应于A中的一个实体,则称A与B是一对联系。3. 对多多联系(m;n):如果A中至少有一个实体,对应B中一个以上实体,反之,B中也至少有一个实体对应A中一个以上实体,则称A与B为多对多联系。25.有一小型自选商
32、场,它的任务是进货、销货和库存管理。其数据库中的实体有供货商、商品、库存、进货记录、用户和购买记录。试画出E-R模型。26.什么是关系模型,关系模型有哪些优点?请举例说明关系模型的基本假定是所有数据都表示为数学上的关系,就是说n个集合的笛卡儿积的一个子集,有关这种数据的推理通过二值(就是说没有NULL)的谓词逻辑来进行, 这意味着对每个命题都没有两种可能的求值: 要么是真要么是假。(1) 数据结构单一关系模型中,不管是实体还是实体之间的联系,都用关系来表示,而关系都对应一张二维数据表,数据结构简单、清晰。(2)关系规范化,并建立在严格的理论基础上构成关系的基本规范要求关系中每个属性不可再分割,
33、同时关系建立在具有坚实的理论基础的严格数学概念基础上。(3)概念简单,操作方便关系模型最大的优点就是简单,用户容易理解和掌握,一个关系就是一张二维表格,用户只需用简单的查询语言就能对数据库进行操作。27.“零件-工程”表达了零件和工程的关系:同一种零件可用于不同的工程,每一个工程对该零件有一定的需要量。请把它转换成 1NF、2NF、3NF。28.某学校教师工作量核算系统的信息一览表如下,请把它化为符合3NF的关系。并简述其原理。姓名教师代码教学工作科研工作标准学时实际完成学时课题号研究课题名考生编号姓名考生学校考场号考场地点成绩考试成绩学分29.管理信息系统实施包括哪些内容?需要注意问题?p1
34、73第一段30.软件开发工具选择需要考虑哪些因素?开发工具的选择主要决定于两个因素:所开发系统的最终用户和开发人员。最终用户需求是一切软件的来源和归宿,也是影响开发工具的决定性因素;开发人员的爱好、习惯、经验也影响着开发工具的选择。首先需要强调的是:开发工具的比较没有绝对的标准。评价一种开发工具,不仅要看它对设计模式,对象结构以及管理的支撑情况,更重要的是要针对具体的使用环境、开发方法、结构体系、开发群体以及使用群体来评价一种工具的适宜程度。所以工具类型和具体的情况决定了特定条件下软件开发工具最优的选择。但是开发工具的选择主要是由最终用户和开发人员决定的。程序的最终使用群体是软件开发的服务对象
35、也影响着开发工具的选择,而开发工具是给开发者用的,开发人员是这些工具的用户,不同开发人员对工具的爱好、习惯、经验也不同。除此之外人员间的配合模式也决定着工具的选择。当然,不能排除别的因素对开发工具的影响,如行业的特点和遗留的体系等,但无论其他因素的影响力有多大,软件的开发是为人服务的,软件工具的选择必定有人来决定。31、结构化程序设计的优点是什么?结构化程序设计由于采用了模块分解与功能抽象,自顶向下、分而治之的方法,从而有效地将一个较复杂的程序系统设计任务分解成许多易于控制和处理的子任务,便于开发和维护。与非结构化程序相比,结构化程序在调试、可读性和可维护性等方面都有很大的改进。结构化程序设计
36、的优点为:(1)整体思路清楚,目标明确。程序易于阅读、理解、排错和维护。(2)设计工作中阶段性非常强,有利于系统开发的总体管理和控制。它将一个复杂的程序分解成若干个子结构,便于控制、降低程序的复杂性(3)在系统分析时可以诊断出原系统中存在的问题和结构上的缺陷,便于验证程序。(4)提高了编程工作的效率,降低了软件开发成本。由于结构化编程方法能够把错误控制到最低限度,每个模块可以独立编制、测试,因此能够减少调试和查错的时间32、黑盒测试与白盒测试区别黑盒测试:是通过使用整个软件或某种软件功能来严格地测试, 而并没有通过检查程序的源代码或者很清楚地了解该软件的源代码程序具体是怎样设计的。白盒测试:是
37、通过程序的源代码进行测试而不使用用户界面。黑盒测试不关心程序的内部结构和源代码,只关心输入数据和输出结果。白盒测试不仅关心输入数据和输出结果,而且也要研究程序的内部结构和源代码白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。33、试述三种系统切换方法优缺点1 直接切换直接切换是在指定时刻, 旧的信息系统停止使用, 同时新的信息系统立即开始运行,没有过渡阶段。这种方案的优点是转换简便,节约人力、物力、时间。但是,这种方案是三种切换方案中风险最大的。一方面
38、,信息系统虽然经过调试和联调,但隐含的错误往往是不可避免的。因此,采用这种切换方案就是背水一战,没有退路可走,一旦切换不成功, 将影响正常工作。另一方面,切换过程中数据准备、人员培训、技术更新等都可能造成切换失败。此外,任何一次新旧交替, 都会面临来自多方面的阻力, 许多人不愿抛弃已经得心应手的旧系统而去适应新系统。当新系统出现一些瑕疵,他们就会把抱怨、矛盾都转移到对新系统的使用上, 这样,将大大降低系统切换成功的概率。2 并行切换并行切换是在一段时间内, 新、旧系统各自独立运行,完成相应的工作,并可以在两个系统间比对、审核, 以发现新系统问题进行纠正,直到新系统运行平稳了,再抛弃旧系统。并行
39、切换的优点是转换安全,系统运行的可靠性最高, 切换风险最小。但是该方式需要投入双倍的人力、设备,转换费用相应增加。另外, 对于不愿抛弃旧系统的人来说, 他们使用新系统的积极性、责任心不足, 会延长新旧系统并行的时间, 从而加大系统切换代价。3分段切换分段切换是指分阶段、分系统的逐步实现新旧系统的交替。这样做既可避免直接方式的风险,又可避免并行运行的双倍代价,但这种逐步转换对系统的设计和实现都有一定的要求,否则是无法实现这种逐步转换的,同时,这种方式接口多,数据的保存也总是被分为两部分。34、信息系统评价目的检查系统是否达到预期目的,检查系统是否满足用户要求检查系统的各种资源利用效率,提出系统改
40、进和发展方向。35、简述自行开发和外购应用软件包开发MIS操作步骤。自行开发:提出信息系统的逻辑方案,即所谓的解决方案,已确定系统开发方式和开发策略、系统总体框架和实施计划。外购应用软件包开发:首先由客户提出需求。选择可靠的软件提供商,预期洽谈,明确所要达到的目标与总要求,通过双方交流确定需购置的模块;在此基础上,有软件或咨询服务提供商为主进行系统分析,设计解决方案;方案提出后双方对其做详细的讨论,予以确认。36、如何理解信息系统维护比信息系统开发任务更艰巨?(1)维护系统是系统生命周期中最长的一个阶段,费用高达整个系统花费的60%-70%,相对于系统开发的时间系统维护要耗费更长的时间和精力 。(2)在维护系统时,通常要对开发者写的程序进行修改。然而读懂他人写的程序通常相当困难,特别是一些非结构化程序。如果只有代码,而没有说明文档,问题将会非常严重。(3)系统维护往往不是有开发者维护,这要求系统维护人员在不能依靠原开发人员的解释和帮助。(4)绝大多数系统在设计时,并不考虑以后可能要修改。这导致系统维护人员在修改时相当困难,而且还容易引入新的错误。(5)系统维护被看为毫无吸引力的工作,没有系统开发有成就感,经常受到挫折37、自行开发方式和委托开发方式的优缺点1. 内源式(自行开发方式)由用户依靠自己的力量独立完成系统开发。适合于有较强专
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河北医院事业编考试试题及答案
- 宠物店年底活动计划方案
- 202507《2790动物检疫技术》期末考试真题及答案完整版
- 新能源汽车制造企业股权回购与市场推广协议
- 离婚财产分割房屋产权转移与过户代理合同
- 2025年智慧城市综合体市场规模分析
- 新冠病毒检测试剂盒研发与批量生产合同
- 离婚协议财产分割、子女抚养、教育、医疗、赡养、探望权及子女权益保障、财产权益及赡养费用保障清单协议
- 生物制品检测认证补充协议
- 高端影视替身演员意外伤害及全面赔偿协议
- 行政伦理学-终结性考核-国开(SC)-参考资料
- 【语文课件】古代英雄的石像课件
- 气管插管患者的护理查房
- 医院改造项目合同模板
- 3D数字游戏艺术-2-测量分评分表-3D建模-30分
- 髋关节内固定术后护理
- 换滤芯合同(2篇)
- 第01讲 力、重力、弹力(解析版)-2024全国初中物理竞赛试题编选
- 2024至2030年中国1200伏碳化硅MOSFET市场现状研究分析与发展前景预测报告
- 公司废旧物资移交清单
- 建筑工地 施工现场 禁止饮酒 协议书
评论
0/150
提交评论