用時半個月的時間,完車了牛老師的新聞發布系統,剛開始很是期待,因為這是第乙個做網頁的系統,有種說不說的欣喜。
簡單的做了個圖,如下圖
和c/s
的系統相比,不同之處就在於表示層了。
因為是b/s
的系統,是通過瀏覽器,讓使用者瀏覽的,所以所有的展示都是通過瀏覽器的解析,以及與伺服器的請求和返回來完成任務的。
但是還是有很大的相同的部分,
處理表示層不同之外,其他的都是相同的
獲取需求,系統很簡單,三個表,
每個表的字段也很好,所以需求是很明確的,知道響應什麼功能,如何處理,這個需求是清晰的。
在這個階段,深刻認識到建立資料庫關係圖的優勢了,它可以身清晰的表示出個表之間的關係,還可以新增表之間的關係圖其中b
和d以及實體層的編寫和先前的
c/s開發是一樣的,這塊還是比表好懂得
但是又引入了自己麼有學習的一點
運用using
語句建立連線,
以及在對資料庫操作時運用的觸發器和級聯刪除,這個是學習的重點,畢竟是以前沒有運用過的,在這裡是第一次運用
是這個系統的重點
首先是對介面的布局
哪些是重用的介面
哪些是不重用的,哪些又是資料查詢顯示的
之後就是對
html
介面的一些樣式的新增
這裡就使用的
div+css
的布局,
運用div
標籤,給
html
介面新增
css,id
等標籤,之後是運用
css的樣式表給標籤樣式設定樣式。
剛開始不是很理解,
之後就漸漸的懂了
盒子模型,
浮動,以及定位
(相對和絕對)
系統中運用的地方也是很多的,
樣式的排版,哪些是需要邊框,多瀏覽器的設定是很繁瑣的事情,整的好暈
對於登入介面的編寫,是運用了一些驗證控制項以及js和
jquery
等框架,
簡單介紹,也不是很理解,這裡就需要後續的相繼學習了
對於資料的繫結使用的控制項是先前的
gridveiw
和比較repeater
,這兩個控制項真是有的一拼呢,比較有意思。生成的
html
**真是好多。
對於資料的傳回,前台傳給後台使用的是
ajax
的技術。
通過非同步的呼叫,
這個還真是理解的不很透徹
下面好好學習,期待中。。。。
牛腩新聞發布系統總結
好喜歡牛老師,咳咳咳廣西南寧人,加快速度不到2倍,聽著感覺是小羅的聲音呵呵,願意聽牛老師的聲音,跟著節奏走。牛腩看了20多天,整個過程下來,豁然開朗 神奇清爽。終於邁進web開發的門檻,再一次經歷除機房收費系統之外的軟體開發流程,而且是b s模式的開發,有了小小的認識。製作牛腩的過程,顛覆了我以往的...
牛腩新聞發布系統總結
前後大概乙個月半的時間了吧,終於看完了牛腩新聞發布系統。儘管牛腩老師的聲音弱弱的,但是他的 不將就 卻讓他的課程有了一種獨具匠心的魅力。這種魅力會讓你變得興致勃勃起來,吸引著你跟著他將所有問題一一解決。這一次做系統,感覺收穫很大。下面就像大家分享學習的心得。一 了解了開發的流程 系統的講解過程,其實...
牛腩新聞發布系統總結
牛腩新聞發布系統,我用了22天才完成,從時間上來說,我做的好像有點久哎!不過,從剛剛開始接觸牛腩發布系統的時候,並沒有那種非常難或者說感覺非常 高大上 的感覺。感覺的是非常熟悉,或者說似曾相識。從開發過程來說,牛腩老師按照我們軟體的基本開發流程開始講解。從文件的編寫入手,因為剛剛做完機房,所以對於軟...