视窗
loading...
您现在的位置:首页 > IT认证 > 软件水平 >

软考系统分析师第六章要点知识


第六章

  1、活动图的概念:活动图(activity diagram)显示了组成复杂过程的步骤序列,如工作流或算法。活动图是对系统的行为进行建模,活动图是把系统的一项行为表示成一个可以由计算机、人或其他执行者执行的活动,通过给出活动中的各个动作以及动作之间的转移关系来描述系统的行为。

  2、活动图与流程图的区别:

  流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理之间有严格的顺序和时间关系;而活动图描述的则是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。活动图能够表示并发活动的情形,而流程图做不到。活动图是面向对象的,而流程图是面向过程的。

  3、使用活动图的目的:描述一个操作执行过程中(操作实现的实例化)所完成的工作(动作);描述对象内部的工作;显示如何执行一组相关的动作,以及这些动作如何影响它们周围的对象;显示用例的实例是如何执行动作以及如何改变对象状态;说明一次业务活动中的工人(角色)、工作流、组织和对象是如何工作的。

  4、活动图的组成:

  1)动作是构成活动的基本单位,它是原子的、不可中断的,并在动作完成后通过完成转换转向另一个状态。

  动作的特点:动作是原子的,不可以分解成更小单位;动作是不可中断的;动作是瞬时完成的行为;动作可以有入转换,至少有一条出转换;动作不能有入口动作和出口动作;在一张活动图中,动作允许出现多次;

  2)活动是由一系列动作构成的,是对一项系统行为的描述。

  活动的特点: 活动可以分解成其他子活动或动作;活动的内部活动可以用另一个活动图来表示;活动可以有入口动作和出口动作,还可以有内部转移;

  3)动作流

  4)条件是让转移修改任何工作流的方向所必须的。

  5、顺序图:顺序图(SequenceDiagram,时序图,序列图)详细描述对象间传送消息的时间顺序,它表示用例中的行为顺序。顺序图它详细而直观地表现了一组相互协作的对象在执行一个(或少量几个)用例时的行为依赖关系,以及操作和消息的时序关系。类图对对象之间的消息(交互情况)表达不够详细;详细说明对消息的表达虽然详细,但不够直观;顺序图既详细又直观,但通常只能表示少数几个对象之间的交互。

  2)活动对象:活动对象可以是系统的参与者或任何有效的系统对象。在活动图中对象的标记如下图所示。将对象置于时序图的顶部意味着在交互开始的时候对象就已经存在了,如果对象的位置不在顶部,那么表示对象是在交互的过程中被创建的。

  生命线是一条垂直的虚线,表示时序图中的对象在一段时间内的存在。每个对象的底部中心的位置都带有生命线。

  ·生命线是一个时间线,从时序图的顶部一直延伸到底部,所用的时间取决于交互持续的时间。

  ·对象与生命线结合在一起称为对象的生命线,对象的生命线包含矩形的对象图标以及图标下面的生命线。

  ·如果对象在图中被创建,那么对象符号画在创建它的消息上,否则画在任何消息箭头上。如果对象在图中被撤销,那么用“×”表示撤销。

  消息定义的是对象之间某种形式的通信,它可以激发某个操作、唤起信号或导致目标对象的创建或撤销。

  ·消息是两个对象之间的单路通信,从发送方到接收方的控制信息流。

  ·消息可以用于在对象间传递参数。

  ·消息可以是信号,也可以是调用。

  ·在UML中,消息使用箭头来表示,箭头的类型表示了消息的类型。

  6、类图:是描述类、接口、协作以及他们之间关系的图,用来显示系统中各个类的静态关系。属性和操作

  2)分析类的类型:

  ·实体类:用于对必须存储的信息和相关行为进行建模

  ·边界类:用于软件产品和它的参与者之间的交互行为建模

  ·控制类:用于对复杂的计算和算法建模

  3)类的属性的可见性:Public:以+表示Private:以-表示Protected: 以#

  4)类间的关系:常用的类之间的关系有4种,分别是表示对象之间结构关系的关联关系,表示类之间一般和特殊关系的泛化关系,表示类之间使用关系的依赖关系,以及表示类中规格说明和实现之间的关系的实现关系。

  a)关联关系的类型:普通关联关系?递归关系?聚合关系?组合关系

  7、数据流图

  过程模型是表示业务系统运行的一种形式化方法,它演示了系统执行的过程或活动,以及数据在它们之间是如何流动的。

  数据流图(Data Flow Diagram,DFD)是以图形的方式描述系统业务流程以及系统内数据传递的一种技术。

  2)数据流图基本元素:

  A)过程是为特定业务原因而执行的活动或功能。过程可以是人工或计算机化的。每个过程必须至少有一个输入数据流和一个输出数据流。

  B)数据流是单个数据或是一些信息的逻辑集合。数据流和过程是一起出现的,每个数据流总是从一个过程流出或流入一个过程,箭头显示了数据流入或流出的方向。

  C)数据存储是以某种方式存储的数据集合。数据存储构成数据模型的起始点,是过程模型和数据模型的主要连接点。

  D)外部实体是位于系统范围之外但与正在被研究的系统交互的人、组织部门或是其他系统,外部实体与用例中的主要参与者相对应,外部实体为系统提供数据或从系统获取数据,并且形成了系统的边界。(矩形)

  数据字典(简答题)

  例:手机号=1+[ [3,5]+[0…9],47,8+[2,7,9] ]+8{0…9}

  学号=入学年份+学院代码+专业代码+班级代码+座号

  入学年份={00…99} 学院代码=30

闂傚倸鍊搁崐椋庢濮橆兗缂氱憸宥堢亱閻庡厜鍋撻柛鏇ㄥ亞閿涙盯姊虹捄銊ユ珢闁瑰嚖鎷�

闂傚倸鍊搁崐椋庢濮橆兗缂氱憸宥堢亱閻庡厜鍋撻柛鏇ㄥ亞閿涙盯姊虹捄銊ユ珢闁瑰嚖鎷�

闂傚倸鍊搁崐椋庢濮橆兗缂氱憸宥堢亱濠电偛妫欓幐鍝ョ矆婢舵劖鐓涢柛銉e劚閻忊晠鏌涚仦璇插闁哄本娲熷畷鐓庘攽閸パ屾П闂佽瀛╅懝楣冣€﹂悜钘夎摕闁靛ǹ鍎弨浠嬫煕閳╁厾顏堟偟閺冨倻纾藉ù锝囨嚀閺佸墽绱撳鍕獢鐎殿喖顭烽弫鎾绘偐閼碱剦妲规俊鐐€栭崝褏鈧潧鐭傞崺鈧い鎺嶇贰濞堟粓鏌″畝鈧崰鏍箺鎼淬劌纾兼慨姗嗗墰閵堫噣姊绘担绛嬪殐闁哥噥鍋婂畷鎯邦樄闁哥偛鐖煎铏圭磼濡崵鍙嗛梺纭呭Г缁海鍒掗弮鍫晢闁告洦鍓涢崢浠嬫⒑缂佹◤顏勵嚕閸洖绠归柟鎵閻撶喖骞掗幎钘夌閻忕偠妫勭粊顐︽⒒娴d警鏀伴柟娲讳簽缁骞嬮敐鍥╊啍闂傚倸鍊峰ù鍥р枖閺囥垹闂柨鏇炲€哥粻顖炴煥閻曞倹瀚�
闂傚倸鍊搁崐椋庣矆娓氣偓楠炴牠顢曢敂钘変罕濠电姴锕ら悧鍡欑矆閸喓绠鹃柟瀛樼懃閻忣亪鏌涚€n剙鏋戦柕鍥у瀵粙顢曢~顓熷媰闂備胶绮敮锛勭不閺嶎厼钃熼柡鍥╁枔缁犻箖鏌涢…鎴濇灈濠殿喖閰e铏规嫚閸欏鏀銈嗘肠閸℃鍊掗梻鍌欑劍閹爼宕曢懡銈呯筏闁兼亽鍎插▍鐘绘煙缂佹ê纭€鐟滅増甯楅崑鍌炲箹濞n剙鐏╂繛鍫燁殜閹鈻撻崹顔界亪闂佺粯鐗曢崥瀣┍婵犲洦鍊婚柤鎭掑劜濞呭棝姊洪崨濠冨瘷闁告劦浜滅敮妤€鈹戦悩鍨毄闁稿鐩幃娲Ω瑜嶉崹婵堚偓鍏夊亾闁逞屽墴閹崇偤鏌嗗鍡楁異闂佸啿鎼€氼剙鐨繝鐢靛仜椤曨參宕㈣閹椽濡搁埡浣告優闂佺ǹ鐬奸崑鐐烘偂濞戙垺鐓曢柟鎵虫櫅婵″ジ鏌嶈閸撴繂鐣烽悽闈涘灊闁哄啫娲㈡禍褰掓煙閻戞ɑ灏甸柛娆忔閳规垿鎮欓弶鎴犱紘濠电偛鎳忓ú婊堝焵椤掍胶鍟查柟鍑ゆ嫹闂傚倸鍊峰ù鍥敋瑜嶉湁闁绘垼妫勯弸渚€鏌熼梻鎾闁逞屽厸閻掞妇鎹㈠┑瀣;妞ゆ牗姘ㄧ粔铏光偓瑙勬礀瀹曨剝鐏掗柣鐘叉搐濡﹤岣块鐐粹拻濞达綁顥撴稉鑼磼闊厾鐭欑€殿喚鏁婚、妤呭礋椤掆偓娴犲ジ姊洪崨濠庢畼闁稿﹥鍨堕幆鏃堝Ω閵壯冣偓鐐烘⒑閹稿海绠撻柟鍐查叄閸╂稒寰勭€n剛顔曢柣搴f暩鏋悽顖氱埣閺岀喖鎼归顒冣偓鍧楁煟濞戝崬鏋ら柍褜鍓ㄧ紞鍡涘窗閺嶎偆涓嶉柨婵嗘缁♀偓婵犵數濮撮崐鎼侇敂椤愶附鐓欓柡瀣靛亜婵倹鎱ㄦ繝鍐┿仢鐎规洏鍔嶇换婵嬪礃閿濆棗顏哥紓鍌氬€风粈渚€顢栭崱娆愭殰闁跨喓濮寸粻姘舵煕閵夛絽濡兼い鏇憾閺屸剝寰勭€n亞浠撮梺鍝ュ亼閸旀垵顫忓ú顏勭闁绘劖褰冩慨宀勬⒑閸涘﹥鐓ョ紒澶婄秺閺佹劙鎮欓崫鍕敤濡炪値鍏欓崕閬嶆煀閿濆懐鏆﹂柛顐f礃閺呮煡鏌涘☉鍗炲箰闁规灚鍊曢埞鎴︽倷瀹割喖娈堕梺鍛婎焼閸パ呯枃濠殿喗銇涢崑鎾搭殽閻愬弶顥㈢€规洘锕㈤、娆撴嚃閳哄﹥效濠碉紕鍋戦崐鏍礉閹达箑鍨傛繛宸簼閸庡﹪鏌¢崘锝呬壕缂備胶绮换鍫熸叏閳ь剟鏌ㄥ┑鍡橆棤闁靛棙鍔欓弻锝嗘償閵忥絽顥濋梺纭呭Г缁苯宓勯梺瑙勫婢ф寮查幖浣圭叆闁绘洖鍊圭€氾拷闂傚倸鍊搁崐鐑芥嚄閸洖绠犻柟鍓х帛閸嬨倝鏌曟繛鐐珔闁搞劌鍊块弻娑㈠箛椤撶姰鍋為梺鍓插亽娴滎亪寮婚悢琛″亾閻㈢櫥鐟扮毈闂備胶绮敮鎺楁晝閵堝鐓橀柟杈鹃檮閸嬫劙鏌涘▎蹇fЧ闁诡喗鐟ラ埞鎴︽倷閸欏娅¢梺鎼炲妼缂嶅﹤锕㈡笟鈧娲箰鎼达絿鐣靛┑鈽嗗亝閻╊垶骞嗙仦鐐劅闁靛⿵濡囬崢鎾绘偡濠婂嫮鐭掔€规洘绮岄埢搴ㄥ箻瀹曞洨鏋冮梻浣哥秺閸嬪﹪宕楀鈧鎼佸籍閸喓鍘甸柡澶婄墦缁犳牕顬婇鈧弻娑氣偓锝庝憾閸庢棃鏌$仦鍓ф创妞ゃ垺娲熸俊鍫曞川椤旈敮鍋撻崜褏纾介柛灞炬皑琚﹂梺绋款儐閹瑰洤顫忕紒妯诲闁荤喐澹嗘禍浼存⒑缂佹ê閲滅紒鐘虫尰娣囧﹪鎮介崨濠傗偓鐑芥煟閵忋垺鏆╂い锔诲灦濮婃椽宕崟顐f闂佺粯顨呭Λ娑㈡儉椤忓浂妯勯梺鍝勬湰閻╊垶鐛崶顒夋晬婵炴垶鍝庨埀顒€锕︾槐鎾存媴閹绘帊澹曢梻浣芥硶閸o箓骞忛敓锟�闂傚倸鍊峰ù鍥敋瑜忛懞閬嶆嚃閳轰胶绛忔繝鐢靛У閻旑剛绱為弽褜鐔嗛柤鎼佹涧婵洭鏌涢妸銉モ偓鍦崲濠靛洨绡€闁稿本鍑规导鈧俊鐐€愰弲鐘诲绩闁秴桅闁告洦鍨扮粻鎶芥煙鐎涙ḿ绠栨繛鍫e皺缁辨挻鎷呮搴ょ獥闂侀潻缍囩徊浠嬵敋閿濆閱囬柡鍥╁枎閳ь剛鍏橀弻娑⑩€﹂幋婵呯凹闂佺粯绻嶆禍婊堝煘閹达附鍊烽柤纰卞墮椤も偓闂備焦鎮堕崝灞炬櫠鎼达絽鍨濇慨妯垮煐閻掕偐鈧箍鍎遍幊鎰板礉閹绢喗鈷戦柛娑橈工婢瑰啴鏌涘☉鍗炵伇婵″樊鍓氱换婵嬫偨闂堟刀銉︺亜閿濆嫮鐭欓柛鈹惧亾濡炪倖宸婚崑鎾绘煕閻旈攱鍋ラ柛鈹惧亾濡炪倖甯掗崐褰掑吹閳ь剟姊洪幐搴㈢8闁搞劍妞介獮蹇涘川閺夋垹顦梺鍦帛鐢顢橀崸妤佲拻濞达絽鎳欒ぐ鎺戝珘妞ゆ帒鍊瑰畷鑼偓骞垮劚椤︻垶鎳滆ぐ鎺撶厵缂備降鍨归弸鐔兼煟閹惧鎳囬柟顔筋殔閳藉鈻庣€n剛绐楀┑鐘媰鐏炶棄顫紓浣虹帛缁诲牓宕洪埀顒併亜閹哄秶鍔嶅┑顖涙尦閺屾盯鏁傜拠鎻掔闂佺娅曠换鍫濐潖濞差亜绀堥柤纰卞墮鐢儵姊虹粙娆惧剰闁硅櫕鍔楀Σ鎰版倷閸濆嫮鍔﹀銈嗗笒鐎氼參鍩涢幋锔界厽闁绘梻枪椤ュ鏌熼悾灞解枅闁哄矉绲借灃闁告劑鍔嬮幋鐑芥⒑閻熸壆鐣柛銊ョ秺閿濈偛鈹戠€e灚鏅為梺鍏间航閸庤櫕绂嶅▎鎾粹拻濞达絽鎲¢幆鍫熺箾鐠囇呯暤闁诡垰鐭傞、娆撴倷椤掆偓鎼村﹪姊虹化鏇炲⒉缂佸甯¢幃鈥斥枎閹扳晙绨婚梺鍦亾椤ㄥ懘宕悧鍫㈩浄闁哄鍩堝〒濠氭煏閸繃顥炲璺哄閺屾盯骞樼捄鐑樼€婚梺浼欑悼閸忔﹢寮幇鏉垮耿婵炲棙鍨瑰Σ鍥⒒娴e憡鍟為柛鏂跨箻瀵煡鍩℃担鍕剁秮椤㈡盯鎮欑划瑙勫闂備礁銈搁埀顒佺☉瀹撳棝鏌涘┑鍫濆妺闁逛究鍔嶇换婵嬪磼閵堝洤鎮戦梻浣告惈閼活垶鎮ч幘鑽ゅ祦婵せ鍋撴い銏$懇閹虫牠鍩℃繝鍌涘€涢梻鍌氬€烽懗鍫曞箠閹剧粯鍋ら柕濞у啫鐏婇悗骞垮劚濞层倝宕瑰┑瀣叆闁哄洨鍋涢埀顒€缍婇幃锟犲Ψ閿斿墽顔曢梺鐟邦嚟閸婃牠骞嬪┑鎾光偓鍧楁煟濡も偓閻楀繒寮ч埀顒勬⒑闁偛鑻晶瀛橆殽閻愯尙效妞ゃ垺鐟╅獮鍡氼槻閻熸瑱闄勭换婵嬫偨闂堟稐绮跺┑鈽嗗亝椤ㄥ懘婀佹俊鐐差儏濞寸兘鎮崇紒妯圭箚闁靛牆鎳庨弳鐔虹棯閹佸仮闁哄矉绻濆畷鎺戔槈閸楃偛濡奸梻浣呵规鍝ユ崲閹烘鐒垫い鎺戝枤濞兼劙鏌熼崫銉囩鐏嬪┑鐘绘涧濡盯寮抽敂鑺ュ弿婵☆垰鐏濋悡鎰版煕鐎n偄濮夌紒杈ㄦ尰閹峰懐鎷归婊呯獥闁荤喐绮庢晶妤呭垂閸噮娼栨繛宸簻缁犱即骞栫划鍏夊亾閾忣偆浜為梻鍌欒兌閹虫捇宕甸弽顓炵闁跨噦鎷�闂傚倸鍊峰ù鍥敋瑜嶉湁闁绘垼妫勯弸渚€鏌熼梻瀵割槮缂佺姷濞€閺岀喖骞戦幇顒傚帿闂佸搫妫欑划宥夊Φ閸曨垰绠涢柛鎾茶兌閺嗙姷绱撴担鎻掍壕闂佺硶鍓濆玻璺ㄧ不妤e啯鐓欓悗鐢告櫜缁辫櫕銇勮箛鎾跺闁哄绶氶弻娑㈩敃閿濆棛顦ㄩ梺绋匡功閺佹悂鎯€椤忓牜鏁囬柣鎰綑椤庢稑鈹戦悙鎻掓倯闁告梹鐟╁璇测槈閵忕姈鈺呮煥閺傚灝鈷旈柣鎾茶兌缁辨挻鎷呯粙搴撳亾閸︻厽鏆滈柨鐔哄О閳ь兛绀佽灃濞达絿鎳撻鎾剁磽娴e壊鍎忛柡鍛箞椤㈡洟鏁傜憴锝嗗闂佽崵鍠愰悷銉р偓姘煎幘濞嗐垽鎳犻鍌滐紲缂傚倷鐒﹂敋闁诲繐顕埀顒侇問閸n噣宕戞繝鍥モ偓浣糕枎閹炬潙浠奸悗鍏夊亾濠电姴鍟伴妶顐⑩攽閻樻剚鍟忛柛鐘愁殜婵¢潧鈽夐姀鐘碉紱闂佺懓澧界划顖炴偂閸愵亝鍠愭繝濠傜墕缁€鍫熺箾閸℃ɑ灏痪鎯х秺閺屾稑鈹戦崟顐㈠Б缂備讲鍋撳┑鐘叉处閸婄敻鏌ㄥ┑鍡涱€楅柡瀣枛閺屾稒鎯旈敍鍕懷囨煛鐏炲墽娲寸€殿喗鎸虫俊鎼佸Ψ閵壯呮喛闂佽崵鍠愮划搴㈡櫠濡ゅ啯鏆滄俊銈呮噺閸嬪倿鏌嶈閸撴瑩鈥旈崘顔嘉ч柛鈩冾殘閻熴劑姊洪幐搴㈢┛濠碘€虫川閸掓帡宕奸妷锔芥闂佽法鍣﹂幏锟�闂傚倸鍊搁崐宄懊归崶銊х彾闁割偆鍠嗘禒鍫㈢磼鐎n偒鍎ユ繛鍏肩墪閳规垿鎮╁畷鍥舵殹闂佺粯甯$粻鏍蓟閻旇櫣纾奸柕蹇曞У閻忓牆鈹戦埥鍡椾簼闁挎洏鍨藉濠氭晲婢跺浜滅紓浣割儐椤戞瑥螞閸℃瑧纾肩紓浣靛灩楠炴劙鏌涚€n偅宕屾慨濠勭帛閹峰懘鎮烽柇锕€娈濈紓鍌欑椤戝棛鏁幒妤佸仼婵犻潧顑呯粻鐟懊归敐鍛喐闁挎稒鐩娲传閸曨厜鐘绘煕閺傚潡鍙勯柕鍡楁嚇閹粓鎳為妷褍寮抽梻浣虹帛濞叉牠宕愰崷顓涘亾濮樼偓瀚�:webmaster@jscj.com闂傚倸鍊搁崐椋庢濮橆兗缂氱憸宥堢亱閻庡厜鍋撻柛鏇ㄥ亞閿涙盯姊洪悷鏉库挃缂侇噮鍨堕幃锟犳偄閹肩偘绨诲銈嗗姦閸嬪嫰鐛Ο鑲╃<濞达絽鎼崢鎾煛瀹€瀣М闁轰礁鍊婚幑鍕Ω瑜忛崢顖炴⒒娴h姤銆冪紒鈧担铏圭煋鐟滅増甯掗弸渚€鏌熼崜褏甯涢柡鍛倐閺屻劑鎮ら崒娑橆伓4008816886

相关文章

无相关信息
更新时间2022-09-16 10:04:10【至顶部↑】
联系我们 | 邮件: webmaster@jscj.com | 客服热线电话:4008816886(QQ同号) |  濠电姷鏁告慨鐑藉极閹间礁纾块柟瀵稿Х缁€濠囨煃瑜滈崜姘跺Φ閸曨垰鍗抽柛鈩冾殔椤忣亪鏌涘▎蹇曠闁哄矉缍侀獮鍥敋閸涱喗鐦滈梻浣呵归鍡涘箲閸ヮ剚鍋樻い鏇楀亾鐎规洖缍婇、娆撳矗閵壯勶紡婵犵數濮烽弫鍛婃叏椤撱垹纾婚柟鍓х帛閻撴洟鏌曟径瀣仴闁兼椿鍨伴埢鎾活敃閵忊晜瀵岄梺闈涚墕濡瑩藟閸℃ǜ浜滈柡鍌氬皡閸旂喖鏌熼獮鍨伈闁轰焦鎹囬弫鎾绘晸閿燂拷

付款方式留言簿投诉中心网站纠错二维码手机版

电话:
付款方式   |   给我留言   |   我要纠错   |   联系我们