第7章 管理信息系统开发方法
管理信息系统 第七章练习题
第七章习题7.1 单项选择题7.1.1 物理模型设计是系统开发的(B )阶段的任务。
a. 信息系统流程图设计b. 系统设计c. 系统分析d. 系统规划7.1.2 磁盘文件是一种(C)a. 输人文件b. 输出文件c. 输人输出文件d.周转文件7.1.3 用质数法确定代码结构中的校验位时,校验位的取值是质数法中的(D )。
a. 权b. 模c. 除得的商d. 除得的余数7.1.4 区间码是把数据项分成若干组,用区间码的每一区间代表一个组,在码中(C )。
a. 数字的值代表一定意义,但数字的位置是无意义的b. 数字的位置代表一定意义,但数字的值是没有意义的c. 数字的值和位置都代表一定意义d. 用字符而不用数字表示意义7.1.5 文件设计时,首先应设计(A)a. 共享文件b. 非共享文件c. 中间文件d. 处理文件7.1.6 代码设计工作应在(B )阶段就开始。
a. 系统设计b. 系统分析c. 系统实施d. 系统规划7.1.7 周转文件用来存放具有(A )。
a. 固定个体变动属性的数据b. 固定半固定属性的数据c. 随机变动属性的数据d. 固定属性的数据7.1.8 石邮政编码是一种(D)。
a. 缩写码b. 助忆码c. 顺序码d. 区间码7.1.9 对直接存取文件组织方式组织的文件采用顺序文件处理方式进行处理是(C )。
a. 很合适的b. 合适的c. 不合适的d. 常用的7.1.10 为了检查会计工作中惜方会计科目合计与贷方会计科目合计是否一致,通常在程序设计中应进行(C)。
a. 界限校验b. 重复校验c. 平衡校验d.记录计数校验7.1.11 系统的吞吐量指的是(B)。
a. 每天的数据输出量b. 每秒执行的作业数c. 每秒的数据处理量d. 每日的数据输人量7.1.12 绘制新系统的信息系统流程图的基础是(D)。
a. 组织机构图b. 功能结构图c. 业务流程图d. 数据流程图7.1.13 文件按信息流向分类有输人文件、输出文件和(D)a. 顺序文件b. 索引文件c. 直接文件d. 输人输出文件7.1.14 文件的活动率指的是(B )。
04757信息系统开发与管理(各章知识点总结)仅供参考
04757信息系统开发与管理(各章知识点总结)仅供参考信息系统开发与管理第⼀章管理信息系统导论⼀、管理信息系统的概念及其发展管理信息系统是管理和信息技术不断融合的产物,是信息化的具体表现形式和主要内容之⼀。
管理信息系统是⼀个由⼈、计算机组成的能进⾏管理信息的收集、传递、存储、加⼯、维护和使⽤的系统。
管理信息系统是⼀个以信息技术为⼯具,具有数据处理、预测、控制和辅助决策功能的信息系统。
管理信息系统是⼀个⼈机系统,同时也是⼀个⼀体化集成系统(数据⼀体化和系统开发的⼀体化),以计算机技术、通信技术和软件技术为技术基础。
书本概念:管理信息系统是⼀个由⼈、机(计算机)组成的能进⾏管理信息的收集、传递、存储、加⼯、维护和使⽤的系统。
它能监测企业或组织的各种运⾏情况,利⽤过去的数据预测未来;从全局出发辅助决策;利⽤信息控制企业或组织⾏为,帮助其实现长远的规划⽬标。
简⾔之,管理信息系统是⼀个以信息技术为⼯具,具有数据处理、预测、控制和辅助决策功能的信息系统。
⼆、管理信息系统的分类:(1)按核⼼业务活动分类:电⼦业务系统(服务于组织的内部管理),电⼦政务系统(政府部门的政务管理活动和服务职能),电⼦商务系统(商贸活动)(2)按数据处理⽅式分类(操作型管理信息系统,分析型管理信息系统)(3)按管理应⽤层次分类(事务型管理信息系统,管理型管理信息系统,战略型管理信息系统)(4)按⾏业和业务职能分类三、管理信息系统的结构(1)功能结构(任何⼀个管理信息系统均有明确的⽬标,并由若⼲具体功能组成。
为了完成这个⽬标,各功能相互联系,构成了⼀个有机结合的整体,表现出系统的特征,这就是管理信息系统的功能结构。
)(2)概念结构(信息源,信息处理器[信息的传输,加⼯,存储等任务],信息⽤户[信息的最终使⽤者],信息管理者[负责信息系统的设计、实施、维护等⼯作]四⼤部件。
)(3)管理职能结构(纵向视⾓:战略计划层[任务:为企业战略计划的制订和调整提供辅助决策功能],管理控制层[任务:为企业各职能部门管理⼈员提供⽤于衡量企业效益,控制企业⽣产经营活动,制定企业资源分配⽅案等活动所需要的信息],执⾏控制层[任务:确保基层的⽣产经营活动正常有效的进⾏]。
管理信息系统每章练习题5678
第五章管理信息系统的战略规划和开发方法第五章习题5.1 单项选择题5.1.1 诺兰阶段模型把信息系统的成长过程划分为( d )阶段。
a. 三个b. 四个c. 五个d. 六个5.1.2 MIS 的战略规划可以作为将来考核( d )工作的标准。
a. 系统分析b. 系统设计c. 系统实施d. 系统开发5.1.3 BSP 法的优点在于能保证( a )独立于企业的组织机构。
a. 信息系统b. 数据类c. 管理功能d. 系统规划5.1.4 U/C 矩阵是用来进行( c )的方法。
a. 系统开发b. 系统分析c. 子系统划分d. 系统规划5.1.5 结构化系统开发方法在开发策略上强调( a )。
a. 自上而下b. 自下而上c. 系统调查d. 系统设计5.2 填充题5.2.1 诺兰阶段模型把信息系统的成长过程划分为初装、___蔓延,集成_______、数据管理和成熟等六个阶段。
5.2.2 诺兰阶段模型的控制阶段是实现以计算机管理为主到以__数据________管理为主转换的关键。
5.2.3 “自下而上”的开发策略的主要缺点是不能从整体上考虑问题。
5.2.4 “自下而上”的策略适用于___小______型系统的设计,而“自下而上”的策略适用于大中型系统的设计。
5.2.5 规划领导小组应由单位(企业、部门)的_主要决策者之一___ 负责。
5.2.6 BSP法的优点在于利用它能保证信息系统独立于__企业的组织机构___。
5.2.7 BSP方法将__过程_____和___数据类____两者作为定义企业信息系统总体结构的基础。
5.2.8 企业流程(过程)是指为完成___企业目标或任务_______而进行的一系列跨越时空的逻辑相关的业务活动。
5.2.9 原型法贯彻的是__自下而上_________的开发策略。
5.3 名词解释题参考答案5.3.1 计算机应用到一个组织的管理中,一般要经历从初级到不断成熟的成长过程。
诺兰(Noian)1973 年总结了这一规律,并于1980 年进一步进行了完善,形成了所谓的诺兰阶段模。
《管理学》周三多习题与答案 第7章 管理信息
第七章管理信息一、复习要点1、信息的概念。
2、有用信息的特征。
3、信息系统的五个基本要素、开发步骤。
4、信息系统在组织管理中的运用。
关键名词:信息、数据、信息系统、人工智能、办公自动化。
二、习题之填充题1、在管理学科中,通常把信息定义为数据经过加工处理后得到的结果。
2、信息评估的关键在于对信息的收益和获取成本进行预先估计,即对信息进行成本-收益分析。
3、质量是有用信息的最重要特征。
4、例外报告是在事情超出常规时产生的。
5、信息系统为管理者提供了一种在组织内收集、处理、维持和分配信息的系统方法。
6、信息系统包括五个基本要素:输入、处理、输出、反馈和控制。
7、信息系统中的处理是把原始数据加工或转换成有意义和有用的信息的过程。
8、对以计算机为基础的信息系统来说,除了五个基本要素外,还包括硬件、软件和数据库。
9、系统分析的目的是确定信息系统的功能要求。
10、系统设计是考察系统技术能力的第一步。
11、系统调查,系统分析,系统设计,系统实施和系统维护形成了系统开发生命周期。
12、管理信息系统不仅为日常决策提供服务,还提供有关组织外部环境的信息。
13、由于结构化和系统化性质,管理信息系统通常不能提供异常报告或反映异常经营情况的信息。
14、用户以一种交互和实时的方式与决策支持系统对话。
15、决策支持系统包括分析模型和特殊化的信息库。
16、对任何形式的信息来说,只要是以光或电的方式从一个地方传送到另一个地方,它所利用的传送技术就称作电信。
17、人工智能的两个主要研究领域是专家系统和机器人。
三、习题之选择题1、下列属于有形成本的是(ABC )。
A.购买计算机B.厂房C.系统维护和升级D.公司信誉的降低2、下列不属于无形成本的是(C )。
A.员工士气不振B.工作程序变动造成的工作瘫痪C.员工工资D.公司信誉的降低3、有形收益包括(ABCD )。
A.销售额的上升B.成本的下降C.旷工率的降低D.新产品的开发4、无形收益包括(ABC )。
MIS习题
管理信息系统习题第一章信息系统和管理(一)单项选择题1.管理的职能主要包括()A、计划、控制、监督、协调B、计划、组织、领导、控制C、组织、领导、监督、控制D、组织、领导、协调、控制2.在企业环境中,高、中层管理决策问题具有的特点是()A.结构化和非结构化B.结构化和半结构化C.半结构化和非结构化D.结构化、半结构化和非结构化3.关于计算机辅助管理,以下不正确的叙述是()A.事务处理的目的是提高工作效率B.事务处理是管理信息系统的一部分C.决策支持系统一般嵌入到管理信息系统中D.决策支持系统一般比管理信息系统规模大4.企业组织中不包括以下哪个子系统()A.管理决策系统B.管理信息系统C.作业系统D.市场环境系统5.ERP的基础是()A.控制技术B.生产技术C.工程技术D.信息技术6.集成制造系统(CIMS)是将 CAD、CAM、MIS和OA等联成一个集成系统,为使整个系统和谐地运行,必须采用()A.统一的数据库B.统一的操作系统C.统一的接口规定D.以上各项都需要(二)填空题1.管理系统是分等级的,信息也是分级的,一般分为____战略级____、____战术级_____和作业级。
2.应用电子计算机进行信息加工,根据处理功能的深浅程度不同,可把加工分为预加工、业务处理和________。
3.信息使用深度大体上可分为三个阶段,即提高效率阶段,及时转化阶段以及________。
4.系统的一般模型由输入、处理和________组成。
(三)名词解释1.管理2.业务流程再造3.信息4.数据5.系统6.系统集成(四)简答题1.信息有哪些基本性质?2.信息的价值如何衡量?如何才能正确的实现其价值?3.信息管理有什么内容?试述我国企业在信息管理上的问题?4.衡量系统好坏的指标是什么5.管理信息系统是什么样的系统?它有哪些特点?6.信息系统有几种分类方式?每种方式的长处和问题是什么?当前系统集成分类还存在什么问题?7.系统集成的策略应当包括什么内容?如何检验系统集成的成功与否?第二章管理信息系统概述(一)单项选择题1.按照系统论的一般原理,系统具有()A.目的性、整体性、相关性、环境适用性等特征B.目的性、整体性、有效性、环境适用性等特征C.目的性、有效性、相关性、环境适用性等特征D.有效性、整体性、相关性、环境适用性等特征2.管理信息系统服务的对象是()A.控制工作B.预测工作C.决策工作D.管理工作3.管理信息系统通常可分为多个子系统,整体系统的结构为()A.网状结构B.关系结构C.层次结构D.串行结构4.系统开发工作的目的和出发点是()A.满足技术指标B.满足设计者要求C.满足用户要求D.技术规范5.按管理职能部门和结构来建立的管理信息系统,其结构是()A.职能结构B.层次结构C.管理阶段结构D.综合结构6.管理信息的特点是()A.信息量小B.信息来源面窄C.信息资源的消耗性D.信息处理方式与手段的多样性7.决策的基础是()A.管理者B.客户C.信息D.规章制度8.信息存储子系统中不包括()A.数据库系统B.模型库系统C.知识库系统D.程序库系统9.以下叙述正确的是()A.MIS是一个人机系统B.信息与载体性质有关C.信息化就是计算机化加网络化D.MIS的目标就是提高工作效率节省人力10.为缩短用户与开发人员的距离,取得共同语言,最好的信息收集方法是()A.面谈B.发调查表C.查阅文献D.实地观察与实践11.管理信息系统的层次结构中,最高层是()A.事务处理B.业务信息处理C.战术信息处理D.战略信息处理12.关于MIS的建设,下面哪一项的叙述正确()A.由于MIS建设采用计算机,所以该项目并不是劳动密集型的B.MIS建设可以采用交钥匙的办法承包给有经验的单位C.用户单位领导不懂计算机,没有必要领导该单位的MIS建设工作D.系统规划与开发费用是可预见的,但系统运行的维护费用是难预见的13.用户单位建设管理信息系统的途径一般不包括()A.购买商品化的MIS系统B.根据本企业的要求修改商品化的MIS系统C.自己用第四代工具(语言)来开发D.外聘专家来开发14.现代管理信息系统是()A.计算机系统B.手工管理系统C.人和计算机等组成的系统D.通信网络系统15.管理信息系统科学的三要素是()A.物理的观点,数学的方法,计算机的技术B.数学的观点,计算机的方法,信息的技术C.系统的观点,数学的方法,计算机的应用D.、信息的观点,数学的方法,计算机的技术(二)填空题1.管理信息系统绝不只是一个技术系统,而是把人包括在内的人机系统,因而它是一个________系统。
《管理信息系统》习题及答案
《管理信息系统》习题及答案第一章信息系统与管理一、名词解释1、信息:是关于客观事实的可通讯的知识2、系统:由处于一定的环境中相互作用和相互联系的若干组成部分结合而成的并为达到整体目的而存在的集合。
3、信息系统:信息系统是一个人造系统,它由人、硬件、软件和数据资源组成的,目的是及时、正确地惧、加工、存储、传递和提供信息,实现组织中各项活动的管理、调节和控制。
4、半结构化问题:决策过程中,有些问题涉及到环境因素、决策者的心理、经验及其它不确定因素,使得决策过程不完全可理解和计算,这类问题称半结构化问题二、填空题1、系统的特征有(整体性、目的性、相关性、环境适应性)2、信息系统包括(信息处理系统)和(信息传输系统)3、按处理的对象,可把组织的信息系统划分为(作业信息系统)和(管理信息系统)4、信息系统的发展阶段有(电子数据处理系统、管理信息系统和决策支持系统)5、西蒙提出按问题的结构化程度不同可将决策问题划分为三种类型,它们是(结构化决策、非结构化决策和半结构化决策)三、简答题1、信息的特征答:事实性、时效性、不完全性、等级性(战略级、战术级、作业级)、变换性和价值性。
2、决策的四个阶段答:(1)情报活动阶段;(2)设计活动阶段(3)选择活动阶段(4)实施活动阶段3、什么是信息,信息与数据的区别?答:(1)信息是关于客观事实的可通讯的知识(2)区别:信息是经过加工处理的数据,即数据是原材料,而信息是产品,信息一定是数据但不是所以的数据都可以成为信息的。
第二章管理信息系统概论一、名词解释1、管理信息系统:是一个由人、计算机等组成的能进行信息惧、传递、储存、加工、维护和使用的系统。
二、填空1、管理信息系统的结构中,基于管理任务的系统层次结构可分为(战略管理、管理控制和运行控制)三层次结构。
2、工业企业按其劳动对象来分可分为(采掘业、冶炼业和制造业)三大类3、根据我国管理信息系统应用的实际情况和管理信息系统服务对象的不同,可将管理信息系统的分为(国家经济信息系统、企业管理信息系统、事务型管理信息系统、行政机关办公型管理信息系统和专业型管理信息系统)五种4、MRPII是指(制造资源规划);ERP指(企业资源规划);JIT 指(准时制生产);OPT指(最优化生产技术);AGILE指(敏捷制造)5、准时制生产追求的目标是(零库存)三、简答题1、管理信息系统的特点答:(1)面向管理决策(2)综合性(3)人机系统(4)现代管理方法和手段相结合的系统(5)多学科交叉的边缘学科。
管理信息系统的开发方法
管理信息系统的开发方法-CAL-FENGHAI.-(YICAI)-Company One1第五章管理信息系统的开发方法通过本章学习,了解管理信息系统开发的任务和特点;懂得系统开发的原则、系统开发的方式、开发的策略、开发的组织工作与项目管理的内容;掌握结构化系统开发生命周期法和原型法的基本思想、开发过程和各自的优缺点;理解面向对象法和计算机辅助开发方法。
基本内容一、管理信息系统开发1.系统开发的任务:系统开发的任务是根据企业管理的战略目标、规模、性质等具体情况,从系统论的观点出发,运用系统工程的方法,按照系统发展的规律,为企业建立起计算机化的信息系统。
其中核心是设计出一套适合于现代企业管理要求的应用软件系统。
2.系统开发的特点:复杂性、基于原系统、高于原系统、一把手工程、产品是无形的。
3.系统开发的基本原则:面向用户原则、系统性原则、符合软件工程规范的原则、逐步规范发展的原则。
4.系统开发的主要风险:投入超计划、系统性能比预期差、没获得预期收益,有的甚至导致完全失败。
二、系统开发方法1.结构化系统开发方法结构化系统开发方法:用系统工程的思想和工程化的方法,遵照用户至上的原则,从系统的角度分析问题和解决问题,将提出建立一个管理信息系统到系统完全建成的生命周期划分为5个阶段,这5个阶段是:系统规划、系统分析、系统设计、系统实施和系统维护与评价。
按照规定的步骤和任务要求,使用图表工具完成规定的文档,采用自顶向下整体分析和设计,自底向上逐步实施的系统开发过程。
优点:建立面向用户的观点、严格区分工作区间、设计方法结构化、文件标准化和文献化。
缺点:开发周期长、繁琐,使用工具落后、不能充分预料可能发生的情况及变化、不直观,用户最后才能看到真实模型。
2.原型法原型法:是指系统开发人员在初步了解用户的基础上,借助功能强大的辅助系统开发工具,快速开发一个原型,并将其演示给用户,开发人员根据用户的意见和评价对这个原型进行修改,如此反复,逐步完善,直到用户完全满意为止。
函授-专升本课程复习资料-人力资源管理-管理信息系统-自学指导书
自学指导书课程名称:管理信息系统编写者:自学时间安排:私用范围:函授(专升本)一、学习目的和要求通过本课程的学习,应掌握管理信息系统的核心思想,熟悉其主要的理论来源和技术基础;掌握主要的管理信息系统的开发方法;掌握战略规划的一般方法和步骤;理解系统分析在整个系统开发过程中的重要地位和作用;熟悉常用的系统分析方法;掌握系统设计的内容;掌握系统切换的方式;并了解管理信息系统的发展趋势和对未来的影响。
为学好这门课,学习时应注意以下几点:(一)要抓主要矛盾,有条件地略去一些次要因素,找出问题的本质。
(二)要抓住重点,即应牢固掌握基本概念、基本职能、基本理论、和基本工具。
(三)要有良好的学习方法,联系实际学习。
二、学习方法为了学好本课程,首先要具有正确的学习目的和态度。
在学习中要刻苦钻研、踏踏实实、虚心求教、持之以恒。
在学习时要抓住基本概念、基本理论、工作原理和分析方法;要理解问题是如何提出和引申的,又是怎样解决和应用的;要注意各部分内容之间的联系,前后是如何呼应的;要重在理解,能提出问题,积极思考,不要死记;管理信息系统是围绕企业宗旨、战略展开的,应有完整的系统概念。
通过习题可以巩固和加深对所学理论的理解,并培养分析能力,所以应按要求完成布置的作业题。
解题前,要对所学内容基本掌握;解题时,要看懂题意,注意分析,熟练应用各种理论和工具。
除学习规定教材外,应参阅相关的参考书。
如有条件,可通过实验验证和巩固所学理论,培养严谨的科学作风。
通过各个学习环节,培养分析和解决问题的能力和创新精神。
解决问题不是仅仅照着书本上的例题作练习题,而是要求使用已有的知识对提出的要求和论据能理解和领悟,并能提出自己的思路和解决问题的方案,这是一个创新过程。
三、学习进度表授课课时为32课时,其中新课24课时,串讲复习课2课时,答疑讲题4课时、考试2课时。
在自学过程中,除了保证时间外一定要做练习,独立完成布置的作业分两次寄回学校。
最好将各章后面的有关习题及所介绍参考书上的有关习题也做一下。
管理信息系统(第五版)-各章复习思考题参考答案或提示
《管理信息系统〔第五版〕》各章复习思考题参考答案或提示第一章信息系统和管理复习思考题参考答案或提示1.1 什么是信息?信息和数据有何区别?[答] 信息是经过加工以后、对客观世界产生影响的数据。
信息的概念不同于数据。
数据〔Data,又称资料〕是对客观事物记录下来的,可以鉴别的符号。
数据经过处理仍然是数据。
处理数据是为了便于更好的解释。
只有经过解释,数据才有意义,才成为信息。
同一数据,每个人的解释可能不同,其对决策的影响可能不同。
决策者利用经过处理的数据做出决策,可能取得成功,也可能得到相反的结果,这里的关键在于对数据的解释是否正确,因为不同的解释往往来自不同的背景和目的。
1.2 试述信息流与物流、资金流、事务流的关系?[答] 组织中各项活动表现为物流、资金流、事务流和信息流的流动。
“物流”是实物流动的过程。
物资的运输,产品从原材料采购、加工直至销售都是物流的表现形式。
“资金流”指的是伴随物流而发生的资金流的流动过程。
“事务流”是各项管理活动的工作流程,例如原材料进厂进行的验收、登记、开票、付款等流程;厂长作出决策时进行的调查研究、协商、讨论等流程。
信息流与其它三个流的关系可表述如下:“信息流”伴随物流、资金流、事务流的流动而流动,它既是其它三种流的表现和描述,又是用于掌握、指挥和控制其他流运行的软件资源。
1.3 如何理解人是信息的重要载体和信息意义的解释者?[答]说人是信息的重要载体是因为人有脑子,存储了大量信息。
数据,经过处理仍然是数据, 只有经过解释以后,它才有意义,才成为信息。
同一数据,每个人的解释可能不同。
这里的关键在于对数据的解释是否正确,因为不同的解释者往往具有不同的背景和目的。
而解释数据的正是人。
1.4 什么是信息技术?信息技术在哪些方面能给管理提供支持?[答] 凡可以扩展人的信息功能的技术都是信息技术,如电脑技术、通信技术、传感技术等。
通常,信息系统技术就是指电脑系统技术、通信系统技术,以及它们组成的系统的技术。
管理信息系统复习题选择与判断
第五章 管理信息系统的系统分析
一、选择
1. 以下各点中( B )不是描述处理逻辑的工具。
A 结构英语描述
B 数据字典
第三章 管理信息系统的技术基础
一、选择
1.在局域网的解决方案中,最常用的网络拓扑结构是( C )。
A 总线型
B 环型
C 星型
D 混合型
2.在局域网的解决方案中,最常用的连网技术是( A )。
A 以太网
B 令牌环网
C “FDDI”
D ATM
3.在局域网的解决方案中,最常用的网络传输介质是( B )
A 光纤
第七章 管理信息系统的系统实施 一、选择 1.用结构化程序设计的方法设计程序时,程序由三种基本逻辑结构组成,其中不包括( B )。 A 顺序结构 B 随即结构 C 循环结构 D 选择结构 2.目前被普遍采用的程序正确性验证方法是( B )。 A 理论法 B 实验法 C 试验法 D 模拟法 3.下列系统切换方法中,最可靠的是( B ),最快捷的是( A )。 A 直接切换 B 并行切换 C 分段切换 D 试点切换 二、判断 1.系统实施同系统设计一样,也是自顶向下逐步完成的。(错) 2.由于MIS的寿命一般是3-10年,因此程序的维护工作量相当大。(对) 3.随着计算机硬件的性能大幅度提高和价格大幅度下降,人们对程序效率的关注已逐渐让位于 对程序设计人员工作效率的关注。(对) 4.程序调试过程中采用的测试数据除了正常数据外,还应包括异常数据和错误数据。(对) 5.系统测试完成后,就可以直接交付用户使用了,不需要再进行实况测试。(错)
第7章 事务处理系统
管理信息系统
实时处理的优点是:及时处理、及时更 新和快速响应顾客的要求。 实时处理的缺点是:需要采用一定的保 护措施防止数据库被非法闯入和病毒攻 击。 采用什么样的处理方式一是要在成本、 安全的问题上平衡;二是考虑业务的实 际需求和特点。
管理信息系统
自动输入数据的业务处理要求如下。 (1) 获取数据越早越好。 (2) 获取的数据越接近数据源越好,第一 手资料永远是最珍贵的。 (3) 机械装置准确率高,因为只有真实可 靠的第一手资料才是最珍贵的。
管理信息系统
2.数据处理——数据处理的方式分为 批处理和实时处理
1) 批处理 批处理(batch processing)是定期地 周期性地收集源文件,然后进行成批 处理。批处理的优点是处理大量数据 时,可提高系统资源的利用率,是一 种经济的处理方法如企业的工资处理, 工资管理部门每月收集相关部门的工 资项目的变化,在每个月的具体某一 天处理工资数据。
主要的事务处理系统类型有销售/市场系统、制造/ 生产系统、财务/会计系统、人事/组织系统等。这 些系统的主要功能如表7-1所示。
表7-1 事务处理系统类型
管理信息系统
销售/市场系统 制造/生产系统 财务/会计系统 财务/会计系统 人事/组织系统
销售管理
调度
预算
档案
市场研究 定价 新产品 销售订货 市场研究 报价
管理信息系统
批处理活动如下。 (1) 收集源文件。 (2) 把收集到的源文件记录到存储文件 中。 (3) 按关键字把文件中的记录排序。 (4) 把源文件和主文件合并。 (5) 定期将文件传送到系统之中备份, 提供给其他系统访问,
管理信息系统习题7
第七章 系统设计一、选择题1、下列不属于逻辑设计的内容的是A、功能模块结构设计B、代码设计C、用户界面设计D、软件设计2、按文件的组织方式分类 可把文件分为A、输入文件、输出文件和输入输出文件B、顺序文件、索引文件和直接文件C、主文件、处理文件和工作文件D、磁盘文件、磁带文件和打印文件3、输出设计应由A 系统分析员根据用户需要完成B 系统设计员根据用户需要完成C 程序设计员根据输入数据完成D 系统设计员根据输入数据完成4、结构化程序设计的基本逻辑结构是A 顺序结构、循环结构、无条件结构B 选择结构、重复结构、循环结构C 顺序结构、选择结构、无条件结构D 顺序结构、循环结构、选择结构5、系统设计过程应A 先进行输入设计、后进行输出设计B 先进行输出设计、后进行输入设计C 同时进行输入输出设计D 由程序员进行输入输出设计6、不属于模块间调用关系的是A 直接调用B 循环调用C 选择调用D 条件调用7、模块结构图的基本符号不包括A 模块B 调用C 模块间的通信D 模块间的层次8、邮政编码是一种A 顺序码B 助忆码C 区间码D 缩写码9、为了保证输入代码的正确性 需要在代码中设置逻辑判断位标志位校验位检验位10、某种代码由三位字符组成 每位可选择8种字符 则代码的总数是A 24B 512C 1000D 656111、校验输入月份最大不能超过12是属于A 逻辑校验B 视觉校验C 数据类型校验D 界限校验12、校验位不可能发现的错误是A 抄写错B 易位错C 传输错D 原数据错13、源程序投入运行后 发现的问题或错误应容易修改 这是指源程序的A 正确性B 可读性C 可调试性D 可维护性14、用于描述系统目标及其与功能模块关系的图称为A 系统结构图B 数据关系图C 功能结构图D 系统流程图15程序设计说明书由 编写A 程序员B 系统分析员C 系统设计员D 用户二、判断题1、在模块结构图中 箭头总是由被调用模块指向调用模块。
第七章 系统开发-系统分析
若贴现率是10%,则两年后1000元的现值是
系统开发过程
1.瀑布模型(传统的生命周期方法) 2.原型法
系统开发方法
结构化方法 面向对象方法
系统战略规划
1. MIS战略规划的概念 2. MIS战略规划的作用和内容 3. 制定MIS战略规划的常用方法 4. 业务流程重组
第七章 系统开发
7.1 系统开发的各个阶段 7.2 系统开发过程 7.3 系统战略规划 7.4 系统分析 7.5 系统设计 7.6 系统实施及维护
数据流程调查-数据流程图
一、数据流程图及其绘制用符号 二、数据流程图实例 三、绘制数据流程图的方法和步骤 四、绘制数据流程图的注意事项
一、数据流程图及其绘制用符号
数据流图Data flow diagram (DFD) –是用于 描述数据在系统中的流动、处理处理和存储情 况的图形. 数据流程图是一种能全面地描述信息系统逻辑 模型的主要工具,它可以用少数几种符号综合 地反映出信息在系统中的流动、处理和存储情 况。
生产部
财务部
供销科
计 划 组
统 计 组
计 划 调 度 组
外 协 组
统 计 组
成 本 组
会 计 组
出 纳 组
供 应 组
销 售 组
仓 库
组织结构图
二、业务流程调查 -1
调查管理业务流程应顺着原系统信息流动的过程逐步地进 行,内容包括:各环节的处理业务、信息来源、处理方法、计 算方法、信息流经去向、提供信息的时间和形态(报告、单据、 屏幕显示等)。
SMIS第07章_安全管理信息系统的设计实施和运行管理2
E-MAIL:chenzhl_yt@
第7-2章 信息系统实施
本章内容:
7.1 信息系统软件开发概述 7.2 信息系统测试概述
7.3 系统测试类型与方法
山东工商学院
陈章良
第7章 信息系统实施
系统实施框架
山东工商学院
陈章良
7.1 信息系统软件开发概述
7.1.1 数据库的建立 数据库管理系统(Database Management System,DBMS)是操纵和管理数据库的软件系统, 主要用于建立、使用和维护信息系统的数据库。
数据库 项目 开发商 规模 关系数据库 支持存储过程 ORACLE Oracle 大型 是 是 DB2 IBM 大型 是 是 SQL SERVER Microsoft 中型 是 是 SYBASE Sybase 中型 是 是 MYSQL MySQL AB 小型 是 否 ACCESS Microsoft 小型 是 否
常用开发平台介绍
B/S 应 用 开 发 平 台 对 比
应 用 开 发 平 台 对 比 C/S
山东工商学院
工具 项目 应用范围 程序的跨平台性 适用对象 开发周期 集成性 支持多种编程语言 缺点 JBuilder 分布式Java开发 具有 关键部门、大型企业 长 高 否 较难学习 Visual Studio Windows 应用程序和网络WEB应用程序开发 不具有 中小企业 短 低 是 技术单一
7.3.1 系统测试类型
2)单元测试、集成测试和系统测试的比较
测试类型 单元测试 对象 模块内部的程序。 目的 测试依据 测试方法 消除局部模块的逻辑和 模 块 逻 辑 设 计 、 模 白盒测试为主。 功能上的错误或缺陷。 块外部说明等。 结合使用白盒测试和 黑盒测试,较多采用 黑盒测试构造用例。
管理信息系统 第7章 习题
第七章管理信息系统的系统设计B C D C ABAD CCBD DBCD CADB20 ADDD DCCC第七章习题7.1单项选择题7.1.1 物理模型设计昌系统开发的()阶段的任务。
A.信息系统流程图设计B。
系统设计C.系统分析D。
系统规划7.1.2 磁盘文件是一种()。
A.输入文件B。
输出文件C.输入输出文件D。
周转文件7.1.3 用质数法确定代码结构中的校验位时,校验位的取值是质数法中的()。
A.权B。
模C.除得的商D。
除得的余数7.1.4 区间码是把数据项分成若干组,用区间码的每一区间代表一个组,在码中()。
A.数字的值代表一定意义,但数字的位置是无意义的B.数字的位置代表一定意义,但数字的值是没有意义的C.数字的值和位置都代表一定意义D.用字符而不用数字表示意义7.1.5 文件设计时,首先应设计()A.共享设计B。
非共享文件C.中间文件D。
处理文件7.1.6 代码设计工作应在()阶段就开始。
A.系统设计B。
系统分析C.系统实施D。
系统规划7.1.7 周转文件用来存放具有()。
A.固定个休变动属性的数据B。
固定半固定属性的数据C.随机变动属性的数据C。
固定属性的数据7.1.8 邮政编码是一种()。
A.缩写码B。
助忆码C。
顺序码D。
区间码7.1.9 对直接存取文件组织方式组织的文件采用顺序文件处理方式进行处理是()。
A.很合适的B。
合适的C.不合适的D。
常用的7.1.10 为了检查会计工作中借方会计科目合计与贷方会计科目合计是否一致,通常在程序设计中应该进行()。
A.界限校验B。
重复校验C.平衡校验D。
记录计数校验7.1.11 系统的吞吐量指的是()。
A.每天的数据输出量B。
每秒执行的作业数C.每秒的数据处理量D。
每日的数据输入量7.1.12 绘制新系统的信息系统流程图的基础是()。
A.组织机构图B。
功能结构图C.业务流程图D。
数据流程图7.1.13 文件按信息流向分类有输入文件、输出文件和()。
第七章 管理信息系统的系统实施 《管理信息系统》PPT课件
N-S图也称盒图,是一个改进的程序流程图。
图7-3 N-S图的五种基本控制结构
IPO(INPUT PROCESS OUTPUT)是输入加工输出图的简称,它是 由美国IBM公司发起并完善起来的一种工具。
图7-4 IPO图的格式
7.3.4 数据准备
数据的收集、整理、录入是一项烦琐、劳动 量大的工作。如果没有一定的基础数据的准备,系 统调试就不能很好地进行
可以分阶段地在培训后进行考试,也可以采用竞争上 岗等方式,促使管理人员处理好当前工作与未来知识储备 之间的关系。
7.3 程序设计
1
程序设计的目标
2
软件工具的选择
3
结构化程序设计方法
4
数据准备
7.3.1程序设计目标
可维护性 可靠性(容错能力) 可理解性 效率(有效利用计算机资源)
7.3.2软件工具的选择
Байду номын сангаас
C/S结构
Power Builder Delphi VC++ Visual Basic
MIS开发工具
M I S
7.2.1 硬件环境的建立
按照系统物理配置方案的要求,选择购置该系 统所必需的硬件设备。
硬件设备包括主机、外围设备、稳压电源、空 调装置、机房的配套设施以及通信设备等。
选择硬件设备时要充分进行市场调查,了解设 备运行情况及厂商所能提供的服务等。
主机的选择
计算机品牌选择 计算机购置应考虑的问题
B/S结构
C# PHP JSP
7.3.3 结构化程序设计方法
程序设计的主要依据是系统设计阶段的模块结 构图、数据库结构和编程语言的选择。
结构化程序设计可以使用程序流程图、N-S图、 PAD(问题分析图)、判定表等来描述。
管理信息系统分析阶段-第七章
业务流程图常用符号
业务处理部门或单位:表达 了某项业务参与的人或物
业务功能描述:表明了业务 处理功能,一般用一个简单 的祈使句表示
各类单证、报表:表明了数 据的载体
ห้องสมุดไป่ตู้数据存储或存档:作 为档案来保存
收集资料
数据流动及方向:表达 了业务数据的流动方向
业务流程图举例一
某企业基层单位仓库领料业务流程
基层单位开来领料单给仓库,仓库检查库存情况,如果缺货则开具缺货单给 采购部门;如果正常开具领料单,一联给基层单位存档,二联给财务部存入财务账, 三联留下存入仓库账。
库管员
出库流水帐
库存台帐
业务流程绘图——课堂作业
请画业务流程图:
采购员从仓库收到缺货通知单后,查阅 订货合同单,若已订货,向供货单位发 出催货请求,否则,填写订货单交供货 单位,供货单位发出货物后,立即向采 购员发出取货通知。
问题:
绘制业务流程图的目的是什么?
业务流程分析
业务流程分析
(1)分析的目的 分析原有系统中存在的问题是为了在新系统建设中予以克服或改
情景案例
经过详细的调研分析后,课题组依据调研资料绘制出了青钢 的组织机构图,归纳总结出了组织机构各部门的工作任务。 对每一项管理业务的处理流程及所处理的数据利用相应的描 述工具进行了规范化描述。
情景案例
在完成对现有各组织机构及业务的描述后,系统分析人员利用相 应的系统分析方法通过各项业务和数据间的关系分析了现有的业 务流程,发现了一些问题,在解决了这些问题后,通过对各业务 流程的整理归纳,提出了新系统的功能结构,并对该功能结构中 的每一项功能从内容上进行了具体描述。
各基层 单位
物资采 购部门
开领料单
Bwfqibq管理信息系统考试复习资料
七夕,古今诗人惯咏星月与悲情。
吾生虽晚,世态炎凉却已看透矣。
情也成空,且作“挥手袖底风”罢。
是夜,窗外风雨如晦,吾独坐陋室,听一曲《尘缘》,合成诗韵一首,觉放诸古今,亦独有风韵也。
乃书于纸上。
毕而卧。
凄然入梦。
乙酉年七月初七。
-----啸之记。
第1章信息系统及管理1、信息、物质和能源是人类社会发展的三大资源信息的概念:是关于客观事实的可通讯的知识。
信息的特点:信息是客观世界各种事物特征的反映;信息是可以通讯的;信息形成知识信息的性质(以市场信息为例):事实性时效性等级性不完全性2、数据(Data,又称资料)是对客观事物记录下来的,可以鉴别的符号,它本身没有意义,这些符号可以用数字、文字、符号、图形、声音或者味道等方式来表示。
3、数据与信息的区别与联系(1)信息是数据处理的产物,具有一定的主观性;而数据是客观的(2)信息是加工处理以后的数据,即有意义的数据(先有数据,后形成信息)(3)单纯的数据本身并无实际意义,只有经过解释后才有意义,才成为信息。
【信息一定是数据,而数据不一定是信息;对某人来说是数据的东西,对另一人来说可能就是信息】4、信息量的大小:取决于信息内容消除人们认识的“不确定程度”(既帮助人们认清事物的程度)5、系统:由处于一定的环境中相互联系和相互作用的若干组成部分结合而成并为达到整体目的而存在的集合系统按其组成可分为三大类:自然系统人造系统复合系统系统的特征:整体性目的性相关性环境适应性信息系统:是一个人造系统,它由人、硬件、软件和数据资源组成(整体性),目的是及时、正确地收集、加工、存储、传递和提供信息,实现组织中各项活动的管理、调节和控制(目的性)注:组织中各项活动表现为物流、资金流、事务流和信息流的流动信息系统的类型按照处理的对象,可把组织的信息系统分为作业信息系统和管理信息系统两大类:信息系统发展的三大阶段:电子数据处理系统(EDPS)管理信息系统(MIS)决策支持系统(DSS)6、组织的概念:指的是人们为了实现共同目标而组成的群体和关系,例如企业、公司等。
《管理信息系统》综合复习题
《管理信息系统》综合复习题一、选择题第1章构成管理信息系统的基本要素是(A)A.人、信息、信息技术B.人、计算机、系统C.计算机、信息、网络D.系统、计算机、信息第2章计算机的软件系统一般分为(A)A.系统软件和应用软件B.操作系统和应用软件C.程序、数据和文档D.程序和数据第2章组织类型包括(ABCDE)A.企业主式结构B.机械官僚式结构C.事业部官僚结构D.职业官僚结构 E 任务中心结构第2章信息处理的五大环节为(ABCDE)A.捕捉B.加工C.表达D.存储 E 通讯第2章TPS代表为(C)A.客户集成系统B.决策支持系统C.事务处理系统D.经理信息系统第3章波特教授提出的三种战略规划框架不包括为(C)A.五力模型B.三种通用战略C.战略目标转化法D.价值链模型第5章不同商店销售不同商品,商店与商品的关系是(D ):1 :n :1 :n第5章关于数据库的描述错误的是(A )A.使用数据库管理数据后数据没有了冗余B.候选键可以唯一标示关系中的记录行C.关系的完整性规则包括实体完整性和参照完整性两个方面D.多对多(m:n)是ER图中实体之间关联的一种第6章企业和环境的调查、信息处理状况的调查工作所处的阶段是(C)A.系统分析B.总体规划C.初步调查D.详细调查第6章系统总体设计中不包括的工作内容是(C)A.系统模块设计B.硬件设计C.业务流程设计D.输入输出设计第6章管理信息系统开发原则是(ABCDEF)A.一把手原则B.面向用户原则C.整体性原则D.相关性原则E.动态适应性原则F.工程化、标准化原则第7章系统结构化分析和设计的要点是(A)A.由顶向下B.由底向上C.集中D.分散平等第7章用原型法开发信息系统时,原型是(D )A.系统的概念模型B.系统的逻辑模型C.系统的物理模型D.可运行的模型第7章下列不属于对象的基本特征的是(C )A.封装性B.多态性C.完整性D.继承性第7章结构化系统开发方法,将生命周期分为五个阶段,分别依次为(C)A.系统规划、分析、设计、实施、运行等阶段B.系统分析、设计、规划、实施、运行等阶段C.系统规划、设计、分析、实施、运行等阶段D.系统规划、分析、设计、运行、实施等阶段第7章实际上,系统分析的结果就是要给出系统的(C )A.物理设计B.总体设计C.逻辑设计D.系统设计第7章组织相对稳定、业务处理过程规范、需求明确且在一定时期内不会发生大的编号的管理信息系统开发可以用(C )方法进行开发A.原型法B.面向对象方法C.结构化方法D.软件包开发法第8章属于关键成功因素法工作内容的是(A)A.了解企业的战略目标B.定义企业过程C.定义企业数据类D.定义信息结构第8章属于关键成功因素法工作内容的是(A)A.了解企业的战略目标B.定义企业过程C.定义企业数据类D.定义信息结构第8章属于关键成功因素法工作内容的是(A)A.了解企业的战略目标B.定义企业过程C.定义企业数据类D.定义信息结构第8章可行性研究的内容一般包括(A)A.技术、经济、社会和管理的可行性研究B.技术、经济、管理和开发的可行性研究C.经济、社会、管理和开发的可行性研究D.经济、管理、运行和开发的可行性研究第9章对数据流程图正确性的检验应遵循(B)A.分解均匀B.数据守恒C.命名恰当D.处理简化第9章系统分析阶段工作的依据是(C)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
知识点
面向对象方法的基本思想 面向对象方法的基本概念和基本特征 面向对象方法的开发过程 面向对象方法的优缺点
面向对象方法的基本思想
基本思想是:对问题空间进行自然分割以便更接近人 类思维的方式;建立问题域模型,以便对客观实体进 行结构模拟和行为模拟,从而使设计的软件尽可能直 接地描述现实世界,构造模块化、可重用、维护性好 的软件,且能控制软件的复杂性和降低开发费用。在 面向对象的方法中,对象作为描述信息实体的统一概 念,把数据和对数据的操作融为一体,通过方法、消 息、类、继承、封装和实例化等机制构造软件系统, 且为软件重用提供强有力的支持。
CASE开发环境
一个完整的CASE环境具有的功能有图形功能、查询功 能、中心信息库、高度集成化的工具包、对软件开发 生命周期的全面覆盖、支持建立系统的原型、代码的 自动生成等。这些工具可分为三种类型:
(1)系统需求分析工具。此工具是在系统分析阶段用来严格定义需 求规格的工具,能将逻辑模型清晰表达出来。该阶段的工具,有 原型构造工具、数据流程图绘制与分析工具、数据字典生成工具 等。 (2)系统设计工具。设计工具是用来进行系统设计的,将设计结果 描述形成设计说明书,如系统结构图设计工具、数据库设计工具、 图形界面设计工具等。 (3)软件生产工具。该类工具主要用于最后的软件设计和编程工作。
面向对象方法的优缺点
但是,面向对象的开发中也存在明显的不足。 首先,必须依靠一定的软件技术支持,其次, 在大型项目的开发上,具有一定的局限性,必 须以结构化系统开发方法的自顶向下的系统调 查和系统分析作基础,否则,会存在系统结构 不合理,关SE)
计算机辅助软件工程CASE(Computer Aided Software Engineering),原来指用来支持管理 系统开发的、由各种计算机辅助软件和工具组 成的大型综合性软件开发环境,随着各种工具 和软件技术的产生、发展、完善和不断集成, 逐步由单纯的辅助开发工具环境转化为一种相 对独立的方法论。
生命周期法的阶段与任务 :
阶段 系统规划 基本任务 战略规划、业务流程规划、系统总体结 构规划、项目实施与资源分配规划 主要文档 系统规划说 明书
系统分析
系统初步调查,开发项目的可行性研究, 可行性分 析报告 系统详细调查,开发项目范围内新系统 逻辑模型的提出 系统分析 说明书 系统总体结构设计、代码设计、输入输 系统设计说 出设计、处理过程设计、数据存储设计、 明书 计算机系统方案的选择,提出系统的物 理模型 系统调试 程序设计与调试,系统软硬件配置、安 说明书 装与调试,人员的培训,新旧系统的转 用户操作 换与试运行 手册 系统运行的组织与管理,系统评价,系 统纠错性维护、适应性维护、完善性维 护、预防性维护 系统维护 记录 系统评价 报告
系统设计
系统实施
系统运行与维 护
生命周期法存在的问题
(1)用户进入系统开发的深度不够,系统需求难以准确 确定。 (2)生命周期法开发周期长、文档过多。 (3)各阶段的审批工作困难。
7.3 结构化法
结构化方法也称新生命周期法,是生命周期 法的继承与发展,是生命周期法与结构化程序 设计思想的结合。 结构化方法仍然沿用“自上而下,逐步求精” 的思想方法,从全局出发,全面规划分析,从 而确定简明的、易于向导的系统开发方式,弥 补生命周期法的不足,对MIS开发起着巨大的 推动作用。
知识点
CASE方法的基本思想 CASE开发环境 CASE方法的特点
CASE方法的基本思想
CASE方法解决系统开发问题的基本思想是: 结合系统开发的各种具体方法,在完成对目标 系统的规划和详细调查后,如果系统开发过程 的每一步都相对独立且彼此形成对应的关系, 则整个系统开发就可以应用专门的软件开发工 具和集成开发环境(CASE工具、CASE系统、 CASE工具箱、CASE工作台等)来实现。
构造初始原型的原则
应用第四代语言 集成原则 最小系统原则
原型的使用
原型化过程 (系统分析) 系统设计 编码实现 系统测试
系统维护
原型法在应用中应注意的问题
(1)应当重视开发过程的控制修改控制 (2)应将原型法与生命周期法、结构化方法有 机结合 (3)应当充分了解原型法的使用环境和开发工 具 (4)注意使用范围
面向对象方法的基本概念和基本特征
对象(Object) 类(Class) ) 消息(Message) 继承性(Inheritance) 封装性(Encapsulation) 多态性(Polymorphism)
面向对象方法的开发过程
面向对象的系统分析(OOA) 面向对象的系统设计(OOD) 面向对象的系统实施(OOP)
7.3 结构化法
知识点
结构化方法的基本思想 结构化方法的特点 结构化方法的优缺点
结构化方法的基本思想
是用系统工程的思想和工程化的方法,根据用户至 上的原则,自始至终按照结构化、模块化,自顶向下 地对系统进行分析与设计。具体来说,就是先将整个 系统开发过程划分为若干个相对独立的阶段,如系统 规划、系统分析、系统设计和系统实施等。在前三个 阶段坚持自顶向下地对系统进行结构化划分。在系统 实施阶段,则应坚持自底向上地逐步实施,即组织资 源从最底层的模块开始编程和调试,然后按系统设计 结构,将模块按层次一个个拼接到一起进行调试,自 底向上,逐层地构建整个系统。
7.3原型法 原型法
结构化生命周期法对实现软件生产的工程化起了 重要的促进作用。该方法的思想是基于两个基 本的假设:一是系统的目标反映了用户的需求; 二是系统开发的内外环境不发生变化。然而, 在实际系统中,用户信息需求和系统环境的多 变性动摇了结构化生命周期法的基本前提,成 为结构化系统开发的重大障碍,原型法 (Prototyping Approach)正是针对上述问题 进行变通而产生的一种新的系统开发方法。
(1)委托开发方式 (2)用户自行开发方式 (3)合作开发方式 (4)直接购买的方式
7.1 概述
管理信息系统开发的准备工作
(1)管理基础准备 (2)组织准备 (3)技术准备
7.1 概述
管理信息系统开发过程中的认知方法
认知方法论 分析事物的认知方法体系
认知方法论
通常人们在做任何事情时,首先必须了解对象(即明确要 干什么);在了解对象以后,则开始考虑怎样去干的问题; 最后才是实际动手去做这件事情。
7.2 生命周期法
知识点:
生命周期的概念 生命周期法的特点 生命周期法的阶段与任务 生命周期法存在的问题
7.2 生命周期法
♦ 生命周期的概念
信息系统在使用过程中随着内外部环境的变 化及信息需求的改变,都要对它进行不断地维 护、修改和完善,当系统不再适应用户需求时, 就要被淘汰,就要由新系统代替老系统,这种 周期循环称为信息系统的生命周期。运用生命 周期的概念进行系统开发的方法称为生命周期 法(Life Cycle Approach)。
7.4 面向对象的开发方法
在客观世界中,实体的内部状态(数据)和运动规律 (对数据的操作)是密不可分的,但结构化程序设计 缺乏将二者“封装”的机制。所以,使结构化程序设 计方法只能按功能划分程序模块,不能按客观实体来 划分程序模块。这就造成人为的求解空间与客观问题 空间的偏离,增加了程序设计的复杂性和难度;随着 软件不断增大的趋势,矛盾也越加突出。在此背景下, 产生了面向对象的程序设计思想。
面向对象方法的优缺点
其主要优点是:
(1)采用面向对象思想,使得系统的描述及信息模型的表示与客观 实体相对应,符合人类的思维习惯,有利于系统开发过程中用户 与开发人员的交流和沟通,缩短开发周期,提高系统开发的正确 性和效率。 (2)系统开发基础统一于对象之上,各阶段工作平滑,避免了许多 中间转换环节和多余的劳动,加快了系统的开发进程。 (3)面向对象技术中的各种概念和特性,如继承、封装、多态性及 消息传递机制等,使软件的一致性、模块的独立性以及程序的共 享性和重用性大大提高,也与分布式处理、多机系统及网络通讯 等发展趋势相吻合,具有广阔的应用前景。
修改完善原型
满意 Y 投入使用并维护
N
原型法的优缺点
与结构化方法相比,使用原型法MIS具有如下四个特点: (1)原型法更容易被人们掌握和接受。 (2)原型法强调用户的参与 (3)原型法强调开发工具的使用 (4)原型法实际上将传统的系统调查、系统分析和系 统设计合而为一,使用户一开始就能看到系统开发后 是什么样子。
♦ 生命周期法的特点 : ♦ (1)采用系统的观点与系统工程的方法, 自上而下进行系统分析与设计,并自下而上 进行系统实施; ♦ (2)开发过程阶段清楚,任务明确,文档 齐全,并要求标准化分析报告、流程图、说 明文本等阶段性文档资料及书面审定记录, 使得整个开发过程便于管理和控制; ♦ (3)生命周期法适用于大型的信息系统以 及应用软件的开发; ♦(4)生命周期法中最常见的分析技术是 SSA&D(Structured System Analysis and Design)方法,即结构化的分析与设计方法, 这种方法易于系统的实施,便于系统维护。
结构化方法的特点 (1)面向用户的观点 (2)自顶向下的分析、设计和自底向上的系统 实施相结合 (3)严格划分系统阶段 (4)结构化、模块化 (5)强调充分预料可能发生的变化 (6)开发过程的工程化
结构化方法的优缺点
结构化方法的优点主要表现在如下三个方面: (1)易于实现。 (2)有利于应用软件总体结构的优化。 (3)实现的系统具有较好的维护性。
结构化系统设计方法的缺点
最突出的表现是它的起点太低,所使用的工具,致使系统开发周期 过长,带来了一系列的问题(如在这段漫长的开发周期中,人们 原来所了解的情况可能发生较多变化等)。另外,这个方法要求 系统开发人员在调查中就充分地了解用户需求、管理状况及预见 可能发生的变化,这不大符合人们循序渐进地认识客观事物的规 律性。因此,在实际工作中实施有一定困难。