- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简答题
系统的分类(p2)
按系统的复杂程度分类:把系统分为九个等级,底层三级是物理系统,中间三级是生物系统,高层三级是最复杂的人类社会及宇宙系统。 2)按系统的起源分类:自然系统;人工系统包括人工物理系统(起源于人类的某个目的,是为某个目的设计出来的)、人工抽象系统、人类活动系统(是有目的的人类活动的集合)。 3)按系统的抽象程度分类:实体系统又称为物理系统,是最具体的系统。概念系统是最抽象的系统。它是人们根据系统目标和以往的知识构思出来的系统雏形。逻辑系统介于实体系统和概念系统之间。 4)按系统与环境的关系分类:开放系统,与其环境之间有物质、能量或信息交换的系统;封闭系统是与环境没有任何物质、能量和信息交换的系统。
2、UML的主要内容(p56)
包括一些可以相互组合图标的元素,以及组合这些元素的法规,各种图元素是UML展示某个系统的多视图。UML作为一种可视化建模语言,由视图、图、模型元素和通用机制等几个部分组成。包含用例图、类图、对象图、顺序图、协作图、状态图、活动图、构件图、部署图等9种图。
UC矩阵基本思想
数据流图组成及作用:外部实体(表达该系统数据的外部来源和去处,用一个正方形,并在其左上角外边另加一个直角来表示外部实体,正方形内写上名称)数据处理(对数据的逻辑处理,也就是数据的变换,用带圆角的长方形表示)数据流(指处理功能的输入或输出,用一个水平箭头或垂直箭头表示)数据存储(表示数据保存的地方,也就是数据存储的逻辑描述)p116
判定树,判定表(大题)p13119、用例图(大题)p143
图书馆系统的用例图(p142)
7、识别领域对象的方法: wirfs-brock名词短语策略【阅读理解需求文档;反复阅读,筛选出名词或名词短语,建立初始对象清单;将候选对象分成三类,即显而易见的对象、明显无意义的对象和不确定类别的对象;舍弃明显无意义的名词或短语;小组讨论不确定类别的对象,直到将他们都合并或调整到其他两类。】 使用概念类别类表【人员,系统需要保存或管理其信息的人员;组织,在系统中发挥一定作用的组织机构;物品,需要有系统管理的各种物品 ;设备,在系统中被使用或由系统进行监控的设备、仪器、运输工具等;事件,需要由系统长期记忆的事件或交易;
规格说明,系统中关于对象的规格信息的描述; 业务规则或政策,系统中经常使用的业务规则或政策的文字描述 。 (一个简答)p160
区分概念)p166
8、五耦合和七内聚【 耦合:数据耦合:两个模块之间传递的信息只做数据用,标记耦合:一组模块通过参数表传递记录信息,控制耦合:两模块间传递的信息控制作控制用,公共环境耦合:直接引用是指一个模块直接存取另一个模块的某些信息,内容耦合:一个模块直接访问了另一个模块的内部数据;一个模块不通过正常入口转到另一个模块的内容;两个模块有一部分程序代码重叠(只可能出现在汇编语言中);一个模块有多个入口。内聚:偶然内聚:多个模块都有某些共同的操作,为了节约空间,减少程序量,把这些共同操作抽出来,组成一个模块,实际上这些模块没有什么联系,逻辑内聚:将几个逻辑上相似的功能放在一个模块中,模块内联系就是逻辑内聚, 时间内聚:与时间有关的联系,把需要有限时间间隔内出路的成分放在同一模块内,步骤内聚:模块内的元素属于同一个公共步骤单元,通信内聚:模块内的成分引用共同的数据,顺序内聚:模块中某个成分的输出是另一模块的输入,
功能内聚:若一个模块包括并且仅包括为完成一个具体任务所需要的所有成分。p195
9、数据流程图导出结构图(大题,比作业简单)p207
选择填空
系统的整体性:精辟地指出了系统整体性的本质,强调整体不是各部分的简单累加。(p5)
区分数据,信息,知识:数据是原材料,而信息是成品,知识是特定的信息。信息是对决策者的决策和行动是有价值的,信息比数据更高级,用途更大。而知识是很难结构化的,不可能用机器求得,并且很难被转移。(p21)
英文缩写:EDPS数据处理系统/MIS管理信息系统/DSS决策支持系统/EIS主管信息系统/ES专家系统 /SIS战略信息系统 /ERP企业资源计划 /CRM 客户关系管理 /SCM供应链管理/EC 电子商务 /CMS 内容管理系统/ESS主管支持系统/MRP物料需求计划(p35)
瀑布开发方法【优点:阶段间严格的顺序性和依赖性,只有前一阶段完成,才能开始后一阶段,前一阶段的输出文档是后一阶段的输入文档;方法简单,易理解,易操作,迫使开发人员遵守规范的方法和步骤,消除了系统开发的随意性,并且每一阶段对完成的文档进行严格审查,一定程度上保证率系统的质量。缺点:需要在系统开发之处严格定义或明确说明用户需求,确定系统边界;系统的推迟实现会带来风险,客户往往要等到开发周期的晚期才能看到系统的运行版本,这时若发现
文档评论(0)