⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 20081205_103752_trufun.tmx~

📁 UML面向对象建模实例 图书管理系统 包括用例图
💻 TMX~
📖 第 1 页 / 共 5 页
字号:
    <ownedOperation xmi:id="_PBEVEMJpEd2LAL0tDq6CIw" name="borrow" visibility="public">
      <ownedParameter xmi:id="_PBEVEcJpEd2LAL0tDq6CIw" name="Parameter12" type="_EEiLgcJoEd2LAL0tDq6CIw" direction="return"/>
    </ownedOperation>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_SHi90MJpEd2LAL0tDq6CIw" name="Loan">
    <ownedAttribute xmi:id="_VK6BIMJpEd2LAL0tDq6CIw" name="Title_ISBN" visibility="private" type="_9KRIIsJnEd2LAL0tDq6CIw"/>
    <ownedAttribute xmi:id="_RCb6ccJqEd2LAL0tDq6CIw" name="" visibility="private" type="_-Z15kMJnEd2LAL0tDq6CIw" isUnique="false" association="_RCb6cMJqEd2LAL0tDq6CIw">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_RCb6c8JqEd2LAL0tDq6CIw" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_RCb6csJqEd2LAL0tDq6CIw" value="1"/>
    </ownedAttribute>
    <ownedOperation xmi:id="_Y28OAMJpEd2LAL0tDq6CIw" name="create" visibility="public">
      <ownedParameter xmi:id="_Y28OAcJpEd2LAL0tDq6CIw" name="Parameter13" type="_EEiLgcJoEd2LAL0tDq6CIw" direction="return"/>
    </ownedOperation>
    <ownedOperation xmi:id="_aBJXUMJpEd2LAL0tDq6CIw" name="find" visibility="public">
      <ownedParameter xmi:id="_aBJXUcJpEd2LAL0tDq6CIw" name="Parameter14" type="_EEiLgcJoEd2LAL0tDq6CIw" direction="return"/>
    </ownedOperation>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_3to1YMJpEd2LAL0tDq6CIw" name="copy of" memberEnd="_3to1YcJpEd2LAL0tDq6CIw _3to1ZMJpEd2LAL0tDq6CIw"/>
  <packagedElement xmi:type="uml:Association" xmi:id="_RCb6cMJqEd2LAL0tDq6CIw" name="has/have" memberEnd="_RCb6ccJqEd2LAL0tDq6CIw _RCb6dMJqEd2LAL0tDq6CIw"/>
  <packagedElement xmi:type="uml:Association" xmi:id="_davT4MJqEd2LAL0tDq6CIw" name="borrow" memberEnd="_davT4cJqEd2LAL0tDq6CIw _davT5MJqEd2LAL0tDq6CIw"/>
  <packagedElement xmi:type="uml:Actor" xmi:id="_MBWwwMJrEd2LAL0tDq6CIw" name="Borrower"/>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_QP9fMMJrEd2LAL0tDq6CIw" name="Search for book">
    <eAnnotations xmi:id="_8ihxocJyEd2WEOxMF-q3iQ" source="Diagrams">
      <contents xmi:type="trufun:TSequenceDiagram" xmi:id="_8ihxosJyEd2WEOxMF-q3iQ" id="_8ihxoMJyEd2WEOxMF-q3iQ" owner="_QP9fMMJrEd2LAL0tDq6CIw" name="Search for book" zoom="1.0" gridSpacing="22,22">
        <nodes xmi:type="trufun:TInteractionNode" xmi:id="_8ihxpsJyEd2WEOxMF-q3iQ" owner="_8ihxpcJyEd2WEOxMF-q3iQ" name="Interaction4" location="10,10" size="615,406">
          <fillColor xmi:id="_8ihxp8JyEd2WEOxMF-q3iQ" r="255" g="255" b="255"/>
          <lineColor xmi:id="_8ihxqMJyEd2WEOxMF-q3iQ" r="192" g="192" b="192"/>
          <fontColor xmi:id="_8ihxqcJyEd2WEOxMF-q3iQ"/>
          <nodes xmi:type="trufun:TLifelineNode_SD" xmi:id="_ATeTssJzEd2WEOxMF-q3iQ" owner="_ATeTsMJzEd2WEOxMF-q3iQ" name=":Borrower" filled="true" location="57,0" size="78,224" autoResize="true">
            <fillColor xmi:id="_ATeTs8JzEd2WEOxMF-q3iQ" r="255" g="255" b="255"/>
            <lineColor xmi:id="_ATeTtMJzEd2WEOxMF-q3iQ" r="192" g="192" b="192"/>
            <fontColor xmi:id="_ATeTtcJzEd2WEOxMF-q3iQ"/>
            <stereotypeNodes xmi:id="_ATeTtsJzEd2WEOxMF-q3iQ" id="_ATeTsMJzEd2WEOxMF-q3iQ"/>
            <nodes xmi:type="trufun:TInvocationSpecificationNode" xmi:id="_FI05I8JzEd2WEOxMF-q3iQ" owner="_FI05IcJzEd2WEOxMF-q3iQ" name="" location="29,20" size="20,76">
              <fillColor xmi:id="_FI05JMJzEd2WEOxMF-q3iQ" r="64" g="128" b="128"/>
              <lineColor xmi:id="_FI05JcJzEd2WEOxMF-q3iQ" r="64" g="128" b="128"/>
              <nodes xmi:type="trufun:TEventOccurrenceNode" xmi:id="_FI05J8JzEd2WEOxMF-q3iQ" owner="_FI05EMJzEd2WEOxMF-q3iQ" name="" outgoingConnections="_FI05E8JzEd2WEOxMF-q3iQ" size="20,1"/>
              <nodes xmi:type="trufun:TEventOccurrenceNode" xmi:id="_FI-DAMJzEd2WEOxMF-q3iQ" owner="_FI05F8JzEd2WEOxMF-q3iQ" name="" location="0,75" size="20,1"/>
            </nodes>
          </nodes>
          <nodes xmi:type="trufun:TLifelineNode_SD" xmi:id="_BM_8ssJzEd2WEOxMF-q3iQ" owner="_BM_8sMJzEd2WEOxMF-q3iQ" name=":Item" filled="true" location="417,0" size="54,224" autoResize="true">
            <fillColor xmi:id="_BM_8s8JzEd2WEOxMF-q3iQ" r="255" g="255" b="255"/>
            <lineColor xmi:id="_BM_8tMJzEd2WEOxMF-q3iQ" r="192" g="192" b="192"/>
            <fontColor xmi:id="_BM_8tcJzEd2WEOxMF-q3iQ"/>
            <stereotypeNodes xmi:id="_BM_8tsJzEd2WEOxMF-q3iQ" id="_BM_8sMJzEd2WEOxMF-q3iQ"/>
            <nodes xmi:type="trufun:TExecutionSpecificationNode" xmi:id="_ID_CtsJzEd2WEOxMF-q3iQ" owner="_ID_CssJzEd2WEOxMF-q3iQ" name="" location="17,45" size="20,26">
              <nodes xmi:type="trufun:TEventOccurrenceNode" xmi:id="_ID_CucJzEd2WEOxMF-q3iQ" owner="_ID_CocJzEd2WEOxMF-q3iQ" name="" incomingConnections="_ID_Co8JzEd2WEOxMF-q3iQ" size="20,1"/>
              <nodes xmi:type="trufun:TEventOccurrenceNode" xmi:id="_ID_CusJzEd2WEOxMF-q3iQ" owner="_ID_CpsJzEd2WEOxMF-q3iQ" name="" location="0,25" size="20,1"/>
            </nodes>
          </nodes>
          <nodes xmi:type="trufun:TLifelineNode_SD" xmi:id="_B4Wm0cJzEd2WEOxMF-q3iQ" owner="_B4Wm0MJzEd2WEOxMF-q3iQ" name=":MaintenanceWindow" filled="true" location="206,0" size="132,224" autoResize="true">
            <fillColor xmi:id="_B4Wm0sJzEd2WEOxMF-q3iQ" r="255" g="255" b="255"/>
            <lineColor xmi:id="_B4Wm08JzEd2WEOxMF-q3iQ" r="192" g="192" b="192"/>
            <fontColor xmi:id="_B4Wm1MJzEd2WEOxMF-q3iQ"/>
            <stereotypeNodes xmi:id="_B4Wm1cJzEd2WEOxMF-q3iQ" id="_B4Wm0MJzEd2WEOxMF-q3iQ"/>
            <nodes xmi:type="trufun:TExecutionSpecificationNode" xmi:id="_FI05JsJzEd2WEOxMF-q3iQ" owner="_FI05IsJzEd2WEOxMF-q3iQ" name="" location="56,20" size="20,76">
              <nodes xmi:type="trufun:TEventOccurrenceNode" xmi:id="_FI-DAcJzEd2WEOxMF-q3iQ" owner="_FI05EcJzEd2WEOxMF-q3iQ" name="" incomingConnections="_FI05E8JzEd2WEOxMF-q3iQ" size="20,1"/>
              <nodes xmi:type="trufun:TEventOccurrenceNode" xmi:id="_FI-DAsJzEd2WEOxMF-q3iQ" owner="_FI05FsJzEd2WEOxMF-q3iQ" name="" location="0,75" size="20,1"/>
              <nodes xmi:type="trufun:TInvocationSpecificationNode" xmi:id="_ID_Cs8JzEd2WEOxMF-q3iQ" owner="_ID_CscJzEd2WEOxMF-q3iQ" name="" location="0,25" size="20,26">
                <fillColor xmi:id="_ID_CtMJzEd2WEOxMF-q3iQ" r="64" g="128" b="128"/>
                <lineColor xmi:id="_ID_CtcJzEd2WEOxMF-q3iQ" r="64" g="128" b="128"/>
                <nodes xmi:type="trufun:TEventOccurrenceNode" xmi:id="_ID_Ct8JzEd2WEOxMF-q3iQ" owner="_ID_CoMJzEd2WEOxMF-q3iQ" name="" outgoingConnections="_ID_Co8JzEd2WEOxMF-q3iQ" size="20,1"/>
                <nodes xmi:type="trufun:TEventOccurrenceNode" xmi:id="_ID_CuMJzEd2WEOxMF-q3iQ" owner="_ID_Cp8JzEd2WEOxMF-q3iQ" name="" location="0,25" size="20,1"/>
              </nodes>
            </nodes>
          </nodes>
        </nodes>
        <nodes xmi:type="trufun:SubLabel" xmi:id="_FI-DA8JzEd2WEOxMF-q3iQ" name="1: Query Book()" location="146,114" size="94,16" parent="_FI05E8JzEd2WEOxMF-q3iQ" alias="Name" direction="13" offset="0,0">
          <fontColor xmi:id="_FI-DBMJzEd2WEOxMF-q3iQ"/>
        </nodes>
        <nodes xmi:type="trufun:SubLabel" xmi:id="_IEIMkMJzEd2WEOxMF-q3iQ" name="2: find_on_title(Title)" location="296,139" size="142,16" parent="_ID_Co8JzEd2WEOxMF-q3iQ" alias="Name" direction="13" offset="0,0">
          <fontColor xmi:id="_IEIMkcJzEd2WEOxMF-q3iQ"/>
        </nodes>
        <connections xmi:type="trufun:TMessageConnection_SD" xmi:id="_FI05E8JzEd2WEOxMF-q3iQ" owner="_FI05EsJzEd2WEOxMF-q3iQ" name="1: Query Book()" subLabels="_FI-DA8JzEd2WEOxMF-q3iQ" target="_FI-DAcJzEd2WEOxMF-q3iQ" source="_FI05J8JzEd2WEOxMF-q3iQ">
          <fillColor xmi:id="_FI05FMJzEd2WEOxMF-q3iQ" r="192" g="192" b="192"/>
          <lineColor xmi:id="_FI05FcJzEd2WEOxMF-q3iQ" r="192" g="192" b="192"/>
        </connections>
        <connections xmi:type="trufun:TMessageConnection_SD" xmi:id="_FI05HsJzEd2WEOxMF-q3iQ" owner="_FI05GMJzEd2WEOxMF-q3iQ" tag="_FI05FsJzEd2WEOxMF-q3iQ,_FI05F8JzEd2WEOxMF-q3iQ" name="*" visible="false">
          <fillColor xmi:id="_FI05H8JzEd2WEOxMF-q3iQ" r="192" g="192" b="192"/>
          <lineColor xmi:id="_FI05IMJzEd2WEOxMF-q3iQ" r="192" g="192" b="192"/>
        </connections>
        <connections xmi:type="trufun:TMessageConnection_SD" xmi:id="_ID_Co8JzEd2WEOxMF-q3iQ" owner="_ID_CosJzEd2WEOxMF-q3iQ" name="2: find_on_title(Title)" subLabels="_IEIMkMJzEd2WEOxMF-q3iQ" target="_ID_CucJzEd2WEOxMF-q3iQ" source="_ID_Ct8JzEd2WEOxMF-q3iQ">
          <fillColor xmi:id="_ID_CpMJzEd2WEOxMF-q3iQ" r="192" g="192" b="192"/>
          <lineColor xmi:id="_ID_CpcJzEd2WEOxMF-q3iQ" r="192" g="192" b="192"/>
        </connections>
        <connections xmi:type="trufun:TMessageConnection_SD" xmi:id="_ID_CrsJzEd2WEOxMF-q3iQ" owner="_ID_CqMJzEd2WEOxMF-q3iQ" tag="_ID_CpsJzEd2WEOxMF-q3iQ,_ID_Cp8JzEd2WEOxMF-q3iQ" name="*" visible="false">
          <fillColor xmi:id="_ID_Cr8JzEd2WEOxMF-q3iQ" r="192" g="192" b="192"/>
          <lineColor xmi:id="_ID_CsMJzEd2WEOxMF-q3iQ" r="192" g="192" b="192"/>
        </connections>
        <leftRuler xmi:id="_8ihxo8JyEd2WEOxMF-q3iQ" unit="2"/>
        <topRuler xmi:id="_8ihxpMJyEd2WEOxMF-q3iQ" horizontal="true" unit="2"/>
      </contents>
    </eAnnotations>
    <ownedBehavior xmi:type="uml:Interaction" xmi:id="_8ihxpcJyEd2WEOxMF-q3iQ" name="Interaction4">
      <ownedParameter xmi:id="_ATeTscJzEd2WEOxMF-q3iQ" type="_-Z15kMJnEd2LAL0tDq6CIw" direction="inout"/>
      <ownedParameter xmi:id="_BM_8scJzEd2WEOxMF-q3iQ" type="_kmEkEMJoEd2LAL0tDq6CIw" direction="inout"/>
      <lifeline xmi:id="_ATeTsMJzEd2WEOxMF-q3iQ" represents="_ATeTscJzEd2WEOxMF-q3iQ" coveredBy="_FI05IcJzEd2WEOxMF-q3iQ _FI05EMJzEd2WEOxMF-q3iQ _FI05F8JzEd2WEOxMF-q3iQ"/>
      <lifeline xmi:id="_BM_8sMJzEd2WEOxMF-q3iQ" represents="_BM_8scJzEd2WEOxMF-q3iQ" coveredBy="_ID_CssJzEd2WEOxMF-q3iQ _ID_CocJzEd2WEOxMF-q3iQ _ID_CpsJzEd2WEOxMF-q3iQ"/>
      <lifeline xmi:id="_B4Wm0MJzEd2WEOxMF-q3iQ" name=":MaintenanceWindow" coveredBy="_FI05IsJzEd2WEOxMF-q3iQ _FI05EcJzEd2WEOxMF-q3iQ _ID_CscJzEd2WEOxMF-q3iQ _ID_CoMJzEd2WEOxMF-q3iQ _ID_Cp8JzEd2WEOxMF-q3iQ _FI05FsJzEd2WEOxMF-q3iQ"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_FI05EMJzEd2WEOxMF-q3iQ" name="" covered="_ATeTsMJzEd2WEOxMF-q3iQ" message="_FI05EsJzEd2WEOxMF-q3iQ"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_FI05EcJzEd2WEOxMF-q3iQ" name="" covered="_B4Wm0MJzEd2WEOxMF-q3iQ" message="_FI05EsJzEd2WEOxMF-q3iQ"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_FI05FsJzEd2WEOxMF-q3iQ" name="" covered="_B4Wm0MJzEd2WEOxMF-q3iQ" message="_FI05GMJzEd2WEOxMF-q3iQ"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_FI05F8JzEd2WEOxMF-q3iQ" name="" covered="_ATeTsMJzEd2WEOxMF-q3iQ" message="_FI05GMJzEd2WEOxMF-q3iQ"/>
      <fragment xmi:type="uml:ActionExecutionSpecification" xmi:id="_FI05IcJzEd2WEOxMF-q3iQ" name="" covered="_ATeTsMJzEd2WEOxMF-q3iQ" start="_FI05EMJzEd2WEOxMF-q3iQ" finish="_FI05F8JzEd2WEOxMF-q3iQ"/>
      <fragment xmi:type="uml:ActionExecutionSpecification" xmi:id="_FI05IsJzEd2WEOxMF-q3iQ" name="" covered="_B4Wm0MJzEd2WEOxMF-q3iQ" start="_FI05EcJzEd2WEOxMF-q3iQ" finish="_FI05FsJzEd2WEOxMF-q3iQ"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_ID_CoMJzEd2WEOxMF-q3iQ" name="" covered="_B4Wm0MJzEd2WEOxMF-q3iQ" message="_ID_CosJzEd2WEOxMF-q3iQ"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_ID_CocJzEd2WEOxMF-q3iQ" name="" covered="_BM_8sMJzEd2WEOxMF-q3iQ" message="_ID_CosJzEd2WEOxMF-q3iQ"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_ID_CpsJzEd2WEOxMF-q3iQ" name="" covered="_BM_8sMJzEd2WEOxMF-q3iQ" message="_ID_CqMJzEd2WEOxMF-q3iQ"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_ID_Cp8JzEd2WEOxMF-q3iQ" name="" covered="_B4Wm0MJzEd2WEOxMF-q3iQ" message="_ID_CqMJzEd2WEOxMF-q3iQ"/>
      <fragment xmi:type="uml:ActionExecutionSpecification" xmi:id="_ID_CscJzEd2WEOxMF-q3iQ" name="" covered="_B4Wm0MJzEd2WEOxMF-q3iQ" start="_ID_CoMJzEd2WEOxMF-q3iQ" finish="_ID_Cp8JzEd2WEOxMF-q3iQ"/>
      <fragment xmi:type="uml:ActionExecutionSpecification" xmi:id="_ID_CssJzEd2WEOxMF-q3iQ" name="" covered="_BM_8sMJzEd2WEOxMF-q3iQ" start="_ID_CocJzEd2WEOxMF-q3iQ" finish="_ID_CpsJzEd2WEOxMF-q3iQ"/>
      <message xmi:id="_FI05EsJzEd2WEOxMF-q3iQ" name="" receiveEvent="_FI05EcJzEd2WEOxMF-q3iQ" sendEvent="_FI05EMJzEd2WEOxMF-q3iQ">
        <eAnnotations xmi:id="_FI05G8JzEd2WEOxMF-q3iQ" source="TaggedValues">
          <details xmi:id="_FI05HMJzEd2WEOxMF-q3iQ" key="ReplyMessageId" value="_FI05GMJzEd2WEOxMF-q3iQ"/>
        </eAnnotations>
        <argument xmi:type="uml:OpaqueExpression" xmi:id="_GxuwkMJzEd2WEOxMF-q3iQ" name="MESSAGE_SIGNATURE">
          <body>Query Book</body>
        </argument>
        <argument xmi:type="uml:OpaqueExpression" xmi:id="_HCa38MJzEd2WEOxMF-q3iQ" name="MESSAGE_SEQUENCE_NUMBER">
          <body>1</body>
        </argument>
      </message>
      <message xmi:id="_FI05GMJzEd2WEOxMF-q3iQ" name="" receiveEvent="_FI05F8JzEd2WEOxMF-q3iQ" sendEvent="_FI05FsJzEd2WEOxMF-q3iQ">
        <eAnnotations xmi:id="_FI05GcJzEd2WEOxMF-q3iQ" source="TaggedValues">
          <details xmi:id="_FI05GsJzEd2WEOxMF-q3iQ" key="IsReturn" value="true"/>
          <details xmi:id="_FI05HcJzEd2WEOxMF-q3iQ" key="MessageId" value="_FI05EsJzEd2WEOxMF-q3iQ"/>
        </eAnnotations>
      </message>
      <message xmi:id="_ID_CosJzEd2WEOxMF-q3iQ" name="" receiveEvent="_ID_CocJzEd2WEOxMF-q3iQ" sendEvent="_ID_CoMJzEd2WEOxMF-q3iQ">
        <eAnnotations xmi:id="_ID_Cq8JzEd2WEOxMF-q3iQ" source="TaggedValues">
          <details xmi:id="_ID_CrMJzEd2WEOxMF-q3iQ" key="ReplyMessageId" value="_ID_CqMJzEd2WEOxMF-q3iQ"/>
        </eAnnotations>
        <argument xmi:type="uml:OpaqueExpression" xmi:id="_LkPdUMJzEd2WEOxMF-q3iQ" name="MESSAGE_SIGNATURE">
          <body>find_on_title</body>
        </argument>
        <argument xmi:type="uml:OpaqueExpression" xmi:id="_Mf2J8MJzEd2WEOxMF-q3iQ" name="MESSAGE_ARGUMENTS">
          <body>Title</body>
        </argument>
        <argument xmi:type="uml:OpaqueExpression" xmi:id="_MtHJ4MJzEd2WEOxMF-q3iQ" name="MESSAGE_SEQUENCE_NUMBER">
          <body>2</body>
        </argument>
      </message>
      <message xmi:id="_ID_CqMJzEd2WEOxMF-q3iQ" name="" receiveEvent="_ID_Cp8JzEd2WEOxMF-q3iQ" sendEvent="_ID_CpsJzEd2WEOxMF-q3iQ">
        <eAnnotations xmi:id="_ID_CqcJzEd2WEOxMF-q3iQ" source="TaggedValues">

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -