自考管理信息系统复习资料06
管理信息系统复习资料

1.信息系统的定义信息系统是一组相互关联的成分,这些成分收集(收取)、处理、存储和分配信息,以支持组织决策的制定、协调和控制。
此外,还可以帮助管理人员和工作人员分析问题,使复杂的问题形象化和创造新的产品。
2.信息技术的定义所有被组织应用于基于计算机的信息系统以及支持它们的技术。
3.数据数据指原始事实流。
原始事实:代表着在被构造成人们可以识别的形式之前的组织之中或者组织所处自然环境中的事件。
4.信息信息意味着数据已经被构造成为对人类有意义和有用的形式。
信息维包括时间、内容、形式。
信息具有可压缩性和可共享性。
5.信息和数据例:超市收款柜台数据:产品标识号、成本信息:销售最快或销量最多的某品牌洗涤剂的销售总量6.信息系统中产生信息的主要活动有哪些?输入:是完成对组织内部或外部环境中的数据的捕捉或收集处理:是将原始输入转变成为更有意义的形式输出:是将处理过的信息传送给使用它的人们或者传送给使用它的活动(反馈是一种输出,被返回给组织中合适的人员以帮助他们评价或者修正输入)7.信息系统和信息技术的重要性1)从资本管理:信息技术投资占总企业投资最大份额2)从工商业活动:信息系统是进行工商业活动的基础3)从生产率:信息系统和信息技术对提高劳动生产率起着非常关键的作用4)从企业战略:信息系统帮助企业在市场、新产品开发、服务创新等方面取得战略机会和优势5)从回报:高效运用信息技术的企业能够从信息技术投资中获得优厚的回报6)从科技发展:因特网的增长带来了技术的汇聚,传统的市场和分销渠道正在减弱,新的市场正在创建7)从企业发展:企业发生转型,趋于扁平化、分散式,数字化企业出现8)从经济发展:在信息化的推动下,形成了一种以信息与知识为基础的新的经济形态,基于知识和信息的经济不断崛起。
且经济活动全球化的趋势大为加强。
以上都需要信息系统和信息技术的支持。
8.研究信息系统的研究领域和研究方法:计算机技术等等研究领域:多学科交叉领域研究方法:技术方法:计算机科学:建立可计算理论、计算方法、高效的数据存取方法管理科学:建立决策和管理经验的模型运筹学:组织参数最优化选择的数学技术行为方法:社会学:群体和组织如何影响信息系统开发的性质,以及信息系统如何影响个人、群体和组织心理学:决策者如何洞察和应用正式的信息经济学:在企业内部和市场上存在什么东西影像信息系统的控制与成本结构9.信息系统的分类1)职能维:功能市场生产财会人力资源✓市场信息系统层次:包括战略层、控制层、业务处理层主要内容:广告、促销、产品管理、定价、销售预测、销售自动化、销售业务管理等处理信息:4Pproduct 产品:预测、订货、产品管理和新产品研发promotion 促销:广告place 渠道:寻找产品由生产厂家到客户的路径price 价格:以成本为基础、以需求为基础进行定价✓生产信息系统生产信息系统中的生产主要包括产品和服务。
管理信息系统总复习资料

管理信息系统1、数据:所谓数据是由原始事实组成的。
2、信息:是按一定的规那么组织在一起的数据的集合,是对数据进展处理而产生的。
3、系统:是由相互联系、相互作用的多个元素〔部件〕有机集合而成的,能够执行特定功能的综合体。
4、系统方法:就是按照事物本身的系统性把对象放在系统的形式中加以考察的一种方法,是一种立足整体、统筹全局、使整体及局部辩证地统一起来的科学的方法。
5、信息系统:是一系列相互关联的可以输入、处理、输出数据与信息,并提供反应、控制机制以实现某个目标的元素或组成局部的集合。
6、数据库系统:是指组织、存取与维护大量数据的人—机管理系统,是由计算机、数据库、数据库管理系统与有关人员组成的有机整体。
〔比拟大小?〕7、原型法:?1338、企业系统规划法:是一种对企业管理信息系统进展规划的构造化方法,也是自上而下识别系统目标,识别企业过程,识别数据,然后自上而下设计系统,以支持系统目标的实现的方法。
9、业务流程图:是一种描述管理系统内各单位、人员之间业务关系、作用顺序与管理信息流动的流程图。
10、数据流程图:是进展数据流程分析的主要工具,也是描述系统逻辑模型的主要工具。
11、数据字典:是以特定格式记录下来的、对系统的数据流程图中各个根本要素的内容与特征所作的完整的定义与说明。
12、数据项:也称数据元素,具有独立逻辑含义的最小数据单位,是不可再分的数据单位。
13、决策树:又称判断树,是用来表示逻辑判断问题的一种图形工具。
14、决策表:也称判断表,也是一种表达逻辑判断的工具,它以表格的形式给出各种条件的全部组合以及在各种组合下应采取的行动。
15、模块的扇出:是指模块的直属下级模块的个数。
16、模块的扇入:是指多少个上级模块调用它。
17、企业资源方案〔ERP方案〕:?257简答以及多项:第一章1、信息的特征:a、信息具有普遍性、客观性、主观性。
B、具有整体性、层次性、不完全性。
C、具有动态性、时效性。
D、具有依存性、可传递性、可共享性。
全国管理信息系统高等教育自学考试试题与答案

全国管理信息系统高等教育自学考试试题与答案一、选择题(每题2分,共20分)1. 以下哪个不是管理信息系统的主要功能?A. 数据收集B. 数据处理C. 数据传输D. 数据销毁答案:D2. 以下哪个不属于管理信息系统的基本组成部分?A. 数据库B. 硬件C. 软件开发工具D. 用户答案:C3. 管理信息系统的生命周期包括以下哪个阶段?A. 需求分析B. 系统设计C. 系统实施D. 所有以上选项答案:D4. 以下哪种方法不属于管理信息系统的开发方法?A. 结构化开发方法B. 面向对象开发方法C. 原型法D. 水平开发方法答案:D5. 数据库管理系统的主要功能不包括以下哪个?A. 数据定义B. 数据操纵C. 数据查询D. 数据打印答案:D6. 以下哪种计算机语言不是用于管理信息系统的开发?A. JavaB. C++C. PythonD. Fortran答案:D7. 以下哪个不是管理信息系统的关键成功因素?A. 技术支持B. 组织结构C. 管理层支持D. 系统安全性答案:D8. 以下哪个不是信息系统项目管理的内容?A. 项目计划B. 项目预算C. 项目风险D. 项目评估答案:D9. 以下哪个不属于管理信息系统的应用领域?A. 企业资源计划(ERP)B. 客户关系管理(CRM)C. 供应链管理(SCM)D. 数据挖掘答案:D10. 以下哪个不是信息系统安全的基本要素?A. 机密性B. 完整性C. 可用性D. 可靠性答案:D二、填空题(每题2分,共20分)1. 管理信息系统的目的是提高组织的______和______。
答案:效率,效果2. 管理信息系统的主要功能包括______、______、______和______。
答案:数据收集,数据处理,数据传输,数据存储3. 管理信息系统的开发方法包括结构化开发方法、______和______。
答案:面向对象开发方法,原型法4. 数据库管理系统的核心是______。
2020年自考复习重点:管理信息技术(6)

2020年自考复习重点:管理信息技术(6)
原型法
原型法(Prototyping)是用于开发某种产品或其组成部件的一个小
规模工作模型(即原型)所使用的一种非常流行的工程技术。
对于信息
系统开发来说,快速原型法是指用户的需求被提取、表示,并快速地
构造一个最终系统的、具有进化水平的工作模型,并逐步发展和完善
该模型。
需要原型的原因
为什么需要原型?
那么,为什么要使用原型法呢?原因有以下几方面:
1、为了构造一个工作演示模型以便从用户取得反馈意见。
2、为了得到一个更直观、更形象的东西。
3、为了能及早发现系统开发的难点。
快速原型法的优缺点
1、快速原型法的优点是:
(1)减少了开发时间,大大提升了系统开发效率。
这主要是因为最
终用户更加积极地参与系统的开发,尤其是信息系统需求的确定。
(2)因为用户在看到原型以前往往很难理解和详细陈述其需求,而
且用户所看到的是实际的工作模型而不是用单调的语言或图来描述的
需求,所以,通过快速原型法使信息需求的定义工作更为直观、简单。
(3)通过一系列对原型的修改和完善,大大增加了用户对设计的满
意水准,进而提升了信息系统的质量。
(4)减少了系统开发费用。
2、快速原型法的缺点是:
(1)分析和设计上的深度不够,从而可能造成在未能很好地理解用户需求的情况下就着手程序代码的编写。
(2)原型法中的第一个工作原型可能并不是一个方案。
(3)通过原型法所开发的系统不具备灵活性,以适合用户需求的变化。
(4)工作原型不见得容易修改。
管理信息系统期末考试复习资料

管理信息系统复习资料第一章: 管理信息系统的基本概念1、管理信息来源于数据, 是对数据进行加工处理的产物。
管理信息是对实际社会经济活动中的物质、人员、业务、资金、组织实体、变动关系等事实状态的真实反映, 是极为重要的社会资源, 是管理者进行各种决策的重要依据, 也是人们彼此联系的纽带。
随着决策环境变得越来越复杂, 人们对管理信息的要求也不断提高(选填空题)。
2.信息对经济发展社会进步的作用越来越大。
信息正与物质、能量共同成为人类社会赖以生存和发展的三大资源要素。
3.管理信息是决策的基础。
现代管理的核心任务是制定决策。
管理决策的一般过程包括以下三个步骤: (1)、基本信息收集: 发现和明确决策问题,寻找机遇认知后果和风险.(2)、方案制定:拟定可能的解决方案, 并明确各种方案对决策者的价值。
(3)、通过评价和比较选定方案, 得到决策结果。
信息的本质属性-—--—增值性4.如果反馈信息与控制信息的差额倾向于加剧系统偏离目标的运动, 称为正反馈信息, 它会使系统波动增大并趋向于不稳定状态;反之。
削弱则是负反馈信息,波动减小并趋向于稳定。
5.管理信息的特点(1)、原始数据来源广泛。
既有分布在企业内部各生产、作业环节和职能部门的原始数据, 也有来自有业务往来的单位、供应商、用户、国内和国际市场、竞争对手的信息等。
(2)、信息量增长迅速。
管理活动中要接触处理的信息量巨大。
(3)、信息具有共享性。
管理信息一经收集,就可以多次使用, 供更多的组织和用户共享,而不会影响内容本身。
它能够提高信息利用的总价值.(4)、信息的处理方法多样。
管理信息以多种方式存在, 不同载体承载信息的方法和特点不同, 处理的方法也就不一样.(5)、信息具有可变形.也可以说具有可伪性.在复制与共享的过程中信息内容有可能会发生变化。
6.信息的分类: 按信息来源分:内部和外部信息;按信息流向: 输入、输出、反馈信息;按管理对象即资源类型:人事、物资信息、技术信息、资金信息。
自考管理信息系统重点知识(6)

自考管理信息系统重点知识(6)101、日常维护包罗:数据收集、数据整理、数据录入以及处理结果的整理和分发,此外还有硬件的简单维护及设施办理。
系统维护包罗:①程序的维护②数据文件的维护③代码的维护。
培训的内容:①信息系统的基本概念②计算机基本知识③办理方法④本企业信息系统介绍⑤本企业信息系统的操作102、项目办理的内容:①合理办理人员②拟订和实现项目工作计划103、系统评价:通过对系统运行过程和绩效的审查,检查系统是否达到了预期的目的,是否充分利用了资源,系统的办理工作是否完善,系统是否可扩展。
系统评价的内容:①功能评价②硬软件性能评价③应用评价④经济效益评价评价办理信息系统的主要指标有:①系统性能指标②与直接效益有关的指标③与间接效益有关的指标104、办理决策支持系统(ADSS):是将人工智能技术引入决策支持系统而形成的一种信息系统。
专家系统:人工智能的一种实际应用,是应用人工智能的一种基于知识及推理机制去解决某个应用领域的复杂问题。
人工智能(AI):属于计算机科学领域,目标是发展有思想的计算机。
105、群体决策支持系统(GDSS):是支持一群共同决策的决策者为获得一个有效决策结果而运行的计算机辅助决策信息系统。
它由硬件、软件、通讯网络和GDSS协调员组成。
群体决策支持系统的类型:①决策室:决策者在室内通过互联的计算机共同完成决策。
②局域决策网:决策者在近距离的不同房间内进行群体决策。
③虚拟会议:虚拟会议能使分散在各地的决策者在某一时间内进行集中决策。
④远程决策网:这是一种利用广域网等信息技术来支持群体决策的形式。
106、经理信息系统(EIS):又称总裁信息系统,是专供高层决策者使用的系统。
107、战略信息系统(SIS):是一种把信息技术作为实现企业战略目标的竞争兵器和主要手段的信息系统。
信息技术(IT):是微电子技术革命的结果,它由计算机、它由计算机、自动化和通讯三类高技术组成。
108、电子商务系统的基础是电子数据交换。
自考管理信息系统复习资料

管理信息系统一、单选题1、信息的中心价值是客观性2、现代信息系统是一个人造系统,不包括手工管理系统3、计划,组织,领导都是管理的基本职能,还有一个基本职能是控制4、DSS解决的是半结构化问题和非结构化问题5、信息系统对控制职能的支持的基本任务是使计划在实际执行过程中不偏离目标,其中库存控制、财务控制属于控制功能的哪个层次支持作业控制6、把数据组织成链表、树等是数据内存结构7、顺序数据组织不适合下列的情况只要求从很多记录中处理少量记录的情况8、直接存取文件的特点是其记录没有排序9、在数据库设计中,根据用户要求,一般先建立能反映不同实体间存在的各种联系。
如果一个柜台可以销售多种商品,一种商品可由多个柜台销售,那么柜台和商品之间的这种联系类型是M:N10、管理信息系统的最下层是业务处理系统11、对应于管理任务的层次结构,管理信息系统的层次数是312、在开发管理信息系统应用项目的生命周期法中,在进入实质性的应用系统开发之前,必须进行可行性分析13、可行性分析报告的内容不包括系统的逻辑模型14、在系统分析过程中,一般用来描述管理业务状态的是管理业务流程图和表格分配图15、管理信息系统编码的确定是在系统设计阶段16、利用算术级数法,代码12345的校验码是617、处理过程中暂时存放数据的文件是工作文件18、对于大型程序,最后考虑的是效率19、经理信息系统的专门的使用者是财务人员20、主控制和调度程序调试是为了验证处理结果的正确性21.使管理人员能掌握资源利用情况,并将实际结果与计划相比较,从而了解是否达到目的,并指导其采取必要措施更有效地利用资源的信息是属于什么级别策略级22.诺贝尔奖金获得者西蒙(H.A.Simon)教授指出:以决策者为主题的管理决策过程经历的四个过程包括情报、设计、抉择和实施评价23.人在信息处理上的特点之一是能够根据经验和大量知识进行模糊推理24.与一个公共标志有关的数据项的集合是记录25信息系统的进一步发展不包括电子数据处理系统26.数据的逻辑组织面向外部设备27.联机实时处理的特点是面向处理28.管理信息系统不仅是一个人机系统,而且是一个社会技术系统29.在决策支持系统的基本模式中,处于核心的地位的是管理者30.在开发管理信息系统应用项目的生命周期发中,在进入实质性的应用系统开发之前,必须进行可行性分析31.能够表示系统内各单位、人员之间业务关系、作业顺序和管理信息流动的是数据流程图32.管理信息系统编码的确定是在系统设计阶段33.双工系统是为了提高系统的可靠性34.处理过程中暂时存放数据的文件是工作文件35.用结构化程序设计方法时,任何程序均由以下三种基本逻辑结构组成顺序结构、循环结构和选择结构36.原始信息搜集的关键问题完整、准确、及时地收集记录信息37.智能决策系统,群体决策支持系统属于决策科学发展的哪个方向定性决策向定量与定性相结合的决策发展38.人在信息处理上的特点之一是能够根据经验和大量知识进行模糊推理39.为了使搜集的信息适用于计算机处理的形式,必须代码化40.与一个公共标志有关的数据项的集合是记录41.数据的树型组织中记录的关系是层次关系42.应用程序对数据的非依赖性是指数据的数据的独立性43.管理信息系统科学的三要素不包括人与计算机之间的联系与交流44.在决策支持系统的基本模式中,“真实系统”的输入信息是决策45用原型法开发信息系统,由开发者很快开发出一个初步的原型系统,原型是可运行的模型46.数据流程图能够完全描述系统系统的逻辑模型47.过程重组的中心是企业流程48.区间码不包括顺序码49.息系统流程图表示的是计算机的处理流程,因此绘制信息系统流程图的前提是已经确定了系统的边界,数据处理方式和人机接口50.数据库的概念结构设计实施的阶段是系统设计51.用结构化程序设计方法时,任何程序均由以下三种基本逻辑结构组成顺序结构、循环结构和选择结构52.下述系统中,需要首先对企业的业务流程进行重组的是ERP53.54.决策问题的类型按问题的结构化程度不同划分,其中不包括模糊决策问题55.下面的系统中,哪些需要联机实时处理航空订票系统56.直接存取文件的特点是其记录没有排序57.信息已被视为与能源、材料同等重要的人类赖以生存和发展的重要资源58.不包括在原系统分析报告中的有数据字典59.顺序数据组织不适合下列的情况只要求从很多记录中处理少量记录的情况60.有效地反映生产经营活动的成效、内在联系、发展趋势和存在的问题是信息系统的那一方面的功能支持计划的优化61.管理信息系统科学的三要素不包括计算机的应用62.在信息系统发展的阶段模型—诺兰模型的中,实现从计算机管理为主转向以数据管理为主的关键,一般发展较慢的阶段是集成63.用原型法开发信息系统,由开发者很快开发出一个初步的原型系统,原型是系统的概念模型64.代码结构中的校验位主要是为了防止输入错误65.信息系统流程图表示的是计算机的处理流程,因此绘制信息系统流程图的前提是已经确定了系统的边界,数据处理方式和人机接口66.数据库的概念结构设计实施的阶段是系统设计67.程序调试中用错误数据来调试是为了验证程序的可靠性68.下面不属于系统运行管理及维护的是人员的培训69.经理信息系统是的专门的使用者是高层决策者二、填空题1、对于管理信息系统来说,其环境就是管理系统2、管理信息系统的系统设计包括两个阶段,即总体设计阶段和具体的物理设计阶段。
全国高等教育自学考试管理信息系统复习资料

全国高等教育自学考试管理信息系统(02382)复习资料(1—1)(信息和信息流)信息:是经过加工处理后对人们的活动产生影响的数据。
信息的作用:1.信息可以减少人们对于事物认识的不确定性;2.信息是企业制定计划的基础;3.以信息为基础的信息系统影响着人们的工作方式和生活方式.信息的特征:真伪性、层次性、可传递性、可变换性、共享性.信息的层次:战略层、策略层、执行层.信息的分类:按照认识的主体分为:主观信息、客观信息。
按照真实性分为:真实信息、虚假信息、不确定信息。
按照信息的运动状态分为:连续信息、半连续信息、离散信息。
按照使用部门分为:工业信息、农业信息、经济信息、军事信息、政府信息。
按照信息的记录符号分为:语音信息、数据信息、图像信息.按照信息的载体分为:生物信息、光电信息、文献信息。
物流:是指物品由供应地向收货地点的实体流动过程.资金流:指以货币形式反映企业的经营状态的主要形式.事务流:指企业在处理内部或外部事务产生的事物流。
信息流:是指除了物流、资金流、事物流以外的信息的流动过程。
信息流的作用:信息流是伴随着其它流的发生而产生,信息流可以反映其它流的状态,对其它流具有调节和控制作用。
(1-2)管理信息和企业信息化管理信息:是对企业生产经营活动中所产生的数据进行加工处理、分析解释、明确定义后对企业的管理决策产生影响的数据.管理信息的特点:信息量大,来源分散.管理信息的分类:按照信息的来源分为:企业内部信息、外部信息。
按照信息的性质分为:常规信息、偶然信息。
管理信息的层次:战略信息、战术信息、作业信息。
企业信息化:是指企业利用现代信息技术,通过对信息资源的深度开发和利用,不断提高生产、经营、管理的水平和效率,提高企业经营效益和竞争力的过程。
(1—3)系统和系统方法系统:是由若干个相互作用、相互依赖的部分,为了某个共同目标组合起来有机整体。
系统的含义:一个系统是由两个或两个以上部分组成,组成部分是相互作用、相互依赖的,系统的组成部分是为了某一目的而组合在一起的,所有,系统具有目的性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第六章系统设计一、考情分析本章的题型主要会涉及到单选题、填空题、名词解释、简答题,可能会有一道综合应用题,内容是建立系统的模块结构图。
本章如果不出综合应用题,则分值一般在10分左右;如果有一道综合应用题,则分值一般在15分以上。
二、前言系统分析解决是的系统“做什么”的问题;而系统设计解决的是系统“怎么做”的问题。
系统分析的成果为系统设计提供了依据,而系统设计又是系统实施阶段的蓝图和依据,是系统开发从逻辑设计到物理设计的一个重要过渡阶段。
本章内容的重点、难点、考点包括:1.系统设计的任务、分类和原则;2.模块化设计;3.代码设计;4.数据库设计;5.用户界面设计;6.物理配置方案设计;7.系统设计说明书的内容。
6.1系统设计的任务、分类和原则【本节的重要知识点】1.系统设计的任务;2.系统设计的内容;3.系统设计的原则。
一、系统设计的任务任务:在系统分析的基础上,按照逻辑模型的要求,根据系统实现的内外环境和主、客观条件,从技术的角度去考虑系统的划分、功能结构问题,从提高系统的运行水平、工作效率和质量方面,去完成系统物理方案的设计,为下一个阶段系统实施提供必要的技术资料。
二、系统设计的内容三、系统设计的原则(或要求)1.系统性原则。
系统是作为一个整体而存在的,因此,整个系统的代码要统一,设计规范标准,传递语言要尽量一致,并使一次输入得到多次利用。
2.灵活性和可变性原则。
系统应灵活,对环境的变化有很强的适应性。
因此要求尽量采用模块化结构,提高各部分的独立性,尽量减少各个子系统之间的数据依赖性。
3.可靠性原则。
是指系统受外界干扰时的抵御力与恢复能力。
如保密性、检错纠错能力、抗病毒能力等。
4.经济性原则。
提高效益、降低成本。
硬件上不必过分追求先进。
6.2系统划分和功能结构设计【本节的重要知识点】1.系统划分的原则;2.模块化设计;3.模块结构图;4.功能结构图;5.模块化设计的原则。
一、系统划分1.划分方法方法2:根据系统功能结构、管理业务的逻辑顺序、人们工作的习惯和设计者开发类似系统的经验直接划分出子系统。
2.原则(1)自顶向下,逐层分解;(2)子系统在功能上具有独立性,简洁性。
(3)子系统之间的信息关联低,接口简单明确。
(4)不会出现子系统中大量数据冗余,也不会出现子系统之间数据频繁交换的现象。
(5)要充分考虑到系统的可扩展性。
二、模块和模块化设计1.模块和模块化模块是指独立命名并且拥有明确定义的实体。
模块有四个基本要素:输入输出、处理功能、内部数据、程序代码。
输入输出、处理功能是模块的外部特征;内部数据、程序代码是模块的内部特征。
模块化:将系统功能自顶向下地、由抽象到具体地划分为多层次的独立功能模块,每个模块完成一个特定的功能,一直分解到能简单地用程序实现为止。
模块独立性:模块独立性是指其中一个模块在运行时,与另一个模块无关。
模块独立性的优点:(1)系统容易开发:采用模块化原理可以使软件结构清晰,不仅容易设计也容易阅读和理解。
(2)系统可靠性高:模块化使软件容易测试和调试,因而有助于提高软件的可靠性。
(3)系统容易维护:因为程序错误通常局限在有关的模块及它们之间的接口中,变动往往只涉及少数几个模块,所以模块化能够提高软件的可修改性。
(4)模块化也有助于软件开发工程的组织管理。
一个复杂的大型程序可以由许多程序员分工编写不同的模块,并且可以进一步分配技术熟练的程序员编写困难的模块。
2.模块结构图模块结构图又称控制结构图、系统结构图。
它描述了系统的层次分解结构、模块间组成的层次调用关系、模块间传递的数据信息和控制信息等。
(1)基本符号(2)模块结构图的一般形式(3)模块说明书:对各个模块功能的详细说明,包括模块名、模块编号、模块上下层调用关系、输入流、输出流、模块处理功能、所用语言及算法说明等。
三、由数据流程图导出模块结构图在数据流程图中,数据流一般可以分为以下两种类型:1.变换流(Transform Flow)。
基于变换流的数据流程图是一个线性的顺序结构,由输入、输出和变换中心三部分组成。
其中变换中心使系统数据发生本质的变化,输入将物理输入变换成逻辑输入,而输出则将逻辑输出变换成物理输出。
2.事务流(Transaction Flow)。
事务流的数据流程图中有一个事务处理中心,它将输入分为许多相互平行的加工路径,然后根据输入的属性,选择某一加工路径。
事务处理中心完成以下任务:(1)接收事务(即输入数据);(2)分析每个事务并确定它的类型;(3)根据事务的类型选取一条活动通路。
四、模块设计优化的原则1.模块独立性。
(1)耦合(coupling)是对两个模块之间联接程度的一种度量。
模块间的依赖程度越大,则其耦合程度也就越大;反之,模块间的依赖程度越小,则其耦合程度也就越小。
很显然,为了使软件具有较好的可维护性和可修改性,模块间的关联程度即耦合程度应越小越好。
因为耦合程度越小,表明模块间的独立程度越大,这样在修改一个模块时,对其它模块的影响程度就越小,从而使模块的修改工作局限于一个最小范围之内。
(2)内聚(Cohesion)是对一个模块内,其元素在功能上联结程度强弱的一种度量。
也就是说,内聚是对模块内各处理动作组合强度的一种度量。
很显然,一个模块的内聚越大越好。
2.模块的大小3.扇入与扇出。
扇入系数(Fan-In)是指直接调用同一个低层模块的模块的个数。
扇出系数(Fan-Out)也称之为控制幅度(Span of Control),是指直接隶属于一个模块的模块个数,即一个模块直接调用其它模块的个数。
4.作用范围与控制范围。
判断的作用范围是指所有受该判断影响的模块;模块的控制范围是指模块本身及其所有下属模块。
作用范围应在控制范围之内。
6.3代码设计【本节的重要知识点】1.代码的功能;2.代码的种类;3.代码的校验;4.代码设计的原则。
要求:会识别给出的代码的类型、会利用确定校验位的方法计算校验码。
一、代码的功能(1)定义:代码是指是代表事物名称、属性、状态等的符号。
(2)代码的功能:1)标识。
2)分类。
3)排序。
4)专用含义。
二、代码的种类要求会举例子,会判断。
(1)顺序码。
顺序码又称系列码,是一种用连续数字代表编码对象的码。
例如:用1、2、3、4分别代表4个不同的对象。
其主要优缺点。
优点:短而简单,记录的定位方法简单,易于管理。
缺点:没有逻辑基础,本身不能说明任何信息的特征,而且新加的数据只能列在最后,删除则会造成空码。
(2)区间码。
将数据项分成若干组,每一区间代表一个组,码中数字的值和位置代表一定意义。
区间码的优、缺点。
优点:信息处理比较快,排序、分类、检索等操作易于进行。
缺点:这种代码的长度与它的分类属性的数量有关,可能造成很长的码。
在很多情况下,码有多余的数,同时,这种码的维修也比较困难。
区间码的几种类型:①多面码:一个数据项可能具有多方面的特性。
如果在代码结构中,为这些特性各规定一个位置,就形成多面码。
②上下关联区间码;③十进位码。
(3)助忆码。
用文字、数字或文字数字结合起来描述。
其特点是通过联想帮助记忆。
例如,TV-C-20可以表示20英寸彩色电视机。
适用于数据项数目较少情况,当码太长时会占用更多的存储空间。
三、代码的校验代码结构中的校验位(要求会求)作用:校验输入是否有错,从而保证正确输入。
类型:(1)算术级数法(2)几何级数法(3)质数法方法:原码:m1m2m3m4m5分别相乘并求和:a= m1*n1+ m2*n2+m3* n3+m4*n4+m5* n5质数:p校验位:a/p的余数四、代码设计原则(1)惟一性。
每一代码对其所代表的事物或属性都必须具有惟一性。
(2)标准化。
代码的编制应尽量标准化。
应尽可能采用国际和国内已有的标准编码。
(3)合理性。
代码结构反映编码对象的特征,与事物分类体系相适应。
(4)可扩充性。
代码设计要预留足够位置,以适应需要的变化。
(5)适用性。
代码应尽可能反映对象的特点和规律,以助记忆,便于填写。
(6)简洁性。
代码的长度应以短小为好。
(7)系统性。
有一定的分组规则,从而在整个系统中具有通用性。
6.4数据库设计【本节的重要知识点】1.数据库设计的步骤2.用户需求分析;3.概念结构设计;4.逻辑结构设计;5.物理结构设计。
一、数据库设计的内容和步骤数据库设计是在选定的数据库管理系统基础上建立数据库的过程。
数据库设计的内容包括:用户需求分析、概念设计、逻辑设计、物理设计、数据库实施、数据库运行和维护六个阶段的内容。
二、用户需求分析确认以下的需求:1.数据需求。
即要根据用户需要从数据库中导出的信息要求。
包括数据内容、来源去向、性质、取值范围、数据存储等方面的要求。
2.处理要求:即为了满足用户信息需求要做的处理功能、处理方式、响应时间等。
3.安全性与完整性要求。
三、概念结构设计应在系统分析阶段完成。
任务是根据用户需求设计数据库的概念数据模型。
概念模型独立于具体的数据库管理系统,它描述的是从用户角度看到的数据库,反映了用户的现实环境,而与数据库如何实现无关。
步骤:1.先根据系统分析的结果设计各个局部E-R图;2.再将局部E-R图综合成全局E-R图。
四、逻辑结构设计将概念数据模型转换为特定的DBMS支持的数据模型包括层次模型、网络模型、关系模型。
1.E-R图转换为关系数据模型;2.数据模型的规范化。
规范化处理就是按照规范化规则逐步地分析处理原有信息表的过程。
具体的规则是:(1)数据表中的每一个属性都应是不可分割的数据项(数据元素)。
(2)每个非主属性都由主码惟一决定。
(不能由主码的部分主属性决定)(3)每个非主属性都不依赖于其它的非主属性。
3.设计视图。
用户视图是面向用户呈现出的虚表,即在数据库中视图并没有存储任何数据。
五、物理结构设计是为数据模型在设备上选定合适的存储结构和存取路径、索引的建立等,以获得数据库的最佳存取效率。
6.5用户界面设计【本节的重要知识点】1.输出设计;2.输入设计;3.人机对话设计;系统设计的过程是从输出设计到输入设计。
一、输出设计输出设计的目的是:保证输出表格方便地为使用者服务,正确及时地反映和组成用于生产或服务部门的有用信息。
1.输出类型设计输出类型包括以下几种:(1)外部输出。
输出目标是系统之外的环境。
(2)内部输出。
系统内部子系统之间的信息输出。
(3)中间输出。
系统处理的一个中间结果的输出。
(4)交互输出。
系统与用户的对话输出。
(5)操作输出。
计算机运行过程中系统提供的与操作有关的输出,如错误信息。
2.输出内容设计要求:准确、及时、适用。
包括两个方面的内容:(1)有关输出信息使用者方面的内容。
包括使用者、使用目的、报告量、使用周期、有效期、保管方法和复写份数等。
(2)输出信息的内容。
即输出信息的名称和形式,包括输出的项目、数据类型、宽度、精度、数据来源及生成算法等。