版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 目 錄</b></p><p> 摘要 ………………………………………………………………………………………………… 1</p><p> 第一章 前言…………………………………………………………………………………………2</p><p> 第二章 ASP 的概述………………………………………………………
2、…………………………3</p><p> 第三章 開發(fā)環(huán)境及需求 ……………………………………………………………………………4</p><p> 一、 開發(fā)目的 ………………………………………………………………………………4 </p><p> 二、 項(xiàng)目背景 ………………………………………………………………………………4</p><p&g
3、t; 三、 開發(fā)環(huán)境 ………………………………………………………………………………4</p><p> 四、動(dòng)態(tài)網(wǎng)頁開發(fā)的主流技術(shù) …………………………………………………………… 4</p><p> 第四章 結(jié)構(gòu)設(shè)計(jì) ……………………………………………………………………………………5</p><p> 一、 數(shù)據(jù)庫(kù)的搭建 ……………………………………………
4、……………………………5</p><p> 二、 數(shù)據(jù)字典 ………………………………………………………………………………5</p><p> 三、 功能模塊圖 ……………………………………………………………………………6</p><p> 第五章 功能設(shè)計(jì) ……………………………………………………………………………………7</p><p&g
5、t; 一、 前臺(tái)新聞顯示 …………………………………………………………………………7</p><p> 二、 后臺(tái)管理 ………………………………………………………………………………7</p><p> 第六章 功能說明及實(shí)現(xiàn) ……………………………………………………………………………8</p><p> 一、 前臺(tái)顯示說明 ……………………………………………
6、……………………………8</p><p> 二、 后臺(tái)新聞管理 ……………………………………………………………………… 12</p><p> 三、 數(shù)據(jù)庫(kù)實(shí)現(xiàn) …………………………………………………………………………14</p><p> 第七章 結(jié)論 ………………………………………………………………………………………17</p><
7、p> 參考文獻(xiàn) 致謝 …………………………………………………………………………………… 18</p><p><b> 新聞發(fā)布系統(tǒng)</b></p><p> ——基于WEB的個(gè)人網(wǎng)站新聞發(fā)布系統(tǒng)</p><p><b> 摘要</b></p><p> 隨著寬帶網(wǎng)絡(luò)的普及和信息化建
8、設(shè)的大潮,互聯(lián)網(wǎng)已經(jīng)逐漸成為我們生活的一部分,網(wǎng)頁作為接觸互聯(lián)網(wǎng)的一個(gè)窗口,發(fā)揮了不可缺少的作用。本設(shè)計(jì)目的是能夠?qū)崿F(xiàn)個(gè)人網(wǎng)站信息的發(fā)布及更新,不僅有簡(jiǎn)潔的前臺(tái)顯示,也有方便修改的后臺(tái)。ASP+Access是中小型網(wǎng)站常用的開發(fā)軟件組合,本網(wǎng)站也用到了這兩者。利用Access建立數(shù)據(jù)庫(kù),既方便修改也方便查找。網(wǎng)站可實(shí)現(xiàn)信息的發(fā)布,也能夠?qū)崿F(xiàn)游客與站長(zhǎng)之間的交互。經(jīng)過授權(quán)的用戶可以通過Web瀏覽器,以人機(jī)交互式的客戶端程序?qū)崿F(xiàn)對(duì)個(gè)人新聞的
9、發(fā)布、管理。本系統(tǒng)是WEB站點(diǎn)的一個(gè)子系統(tǒng),具有很好的外部接口,能夠很好的配合站點(diǎn)的其它子系統(tǒng)服務(wù)于新聞發(fā)布。</p><p> 關(guān)鍵詞: 新聞顯示 欄目管理 文章錄入 文章管理 附件上傳 文本留言</p><p><b> 作 者:</b></
10、p><p><b> 指導(dǎo)老師: </b></p><p><b> ABSTRACT</b></p><p> Along with the wide band network popularization and the informationconstruction flood tide, the Internet
11、 already gradually became a partwhich we lived, the homepage achievement contacts the Internet awindow, has played the essential role. This design goal is can realizeindividual website information issue and the renewal,
12、not only has thesuccinct onstage to demonstrate, also has the backstage which theconvenience revises. ASP+Access is the middle and small scale website commonly useddevelopment </p><p> Keywords:News demonst
13、ration Column management Article input Article management</p><p> appendix passes on Text message</p><p> Written by Wang Dongqin</p><p> Supervised by Tao Wen</p>
14、<p> 中圖分類號(hào):F251 文獻(xiàn)標(biāo)識(shí)碼:A </p><p><b> 第一章 前言</b></p><p> 網(wǎng)頁設(shè)計(jì)作為用戶界面交互設(shè)計(jì)的延伸,是在新的媒介的新的技術(shù)下實(shí)現(xiàn)的一個(gè)全新的設(shè)計(jì)創(chuàng)作領(lǐng)域。因此,設(shè)計(jì)創(chuàng)作網(wǎng)頁還應(yīng)遵循網(wǎng)頁特有的背景特點(diǎn)的結(jié)構(gòu)思路,具備實(shí)際操作的易用功能的外觀設(shè)計(jì)的時(shí)尚與貼切。&l
15、t;/p><p> 伴隨著網(wǎng)絡(luò)的出現(xiàn),網(wǎng)頁逐漸融入人們的生活??焖偌皶r(shí)的新聞瀏覽,五彩繽紛的網(wǎng)上信息,使網(wǎng)絡(luò)與人們的生活息息相關(guān),于是世界上又出現(xiàn)了第三媒體——Internet。它打破了地域限制,真正使信息得以共享,改變了人們的工作和生活方式。制作網(wǎng)頁是企業(yè)和個(gè)人的宣傳自己的重要手段,同時(shí)也是學(xué)習(xí)者獲取學(xué)習(xí)信息的重要手段。尤其是在教育領(lǐng)域,在素質(zhì)教育與終身教育成為必然的今天,人們對(duì)信息的需求有了更新,更高的要求,而
16、網(wǎng)頁由于本身所具有的信息量大,傳遞快速,沒有時(shí)空限制等特點(diǎn)恰好滿足這種要求。所以網(wǎng)頁也逐漸成為一種新興的教育資源。也正是由于網(wǎng)絡(luò)實(shí)現(xiàn)網(wǎng)站的數(shù)據(jù)信息能夠進(jìn)行實(shí)時(shí)交互,保證網(wǎng)站數(shù)據(jù)的實(shí)時(shí)性。</p><p> 目前,ASP技術(shù)已風(fēng)靡全球,個(gè)人建站、企業(yè)建站,各種基于B/S結(jié)構(gòu)的管理系統(tǒng)都可以看到ASP的身影。ASP技術(shù)以其通俗易懂的編程方式,受到廣大讀者的青睞。而本文也是基于ASP來建站。</p>&
17、lt;p> Access是Web站點(diǎn)部署的最常用的數(shù)據(jù)庫(kù),它與ASP結(jié)合成為一個(gè)領(lǐng)域中、小型系統(tǒng)的經(jīng)典組合。使用Access時(shí),無須編寫任何代碼,只需通過直觀的可視化操作就可以完成大部分?jǐn)?shù)據(jù)庫(kù)管理任務(wù);它是一個(gè)面向?qū)ο蟮摹⒉捎檬录?qū)動(dòng)機(jī)制的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng);它可以通過ODBC與其他數(shù)據(jù)庫(kù)相連,實(shí)現(xiàn)數(shù)據(jù)交互,也可以與Office家族的Word、Excel等辦公軟件進(jìn)行數(shù)據(jù)交互,還可以在其中嵌入和鏈接聲音、圖象、視頻等多媒體數(shù)據(jù)
18、。</p><p> 隨著Internet的進(jìn)一步發(fā)展,靜態(tài)Web站點(diǎn)的開發(fā)與維護(hù)變得越來越困難,一方面信息的不斷增加和變化,使站點(diǎn)維護(hù)人員不得不經(jīng)常修改他們的網(wǎng)頁,特別是基于數(shù)據(jù)庫(kù)驅(qū)動(dòng)的Web站點(diǎn)更是如此,隨著Internet上信息量的增多和交互性的加強(qiáng)使HTML顯得越來越難以勝任。另一方面靜態(tài)網(wǎng)頁由于不能與瀏覽者進(jìn)行有效交互,使人們感到越來越乏味,而不愿意再一次地進(jìn)入同一站點(diǎn)。所以開發(fā)動(dòng)態(tài)網(wǎng)頁或動(dòng)態(tài)內(nèi)容成了
19、越來越多的站點(diǎn)所追求目標(biāo)。所謂動(dòng)態(tài)內(nèi)容是由每一個(gè)用戶按照自己的需求發(fā)出請(qǐng)求而特殊制作的Web網(wǎng)頁。</p><p> 網(wǎng)絡(luò)發(fā)展前景無限,及早與網(wǎng)絡(luò)結(jié)合,與信息時(shí)代同步,與高科技匯合,定會(huì)給社會(huì)各行各業(yè)的發(fā)展注入新鮮的活力。站在網(wǎng)絡(luò)時(shí)代的前夜,我們清晰地聽到了網(wǎng)絡(luò)時(shí)代的宣言:誰掌握了網(wǎng)絡(luò),誰就掌握了未來。</p><p> 第二章 ASP的概述</p><p>
20、 ASP(Active Sever Pages)是微軟公司推出的一個(gè)基于Web服務(wù)器端的開發(fā)環(huán)境。它以良好的擴(kuò)展性和兼容性、強(qiáng)大的交互能力和數(shù)據(jù)處理能力,迅速風(fēng)靡全球,在Internet上幾乎處處都看到它的身影。目前市面上對(duì)ASP技術(shù)的需求極其熱切,幾乎絕大部分的網(wǎng)站建設(shè)和企業(yè)的信息管理系統(tǒng)都是采用ASP技術(shù)。</p><p> 利用 ASP 生成的網(wǎng)頁,與HTML相比具有更大的靈活性。只要結(jié)構(gòu)合理,一個(gè) A
21、SP 頁面就可以取代成千上萬個(gè)網(wǎng)頁。盡管 ASP 在工作效率方面較之一些新技術(shù)要差,但勝在簡(jiǎn)單、直觀、易學(xué),是涉足網(wǎng)絡(luò)編程的一條捷徑。它具備一個(gè)服務(wù)器端的腳本執(zhí)行環(huán)境,用它可產(chǎn)生和執(zhí)行動(dòng)態(tài)的、交互的、高性能的Web服務(wù)器應(yīng)用程序。</p><p> HTML(HyperText Mark-up Language,超文本標(biāo)記語言)是WWW日描述語言。設(shè)計(jì)HTML語言的目的是為了能把放在一臺(tái)計(jì)算機(jī)中的文本或圖形與另
22、一臺(tái)計(jì)算機(jī)中的文本或圖形方便地聯(lián)系在一起,形成有機(jī)的整體。</p><p> 客戶端瀏覽動(dòng)態(tài)網(wǎng)頁時(shí),會(huì)在服務(wù)器上執(zhí)行一些程序,由于執(zhí)行程序時(shí)的條件不同,所以執(zhí)行的結(jié)果會(huì)不同,因而最終傳送到客戶端瀏覽器中的內(nèi)容也將有所不同,所以稱為動(dòng)態(tài)網(wǎng)頁。</p><p> Active Server的另一大優(yōu)點(diǎn)是代碼的安全性。頁面的訪問者所能看到的只是服務(wù)器方的處理結(jié)果。ASP文件可以用常規(guī)的文本編
23、輯器編輯, ASP使用VBScript、JavaScript等腳本語言作為開發(fā)工具,鑲嵌于HTML文本中,使用"<%…%>"將ASP的程序包含起來。當(dāng)用戶從瀏覽器向Web服務(wù)器提出請(qǐng)求時(shí),Web服務(wù)器會(huì)自動(dòng)將ASP的程序解釋為標(biāo)準(zhǔn)的HTML格式的主頁內(nèi)容,用戶端只要使用常規(guī)可執(zhí)行HTML程序的瀏覽器,就可瀏覽ASP所設(shè)計(jì)的主頁內(nèi)容,因此與瀏覽器無關(guān),并且保證了ASP的源程序代碼不會(huì)外漏。</p>
24、;<p> ASP中包括五個(gè)內(nèi)置的ActiveX服務(wù)器組件和五個(gè)內(nèi)置的對(duì)象:Database Access component(數(shù)據(jù)庫(kù)訪問組件)、File Access component(文件訪問組件)、Ad Rotator component(廣告輪播器組件)、Content Linking component(內(nèi)容鏈接組件)、Browser Capabilities component(瀏覽器信組件)以及Reque
25、st(請(qǐng)求對(duì)象)、Server(服務(wù)器對(duì)象)、Session(會(huì)話對(duì)象)、Response(響應(yīng)對(duì)象)、Application(應(yīng)用程序?qū)ο螅?。在所有ASP組件中,最有用的是數(shù)據(jù)庫(kù)訪問組件,也稱為ActiveX數(shù)據(jù)對(duì)象或ADO。在站點(diǎn)發(fā)布數(shù)據(jù)庫(kù)將使用這個(gè)組件及其中包含的對(duì)象,以完成對(duì)ODBC數(shù)據(jù)源的讀寫。</p><p> 此外,ASP技術(shù)的另一個(gè)重要特點(diǎn)是,程序員可以利用Java、Visual Basic、
26、Visual C++等語言制作適應(yīng)自己特殊需要的ActiveX服務(wù)器組件來擴(kuò)充ASP的功能,使自己的動(dòng)態(tài)網(wǎng)頁幾乎具有無限的擴(kuò)充能力,這是傳統(tǒng)的CGI程序所不及的。</p><p> 總而言之ASP具有學(xué)習(xí)快、設(shè)計(jì)快的特點(diǎn),不需花許多時(shí)間即可學(xué)會(huì)和快速設(shè)計(jì)出WEB應(yīng)用程序。ASP的源程序碼在服務(wù)器端執(zhí)行,代碼保密性好。集成與HTML中,無需編譯鏈接可直接執(zhí)行,而且使用文本編輯器即可設(shè)計(jì)。</p>&
27、lt;p> 第三章 開發(fā)環(huán)境及需求</p><p><b> 一、開發(fā)目的</b></p><p> 隨著計(jì)算機(jī)技術(shù)的發(fā)展,網(wǎng)絡(luò)技術(shù)對(duì)我們生活和工作顯得月來越重要,特別是現(xiàn)在信息高度發(fā)達(dá)的今天,人們對(duì)最新信息的需求和發(fā)布迫切的需要及時(shí)性。而動(dòng)態(tài)交互式網(wǎng)頁剛好提供了這些功能,本系統(tǒng)就是一個(gè)能夠在網(wǎng)上實(shí)現(xiàn)新聞的網(wǎng)上多用戶發(fā)布,多欄目管理。</p>
28、<p><b> 二、項(xiàng)目背景</b></p><p> HTML作為一種樣式語言,隨著Internet上信息量的增多和交互性的加強(qiáng)使HTML顯得越來越難以勝任的情況之下,在ASP編程語言高度發(fā)展的形式下,我們開始了對(duì)新聞發(fā)布系統(tǒng)的開發(fā)。</p><p> 三、開發(fā)環(huán)境1.硬件條件</p><p> 服務(wù)器兩臺(tái),一臺(tái)為數(shù)
29、據(jù)庫(kù)服務(wù)器,一臺(tái)為Web服務(wù)器;客戶端計(jì)算機(jī)若干;網(wǎng)絡(luò)通訊設(shè)備,主要包括交換機(jī)、網(wǎng)卡、集線器、MODEM 等。</p><p><b> 2.系統(tǒng)平臺(tái)</b></p><p> 采用Browser/Server體系結(jié)構(gòu),服務(wù)器端采用Microsoft Windows Sever作為網(wǎng)絡(luò)操作系統(tǒng),Web服務(wù)器軟件采用IIS6.0(Internet Informati
30、on Server)。客戶端軟件,包括單機(jī)操作系統(tǒng)和瀏覽器軟件,分別選用Windows XP和Internet Explorer,數(shù)據(jù)庫(kù)系統(tǒng)采用Microsoft Access有利于方便操作。</p><p><b> 3.開發(fā)工具</b></p><p> 基于Web的系統(tǒng)開發(fā)工具應(yīng)使開發(fā)者使用各種各樣的技術(shù)來創(chuàng)建動(dòng)態(tài)的Web應(yīng)用程序,并且應(yīng)是一個(gè)可視化的工具。
31、我們采用了DreamweaverMX進(jìn)行開發(fā),它是用來快速創(chuàng)建數(shù)據(jù)驅(qū)動(dòng)Web應(yīng)用程序的基于團(tuán)隊(duì)的開發(fā)環(huán)境,支持ASP,以O(shè)DBC連接數(shù)據(jù)庫(kù),腳本語言為簡(jiǎn)單易學(xué)的JavaScript或VBScript。</p><p><b> 4.運(yùn)行需求</b></p><p> 正常使用時(shí)不應(yīng)出錯(cuò),若運(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)完好無損,對(duì)數(shù)據(jù)的精確度、時(shí)間特
32、性、適應(yīng)性等都有一定要求,要求系統(tǒng)運(yùn)行時(shí)能夠保證正確性、可靠性、高效性、完整性、易使用性、可維護(hù)性、可測(cè)試性、復(fù)用性、安全保密性、可移植性、互聯(lián)性。</p><p> 四、動(dòng)態(tài)網(wǎng)頁開發(fā)的主流技術(shù)</p><p> 靜態(tài)網(wǎng)頁內(nèi)容經(jīng)常以HTML縮寫,在服務(wù)器端以.htm或.html文件存儲(chǔ)。對(duì)于靜態(tài)網(wǎng)頁,服務(wù)器不執(zhí)行任何程序。只是把HTML頁面文件傳給客戶端瀏覽器直接進(jìn)行解析工作。在靜態(tài)網(wǎng)
33、頁上,也可以出現(xiàn)各種動(dòng)態(tài)的效果,如GIF等格式的動(dòng)畫、滾動(dòng)字幕等,這些動(dòng)態(tài)效果只是視覺上的。</p><p><b> 第四章 結(jié)構(gòu)設(shè)計(jì)</b></p><p><b> 數(shù)據(jù)庫(kù)的搭建</b></p><p> 數(shù)據(jù)只有用數(shù)據(jù)庫(kù)來管理才能有自動(dòng)化管理的可能。數(shù)據(jù)的結(jié)構(gòu)將影響整個(gè)管理機(jī)制的應(yīng)用,而且一但建立以后要修改
34、常會(huì)出現(xiàn)麻煩。所以一開始就要仔細(xì)慎重地搭建一個(gè)完整而合理的結(jié)構(gòu)。Microsoft Access數(shù)據(jù)庫(kù)相對(duì)其它的數(shù)據(jù)庫(kù)來說要簡(jiǎn)單容易操作些,本新聞發(fā)布系統(tǒng)中的數(shù)據(jù)庫(kù)文件就是Access類型的數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)中共有六張表如圖4.1.1</p><p> 圖4.1.1系統(tǒng)數(shù)據(jù)庫(kù)</p><p> 數(shù)據(jù)庫(kù)文件名用英語,方便編程。</p><p> 本系統(tǒng)與數(shù)據(jù)庫(kù)建立連
35、接的ASP源代碼可以參照后文。</p><p><b> 二、數(shù)據(jù)字典</b></p><p> 本系統(tǒng)的數(shù)據(jù)字典如下表4.2.1所示:</p><p><b> 表4.2.1</b></p><p><b> 三、功能模塊圖</b></p><p&
36、gt;<b> 如圖4.3.1</b></p><p><b> 圖4.3.2</b></p><p><b> 第五章 功能設(shè)計(jì)</b></p><p><b> 一、前臺(tái)新聞顯示</b></p><p> 前臺(tái)新聞顯示是指瀏覽者打開主頁瀏覽
37、到的頁面,我們通常上網(wǎng)所瀏覽的就是網(wǎng)站的前臺(tái),如www.163.com,單擊打開就是網(wǎng)易的頁面,通常稱它們?yōu)榍芭_(tái)。它是瀏覽者瀏覽信息的平臺(tái)。</p><p> 前臺(tái)是可以根據(jù)網(wǎng)站的需要,進(jìn)行各種方式的插入,自動(dòng)更新,如顯示欄目導(dǎo)航。使用新聞文章管理系統(tǒng)制作動(dòng)態(tài)網(wǎng)頁時(shí),可在需要的地方插入相應(yīng)的代碼,即可以多種形式顯示新聞文章的欄目或內(nèi)容。例如:</p><p> 一級(jí)欄目列表、二級(jí)欄目列
38、表、欄目導(dǎo)航列表、某一欄目的文章可任意調(diào)整。該系統(tǒng)也可經(jīng)后繼開發(fā),使之生成JS代碼,在一個(gè)主機(jī)上維護(hù)新聞文章,在其他靜態(tài)網(wǎng)頁中插入代碼后顯示相應(yīng)的新聞文章。</p><p> 本文的前臺(tái)顯示就是個(gè)人介紹、圖片、音樂、日記等。是很經(jīng)典的一個(gè)個(gè)人信息發(fā)布系統(tǒng),不存在商業(yè)信息。</p><p> 通過前臺(tái)的相應(yīng)提示,點(diǎn)擊即可以瀏覽其中的內(nèi)容,聽取其中的音樂。</p><p
39、><b> 二、后臺(tái)管理</b></p><p> 所謂的后臺(tái)是相對(duì)前臺(tái)來說的,它一般由管理員來操作——瀏覽及修改。后臺(tái)其實(shí)就是一個(gè)用ASP編寫的網(wǎng)頁,它的一些連接是前臺(tái),修改了它里面的內(nèi)容,前臺(tái)會(huì)隨著修改,而不用去代碼中修改,提高了效率的同時(shí)也方便那些不懂ASP的管理者。它流行于許多的網(wǎng)站。</p><p> 1. 新聞欄目管理:增加,修改,刪除一級(jí),二
40、級(jí)新聞文章欄目。</p><p> 2.新聞文章添加:按不同欄目添加新聞文章、支持文本、HTM格式或源代碼顯示、支持圖片上傳和附件上傳。</p><p> 3.新聞文章刪除:刪除舊的文章。</p><p> 4.新聞文章刪除:在后臺(tái)管理系統(tǒng)中上傳一些文章、上傳圖片等、在前臺(tái)查詢這些文章。</p><p> 5.管理員管理:新聞管理系統(tǒng)
41、的管理員設(shè)置。</p><p> 后臺(tái)的管理實(shí)現(xiàn)網(wǎng)站更新的方便快捷和實(shí)用,對(duì)于小型網(wǎng)站編寫后臺(tái)要較大型網(wǎng)站要容易的多,因?yàn)榇笮途W(wǎng)站考慮的內(nèi)容及文件之間的關(guān)系要復(fù)雜的多。在編寫大型網(wǎng)站后臺(tái)一般要多人來進(jìn)行,而且要分模塊。</p><p> 第六章 功能說明及實(shí)現(xiàn)</p><p> 一、前臺(tái)顯示說明 </p><p> ?。ㄈ鐖D6.
42、1.1所示)</p><p> 圖6.1.1是前臺(tái)進(jìn)入頁面顯示??梢栽诘刂窓谥休斎?,127.0.0.1/index.asp</p><p><b> 圖6.1.1</b></p><p> 主要內(nèi)容是顯示“東晴工作室”,突出個(gè)人主頁個(gè)性。畫面簡(jiǎn)潔,很具親和力。背景圖片經(jīng)過Photoshop處理,把個(gè)人標(biāo)志做上去,如“東晴工作室”。<
43、/p><p> 點(diǎn)擊“進(jìn)入”即可進(jìn)入主頁內(nèi)容。</p><p> ?。ㄈ缦聢D6.1.2)</p><p><b> 圖6.1.2</b></p><p> 圖6.1.2是主頁內(nèi)容顯示頁面。</p><p> 1. 首頁的頂部是導(dǎo)行欄,方便游客瀏覽。</p><p>
44、2. “我的介紹”,顯示個(gè)人信息。其它專欄分別顯視各自內(nèi)容。 </p><p> 3. 在導(dǎo)行欄下面的是信息內(nèi)容,或者是顯示目錄,點(diǎn)擊目錄項(xiàng)可顯示其內(nèi)容。</p><p> 4. 信息內(nèi)容可以從后臺(tái)修改,也可從源代碼中修改。</p><p> 5. “給我留言”一欄,可以實(shí)現(xiàn)游客和主人的交互。</p><p> 電擊“我的音樂”進(jìn)入&
45、lt;/p><p><b> 圖6.1.2</b></p><p> 此頁面是“我的音樂”一欄,可以看到有目錄項(xiàng),點(diǎn)擊相應(yīng)歌曲名稱便可以欣賞音樂了。例如,點(diǎn)擊“心愿”</p><p> 頁面如下圖6.1.4和圖6.1.5</p><p><b> 圖6.1.4</b></p>&l
46、t;p><b> 圖6.1.5</b></p><p><b> 圖6.1.6</b></p><p> 圖6.1.6顯示的是“我的照片”一欄。</p><p> 每頁顯視三張,有照片名稱、簡(jiǎn)介,點(diǎn)放大圖片可經(jīng)放大圖片??梢酝ㄟ^后臺(tái)直接添加圖片。</p><p><b>
47、圖6.1.7</b></p><p> 圖6.1.7顯示的是“我的隨筆”,可以看到的是,首先顯示的是“目錄”,這樣可以使網(wǎng)頁簡(jiǎn)潔明了。點(diǎn)擊日記標(biāo)題可以瀏覽相應(yīng)隨筆內(nèi)容。</p><p><b> 如圖6.1.8:</b></p><p><b> 圖6.1.8</b></p><p&g
48、t;<b> 后臺(tái)新聞管理</b></p><p> 后臺(tái)管理登陸頁面如圖6.2.1所示 </p><p><b> 圖6.2.1</b></p><p> 輸入用戶名和密碼登陸后,系統(tǒng)進(jìn)行檢測(cè),代碼如下:</p><p> 若檢測(cè)正確,則進(jìn)入主頁面。(圖6.2.2)</p>
49、<p><b> 圖6.2.2</b></p><p> 若不正確,代碼檢測(cè)如下: </p><p> 圖6.2.2后臺(tái)管理首頁</p><p> 關(guān)于管理(可參看圖6.2.2)</p><p> 1.1 在后臺(tái)主頁中,選擇“關(guān)于”?! ?.2 修改其中的內(nèi)容,修改完成
50、后點(diǎn)擊“提交”就可以了。</p><p><b> 圖6.2.2</b></p><p> 2. 音樂管理(圖6.2.2)</p><p> 2.1 在后臺(tái)主頁中,選擇“音樂”。</p><p> 2.2 選擇要修改的歌曲(如“喜歡你”),然后進(jìn)行修改。</p><p&
51、gt; 2.3 填寫好名稱和歌詞,在地址欄中輸入歌曲地址(這里是從百度MP3中搜索得到)。</p><p> 2.4 從圖中,可以看出,可以刪除及新增加歌曲。</p><p><b> 圖6.2.3</b></p><p> 3. 相片管理(如圖6.2.3)</p><p> 3.1 在后臺(tái)主頁中,選擇“
52、相片”。</p><p> 3.2 選擇要修改的“我的照片”,填寫好相關(guān)信息。注意照片的名稱與統(tǒng)一。</p><p><b> 其它類似修改。</b></p><p> 4.退出則退出管理,進(jìn)入主頁面。</p><p><b> 三、數(shù)據(jù)庫(kù)實(shí)現(xiàn)</b></p>
53、;<p> 通過數(shù)據(jù)庫(kù),可以對(duì)網(wǎng)頁中的文件進(jìn)行修改和查找。本網(wǎng)站使用的是Access制作。</p><p> 圖6.3.1顯示的是數(shù)據(jù)庫(kù)的主目錄。</p><p><b> 圖6.3.1</b></p><p> 在給文件起名字的時(shí)候,不僅要好記,而且最好要使用字母命名,這樣有利于編程。圖6.3.1是網(wǎng)頁主要內(nèi)容的數(shù)據(jù),打
54、開其中一個(gè)表格,如yuaner_about(圖6.3.2)</p><p><b> 圖6.3.1</b></p><p> 這個(gè)表其實(shí)就是后臺(tái)管理中的“about”,可以修改其中的內(nèi)容,然后保存。</p><p> 下面的是yuaner_music表中的內(nèi)容。(圖6.3.3)</p><p><b>
55、 圖6.3.3</b></p><p> 這個(gè)是“我的音樂”中的內(nèi)容,修改相應(yīng)的內(nèi)容可以更新前臺(tái)主頁內(nèi)容。</p><p> 表建好后,需要建立連接,實(shí)現(xiàn)的代碼如下:</p><p> 數(shù)據(jù)庫(kù)的連接(conn.asp)</p><p><b> 第七章 結(jié)論</b></p><p
56、> ASP從推出至今時(shí)間也不算漫長(zhǎng),由于它具有開發(fā)簡(jiǎn)單,功能強(qiáng)和靈活等優(yōu)點(diǎn),現(xiàn)在已被廣泛接受,成為開發(fā)動(dòng)態(tài)網(wǎng)絡(luò)站點(diǎn)的主要技術(shù)之一,有人聲稱ASP已在Web開發(fā)領(lǐng)域悄悄地進(jìn)行著一場(chǎng)革命。今天已有上萬個(gè)Web站點(diǎn)使用了ASP技術(shù),其中包括許多Internet中最大的站點(diǎn)。有人估計(jì),在過去幾年中,ASP開發(fā)人員已達(dá)百萬之多,預(yù)計(jì)在今后的發(fā)展過程當(dāng)中將會(huì)越來越多。ASP正慢慢成為動(dòng)態(tài)Web應(yīng)用程序開發(fā)環(huán)境的主流。</p>
57、<p> 動(dòng)態(tài)網(wǎng)頁是指包含在服務(wù)器端執(zhí)行的程序代碼的網(wǎng)頁??蛻舳藶g覽動(dòng)態(tài)網(wǎng)頁,必須先由服務(wù)器執(zhí)行網(wǎng)頁中的程序,在將執(zhí)行的結(jié)果傳送到客戶瀏覽器中。</p><p> 目前,開發(fā)動(dòng)態(tài)網(wǎng)頁的3種主流技術(shù)是ASP、PHP、JSP,這三者各有所長(zhǎng),但都需要把腳本語言嵌入到HTML文檔中。相比之下,ASP簡(jiǎn)單易學(xué),安裝及使用方便;PHP運(yùn)行成本低,有良好的安全性;JSP支持多平臺(tái),有強(qiáng)大的可伸縮性。</p
58、><p> 基于Web的現(xiàn)代遠(yuǎn)程教育是一種新型的教育方式,隨著現(xiàn)代信息技術(shù)的發(fā)展,它將越來越受到人們的關(guān)注并逐步取代傳統(tǒng)教育,21世紀(jì)它將成為構(gòu)筑終身學(xué)習(xí)體系的主要手段。而基于Web的動(dòng)態(tài)交互式新聞發(fā)布系統(tǒng)則是現(xiàn)代網(wǎng)絡(luò)教育不可缺少的一部份。</p><p> 本文提出了一種基于Web的學(xué)校新聞發(fā)布系統(tǒng),該系統(tǒng)的多用戶發(fā)布,多欄目管理,使學(xué)校的新聞信息及時(shí)、準(zhǔn)確的得以發(fā)布。學(xué)生通過會(huì)員注冊(cè)直
59、接參與新聞信息的評(píng)論,使學(xué)生的意見和需求能夠及時(shí)的得以提出,激發(fā)了他們的學(xué)習(xí)欲望。</p><p> 利用ASP技術(shù)實(shí)現(xiàn)學(xué)校的新聞能夠及時(shí)的得以發(fā)布是一項(xiàng)很有效方法,這種組建的方式,可以應(yīng)用于網(wǎng)站的其它欄目。又由于ASP編程所用的Vbscript 與 Jscript語言較其它語言較簡(jiǎn)潔、易操作、功能較強(qiáng)非常適合廣大用戶進(jìn)行網(wǎng)站的開發(fā)。</p><p> ASP雖然提供了功能強(qiáng)大的Web
60、應(yīng)用程序開發(fā)環(huán)境,但和其它技術(shù)一樣,它也存在著某些缺點(diǎn)。Web服務(wù)器還不支持ASP的運(yùn)行。但ASP畢竟是軟件霸主微軟精心設(shè)計(jì)的一個(gè)寵兒,人們不得不慢慢向它靠攏,現(xiàn)在越來越多的Web服務(wù)器已開始支持ASP。以信息網(wǎng)站為核心的Web信息系統(tǒng)建設(shè)方興未艾,運(yùn)用新技術(shù)進(jìn)行創(chuàng)新的應(yīng)用開發(fā),提高網(wǎng)絡(luò)系統(tǒng)應(yīng)用成效將是一個(gè)不竭的課題。</p><p><b> 參考文獻(xiàn):</b></p>&
61、lt;p> [1]吉根林等.Web程序設(shè)計(jì)(第2版).電子工業(yè)出版社,2005(8)</p><p> [2]王 娜.Dreamweaver網(wǎng)頁制作與色彩搭配全攻略.清華大學(xué)出版社,2006(9)</p><p> [3]李耀洲等.中文Access2003實(shí)用教程.人民郵電出版方,2005(8)</p><p> [4]黃 雷.ASP+HTML+Dre
62、amweaver+Access開發(fā)動(dòng)態(tài)網(wǎng)站實(shí)例薈萃.機(jī)械工業(yè)出版社,2006(3)</p><p> [5]田在儒.ASP動(dòng)態(tài)網(wǎng)頁編程. 清華大學(xué)出版社,2006(10)</p><p><b> 致謝</b></p><p> 經(jīng)過幾個(gè)星期的學(xué)習(xí)與制作,本課題得以比較順利的完成,與我周圍的人是分不開的。在此我首先想要感謝的是我的指導(dǎo)老師
63、陶雯老師,在我的設(shè)計(jì)遇到困難時(shí),她會(huì)給我一些提示,使我不用再摸不著頭腦,能夠順利繼續(xù)設(shè)計(jì)下去。她的耐心和切實(shí)的幫助使我的設(shè)計(jì)變得不是那么盲目,對(duì)于我這個(gè)沒有做過項(xiàng)目的是個(gè)很大的鼓舞。</p><p> 也感謝我曾經(jīng)的任課老師,尤其是《軟件工程》和《WEB程序設(shè)計(jì)》以及C++老師。從他們身上,我不僅學(xué)到了專業(yè)知識(shí),也明白學(xué)習(xí)靠不斷得努力和積累才能產(chǎn)生靈感。在幾周的時(shí)間里,也有不少同學(xué)和朋友給予我?guī)椭貏e是我的舍
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 計(jì)算機(jī)畢業(yè)論文-- 新聞發(fā)布管理系統(tǒng)設(shè)計(jì)
- 計(jì)算機(jī)畢業(yè)論文---關(guān)于新聞發(fā)布系統(tǒng)的設(shè)計(jì)
- 個(gè)人網(wǎng)站設(shè)計(jì)計(jì)算機(jī)畢業(yè)論文
- 畢業(yè)設(shè)計(jì)---基于web的個(gè)人網(wǎng)站新聞發(fā)布系統(tǒng)
- 畢業(yè)論文——基于web的學(xué)校新聞發(fā)布系統(tǒng)
- 畢業(yè)論文——基于web的學(xué)校新聞發(fā)布系統(tǒng)
- 基于web的校園新聞發(fā)布系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——基于web的學(xué)校新聞發(fā)布系統(tǒng)
- 畢業(yè)論文(設(shè)計(jì))-基于web的學(xué)校新聞發(fā)布系統(tǒng)
- 計(jì)算機(jī)畢業(yè)論文--個(gè)人網(wǎng)站的設(shè)計(jì)與制作
- 計(jì)算機(jī)專業(yè)成品畢業(yè)論文-個(gè)人網(wǎng)站制作
- 畢業(yè)論文(設(shè)計(jì))基于web的學(xué)校新聞發(fā)布系統(tǒng)
- 畢業(yè)論文(設(shè)計(jì))基于web的校園新聞發(fā)布系統(tǒng)
- 計(jì)算機(jī)專業(yè)畢業(yè)論文 計(jì)算機(jī)網(wǎng)站優(yōu)化
- 基于web新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 基于web的新聞發(fā)布系統(tǒng)(計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì))
- 基于web的校園新聞發(fā)布系統(tǒng)畢業(yè)論文開題報(bào)告
- 計(jì)算機(jī)網(wǎng)站設(shè)計(jì)畢業(yè)論文
- 計(jì)算機(jī)網(wǎng)站維護(hù)畢業(yè)論文
- 計(jì)算機(jī)畢業(yè)論文---基于web的招聘管理系統(tǒng)開發(fā)
評(píng)論
0/150
提交評(píng)論