個(gè)人網(wǎng)站設(shè)計(jì)畢業(yè)設(shè)計(jì)論文_第1頁(yè)
個(gè)人網(wǎng)站設(shè)計(jì)畢業(yè)設(shè)計(jì)論文_第2頁(yè)
個(gè)人網(wǎng)站設(shè)計(jì)畢業(yè)設(shè)計(jì)論文_第3頁(yè)
個(gè)人網(wǎng)站設(shè)計(jì)畢業(yè)設(shè)計(jì)論文_第4頁(yè)
個(gè)人網(wǎng)站設(shè)計(jì)畢業(yè)設(shè)計(jì)論文_第5頁(yè)
已閱讀5頁(yè),還剩49頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、畢 業(yè) 論 文個(gè)人網(wǎng)站設(shè)計(jì)學(xué)生姓名: 學(xué) 號(hào): 學(xué)院名稱: 專業(yè)名稱: 指導(dǎo)教師: 個(gè)人網(wǎng)站設(shè)計(jì)摘要計(jì)算機(jī)技術(shù)的發(fā)展,特別是網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,給文檔的保存和管理提供了極大的方便。本論文中,將軟件工程的基本原理和方法應(yīng)用到整個(gè)系統(tǒng),并對(duì)其進(jìn)行需求分析,提出了解決問(wèn)題的具體方法。在具體制作中,用asp技術(shù)來(lái)實(shí)現(xiàn)b/s系統(tǒng),asp技術(shù)與數(shù)據(jù)庫(kù)技術(shù)結(jié)合,用戶在瀏覽器端可以隨意查詢自己需要的標(biāo)本,而數(shù)據(jù)的后臺(tái)操作則由服務(wù)器端處理。這樣提高了網(wǎng)頁(yè)的互動(dòng)性,使整個(gè)系統(tǒng)能更好的為用戶服務(wù)。關(guān)鍵詞:軟件工程;asp;動(dòng)態(tài)網(wǎng)頁(yè)abstractwith the rapidly developing of comp

2、uter technology, especially in the network, the storage and management of file is more convenient. in this paper, the basic theory and the method of the soft project were used in the whole system, and basing on the analysis of the systems demand, the measure was brought forward. in the building of t

3、he network, asp technology was used to realize b/s system. because of the integrity of asp technology and database technology the users can inquire about the specimen they need freely with the disposal of data by the server. in this way ,the inter dynamic of the webpage was improved and the whole sy

4、stem could server the users better.key words:soft project; asp; dynamic webpage目錄 第1章 緒論61.1 網(wǎng)站開發(fā)目的61.2 網(wǎng)站開發(fā)現(xiàn)狀61.3 研究的主要內(nèi)容6第2章 網(wǎng)站開發(fā)技術(shù)及平臺(tái)介紹72.1 開發(fā)軟件72.2 運(yùn)行平臺(tái)8第3章 個(gè)人網(wǎng)站分析83.1 現(xiàn)狀分析83.2 需求分析93.3 設(shè)計(jì)分析93.4 可行性分析93.4.1 管理上的可行性93.4.2 技術(shù)上的可行性93.4.3 可行性分析結(jié)論10第4章 網(wǎng)站規(guī)劃與設(shè)計(jì)104.1 個(gè)人網(wǎng)站頁(yè)面設(shè)計(jì)104.1.1 網(wǎng)站整體框架的設(shè)計(jì)104.1.2 網(wǎng)站

5、內(nèi)容的布置114.1.3 網(wǎng)站外觀的調(diào)整114.2 個(gè)人網(wǎng)站后臺(tái)總體規(guī)劃114.3 后臺(tái)結(jié)構(gòu)設(shè)計(jì)114.4 網(wǎng)站后臺(tái)功能設(shè)計(jì)124.4.1 后臺(tái)功能分析124.4.1 后臺(tái)功能模塊設(shè)計(jì)134.5 數(shù)據(jù)庫(kù)設(shè)計(jì)134.5.1 數(shù)據(jù)庫(kù)簡(jiǎn)介134.5.2 創(chuàng)建數(shù)據(jù)庫(kù)14第5章 網(wǎng)站后臺(tái)代碼165.1 網(wǎng)站后臺(tái)代碼設(shè)計(jì)要求165.2 網(wǎng)站后臺(tái)部分代碼設(shè)計(jì)165.3 網(wǎng)站后臺(tái)代碼設(shè)計(jì)的實(shí)現(xiàn)18第6章 個(gè)人網(wǎng)站后臺(tái)功能測(cè)試216.1 測(cè)試方法216.2 實(shí)際測(cè)試226.3 測(cè)試結(jié)果23參考文獻(xiàn)24致 謝25附錄a 網(wǎng)站首頁(yè)部分代碼26附錄b 網(wǎng)站頁(yè)面29第1章 緒論1.1 網(wǎng)站開發(fā)目的互聯(lián)網(wǎng)是社會(huì)發(fā)展的必然

6、趨勢(shì),很多人已經(jīng)意識(shí)到網(wǎng)絡(luò)的強(qiáng)大生命力和它在未來(lái)將處于的重要地位。他們鉆研并且努力進(jìn)入到這一個(gè)新的空間,新的領(lǐng)域。其中包括你和我。在我們的工作、日常生活中,能夠擁有一個(gè)自己的網(wǎng)站,一個(gè)已經(jīng)成為不少人的希望和驕傲。作為一個(gè)計(jì)算機(jī)專業(yè)的人,如果擁有自己的網(wǎng)上家園,這不僅是自己掌握現(xiàn)代信息技術(shù)的一個(gè)體現(xiàn);同時(shí)也提供了給其他人于方便和實(shí)用。因此,我一直在努力,一直在嘗試。我建立了自己的主頁(yè),每日辛勤的更新它以下是我從踏入網(wǎng)絡(luò)之門到做主頁(yè),從簡(jiǎn)單到復(fù)雜系統(tǒng)規(guī)劃自己的網(wǎng)站的過(guò)程,實(shí)現(xiàn)網(wǎng)絡(luò)夢(mèng)想!由于本人的知識(shí)水平有限,實(shí)際的經(jīng)驗(yàn)也不足,所以所制作出來(lái)的作品有許多的不足和漏洞,希望大家提出寶貴的意見和批每個(gè)人

7、都有發(fā)揮個(gè)人才能,揮灑自己個(gè)性的網(wǎng)上伊甸園。有人覺(jué)得做網(wǎng)址站簡(jiǎn)直是傻瓜透頂了。站長(zhǎng)都沒(méi)有頭腦想想,網(wǎng)址站上的網(wǎng)站是流量最大的,例如:華軍、三九健康網(wǎng)、中國(guó)汽車網(wǎng)等。若無(wú)了網(wǎng)址站,相信改天這些網(wǎng)站都會(huì)說(shuō):“今天你有流量了沒(méi)有?”1.3 研究的主要內(nèi)容個(gè)人網(wǎng)站設(shè)計(jì)使用動(dòng)態(tài)網(wǎng)頁(yè)1的設(shè)計(jì),提供電子相冊(cè)、日志、下載、個(gè)人簡(jiǎn)歷查詢、具有信息發(fā)布2、訪客留言等功能。第2章 網(wǎng)站開發(fā)技術(shù)及平臺(tái)介紹2.1 開發(fā)軟件網(wǎng)站主要用dreamwever cs3進(jìn)行網(wǎng)頁(yè)設(shè)計(jì)、動(dòng)畫部分用macromedia flash 5.0 ,圖片主要用photoshop cs33處理。2.2 運(yùn)行平臺(tái)(1)硬件平臺(tái):使用基于windo

8、ws xp的高性能pc服務(wù)器、路由器、防火墻。(2)軟件平臺(tái):使用asp+access模式來(lái)構(gòu)建。第3章 個(gè)人網(wǎng)站分析3.1 現(xiàn)狀分析首先做好網(wǎng)站的整體架構(gòu),讓自己身邊的朋友去體驗(yàn)我的網(wǎng)站讓他們?nèi)槲姨岢龊玫慕ㄗh,盡可能的不要把網(wǎng)站做的高端和煩瑣化,要用菜鳥的思維去考慮自己的站的架構(gòu),盡量把自己的站做的得體大方簡(jiǎn)潔,讓所有人進(jìn)去后有耳目一新的感覺(jué)。3.2 需求分析網(wǎng)絡(luò)經(jīng)濟(jì)全球化的發(fā)展,跨國(guó)大公司大企業(yè)觸角分布全球每一個(gè)角落,在此設(shè)計(jì)個(gè)人網(wǎng)站讓更多人了解我。網(wǎng)站主要有: 個(gè)人主頁(yè)4:該頁(yè)面主要是綜合各個(gè)版塊的精華部分,包括我的照片,最新發(fā)布的文章等。 我的相冊(cè):用來(lái)發(fā)布我的數(shù)碼照片。 生活隨筆:

9、主要是一些我的文章和網(wǎng)絡(luò)上的的文章。 給我留言:通過(guò)asp和access數(shù)據(jù)庫(kù)制作的留言本 關(guān)于我:這個(gè)頁(yè)面主要說(shuō)明我的一些個(gè)人信息。3.3 設(shè)計(jì)分析主色調(diào)采用灰和黃色風(fēng)格,整體風(fēng)格協(xié)調(diào),滿足人們的視覺(jué)感。除關(guān)于我的個(gè)人檔案外其他頁(yè)面采用動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì),該方式有瀏覽速度快,易搜索,易保存等特點(diǎn)。采用asp設(shè)計(jì),后臺(tái)采用microsoft access 5數(shù)據(jù)庫(kù)進(jìn)行管理。留言版添加了管理員功能,可以對(duì)留言內(nèi)容進(jìn)行審查,回復(fù)。對(duì)瀏覽者運(yùn)行要求較低。用戶只需裝有ie5.0及以上版本即可瀏覽網(wǎng)站。3.4 可行性分析3.4.1 管理上的可行性設(shè)計(jì)通過(guò)后臺(tái)管理模塊,對(duì)網(wǎng)站進(jìn)行管理,可進(jìn)行發(fā)布文章,上傳照片,

10、對(duì)訪客的留言進(jìn)行回復(fù)。3.4.2 技術(shù)上的可行性網(wǎng)絡(luò)應(yīng)用基礎(chǔ)設(shè)施完善,由于信息技術(shù)的發(fā)展,我國(guó)的計(jì)算機(jī)網(wǎng)絡(luò)飛速發(fā)展,這為個(gè)人網(wǎng)站提供了基礎(chǔ)設(shè)施。網(wǎng)絡(luò)安全技術(shù)應(yīng)用,包括加密算法、ca數(shù)字認(rèn)證、數(shù)字簽名等,為電子商務(wù)應(yīng)用提供安全保證,它實(shí)現(xiàn)了網(wǎng)絡(luò)傳輸數(shù)據(jù)的安全性、完整性以及交易雙方的不可抵賴性,身份認(rèn)證等。就是網(wǎng)絡(luò)技術(shù)的普及與掌握,如網(wǎng)絡(luò)互聯(lián)、網(wǎng)絡(luò)安全技術(shù)、web技術(shù)(如html,xml,cgi等)、各種安全協(xié)議(https,set,ssl等)、網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)等,使我們有能力開發(fā)實(shí)現(xiàn)適合自己的電子商務(wù)系統(tǒng)。成為我們構(gòu)建網(wǎng)站的直接技術(shù)支持。3.4.3 可行性分析結(jié)論綜上所述,構(gòu)建個(gè)人網(wǎng)站在技術(shù)、管理

11、上都是可行的,因而決定我的個(gè)人網(wǎng)站的開發(fā)。第4章 網(wǎng)站規(guī)劃與設(shè)計(jì)4.1 個(gè)人網(wǎng)站頁(yè)面設(shè)計(jì)4.1.1 網(wǎng)站整體框架的設(shè)計(jì)網(wǎng)站框架的設(shè)計(jì)包括整個(gè)網(wǎng)站的導(dǎo)航欄與頁(yè)面尾部信息,使用了dreamweaver的模板功能4.1.2 網(wǎng)站內(nèi)容的布置內(nèi)容的布置是指網(wǎng)頁(yè)文件的合理組織,一個(gè)好的站點(diǎn)應(yīng)該是文件組織有序,分門別類的放置便于網(wǎng)站管理員今后對(duì)網(wǎng)站進(jìn)行維護(hù)與更新。4.1.3 網(wǎng)站外觀的調(diào)整網(wǎng)頁(yè)外觀的控制是通過(guò)css 6(層疊樣式表)來(lái)實(shí)現(xiàn)的。css,層疊樣式表,“層疊”的意思,也就是說(shuō)在同一個(gè)web文檔中可以有多個(gè)樣式單存在,這些樣式單根據(jù)所在的位置,擁有不同的悠閑級(jí),優(yōu)先級(jí)高的,就會(huì)在最后顯示時(shí)采用。從樣

12、式單插入的形式來(lái)看可以分為以下3中:內(nèi)聯(lián)式樣式單:它利用現(xiàn)有的html標(biāo)記,把特殊的樣式加入到那些由標(biāo)記控制的信息中。嵌入式樣式單:它和javascript一樣,可以嵌入到html文件的頭部中去(和標(biāo)記之間),使用和容器裝載,例如:“pcolor:red;font-weight:bold”,這樣會(huì)對(duì)頁(yè)面中所有標(biāo)記起作用。外部式樣式單:它是一種保存在外部的樣式單文件,外部文件以“css”為擴(kuò)展名,例如:。4.2 個(gè)人網(wǎng)站后臺(tái)總體規(guī)劃 后臺(tái)包含設(shè)計(jì)人、系統(tǒng)設(shè)置、下載管理、頁(yè)面設(shè)置、常用鏈接。其中設(shè)計(jì)人員中的服務(wù)信息有服務(wù)器名、服務(wù)器、服務(wù)器端口、服務(wù)器操作系統(tǒng)、客戶端、腳本解釋引擎等;系統(tǒng)設(shè)計(jì)有參

13、數(shù)設(shè)置、管理員設(shè)置、上傳文件管理、首頁(yè)圖片管理;頁(yè)面管理有個(gè)人主頁(yè)、我的相冊(cè)、生活隨筆、散文小說(shuō)、給我留言、首頁(yè)內(nèi)容、視頻/音樂(lè);常用鏈接有網(wǎng)站首頁(yè)、退出管理。4.3 后臺(tái)結(jié)構(gòu)設(shè)計(jì)包括個(gè)人網(wǎng)站后臺(tái)管理功能的設(shè)計(jì)、后臺(tái)管理信息系統(tǒng)功能的設(shè)計(jì)、后臺(tái)系統(tǒng)權(quán)限管理、后臺(tái)文件管理、個(gè)人網(wǎng)站后臺(tái)管理系統(tǒng)主頁(yè)設(shè)計(jì)。左邊下拉菜單欄,右邊菜單欄。1. 建立一個(gè)動(dòng)態(tài)加載的連接;2.建立一套頁(yè)面表現(xiàn)層的組件(輸入框、單選、復(fù)選擇框、下拉列表);3.日志功能組件 (任何人不能修改,只能查看);4.權(quán)限功能組件admin組 (管理員組) 。 用戶組下的用戶只能使用開發(fā)人員提供的業(yè)務(wù)組件。 4.4 網(wǎng)站后臺(tái)功能設(shè)計(jì)4.4

14、.1 后臺(tái)功能分析服務(wù)器信息用來(lái)顯示服務(wù)器名稱,服務(wù)器ip等;參數(shù)設(shè)置是用來(lái)說(shuō)明設(shè)計(jì)人員的資料及聯(lián)系方式;管理員設(shè)置用來(lái)設(shè)置管理員名稱及密碼;上傳文件管理用來(lái)上傳文件;首頁(yè)頁(yè)面圖片用來(lái)設(shè)計(jì)首頁(yè)滾動(dòng)的圖片;我的相冊(cè)、生活隨筆、散文小說(shuō)用來(lái)發(fā)布相片、文章;首頁(yè)內(nèi)容是寫入首頁(yè)顯示的話;點(diǎn)擊網(wǎng)站首頁(yè)后會(huì)自動(dòng)進(jìn)入網(wǎng)站;點(diǎn)擊退出管理后就會(huì)退出管理員登錄頁(yè)面。4.4.1 后臺(tái)功能模塊設(shè)計(jì)系統(tǒng)設(shè)置個(gè)人網(wǎng)站后臺(tái)結(jié)構(gòu)圖下載管理頁(yè)面管理常用鏈接參數(shù)設(shè)置管理員設(shè)置上傳文件管理首頁(yè)圖片管理平面作品分類管理個(gè)人主頁(yè)我的相冊(cè)生活隨筆散文小說(shuō)給我留言首頁(yè)內(nèi)容網(wǎng)站首頁(yè)退出管理圖4-1 后臺(tái)結(jié)構(gòu)模型圖如圖4-1為后臺(tái)結(jié)構(gòu)圖。每個(gè)

15、功能模塊都對(duì)應(yīng)其鏈接,有數(shù)據(jù)庫(kù)鏈接,頁(yè)面的鏈接。4.5 數(shù)據(jù)庫(kù)設(shè)計(jì)4.5.1 數(shù)據(jù)庫(kù)簡(jiǎn)介數(shù)據(jù)庫(kù)是以某種文件結(jié)構(gòu)存儲(chǔ)的一系列信息表,這種文件結(jié)構(gòu)使您能夠訪問(wèn)這些表、選擇表中的列、對(duì)表進(jìn)行排序以及根據(jù)各種標(biāo)準(zhǔn)選擇行。它涉及對(duì)各種不同形式的數(shù)據(jù)進(jìn)行收集、存儲(chǔ)、加工和傳播等一系列活動(dòng)。數(shù)據(jù)處理的核心問(wèn)題是數(shù)據(jù)管理,即對(duì)數(shù)據(jù)的分類、組織、編碼、存儲(chǔ)、檢索和維護(hù)。在計(jì)算機(jī)系統(tǒng)中,數(shù)據(jù)管理通常使用數(shù)據(jù)庫(kù)管理系統(tǒng)完成。在信息化的當(dāng)今社會(huì),數(shù)據(jù)庫(kù)技術(shù)已成為數(shù)據(jù)管理的重要基礎(chǔ)之一,也是計(jì)算機(jī)軟件技術(shù)的一個(gè)重要分支。數(shù)據(jù)庫(kù)技術(shù)是一門綜合學(xué)科,涉及操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、算法設(shè)計(jì)、程序設(shè)計(jì)和數(shù)據(jù)管理等多方面知識(shí),它的不斷

16、發(fā)展使得人們可以科學(xué)地組織存儲(chǔ)數(shù)據(jù)、高效地獲取和處理數(shù)據(jù)。數(shù)據(jù)庫(kù)系統(tǒng)已是當(dāng)今計(jì)算機(jī)系統(tǒng)的重要組成部分。數(shù)據(jù)庫(kù)通常有多個(gè) 索引與這些表中的許多列相關(guān)聯(lián),所以我們能盡可能快地訪問(wèn)這些表。一般來(lái)說(shuō),一個(gè)真正的、完整的站點(diǎn)里不開數(shù)據(jù)庫(kù)的,因?yàn)閷?shí)際應(yīng)用中,需要保存的數(shù)據(jù)很多,而卻這些數(shù)據(jù)之間往往存在還有關(guān)聯(lián),利用數(shù)據(jù)庫(kù)來(lái)管理這些數(shù)據(jù),可以很方便的查詢和更新。數(shù)據(jù)庫(kù)有很多種,如fox 數(shù)據(jù)庫(kù)(.dbf)、access 數(shù)據(jù)庫(kù)(.mdb)、informix、oracle和sql server等等。在這里,我將以 microsoft access 數(shù)據(jù)庫(kù)作為本網(wǎng)站的數(shù)據(jù)庫(kù)。4.5.2 創(chuàng)建數(shù)據(jù)庫(kù)采用micro

17、soft access7程序創(chuàng)建數(shù)據(jù)庫(kù),使用設(shè)計(jì)器創(chuàng)建一個(gè)hn_news表, 如表4-1所示。字段名稱數(shù)據(jù)類型字段屬性id文本字段大?。洪L(zhǎng)整型;新值:遞增;索引:有(有重復(fù))title文本字段大?。?0;必填字段:否;允許空字符串:是;索引:無(wú);unicode壓縮:是;輸入法模式:開啟;ime語(yǔ)句模式(僅日文):無(wú)轉(zhuǎn)化kinds是/否格式:是/否;必填字段:否;索引:無(wú)kin_demo備注必填字段:否;允許空字符串:是;索引:無(wú);unicode壓縮:是;輸入法模式:開啟;ime語(yǔ)句模式(僅日文):無(wú)轉(zhuǎn)化ynimg文本字段大小:50;必填字段:否;允許空字符串:是;索引:無(wú);unicode壓縮:

18、是;輸入法模式:開啟;ime語(yǔ)句模式(僅日文):無(wú)轉(zhuǎn)化demo備注必填字段:否;允許空字符串:是;索引:無(wú);unicode壓縮:是;輸入法模式:開啟;ime語(yǔ)句模式(僅日文):無(wú)轉(zhuǎn)化hotclick數(shù)字字段大小:長(zhǎng)整型;小數(shù)位數(shù):自動(dòng);默認(rèn)值:0;必填字段:否;索引:無(wú)auth文本字段大小:50;必填字段:否;允許空字符串:是;索引:無(wú);unicode壓縮:是;輸入法模式:開啟;ime語(yǔ)句模式(僅日文):無(wú)轉(zhuǎn)化come文本字段大小:50;必填字段:否;允許空字符串:是;索引:無(wú);unicode壓縮:是;輸入法模式:開啟;ime語(yǔ)句模式(僅日文):無(wú)轉(zhuǎn)化picurl文本字段大?。?0;必填字段:

19、否;允許空字符串:是;索引:無(wú);unicode壓縮:是;輸入法模式:開啟;ime語(yǔ)句模式(僅日文):無(wú)轉(zhuǎn)化class數(shù)字字段大?。洪L(zhǎng)整型;小數(shù)位數(shù):自動(dòng);默認(rèn)值:0;必填字段:否;索引:無(wú)time日期/時(shí)間默認(rèn)值:date;必填字段:否;索引:無(wú);輸入法模式:關(guān)閉;ime語(yǔ)句模式(僅日文):無(wú)轉(zhuǎn)化表4-1 hn_news建立與數(shù)據(jù)庫(kù)的連接: 增加數(shù)據(jù)記錄: sql=insert into tablename(ptwbk,mmwbk,gdwbk,dxk,fxk,lbk) values(data1,data2,data3,data4,data5, data5); set rs=conn.execu

20、te(sql) 更改某條數(shù)據(jù)記錄: sql=update tablename set data1=request(ptwbk ), where id=num; set rs=conn.execute(sql) 刪除某條數(shù)據(jù)記錄: sql=delete from tablename where id=num;set rs=conn.execute(sql) 將sql語(yǔ)句處理的數(shù)據(jù)結(jié)果輸出 response.write response.write for i=0 to rs.fields.count-1 response.write & rs.fields(i).name & next resp

21、onse.write while not rs.eof response.write for i=0 to rs.fields.count-1 response.write & rs.fields(i).value & next response.write rs.movenext wend response.write 關(guān)閉數(shù)據(jù)庫(kù): rs.close;conn.close 第5章 網(wǎng)站后臺(tái)代碼5.1 網(wǎng)站后臺(tái)代碼設(shè)計(jì)要求用dreamweaver cs程序設(shè)計(jì),以asp.vbscript和aspjvascript序語(yǔ)言進(jìn)行編輯。asp語(yǔ)言的優(yōu)勢(shì):active server pages:“動(dòng)態(tài)服

22、務(wù)器網(wǎng)頁(yè)”,一般簡(jiǎn)稱“asp”。asp之所以能受到大家的重視與使用原因,主要是在于所產(chǎn)生的執(zhí)行結(jié)果都是標(biāo)準(zhǔn)的html格式,而且這些程序在網(wǎng)絡(luò)服務(wù)器端執(zhí)行,使用一般的瀏覽器(如ie或netscape)都可以正確的獲得asp的“執(zhí)行”結(jié)果,并且將這asp執(zhí)行的結(jié)果直接在瀏覽器中“瀏覽”。5.2 網(wǎng)站后臺(tái)部分代碼設(shè)計(jì) 后臺(tái)實(shí)現(xiàn)了對(duì)數(shù)據(jù)庫(kù)的連接,可進(jìn)行網(wǎng)站的基本設(shè)置、管理員的設(shè)置,可管理相冊(cè)、生活隨筆、散文小說(shuō)、訪客留言,還可以對(duì)訪客留言進(jìn)行回復(fù),可上傳圖片、錄入文章等。與數(shù)據(jù)庫(kù)來(lái)連接: 后臺(tái)管理首頁(yè)頂部:%sub header()response.writeresponse.write王麗珍的個(gè)人網(wǎng)

23、站后臺(tái)管理response.write%留言板模塊中,判斷是否有留言: 暫時(shí)還沒(méi)有留言! 留言板中的管理員回復(fù)頁(yè)面:管 理 員 回 復(fù) 回復(fù)color=#ff0000 的留言 /td font 回復(fù)內(nèi)容: 文件錄入窗口中有文件的標(biāo)題:文件標(biāo)題  文件地址:文件地址 * 5.3 網(wǎng)站后臺(tái)代碼設(shè)計(jì)的實(shí)現(xiàn)后臺(tái)代碼的實(shí)現(xiàn)都靠各個(gè)頁(yè)面的超鏈接以及與數(shù)據(jù)庫(kù)的連接。如系統(tǒng)設(shè)置里的超鏈接: 參數(shù)設(shè)置管理員設(shè)置 上傳文件管理首頁(yè)圖片管理如生活隨筆中的數(shù)據(jù)庫(kù)連接:第6章 個(gè)人網(wǎng)站后臺(tái)功能測(cè)試 網(wǎng)站制作完畢并不是網(wǎng)站開發(fā)的結(jié)束。最后我們還要進(jìn)行實(shí)際的網(wǎng)站運(yùn)行測(cè)試。其宗就包括本地計(jì)算機(jī)測(cè)試與遠(yuǎn)程計(jì)算機(jī)測(cè)試。

24、6.1 測(cè)試方法本地計(jì)算機(jī)的測(cè)試(1) xp系統(tǒng)下的測(cè)試(2)測(cè)試環(huán)境:pii 400mhz 128 內(nèi)存(3)測(cè)試軟件:iis 5.1(4)測(cè)試瀏覽器:ie 6.0(5) 測(cè)試系統(tǒng):microsorft windows xp professional sevice pzck 2測(cè)試結(jié)果:本系統(tǒng)在調(diào)試過(guò)程中發(fā)現(xiàn)了 某些瀏覽器插件在訪問(wèn)帶有 jaba script 的網(wǎng)頁(yè)時(shí)會(huì)提示安全信息,瀏覽者在了解網(wǎng)站安全按性能后會(huì)取消對(duì)該網(wǎng)頁(yè)效果的屏蔽。此外沒(méi)有發(fā)現(xiàn)任何問(wèn)題.遠(yuǎn)程計(jì)算機(jī)訪問(wèn) (1)測(cè)試環(huán)境 : pii 500mhz 128 內(nèi)存 (2)測(cè)試軟件:iis 5.1 (3)測(cè)試瀏覽器:ie 5.0

25、 (4)測(cè)試系統(tǒng):microsorft windows xp professional sevice pzck 2 (5)網(wǎng)絡(luò)環(huán)境: adsl 512kb (6)服務(wù)器環(huán)境:pii 400mhz 128 內(nèi)存 iis 5.1 adsl 512kb 測(cè)試結(jié)果: 瀏覽器 在 訪問(wèn)的時(shí)候網(wǎng)速較快,未發(fā)現(xiàn)其他問(wèn)題。 性能分析:借助動(dòng)態(tài)域名分析系統(tǒng)和 iis可以實(shí)現(xiàn)動(dòng)態(tài)ip做服務(wù)器,解析asp 程序。但服務(wù)器配置較低,不易超過(guò)10 個(gè)以上的瀏覽者同時(shí)訪問(wèn)。6.2 實(shí)際測(cè)試1、鏈接測(cè)試鏈接是web應(yīng)用系統(tǒng)的一個(gè)主要特征,它是在頁(yè)面之間切換和指導(dǎo)用戶去一些不知道地址的頁(yè)面的主要手段。鏈接測(cè)試分為三個(gè)方面:

26、1)測(cè)試所有鏈接是否按指示的那樣確實(shí)鏈接到了該鏈接的頁(yè)面;2)測(cè)試所鏈接的頁(yè)面是否存在; 3)保證web應(yīng)用系統(tǒng)上沒(méi)有孤立的頁(yè)面,所謂孤立頁(yè)面是指沒(méi)有鏈接指向該頁(yè)面,只有知道正確的url地址才能訪問(wèn)。鏈接測(cè)試可以自動(dòng)進(jìn)行,現(xiàn)在已經(jīng)有許多工具可以采用。鏈接測(cè)試必須在集成測(cè)試階段完成,也就是說(shuō),在整個(gè)web應(yīng)用系統(tǒng)的所有頁(yè)面開發(fā)完成之后進(jìn)行鏈接測(cè)試。xenu-主要測(cè)試鏈接的正確性的工具2、表單測(cè)試當(dāng)用戶給web應(yīng)用系統(tǒng)管理員提交信息時(shí),就需要使用表單操作,例如用戶注冊(cè)、登陸、信息提交等。在這種情況下,我們必須測(cè)試提交操作的完整性,以校驗(yàn)提交給服務(wù)器的信息的正確性。例如:用戶填寫的出生日期與職業(yè)是否

27、恰當(dāng),填寫的所屬省份與所在城市是否匹配等。如果使用了默認(rèn)值,還要檢驗(yàn)?zāi)J(rèn)值的正確性。如果表單只能接受指定的某些值,則也要進(jìn)行測(cè)試。例如:只能接受某些字符,測(cè)試時(shí)跳過(guò)這些字符,看系統(tǒng)是否會(huì)報(bào)錯(cuò)。要測(cè)試這些程序,需要驗(yàn)證服務(wù)器能正確保存這些數(shù)據(jù),而且后臺(tái)運(yùn)行的程序能正確解釋和使用這些信息b/s結(jié)構(gòu)實(shí)現(xiàn)的功能可能主要的就在這里,提交數(shù)據(jù),處理數(shù)據(jù)等如果有固定的操作流程可以考慮自動(dòng)化測(cè)試工具的錄制功能,編寫可重復(fù)使用的腳本代碼,可以在測(cè)試、回歸測(cè)試時(shí)運(yùn)行以便減輕測(cè)試人員工作量。我們對(duì)um子系統(tǒng)中各個(gè)功能模塊中的各項(xiàng)功能進(jìn)行逐一的測(cè)試,主要測(cè)試方法為:邊界值測(cè)試、等價(jià)類測(cè)試,以及異常類測(cè)試。測(cè)試中要保證

28、每種類型都有2個(gè)以上的典型數(shù)值的輸入,以確保測(cè)試輸入的全面性。3、cookies測(cè)試cookies通常用來(lái)存儲(chǔ)用戶信息和用戶在某應(yīng)用系統(tǒng)的操作,當(dāng)一個(gè)用戶使用cookies訪問(wèn)了某一個(gè)應(yīng)用系統(tǒng)時(shí),web服務(wù)器將發(fā)送關(guān)于用戶的信息,把該信息以cookies的形式存儲(chǔ)在客戶端計(jì)算機(jī)上,這可用來(lái)創(chuàng)建動(dòng)態(tài)和自定義頁(yè)面或者存儲(chǔ)登陸等信息。如果web應(yīng)用系統(tǒng)使用了cookies,就必須檢查cookies是否能正常工作而且對(duì)這些信息已經(jīng)加密。測(cè)試的內(nèi)容可包括cookies是否起作用,是否按預(yù)定的時(shí)間進(jìn)行保存,刷新對(duì)cookies有什么影響等。4、設(shè)計(jì)語(yǔ)言測(cè)試web設(shè)計(jì)語(yǔ)言版本的差異可以引起客戶端或服務(wù)器端嚴(yán)

29、重的問(wèn)題,例如使用哪種版本的html等。當(dāng)在分布式環(huán)境中開發(fā)時(shí),開發(fā)人員都不在一起,這個(gè)問(wèn)題就顯得尤為重要。除了html的版本問(wèn)題外,不同的腳本語(yǔ)言,例如java、javascript等也要進(jìn)行驗(yàn)證。5、數(shù)據(jù)庫(kù)測(cè)試在web應(yīng)用技術(shù)中,數(shù)據(jù)庫(kù)起著重要的作用,數(shù)據(jù)庫(kù)為web應(yīng)用系統(tǒng)的管理、運(yùn)行、查詢和實(shí)現(xiàn)用戶對(duì)數(shù)據(jù)存儲(chǔ)的請(qǐng)求等提供空間。在web應(yīng)用中,最常用的數(shù)據(jù)庫(kù)類型是關(guān)系型數(shù)據(jù)庫(kù),可以使用sql對(duì)信息進(jìn)行處理。在使用了數(shù)據(jù)庫(kù)的web應(yīng)用系統(tǒng)中,一般情況下,可能發(fā)生兩種錯(cuò)誤,分別是數(shù)據(jù)一致性錯(cuò)誤和輸出錯(cuò)誤。數(shù)據(jù)一致性錯(cuò)誤主要是由于用戶提交的表單信息不正確而造成的,而輸出錯(cuò)誤主要是由于網(wǎng)絡(luò)速度或程序設(shè)計(jì)問(wèn)題等引起的,針對(duì)這兩種情況,可分別進(jìn)行測(cè)試。6.3 測(cè)試結(jié)果從連接測(cè)試、表單測(cè)試、cookies測(cè)試、設(shè)計(jì)語(yǔ)言測(cè)試、數(shù)據(jù)庫(kù)測(cè)試方面進(jìn)行測(cè)試。1.本系統(tǒng)在調(diào)試過(guò)程中發(fā)現(xiàn)了某些瀏覽器插件在訪問(wèn)帶有 jaba script 的網(wǎng)頁(yè)時(shí)會(huì)提示安全信息,瀏覽者在了解網(wǎng)站安全按性能后會(huì)取消對(duì)該網(wǎng)頁(yè)效果的屏蔽。此外沒(méi)有發(fā)現(xiàn)任何問(wèn)題.瀏覽器在訪問(wèn)的時(shí)候網(wǎng)速較快,未發(fā)現(xiàn)其他問(wèn)題。2.性能分

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論