課程通過實際項目融入通用開發技術架構。 教學風格獨特。 提供詳細的課程日志和問答。 隨附的項目架構源碼注釋詳細清晰,易于表達。 可以直接應用到實際項目中。 這真的是物有所值。 ,負擔得起的任務作業:綜合運用《C#/.Net企業系統架構設計實戰強化課程》中學到的知識和技能,設計一個學生績效管理系統架構。 需求: 1、系統基于MVC的三層架構,每一層都有獨立的解決方案文件夾。 2、采用Model First開發方式,設計架構時只需設計學生表()和課程表()。 學生表必須有的字段有ID,,年齡; 課程表必須有的字段是ID,,。 3、數據訪問層使用or實現,必須封裝上述表的增刪改查方法。 4、必須依賴接口編程,即必須有數據訪問層的接口層、業務邏輯層的接口層以及其他接口層。 必須減少層與層之間的依賴關系,這可以通過簡單工廠或抽象工廠來完成。 5. 至少使用簡單工廠、抽象工廠、.Net等技術中的兩種,減少層與層之間的依賴關系。 6、封裝類,讓它擁有所有Dal層實例和方法。 7、設計數據訪問層和業務邏輯層主要類的T4模板,使得添加實體時自動生成對應的類。 8、表示層必須設計相關的控制器和視圖來驗證所設計的系統架構代碼的正確性,并且必須包含驗證增刪改查的方??法。 9、開發平臺必須是平臺,使用C#開發語言,數據庫是SQL。 10、提交整個系統架構的源文件以及生成的數據庫文件。 (注:作業需要寫在CSDN博客上,請將作業鏈接貼在評論區,老師會定期一一批改~~)