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

📄 8sequencediagrams.html

📁 together是不比Rose差的设计工具,甚至在生成java类方面效果更好,该教材是together6.1的一份实例教程,不错!
💻 HTML
📖 第 1 页 / 共 4 页
字号:
									<li>&#22312; <b>if</b> &#19979;&#25918;&#32622;&#19968;&#20010; <b>else</b> &#35821;&#21477;.
								</ol>
							</td>
						</tr>
					</table>
				</td>
			</tr>
		</table>
		<p></p>
		<table border="0" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
			<tr>
				<td bgcolor="#CCCCCC">
					<table border="0" cellpadding="5" cellspacing="2">
						<tr>
							<td valign="top" bgcolor="white">
								<p>&#28857;&#20987;&#35821;&#21477;&#22359;&#25353;&#38062;(<img src="images/icons/block.gif" width="13" height="13" border="0" alt="block" hspace="1" align="top">), 
                                &#28982;&#21518;&#28857;&#20987; <b>Reservation</b> &#30340;&#27963;&#21160;&#26465;, &#23558;&#20986;&#29616;&#19979;&#22270;&#20013;&#30340;&#23545;&#35805;&#26694;.</p>
								<p><img src="images/airline/statementtype.png" width="293" height="312" border="0" alt="Statement type dialog box" hspace="5"></p>
							</td>
							<td valign="top" bgcolor="white">
								<table border="0" cellpadding="5" cellspacing="2">
									<tr>
										<td valign="top" bgcolor="white">
											<p><img src="images/airline/sdif.png" width="43" height="31" border="0" align="left" hspace="3">&#35821;&#21477;&#22359;(&#20363;&#22914; <b>if</b> 
                                            &#35821;&#21477;)&#26159;&#27963;&#21160;&#26465;&#20013;&#30340;&#19968;&#20010;&#26263;&#33394;&#30340;&#30697;&#24418;&#22359;. &#35821;&#21477;&#22359;&#26377;&#21491;&#38190;&#33756;&#21333;.</p>
											<p>&#20351;&#29992;&#23646;&#24615;&#23519;&#30475;&#22120;&#26469;&#35774;&#32622; <b>if</b> &#26465;&#20214;. &#26465;&#20214;&#22312; &quot;statement expression&quot; 
                                            &#25991;&#26412;&#26694;&#20013;.</p>
											<p><img src="images/airline/pro8_ifcondition.png" width="304" height="162" border="0" alt="Statement inspector" align="bottom" hspace="3"></p>
											<p></p>
										</td>
									</tr>
								</table>
								<p></p>
							</td>
						</tr>
					</table>
				</td>
			</tr>
		</table>
		<p></p>
		<table border="0" cellpadding="0" cellspacing="2" bgcolor="#993300" width="100%">
			<tr>
				<td bgcolor="#993300">
					<table border="0" cellpadding="0" cellspacing="2" bgcolor="#ffffcc" width="100%">
						<tr>
							<td bgcolor="#ffffcc"><b>&#25805;&#20316;&#27493;&#39588;: </b>&#20174; <b>if</b> &#22359;&#21040; <b>Ticket </b>
                            &#21019;&#24314;&#19968;&#20010; <b>calcPrice()</b> &#28040;&#24687;. &#23558;&#36820;&#22238;&#20540;&#21629;&#21517;&#20026;  <b>cost</b>.</td>
						</tr>
					</table>
				</td>
			</tr>
		</table>
		<p>&#35821;&#21477;&#22359;, &#27963;&#21160;&#26465;, &#20197;&#21450;&#29983;&#21629;&#32447;&#30168;&#21487;&#20197;&#26159;&#28040;&#24687;&#30340;&#36215;&#28857;&#21644;&#32456;&#28857;. &#22312;&#36825;&#19968;&#27493;&#20013;, &#27880;&#24847;&#23558;&#28040;&#24687;&#36215;&#28857;&#25918;&#32622;&#22312; <b>if</b> 
        &#20869;&#32780;&#19981;&#26159;&#27963;&#21160;&#26465;&#20013;&#30340;&#20854;&#20182;&#20301;&#32622;.</p>
		<table border="0" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
			<tr>
				<td bgcolor="#CCCCCC">
					<table border="0" cellpadding="5" cellspacing="2">
						<tr>
							<td valign="top" bgcolor="white">&#28040;&#24687;&#30340; return 
                            &#23646;&#24615;&#25351;&#23450;&#20445;&#23384;&#25805;&#20316;&#36820;&#22238;&#20540;&#30340;&#21464;&#37327;&#30340;&#21517;&#31216;. &#20320;&#21487;&#20197;&#36890;&#36807;&#28040;&#24687;&#23646;&#24615;&#23519;&#30475;&#22120;&#26469;&#35774;&#32622;&#23427;.								<p>
                            &#19979;&#22270;&#26159; <b>Reservation</b> &#30340;&#27963;&#21160;&#26465;.</p>
								<p><img src="images/airline/sdifcomplete.png" width="273" height="159" border="0" alt="Activation bar" vspace="5" hspace="5"></p>
								<p></p>
							</td>
							<td valign="top" bgcolor="white"><img src="images/airline/pro8_setcostpi.png" width="307" height="303" border="0" alt="Message properties inspector" hspace="5" vspace="5" align="right"></td>
						</tr>
					</table>
				</td>
			</tr>
		</table>
		<p></p>
		<hr>
		<p class="head3"><a name="implement"></a>&#20174;&#27169;&#22411;&#22270;&#23454;&#29616;&#20195;&#30721;</p>
		<p>&#22914;&#26524;&#26041;&#27861;&#20307;&#20013;&#27809;&#26377;&#20195;&#30721;, &#21017; Together &#21487;&#20197;&#20351;&#29992;&#26102;&#24207;&#22270;&#20026;&#26041;&#27861;&#29983;&#25104;&#20195;&#30721;. <i>&#24320;&#22987;&#19979;&#19968;&#27493;&#39588;&#20043;&#21069;, &#35831;&#20808;&#21024;&#38500;&#20320;&#25918;&#32622;&#22312; <b>Reservation.calcPrice()</b> 
        &#26041;&#27861;&#20307;&#20013;&#30340;&#25152;&#26377;&#30340; return &#35821;&#21477;(&#21644;&#25152;&#26377;&#20854;&#20182;&#35821;&#21477;).</i></p>
		<table border="0" cellpadding="0" cellspacing="2" bgcolor="#993300" width="100%">
			<tr>
				<td bgcolor="#993300">
					<table border="0" cellpadding="0" cellspacing="2" bgcolor="#ffffcc" width="100%">
						<tr>
							<td bgcolor="#ffffcc"><b>&#25805;&#20316;&#27493;&#39588;:</b> &#23454;&#29616; <b>Reservation.calcPrice()</b> 
                            &#26041;&#27861;.</td>
						</tr>
					</table>
				</td>
			</tr>
		</table>
		<p></p>
		<table border="0" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
			<tr>
				<td bgcolor="#CCCCCC">
					<table border="0" cellpadding="5" cellspacing="2">
						<tr>
							<td valign="top" bgcolor="white">
								<p>&#36825;&#26159;&#19968;&#20010;&#24456;&#31616;&#21333;&#30340;&#25805;&#20316;. &#20808;&#21024;&#38500; <b>Reservation.calcPrice()</b> 
                                &#26041;&#27861;&#20307;&#20013;&#30340;&#20195;&#30721;, &#28982;&#21518;&#20174;&#28040;&#24687;&#30340;&#21491;&#38190;&#33756;&#21333;&#20013;&#36873;&#25321;<nobr><b> Generate Implementation</b> 
                                &#21363;&#21487;</nobr>.</p>
							</td>
							<td valign="top" bgcolor="white">
								<p><img src="images/airline/pro8_genimplementation.png" width="237" height="71" border="0"></p>
							</td>
						</tr>
					</table>
				</td>
			</tr>
		</table>
		<p>&#19979;&#22270;&#26159;&#24050;&#23436;&#25104;&#30340;&#26102;&#24207;&#22270;, &#21253;&#21547;&#19977;&#20010;&#31895;&#20307;&#23383;&#30340;&#28040;&#24687;. Together &#26102;&#24207;&#22270;&#23558;&#25191;&#34892;<b> Generate Implementation</b> 
        &#21518;&#29983;&#25104;&#25110;&#20462;&#25913;&#30340;&#20195;&#30721;&#26174;&#31034;&#20026;&#31895;&#20307;&#23383;.<img src="images/airline/sdfindrevenuediagram.png" width="620" height="344" border="0" alt="Sequence diagram" hspace="10" vspace="10" align="top"></p>
		<p>&#26102;&#24207;&#22270;&#21487;&#20197;&#32473;&#20986;&#20195;&#30721;&#32467;&#26500;. &#20294;&#23436;&#25104;&#35814;&#32454;&#20195;&#30721;&#26159;&#31243;&#24207;&#21592;&#30340;&#24037;&#20316;. &#19979;&#38754;&#26159; <b>Reservation.calcPrice()</b> 
        &#26041;&#27861;&#20013;&#26410;&#23436;&#25104;&#30340;&#20195;&#30721;. </p>
		<table border="0" cellpadding="0" cellspacing="2">
			<tr>
				<td>
					<pre><b>public</b> <b>double</b> calcPrice(){
   <font color="#007700"><i>// message #1.1.1 to this:AirlinePD.Reservation</i></font>
   <b>boolean</b> hasTicket = this.ticketPurchased();
   <b>if</b> (hasTicket) {
     <font color="#007700"><i>// message #1.1.2.1 to lnkTicket:AirlinePD.Ticket</i></font>
   	 <b>double </b>cost = lnkTicket.calcPrice();
   }
   <b>else</b> { }
}</pre>
				</td>
			</tr>
		</table>
		<p>&#20320;&#21487;&#20197;&#20351;&#29992;&#20004;&#20010; return &#35821;&#21477;&#26469;&#20462;&#27491;&#36825;&#20123;&#20195;&#30721;:</p>
		<ol>
			<li>&#22312; <b>if</b> &#35821;&#21477;&#22359;&#20869;&#25918;&#32622;&#19968;&#20010; <b>return</b> &#35821;&#21477;:&nbsp;&nbsp;&nbsp;<b>return cost;</b>
			<li>&#22312; <b>else</b> &#20013;&#25918;&#32622;&#19968;&#20010; <b>return</b> &#35821;&#21477;:&nbsp;&nbsp;&nbsp;<b>return 0;</b>
		</ol>
		<dl>
			<dd>
		</dl>
		<table border="0" cellpadding="0" cellspacing="2" bgcolor="#993300" width="100%">
			<tr>
				<td bgcolor="#993300">
					<table border="0" cellpadding="0" cellspacing="2" bgcolor="#ffffcc" width="100%">
						<tr>
							<td bgcolor="#ffffcc"><b>&#25805;&#20316;&#27493;&#39588;:</b> &#22312; <b>Reservation.calcPrice()</b> 
                            &#26041;&#27861;&#21644; <b>Flight.ticketRevenue()</b> &#26041;&#27861;&#20013;&#20462;&#27491;&#35821;&#27861;&#38169;&#35823;. 
                            &#25353;&#29031;&#20320;&#35748;&#20026;&#21512;&#36866;&#30340;&#26041;&#24335;&#20462;&#27491;&#36923;&#36753;&#38169;&#35823;.</td>
						</tr>
					</table>
				</td>
			</tr>
		</table>
		<p></p>
		<hr>
		<p class="head3"><a name="final"></a>&#20174;&#24050;&#23384;&#22312;&#30340;&#20195;&#30721;&#29983;&#25104;&#26102;&#24207;&#22270;</p>
		<p>Together &#21487;&#20197;&#20174;&#24050;&#23384;&#22312;&#30340;&#27809;&#26377;&#35821;&#27861;&#38169;&#35823;&#30340;&#20195;&#30721;&#20013;&#29983;&#25104;&#26102;&#24207;&#22270;. &#20026;&#19979;&#19968;&#20010;&#20219;&#21153;&#20570;&#20934;&#22791;, &#20320;&#24212;&#35813;&#20808;&#32534;&#35793;&#24037;&#31243;&#20197;&#20415;&#26816;&#26597;&#35821;&#27861;&#38169;&#35823;.</p>
		<table border="0" cellpadding="0" cellspacing="2" bgcolor="#993300" width="100%">
			<tr>
				<td bgcolor="#993300">
					<table border="0" cellpadding="0" cellspacing="2" bgcolor="#ffffcc" width="100%">
						<tr>
							<td bgcolor="#ffffcc"><b>&#25805;&#20316;&#27493;&#39588;:</b> &#20174; <b>Flight.makeReservation()</b> 
                            &#26041;&#27861;&#29983;&#25104;&#26032;&#30340;&#26102;&#24207;&#22270;. &#26174;&#31034;&#26469;&#33258; <b>AirlinePD</b> &#21253;&#30340;&#25152;&#26377;&#31867;. &#20294;&#19981;&#26174;&#31034;&#26469;&#33258; <b>java.util</b> 
                            &#30340;&#31867;.</td>
						</tr>
					</table>
				</td>
			</tr>
		</table>
		<p></p>
		<table border="0" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
			<tr>
				<td bgcolor="#CCCCCC">
					<table border="0" cellpadding="5" cellspacing="2">
						<tr>

⌨️ 快捷键说明

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