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

下載本文檔

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

文檔簡介

1、畢 業(yè) 論 文個人網(wǎng)站設(shè)計學(xué)生姓名: 學(xué) 號: 學(xué)院名稱: 專業(yè)名稱: 指導(dǎo)教師: 個人網(wǎng)站設(shè)計摘要計算機技術(shù)的發(fā)展,特別是網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,給文檔的保存和管理提供了極大的方便。本論文中,將軟件工程的基本原理和方法應(yīng)用到整個系統(tǒng),并對其進(jìn)行需求分析,提出了解決問題的具體方法。在具體制作中,用asp技術(shù)來實現(xiàn)b/s系統(tǒng),asp技術(shù)與數(shù)據(jù)庫技術(shù)結(jié)合,用戶在瀏覽器端可以隨意查詢自己需要的標(biāo)本,而數(shù)據(jù)的后臺操作則由服務(wù)器端處理。這樣提高了網(wǎng)頁的互動性,使整個系統(tǒng)能更好的為用戶服務(wù)。關(guān)鍵詞:軟件工程;asp;動態(tài)網(wǎng)頁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ù)及平臺介紹72.1 開發(fā)軟件72.2 運行平臺8第3章 個人網(wǎng)站分析83.1 現(xiàn)狀分析83.2 需求分析93.3 設(shè)計分析93.4 可行性分析93.4.1 管理上的可行性93.4.2 技術(shù)上的可行性93.4.3 可行性分析結(jié)論10第4章 網(wǎng)站規(guī)劃與設(shè)計104.1 個人網(wǎng)站頁面設(shè)計104.1.1 網(wǎng)站整體框架的設(shè)計104.1.2 網(wǎng)站

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

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

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

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

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

10、對訪客的留言進(jìn)行回復(fù)。3.4.2 技術(shù)上的可行性網(wǎng)絡(luò)應(yīng)用基礎(chǔ)設(shè)施完善,由于信息技術(shù)的發(fā)展,我國的計算機網(wǎng)絡(luò)飛速發(fā)展,這為個人網(wǎng)站提供了基礎(chǔ)設(shè)施。網(wǎng)絡(luò)安全技術(shù)應(yīng)用,包括加密算法、ca數(shù)字認(rèn)證、數(shù)字簽名等,為電子商務(wù)應(yīng)用提供安全保證,它實現(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ù)庫技術(shù)等,使我們有能力開發(fā)實現(xiàn)適合自己的電子商務(wù)系統(tǒng)。成為我們構(gòu)建網(wǎng)站的直接技術(shù)支持。3.4.3 可行性分析結(jié)論綜上所述,構(gòu)建個人網(wǎng)站在技術(shù)、管理

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

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

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

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

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

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

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

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

19、否;允許空字符串:是;索引:無;unicode壓縮:是;輸入法模式:開啟;ime語句模式(僅日文):無轉(zhuǎn)化class數(shù)字字段大?。洪L整型;小數(shù)位數(shù):自動;默認(rèn)值:0;必填字段:否;索引:無time日期/時間默認(rèn)值:date;必填字段:否;索引:無;輸入法模式:關(guān)閉;ime語句模式(僅日文):無轉(zhuǎn)化表4-1 hn_news建立與數(shù)據(jù)庫的連接: 增加數(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語句處理的數(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ù)庫: rs.close;conn.close 第5章 網(wǎng)站后臺代碼5.1 網(wǎng)站后臺代碼設(shè)計要求用dreamweaver cs程序設(shè)計,以asp.vbscript和aspjvascript序語言進(jìn)行編輯。asp語言的優(yōu)勢:active server pages:“動態(tài)服

22、務(wù)器網(wǎng)頁”,一般簡稱“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)站后臺部分代碼設(shè)計 后臺實現(xiàn)了對數(shù)據(jù)庫的連接,可進(jìn)行網(wǎng)站的基本設(shè)置、管理員的設(shè)置,可管理相冊、生活隨筆、散文小說、訪客留言,還可以對訪客留言進(jìn)行回復(fù),可上傳圖片、錄入文章等。與數(shù)據(jù)庫來連接: 后臺管理首頁頂部:%sub header()response.writeresponse.write王麗珍的個人網(wǎng)

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

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

25、 (4)測試系統(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 測試結(jié)果: 瀏覽器 在 訪問的時候網(wǎng)速較快,未發(fā)現(xiàn)其他問題。 性能分析:借助動態(tài)域名分析系統(tǒng)和 iis可以實現(xiàn)動態(tài)ip做服務(wù)器,解析asp 程序。但服務(wù)器配置較低,不易超過10 個以上的瀏覽者同時訪問。6.2 實際測試1、鏈接測試鏈接是web應(yīng)用系統(tǒng)的一個主要特征,它是在頁面之間切換和指導(dǎo)用戶去一些不知道地址的頁面的主要手段。鏈接測試分為三個方面:

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

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

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

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論