BLL-->DAL及Model層;軟件編碼過程中,他采用的一層層的編寫(而不是一個個功能的實現<橫向編寫>),這樣做更體現了分層的思想。牛腩老師講課思路挺清晰的,此"新聞發布系統"從設計到完成正是一個軟件實現的全過程。此"新聞發布系統"的界面設計主要采用了div+css技術。css的特點是:實現網頁內容與樣式的分離。我對于JQuery、JS和AJAX這些感覺很是陌生,隨著后面的學習應該會吃透這些" />

日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

牛腩新聞發布系統---總體概況

系統 1855 0

牛腩新聞發布系統采用的是三層架構的設計思想,也就是Web-->BLL-->DAL及Model層;軟件編碼過程中,他采用的一層層的編寫(而不是一個個功能的實現<橫向編寫>),這樣做更體現了分層的思想。牛腩老師講課思路挺清晰的,此"新聞發布系統"從設計到完成正是一個軟件實現的全過程。

此"新聞發布系統"的界面設計主要采用了div+css技術。css的特點是:實現網頁內容與樣式的分離。我對于JQuery、JS和AJAX這些感覺 很是陌生 ,隨著后面的學習應該會吃透這些神奇的東東。


下面簡單介紹一下牛腩"新聞發布系統"設計的全過程:

①需求分析,找出系統功能;②根據系統功能,設計數據庫;③對希望要實現怎樣的效果,設計出大體的界面;④接下來就是各層代碼的實現;⑤最后打包發布系統。


一.此"新聞發布系統"需求分析

這個"新聞發布系統"功能應該說很簡單。需求分析用例圖不是用rose或者EA,而是用的JUDE軟件。

"瀏覽者<瀏覽該網頁的人>"具有的功能:瀏覽新聞、發表評論、搜索新聞。

"后臺管理者"具有的功能:新聞類別、新聞管理、評論管理。

牛腩新聞發布系統---總體概況


.數據庫設計

根據用例視圖中的功能設計數據庫,根據3范式原則,設計出三張表:"新聞類別表category"、"新聞表news"、"新聞評論表comment".

1.數據庫設計圖

下面這幅圖正體現了各數據表之間的關系。

牛腩新聞發布系統---總體概況

2.數據庫設計文檔

這部分內容主要對數據庫各表中的字段進行了說明。

牛腩新聞發布系統---總體概況

三.頁面模擬圖

根據要實現的效果,設計出各個頁面的大致框架。

例如:下面的頁面框架圖,其他頁面可根據需要自行設計。

牛腩新聞發布系統---總體概況

四.代碼的編寫

在C#中根據前面的設計,按層編寫代碼,這是軟件實現的重要部分。后面會詳細介紹。

五.打包、發布"新聞發布系統"

一個軟件編寫完了,最后需要打包發布。打包、發布的內容,后面會有專門文章詳述,在此不再介紹。

真正了解了"新聞發布系統"的整體框架,發現這個系統其實很簡單。需要注意的是代碼編寫過程中的一些細節。對"新聞發布系統"的總體概況就先介紹這么多吧,隨著學習的深入,再慢慢理解。


牛腩新聞發布系統---總體概況


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。。?/p>

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 宿松县| 龙井市| 新津县| 东宁县| 西乡县| 荔浦县| 鱼台县| 康乐县| 绥芬河市| 诸暨市| 安溪县| 于都县| 吴江市| 诸城市| 盐城市| 连平县| 伊金霍洛旗| 宁化县| 浏阳市| 彩票| 电白县| 佛山市| 宜川县| 沙湾县| 元谋县| 本溪市| 尼玛县| 富源县| 敦煌市| 永善县| 铁岭县| 洛扎县| 神木县| 疏勒县| 剑河县| 秦皇岛市| 勐海县| 印江| 特克斯县| 三江| 寿阳县|