三層擴充套件七層

2021-06-27 23:25:49 字數 621 閱讀 8673

在機房合作的過程中,採用三層(ui——bll——dal)的思想——擴充套件成七層,使用svn合作開發。

開發過程中,資料的傳輸,方法的呼叫,那都是重要而頻繁的事了。因為頻繁,如果沒有規劃和管理,混亂就不可避免了,同時造成後期維護巨大的工作量,就像形成惡性腫瘤。由三層擴充套件到七層,正是通過從形式的布局上,盡可能地規避這一惡性腫瘤的滋生。借助形式,管理順清邏輯。正如現在都在討論的,從制度上,避免貪腐發生一樣。

三層。將程式劃分為顯示層(ui層)、業務邏輯層(bll層)和資料訪問層(dal層)。

由沒有三層,到三層的運用,是質的飛越。

多人開發,最重要的就是這資訊對稱,介面一致。業務的需求由使用者通過【介面】發出,【業務邏輯】通過【外觀】的手接收並分析,可能需要流通【介面】去借助【資料訪問】的手到【資料庫】取來資料。

由三層,再到七層,只能算是量上的積累,形式上的優化。

經過七層的劃分,加上設計模式的運用,真如一句話「寫**,不僅是一門技術,更是一門藝術」。

三層架構 之三層擴充套件七層

哎,真心不想在這裡寫這篇部落格,本來三層到七層頂多了也就用兩天時間去分析,結果我用了將近四天,最後我都快崩潰了,還有好多問題都是同學幫我找出來的,真是很是汗顏吶!下面是我三層架構擴充套件成七層架構的uml包圖 之前看別人都是用的vb.net版,我就覺得剛學習了c 語言,就先用c 版吧,結果倒好,兩種...

七層模型中底下三層

原理 底層物理層 資料鏈路層 網路層原理 頻率的本質是變化,人類通過約定變化傳遞意圖。底層 光纖 傳遞光訊號,代替電訊號傳輸,具有傳輸距離遠,損耗小,速度快的特點。數據機 可以把計算機訊號轉化為 模擬訊號進行傳輸 物理層 mac位址與集線器 中繼器 mac位址是包機一台電腦的唯一憑證,作用類似於身份...

機房重構之 三層和七層

三層包括業務邏輯層 bll 資料訪問層 dal 和表現層 ui 表現層 通俗講就是展現給使用者的介面,即使用者在使用乙個系統的時候他的所見所得。業務邏輯層 針對具體問題的操作,也可以說是對資料層的操作,對資料業務邏輯處理。資料訪問層 該層所做事務直接運算元據庫,針對資料的增添 刪除 修改 更新 查詢...