專案問題3 關於架構

2021-05-23 21:19:42 字數 576 閱讀 8023

可能自己也會問自己:做專案前不把架構定義好,怎麼做的過程中才去定義架構呢

自己最初是用的乙個已經有的** 就是想用它的框架去做這個專案的,不過在做的過程中發現連最基本的三層都沒有

於是不得不改造。

以前的是

實體類: userinfo

介面:   iusers

dal類:user (繼承介面)

前台:這樣在前台錄入資料提交後直接利用userinfo類獲取前台錄入的相關資訊,然後直接呼叫dal中的user類,這時就會出現乙個問題

一些業務操作都放到了dal中的user類中,顯得不倫不類的。應該分開

實體類: userinfo             【不變】

介面:   iusers                   【不變】

bll類: user_bll                 【增加】

dal類:user_dal (繼承介面) 【修改】

前台:                                      【不變】

這樣前台利用實體類獲取資料傳遞給bll類 在bll類中呼叫dal類,在dal類中運算元據庫

關於專案架構 零碎手記

presentation 展現層 domain 業務領域層 infrastructure 基礎設施層 1.presentation 呈現層,主要考慮用mvc3來做 3.business logic業務邏輯層,主要考慮用來實現相關的業務組裝 4.domain領域層,主要用來做領域模型方面的 5.inf...

webapp專案架構暢想 vue3 md

我司現在使用vue3做為新專案的框架,設計了如下的目錄 src assets boot components config lib projects flight promotion member login router store main.js簡要說明 projects 下的每個目錄,都是乙個...

關於需求和架構的典型問題

主持人 大家下午好,今天是 ibm我們的 廣大在傾訴月前期的 group 討論中,提出了很多自己工作中所遇到的困惑和難題,我們已經收集在問題列表中並邀請到身經百戰的專家來現場為大家一一解答。問答現場實錄 問 如何面對客戶不斷的需求變化?2008 8 6 14 27 00 嘉賓 肖勇 客戶需求的不斷變...