軟考之路(四)---軟體project一 概念性模型,邏輯模型,物理模型

來源:互聯網
上載者:User

標籤:des   style   使用   ar   strong   資料   sp   div   art   

自從接觸到資料庫到如今這三個概念大家理解的還有些不清楚,今天來為大家解答疑惑,共同提高,結合生活理解


概念性模型

       概念性模型就是在瞭解了使用者的需求,使用者的業務領域工作情況以後,經過分析和總結,提煉出來的用以描寫敘述使用者業務需求的一些概念的東西。如銷售業務中的“客戶”和“定單”,還有就是“商品”,“業務員”。 

       用USE  CASE(使用案例圖)來描寫敘述就是:“業務員”與“客戶”就購買“商品”之事簽定下“定單”。 

邏輯模型(關聯式模式)
       邏輯模型
就是要將概念性模型詳細化。要實現概念性模型所描寫敘述的東西,須要那些詳細的功能和處理那些詳細的資訊。這就到了需求分析的細化階段。
       還以銷售業務為例:“客戶”資訊基本上要包含:單位名稱,連絡人,聯絡電話,地址等屬性;“商品”資訊基本上要包含:名稱,類型,規格,單價等屬性;“定單”資訊基本上要包含:日期和時間屬性。而且“定單”要與“客戶”,“業務員”和“商品”明細關聯。
       系統須要建立幾個資料表:業務員資訊表,客戶資訊表,商品資訊表,定單表。
       系統要包含幾個功能:業務員資訊維護,客戶資訊維護,商品資訊維護,建立銷售定單 。
       以上這些均屬於建立邏輯模型,這些說明僅僅表明系統要實現什麼,但如何?,用什麼工具實現還沒有講,後者屬於物理模型範圍。 

物理模型
        物理模型就是針對上述邏輯模型所說的內容,在詳細的物理介質上實現出來。如:資料庫使用SQLServer2008,這樣就能夠編寫詳細的SQL指令碼在資料庫server上將資料庫建立起來。當中包含業務員資訊表,客戶資訊表,商品資訊表,定單表。client使用VS2012開發工具,那麼在工作站上用VS建立起功能菜單,包含:業務員資訊維護,客戶資訊維護,商品資訊維護,建立銷售定單等功能,並用工具將每個功能編碼實現。

總結        這三個過程,就是實現一個軟體系統的三個關鍵的步驟,是一個從抽象到詳細的一個不斷細化完好的分析,設計和開發的過程,結合PowerDesigner來依據須要分析、設計、到資料庫表就是整個理解的過程,學習這塊的內容要聯絡我們的實際學習,雖說是有些抽象,可是聯絡生活經常使用的,就顯得不那麼陌生了,這也是學習聯絡的優點,學而不亂,學越資訊緊密,編製學習的網,生活中無處不再。

軟考之路(四)---軟體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.