《管理信息系统A》复习大纲-副本.doc_第1页
《管理信息系统A》复习大纲-副本.doc_第2页
《管理信息系统A》复习大纲-副本.doc_第3页
《管理信息系统A》复习大纲-副本.doc_第4页
《管理信息系统A》复习大纲-副本.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

版权所有 复印必究2011-2012下工程管理、造价管理专业管理信息系统A复习大纲一、 考试时间及地点参照学校期末集中考试安排,考生自行查看考试时间及地点。二、试题形式、分值分布及答题要求1. 单项选择题共15小题,每题1分,共15分。本题型每小题共4个选项,要求选出其中的一个正确选项,并把其编号填入题后的括号中。2. 填空题共10空,每空1分,共10分。在题中的横在线填写正确的内容,要求用字准确。3. 概念题共5小题,每题3分,共15分。概念题的解答应注意用词用字。4. 简答题共4小题,每小题5分,共20分。本题的解答主要注意用语精练,全面。5. 主观应用题。共4小题,每小题10分,共40分。本题主要包括流程图的绘制、数据库基本设计与应用等多种题型,解答中应注意步骤完整、计算准确、图例正确。三、出题范围本次考试主要范围包括教材第1章至第9章的主要概念、原理、方法应用等内容,以及教学中补充的数据库设计、SQL语言基本应用等。四、复习重点第一章 管理信息系统概论1. 管理信息系统的定义【P2】是一个由人计算机等组成的能够进行信息搜集传输存储加工维护和使用的社会技术系统。它综合运用计算机技术,信息技术,管理和决策技术,与现代化的管理思想,方法和手段相结合,辅助管理人员进行管理和决策。2. 管理信息系统的特点【P3】a,面向管理决策b,进行全面管理c,人机结合,现代管理方法和手段结合,多学科交叉3. 数据的定义【P5】:数据是对客观事物状态和运动方式进行记录的可鉴别的符号。4. 信息的定义【P5】:信息是加工后的数据,它对接收者的行为具有影响,可接收者的决策具有价值。对事物之间的相互联系,相互状态的描述称为信息。5. 知识的定义【P6】是具有抽象性和普遍性的特殊信息6. 信息的基本属性【P6-7】普遍性,信息在时间和空间的传递性,信息相对于物质载体的独立性,信息对认知主体的相对性,信息对利用者的可共享性,信息的不可变换性和不可组合性,信息产生和利用的时效性,无限性7. 管理信息的定义【P7】是组织在管理活动过程中采集到的经过加工处理后对管理决策产生影响的各种信息的总称。8. 管理信息的作用【P7-8】是企业的宝贵资源,是科学决策的基础,是有效控制的前提,是衡量企业竞争力的重要标志9. 管理信息的分类【P7-8】按稳定性分为固定信息和流动信息。按决策层次分为战略信息,战术信息和业务信息。按信息的来源分内部信息和外部信息。10. 系统的定义【P9】指一系列彼此相关相互联系的部件为实现某种特定目的而建立起来的整体。11. 构成系统的基本条件【P10】有两个或两个以上的元素,元素之间有相互依存相互作用相互联系的小型系统,元素之间的联系与作用必须产生整体的功能。12. 系统的特性【P10-11】整体性,层次性,目标性,关联性,动态性,开放性,独立性,对环境的适应性13. 系统的分类【P11】自然系统,人造系统,复合系统14. 信息系统的概念图【P12】包括信息源,信息处理器,信息内存,信息管理者,信息用户等部分15. 信息系统的功能【P13-14】采集,加工,传输,存储,维护和使用16. 信息系统对管理的支持【P15-16】对计划职能的支持,对组织职能的支持,对领导职能的支持,对控制职能的支持17. 决策的定义【P16】是人们为达到一定目的而进行的有意识有选择的活动18. 信息系统对决策的支持【P17】信息系统支持和辅助决策,定性决策限定炼狱定型决策相结合的方向发展19. 管理信息系统的功能结构【P18-22】信息处理结构,包括信息收集系统,信息存储系统,问题处理系统,会话和信息输出系统,信息管理结构。决策层次结构,包括业务信息处理层,战术信息处理层,战略信息处理层。管理职能结构包括,市场销售子系统,生产管理子系统,财务管理,人事管理,信息管理,物资供应,高层管理子系统。20. 管理信息系统的分布结构【P22-24】物理分布结构:集中式系统结构,分布式系统结构。分布层次结构分析:用户层业务层功能层信息层工具层操作系统层物理层21. 管理信息系统对组织的影响【P28】促进组织结构扁平化,提高组织结构的灵活性和有效性,实现工作位置的分散化和虚拟化,增加企业过程重组及结构优化的成功率。第二章 管理信息系统建设基础1. 诺兰模型【P38-39】诺兰教授提出的。提出管理信息系统的建设需要经过初装蔓延控制集成数据管理和成熟这六个阶段。其还指名六中增长要素:计算机软硬件资源,应用方式,计划控制,管理信息系统在组织中的地位,领导模式,用户意识2. 管理信息系统建设的特点【P40-42】是一项复杂的社会过程,是一项复杂的认知过程,是一项系统工程,具有显著的工程特性3. 管理信息系统建设的基础条件【P42-43】领导重视与业务部门支持,具有一定的科学管理工作基础,具有一支系统建设的专门队伍,具备一定的资源条件4. 管理信息系统建设的原则【P43-45】实用性,创新性,面向用户,整体性,相关性,安全性,动态适应性,工程化标准化原则5. 管理信息系统建设的策略【P45-47】建立管理信息系统总体规划,自顶向下规划与局部设计和实施相结合,选择适当的系统开发方法,选择可行的系统设备工具和环境,保持畅通的信息管道,加强组织保证和人员培训6. 软件工程的定义【P49】是研究软件开发生产和维护的技术和方法。7. 软件工程的基本原理【P51-52】用分阶段的生命周期计划严格管理,坚持进行阶段评审,实行严格的产品控制,采用现代程序设计基础,结果能清楚地被审查,开发小组的人员应该少而精,承认不断改进软件工程实践的必要性8. 信息技术的定义【P52】是管理和处理信息所采用的各种技术的总称,一般包括计算机技术,通信技术多媒体技术等。9. 计算机基本结构【P53】略10. 计算机网络的定义、构成及分类【P54】定义是利用传输介质把分布在不同地理位置的计算机和其他通信设备连接起来,实现数据通讯和资源共享的分布式系统。计算机网络的构成包括计算机系统,通讯设备,传输介质和网络协议等。功能上分,通讯子网和资源子网。按地理范围来分,广域网局域网和城域网。11. 数据库、数据库管理系统的定义【P57】数据库是保存在存储介质上的大量相关数据的集合,既有存放实际数据的物理数据库,也有存放数据逻辑结构的描述数据库。数据库管理系统是是由建立管理和维护的一套程序组成的软件系统,通常有数据描述语言及翻译程序数据操纵语言及其翻译程序,数据库管理例行程序等三个部分组成,具有数据定义数据管理数据库维护数据通信等功能、12. 数据库系统的特点【P58】面向组织的复杂数据结构,数据冗余度小易于扩充,数据与程序独立,统一的数据控制结构。13. 信息安全的内容及主要的信息安全技术【P59-61】内容有:系统运行的安全,访问权限和系统资源保护,信息内容安全,作业和交易安全,人员和规章制度安全保障,安全体系的整体防范和应急反应功能。主要技术有:网络加密技术,防火墙技术,身份验证技术,反病毒技术,安全监测技术,安全审计与监控技术,系统备份技术。14. 管理信息系统建设的生命周期【P65-67】其可以分成系统定义系统开发系统支持这三个阶段。15. 系统建设的组织机构构成【P67-69】自己看去第三章 系统开发方法与技术1. 系统开发方式【P75-78】a) 瀑布模式、原型模式、螺旋模式的开发过程、特点【P79-83 瀑布模式是一种线性模式,提出了系统开发的系统化的顺序开发方法:特点是1阶段间具有顺序性和依赖性2推迟实现的观点3质量保证的观点 原型模式是针对事先不能完整定义需求的系统开发而言。特点1减少了因需求不清给开发带来的风险有较好的实际效果2符合人类认识真理的思维和过程,是一种实用的开发方法。螺旋模式是瀑布模式与原型模式的结合,并增加了风险分析。过程:制定计划,风险分析,实施工程,客服评估。特点:优点1支持用户动态需求变化2易于客户和开发人员共同理解3原型的进化贯穿整个系统生命周期,有助于目标系统的适应能力4为项目管理人员及时调整管理决策提供方便,进而降低了开发风险。缺点迭代速度执行效率不高 ,耗时,对开发人员开发水平要求较高2. C/S结构、B/S结构的含义、结构及特点【P83-85】c/s(client/server,客户机/服务器)结构把数据库放在远程服务器上,而在客户机上安装相应的软件。结构:c/s模式一般采用两层结构,前端是客户机即用户界面,结合表示与业务逻辑,接受用户请求,并向服务器提出请求;后端是服务器,即数据管理,将数据提供给用户端,客户端对数据进行计算并将结果呈现给用户。特点:交互性强,具有安全的存取模式,网络通信量低,响应速度快,利于处理大量的数据 但变通性差,维护和管理难度大,扩展性不强。b/s结构(browser/server,浏览器/服务器)只安装和维护一个服务器,而客户端则彩用浏览器运行软件。b/s采用三层客户机/服务器结构,在数据管理层和用户界面层之间增加了一层成为中间件的结构。是整个体系呈现三层结构。特点:分布性强,维护方便,开发简单且共享性强,总体拥有成本低。但数据安全性凸显,对服务器要求过高,数据传输速度缓慢,软件店个性特点明显降低。3. 结构化系统开发方法的基本思想及主要特点【P88-89】结构化开发的基本思想:将结果与控制加入项目中,以便活动在于顶定的时间和费用预算内完成。按系统工程的思想和工程化的方法,按照用户至上的原则,结构化,模块化,自顶向下地对系统进行分析与设计。特点:1树立面向用户的观点2自顶向下但是分析设计和自底向上的系统实施3严格按阶段进行4加强调查研究和系统分析5先逻辑设计后物理设计6工作文档的规范化和标准化。4. 结构化系统开发方法的过程【P89-90】1立项阶段2系统分析阶段3系统设计阶段4编程阶段5安装阶段6后期运行阶段5. 结构化系统开发方法的局限性【P90-91】1结构化系统开发方法需要大量资源2结构化系统开发方法缺乏灵活性,不适合需求的多变3结构化系统开发方法不适合面向决策的应用。6. 对象、类与继承【P91-92】客观世界的每一个物或人的头脑中的每一个概念都看成一个个个体,这些个直接映射到计算机世界就是面向对象的对象。对实际问题中的个体当做面向对象方法中的对象,进而对每一个对象的属性进行分析和归纳,抽象出他们的共性,并进行分类,这就构成了类。反之,具体的个体必然具有其同类的属性,即类属性,因此继承性的构成反应了个体之间从上到下,从一般到特殊的过程。7. 面向对象方法的基本原理及特点【P92-93】基本原理就是按照人类认识客观世界的一般方法和一般思维方式进行分析问题和解决问题。即面向对象的开发方法反应了人们认识世界的模式。特点:1按照人类习惯的思维模式,对系统开发的所有阶段进行综合考虑2系统开发各阶段所使用的方法,技术具有高度连续性3系统开发各个阶段有机集成,保证了系统的稳定性4具有良好的可复用性8. 原型法的基本思想、分类及适用情形【P94-95】原型开发方法出于一种朴素的原理:先按照用户的需求快速,低成本的建立一个系统原型,然后供用户使用,在使用过程中,根据用户的反馈信息不断完善。分类:1丢弃式原型方法适用于研究型原型,试验型原型。2演化式原型适用于展开型原型和递增型原型第四章 系统开发项目管理1. 项目及项目管理的定义【P112】项目是一个组织为了实现既定目标,在一定的时间,人员和资源的约束下,所展开的一种具有一定独特性的,一次性工作。项目管理是运用各种知识,技能,方法和工具,为满足或超越项目相关方对项目的要求与期望所开展的各种管理活动。2. 项目管理的基本特性【P113】1普遍性2目的性3独特性4集成性5创新性3. 项目管理知识体系的构成【P114-115】1项目集成管理2项目范围管理3项目时间管理4项目成本管理5项目质量管理6项目人力资源管理7项目信息管理8项目风险管理9项目采购管理4. 项目过程及项目管理过程【P115-116】项目是由一系列项目阶段所构成的一个完整过程,而哥哥项目阶段又是由一系列具体活动够吃的一个工作过程。项目过程由实现过程和管理过程组成。 项目的管理过程是指在项目的实现过程中,所开展的项目计划,决策,组织,协调,沟通,激励和控制等方面的活动所构成的过程。5. 项目计划的作用、内容及编制【P117-120】作用;1确立项目组成员的责任范围和地位以及相应的权限 2促进项目组成员及项目委托人和管理部门的沟通与交流 3使项目组成员明确自己的奋斗目标,及实现目标的方法,途径和期限 4作为进行分析,协商及记录项目范围变化的基础。 内容1项目范围规划2项目进度规划3项目费用计划4质量计划5沟通计划6风险应对计划7项目采购计划8项目控制计划 编制1收集和整理有关信息2确认项目目标和项目环境分析3工作说明4工作分解结构5编织线性责任图6绘制逻辑关系图6. 管理信息系统项目成本的构成【P124】根据系统生命周期的阶段性将成本划分为系统开发成本和运行维护成本两大类。其中系统开发又分为软件开发成本,硬件开发成本,其他成本。7. 项目成本的控制【P126】项目成本控制就是在整个项目的实施过程中,定期收集项目的实际成本数据,与成本的计划值进行对比与分析,并进行成本预测,发现并及时纠正偏差,以使项目的成本目标尽可能准确的实现。8. 项目的进度控制【P127】项目的进度控制是指通过监督和检查项目计划的执行情况,根据项目进度,对计划不断进行调整和修改,实现预期的目标任务。9. 甘特图及关键路径法【P128-129】甘特图是基于二维坐标的项目进度图示表示法。以时间为横轴,各个项目的各个子项目为纵轴,以条形代表项目的工作周期。10. 风险管理的意义【P130】风险管理是指通过风险识别,风险界定和风险度量等工作方法去认识开发项目的潜在风险,并以此为基础通过合理的使用各种风险应对措施和管理方法对项目实行有效的控制,以及妥善的处理项目风险造成的不利结果,以最低的成本保证项目目标的实现等管理工作。11. 管理信息系统开发的风险构成及应对措施【P131-133】构成:1人才流失2不切实际的承诺3计划风险4反复变更5成本风险6技术风险7管理风险 应对:1建立畅通的沟通渠道和沟通方法2配备高素质的项目管理人员3建立一支高效协作的项目团队4制定可行的风险管理计划5选择合适的开发技术6采用快速原型和迭代原型进行开发12. 管理信息系统开发质量控制的主要措施【P134-135】1确定合理的管理信息开发方案2确定可行的质量控制方案3形成规范的设计文档4设计完整的系统测试方案5设计科学的实施流程6合理的阶段性评价13. 配置管理的定义【P136】配置管理是通过技术或行政手段对软件产品及其开发过程和生命周期进行控制,规范的一系列措施第五章 系统规划1. 系统规划的概念、特点及原则【P146-147】系统规划是根据企业或组织的战目标和用户需求,对管理信息系统的技术方案,实施过程,阶段划分,开发组织和开发队伍,投资规模,资金来源及工作进度,运用系统的,科学的,发展的观点进行全面规划。 特点1具有较强的不确定性,非结构优化程度较高2高层管理人员是工作的主体3系统规划的工作过程是一个管理决策过程,同时是技术与管理的结合。4多种方法向后配合,取长补短。5要为后期工作提供一个指导,具有预测性。 原则 1支持企业的总体目标2满足组织各管理层次的要求3摆脱管理信息系统对组织的依从性4在系统结构上有良好的整体性5便于实施2. 系统规划的内容【P148-149】1确定管理信息系统的目标及总体结构2企业现状分析3开展可行性研究4分析企业业务流程5对影响规划的信息技术发展的预测6制定资源分配计划3. 企业系统规划法(BSP)的基本思想【P150】是基于用信息支持企业运营的思想,是一种自上而下识别系统目标,识别业务过程,识别数据,然后自下而上设计系统,以支持目标的管理信息系统规划方法4. 企业过程的概念及分类【P152】是企业资源管理所需要的,逻辑相关的的一组决策和活动5. 关键成功因素法(CSF)与战略数据规划法(SST)【P156-157】每个企业都存在对企业成功起关键性的因素,关键因素法就是帮企业识别成功关键因素的方法。 战略数据规划法主要完成一个不受技术变化影响的稳定的数据模型。依据这个模型,管理信息系统为企业建立公用的数据库,并展开企业各项应用的开发。6. 可行性研究的概念及内容【P162-163】可行性研究又称为可行性分析,是任何大型项目在开发之前都必须进行的一项工作。可行性研究就是用最小的代价在尽可能短的时间内确定问题能否得到解决。 内容:1必要性分析2可行性分析(1)技术可行性(2)经济可行性(3)运行可行性7. 系统调查的原则及内容【P163-164】原则:1自顶向下全面展开2弄清各项管理工作存在的必要性3工程化的工作方式4全面铺开与重点调查相结合5主动沟通,亲和友善的工作方式 内容 :初步调查 1调查用户需求2调查企业当前的运行状况3调查新系统的开发条件。8. 企业流程重组的概念及关键特性【P170-171当用管理信息系统实现企业的运作与管理时,应该充分利用信息技术的优势,纠正不合适的企业流程。并对企业流程进行重新设计,找到最优化流程。流程重新设计即对企业流程,组织结构,信息系统以及企业的价值链等进行最根本的重新设计。 关键特性:1跟根本性2关键性3戏剧性4彻底性第六章 系统分析1. 系统分析的任务【P177-178】1)对系统需求的理解和确切表达 2)确定目标系统的逻辑模型 2. 系统分析的步骤【P179-180】1现行系统的详细调查2组织结构与业务流程分析3数据流程及处理功能分析4建立新系统的逻辑模型5提出系统分析报告3. 系统分析的目的与原则【P181】4. 详细调查的准备工作【P182-183】1熟悉业务2拟定调查提纲3确定部门负责人和业务配合人员4确定调查路线5动员和人员培训5. 详细调查的内容【P183-184】1组织结构和功能体系的调查2挂管理业务流程的调查3数据与数据流程的调查4薄弱环节的调查5资源与环境的调查6. 详细调查的方法【P184-185】1问卷调查法2会议讨论法3界面原型法7. 需求收集的内容【P186】1信息需求2功能需求3性能需求4运行需求5未来需求8. 组织结构分析的内容【P190】组织结构分析就是要弄清企业内部的部门划分,以及各部门之间的领导与被领导的关系、信息资料的传递关系、物资流动关系和资金流动关系,并了解各部门的工作内容与职责,及各部门组织存在的问题以及对新系统的要求等。然后将了解和掌握的组织结构用组织结构图画出来,共后续的分析和设计参考。9. 组织结构图的内容、识别与绘制【P190】组织结构图把企业分成若干部分,并标明各部分之间可能存在的各种关系,这些关系包括上下级关系、物流关系、资金流关系和信息资料传递关系等。在分析组织结构的基础上,要把各种内在的联系用一张图描绘出来,以便更好的反应、表达各部门间的真实关系。组织结构图不是简单的组织结构表,在描述组织结构图是不能只是简单的表示各部门之间的隶属关系。10. 业务流程图的概念与绘制【P192-193】业务流程图是一种描述管理信息系统内各部门、人员之间的业务关系、作业顺序和管理信息流向的图表。它用一些规定的符号及连线表示某个具体业务的处理过程,帮助系统分析员找出业务流程中的不合理流向。业务流程图基本上按照业务的实际处理步骤和过程绘制,是一种用图形方式反映实际业务处理工程的“流水账”。11. 业务流程分析的内容【P193193】分析原有业务流程的各处理过程是否具有存在的价值,其中那些过程可以删除或合并,原有业务流程中的哪些过程不尽合理,可以进行改进和优化;现行业务流程中的哪些过程存在冗余信息处理,可以按计算机信息处理的要求进行优化,流程的优化可以带来哪些益处;画出新系统的业务流程图明确新的业务流程中人与机器的分工,即哪些工作由计算机自动完成,哪些工作必须有人参与。12. 数据调查与数据分析的内容【P196-197】调查:1输入信息2工程处理3输出信息4信息编码分析:1围绕系统目标进行分析2围绕系统信息环境进行分析3围绕现行业务流程进行分析13. 数据流图的概念、内容与绘制【P198-200】概念:流程图以图形的方式描绘数据在系统中流动和处理的过程,它只反映系统必须完成的逻辑功能,所以是一种功能模型。数据流程图的主要特征是其抽象性和概括性内容:1处理过程2数据流3数据存储4外部实体绘制:1确定系统的基本元素2绘制数据流图的内部3为数据流命名4为处理工程命名14. 数据字典的条目内容【P207-208】条目:1数据元素2数据结构3数据流4数据存储5处理过程6外部实体15. 判断表、判断树【P213-215】判断表是一个二维表,它能清楚地表示复杂的条件组合与应做动作之间的对应关系,常用与存在多个复杂的条件的判断问题。判断表能够将在什么条件下系统应做什么动作准确无误的表示出来,但不能描述循环的处理特征,循环处理还需要结构式语言。生成判断表可采取的步骤:提取问题中的条件、标出条件的取值、计算所有条件的组合数、提取可能采取的动作或措施、制作判断表、完善判断表。判断树是判断表的一种变形一般比判断表更直观、更容于理解。判断树代表的意义是:左边的是树根,是决策序列的起点:右边是各条分支,即每一个条件的取值状态;最右侧为采取的相应策略。从树根开始,自左至右沿着某一条分支,能够做出一系列决策。16. 系统分析报告的内容【P217】1引言2现行系统概括3新系统逻辑设计4系统设计与实施的初步计划第七章 系统设计1. 系统设计的任务及构成【P225-226】设计:1总体结构的设计2物理模型设计2. 系统设计的评价标准【P226-227】1运行效率2可靠性3可修改性4实用性5经济性3. 系统设计报告的内容【P228】4. 模块化设计原理【P228-230】1模块化2抽象3逐步求精4信息隐藏和局部化5模块独立5. 耦合与内聚的概念与分类【P230-232】耦合衡量不同模块互相依赖的紧密程度,内聚衡量一个模块内部各个元素彼此结合的紧密程度。1数据耦合:两个模块彼此之间通过参数交换信息,而且交换的信息仅仅是数据。2控制耦合:传递信息中有控制信息(尽管有时候这种控制信息以数据的形式出现)。3特征耦合:把整个数据结构作为参数传递而被调用的模块只需使用其中一部分数据元素。4公共环境耦合:当两个或多个模块通过一个公共数据环境相互作用。5内容耦合:最高程度的耦合其发生情况:一个模块要访问另一个模块内部的数据;一个模块不通过正常入口就转到另一个模块的内部;两个模块部分代码重叠;一个模块有多个入口。设计采取原则是:尽量使用数据耦合,少用控制耦合和特征耦合,限制公共环境耦合的范围,完全杜绝内容耦合。6. 模块化设计准则【P232-233】1改进软件结构提高模块独立性2模块规模应该适中3深度、宽度、扇出和扇入都应适当4模块的作用域应该在控制域之内5设计单入口、单出口的模块6模块功能应该可以预测7. 子系统划分的一般原则【P235】1子系统要具有相对的独立性2子系统划分的结果应使数据冗余较小3子系统的设置应考虑管理发展的需要4子系统的划分应便于系统分阶段实现5子系统的划分应考虑到各类资源的充分利用8. 控制结构图【P236】控制结构图的依据就是在系统分析阶段产生的数据流图。数据流图一般有两种典型的结构:变换型结构和事务型结构。针对两种不同的数据流图,可以采取不同的方法来绘制控制结构图:1变换分析2事务分析9. 系统平台设计的内容与依据【P239-240】1系统吞吐量2系统响应时间3系统可靠性4结构模式5数据管理方式10. 软、硬件选择的原则【P240】(241页数据库管理系统的选择)硬件:选择技术成熟、可靠的标准系统机型;要求处理速度快,数据存储容量大;具有良好地兼容性、可扩展性与可维护性;有良好的性能价格比;厂商或供应商的技术服务与售后服务号;操作方便。为了保证系统在一定时间内的先进性,在选择硬件时可以适当的超前。软件:软件是否能偶满足用户需求。由于存在管理需求上的不确定性,系统的应用环境会经常发生变化,所以软件要有足够的灵活性,以适应软件的输入、输出和系统平台升级的要求。对于商品化软件稳定的技术支持是必须的。同时,通过考察相关企业对应用软件的选择情况也可帮助和指导应用软件的选择。数据库管理系统的选择:支持先进的处理模式,具有分布式处理数据、多线索查询、优化查询数据、联机事务处理能力;具有高性能的数据处理能力;具有良好地图形界面开发工具包;具有较高的性能价格比;具有良好地技术支持和用户培训等。11. 网络拓扑结构的分类【P241】12. 代码的概念、作用【P243-244】代码是代表系统中客观存在的实体的名称、属性或状态的符号,通常用数字、字符或它们的组合来表示。作用:1代码为事物提供一个概要而不含糊的认定,便于数据的存储和检索2使用代码可以提高处理的效率和精度3代码提高了数据的全局一致性4代码是人与计算机交换信息的工具13. 分类方法【P244-245】1线分类法2面分类法14. 代码的表示形式【P247-248】1顺序码2区间码3助记码15. 代码的校验位设计【P248-249】校验:设有一组代码为c1c2c3c4.cN 1为代码的每一位cI确定一个权值2求代码cI与其对位的权值pI的乘积之和s 3确定模M 4取余R=s/mod(M)5校验位cI+1=R 最终代码为c1c2c3c4.cIcI+1 设计:1确定代码需求2确定代码系统中需要包含的信息3估计代码实例的规模4代码的校验位设计16. 数据库设计的步骤【P252】1需求分析2概念设计3逻辑设计4物理设计17. 数据库概念设计(E-R图设计)【P253-254】1设计局部E-R图2E-R图的集成18. 数据库关系模式设计(掌握从E-R图转换关系模式的规则)【P255】1导出初始关系模式2规范化处理3模式评价4优化模式19. 用户界面设计的原则【P258】1清楚简单2适应不同操作水平的用户,便于维护和修改3错误提示信息的设计要有建设性4关键操作要有强调和警告5应用程序与用户界面分离6增加可视化图形表示20. 用户界面设计的方式【P259】1菜单方式2会话方式3提示方式4操作权限管理方式21. 输出设计的原则、内容【P262-263】原则:1用户第一原则2灵活性原则3需求多样性原则4统一原则 内容:1输出信息的内容2输出信息的格式3与输出的信息使用相关的内容4输出设备 5输出介质22. 输入设计的原则【P265-266】1输入数据的方法应力求简单、易懂、易学习2屏幕输入格式应尽量简单3屏幕设计时要有功能键的说明,以缩短用户查询时间4尽量用有意义的编码或选项替代冗长的输入5设计信息栏以供用户查看系统当前运行情况23. 输入校验【P268-269】1重复校验2视觉校验3检验位校验4控制总数校验5数据类型校验6格式校验7逻辑校验8界限校验9顺序校验10记录计数校验11平衡校验12对照校验24. 程序流程图【P271-272】又称框图,能够比较直观和清晰的描述过程的控制流程,应严格定义程序流程图所使用的符号,不允许随心所欲的画出各种不规范的流程图。第八章 系统实施与运行1. 系统实施阶段的任务【P281-282】1设备的购置与安装2程序的编制与测试3数据的整理与录入4系统调试与试运行5系统转换6系统评价7系统验收2. 程序设计的概念与目标【P285-286】概念:就是根据系统设计报告中提出的模块处理过程描述以及数据库结构,选择合适的程序设计语言和软件开发工具,编制出正确、清晰、易于理解、易于维护、工作效率高的程序源代码目标:1程序正确,功能可靠2操作简单,使用方便3较好的容错性能4足够快的响应速度5维护方便6对数据的安全保护7有效的利用设备3. 结构化程序设计及其特征【P289】特征:1自上而下的设计步骤2程序逻辑组织模块化3限制或消除无条件转移语句4. 可视化程序设计的优点【P290】可视化程序设计是一种能够让程序设计人员利用软件本身所提供的各种控件,像搭积木似的构造应用程序的各种界面的一种程序设计方法。其最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序的设计,这样就能极大的提高系统设计人员的工作效率。5. 软件测试的概念、作用、原则【P291-293】概念:测试时为发现程序中潜在的错误而执行程序的过程。好的测试方案是很可能发现迄今为止尚未发现的错误的测试方案。成功的测试时发现至今尚未发现的错误测试。作用:软件测试输入的是测试用例(数据),输出的是测试报告(或隐错报告)作用表现在一下3个方面1) 使软件满足客户的需求2) 便于控制开发团队的工作状态和工作进度3) 便于控制版本的发布原则:1)应当今早的和不断地进行软件测试2)程序员应避免测试自己编写的程序3)选择测试用例4)设计测试用例5)检查事务6)制定测试计划7)妥善保存测试用例8)对发现错误较多的程序段,进行更深入的测试6. 软件测试的过程(单元测试、集成测试、确认测试、系统测试)【P293-295】1) 单元测试 检查各个模块是否正确实现规定的功能,发现模块在编码或算法中的错误。2) 集成测试 检查与设计相关的软件体系结构问题3) 确认测试 检查已实现的软件是否满足系统分析确定的各种需求4) 系统测试 解决各子系统之间的数据通信和数据共享问题7. 白盒测试与黑盒测试的概念,其测试用例的设计方法【P295-298】 白盒测试:是指把测试对象看成一个打开的盒子,测试人员需要了解程序内部结构和处理过程,以检查处理过程的细节为基础,对程序中尽可能多的逻辑路径进行测试,检验程序的内部控制结构和数据结构是否有错,时间的运行状态与预期的目标状态是否一致。其最常用的设计方法是逻辑覆盖法。黑盒测试:指把测试对象看成一个黑盒子,测试人员完全不考虑程序的内部结构和处理过程,只在软件的接口处进行测试,依据需求规格说明书,检查程序是否满足预期功能要求,又称为功能测试或数据驱动测试。常用的方法有等价类划分法、边界值分析法等8. 测试策略【P298-299】通常采用的是:在进行测试方案的设计时,将逻辑覆盖、等价类划分和边界值分析等方法综合运用,使测试用例既能检测设计的内部要求,又可以检测设计的接口要求。视具体情况用等价类划分法补充测试方案;必要时再用错误推测法等其他方法补充测试方案;对照程序逻辑,检查已经设计好的测试方案。可以根据对程序可靠性的要求采用不同的逻辑覆盖标准,如果现有方案未达到规定的覆盖标准,应补充测试方案。在对复杂的大型系统进行测试时,一般不作全面测试,而是采用抽样测试或重点测试的方式,有针对性地选择具有代表性的测试用例,或将测试重点放在容易出错的位置及重要模块中进行测试,以节省测试费用,提高测试效率。9. 系统建构【P301】定义:由编译和构建两部分组成。单个程序写好以后,产生可执行代码的过程是编译;众多不同程序按一定结构关系组成软件,这过程是建构。策略与意义:自己的程序能否同其他所有相互配合,最好的办法就是经常建构,这样才能进行完整的测试。完整测试测试时构建最基本的目的。10. 系统转换的内容、方式及各方式的优缺点【P302-303】内容:数据的转换、系统环境的转换、资料的建档与移交等。方式:1) 直接转换:在确认新的管理信息系统的运行准确无误后,确定某一时刻,终止现行系统,用新的管理信息系统取代它投入运行。2) 并行转换:新的管理信息系统完成测试后,一方面系统继续运行,另一方面新系统同时投入运行,并行运行一段时间后,在停止原系统的工作。3) 分段转换:在新系统投入正常运行前,将新系统分阶段、分批的逐步代替原系统的各个部分,最后完全代替。11. 系统评价的指标构成【P304-305】1) 经济指标:包括系统费用,即指系统开发费用与运行费用的总和2) 性能指标:管理信息系统的各个组成部分有机的组合在一起,并作为一个总体对使用者所表现出来的技术性能。3) 管理指标:主要反映用户对系统的意见,包括:用户对信息系统操作、管理和运行状况的满意程度12. 系统维护的内容及类型【P307-308】内容: 1) 应用系统的维护:系统的业务处理过程是通过程序的运行而实现的,一旦程序发生问题或业务发生变化,就必然引起程序的修改和调整,因此系统维护的主要活动是对程序进行维护。2) 数据的维护:业务处理对数据的需求是不断发生变化的,除了系统中主体业务数据的顶起更新外,还有许多数据需要进行不定期的更新。3) 代码的维护:当系统的应用范围扩大和应用环境变化时,系统中的各种代码需要进行一定程度的增加、修改、删除以及设置新的代码。4) 文档的维护:当系统、数据、代码及其他维护的变化,对应的文档进行修改,并对所进行的维护进行记载。5) 硬件设备的维护:主要是指对主机及外围设备的日常管理和维护,应由专人负责,定期进行,以保证系统正常、有效地运行类型:正确性维护、适应性维护、完善性维护、预防性维护13. 文档质量的度量准则【P314】1) 完善性:所有单位,都必须按照GB856788计算机软件产品开发文件编制指南的规定编制相应的文档,以保证在开发阶段结束时,其文档时齐全的。2) 正确性:系统开发各个阶段所编写的文档内容,必须真实地反映阶段的工作且与该阶段的需求相一致。3) 简明性: 系统开发各个阶段所编写的各种文档的语言表达应该清晰、准确、简练,适合各种文档的特定读者。4) 可追踪性:系统开发各个阶段所编写的各种文档应该具有良好的课追踪性。文档的可追踪性包括纵向可追踪性和横向可追踪性。5) 自说明性:系统开发各个阶段所编写的各种文档应该具有较好的自说明性。文档的自说明性是指系统开发的各个阶段的不同文档能独立表达该系统相应阶段的产品能力。6)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论