牛腩新聞發布系統採用的是三層架構的設計思想,也就是web-->bll-->dal及model層;軟體編碼過程中,他採用的一層層的編寫(而不是乙個個功能的實現《橫向編寫》),這樣做更體現了分層的思想。牛腩老師講課思路挺清晰的,此"新聞發布系統"從設計到完成正是乙個軟體實現的全過程。
此"新聞發布系統"的介面設計主要採用了div+css技術。css的特點是:實現網頁內容與樣式的分離。我對於jquery、js和ajax這些感覺
很是陌生
,隨著後面的學習應該會吃透這些神奇的東東。
下面簡單介紹一下牛腩"新聞發布系統"設計的全過程:
①需求分析,找出系統功能;②根據系統功能,設計資料庫;③對希望要實現怎樣的效果,設計出大體的介面;④接下來就是各層**的實現;⑤最後打包發布系統。
一.此"新聞發布系統"需求分析
這個"新聞發布系統"功能應該說很簡單。需求分析用例圖不是用rose或者ea,而是用的jude軟體。
二.資料庫設計
1.資料庫設計圖
下面這幅圖正體現了各資料表之間的關係。
2.資料庫設計文件
這部分內容主要對資料庫各表中的字段進行了說明。
三.頁面模擬圖
根據要實現的效果,設計出各個頁面的大致框架。
例如:下面的頁面框架圖,其他頁面可根據需要自行設計。
四.**的編寫
在c#中根據前面的設計,按層編寫**,這是軟體實現的重要部分。後面會詳細介紹。
五.打包、發布"新聞發布系統"
乙個軟體編寫完了,最後需要打包發布。打包、發布的內容,後面會有專門文章詳述,在此不再介紹。
真正了解了"新聞發布系統"的整體框架,發現這個系統其實很簡單。需要注意的是**編寫過程中的一些細節。對"新聞發布系統"的總體概況就先介紹這麼多吧,隨著學習的深入,再慢慢理解。
Web發布 牛腩新聞發布系統
最近實戰了乙個新聞發布系統,基本功能都已實現,最關鍵的是對其發布從而使更多的使用者使用到它,如何操作呢?請往下看 一 安裝iis iis是internet information services的縮寫,意為網際網路資訊服務,是由微軟公司提供的基於執行microsoft windows的網際網路基本...
牛腩新聞發布系統總結
用時半個月的時間,完車了牛老師的新聞發布系統,剛開始很是期待,因為這是第乙個做網頁的系統,有種說不說的欣喜。簡單的做了個圖,如下圖 和c s 的系統相比,不同之處就在於表示層了。因為是b s 的系統,是通過瀏覽器,讓使用者瀏覽的,所以所有的展示都是通過瀏覽器的解析,以及與伺服器的請求和返回來完成任務...
牛腩新聞發布系統總結
好喜歡牛老師,咳咳咳廣西南寧人,加快速度不到2倍,聽著感覺是小羅的聲音呵呵,願意聽牛老師的聲音,跟著節奏走。牛腩看了20多天,整個過程下來,豁然開朗 神奇清爽。終於邁進web開發的門檻,再一次經歷除機房收費系統之外的軟體開發流程,而且是b s模式的開發,有了小小的認識。製作牛腩的過程,顛覆了我以往的...