色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

如何設計編寫一個系統(tǒng)

錢諍諍2年前17瀏覽0評論

如何設計編寫一個系統(tǒng)?

我當年入門的時候,做過一個練習,后來我也會推薦給很多公司的實習生來做這個練習。

我覺得可以推廣給很多人來做。

其實大家打開windows系統(tǒng),都會看到計算器,而我們,就可以去實現(xiàn)這一一個計算器,B/S,C/S這個關系不大,看你喜歡。

在做這個計算器的時候,其實是可以慢慢深入的。

最開始可能我們是去實現(xiàn)功能,也就是加減乘除。

開始可能只是兩兩運算,慢慢的讓它能實現(xiàn)連加連減;

然后這個時候就可以看看自己的代碼了,能不能優(yōu)化?

有沒有寫得很垃圾的代碼?有沒有算法很low的部分?

我們就可以開始做一次重構了。

重構完以后,計算機很漂亮了。

那我們可以研究研究科學計算了,圓周率,開方,多次方,三角函數(shù)。

功能實現(xiàn)了,然后又來重構一下。

最后漂亮了!

我們也就會項目的一個深入有了把控了,怎么讓代碼漂亮,怎么讓代碼效率高,怎么優(yōu)化算法。

那接下來,就可以開始實際的一些練習項目了。

入門的幾種項目類型如下:

企業(yè)門戶網站(簡單難度)

酒店房間管理系統(tǒng)(普通難度)

辦公自動化系統(tǒng)(困難難度)

那這幾種類型的項目,可以根據(jù)自己的能力任選其一來坐坐練習。

企業(yè)門戶網站

其實簡單的企業(yè)門戶網站,就是初級的CRUD的運用,將網站的導航圖做出來,一個導航圖頁面展示一個內容,最簡單的門戶網站可以只需要三個頁面,首頁、列表頁、內容頁。

那管理后臺也就是管理首頁的內容,菜單和內容。

非常適合作為入門的練習。

酒店房間管理系統(tǒng)

這個系統(tǒng)有一些業(yè)務邏輯存在其中了,例如房間的空值狀態(tài),打掃的狀態(tài),誰預訂了房間,從什么時間到什么時間,付款的方式是預付、現(xiàn)付還是月結等等。具體的業(yè)務可以去網上查。

這種系統(tǒng)有業(yè)務,但是業(yè)務并不復雜,各個業(yè)務間的交叉也不嚴重,所以比較適合有點基礎的同學來做這樣的練習。

辦公自動化系統(tǒng)(OA)

這個系統(tǒng)就比較復雜了,除了企業(yè)組織架構的管理,人員的管理,公告,消息的管理外,OA系統(tǒng)最核心的就是工作流引擎,而且一般的OA由于有很多個性化的需求,所以表單和工作流節(jié)點都是可以編輯的。

所以,要做一個這樣的系統(tǒng),就需要能夠至少完成一個簡單的工作流引擎。

因此,非高級玩家,還是不要去做這樣的練習。

java加減乘除,如何設計編寫一個系統(tǒng)