【正文】
d%End If %其主要實(shí)現(xiàn)步驟有 2 步:首先超鏈接到本頁,傳回一個(gè)參數(shù) a,第一頁就傳遞 a=1,下一頁傳遞a=a1,上一頁傳遞 a=a+1; 在程序起始部分獲取 a 值,代碼是 a=cint((a)),然后設(shè)置顯示第幾頁,代碼是 =a,意思是將顯示頁面設(shè)置成第 a 頁,absolutepage 是分頁顯示的一個(gè)屬性,指當(dāng)前顯示第幾頁。 意見反饋模塊意見反饋模塊有普通用戶提交意見和管理員回復(fù)意見的功能,普通用戶提交意見實(shí)現(xiàn)代碼同公告欄管理員發(fā)布差不多。管理員回復(fù)意見只是對(duì)每個(gè)意見進(jìn)行回復(fù),程序中將回復(fù)意見表的字段 rid 與意見表 id 字段相同,以便使其相關(guān)聯(lián)。另外,普通用戶同管理員查看意見的實(shí)現(xiàn)代碼的特點(diǎn)是,它不像帳號(hào)管理模塊那樣根據(jù)不同用戶的登陸而導(dǎo)向不同的頁面,而是管理員和普通用戶是一個(gè)頁面,只是根據(jù)不同用戶而執(zhí)行,不同的程序段,意見查看代碼如下:%set rs=() %%if session(name)= empty then %%select * from yijian where (zuozhe=39。amp。session(user)amp。39。) order by time desc,conn,3% %else% %select * from yijian order by time desc,conn,3%%end if% session(name)是管理員登陸是產(chǎn)生的客戶端變量,程序的意思是管理員和普通用戶到意見查看頁面查看意見時(shí),定義不同的 sql 查詢語句。這樣,由于 SQL 語句的不同,rs 記錄集中的內(nèi)容便會(huì)不同。在顯示意見時(shí),普通用戶和管理員就看到了不同內(nèi)容的頁面。 論壇模塊論壇模塊重點(diǎn)主要是 show 頁面的實(shí)現(xiàn)如圖 57:安徽廣播電視大學(xué)開放教育??朴?jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)畢業(yè)論文圖 57 論壇帖子顯示界面通過截圖,可以看到 show 的重點(diǎn)將帖子和回復(fù)的帖子顯示在一起,這里實(shí)現(xiàn)的方式,主要是將帖子和回復(fù)的帖子分別存在 wenzhang 和 rwenzhang 表中,其中 wenzhang 表有一個(gè)字段 id 對(duì)應(yīng) rwenzhang 表中的字段 rid。這樣,就可以先顯示 wenzhang 里的帖子,然后再顯示 rwenzhang 里 rid 字段與顯示的帖子的id 字段相同的回復(fù)帖子就可以了。具體代碼如下:% idd=(id) %%dim rsdim sqlset rs = ()sql = select*from rwenzhang where bid=0 and rid=amp。iddamp。 order by id desccount=(select count(id) from rwenzhang where bid=0 and rid=amp。iddamp。)(0)on error resume next sql,conn,1=2a=cint((a))if a=0 thena=1else=a安徽廣播電視大學(xué)開放教育??朴?jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)畢業(yè)論文end if%第一行就是獲取原帖的 id 號(hào),然后定義 SQL 語句 sql = select*from rwenzhang where bid=0 and rid=amp。iddamp。 order by id desc是就是查找滿足rid=id 的記錄。6 難點(diǎn)及解決方法 用戶登錄判斷登陸判斷主要有兩點(diǎn):,然后在處理頁面里用 request 獲取數(shù)據(jù),在數(shù)據(jù)庫中查找有沒有該記錄,沒有則提示用戶名錯(cuò)誤,有的話則產(chǎn)生 seesion 變量,普通用戶是session(“user”),管理員 session(“name”)是代碼如下:!include file= % uname=request(uname) pwd=request(pwd) usertype=request(usertype) if usertype=yh then set rs=() sql=select * from yonghu where username=39。amp。unameamp。39。 and pwd=39。amp。pwdamp。39。 sql,conn,3,3 if or then SCRIPT language=JavaScriptalert(39。錯(cuò)誤的用戶名或密碼,請(qǐng)重新輸入!39。)。 javascript:(1)/SCRIPT else session(user)=uname end if else set rs=() sql=select * from guanliyuan where id=39。amp。unameamp。39。 and password=39。amp。pwdamp。39。 sql,conn,3,3安徽廣播電視大學(xué)開放教育??朴?jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)畢業(yè)論文 if then SCRIPT language=JavaScriptalert(39。錯(cuò)誤的用戶名或密碼,請(qǐng)重新輸入!39。)。 javascript:(1)/SCRIPT else session(name)=uname end if end if %:%if session(name)= empty and session(user)=empty then () end if%意思是如果用戶沒有以任何一種身份登陸的話,那就不能訪問這個(gè)頁面。 查看意見根據(jù)不同級(jí)別用戶的顯示模式這里主要通過兩種方法實(shí)現(xiàn):一種是通過不同的 session 變量導(dǎo)向不同的頁面,第二種是,在程序中加條件控制。安徽廣播電視大學(xué)開放教育??朴?jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)畢業(yè)論文 結(jié) 論本文簡要介紹了一個(gè)具有典型 B/S 體系結(jié)構(gòu)的網(wǎng)絡(luò)社區(qū)服務(wù)與管理系統(tǒng),重點(diǎn)討論了系統(tǒng)開發(fā)工具、開發(fā)語言等關(guān)鍵技術(shù)以及系統(tǒng)的數(shù)據(jù)庫建設(shè),系統(tǒng)流程圖和功能模塊圖以及代碼分析。這些過程的討論和分析,讓大家對(duì)系統(tǒng)的體系結(jié)構(gòu),功能模塊等有了更深的了解。目前此系統(tǒng)基本可以完全實(shí)現(xiàn)初期預(yù)定的功能,但系統(tǒng)仍然有一些不盡人意,而這些問題主要集中在系統(tǒng)的安全上,雖然系統(tǒng)已經(jīng)通過相關(guān)的控制語句對(duì)登陸用戶身份進(jìn)行驗(yàn)證,但是在當(dāng)今網(wǎng)絡(luò)信息安全中,僅僅對(duì)用戶身份驗(yàn)證是不夠的,還需要對(duì)傳送數(shù)據(jù)進(jìn)行加密,防止數(shù)據(jù)傳輸過程中被篡改等攻擊進(jìn)行防御。因此在今后的工作里,這些功能的實(shí)現(xiàn)還需要更高的技術(shù)支持。在日常維護(hù)過程中,都需要進(jìn)行嚴(yán)格的檢測,以保證系統(tǒng)的服務(wù)質(zhì)量。安徽廣播電視大學(xué)開放教育??朴?jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)畢業(yè)論文 參考文獻(xiàn)[1] 網(wǎng)站建設(shè)實(shí)錄[M]. 北京:紅旗出版社,2022。[2] [M]. 北京:人民郵電出版社,2022。[3] [M]. 北京:機(jī)械工業(yè)出版社,2022。[4] 與網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)[M]. 北京:中國鐵道出版社,2022。[5] SEVER 數(shù)據(jù)庫系統(tǒng)[M]. 北京:機(jī)械工業(yè)出版社,2022。[6] 數(shù)據(jù)庫開發(fā)示例精粹[M]. 北京:電子工業(yè)出版社,2022。[7] 方睿 ,刁仁宏, 吳四九.網(wǎng)絡(luò)數(shù)據(jù)庫原理及應(yīng)用[M]. 成都:四川大學(xué)出版社,2022。安徽廣播電視大學(xué)開放教育??朴?jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)畢業(yè)論文致 謝本文是在唐老師的熱情關(guān)心和指導(dǎo)下完成的,他淵博的知識(shí)和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)使我受益匪淺,對(duì)順利完成本課題起到了極大的作用。在此向他表示我最衷心的感謝!在論文完成過程中,本人還得到了其他老師和許多同學(xué)的熱心幫助,本人向他們表示深深的謝意!最后向在百忙之中評(píng)審本文的各位專家、老師表示衷心的感謝!