freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

oo方法、rup與uml建模(編輯修改稿)

2025-02-07 21:20 本頁面
 

【文章內(nèi)容簡介】 a state machine in which most or all of the states are action states or activity states, and in which most or all of the transitions are triggered by pletion of activity in the source states.? An activity graph emphasizes the sequential and concurrent steps of a putational procedure or a workflow. 用途An activity graph is a variation of a state machine in which the states represent the performanceof actions or subactivities and the transitions are triggered by the pletion of the actions orsubactivities. It represents a state machine of a procedure itself.? 描述業(yè)務(wù)模型( Use Case分析)? 描述類動態(tài)模型(類設(shè)計)活動圖與狀態(tài)圖比較? An activity diagram is a special case of a state diagram in which all (or at least most) of the states are action or subactivity states and in which all (or at least most) of the transitions are triggered by pletion of the actions or subactivities in the source states. ? The entire activity diagram is attached (through the model) to a class, such as a use case, or to a package, or to the implementation of an operation. The purpose of this diagram is to focus on flows driven by internal processing (as opposed to external events). ? Use activity diagrams in situations where all or most of the events represent the pletion of internallygenerated actions (that is, procedural flow of control). ? Use ordinary state diagrams in situations where asynchronous events occur.Action state? An action state is a shorthand for a state with an entry action and at least one outgoing transition involving the implicit event of pleting the entry action (there may be several such transitions if they have guard conditions). ? Action states should not have internal transitions or outgoing transitions based on explicit events, use normal states for this situation. ? The normal use of an action state is to model a step in the execution of an algorithm (a procedure) or a workflow process.Activity state? A subactivity state invokes an activity graph. When a subactivity state is entered, the activity graph “nested” in it is executed as any activity graph would be. The subactivity state is not exited until the final state of the nested graph is reached, or when trigger events occur on transitions ing out of the subactivity state. ? Since states in activity graphs do not normally have trigger events, subactivity states are normally exited when their nested graph is finished. ? A single activity graph may be invoked by many subactivity states.ActionObject Flow? Actions operate by and on objects. These objects either have primary responsibility for? initiating an action, or are used or determined by the action. Actions usually specify calls sent? between the object owning the activity graph, which initiates actions, and the objects that are? the targets of the actions.舉例1)選課程計劃2)戶籍管理3)喝咖啡Component DiagramA physical, replaceable part of a system that packagesimplementation and conforms to and provides therealization of a set of interfaces. A ponent represents a physical piece of implementation of a system, including software code (source, binary or executable) or equivalents such as scripts or mand files.ponent? a software module (source code, binary code, executable, DLL, etc.) with a welldefined interface.Compo stereotypes? Main programs,主程序? Packages,構(gòu)件包 ? Subprograms,子程序 ? Tasks,獨立線程 ? EXE,可執(zhí)行文件 ? DLL,動態(tài)連接庫任務(wù)獨立線程。子程序? 不含類聲明。動態(tài)鏈接庫主程序構(gòu)件包? 子系統(tǒng)構(gòu)件依賴關(guān)系? 軟件模塊的編譯和運行時關(guān)系。? client ponent can inherit from, contain instances of, use, and otherwise depend on classes that are exported from the supplier ponent. ? You can draw a dependency relationship from a ponent to an interface of another ponent, which means that the client ponent uses the operations of the other ponent. You can also draw a realize relationship from a ponent to an interface of another ponent, which means that the client ponent provides the operations of the other ponent. Deployment DiagramA diagram that shows the configuration of runtime processing nodes and the ponents, processes, and objects that live on them. Components represent runtime manifestations of code units.處理機設(shè)備處理機? Characteristics硬件的物理描述。 the connection type and bandwidth, the manufacturer, model, memory, and disks of a machine, or the kind and size of a device. ? ProcessesProcesses denote the root of a main program from a ponent diagram or the name of an active object from a collaboration diagram.? 進程優(yōu)先級處理機? Scheduling,進程調(diào)度方式? preemptive(缺省),搶占式? nonpreemptive,非搶占式? cyclic,循環(huán)式? executive,算法控制? manual,外部控制Device? 無計算能力的外部設(shè)備,如 modem、終端。? the connection type and bandwidth, the manufacturer, model, memory, and disks of a machine, or the kind and size of a deviceConnection? 連接,兩個實體間的硬件耦合,通信通道。? 直接連接,如 RS232。? 間接連接,如衛(wèi)星。二、 RUP建模過程與步驟系統(tǒng)分析、設(shè)計工作流Use Case分析步驟? Supplement the UseCase Description? For each usecase realization– Find Classes from UseCase Behavior– Distribute UseCase Behavior to Classes? For each resulting analysis class– Describe Responsibilities– Describe Attributes and Associations– Qualify Analysis Mechanisms? Unify Analysis Classes? Checkpoints [舉例 ]Use Case View? Business Object Model(可選)describing the business? Use Case Modelfor the system a model of the behavior of a system which supports the business processes.Use Case Model? The UseCase Model is traceable to (and derives from) the Business Model. The system (as described in the Use Case Model) provides behavior that supports the business.U
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1