軟體工程之系統建模篇:設計視窗結構

來源:互聯網
上載者:User

在建立使用者介面原型之前,應該先建立視窗結構圖,視窗結構用於描述視窗之 間的關係,於UML沒有直接的關係,本章介紹視窗結構的設計過程,先介紹視窗結 構的設計方法,然後設計總體視窗結構圖,最後設計下一層的視窗結構圖。

1、設計方法

視窗結構是視窗之間的切換流程,通過視窗結構,可以直觀地看到通過用例的 路徑流程。視窗結構非常重要,一個軟體系統在實用性上能滿足使用者的需要還是 遠遠不夠的,如果視窗結構設計不合理,也不會受使用者歡迎。我們可以參考前面 的介面類圖來設計視窗結構,在“軟體工程之系統建模篇【設計介面類模型 】”中,已識別出系統的介面類,並畫出介面類圖,在設計視窗結構時,可 以將介面類圖中的依賴關係映射為視窗之間的切換關係。

2、總體視窗結構圖

系統總體視窗結構圖的設計分析為,在進入系統主視窗之前,要經過使用者登入 視窗,隨後彈出的系統主視窗中的系統主菜單包括7個功能表項目,通過選擇功能表項目, 將分別出現7個下拉式功能表。主視窗結構圖如下所示

3、發文辦理視窗結構圖

我們對系統總視窗結構進一步分析,畫出下一層的視窗結構,我們以發文辦理 做參考,前面文章介紹已經識別出發文辦理的介面類,對應的視窗結構圖也能夠 參照介面類的劃分來組織,下圖為發文辦理視窗結構圖

其他子模組也可以參照以上結構畫出,在此不再舉例。下一章我們將介紹使用者 介面原型的設計。

查看本欄目更多精彩內容:http://www.bianceng.cnhttp://www.bianceng.cn/Programming/project/

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.