[英]View and Servlets in website class-diagram?
我即將開發這個小網站,它基本上是一個簡單的 web 應用程序,用於存儲有關醫生的患者信息。 我的公司收到了要求介紹 class 圖表的任務,老實說,我已經這樣做了,但僅針對獨立應用程序,我在為網站設計 class 圖表方面非常新。 我使用的是 Ivar Jacobson 的用例迭代方法,其中一個用例包括:參與者、場景(在一切正常時表示用戶-系統交互)和更壞的場景(出現問題時的解決方案)。 通過應用這個我得出了一個很好的結論,一個精心准備的 class 圖。 我的問題是我懷疑我是否應該在圖表中包含 jsp 視圖和 servlet(在我的情況下是動作 bean,因為我使用 Stripes),我的意思是,業務類和用戶之間的橋梁是 jsp-視圖和提供的信息將由 servlets(或動作 bean)處理,您會將它們包含在 class 圖中嗎? 對於一個小項目,這可能不是那么相關,但如果你有一個有 30 個視圖和 20 個 servlets 的項目,圖表會變得混亂和巨大。 你有什么建議嗎?
謝謝
如果您需要 class 圖表的唯一原因是為了滿足客戶,最好先找出他們在尋找什么。
但是,如果它們不具體(並忽略憤世嫉俗的選擇),我建議以下:
基本原理:域 model 有利於檢查 scope 和驗證域規則(關系)。 “設計” class 圖只會混淆這一點。 jsps、控制器等的激增隱藏了底層架構模式,同時分散了域 model 中有用的東西的注意力。
hth。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.