<ins id="lzd7z"></ins><listing id="lzd7z"><ins id="lzd7z"><dl id="lzd7z"></dl></ins></listing><cite id="lzd7z"><strike id="lzd7z"><listing id="lzd7z"></listing></strike></cite><var id="lzd7z"><video id="lzd7z"></video></var>
<var id="lzd7z"><video id="lzd7z"></video></var>
<var id="lzd7z"><strike id="lzd7z"></strike></var><var id="lzd7z"><strike id="lzd7z"></strike></var> <var id="lzd7z"></var>
<cite id="lzd7z"><video id="lzd7z"></video></cite>
<cite id="lzd7z"><video id="lzd7z"></video></cite>
<cite id="lzd7z"></cite><var id="lzd7z"><video id="lzd7z"><thead id="lzd7z"></thead></video></var>
<var id="lzd7z"></var>
<var id="lzd7z"></var>
<cite id="lzd7z"></cite>
<var id="lzd7z"><strike id="lzd7z"></strike></var>
<var id="lzd7z"></var>
<var id="lzd7z"></var>
<cite id="lzd7z"><strike id="lzd7z"></strike></cite>
<var id="lzd7z"></var>
<var id="lzd7z"></var>
<var id="lzd7z"><strike id="lzd7z"><thead id="lzd7z"></thead></strike></var>
<cite id="lzd7z"></cite>
<menuitem id="lzd7z"></menuitem>
<var id="lzd7z"><video id="lzd7z"><thead id="lzd7z"></thead></video></var>
<var id="lzd7z"></var>
<var id="lzd7z"></var>
<var id="lzd7z"></var><var id="lzd7z"></var>
<cite id="lzd7z"><video id="lzd7z"><thead id="lzd7z"></thead></video></cite>
<var id="lzd7z"></var>
<cite id="lzd7z"></cite>

網站建設論文7000字(網站建設論文7000字怎么寫)

網站建設 2864
本篇文章給大家談談網站建設論文7000字,以及網站建設論文7000字怎么寫對應的知識點,希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、請高手發個小型網站建設的畢業論文

本篇文章給大家談談網站建設論文7000字,以及網站建設論文7000字怎么寫對應的知識點,希望對各位有所幫助,不要忘了收藏本站喔。

本文目錄一覽:

請高手發個小型網站建設的畢業論文

提供一些基本模式吧...全部照抄對你也沒好處.根據以下內容自己來寫吧.

一、建設網站目的饑宴及功能

1 、目的:由于是個人網站,主要目的是用來學習、交流。

2 、功能:通過自己的網站能讓大家進一步認識自己,同時通過留言板功能達到交流、探討學術方面的問題。

二、網站技術解決方案。

1 、網站采用的是租用虛擬主機,今后完善后也可以用自主服務器。

2 、網站設計采用的操作系統是 Window2003server 。網站在初級階段投入的成本不多,申請的免費的 ASP 空間、使用虛擬主機穩定性和安全性問題比較有保障。

3 、網站完全自己開發,基本模板來自互聯網。

4 、網頁程序使用 ASP 、 JSP 、 CGI 、 PHP 、 ACCESS 數據庫程序等。

三、網站內容規劃

1 、根據網站的目的和功能規劃網站內容:網站是完全的個人主頁,網站以思念為主題,同時通過自己的介紹讓大家了解我的基本信息,通過外部鏈接使訪問者得到更多的信息饑基,建立的留言板和討論區使訪問者能爛肢謹夠相互交流、學習。

心情日記主要用來記錄自己的內心感想,會不定時更新自己最新的心情。

照片匣子存放自己和自己喜歡的照片,圖象等信息,讓訪問者能和我共同欣賞。

網路素材提供方便的外部鏈接,提高網站的訪問量,方便訪問者訪問更多更好的網站。

我的作品用來展示自己創作的不同作品,也許不是最好的,但也是自己滿意的。

關于自己的功能就不用多說了,希望大家了解我的基本信息。

左鄰右舍是一個留言板,我希望聽到,看到大家左鄰右舍的心聲。

我的地圖是用來提供用戶注冊,是一個交流平臺,通過交流,學習我會更加完善我的網站,希望大家多支持,人越多我的信心就越足噢!

2 、網站提供會員注冊、了解訪問量,制定進一步的制作方案,希望大家提出寶貴意見。

3 、由于網站功能還不完善,難免會有另訪問者不滿意的地方,我會根據大家意見改進的。

四、網頁設計

1 、網頁設計美術設計要求:網頁背景采用拼接的方式組合而成,這樣有利于加快網頁的讀取速度,利用了 DREAMWEAVER 的強大功能使主頁各個鏈接比較協調,自己對背景和美化也十分滿意,希望大家喜歡。

2 、在網頁技術的采用上主要用到了 ASP , PHP 等技術,由于面向的對象多數是和我年齡相仿的學生或朋友,操作起來應該不會有太大的困難。

3 、網頁在改版計劃的實施方面時間是一個問題,應該說網站內容的更新是比較快的,整體方面改變應該不大。

五、網站維護

1 、由于采用虛擬主機和空間,訪問不會有太大問題,只是難免會有維護的時候,如果暫時無法瀏覽,請大家原諒,希望自己以后能有自己的服務器,能為大家提供更好的服務。

2 、數據庫維護是一個問題,我會及時做好備份和更新,盡量不出現不應有的問題。

3 、內容的更新方面會根據自己的情況而定,有什么好的內容一定展示給大家。

六、網站測試

1 、虛擬主機的穩定性、安全性都比較可靠。

2 、程序及數據庫方面由我自己來調試,由于學過這方面知識,難度不會太大。

3 、網頁兼容性方面,一般的的主流瀏覽器訪問都沒有問題的。

4 、如果大家瀏覽是發現問題可以及時向我聯系,我會做進一步測試。

七、網站發布與推廣

1 、網站的推廣主要靠訪問者的互相介紹,希望大家喜歡我的網站。

2 、通過 WEB 服務器發布。

八、網站建設日程表

網站建設主要靠自己的知識和技能,希望能更多的支持。

九、費用明細

目前網站的建設基本不需要太多的費用。

學校網站設計論文

時間倉促,整個框做森沖架,自己再做吧。

因特網正在改變世界,由于因特網具有傳播信息容量極大、形態多樣、迅速方便、全球覆蓋、自由和交互的特點,已經發展成為新的傳播媒體,現在很多的大學和社會其他部門都已經建立了網站,通過計算機網絡實現宣傳、交流及資源的整合。建立學校網站有以下作用:

1.學校網站是學校的"商標"。在這個高度信息化的社會里,建立自己學校網站是最直接的宣傳手段。網站的超時空特性,不僅能讓地區內的人們了解學校,更可讓世界了解學校。

2.學校網站是實現教育資源分配的橋梁網絡有巨大春清的教育資源庫,它使每一位教師和學生都能均等的得到培訓和受教育的機會。極大的提高教學效率。

3.學校網站能提供教學互動的全新方式學校網站使得教師與教師、教師與學生、學生與學生之間的交流有了全新的方式,它不再受到傳統課堂的制約。它可以使不同的學校同處一室,共同討論,共同共享。地理上的界限在這里模糊和消失了,學校網站是真正沒有圍墻的學校。

4.學校網站能夠提供個性化學習的平臺,不同的學生理解世界的方式各不相同,認知世界有諸多方式。網絡提供的豐富資源可以使學生尋覓不同的教育方式,各取所需。學校網站允許不同的學生沿著自己的途徑,按自己的速度接受教育與學習,學生將有機會享受最佳的教育機會,充分發掘自己的內在潛力,培植獨特的個性和人格。

5.學校網站是最佳的教學研究室,學校網站與教育類專門網站的有效鏈接,給學校教學研究帶來了一片新天地,各種優秀教案、專家論壇、網絡觀摩課、各科素材、多媒體課件制作等內容為教師教研提供了極佳的平臺。有效地降低教研成本、提高效率。

目錄:

一、前 言

二、基本知識

ASP技術介紹

SQL語句介紹

VBScript介紹

三、網站設計準備

(一)、基本介紹

(二)、運行系統和系統結構

(三)、設計準備

1、定制一套完整的約定和規則

2、對網站建設分階段

四、網站詳細設計

網純殲站總體設計

設計學校網站的主題

設計網站形象

(1)、設計網站標志(logo)

(2)、設計網站的標準色彩

(3)、設計網站的標準字體

確定網站的目錄結構

確定網站的鏈接結構

站點整體風格創意設計

網站的界面設計

網站版式設計

(一)、文字的格式化

字號、字體、行距

文字的整體編排

網頁布局

網頁制作

首頁制作

首頁內容模塊

制作過程

(二)子頁面制作

交互設計

反饋系統設計

新聞與公告系統設計

BBS使用

同學錄使用

4、網站測試

速度及瀏覽器兼容性測試。

鏈接正確性的測試

程序健壯性測試

五、結論

六、致謝

七、附錄

八、參考文獻

要 網站制作與網頁設計 的結課論文。

網頁設計與制作注意事項

當你在INTERNET這個信息的海洋中盡情遨游時,會發現許許多多內容豐富、創意新穎、設計獨特的個人網頁,不知道你見到這樣漂亮可人的網頁是否有點心動。一旦你具備了上網的條件,又萌發了制作主頁的念頭,那么就應該注意網頁設計時應考慮哪些方面的問題,包括網站功能和以及訪問者需要什么。你的整個設計都應該圍繞這些方面來進行。下面筆者就自己在實踐操作中的使用體會來談談網頁設計時應該考慮哪些問題,希望能給初建網站的用戶帶來一定的作用。 dec

1、頁面內容要新穎 dec

網頁內容的選擇要不落俗套,要重點突出一個“新”字,這個原則要求我們在設計網站內容時不能照抄別人的內容,要結合自身的實際情況創作出一個獨一無二的網站。 放眼望去,網上的許多個人主頁簡直就是"雜貨店",內容包羅萬象def題材千篇一律,人人都是"軟件下載"def個個都有"網絡導航",從頭到尾找不出一絲“鮮”意。所以,我們在設計網頁時,要把功夫下在選材上。選材要盡量做到“少”而“精”def又必須突出“新”,如能堅持天天更新的話def我相信這樣的網頁一定會受到帆敬大家的歡迎。 dec

2、命名要簡潔 dec

由于一個網站不可能就是由一個網頁組成,它有許多子頁面,為了能使這些頁面有效地被連接起來,用戶最后能給這些頁面起一些有代表性的而且簡潔易記的網頁名稱。這樣既會有助于你以后方便管理網頁,在向搜索引擎提交你的網頁時更容易被別人索引到。在給網頁命名時,最好使用自己常用的或符合頁面內容的小寫英文字母,這直接關系到頁面上的連接。 dec

3、要及時更新 dec

網頁制作好后,不能說萬事大吉了,其實事后的工作量更大。因為網頁制作是一時的,而維護更新的工作是每天都要做的。要及時把網頁上已經作廢的連接應該立即刪除掉,比如用戶無意中點擊了頁面中的一個連接,在苦苦的等待之后,換來的是無法訪問的結果,那么他們會對你的網頁缺御大失所望,可能以后再也不會光顧你的網頁了。若不能及時更新,也最好在主頁上發布信息,告訴前來訪問的朋友,因有特殊情況需要離開一段時間,未能及時更新主頁,希望各位見諒,這樣就能給人一種對別人負責的感覺,同時能得到網友的信任。 dec

4、注意視覺效果 dec

設計Web頁面時,一定要用640×480和800×600的分辨率來 分別觀察。許多瀏覽器伏轎巖使用640×480的分辨率,盡管在800×600高分辨率下一 些Web頁面看上去很具吸引力,但在640×480的模式下可能會黯然失色。作一點小小的努力,設計一個在不同分辨率下都能正常顯示的網頁。

5、注意網站升級 dec

時刻注意網站的運行狀況。性能很好的主機隨著訪問人數的增加,可能會運行緩慢。但是,如果你不想失去訪問者的話,一定要仔細計劃好你的升級計劃。 dec

6、內容要易讀 dec

網站設計最重要的訣竅,恐怕就是你的網頁要易讀 。這就意味著def你必須花點心思來規劃文字與背景顏色的搭配方案。 注意不要使背景的顏色沖淡了文字的視覺效果,別用花里胡哨的色彩組合,讓人看起來你的網頁來很費勁。一般來說,淺色背景下的深色文字為佳 。這個要點要求你最好別把文字的規格設得太小、也不能太大。文字太小,人家讀起來難受;文字太大,或者文字視覺效果變化頻繁,像是沖著人大喊大叫,看起來不舒服。另外,最好讓文本左對齊,而不是居中。按當代中文的閱讀習慣,文本大都居左的。當然,標題一般應該居中,因為這符合讀者的閱讀習慣。 dec

7、善用表格布局 dec

不要把一個網站的內容象作報告似的一二三四地羅列出來,要注意多用表格把網站內容的層次性和空間性突出顯示出來,使人一眼就能看出你的網站重點突出,結構分明。 dec

8、少用特殊字體 dec

雖然你可以在你的HTML中使用特殊的字體,但是,你不可能預測你的訪問者在他們的計算機上將看到什么。在你的計算機里看起來相當好的頁面,在另一個不同的平臺上看起來可能非常糟糕。一些網站設計員喜歡使用來定義特性,這雖然允許你使用特殊的字體,但是仍需要一些變通的方法,以免你所選擇的字體在訪問者的計算機上不能顯示。級聯風格表CSS有助于解決這些問題,但是只有最新版的瀏覽器才支持CSS。 dec

9、多學習使用HTML dec

為了成功地設計網站,你必須理解HTML是如何工作的。大多數的網站設計者建議網絡新手應從有關HTML的書中去尋找答案,用Notepad制作網頁。因為用HTML設計網站,可以控制設計的整個過程。但是,如果你僅僅是網站設計的新手,你應該尋找一個允許修改HTML的軟件包。HomeSite4是一個很好的Web設計工具。在設計過程中,HomeSite4能幫助你學習HTML。它還允許你切換到所見即所得的模式,以便你在把網站發送到Web之前,預覽你的網站。 dec

10、少用Java程序 dec

不要使用大幅面的Java程序def能夠用javascript替代效果的則盡量不要使用java.因為目前來講java的運行速度實在慢的讓人無法忍受,往往使瀏覽者沒有耐心等頁面全部顯示出來,這樣你的精心設計便毫無效果啦。 dec

11、 少放網站地圖 dec

許多設計者把他們的網站地圖放在網站上,這種做法,卻是弊大于利。絕大部分的訪問者上網是尋找一些特別的信息,他們對于你的網站是如何工作的,并沒有興趣。如果你覺得你的網站需要地圖,那很可能是需要改進你的導航和工具條。 dec

12、為圖片附加注釋文字 dec

給每個圖形加上文字的說明,在出現之前就可以看到相關內容,尤其是導航按鈕和大圖片更應如此。這樣一來,用戶在訪問你的站點時就有一種親切感覺,認為你心細,比較善解人意,時時刻刻為他人著想,相信你的好心會有好報的。 dec

13、網站介紹 dec

一個簡單明了的網站介紹,不僅能讓別人對你的網站能夠提供些什么有個了解,引發共鳴或是表達你的誠意,常常最能打動讀者,而且還能使訪問者能快速找到想要的東西。但是,許多設計者都沒有這樣做。有效的導航條和搜索工具使人們很容易找到有用的信息,這對訪問者很重要。告訴訪問者你所提供的正是他們想要的信息。 dec

14、考慮瀏覽器兼容性

當然現在IE所占的市場份額越來越大,但是我們仍然需要考慮到Netscape以及Opera這些瀏覽器用戶。設計風格的考慮,如色彩的搭配,圖形、線條的使用等等。要時刻為用戶著想,必須最少在幾種不同類型的瀏覽器下測試網站,看看兼容性如何。 dec

15、少用閃爍文字 dec

有的設計者想通過閃爍的文字來引起訪問者的注意是可以被人理解的,但一個頁面中最多不能有三處閃爍文字,太多了給用戶一種眼花繚亂的感覺,反而會影響用戶去訪問該網站的其他內容,正所謂“物極必反”也。

16、多用導航按鈕 dec

應當避免強迫用戶使用工具欄中的向前和向后按鈕。你的設計應當使用戶能夠很快地找到他們所要的東西。絕大多數好的站點在每一頁同樣的位置上都有相同的導航條,使瀏覽者能夠從每一頁上訪問網站的任何部分。 dec

17、避免長文本頁面 dec

在一個站點上有許多只有文本的冗長頁面,是令人乏味的,人們為了閱讀這些長文本,不得不使用卷滾條,從而也浪費了用戶在網上沖浪的時間。如果你有大量的基于文本的文檔,應當以Adobe Acrobat格式的文件形式來放置,以便你的訪問者能離線閱讀,從而節省寶貴的時間。 dec

18、 網頁風格統一 dec

你網頁上所有的圖像、文字,包括像背景顏色、區分線、字體、標題、注腳什么的,要統一風格,貫穿全站。這樣子讀者看起來舒服、順暢,會對你的網站留下一個“很專業”的印象。 dec

19、動畫少用 dec

大家都喜歡用GIF動畫來裝飾網頁,它的確很吸引人,但我們在選擇時,是否能確定必須用GIF動畫,如果答否,那么就選擇靜止的圖片,因為它的容量要小得多。同樣的尺寸的LOGO,GIF動畫的容量有5K,而靜止LOGO的只有3K。雖然只有2K之差,但多起來,就會影響下載的速度,所以,如果有些不是必須的,就選擇最小的。 20、善用圖像 dec

用戶在網上四處漫游,你必須設法吸引和維護他們對你的主頁的注意力。萬維網的其中一個最重大資源是其多媒體能力,所以我們無論如何要善加利用。主頁上最好有醒目的圖像、新穎的畫面、美觀的字款,使其別具特色,令人過目不忘。圖像的內容應有一定的實際作用,切忌虛飾浮夸。注意圖畫可以彌補文字之不足,但并不能夠完全取代文字。很多用戶把瀏覽軟件設定為略去圖像,以求節省時間他們只看文字。因此,制作主頁時,必須注意將圖像所連接的重要信息或聯接其他頁面的指示用文字重復表達幾次,同時要注意避免使用過大的圖像,如果不得不放置大的圖像在網站上,就最好使用Thumbnails軟件,把圖像的縮小版本的預覽效果顯示出來,這樣用戶就不必浪費金錢和時間去下載他們根本不想看的大圖像。。

21、 導航要清晰 dec

所有的超鏈接應清晰無誤地向讀者標識出來,所有導航性質的設置,像圖像按鈕,都要有清晰的標識,讓人看得明白,千萬別光顧視覺效果的熱鬧的,而讓人家不知東西南北。鏈接文本的顏色最好用約定俗成的:未訪問的,藍色;點擊過的,紫色或栗色??傊?,文本鏈接一定要和頁面的其他文字有所區分,給讀者清楚的導向 。

22、不能忽視錯別字 dec

一個好的網站對設計的每一個細節都不會放過,哪怕是一個微小的拼寫錯誤都是絕對不能出現的。但是遺憾的是,許多設計者都缺少這種技能。確保你拼寫正確,并且格外注意平常容易誤寫的錯別字,要時時刻刻保持一種嚴謹的科學態度。 dec

23、少用框架 dec

在大多數網站上,在屏幕的左邊有一個框架。但是設計者立刻就發現,在使用框架時產生了許多的問題。使用框架時如果沒有17英寸的顯示屏幾乎不可能顯示整個網站??蚣芤彩沟镁W站內個人主頁不能夠成為書簽。也許更重要的是,搜索引擎常常被框架混淆,從而不能列出你的網站。

24、使用著名的插件

如果網站上有聲音或視頻,要保證使用者通過使用某個知名的插件,能夠聽到或看到。如果訪問者沒有所要求的插件,將不得不到其它站點去下載,這樣訪問者有可能就不會返回了。許多站點使用QuickTime、RealPlay和 Shockwave插件。因為,許多訪問者并不愿意浪費很多時間和金錢去下載可能僅使用一次的插件。

25、使網站具有交互功能

一個靜態網頁始終給人一種呆板的感覺,缺少一種活力和生氣。最好在網站上提供一些回答問題的工具以及其他具有交互性能的設計,使得訪問者能從網站上獲得交互的信息,從而使訪問者有一種參與網絡建設的新鮮感和成就感。

26、測試網站

在你的網站正式發布之前,必須進行有用的測試。在設計網站時要使用最新的軟件,但是不要忘了人們并不會使用最新的瀏覽器,所以要照顧到以前的瀏覽器。在上載網站時還要測試所有的鏈接和導航工具條。用圖像、文本和不必要的動畫GIFs來充斥網頁,即使有足夠的空間,在設計時也應該避免使用。

27、保證網頁完整

在瀏覽器中即使去掉了圖像功能,也要保證訪問者能夠在你的網站上獲得滿意的效果,呈現在用戶面前的仍是一個完整的網站。對于那些關掉了圖像功能的訪問者,還能獲得好的網頁加載性能??梢酝ㄟ^在網頁底部提供另外的鏈接和使用替代文字,而不是圖像來滿足訪問者的需要。

28、中文網頁的編碼可設為GB2312(簡體中文)或BIG5(繁體中文)或自動選擇。若自動選擇則需為每中文字間留一空白。否則在 Netscape 中不會折行。

29、不要每頁都加上不同的背景音樂,除非你估計瀏覽者在這頁逗留的時間比音樂長,否則瀏覽者會不耐煩等待音樂下載。解決方法是使用“隱 Frame”的方法,令幾頁或整個網站只播放一首音樂,這樣不但避免每頁都下載音樂,也不會出現斷斷續續的現象。

30、發布網站之前要檢查所有檔案的權限設定,雖然很多ISP都為你預先設定,當有寫入及執行檔案的時候,最好自已設定。權限的設定是否正確不光是網頁是否能運行,還涉及安全問題。

31、在所見既所得的網頁中不要按太多的空格和回車鍵,要控制文字物件的位置,宜采用其本身的參數或配合表格、清單和預設格式標記的使用。

32、重視每一頁網頁,凡每一頁都當成首頁來制作,為各頁加上公司或個人名稱、聯絡方法及適當的鏈接,因為你沒辦法確定每一個到訪者都是從首頁進入你的網站。

33、不要讓你的一行或一段太長,特別是文字網頁,不妨加上顯眼的標題或適當的插圖。

34、不要濫用計數器,不必每頁都裝上計數器,它不是網頁必須元件。

35、公開網站之前先檢查所有鏈接是否正常,很多網頁編輯器的站點管理都有此功能,很方便查到。

36、若提供檔案下載,請注明檔案大小。通常訪客需要估計下載時間。

37、不可使用特殊的字體,你可能訪問者的系統沒裝這種字體,雖然瀏覽器會以宋體代替,但可能造成版面變形。

38、不要要求別人將你的主頁加入收藏夾,假如你的寫得好,別人自己會加入。

39、不要要求瀏覽者使用“IE”或“NC”,也不要注明“800x600”,因為只有你遷就瀏覽者才是正確的做法??梢詸z測當前瀏覽者的瀏覽器,自動調用相應的頁面或程序。 dec

40、別輕易讓文字居中和使用粗體或斜體字符。除了視感混亂之外,很多流覽器不能很好地顯示斜體字,也不能補償由于字母傾斜引起的空白變化。

請幫我找一篇關于網站建設的論文

ASP.NET的網站新聞管理系統設計與實現

本篇文章來源于 “論文地帶” 轉載請以鏈接形式注明出處 網址:

隨著Internet的普及,越來越多的企業建立了自己的WWW網站,企業通過網站可以展示產品,發布最新動態,與用戶進行交流和溝通,與合作伙伴建立聯系,以及開展電子商務等。其中新聞管理系統是構成企業網站的一個重要組成部分,它擔負著雙層作用,一方面可以用來動態發布有關新產品或扒悄新開發項目,另一方面又可以及時向顧客公告企業經營業績、技術與研發進展、特別推薦或優惠的工程項目、產品和服務,從而吸引顧客,擴大顧客群。

傳統的網站新聞管理方式粗正有兩種,一是靜態HTML頁面,更新信息時需要重新制作頁面然后上傳頁面并修改相應鏈接,這種方式因為效率太低已不多用。二是基于ASP和腳本語言,將動態網頁和數據庫結合,通過應用程序來處理新聞,這是目前較為流行的做法。但是由于ASP本身的局限性使得系統有一些不可克服的缺陷,而采取了ASP.NET技術的系統性能上有了很大的改善,其主要表現在以下幾方面:

1.由于ASP頁面每次打開都必須經過先編譯后解釋的過程,所以頁面在反復打開時速度沒有任何提升,而ASP.NET頁面只需要一次編譯后不需要重新編譯,直到該頁面被修改或Web應用程序重新啟動。這使得在多次訪問時速度有了極大的提升。

2.由于ASP沒有提供任何輸出數據為內容的元件,所以在使用ASP撰寫數據庫頁面時只能借助ADO的RecordSet對象逐筆讀取記錄,而ASP.NET通過ADO.NET提供的DataGrid等數據庫元件可以直接和數據庫聯系。

3.ASP.NET支持應用程序的實時更新。管理員不必關掉網絡服務器或者甚至不用停止應用程序的運行就可以更新應用文件。應用程序文件永遠不會被加鎖,因此甚至在程序運行時文件就可以被覆蓋。當文件更新后,系統會溫和地轉換到新的版本。

4.ASP.NET采取"code-behind"方式編寫代碼使得代碼更易于編寫,結構更清晰,降低了系統的開發與維護的復雜度和費用。

1系統的開發原理

1.1 基于ASP.NET技術的系統結構模型

ASP.NET結構是一個三層系統:UI層、業務邏輯層和數據層,如圖1所示。

圖1 ASP.NET的系統結構模型

UI層負責與用戶交互,接收用戶的輸入并將服務器端傳來的數據呈現給客戶。

業務邏輯層負責接收瀏覽器傳來的請求并將請求傳給數據層,同時將請求處理結果發給瀏覽器。它由Web表單、XML Web服務和組件服務組成。其中Web表單是ASP.NET應用程序的核心所在,它是向客戶呈現數據和信息的基礎,也是響應和處理客戶與顯示的Web表單交互生成的信息和數據的基礎。

數據層是通過ADO.NET操縱數據為事務邏輯層提供數據服務,如存儲數據操作結果、返回數據檢索結果等。

1.2 ADO.NET訪問數據庫的原理

與數據庫相連,ADO.NET提供了如下3種方式:通過ODBC相連;通過OLEDB相連;直接與SQL Server相連。3種方式由于應用層次的差異,使得效率由低到高,獨立性由高到低。對于相連數據庫的數據處理,也有2種方式,即一種是通過DataSet來隔離異構的數據源,另一種是以流方式從數據源讀取(DataReader方式)。

傳統的應用程序是通過先建立到數據庫的連接,在程序的整個運行過程中維護連接的方式來設計的。ASP.NET采取了斷開連接方式的數據結構。當瀏覽器向Web服務器請求網頁時,服務器處理這個請求,并將所請求的網頁發送給瀏覽器,然后連接就被斷開,直到瀏覽器發出下一個請求。

ADO.NET的另一個巖此悔創新是引入了數據集(Dataset)。一個數據集是內存中提供數據關系圖的高速緩沖區。數據集對數據源一無所知,它們可以由程序或通過從數據倉庫中調入數據而被生成、填充。不論數據從何處獲取,數據集都是通過使用同樣的程序模板而被操作的,并且它使用相同的潛在的數據緩沖區。

2 系統的功能設計

2.1 系統的功能結構

該新聞管理系統可以在Windows 2000 Server操作系統平臺上運行,Web服務器為IIS,數據庫服務器為Microsoft SQL Server2000,開發工具采用的Microsoft Visual Studio .NET和DreamWeaver。圖2給出系統的功能結構圖。其工作流程為:用戶登錄通過權限判斷,普通用戶只能瀏覽、閱讀和查詢新聞,注冊用戶除了可以完成普通用戶的操作外,還可以進入新聞管理模塊進行新聞錄入、修改和刪除的操作。注冊用戶除系統管理員外只能對自己錄入的新聞進行刪改操作。

2.2 系統的功能特點

(1)操作簡單、界面友好:完全控件式的頁面布局,使得新聞的錄入工作更簡便;許多選項包括新聞類別、來源部門等只需要點擊鼠標就可以完成;另外,跟蹤出現的提示信息也讓用戶隨時清楚自己的操作情況。

(2)即時可見:對新聞的處理(包括錄入、修改、刪除)將立即在主頁的對應欄目顯示出來,達到"即時發布、即時見效"的功能。

圖2 系統功能結構圖

(3)功能完善:包括常見網站的新聞管理的各個方面:新聞錄入、瀏覽、刪除、修改、檢索等各個方面,完整地實現了網站對即時新聞的管理要求。

(4)方便移植:針對不同的企業,只需要稍作修改就可以開發出適合本企業特點的網站新聞管理系統!

3 系統的詳細設計

系統的主要功能是通過幾個功能模塊來實現的。具體的設計過程如下:

⑴ 系統登錄:該模塊負責將用戶分為普通用戶和注冊用戶來實現用戶權限的管理。

⑵ 新聞瀏覽:該模塊負責分頁列出網站所有新聞的信息,包括標題、類型、來源部門字段及發布日期,每條新聞的標題被做成一個超鏈接,點擊它們就能跳轉頁面進行新聞閱讀。

⑶ 新聞閱讀:在其他頁面中點擊標題鏈接即進入新聞閱讀頁面,此時,每條新聞的詳細信息將被取出,包括內容、標題、關鍵字等,并按照相對固定的格式放置在頁面的不同區域,所有新聞使用大致相同的頁面布局,只是各字段對應的內容不同而已,另外,頁面其它位置,可以動態放置其他元件,如網站標志logo、頁面廣告banner等鏈接圖片,這樣可以很容易地實現圖文并茂的閱讀效果。

⑷ 新聞查詢:該模塊提供了新聞查詢功能,輸入待查找的內容及選定分類信息可以快速地找到符合條件的新聞,并輸出查詢結果。

⑸ 新聞管理:該模塊負責分頁羅列登錄的注冊用戶曾發布過且未刪除的新聞信息,用戶可以對該條新聞進行刪除、修改。非新聞發布者除系統管理員外不具有對該條新聞的處理權限,所以不同用戶進入此頁面將顯示不同的內容。

⑹ 新聞錄入和修改:注冊用戶錄入一條新聞所需要的內容,包含標題、關鍵字、類型、來源部門、發布日期等,同時從登錄模塊得到用戶名,這些信息將被寫入數據庫中保存。該模塊還負責編輯狀態下的更新,這時,它將根據取得的Title字段值對頁面控件初始化。

下面以系統登錄頁面的編寫為例給出主要事件和函數,說明該系統的開發過程。

//IsRegUserOk函數:判斷用戶是否已經注冊和密碼是否正確

public bool IsRegUserOk()

{

string name=TextBoxName.Text.Trim();

string pwd=TextBoxPassword.Text.Trim();

//建立/打開數據庫連接

SqlConnection conn=

本篇文章來源于 “論文地帶” 轉載請以鏈接形式注明出處 網址:

new SqlConnection();

conn.ConnectionString="server=(local);uid=sa;pwd=;database=jxdb";

conn.Open();

//建立sql字符串

string sql="select * from reg where name='"+name+"'";

SqlDataReader dr;

SqlCommand cmd=new SqlCommand(sql,conn);

dr=cmd.ExecuteReader();

//保留用戶注冊與否信息

bool isRegUserExist=dr.Read();

//關閉DataReader

dr.Close();

//取得用戶名的密碼

string sqlBoth="select * from reg where name='"+name+"'";

sqlBoth+="and pwd='"+pwd+"'";

SqlCommand cmdBoth=new SqlCommand(sqlBoth,conn);

SqlDataReader drBoth;

drBoth=cmdBoth.ExecuteReader();

//保留用戶名+密碼同時存在信息

bool isBothExist=drBoth.Read();

//關閉DataReader

drBoth.Close();

conn.Close();

//判斷用戶是否注冊

if(!isRegUserExist)

{

Response.Write("scriptalert('此用戶尚未注冊!')");

return false;

}

//判斷用戶名與密碼是否一致

else if(!isBothExist)

{

Response.Write("scriptalert('用戶名和密碼不一致,不能進入!')");

return false;

}

else

return true;

}

最后給出系統后端數據存儲方案:

利用Microsoft SQL Server 2000建立數據庫及其存儲過程。這里給出兩個必需的數據表,一是數據表News包含的字段有:編號、姓名、標題、關鍵字、內容、類型、來源部門和日期。字段說明如下:

二是數據表Reg包含的字段有:編號、姓名、密碼、所屬部門、電子郵箱和電話。字段說明如下:

本篇文章來源于 “論文地帶” 轉載請以鏈接形式注明出處 網址:

網站建設論文7000字的介紹就聊到這里吧,感謝你花時間閱讀本站內容,更多關于網站建設論文7000字怎么寫、網站建設論文7000字的信息別忘了在本站進行查找喔。

掃碼二維碼
日韩欧美一区二区三区影院|在线观看视频免费国产成人|亚洲日韩Av中文字幕无码|国产精品亚洲欧美一区麻豆
<ins id="lzd7z"></ins><listing id="lzd7z"><ins id="lzd7z"><dl id="lzd7z"></dl></ins></listing><cite id="lzd7z"><strike id="lzd7z"><listing id="lzd7z"></listing></strike></cite><var id="lzd7z"><video id="lzd7z"></video></var>
<var id="lzd7z"><video id="lzd7z"></video></var>
<var id="lzd7z"><strike id="lzd7z"></strike></var><var id="lzd7z"><strike id="lzd7z"></strike></var> <var id="lzd7z"></var>
<cite id="lzd7z"><video id="lzd7z"></video></cite>
<cite id="lzd7z"><video id="lzd7z"></video></cite>
<cite id="lzd7z"></cite><var id="lzd7z"><video id="lzd7z"><thead id="lzd7z"></thead></video></var>
<var id="lzd7z"></var>
<var id="lzd7z"></var>
<cite id="lzd7z"></cite>
<var id="lzd7z"><strike id="lzd7z"></strike></var>
<var id="lzd7z"></var>
<var id="lzd7z"></var>
<cite id="lzd7z"><strike id="lzd7z"></strike></cite>
<var id="lzd7z"></var>
<var id="lzd7z"></var>
<var id="lzd7z"><strike id="lzd7z"><thead id="lzd7z"></thead></strike></var>
<cite id="lzd7z"></cite>
<menuitem id="lzd7z"></menuitem>
<var id="lzd7z"><video id="lzd7z"><thead id="lzd7z"></thead></video></var>
<var id="lzd7z"></var>
<var id="lzd7z"></var>
<var id="lzd7z"></var><var id="lzd7z"></var>
<cite id="lzd7z"><video id="lzd7z"><thead id="lzd7z"></thead></video></cite>
<var id="lzd7z"></var>
<cite id="lzd7z"></cite>