《2022年2022年管理信息系统笔记整理 3.pdf》由会员分享,可在线阅读,更多相关《2022年2022年管理信息系统笔记整理 3.pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1、 数据的特点:粗糙的、杂乱的、真实的、可靠的、具有积累价值2、 信息的特点:真实性、时效性、共享性、层次性、不完全性、滞后性、转换性3、 数据与信息的关系:信息是向人们提供关于现实世界新的事实的知识;数据时载荷信息的物理符号,两者缺一不可,但又有一定的区别:1 并非任何数据都表示信息,信息是消化了的数据2 信息是更直接反映现实概念的,而数据则是信息的具体体现3 数据与信息的关系可以形象地比喻成原材料和产品的关系,但数据和信息两者之间可以互相转化。4、 信息的生命周期包括:需求、获取、储存、维护、使用和退出5、 系统的组成:输入、处理、输出、控制、反馈和边界6、 系统的特性:整体性、层次性、
2、关联性、目的性、环境适应性7、 系统的基本观点:系统必须用于现实特定目标;系统与外界环境之间有明确边界,并通过边界与边界进行物质或信息的交流;系统可划分为若干个相互联系的部分,并且分层次;在各个系统之间存在物质和信息的交换;系统是动态的、发展的。8、 信息系统 :一种供一人或多人使用的协助完成一项任务或作业的人造系统9、 信息系统组成:除系统的 6 个外,还有人员、过程和数据10、信息系统的类型:从信息处理的角度-事物型处理系统和分析型处理系统从层次上 -作业层系统、知识层系统、管理层系统、战略层系统11、管理信息系统:一个由人、计算机组成的能进行信息收集、传递、存储、加工、维护和使用的社会技
3、术系统。12、管理信息系统3 大要素: 系统的观点、数学的方法、计算机应用13、管理信息系统生命周期P21 14、管理信息系统功能:1、数据处理2 预测 3 计划 4 控制 5 辅助决策15、管理信息系统与计算机的关系P19 16、结构化生命周期法基本思想: 用系统的思想、 系统工程的方法、 按用户至上的原则,结构化、模块化、自顶向下地对信息系统进行设计与分析。优缺点及适用情况:特别适用于开发那些能够预先定义需求、结构化程度又比较高的大型事物型系统(TPS)和管理信息系统 (MIS ) 。要求有严密的系统分析和严密的开发控制,也适宜采用结构化生命周期法进行开发。但这种正规化的开发方法并不适于对
4、小系统的开发。主要缺点是耗费资源,缺乏灵活性。17、原型化方法 基本思想: 根据用户提出的需求,由用户与开发者共同确定系统的基本要求和主要功能,并在较短时间内建立一个实验性的、简单的小型系统,称作“原型”,然后将原型交给客户使用。优缺点及适用情况:优点是系统的开发效益高、适用性强、可维护性好、系统的可扩展性强、易学易用性,能提高用户满意度。缺点是不能代替仔细的需求分析和结构化设计的方法,不能代替严谨的正规文档,不能取代传统的生命周期法和相应大开发工具。适用于用户需求不清,管理及业务处理不稳定,需求常常变化;规模小,不太复杂,而且不要求集中处理的系统;或者是有比较成熟借鉴经验的系统开发工作中;或
5、者用于开发信息系统中的最终用户界面。18、面向对象方法特点:以对象为基础, 把信息和操作封装到对象中,然后利用特定的软件模块完成从对象客体的描述到软件结构之间的转换,避免了其他方法在开发过程中的不一致性和复杂性,面向对象方法开发出来的应用程序易重复使用、易改进、 易维护、易扩充,具有简单性、统一性、开发周期短、费用低等特点。19、结构化生命周期法开发过程P36(图)20、对象: 是面向对象系统运行过程中的基本实体,它既包括属性, 也包括作用于属性的行为名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -
6、- - - 第 1 页,共 6 页 - - - - - - - - - 21、消息: 是对象之间进行通信的一种数据结构。22、类:是对一组对象的抽象,它将该组对象所具有的共同特征集中起来,以说明该组对象的能力和性质。23、继承: 对象继承它所在类的结构、操作和约束, 也指一个类继承超类或子类继承父类的结构、操作或约束。24、封装: 是一种信息隐蔽技术,所谓“封装”是指把对象的属性和操作方法同时封装在定义对象中。25、实例: 就是由某个特定的类所描述的一个具体对象。26、多态: 即一个名字具有多种语义。27、系统开发方法的选择:考虑因素 应用的特点、方法的特点、资源分析。28、管理中应用计算机的
7、基本条件:企业规范化管理;领导重视,业务人员积极参与;拥有一只开发的专业队伍;具备一定的资源条件。29、系统开发的方式和特点:方式:自行开发;委托开发;联合开发;购买软件包特点比较:分析和设计力量的要求(非常需要;不太需要;逐渐培养;少量需要)、编程力量的要求(非常需要;不需要;需要;少量需要)系统维护的难以(容易;困难;较容易;困难)开发费用(少;多;较少;较少)说明(开发时间较长,但适用,而且可以培养自己的系统开发人员;省事;开发费用多。需要业务人员的密切配合;开发的系统比较适用,但用户必须具有一定的人员参加;要有选择,即使符合单位实际,但仍有部分接口问题)30、风险管理:(1)风险管理过
8、程:风险辨识、风险分析、风险缓和、风险跟踪(2)风险主要影响因素及其管理措施影响因素:规模大小、结构化程度、技术难度控制措施:内部结合、外部结合、规范化控制措施和技术31、可行性分析的目的:说明该软件开发项目的实现在技术上、经济上和社会条件上的可行性;评述为合理地达到开发目标可能选择的各种方案;说明并论证所选定的方案。32、可行性分析的任务:了解客户的要求及现实环境,从技术、经济和社会因素等3个方面研究并论证本软件项目开发的可行性,编写可行性分析报告,制定初步的醒目开发计划。33、可行性分析的实施步骤:系统的分析人员对现实系统进行初步调查;编写用户需求书面材料;对待开发系统可行性分析;写出系统
9、可行性分析报告;评审和审批系统可行性分析报告;若项目可行,则制定初步的项目开发计划,并签署合同。34、可行性分析的结论:可行性分析结果完全不可行;系统具备立即开发的可行性;某些条件不具备。35、可行性分析报告的主要内容:引言; 系统开发的必要性和意义;现行系统的调差与分析;新系统的几种方案介绍;几种方案的比较分析;结论36、总体规划的主要任务:1 从系统的全局出发,在总体上确定管理信息系统的体系结构; 2 提出系统开发的优先顺序;3 进行计算机的逻辑配置37、总体规划的特点:1 侧重高层的需求分析,对需求分析有比较具体的准则2 系统结构设计着眼于子系统的划分,对子系统的划分具有明确的规则3 把
10、系统实施计划看作设计任务中的决策内容,对子系统的开发有优先顺序,有明确的规则,支持系统优先级的评估 4 从整体上看着眼于高层管理,兼顾中层与操作层规划方面的内容5 总体规划从宏观上描述系统, 对数据的描述限在“数据类”级,对处理过程的描述限在“过程组” 级。38、总体规划的原则:1 支持组织的总目标2 面向组织各管理层次的要求3 方法上摆脱信息系统对组织机构的依从性4在结构上信息系统有良好的整体性5 便于实施名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - -
11、- - - - - - - 39、总体规划的步骤:总体规划准备;组织结构调查;定义管理目标;定义管理功能;定义数据类;定义信息结构;确定总体结构中的优先顺序;计算机逻辑配置;完成总体规划报告,提出开发计划40、数据类 :在总体规划中,把系统中密切相关的信息归成一类数据41、C/S:优点 1 通过客户机和服务器的功能合力分布,均衡负荷,从而在不断增加系统资源的情况下提高系统的整体性功能2 系统开发性好,在应用需求扩展或改变时,系统功能容易进行相应的扩充或改变,从而实现系统的规模优化3系统可重用性好,系统维护工作量大为减少,资源可利用性大大提高,使系统整体应用成本降低。缺点开发成本较高;移植困难;
12、软件升级困难42、B/S:优点使用简单;维护容易;便于企业资源连接;信息共享程度高;扩展性好43、C/S 、B/S 的适用情况 :在目前实际开发中,通常采用B/S 模式,在用户端安装浏览器软件,基础数据放在数据库服务器上,中间建立WEB 服务器作为服务器与客户机浏览器的交换通道,对于模块安全性要求高,处理数据量大的地点使用C/S 模式。44、系统分析 :以系统的观点、 对已选定的对象与开发范围进行有目的、有步骤的赫斯基调查和科学分析。45、系统分析的任务:系统分析员和用户一起充分理解用户的要求,并把用户的需求用文档形式表述出来。系统分析就是定义或制定将来新的系统应该“做什么”,暂不涉及“怎么做
13、”46、系统分析的原则:1 逻辑设计与物理设计分开2 面向用户3 结构化分析47、系统分析的工作步骤:1 现行系统的调查与分析2 进行数据分析, 建立数据库逻辑模型 3 确定新系统逻辑结构4 明确处理方式,提出系统分析总结报告48、结构化系统分析的工具及作用:对系统进行概要描述的工具- 业务流程图和数据流程图;数据部分详细描述的工具- 数据字典;功能详细描述的工具- 结构式语言、判断表和判断树;数据库逻辑设计的工具- 数据存数结构规范化;数据存取分析的工具- 数据立即存取分析图49、数据字典:就是将数据元素、数据结构、数据流、数据储存、处理功能和外部实体等的详细情况加以记录,并按照一定方式进行
14、排列所形成的一部关于数据的字典。50、数据字典的建立方式:人工方式、自动方式和半自动方式51、数据字典 6 类条目: 数据元素、数据结构、数据流、数据存储、外部实体和处理功能52、数据字典的作用:1 按各种要求列表2 相互参照,便于系统修改3 由描述内容检索名称 4 一致性和完整性检验53、1NF:指在一个关系中没有重复出现的数据组项,即关系中的每一个属性都是不可分的数据项54、2NF:如果在一个满足一范式的数据结构中,所有非关键字数据元素都完全依赖于整个关键字,则称它是第二规范形式。55、3NF:在所有的非关键字数据元素之间,不存在函数依赖关系,则称为第三规范化形式。56、数据仓库的特点:
15、1 数据仓库是面向主题的2 数据仓库是集成的3 是非易失的4 是随时间变化的57、粒度: 是指数据仓库的数据单位中保存数据细化或综合程度的级别。58、数据分割: 是指把数据分散到各自的物理单元中去。59、数据存储分析: 运用数据库存取的理论知识,结合新系统的实际条件进行分析,与名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 6 页 - - - - - - - - - 用户商量,舍去一些不重要的和难以实现的查询项目,确定有哪些实时查询,画出相应的数据立即查询存取图。60、系
16、统分析报告的主要内容:概述、 现行系统分析、 新系统逻辑设计、 系统数据分析、数据量估计、数学模型及说明、运行环境规定、用户领导审批意见61、系统设计的任务:总体设计阶段是完成对系统总体结构和基本框架的设计;详细设计阶段的主要任务是在总体结构设计的基础上,将设计方案进一步详细化,条理化和规范化。62、系统设计的目的:在保证实现系统逻辑模型的基础上,尽可能地提高系统的各项指标,即系统的运行效率、可靠性、可修改性、灵活性、通用性和实用性。63、系统设计的质量评价标准:运行效率、可靠性、可修改性、灵活性、通用性和实用性等,其中前3 项是最主要的指标。64、结构化系统设计使用的基本工具:结构图、一组系
17、统设计原则、两个设计策略65、模块: 将能够执行某项动作的若干条程序语句,看作一个模块。66、模块的属性:输入和输出、逻辑功能、运行程序、内部数据67、耦合: 两个模块之间的相互依赖关系68、耦合的类型:简单耦合、数据耦合、控制耦合、公共耦合、内容耦合69、模块耦合的程度比较:可读性,可维护性,扩散错误的能力,公用性耦合形式:简单耦合(好,好,弱,好);数据耦合(好,好,弱,好);控制耦合(一般,不好,一般,不好) ;公共耦合(最差,差,强,最差);内容耦合(最差,最差,最强,最差)70、内聚性: 是度量一个模块功能强度的相对指标71、内聚类型: 功能组合 功能内聚; 顺序组合 顺序内聚;通信
18、组合通信内聚; 过程组合 过程内聚;暂时组合暂时内聚;逻辑组合逻辑内聚;偶然组合偶然内聚72、模块组合形式的比较:块内联系:耦合性;可读性;可修改性;公用性;评分。功能组合(低;好;好;好;10)顺序组合(低;好;好;较好;9)通信组合(较低;较好;较好;不好;7)过程组合(一般;较好;较好;不好;5)时间组合(较高;一般;不好;差;3)逻辑组合(高;不好;差;差;1)偶然组合(最高;最差;最差;最差; 0)73、模块分界的原则:按功能分解74、模块的扇出:表达了一个模块与其直属下级模块的关系75、模块扇出的影响:直接影响着系统的高度76、模块的扇入:表达了一个模块与其直属上级模块的关系77、
19、模块扇入的影响:说明系统的通用情况,模块的扇入系数越大,表明共享该模块的上级模块的数目越多,通用性越强。78、模块的深度:表示系统结构中的控制层数79、模块的宽度:表示系统的总分布,即同一层次的模块总数的最大值80、系统设计策略是使用范围-:事务分析 一般用于高层数据流程图转换成结构图,它能够把一个大的、复杂的系统分解成若干个较小的、简单的系统;变换分析 一般用于将低层数据流程图转换成结构图,变换分析可将数据流程图中的处理功能分解成具有输入、中心变换、输出功能的简单模块。81、代码 :就是代表系统中客观存在的事物名称、属性或状态符号。82、代码的作用 :识别功能; 处理功能;利用代码可以节省计
20、算机的存储空间,提高运算速度;利用代码可以调高系统的可靠性83、编码设计的原则:唯一性; 合理性; 可扩充性和稳定性;简单性; 适用性; 规范性;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 6 页 - - - - - - - - - 易于修改性;标准化与通用性84、数据库设计 :就是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。85、数据设计的步骤:需求分析;概念结构设计;逻辑结构设计;物理结构
21、设计;数据库实施;数据库运行与维护86、输出设计的内容与步骤:确定输出内容;选择输出设备与介质;确定输出格式87、输入设计的原则:最小量原则;输入过程简洁性原则;检验原则; 尽早使用处理形式的原则88、输入设计的内容和步骤:确定输入数据内容,确定数据的输入形式,确定输入数据的记录格式,对输入设计的正确性检验进行实际,确定输入设备和介质89、系统实施的任务:设备的购置和安装;程序的编制与测试;数据的录入;人员的培训;系统的测试、调试与转换90、系统实施计划的制定主要考虑:1 工作量估计2实施进度安排3 系统人员的配备和培训计划4 系统实施的资金筹措和投入计划91、程序化机构设计的方法:自顶向下的
22、模块化设计;逐步求精92、层次模块图与程序流程图、系统结构图的区别:层图不同于程图,前者不反映数据流向,也不反映判断或循环逻辑,也不反映模块的执行次序,它只反映程序的功能,以及在这个程序中各个模块之间的关系,也就是只反映程序中各个功能之间的关系。因此,层图反映了程序要执行的功能,而程图只反映了程序执行的过程。前者强调要做什么,后者强调如何去做,即逻辑与物理的关系。层图中的模块和结构图中的模块不相同,一个程序的层次模块图中的模块,相当于结构化程序图中的一个控制结构,因此它很小, 很简单, 可以用较小的程序语句来实现该模块的功能, 是一个子程序或一个程序段。在系统结构图中的每一个模块,至少是一个程
23、序或一组程序,通常一个子程序或程序段不作为一个单独的模块出现在结构图中。93、 测试: 就是为了发现程序中的错误而执行程序的过程93、测试的任务与手段:任务 -预防软件发生错误;发现并改正程序错误;提供错误诊断信息。手段 -人工测试和计算机测试94、测试的方法:动态测试(黑盒测试、白盒测试),静态测试(程序审查会、人工运行、静态检查)95、软件测试的步骤:单元测试、子系统测试、功能测试-有效性测试、系统测试、安装测试、验收测试96、调试的方法:试探法、回溯法、折半查找法、归纳法、演绎法97、调试与测试的区别:调试是程序完工前的工作,调试前的程序一般都不是正确的,调试后才是正确的。测试是程序基本
24、完成以后的步骤,一般是作为正确性验证的,测试可能会发现问题,但是应该不会满是问题。98、系统转换前的准备:数据的准备、文档的完善、人员培训、99、系统转换的3 种方式及优缺点:1 直接转换方式,优点是转换简单,费用最省。缺点是风险大。 2 并行转换方式,优点是转换期间工作不间断,而且新旧系统可以相互对比、审核、可靠性强,风险小。新旧系统并行运行期间,可以对用户继续进行培训、规范用户的行为、检查并改进系统的功能,新系统运行的成功率较高。缺点是费用高。3分段转换方式,优点是既可以防止直接转换产生的危险性,又可以避免并行转换方式费用高,这种方式转换平稳、可靠,易于管理。缺点是在混合运行过程中,必须事
25、先很好地考虑它们的接口。100、系统维护的内容:硬件的维护;软件的维护;数据的维护名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 6 页 - - - - - - - - - 101、系统维护的过程:建立维护组织、安排计划、 系统维护实施、系统维护文档的简历102、系统安全与保密的内容:数据或信息的安全与保密;软件的安全; 硬件设备的安全;运行的安全103、信息系统审计的目的与内容:目的 -检查系统是否达到了预期目标;检查系统的设计目标实现的程度,以及为用户提供信息服务的质
26、量如何;检查系统中各种资源的利用率,提出系统改进和扩充的方向;根据系统分析的结果,对系统状况作出综合评价;系统对企业管理工作起了什么作用;还有什么缺点和问题;应从什么方面改进,扩充什么功能。内容 -组织管理、系统运行、经济情况、技术情况、审计评估104、系统评价的目的:检查系统目标、 功能及各项指标是否达到了设计要求,满足用户要求的程度如何; 检查系统的质量是否达到要求;检查信息系统中各种资源的利用程度,包括人、财、物,以及硬件、软件资源等的使用情况;检查系统的使用过程;检查评审和分析的结果,找出系统的薄弱环节,提出改进意见。105、系统评价的指标:经济指标、性能指标、管理指标106、决策支持
27、系统DSS 的特征: 处理半结构化问题为主;系统本身具有灵活性;多数为联机对话式的。107、MIS 与 DSS 的区别与联系:DSS 与 MIS 的目标一致,起点不同,DSS 的目标是MIS 本来就要追求的目标之一,只是这个目标具体实现是在DSS 阶段。108、结构式语言、判断树、判断表的比较及应用:比较-1、从掌握这项工具的难易程度看,判断树最容易被初学者接受,易于掌握;结构式语言的难度居中;而判断表的难度最高。 2、对于逻辑验证,判断表最好,它能够把所有的可能性全部考虑到,能够澄清疑问;结构式语言较好;而判断树不如这两项。3、从直观表达逻辑看,特别是表达判断逻辑结构,判断树最好,它用图形表
28、达,一目了然,易于和用户讨论;结构式语言居中;而判断表的表达能力最低。4、作为程序设计资料,结构式语言的判断表最好,而判断树却不如这两项工具。5、对于机器可读性,也就是计算机自动编程程序,判断表和结构式语言的机器可读性最好,能够由计算机自动生成程序;而判断树却不好,没有这种可读性。6、对于可修改性,结构式语言的可修改性较高;判断树居中;而判断表的可修改性最低。应用-1、对于一个不太复杂的判断逻辑,也就是说,条件只有两个或 3 个,条件组合最多只有15 个,相应的动作也只有10 个左右,使用判断树最好。有时可以判断表转换成判断树,便于用户检查。2、对于一个复杂的判断逻辑,也就是说,条件很多,组合也很多,相应的动作任意多个,使用判断表最好。3、如一个处理功能既包含了一般的顺序执行动作,又包含了判断或循环逻辑,则使用结构式语言最好。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 6 页 - - - - - - - - -