架構師訓練營第一周的主要內容是架構方法,涉及到建模、uml、4+1檢視、架構文件等。課後練習是用uml圖來簡單設計乙個食堂就餐卡系統,題目描述如下:
請設計系統用例圖,元件圖,元件時序圖,部署圖。
為了使設計簡單,假設題目要求設計該系統第一版,僅需支援系統最核心的就餐卡註冊、繳費、消費、統計。收款機終端的軟硬體不在本系統範圍內,系統僅需提供介面供收款機提交消費記錄。
系統用例圖如下:
系統元件圖如下:
系統部署圖如下:
該設計是乙個簡單的b/s架構的系統,業務伺服器與資料庫伺服器分離。管理員登陸系統前端完成卡的註冊與充值,或者彙總所有或部分卡的消費統計資訊。收款機通過api告知系統用餐卡的消費資料。
食堂自主購餐系統NABCD需求分析
n need 學校食堂是學生就餐的首選之地,但由於就餐人員集中在下課的高峰期,因就餐人群數目過大導致食堂購餐需要排隊浪費了很多時間 同時,食堂的餐品由於創新不夠 打飯員打飯分量及計算飯錢不精確等原因,食堂的顧客也在慢慢流失。綜上,需要乙個易用性強的自助點餐系統來幫助學生點餐。開發學生購餐系統幫助節省...
SDOJ 2726 食堂(差分約束系統)
問題描述 在sd食堂,所有的座位是一行一行的排列。現在有n個座位排成一行,依次編號1,2,n,每個座位只能坐乙個人,現在l想數一下有多少個人坐著,乙個乙個數太慢了,l決定只選擇m段連續的座位,對每段分別數出人數。由於食堂噪音十分嘈雜,l無法專心,可能有輸錯了。但是l認為沒有數漏,最多是重複計數導致的...
sd卡檔案系統
在手機tf卡經歷多次受損後 chksdk終於失去作用 換了讀卡器,先前的是用類似u盤的,後面是專業 先前手機執行狀態下解除安裝unmountsd卡再裝上測試可行 曾有多次 可能導致檔案系統內交叉鏈結太多 壞前有大量讀寫,直接執行解除安裝,結果檔案系統變成raw 尋求解答,發現原格式是fat檔案系統根...