以下為uml總綱,掌握了它你的專案將堅不可摧
uml圖分為用例檢視、設計檢視、程序檢視、實現檢視和拓撲檢視,又可以靜動分為靜態檢視和動態檢視。靜態圖分為:用例圖,類圖,物件圖,包圖,構件圖,部署圖。動態圖分為:狀態圖,活**,協作圖,序列圖。
軟體開發分需求、設計、開發、測試、維護五個階段
在正規的軟體公司裡這五個部分的比重是一樣重要的,如果比喻成建築工程,需求就是要蓋什麼樣的房子,設計就是畫建築圖紙,開發就是開始蓋房,測試就是房屋建好後有沒有質量問題,維護就是後期的物業。
都知道農民工工資低,這就是開發為什麼被稱呼為碼農的原因了。
在需求階段我們的工程師要出用例圖,這張圖紙可以讓我們知道我們的專案共有哪些功能,這些功能都是由哪些人需要的。
在設計階段我們的工程師要出設計檢視,如果要用到資料庫,那麼在設計檢視建模後需要識別哪些實體類對應了資料庫中的哪些表,之後需要出資料庫表
檢視,當類關係都已經理清後就需要出程序檢視,在此之後就可以看清工程的全貌了。
當程序檢視出完以後就進入開發階段了,此時建築圖紙已經畫好,碼農們還在等什麼呢?
專案開發好後需要部署並提交給測試,測試是質量驗收的標準,工程能不能開始驗收,一般就是他們說了算,如果質量出了問題,測試需要將軟體打回給開發並繼續修改。
一旦測試完成驗收就到了專案上線時間,此時需要維護人員介入,維護人員需要將專案部署到生產環境,並完成專案的正常運維工作。
獨孤九劍之Socket通訊
伺服器和客戶端通訊。伺服器開始監聽 private void button1 click object sender,eventargs e catch exception 列印資訊 public void showlog string str 接收資訊 public void recive str...
(獨孤九劍) 環境安裝
一 什麼是開發環境?php是開發語言,針對開發語言寫出的 通常需要在指定的軟體下執行。針對開發語言的軟體和 都稱為開發環境 二 windows環境安裝 1.伺服器種類 伺服器就是一台提供特殊服務的電腦,如 網頁伺服器 顯示網頁的伺服器 電子郵件伺服器 顯示電子郵件收發的伺服器 遊戲伺服器 顯示各個玩...
獨孤九劍與設計模式
且看 笑傲江湖 中風清揚的獨孤九劍 有進無退,招招都是進攻,使攻敵不得不守。雖只一劍九式,卻是變化無窮,學到後來,前後式融會貫通,更是威力大增。能料到他要出甚麼招,反招卻搶在他頭里。敵人手還沒提起,你長劍已指向他的要害,他再快也沒你快。料敵機先 和 活學活用 這八個字,正是這套劍法的精要所在。設計模...