我開發了一個使用Java語言的項目。面向對象系統的繪製流程圖
傳統上,在我的系統中包含上下文流和數據流,實體關係圖等圖表是否正確?這些圖只用於在結構化編程中開發的系統嗎?
如果我的系統是一個面向對象的系統,我應該堅持只使用基於UML的圖表嗎?
雖然這看起來可能是一個愚蠢的問題,但在遵循嚴格的軟件工程慣例記錄項目時,它是非常重要的。
我開發了一個使用Java語言的項目。面向對象系統的繪製流程圖
傳統上,在我的系統中包含上下文流和數據流,實體關係圖等圖表是否正確?這些圖只用於在結構化編程中開發的系統嗎?
如果我的系統是一個面向對象的系統,我應該堅持只使用基於UML的圖表嗎?
雖然這看起來可能是一個愚蠢的問題,但在遵循嚴格的軟件工程慣例記錄項目時,它是非常重要的。
UML 2.2圖由結構圖和行爲圖組成。看到這個Wikipedia page。
UML 2.2中有14種圖表類型。我會轉向UML。是否有可能使您的上下文流或數據流成爲交互概覽圖?實體關係圖轉化爲類圖?
Java和UML可以很好地融合在一起。有一些Eclipse插件,例如https://stackoverflow.com/q/390438/509840。
我會使用貴公司推薦的任何圖表模式,以及您的同事最熟悉的任何模式。 – smcg
是的。但是,如果有審覈小組來檢查每一份文件是否符合規定的通用標準,那麼不是。 – techie
我想我的觀點是,與Stack Overflow相比,這對你的同事來說是一個更好的問題。 – smcg