系统分析与设计复习资料

合集下载

202007批次系统分析与设计复习大纲

202007批次系统分析与设计复习大纲

对外经济贸易大学继续教育与远程教育学院2019-2020学年第二学期《系统分析与设计》复习大纲一、单选题1.2.3.4.5.6.7.8.9.10.11.12.13.14.15. 在管理信息系统的开发生命周期中的哪个阶段,开发人员与用户之间的接触最多:(16.17.18.19.20.21.22.23.(24. DFD是属于哪个阶段工具:()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. 当使用数据流程图(DFD)对一个工资系统进行建模时,()可以被认定为外53.54.55.56.57.58.59.60.61.62.63. UML是一种面向对象的统一建模语言。

它包含十种图,其中,用例图展示了外部actor64.65.66.67.68. 信息系统的英文缩写是:(69. EDI(二、判断题 (对的选A,错的选B)70. 管理信息系统开发的成功与否,取决于对编程语言和数据库系统的选择。

()71. 差的系统规划+好的程序开发不失为一个好的信息系统。

()72. 开发人员对用户需求有了初步了解后就可以着手编程,这样可提高效率。

()73. 人和计算机在构成管理信息系统时缺一不可。

()74. 假定全校的学生中没有重名者,就可以用学生姓名作为学生信息表的关键字()75. 高层管理层面对的是非结构化决策问题。

()76. 没有计算机参与就没有管理信息系统存在。

()77. 信息系统开发工作的目的和出发点是满足设计要求。

()78. 信息系统的开发是一个技术过程。

()79. 最关心信息系统成本和效益的人员是信息系统的用户。

()80. 随着经济全球化的趋势加速,现代科学技术突飞猛进,市场竞争更加剧烈,企业的信息战略由面向企业内部活动转为面向企业外部活动。

(完整word版)《软件系统分析与设计》期末复习知识点总结

(完整word版)《软件系统分析与设计》期末复习知识点总结

一、方法论模型。

1、BOOCH、OMT、OOSE、Coad-Yourdon(前三者组成UML)2、UML包括9种图,分别为用例图、静态图(包图、类图、对象图)、实现图(构件图、部署图)、行为图(活动图、状态图、交互图(顺序图、协作图))基本规范,泛化关联,包含关联,扩展关联3、基本模型——类图、需求模型——用例图、辅助模型——其他各种图4、两大工具:Rose、PowerDesigner5、方法三要素:模型、工具和过程6、结构化分析三视图模型E-R、DFD、STD7、OMT方法的三大模型:对象模型、功能模型、动态模型8、Coad/Yourdon方法的五大层次:对象-类、结构、主题、属性、服务二、基本建模(类图与对象图)1、类之间的关系:关联关系、依赖关系、泛化关系。

2、抽象类与接口:抽象类有些方法可以提供实现代码,接口所有的方法都没有提供实现代码。

抽象类只能被继承,接口只能被实现。

3、类的版型:实体类(数据库、文件等)、边界类(如窗体、对话框)、控制类(协调交互)三、需求建模(用例图)1、参与者指系统以外的、需要使用系统或与系统交互的外部实体。

可以分为:人、外部设备、外部系统。

2、参与者之间的关系:泛化关系,参与者与用例之间的关系:关联关系。

用例之间的关系:泛化关系,包含关系,扩展关系。

包含关系和扩展关系都是依赖关系的特例。

3、用例是对一个参与者使用系统的一项功能时所进行的交互过程的一个文字描述序列。

是参与者可以感受到的系统服务或功能单元。

4、用例描述是一个关于参与者与系统如何交互的规范说明(包含用例用例名称、用例描述、基本事件流、参与者、前置后置条件等)5、用例的进一步描述:活动图、顺序图(通信图)四、行为建模(状态图与活动图)1、行为模型包括:状态模型(状态图,单对象)、活动模型(活动图,多对象)、交互模型(顺序图,多对象)。

2、调用事件表示的是对操作的调用,变化事件一个布尔表达式变量的值发生变化。

大学信息系统分析与设计期末考试复习资料

大学信息系统分析与设计期末考试复习资料

信息系统分析与设计JK212008——在下考试复习资料2021版一、多选题1.输入设计的原则(42分)A.最小量原则B.简单性原则C.早检验原则D.少转换原则答案:ABCD2.关于系统说明书描述正确的是(0.5分)A.系统说明书是系统分析阶段的成果。

B.系统说明书描述了系统的需求,在软件工程领域也称作《需求规格说明书》C.系统说明书经过审议后,成为下一阶段工作的依据D.系统说明书审议由项目技术人员、企业管理人员、专家等共同完成。

答案:ABCD3.代码设计必须遵循以下基本原则有(0.5分)A.唯一性B.合理性C.简单性D.适用性答案:ABCD4.数据流程图的元素有(0.5分)A.外部实体B.数据处理C.数据存储D.数据流答案:ABCD5.关于系统模块数量描述正确的是(0.5分)A.模块数量越少越好B.模块数量越多越好C.模块数量太少,单个模块复杂度升高、维护困难D.模块数量太多,管理与运行成本升高答案:CD6.系统调查方法包括()(0.5分)A.资料收集B.访谈C.实地观察D.问卷调查答案:ABCD二、判断题8.在资源不紧张的情况下,应尽可能让软件开发者本人来测试他们开发的系统。

(0.5分)答案:错误9.测试是改善软件质量的法宝。

(0.5分)答案:错误10.用关系(二维表格数据)表示实体和实体之间联系的模型称为关系数据模型。

(0.5分)答案:正确11.人机交互过程要清楚、简单,用词符合用户习惯。

(0.5分)答案:正确12.输入数据的检验尽量接近源数据发生点。

(0.5分)答案:正确13.打印机是一种输出设备。

(0.5分)答案:正确14.结构图描述系统的模块结构及模块间的联系。

(0.5分)答案:正确15.模块的耦合度越高,系统的可靠性和可维护性就越高。

(0.5分)答案:错误16.在几种维护活动中,完善性维护所占的比重最大。

(0.5分)答案:正确17.良好的结构设计要求系统各组成元素分工明确,易于理解。

电子商务系统分析与设计考试复习要点

电子商务系统分析与设计考试复习要点

1、IBM提出旳电子商务系统生命周期模型2、项目管理工具:(1)甘特图(2)网络图(3)项目管理软件3、构造化分析措施采用数据流图(DFD:Data Flow Diagram)作为刻画数据流及其处理转换旳工具,通过某些图形符号表述数据源、数据流向、处理转换等;基本元素包括数据流、处理、实体、数据存储。

构造化分析措施采用数据字典(DD:Data Dictionary)来体现各类数据;可以通过鉴定表、决策树旳方式描述处理转换旳过程旳细节4、面向对象旳分析措施中对象旳属性(填空、选择)(1)所有旳事物都是由对象构成旳,任何复杂旳事物都可以通过对象旳某种组合构造构成。

(2)对象包括属性和措施两方面内容,。

属性描述旳是对象旳信息特性。

(3)对象之间旳联络重要是通过消息旳传递来完毕旳。

(4)对象可以按照属性进行归类。

类和类之间可以有继承、派生等多种关系5、UML(Unified Modeling Language,统一建模语言)6、UML中旳关系(大题)(1)依赖关系:代表了使用与被使用旳关系,它阐明一种事物规格阐明旳变化也许影响到使用它旳另一种事物。

(2)泛化关系:指一般事物和该事物旳较为特殊旳种类之间旳关系。

(3)关联关系:代表一种构造关系,它包括了自关联、二元关联和N关联等类型。

(4)汇集分为共享汇集和组合1)共享汇集:即一般汇集,指整体与部分可以单独存在,以空心菱形体现2)组合:指整体拥有部分、部分与整体共存这样一种关系,以实心菱形体现7、UML静态建模重要使用用例图、类图、对象图、包图、部件图和配置图对系统进行分析和描述。

UML动态建模过程中,重要使用状态图、活动图和交互图来进行描述。

常用符号、工具、图标等。

8、XML(可扩展标示语言)旳基本概念、应用领域UML(Unified Modal Language)是1996年提出旳一种面向对象旳系统分析建模措施。

重要包括UML语义和UML体现法两部分。

系统分析与设计复习——简答题

系统分析与设计复习——简答题

1.软件维护:软件维护指软件交互使用之后,为了改正软件中的错误或满足新的需求而修改软件的过程。

2.调试: 在成功地进行了测试之后,进一步诊断和改进程序中存在的错误过程。

3.可行性研究:可行性研究又叫可行性分析,它是所有工程项目在开始阶段必须进行的一项工作。

可行性研究是指项目正式开发之前,先投入一定的精力,通过一套准则,从经济、技术、社会等方面对项目的必要性、可能性、合理性,以及项目所面临的重大风险进行分析和评价,得出项目是否可行的结论。

4.结构化程序设计:是一种设计程序的技术,采用自顶向下、逐步细化的设计方法和单入口、单出口的控制技术,任何程序都可以通过顺序、选择和循环三种基本控制结构的复合实现。

5.信息系统的生命周期:信息系统在其使用过程中随着生存环境的变化,要不断维护、修改,当它不再适应需求的时候就要被淘汰,就要由新系统代替老系统,这种周期循环称为信息系统的生命周期。

6.供应链管理系统: 供应链管理系统就是为了实现供应链上各企业的共同目标,对整个供应链的物流与信息流进行集成的管理和统一协调的计算机软件系统、网络与通信系统、有关数据、规章制度和人员的统一体。

7.决策支持系统: 这是在现代信息技术的基础上,交叉管理学、行为科学、运筹学,控制论等学科运用、人工智能、专家系统、知识工程等理论和方法,辅助支持企业,决策活动的信息系统。

8.信息系统:信息系统是指利用计算机、网络、数据库等现代信息技术,处理组织中的数据、业务、管理和决策等问题,并为组织目标服务的综合系统。

9.数据字典: 为了对数据流程图中的各个元素进行详细的说明,数据字典的主要内容是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等几个方面进行具体的定义。

数据字典配以数据流程图,就可以从文字和图形两个方面对系统的逻辑模型进行完整的描述。

:1.按照生命周期法建设信息系统过程中的主要文档有:系统开发立项报告,( 可行性研究报告),系统开发计划书,( 系统分析说明书),系统设计说明书,程序设计报告,系统测试计划与测试报告,系统使用与维护手册,系统评价报告,系统开发月报与系统开发总结报告.2.描述程序处理过程的工具称为过程设计工具,可以分为图形、表格和语言3类。

系统分析与设计-复习题解析

系统分析与设计-复习题解析

《系统分析与设计》复习题一、填空题1.诺兰模型把信息系统的发展过程归纳为6个发展阶段,分别是起步、扩展、控制、集成、信息管理成熟的资源。

2.系统规划是管理信息系统生命周期的第一个阶段,是管理信息系统的概念形成时期。

3.系统分析的主要任务是尽可能弄清用户对__信息系统__的需求,完成新系统的设计,规定新系统应当做什么。

4.系统实施阶段的主要活动是:编制和调试程序,进行系统测试和系统转换工作。

5.测试是保证软件质量的重要措施,一般测试过程所产生的文档应包括测试计划、测试过程和测试结果。

6.模块独立的概念是模块化、抽象、信息隐蔽和局部化概念的直接结果。

7.在结构化开发方法中,在开发期前,应形成两个最主要的文档是软件需求说明书和软件设计规格说明书。

8.数据流图是系统需求分析使用的工具,一般由加工、外部实体、数据流和数据存储组成。

9.系统维护的类型有正确性维护、适应性维护、完善性维护和预防性维护。

10.详细调查主要包括:组织结构调查、事务处理调查和详细流程调查。

11.系统设计的任务是:在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。

12.设计编码的校验位的目的是检查输入的__数据_是否有错。

13.管理信息系统切换的方式分为直接转换、并行转换、分段转换。

14.系统测试常采用白盒法和黑盒法。

15.耦合是指一个系统内两个模块之间的相互依赖关系。

16.系统评价一般从四个方面进行系统运行的一般情况、系统的使用效果、系统的性能、系统的经济效益。

17. 业务流程图是描述一个组织内部业务处理活动的内容与工作流程,是进行系统调查使用的工具之一。

18.管理活动一般分为三个层次:战略规划、管理控制、作业处理。

19.面向对象方法中,系统中的所有资源都看成是对象。

20.每一代码对其所代表的事物或属性都必须具有唯一性。

21. 程序调试的内容包括程序的语法调试和__程序的逻辑_检查。

22.软件模块独立性的两个定性度量标准是内聚性和耦合性。

软件系统分析与设计复习资料

软件系统分析与设计复习资料

软件系统分析与设计复习资料一、选择题1.结构化程序设计方法的主要特征不包括A.控制结构仅由顺序、选择和重复等结构复合而成B.程序自底向上逐步抽象成一个函数块C.每个函数块都有一个入口和一个出口D.采用“消息+对象”的设计模式2.由开发者“指导”用户对软件进行的测试称为A.单元测试B.组装测试C.alpha测试D.beta测试3.系统分析和设计完成以后,开发者向用户提供的文档资料不包括A.场景/用例图和功能处理模型B.对象静态、动态模型C.体系结构模型D.测试文档资料4. UML的5种视图中对下列对象都适用是A.客户B.分析者C.开发者D.测试者5. UML中不.属于动态模型图的是A.活动图B.用例图C.状态图D.时序图6.关于UML的描述错误的是A.UML是一种可视化建模语言B.UML是完全的面向对象的软件开发方法C.UML独立于特定开发语言和开发过程D.现有的UML没有扩展机制7.在软件开发统一过程(UP)中的设计阶段应切忌的是A.全部文档描述应能明显地看到形成这些文档的基础是什么B.创建简单、完整、一致的接口,使所有构件服务都能易于理解和使用C.在早期就要过分强调性能D.保留开发过程中发生的所有事情的记录8.在系统开发的开始阶段,在确定客户需求过程中建立的用例称为A.系统用例B.业务用例C.主要用例D.关键用例9.关于用例图中的行为者描述正确的是A.一个行为者只能启动一个用例B.行为者一定是人C.行为者之间不能有继承关系D.行为者代表一种角色而不是具体某个人10.通常在UML的类图里面,符号“+”用来修饰A.公有成员B.私有成员C.保护成员D.可继承成员11.关于UML中类图的关联所使用的重数的描述中,错误的是A.“0..1”表示“0或1”。

B.“0..*”和“*”表示的意思不一样。

C.“1..*”表示“1或多”。

D.“5..11”表示“5-11”。

12.关于时序图中对象排列原则错误的是A.对象纵向排列在时序图的左边B.交互密切的对象尽可能相邻C.交互中创建的对象,应放置在其创建的时间点上D.每个对象有一个下垂的生命线13.在UML中,用来表示状态的图符是A.一个矩形框B.一个带圆角的矩形框C.一个椭圆D.一个圆14.一个结构良好的状态图应排除下面的情形A.能准确描述系统动态模型的一个侧面B.图中只包含描述该侧面相关的重要元素C.附加对于理解状态图含义必要的特征信息D.一个状态图应可以单独描述出系统的全貌15.关于构件和类具有相同点的是A.构件和类都可以有实例B.直接拥有自己的属性和操作C.可以拥有多个实例D.都是逻辑抽象16.数据流图(DFD)主要应用于A.面向对象分析方法B.结构化方法C.模块化方法D.面向数据结构方法17.以下不属于封装的特征的是A.具有唯一的标识名B.一个清楚的边界C.一个接口D.受保护的内部实现18.需求分析工作不包括A.软件功能需求B.软件性能需求C.软件运行环境约束D.定义模块接口19.UML中构件视图的作用是A.描述系统的功能需求;找出用例和行为者。

系统分析师复习资料

系统分析师复习资料

系统分析师复习资料系统分析师复习资料在当今信息时代,信息系统的重要性日益凸显。

作为一个系统分析师,掌握系统分析的理论和方法,对于提高信息系统的效率和质量至关重要。

为了更好地应对系统分析师考试,我们需要准备一些复习资料,以便系统地学习和掌握相关知识。

一、理论基础系统分析的理论基础是系统论。

系统论是一门综合性学科,研究事物的整体性、复杂性和动态性。

系统分析师需要了解系统论的基本概念和原理,如系统的定义、系统的层次、系统的边界等。

此外,还需要掌握系统的特性和系统的分类,如开放系统和闭合系统、静态系统和动态系统等。

二、系统分析方法系统分析师需要掌握一套科学的系统分析方法,以解决实际问题。

常用的系统分析方法有数据流图法、结构化分析法、面向对象分析法等。

数据流图法通过绘制数据流图来描述系统的数据流动和处理过程,帮助分析师理清系统的逻辑结构。

结构化分析法通过绘制结构图来描述系统的模块和模块之间的关系,帮助分析师理清系统的模块结构。

面向对象分析法通过建立对象模型来描述系统的对象和对象之间的关系,帮助分析师理清系统的对象结构。

系统分析师需要了解这些方法的基本原理和应用场景,并能够灵活运用。

三、需求分析需求分析是系统分析的重要环节,也是系统分析师的核心工作之一。

需求分析旨在明确用户的需求和期望,为系统设计和开发提供依据。

在需求分析过程中,系统分析师需要与用户进行充分的沟通和交流,了解用户的业务需求和技术要求。

同时,还需要运用一些需求分析技术,如面谈、问卷调查、观察等,收集用户的需求信息。

在需求分析的结果上,系统分析师需要进行需求分析和需求规格说明书的编写,确保需求的准确性和完整性。

四、系统设计系统设计是系统分析师的另一个核心工作。

系统设计旨在将需求转化为可行的系统解决方案。

在系统设计过程中,系统分析师需要进行系统结构设计、数据设计和界面设计等。

系统结构设计包括确定系统的模块划分和模块之间的关系,确保系统的可扩展性和可维护性。

信息系统分析与设计-复习题带参考答案

信息系统分析与设计-复习题带参考答案

第一部分:判断题1、系统分析的主要任务是明确系统功能,解决系统怎么做的问题。

(×)2、系统的实施就是将系统设计中建立的物理模型付诸实现的过程。

(√)3、具有相同属性与服务的一组对象的集合称为类。

对象是类的实例,类是对象的抽象。

(√)4、在系统开发的各个阶段中,编程是最难的。

( ×)5、数据字典是对数据流程图的补充说明。

( √)6、在定义信息系统结构,划分子系统时,可以通过“功能/数据”矩阵来进行。

其中“功能/数据”矩阵中的“U”表示产生相应的数据类。

“C”表示该功能使用该数据类。

(×)7、结构化方法的基本思路就是把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动完成一个或多个任务。

(√)8、对规模很大、结构非常复杂的系统,可以考虑采用原型化开发方法。

(×)9、对于信息系统来说,其可行性可以从经济可行性,运行可行性,技术可行性,进程可行性,人员可行性五个方面来考虑。

( √)10、系统设计时应尽量减少各子系统之间的数据依赖性。

( √)第二部分:选择题1、按照处理的对象,可把组织的信息系统分为( B ) 和管理信息系统两大类。

A. 电子数据处理系统B. 作业信息系统C. 决策支持系统D. 情报处理系统2、一般子系统的划分是在系统( A )阶段,根据对系统的功能/数据分析的结果提出的。

A. 需求分析B. 逻辑阶段C. 总体设计D. 详细设计3、信息系统流程图是以新系统的( D )为基础绘制的。

A. E-R图B. 管理功能图C. 业务流程图D. 数据流程图4、信息系统开发的结构化方法的一个主要原则是( A )。

A. 自顶向下原则B. 自底向上原则C. 分步实施原则D. 重点突破原则5、用户开发应用系统的主要手段是( A )。

A. 生命周期法B. 原型法C. 第四代语言D. 面向对象方法6、系统规划的主要任务包括( A )。

A. 明确组织的信息需求、制定系统总体结构方案B. 对系统进行经济、技术和使用方面的可行性研究C. 选择计算机和网络系统的方案D. 确定软件系统的模块结构7、系统分析工作的全面总结和主要成果是( A )。

信息系统分析与设计(王晓敏编)第四版,期末复习重点概要

信息系统分析与设计(王晓敏编)第四版,期末复习重点概要

第一章、系统思想1、系统的特性7点特性、及其内涵2、系统工程方法6个方面、霍尔三维结构每方面7点第二章、信息、管理与信息系统1、信息的定义和性质8点基本性质2、管理中的信息根据管理层次可分成3类、各类的基本内涵3、信息系统的基本功能有6点、信息识别有3种方法、信息传输6个部分4、信息系统的结构信息系统的概念结构4部分、管理职能逻辑结构7个子系统、信息系统的物理结构2类,各自的概述分布式有3种5、按技术发展分类4种情况各自特点第三章、信息系统的建设概论1、UML的主要内容5种视图、9种图、各自的基本内涵2、信息系统的生命周期5个阶段、各阶段的含义、以及产生的文件3、基于生命周期的开发方法共5种、各自的优缺点、4、结构化开发方法基本思想、面向对象开发方法(oop)基本思想有4点、5、诺兰模型、6个阶段第四章、系统规划1、系统规划的任务3个系统规划的特点4点系统规划的原则5点2、系统规划的技术和方法、(1)战略目标集转移法2个基本概念、信息系统规划过程的3个步骤(2)企业系统规划法4个基本步骤、第二部3种方法、三步2种方法、UC方法(3)关键成功因素法4个步骤3、可行分析论证的内容3个方面、第五章、系统分析概括1、需求分析用户需求与系统需求的2方面需求、需求分析的方法有3个2、系统说明书的内容说明书3方面内容、项目概述5部分、实施计划3部分说明书的6点品质第六章、流程建模1、回执业务流程图的注意事项7点2、数据流的注意事项、层次划分3点标准、正确性检查4点、易理解性3方面3、数据字典的作用数据字典的6个条目数据元素5点属性、数据结构3种特殊数据流5种属性、判定表、判定树第七章、用例建模1、用例描述有6方面内容、事件流的书写准则5个、非功能性需求2、建立用例的关系4个关系、含义以及其表示方法第八章、领域对象建模1、封装、继承和多态各自得概念2、使用概念类列表7种概念类3、发现属性策略、保持属性的简单性4、状态图3种状态第九章、系统设计的概述1、系统设计的目标6个方面衡量2、基本设计方法基本概念、总体设计包括3方面内容3、系统设计说明书两种形式第十章、系统总体设计1、多层应用架构设计、三个基本层次MVC架构模式3个基本部件2、包、包的含义、分包的2种原则3、结构化设计方法模块的含义、4、结构图的主要成分4个成分5、模块的联系、耦合3方面因素、模块内聚7类内聚扇入扇出6、面向对象设计类3种类、7、顺序图的基本元素有5个第十一章系统详细设计1、输入设计原则有4种原则2、人机对话设计原则4点第十二章、系统实施1、实施阶段的主要活动4个方面2、制定实现策略4中策略、版本划分需要考虑5个方面3、测试的概念3种手段检验软件、测试有4种类型、测试有4个原则5、白箱测试、概念、有5种6、黑箱测试、概念、2种7、系统维护的内容4方面、维护类型有4个。

erp,信息系统分析与设计考试复习资料

erp,信息系统分析与设计考试复习资料

1、ERP产生背景企业在发展过程经常会遇到如下现象:现象一:企业发展带来的麻烦现象二:数据使您烦恼现象三:听完汇报仍然困惑现象四:企业扩张面临管理瓶颈2、生产类型的概念(填空)生产类型就是以生产专业化特征为标志划分的生产种类。

3、生产类型:从生产工艺角度离散型生产:指产品在结构上是可拆分的,产品是由零件或元件组成的。

连续型生产:企业在生产过程中,原材料从一投入就顺序地经过各个工作地点,直至产品产出。

其工艺过程是不可停顿的,产品在物理结构上也是不可分的。

混合型生产4、ERP的作用(填空)1)ERP能够解决多变的市场与均衡生产之间的矛盾2)ERP使得对客户的供货承诺做得更好A、客户需求可否按时满足。

B、如果不能按时满足,那么在客户需求日期可承诺量是多少?不足的数量何时可以提供。

3)ERP能解决既有物料短缺又有库存积压的库存管理难题(制造业基本方程:A*B-C=D)A、要制造什么产品?B、用什么零部件或原材料来制造这些产品?C、手中有什么零部件或原材料?D、还应当再准备什么零部件或原材料?4)ERP可以提高质量并降低成本5)ERP可以改变企业中的部门本位观5、ERP的定义(ERP的核心在于所有用户能够定制其特有的应用系统,在本质上实现操作的简单化)ERP是对物流、资金流和信息流3种资源进行全面集成管理的信息系统,是建立在信息技术基础上,利用现代企业的先进管理思想,全面地集成了企业的所有资源信息,并为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。

6、ERP发展的几个阶段1)订货点法2)MRP 3)闭环MRP 4)MRPⅡ 5)ERP7、订货点法(填空)订货点法依靠对库存补充周期内的需求量预测,保持一定的安全库存储备,来确定订货点。

(下图)定货提前期定货提前期定货提前期定货提前期订货点=单位时段的需求量* 订货提前期+ 安全库存量8、物料需求计划(MRP )MRP 的基本原理是指在已知主生产计划的条件下,根据产品结构或所谓产品物料清单(BOM )、制造工艺流程、产品交货期以及库存状态等信息由计算机编制出各个时间段各种物料的生产及采购计划。

系统分析与设计sad 复习

系统分析与设计sad 复习

用例图1. 参与者(Actor)表示与您的应用程序或系统进行交互的用户、组织或外部系统。

用一个小人表示。

2. 用例(Use Case)用例就是外部可见的系统功能,对系统提供的服务进行描述。

用椭圆表示。

3. 子系统(Subsystem)用来展示系统的一部分功能,这部分功能联系紧密。

4. 关系用例图中涉及的关系有:关联、泛化、包含、扩展。

如下表所示:a. 关联(Association)表示参与者与用例之间的通信,任何一方都可发送或接受消息。

【箭头指向】:指向消息接收方b. 泛化(Inheritance)就是通常理解的继承关系,子用例和父用例相似,但表现出更特别的行为;子用例将继承父用例的所有结构、行为和关系。

子用例可以使用父用例的一段行为,也可以重载它。

父用例通常是抽象的。

【箭头指向】:指向父用例c. 包含(Include)包含关系用来把一个较复杂用例所表示的功能分解成较小的步骤。

【箭头指向】:指向分解出来的功能用例d. 扩展(Extend)扩展关系是指用例功能的延伸,相当于为基础用例提供一个附加功能。

【箭头指向】:指向基础用例e. 依赖(Dependency)(不考)以上4种关系,是UML定义的标准关系。

但VS2010的用例模型图中,添加了依赖关系,用带箭头的虚线表示,表示源用例依赖于目标用例。

【箭头指向】:指向被依赖项一个用例图示例:活动图1、活动状态图(Activity)活动状态用于表达状态机中的非原子的运行,其特点如下:(1)、活动状态可以分解成其他子活动或者动作状态。

(2)、活动状态的内部活动可以用另一个活动图来表示。

(3)、和动作状态不同,活动状态可以有入口动作和出口动作,也可以有内部转移。

(4)、动作状态是活动状态的一个特例,如果某个活动状态只包括一个动作,那么它就是一个动作状态。

UML中活动状态和动作状态的图标相同,但是活动状态可以在图标中给出入口动作和出口动作等信息。

2、动作状态(Actions)动作状态是指原子的,不可中断的动作,并在此动作完成后通过完成转换转向另一个状态。

系统分析与设计总复习

系统分析与设计总复习

第一章信息系统的生命周期★★信息系统的生命周期可以大致划分为以下五个阶段:规划、分析、设计、实施、运行与维护。

系统规划,主要进行四个步骤的工作:战略规划、初步调研、可行性分析、资源分配。

系统分析,主要任务就是明确用户的需求,确定新系统的目标和逻辑功能要求,提出新系统的逻辑方案。

系统设计,设计阶段就是回答的"怎么做”,"系统设计说明书”。

系统实施,将设计的系统付诸实施。

系统运行与维护,负责系统运行的组织与管理。

系统规划的任务★★♦制定信息系统的发展战略♦进行信息系统总体规划♦指定系统建设的资源分配计划系统规划的特点♦宏观指导♦服务决策♦面向高层♦动态调整信息系统战略规划的方法:<1>企业系统规划法(BSP)<2>关键成功因素法(CSF)<3>战略目标集转化法(SST)<1>企业系统规划法(BSP)★★★• BSP法主要步骤:1准备工作2调研3定义业务过程4业务过程重组5定义数据类6定义信息系统总体结构7确定总体结构中的优先顺序8完成BSP研究报告,提出建议书和开发计划。

系统维护★★系统维护包括纠错性维护、适应性维护、完善性维护、预防性维护等多种形式。

原型法 ★★-所谓“原型”,在信息系统中,是指一个结构简单但已具备系统的基本功能的应用软件,也就是软件的一个可运行的早期版本。

它反映了最终系统的部分重要特性, 可由开发人员与用户合作,直接在运行中不断修改尚不够成熟的原型,通过反复试 验、评价与修改,最终开发出符合用户要求的信息系统。

所以原型可用来确定用户的•优点♦系统开发初期只需提出其基本功能,系统功能的扩充和完善是在开发过程中逐步实现的,因此比较容易适应不断变化的环境。

♦对需求分析采用启发式动态定义,使得需求分析原型逐步深入和不断提高,即使是尸 系统规划系统分析厂 系统设计初步调查 可行性分析c 详细调查°系统化分析系统逻辑方案设计y—►°模块结构设计o 编码设计o 物理配置方案设计°数据库设计计算机处理过程设计J系统运行与维护 o 硬件维护 °软件维护O 数据维护 O 系统评价O 制定信息系统发展战略 o 形成系统建设总体方案o 制定系统开发计划厂 系统实施O 物理系统的实施程序编码 °系统测试o 人员培训'、、、一系统切需求,验证设计的灵活性,训练最终用户以及创建成功的系模糊需求也会变得越来越清晰,这符合人的认识规律,使系统开发易于成功。

信息系统分析与设计详细完整自考信息系统分析与设计复习资料整理

信息系统分析与设计详细完整自考信息系统分析与设计复习资料整理

信息系统分析与设计详细完整自考信息系统分析与设计复习资料整理第一章信息系统的基本概念1.系统的概念:经过采用贝塔朗菲的定义:系统是相互联系、相互作用的诸元素的集合体。

2.系统的定义能够从三个方面:系统是由若干元素构成;系统有一定的结构;系统具有整体性。

系统思想建立在两组概念上:突显与等级,通信与控制。

3.切克兰德根据系统的起源不同,将系统分为:自然系统和人工系统(人工物理系统,人工抽象系统,人类活动系统三种类型。

)4.系统理论的发展:古代朴素的整体观;近代科学的还原论;现代系统科学:还原论和系统论的辩证统一。

5.中国学者钱学森、许国志等人根据“天人合一”思想推出了物理—事理—人理(WSR)方法论。

6.信息的定义:信息是按照用户决策要求加工后的数据。

数据的定义:数据是一组表示数量、行动和目标的可鉴别的非随机符号。

7.从信息系统角度看,信息具有的基本属性:事实性、扩散性、传输性、共享性、增值性、不完全性、等级性、滞后性。

8.西蒙建立的决策过程的基本模型包括三个阶段:情报阶段、设计阶段、抉择阶段。

9.结构化决策是指在清楚的逻辑基础上的决策,这类决策可事先规定明确的决策规则。

半结构化决策是指没有明确的决策规则的决策。

10.企业一般能够分为三个管理层:高层管理(战略管理)、中层管理(战术管理)、基层管理(作业管理)。

11.信息系统的基本功能:数据的采集和输入、数据的传输、信息的存储、信息的加工、信息的维护、信息的使用。

12.识别信息的一般有三种方法:由决策者识别;系统分析员亲自观察识别;先由系统分析员观察得到基本信息,再向决策人员调查,加以修正补充。

13.采集数据的方法有三种:自下而上地广泛收集、有目的的专项调查、采用随机累积法。

14.信息系统的发展主要经历三个阶段:数据处理系统、管理信息系统、决策支持系统。

15.管理信息系统(MIS)的结构:信息源、信息处理器、信息用户和信息管理者组成管理信息系统的总体结构。

优秀资料(2021-2022年收藏)系统分析与设计复习题DOC

优秀资料(2021-2022年收藏)系统分析与设计复习题DOC

《系统分析与设计》复习题一.选择题: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. E-R图B. 管理功能图C. 业务流程图D. 数据流图8.在关系规范化过程中,一般来讲,满足()的关系即可满足信息处理的要求,就可以认为是比较规范的关系。

A. 第一范式B. 第二范式C. 第三范式D. BC范式9.信息系统开发的结构化方法的一个主要原则是()。

A. 自顶向下原则B. 自底向上原则C. 分步实施原则D. 重点突破原则10.用户开发应用系统的主要手段是()。

A. 生命周期法B. 原型法C. 第四代语言D. 面向对象方法11.系统规划的主要任务包括()。

A. 明确组织的信息需求、制定系统总体结构方案B. 对系统进行经济、技术和使用方面的可行性研究C. 选择计算机和网络系统的方案D. 确定软件系统的模块结构12.系统设计阶段的主要成果是()。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

系统分析期末复习提纲第一章信息系统工程项目管理•理解信息、信息化、信息资源、信息系统、信息系统建设的复杂性信息:是事物之间联系、相互作用的状态的描述信息资源:包括信息及其载体、信息采集、传输、加工、存储的各类设施和软件,制造上述硬件、软件的相关设施,有关信息采集、加工、传输、存储和利用的各种标准、规范、规章、制度、方法、技术等信息系统:是一个人造系统,它由人、计算机硬件、软件和数据资源组成,目的是及时、正确地收集、加工、存储、传递和提供决策所需的信息,实现组织中各项活动的管理、调节和控制。

•建设环境的复杂性•用户需求的多样性•建设内容的复杂性•技术手段的复杂性•建设需用资源的密集性–资金密集性–劳动密集性–知识密集性•诺兰模型及其应用Zuoyong:有利于选择信息系统开发的时机进行统一规划,控制系统发展的方向,并且对处于不同阶段上的各子系统制定适当的发展策略。

对于第一阶段:优先实现一些容易且易见效的系统;对于第二阶段:应有计划地加以控制;对于第三阶段:开发能共享的数据库管理系统;对于处于增长阶段中后期的企业,则需在数据集成上下功夫,以建设高档次的数据环境。

•项目管理的概念、信息系统项目管理的特点项目是为完成唯一的目的所采取的一次性的努力。

项目的特点:项目有一个唯一的目的项目是一次性的项目需要多方面的资源项目应当有一个主要发起人和客户项目具有不确定性优秀的项目经理是项目成功的关键•CMM重点•理解信息系统用户的含义和分类•项目管理工具Project的基本功能1)范围管理:使用WBS分解技术对项目分解。

2)进度管理:主要使用关键路径技术(CPM)进行时间和进度管理。

3)成本管理:“自底向上费用估算”技术4)人力资源管理:5)沟通管理6)集成管理:第二章信息系统工程体系•信息系统工程体系、RUP••统一开发过程(Rational Unified Process,RUP)•1)RUP的基本概念•(1)用例驱动•(2)以基本架构为中心•(3)迭代式和增量•理解信息系统的生命周期,了解几种信息系统开发过程模式的区别•理解结构化和面向对象两种不同的系统开发方法的区别,了解面向对象的几个重要概念认识问题空间的出发点不同认识系统和描述系统的方式不同分析到设计的过渡对变化的适应能力对复用的支持Gainian重要概念:对象(属性与方法)类与实例封装(信息隐藏)继承(多重继承)消息多态性(重载、动态绑定)关联与链接聚合第三章系统规划•理解系统规划的任务和特点、关键问题、目标系统规划(ISP)工作的特点(1) 具有较强的不确定性,非结构化程度较高。

(2) 工作环境是组织管理环境,高层管理人员(包括高层信息管理人员)是工作的主体。

(3) 是一个管理决策过程,同时也是技术与管理相结合的过程。

(4) 系统规划人员对管理与技术环境的理解程度,对管理与技术发展的见识,以及开创精神与务实态度是规划工作的决定因素。

(5) 宜粗不宜细。

给后续各阶段的工作提供指导。

(6) 必须纳入整个组织的发展规划。

系统规划(ISP)的关键问题♦战略规划是核心♦业务流程的改革与创新是基础♦解决问题的有效性是关键♦应变能力是信息系统成功的重要标志之一,也是当前信息系统建设与应用的瓶颈问题♦人、管理、技术应协调发展♦ISP的目标与任务主要任务:(1) 根据组织的发展目标与战略制定业务流程改革与创新的目标和信息系统的发展战略。

(2)制定组织的业务流程规划,确定业务流程改革与创新的方案(3)根据组织目标和业务流程规划确定信息系统的总体结构规划方案;(4) 安排项目实施方案,制定信息系统建设的资源分配方案。

•理解信息化规划的三阶段过程模型•注意区分BSP、SST、CSF•业务流程的特征、企业业务流程的分类与识别目的、企业资源的分类、识别业务流程的基本步骤A、业务流程的特征一个企业的业务流程有如下四个特征:(1) 每个流程都有输入和输出(2) 每个企业流程都有用户(顾客)(3) 每一个企业流程都有一个核心的处理对象,一个大的企业流程往往是实现这个对象的生命周期(4) 业务流程往往是跨职能部门的B、业务流程的识别目的(1) 使信息系统独立于组织机构的变化。

(2) 理解企业如何能完成它的总使命和目标。

(3) 为从操作控制流程中分离出战略规划和管理控制提供依据。

(4) 为定义所需的信息结构、决定它的范围、分解成模块和建立开发的优先次序提供依据。

(5) 为定义关键的数据需求提供基础。

企业资源的分类:识别业务流程的基本步骤:•数据规划的主要成果是什么?解释U/C矩阵的组成和功能。

数据规划的任务就是根据信息需求分析的结果,对规划中体现信息需求的数据资源进行严格的定义、科学的分类和合理的组织,为信息系统功能与目标的实现打好数据基础。

U/C矩阵的功能:♦通过对U/C矩阵的正确性检验,及时发现前面工作的疏漏和错误。

♦分析数据的正确性和完整性♦划分子系统♦通过子系统之间的联系(U)可以确定子系统之间的联系•可行性研究的任务和内容可行性研究(可行性分析)是指在项目正式开发之前,先投入一定的精力,通过一套准则,从经济、技术、社会等方面对项目的必要性、可能性、合理性,以及项目所面临的重大风险进行分析和评价,得出项目是否可行的结论。

•可行性研究结果有三种情况:•①可行,按计划进行;•②基本可行,对项目要求或方案做必要修改;•③不可行,不立项或终止项目。

•可行性研究的内容1.技术可行性2.经济可行性3.操作可行性4.社会可行性(法律可行性)5.抉择第四章需求分析•需求工程及其层次组成需求工程一般指应用已证实有效的原理、方法,通过合适的工具和记号,系统地描述待开发系统及其行为特征和相关约束。

通常是一些过程的集合:需求获取(需求获取)、需求分析和编写软件规格说明书(SRS)及验证(包括确认和证实)。

•需求分析的任务组织结构分析业务流程分析数据分析功能分析性能分析接口分析运行环境分析界面约定总体评估与分析在实现生活中,确实存在多种软件,确实有多种软件需求。

但是,由于信息系统这种软件应用面最广,市场最大,客户最多,需求分析最难,所以“需求分析”就等于“信息系统需求分析”。

需求分析是分行业的,成功的需求分析专家,都是某行业领域内的行业产品专家。

•系统详细调查的内容范围和要领•需求分析过程中出现交流阻塞的原因•系统详细调查的主要结果有哪些?•业务流程图第五章 系统分析•结构化系统分析的模型结构结构化分析的分析模型实体—关系图 状态—迁移图数据流图 加工规格说明数据字典控制规格说明数据字典(DD):模型核心(中心库)实体关系图(E-R图,ERD):数据流图(DFD)指明数据在系统中移动时如何被变换;描述对数据流进行变换的功能;DFD中每个功能的描述包含在加工规约(小说明)。

状态转移图(STD)指明作为外部事件的结果,系统将如何动作。

•数据流图的概念及组成数据流程图(DFD):一种全面描述信息系统逻辑模型的主要工具,利用外部项、数据流、加工处理和数据存储四种基本符号综合地反映信息在系统中的流动、处理和存储情况。

四种基本图形符号:•数据字典的概念及组成数据字典DD是“关于系统数据的数据库”,就是与DFD配套,用于描述数据流图中的数据流、文件的数据构成、加工处理及外部实体的一种工具。

1、数据元素是数据的最小单位,包括:数据元素的名称、别名、取值范围和含义、数据元素的长度以及备注等信息2、数据流和数据结构数据流由一个或一组固定的数据项组成。

定义内容包括数据流的名称、组成、来源、去向、数据流的流量和峰值流量。

3、数据存储在DD中只描述数据的逻辑存储结构,不涉及具体的设计和组织。

定义内容有数据存储的编号、名称、简述、组成、关键字、相关联处理、立即存取要求。

要注意数据的静态和动态特性4、定义加工包括编号、名称、功能说明、所属部门、产生数据流、使用数据流5、定义外部项包括编号、名称、输出数据流、输入数据流备注等信息•实体关系图的概念及组成E-R•数据建模、功能建模、数据字典及判定树和判定表功能建模就是用抽象模型的概念,按照系统内部数据传递、变换的关系,自顶向下逐层分解,直到找到满足功能要求的所有可实现的软件为止。

数据字典DD是“关于系统数据的数据库”,就是与DFD配套,用于描述数据流图中的数据流、文件的数据构成、加工处理及外部实体的一种工具。

若一个动作的执行不只是依赖一个条件,而是与多个条件有关,那末这项策略的表达用判定树来表示,可以更直观一些。

一些条件较多、在每个条件下取值也较多的判定问题,可以用判定表表示。

其优点是能把各种组合情况一个不漏地表示出来,有时还能帮助发现遗漏和矛盾的情况。

•数据流图绘制的基本原则和基本步骤数据流图(DFD)指明数据在系统中移动时如何被变换;描述对数据流进行变换的功能;1、确定所开发的系统的外部项(外部实体);确定整个系统的输出数据流和输入数据流,把系统作为一个加工环节,画出关联图。

2、确定系统的主要信息处理功能(即主要加工环节);确定每个加工的输出与输入数据流以及与这些加工有关的数据存储;为各数据流、加工环节和数据存储环节命名、编号,这样就形成系统的数据流图顶层图的草图。

3、根据自顶向下+逐层分解的原则,对上层图中全部或部分加工环节进行分解。

4、重复步骤3,直到逐层分解结束。

分解结束的标志是:对于每一个最低层的加工,都是基本加工5、对草图进行检查和合理布局,对错误与不当之处进行修改。

6、和用户进行交流,在用户完全理解数据图的内容的基础上征求用户的意见。

第六章面向对象系统分析•UML的概念UML是面向对象分析与设计的一种标准表示。

它不是一种可视化的程序设计语言,而是一种可视化的建模语言;不是过程与方法,是一种表示的标准。

允许在任何一种过程和方法中使用。

•UML的5和9•UML在系统开发不同阶段的作用•SA与OA的主要区别•用例图的组成及作用画图用例图描述了系统的功能需求,它是从执行者的角度来理解系统,用于捕获系统的需求,规划和控制项目;描述了系统外部的执行者与系统提供的用例之间的某种联系。

用例图的元素有用例,执行者和连接。

•类图的组成及作用画图•类图(Class diagram)是用类和它们之间的关系描述系统的一种图示•类图没有时间概念,是概念数据模型(如E-R图)的一种延伸。

•系统可有多个类图,单个类图仅表达了系统的一个方面。

要在高层给出类的主要职责,在低层给出类的属性和操作。

•类图包含7个元素:类、接口、协作、依赖关系、泛化关系、关联关系以及实现关系•状态图的组成及作用画图⏹状态图展示了一个特定对象的所有可能状态以及由于各种事件的发生而引起的状态间的转移。

⏹一个状态图描述了一个状态机,用状态图说明系统的动态视图。

⏹状态图对于接口、类或协作的行为建模尤为重要,可用它描述用例实例的生存期。

相关文档
最新文档