1. 培訓內容總結
該培訓的主要內容是側重於物件導向思想,如何通過物件導向思想去設計系統。物件導向思想,根據需求分析,把握最主要的業務,分析業務獲取業務物件,然後按照設計原則進行封裝操作和屬性
2. 貴公司的系統架構(為什麼這樣架構有哪些優點,又有那些缺點)
採用spring vmc+tern
(該公司自主研發的持久層框架)
基本原則:1.
沒有具體的業務實現**,只負責呼叫
service或bo
封裝好的業務操作
2.不處理過多的引數處理
3.盡可能遵守
controller
控制器的方法和
view
頁面一一對應
優點:專案裡面的所有頁面的訪問必須要通過該controller
控制器進行控制,有利於增加專案的安全性
model層:主要負責按業務需求劃分服務模組,封裝好
service與bc
的業務方法,為
controller
或其他模組提供模組的服務
基本原則:1.
以物件導向設計思維與其基本設計原則為方向,打造完整的bo;
2.結合業務,提供完善的
service
介面;
優點:service
介面專門封裝對外介面,
id介面專門封裝對內介面,
ob通過注入來訪問
id介面的函式,有利於遮蔽
service
介面函式
3. 專案總結
a) 說明專案需求
專案背景b) 自己實現該項目的過程:分析需求把握最主要的業務,根據業務抽象出業務物件,封裝業務動作和屬性,設計業務介面由於現在會議室使用比較頻繁,為使各部門的會議工作能順利進行,現決定開發會議室預訂系統,用以進行會議室的預訂管理:
1、使用會議室前,請提前,實行先預定先得的原則,在會議室預定系統上進行預定。
2、如有變更或取消,可自行修改。
3、如兩部門均需使用會議室,建議部門間進行協商,並由最終使用部門在系統中修改。
專案需求
可預訂會議室,填寫部門、預訂人、會議日期及起止時間、會議主題;
可取消或修改預訂 ;
以日曆方式檢視所有的會議室預訂情況;
提供搜尋會議室預訂情況,可按會議召開的日期、部門、會議主題各條件或組合條件進行搜尋;
進入系統預設顯示今天的預訂情況
說明:無需登入及使用者管理
c) 該專案有哪些優點:採用spring mvc
模式進行開發,頁面的訪問都有通過
controller
控制器來實現,增加專案的安全性,系統的整個架構符合設計原則的標準
d) 該專案要改進的地方:專案介面設計不夠人性化,沒有擺脫需求文件的思想束約
4. 面試總結
a) 在需求分析階段要把握最主要的業務需求
b) 擺脫需求文件的思想束約,明確做這個專案的目的
c) 設計系統時要考慮是否符合設計原則
暑期培訓總結
有句話是這麼說的 痛苦是軟弱離開身體的感覺 現在大可改編成 糾結是大腦感知到無知存在時的感覺 在之前的部落格或者是日誌裡面我都提過,接觸新的東西時,入門前會有一段糾結時期,這段時間裡面,大腦對於相關問題完全是模糊的,生活本質其實就是這樣,糾結中堅定步伐。今年暑假本打算與xqg還有lxn一同騎行回合肥...
寒假培訓總結
寒假培訓報告 本次寒假培訓我們從原來的51最小系統轉換到了stm32,開始了對stm32的學習,主要是通過乙個課題讓我們從新建工程開始,一步步地認識stm32,了解它,最後能夠用它來實現我們想要實現的微控制器功能。題目 基於stm32的超聲波測距顯示系統 基本要求 利用stm32開發完成乙個超聲波測...
PLC培訓總結
prosys 新建工程 新建站 同一工程可以有4個站 掃瞄cpu,預設位址192.168.10.2,模式下新增導軌 編寫執行列表程式,新增必要的庫 比如標準庫 勾選變數opc 構建 登入 下裝 下裝時要關閉plc,然後執行時要開啟plc proview 新建,設定初始密碼 設定pc plc的ip及協...