簡體   English   中英

一類順序圖,與操作員無直接聯系

[英]Sequence diagram with one class and no direct connection with the operator

我知道在順序圖中,我只需要表示兩個角色之間的類,但是在我的應用程序中,我只有一個類。 此類是一個ser.java,它將把數據寫到file.txt中,然后從該文件讀取一個php文件,並使用javascript文件在interface.html上顯示信息,interface.html是我的應用程序的界面。 在這里,運算符與我的類ser.java沒有直接關系。 並且ser.java也與我的應用程序沒有直接關系,有一個文件賭它們,所以,我怎么能表示順序圖? 謝謝。

您的術語不太正確,也許這是造成您困惑的原因。

序列圖沒有顯示參與者之間的類,但是對象之間的消息流可能具有可能是類的數據類型。 因此,您可能會在類Ser擁有一個對象,而在其他對象中分別代表txt,php和html文件。

由於文件是不會啟動任何功能的被動對象,因此我假設您的消息流將始終從作為Ser實例的對象開始。 因此,我認為您所說的“從此文件讀取php文件”不是很准確。 誰發起閱讀? 在您的描述中,只有Ser實例才能執行此操作。

您還說的是您的應用與Ser不同。 那么,您是否有一個必須是另一個類的實例的應用程序對象? 這也可以在您的圖表中表示。

對於序列圖中要包括的內容,沒有嚴格的規定。 UML是一種語言,並且像每種語言一樣,它使您可以表達自己的想法。 因此,如果找到足夠相關的對象以告知其發送和接收的消息,請包括它。 您將需要停在某個地方,否則最終將描述處理器和每個存儲單元。 通常,人們傾向於描述自己編寫的類的對象,或者直接從自己的類中調用的對象。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM