![基于.NET在線交友網(wǎng)站設(shè)計(jì)和實(shí)現(xiàn) 網(wǎng)絡(luò)工程專業(yè)_第1頁](http://file4.renrendoc.com/view/d26ea7831592f1be49ad89c4991794c1/d26ea7831592f1be49ad89c4991794c11.gif)
![基于.NET在線交友網(wǎng)站設(shè)計(jì)和實(shí)現(xiàn) 網(wǎng)絡(luò)工程專業(yè)_第2頁](http://file4.renrendoc.com/view/d26ea7831592f1be49ad89c4991794c1/d26ea7831592f1be49ad89c4991794c12.gif)
![基于.NET在線交友網(wǎng)站設(shè)計(jì)和實(shí)現(xiàn) 網(wǎng)絡(luò)工程專業(yè)_第3頁](http://file4.renrendoc.com/view/d26ea7831592f1be49ad89c4991794c1/d26ea7831592f1be49ad89c4991794c13.gif)
![基于.NET在線交友網(wǎng)站設(shè)計(jì)和實(shí)現(xiàn) 網(wǎng)絡(luò)工程專業(yè)_第4頁](http://file4.renrendoc.com/view/d26ea7831592f1be49ad89c4991794c1/d26ea7831592f1be49ad89c4991794c14.gif)
![基于.NET在線交友網(wǎng)站設(shè)計(jì)和實(shí)現(xiàn) 網(wǎng)絡(luò)工程專業(yè)_第5頁](http://file4.renrendoc.com/view/d26ea7831592f1be49ad89c4991794c1/d26ea7831592f1be49ad89c4991794c15.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
基于.NET在線交友網(wǎng)站系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)目錄TOC\o"1-2"\h\z\t"標(biāo)題3,3,標(biāo)題4,4"摘要 ⅠAbstract Ⅱ第1章緒論 緒論1.1課題背景歷年來,國外以Facebook為代表的社會性網(wǎng)絡(luò)服務(wù)網(wǎng)站越來越流行起來,中國的網(wǎng)絡(luò)發(fā)展迅速崛起,一大批互聯(lián)網(wǎng)創(chuàng)業(yè)者爭先恐后地擠進(jìn)這發(fā)紅發(fā)紫的科技范圍。最先,網(wǎng)民們的積極使用結(jié)果讓開發(fā)管理者和入股人高興至極,越來越多的網(wǎng)民躍躍欲試地去使用網(wǎng)上社交網(wǎng)絡(luò)的游戲,嗜此不疲,甚而沉醉。不過在社交網(wǎng)絡(luò)的游戲帶給網(wǎng)民的好奇勁慢慢退去,國內(nèi)的社會性網(wǎng)絡(luò)服務(wù)開發(fā)管理者們仿佛正無法補(bǔ)救即將失去的用戶。從史至今,本國的社交網(wǎng)絡(luò)平臺基本都是寄托在社會性網(wǎng)絡(luò)服務(wù)綁定社交游戲的變化形式招攬用戶的。基本就是一層不變的形式。因?yàn)閷τ谏缃痪W(wǎng)絡(luò)平臺核心觀念的模棱兩可,導(dǎo)致越來越多的用戶失去。Facebook的成功最大的關(guān)鍵是其主要的就是社交網(wǎng)站的核心觀念——社交,即人際網(wǎng)絡(luò)關(guān)系,經(jīng)過各類APP不但將實(shí)際價值延長到網(wǎng)絡(luò),而且這樣的社會交際關(guān)系越加在網(wǎng)絡(luò)平臺上與日俱增。不但產(chǎn)生了寄托于網(wǎng)絡(luò)的人際關(guān)系,而且使用的用戶數(shù)也增加到一個新的臺階。從現(xiàn)在的狀況看來看,中國的社會性網(wǎng)絡(luò)服務(wù),依舊徘徊在玩玩游戲,轉(zhuǎn)發(fā)帖子,各種看著沒啥用,但是還得有的部分,社交關(guān)系依舊只是實(shí)際生活當(dāng)中的延伸,并沒有增加新樣式,如果社交網(wǎng)絡(luò)依舊不進(jìn)行改變,形式上又停滯不前,再結(jié)合收益形式的模棱兩可,國內(nèi)的社交性網(wǎng)絡(luò)服務(wù)會每況愈下,直至退出網(wǎng)絡(luò)平臺。1.2目的和意義按照目前網(wǎng)絡(luò)科技的持續(xù)成長得狀況來看,網(wǎng)絡(luò)現(xiàn)已變成我們了解一些實(shí)時消息的最有用的渠道,經(jīng)過在網(wǎng)絡(luò)上進(jìn)行結(jié)交朋友儼然變成一種全新形式的社會交際關(guān)系,高等院校學(xué)生是個相比較別具一格的大集體,往往對于生成的新鮮事物容易上手,況且生成的新鮮事物時不時的會感染到這些學(xué)生的實(shí)際生活當(dāng)中、在社會的人際交往關(guān)系中,乃至對他們?nèi)松@段道路當(dāng)中的人生觀、世界觀、價值觀等全能產(chǎn)生重大作用。在線交友網(wǎng)站系統(tǒng)是把日常生活當(dāng)中的認(rèn)識和結(jié)交好友與電腦互聯(lián)網(wǎng)功能綁定的的一種全新形式的交換消息的方式方法,是如今世界里在技術(shù)創(chuàng)新中一個相當(dāng)活躍并且還存在相當(dāng)強(qiáng)有勁的生命力的技術(shù)使用規(guī)模,并且還是信息在社會下的產(chǎn)生物,通過目前的網(wǎng)絡(luò)平臺上看起來已存在部分比較日常見到的結(jié)交好友網(wǎng)站,例如全城熱戀、完美告白、百合網(wǎng)等,基本是我們經(jīng)??吹降呐c婚姻戀愛相結(jié)合的結(jié)交好友網(wǎng)站,還有億友網(wǎng)和校內(nèi)網(wǎng)提供了一個很好的網(wǎng)上交友平臺,這些基本都是在現(xiàn)今高效率高節(jié)奏高壓力的生活當(dāng)中加強(qiáng)了社會中人們之間的相互交流,為和平發(fā)展和諧的社會提供重大貢獻(xiàn)。通過網(wǎng)絡(luò)服務(wù)平臺,五湖四海的人,無論是上班族,還是大學(xué)生都可逾越過跨時間跨種族跨地域進(jìn)行網(wǎng)絡(luò)服務(wù)平臺的學(xué)習(xí)及交流。創(chuàng)出一個安全性高的、真實(shí)靠譜的、完全開放的、單純干凈的純聊天交友的交友網(wǎng)站系統(tǒng),為想要結(jié)交好友的人群提供一個操作容易的、頁面好看的結(jié)交好友場所。1.3國內(nèi)外研究現(xiàn)狀就現(xiàn)在來看,中國和外國的社會性網(wǎng)絡(luò)服務(wù)平臺的發(fā)展形式越來越好,并且越加的形成,對使用者的感受越加重視,還會進(jìn)行相應(yīng)的更改。例如在中國相對比較好的社交網(wǎng)絡(luò)平臺有騰訊微博,人人網(wǎng)等。比如說騰訊微博,它不僅為使用者提供了網(wǎng)站上的最新信息的獲取,而且還大大方便了使用者在社交的時候更能簡單明了的溝通。而人人網(wǎng)基本上都是要求實(shí)名制的,使用者尋找好友可以縮小范圍,在這個范圍中根據(jù)自己的興趣可以更加快速地找到好友。這些都不同程度地增強(qiáng)了使用者的社交體驗(yàn)。依據(jù)國外數(shù)據(jù)來看,在過去的半年里,Tumblr的用戶積極使用數(shù)現(xiàn)已經(jīng)增長了120%,已經(jīng)超過了Instagram被稱為增長速度最快的社會交往平臺。同時Instagram的用戶積極使用數(shù)增長率只有64%,甚至低于Pinterest的111%,排在社會交往產(chǎn)品的第三位。Facebook的用戶積極使用數(shù)增長率僅僅是2%。不過,所有社交網(wǎng)絡(luò)在Q2和Q3期間用戶積極使用數(shù)均有不同程度地增加。就從目前總用戶數(shù)的增長來看,排在第一名的竟是Pinterest,Tumblr僅僅排名第二。1.4組織結(jié)構(gòu)本文針對一個基于C#語言的小型的在線交友網(wǎng)站的設(shè)計(jì)和開發(fā)。第1章為緒論,此章節(jié)介紹簡單介紹了的課題背景、研究的目的和意義、國內(nèi)外研究的現(xiàn)狀。第2章為系統(tǒng)的開發(fā)語言、工具與環(huán)境,此章節(jié)介紹了設(shè)計(jì)的語言,還有網(wǎng)站所需要的運(yùn)行環(huán)境,還有后臺支持。第3章為需求分析和總體設(shè)計(jì),分析了網(wǎng)站的需求分析,按照需求分析將功能進(jìn)行劃分。第4章為系統(tǒng)數(shù)據(jù)庫設(shè)計(jì),介紹數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)以及物理結(jié)構(gòu)設(shè)計(jì)的實(shí)現(xiàn)。第5章為詳細(xì)設(shè)計(jì)與實(shí)現(xiàn),此章節(jié)介紹各個功能模塊的設(shè)計(jì)與實(shí)現(xiàn)。第6章為系統(tǒng)的測試,測試網(wǎng)站的安全性,嚴(yán)謹(jǐn)性。最后是結(jié)論,致謝與參考文獻(xiàn)。第2章系統(tǒng)的開發(fā)語言、工具與環(huán)境第2章系統(tǒng)的開發(fā)語言、工具與環(huán)境2.1C#語言C#是微軟公司發(fā)布的一種完全面向?qū)ο蟮摹⑦\(yùn)行于.NETFramework和.NETCore(完全開源,跨平臺)之上的高級程序設(shè)計(jì)語言。它是微軟公司為了配合.NET戰(zhàn)略推出的一種編程語言。它的語法和傳統(tǒng)的C或C++差不多。適合做快速開發(fā),如Windows系統(tǒng)下的中小型企業(yè)項(xiàng)目、小工具、游戲、桌面開發(fā)(播放器、音樂、截圖工具、圖片查看器、計(jì)算器)等。學(xué)習(xí)起來難度比較小,容易掌握。2.2SQLServer2008SQLServer2008在Microsoft的數(shù)據(jù)平臺上發(fā)布,越加的方便快捷,對于數(shù)據(jù)的處理是更加的安全。是一個性能強(qiáng)大并且安全性高的數(shù)據(jù)管理系統(tǒng),SQLServer2008功能非常全并且非常豐富,不但可以使數(shù)據(jù)不能丟失還能減少冗余,還可以改良完善嵌入式APP、中小型網(wǎng)站和APP,還可以對本地數(shù)據(jù)存儲的性能進(jìn)行改良完善,使其變得更好。為任何規(guī)模的APP提供完善的信息平臺??捎糜诠芾淼?、熟悉的自服務(wù)商業(yè)智能工具。此版本增強(qiáng)了開發(fā)能力,提高了可管理性,強(qiáng)化了商業(yè)智能技術(shù)局倉庫。2.3MicrosoftVisualStudio2010在線交友網(wǎng)站的開發(fā)采用的是MicrosoftVisualStudio2010,是微軟目前杰出代表之一,MicrosoftVisualStudio2010版本在創(chuàng)建、調(diào)試和部署應(yīng)用程序的基本任務(wù)上由復(fù)雜化變得簡單化,我們可以盡力的發(fā)揮我們的想象力并輕松實(shí)現(xiàn)我們的目標(biāo)。此版本軟件是至今為止最受歡迎的Windows平臺應(yīng)用程序開發(fā)環(huán)境,支持最新的一代編程體系基礎(chǔ)架構(gòu),同時還兼容.NETFramework2基礎(chǔ)架構(gòu),若沒有此基礎(chǔ)架構(gòu),那么系統(tǒng)無法運(yùn)行。支持64位Windows系統(tǒng)和多顯示器,方便我們按照自己的需求進(jìn)行設(shè)計(jì)與開發(fā)。2.4ASP.NETASP.NET是微軟的ASP是一種動態(tài)網(wǎng)頁技術(shù),開發(fā)網(wǎng)站容易方便快捷。而且學(xué)起來更加的容易。是一種服務(wù)器端腳本編寫環(huán)境。.NET平臺語言包含多。相比JAVA更容易上手。用ASP開發(fā)網(wǎng)站更簡單。ASP.NET又叫ASP+,是asp的一種升級,建立強(qiáng)大的Web應(yīng)用程序,適用于PC以及移動設(shè)備所需的基礎(chǔ)設(shè)施和各種服務(wù)。ADO.NET提供了三種方法連接到該數(shù)據(jù)庫:(1)通過ODBC連接。(2)由一個無賴相連接。(3)直接連接到SQLServer。2.5系統(tǒng)運(yùn)行環(huán)境(1)操作系統(tǒng):Windows7(2)軟件工具:MicrosoftVisualStudio2010(3)數(shù)據(jù)庫:MicrosoftSQLServer2008(4)瀏覽器:適用于任何瀏覽器(5)其它登錄地址:http://localhost:2032/交友/Default.aspx用戶:管理員:賬號:wkh密碼:123會員:會員用戶名:cindy密碼:123第3章需求分析和總體設(shè)計(jì)PAGE39第3章需求分析與總體設(shè)計(jì)3.1需求分析為了滿足廣大用戶結(jié)交好友的需求我開發(fā)了這個在線交友網(wǎng)站,本網(wǎng)站包括未注冊用戶、普通用戶和管理員三個角色,未注冊用戶只能查看站內(nèi)新聞,、聯(lián)誼信息、好友留言等功能;用戶登錄系統(tǒng)實(shí)現(xiàn)了個人資料管理、我的日志管理、我的相冊管理等;管理員登錄系統(tǒng)實(shí)現(xiàn)了系統(tǒng)用戶管理、站內(nèi)新聞管理、學(xué)術(shù)交流管理、所有日志管理、資料共享查詢、系統(tǒng)管理等功能模塊。具體的功能需求有如下方面。本網(wǎng)站設(shè)計(jì)的用戶角色共有三個分別是未注冊用戶、普通用戶、后臺管理員。未注冊的用戶:實(shí)現(xiàn)在第一時間內(nèi)顯示部分網(wǎng)站推出的站內(nèi)新聞、友情鏈接、學(xué)術(shù)交流、聯(lián)誼信息等,可以按照分類搜索相關(guān)標(biāo)題、學(xué)術(shù)交流等。普通用戶:用戶需要注冊,成功后登錄,可對個人資料管理模塊進(jìn)行修改,我的日志模塊進(jìn)行查找,添加,修改和刪除,我的相冊管理模塊進(jìn)行添加,修改和刪除,資料共享管理模塊進(jìn)行查找,添加,修改和刪除,聯(lián)誼信息管理模塊進(jìn)行查找,添加,修改和刪除,學(xué)術(shù)交流管理模塊進(jìn)行查找,添加,修改和刪除,難題求解模塊進(jìn)行查找,添加,修改和刪除,我的好友管理模塊進(jìn)行查詢,修改,添加和刪除,最后可退出系統(tǒng)。后臺管理員:管理員登錄后,可對系統(tǒng)用戶管理模塊進(jìn)行修改密碼,管理員添加,查詢和刪除及對注冊用戶是否通過審核,站內(nèi)新聞管理模塊進(jìn)行查詢,添加,修改和刪除,學(xué)術(shù)交流管理模塊進(jìn)行查找,添加,修改和刪除,所有日志管理模塊進(jìn)行查找,修改和刪除,資料共享管理模塊進(jìn)行查找,添加,修改和刪除,聯(lián)誼信息管理模塊進(jìn)行查找,添加,修改及刪除,系統(tǒng)管理模塊主要包括友情鏈接添加、友情鏈接查詢、系統(tǒng)公告設(shè)置、系統(tǒng)簡介設(shè)置、留言管理、數(shù)據(jù)備份等功能子模塊,實(shí)現(xiàn)管理員對友情鏈接、系統(tǒng)公告、系統(tǒng)簡介等信息的查詢、添加、刪除、修改以及對留言信息的查看、回復(fù)和數(shù)據(jù)備份的功能以及修改密碼功能。3.2功能模塊分析本人設(shè)計(jì)的在線交友網(wǎng)站是由首頁顯示部分網(wǎng)站推出的站內(nèi)新聞、友情鏈接、學(xué)術(shù)交流、聯(lián)誼信息等相關(guān)信息及后臺管理員管理兩部分組成。(1)系統(tǒng)前臺功能:系統(tǒng)主頁面:實(shí)現(xiàn)在第一時間內(nèi)顯示部分網(wǎng)站推出的站內(nèi)新聞、友情鏈接、學(xué)術(shù)交流、聯(lián)誼信息等,可以按照分類搜索相關(guān)標(biāo)題、學(xué)術(shù)交流等。用戶注冊:用戶需要填寫用戶名,密碼(字母或數(shù)字),確認(rèn)密碼(字母或數(shù)字),姓名,電話(手機(jī)或電話格式),郵箱(電子郵箱格式),QQ,上傳頭像,籍貫,地址,選擇性別和備注,最后點(diǎn)擊注冊按鈕,若格式錯誤,則注冊失敗。個人資料管理:用戶登錄成功后,還是在網(wǎng)站首頁,點(diǎn)擊個人后臺后,可對個人資料進(jìn)行修改,但用戶名不得修改,密碼,姓名,電話,郵箱,QQ,頭像,籍貫,地址,性別和備注都可修改。我的日志管理:用戶登錄成功后,還是在網(wǎng)站首頁,點(diǎn)擊個人后臺后,可進(jìn)行對我的日志的查詢,添加,修改和刪除。我的相冊管理:用戶登錄成功后,還是在網(wǎng)站首頁,點(diǎn)擊個人后臺后,可進(jìn)行對我的相冊的查詢,添加,修改和刪除。資料共享管理:用戶登錄成功后,還是在網(wǎng)站首頁,點(diǎn)擊個人后臺后,可進(jìn)行資料共享的查詢,添加,修改和刪除。聯(lián)誼信息管理:用戶登錄成功后,還是在網(wǎng)站首頁,點(diǎn)擊個人后臺后,可進(jìn)行聯(lián)誼信息的查詢,添加,修改和刪除,對社團(tuán)交流的添加,查詢,修改及刪除。學(xué)術(shù)交流管理:用戶登錄成功后,還是在網(wǎng)站首頁,點(diǎn)擊個人后臺后,可進(jìn)行學(xué)術(shù)交流的查詢,添加,修改和刪除。難題求解管理:用戶登錄成功后,還是在網(wǎng)站首頁,點(diǎn)擊個人后臺后,可進(jìn)行難題求解的查詢,添加,修改和刪除。我的好友管理:用戶登錄成功后,還是在網(wǎng)站首頁,點(diǎn)擊個人后臺后,可進(jìn)行我的好友的查詢,添加,修改和刪除,對方請求好友的查詢,修改及刪除。退出系統(tǒng):用戶是有網(wǎng)本網(wǎng)站后,必須退出登錄,防止被他人盜取信息。(2)后臺管理系統(tǒng)用戶管理:后臺管理員登錄成功后,可以修改密碼,管理員添加,管理員查詢及刪除和注冊用戶是否通過審核。站內(nèi)新聞管理:后臺管理員登錄成功后,可以進(jìn)行站內(nèi)新聞添加,查詢,修改和刪除。學(xué)術(shù)交流管理:后臺管理員登錄成功后,可以進(jìn)行對所有學(xué)術(shù)交流查詢,修改和刪除。所有日志管理:后臺管理員登錄成功后,可以進(jìn)行對所有日志的查詢,修改和刪除。資料共享管理:后臺管理員登錄成功后,可以進(jìn)行資料的查詢,添加,修改和刪除。聯(lián)誼信息管理:后臺管理員通過登錄之后,可以進(jìn)行聯(lián)誼信息的查詢,添加,修改和刪除。系統(tǒng)管理:管理員登錄實(shí)現(xiàn)的功能,主要包括友情鏈接添加、友情鏈接查詢、系統(tǒng)公告設(shè)置、系統(tǒng)簡介設(shè)置、留言管理、數(shù)據(jù)備份等功能子模塊,實(shí)現(xiàn)管理員對友情鏈接、系統(tǒng)公告、系統(tǒng)簡介等信息的查詢、添加、刪除、修改以及對留言信息的查看、回復(fù)和數(shù)據(jù)備份的功能。修改密碼:此部分的功能是對已存在的管理員的登錄密碼進(jìn)行更改。退出系統(tǒng):網(wǎng)站后臺管理員對于整個網(wǎng)站的維護(hù)與管理是一份重要的工作。在對網(wǎng)站的管理完事以后,必須退出系統(tǒng),防止他人盜取用戶名和密碼對網(wǎng)站進(jìn)行串改。3.3系統(tǒng)功能模塊圖3.3.1功能模塊圖在線交友網(wǎng)站的總體功能模塊圖,如圖3.1所示。在線交友網(wǎng)站在線交友網(wǎng)站后臺管理前臺管理用戶注冊用戶登錄個人資料管理我的日志管理我的相冊管理資料共享管理聯(lián)誼信息管理學(xué)術(shù)交流管理難題求解管理我的好友管理用戶退出系統(tǒng)管理員登錄系統(tǒng)用戶管理站內(nèi)新聞管理學(xué)術(shù)交流管理所有日志管理資料共享管理聯(lián)誼信息管理系統(tǒng)管理修改密碼退出系統(tǒng)圖3.1總體功能模塊圖3.3.2流程圖(1)前臺流程圖未注冊的用戶只能瀏覽首頁的站內(nèi)新聞,聯(lián)誼信息,在線留言,用戶展示,學(xué)術(shù)交流,當(dāng)未注冊用戶想要在線交友時,需要選中用戶頭像并點(diǎn)擊查看詳細(xì)信息,系統(tǒng)會提示你注冊或登錄,如果用戶沒注冊過,就必須先注冊,等管理員審核過了,方可登錄。登錄后方可繼續(xù)加好友,進(jìn)行交友。前臺流程圖如圖3.2所示。開始開始結(jié)束在線交友選擇好友加為好友我的好友注冊登錄是否注冊是否登錄錄是是否否圖3.2前臺流程圖(2)用戶登錄功能在網(wǎng)站首頁左下角會有個登錄界面,當(dāng)輸入用戶名、密碼和驗(yàn)證碼后單擊登錄按鈕后,系統(tǒng)會查詢后臺數(shù)據(jù)庫是否有此用戶名密碼,如若沒有,系統(tǒng)會彈出一條消息顯示沒有注冊或未通過審核,如果輸入的密碼不正確,則提示您用戶名或密碼不正確,如果密碼輸入正確且驗(yàn)證碼正確則登錄成功。用戶登錄流程圖如圖3.3所示。開始開始結(jié)束登錄入口登錄成功顯示用戶用戶名/密碼是否存在是否圖3.3用戶登錄流程圖第4章系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)第4章系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)4.1數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)分析系統(tǒng),得出本系統(tǒng)的實(shí)體有:管理員、用戶注冊、聯(lián)誼、好友、友情鏈接、留言板和評論,下面是對應(yīng)的實(shí)體屬性圖。(1)管理員(allusers)實(shí)體屬性圖,如圖4.1所示。管理員管理員編號用戶名密碼圖4.1管理員實(shí)體屬性圖用戶注冊編號頭像用戶名密碼姓名電話用戶注冊編號頭像用戶名密碼姓名電話郵箱QQ籍貫審核備注性別地址圖4.2用戶注冊實(shí)體屬性圖 (3)聯(lián)誼(allgonggao)實(shí)體屬性圖,如圖4.3所示。聯(lián)誼聯(lián)誼圖片點(diǎn)擊率編號內(nèi)容標(biāo)題類別圖4.3聯(lián)誼實(shí)體屬性圖 (4)友情鏈接(youqinglianjie)實(shí)體屬性圖,如圖4.4所示。網(wǎng)站名稱網(wǎng)站名稱網(wǎng)址編號友情鏈接圖4.4友情鏈接實(shí)體屬性圖 (5)留言板(liuyanban)實(shí)體屬性圖,如圖4.5所示。留言板留言板編號內(nèi)容標(biāo)題回復(fù)圖4.5留言板實(shí)體屬性圖 (6)評論(pinglun)實(shí)體屬性圖,如圖4.6所示。評論評論頭像編號評論內(nèi)容評論人評分圖4.6評論實(shí)體屬性圖(7)在線交友網(wǎng)站總體E-R圖,如圖4.7所示。用戶用戶選擇留言選好友寫評論友情鏈接聯(lián)誼留言板評論鏈接編號網(wǎng)名網(wǎng)址內(nèi)容編號圖片類別標(biāo)題點(diǎn)擊率昵稱用戶名編號姓名審核編號內(nèi)容標(biāo)題回復(fù)審核評分評人評內(nèi)容頭像號編號用戶名密碼姓名電話郵箱地址性別籍貫QQ頭像備注qnqnpmnpmnqqppmm圖4.7在線交友網(wǎng)站總體E-R圖4.2數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)本設(shè)計(jì)網(wǎng)站包含以下關(guān)系模式(下劃線的部分為主鍵):管理員(管理員編號,用戶名,密碼)用戶(用戶編號,用戶名,密碼,姓名,電話,郵箱,QQ,頭像,籍貫,地址,性別,備注,審核)好友(好友編號,用戶名,姓名,用戶編號,審核)評論(頭像編號,編號,評論內(nèi)容,評論人,評分)留言板(留言編號,標(biāo)題,內(nèi)容,回復(fù))聯(lián)誼(編號,標(biāo)題,類別,首頁圖片,點(diǎn)擊率)友情鏈接(鏈接編號,網(wǎng)名,網(wǎng)址)4.3數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計(jì)下面列出了系統(tǒng)重要的數(shù)據(jù)表:(1)管理員信息表設(shè)計(jì)如表4.1所示,主要有管理員編號、用戶名、密碼和身份信息。表4.1管理員信息表(allusers)列名數(shù)據(jù)類型長度允許空是否主鍵說明IDint否是管理員編號usernamevarchar50否否用戶名pwdvarchar50否否密碼cxvarchar50否否身份(2)用戶信息表設(shè)計(jì)如表4.2所示,主要有用戶編號,用戶名,密碼,姓名,電話,郵箱,QQ,頭像,籍貫,地址等信息。表4.2用戶信息表(yonghuzhuce)列名數(shù)據(jù)類型長度允許空是否主鍵說明IDint否是用戶注冊編號yonghumingvarchar50是否用戶名mimavarchar50是否密碼xingmingvarchar50是否姓名dianhuavarchar50是否電話youxiangvarchar50是否郵箱QQvarchar50是否QQtouxiangvarchar50是否頭像jiguanvarchar50是否籍貫dizhivarchar50是否地址xingbievarchar50是否性別beizhuvarchar50是否備注isshvarchar2是否審核(3)好友信息表設(shè)計(jì)如圖4.3所示,主要有好友編號、用戶名、姓名,用戶編和審核信息。表4.3好友信息表(haoyou)列名數(shù)據(jù)類型長度允許空是否主鍵說明IDint否是好友編號usernamevarchar50是否用戶名xmvarchar50是否姓名uidvarchar50是外鍵用戶編號isshvarchar是否審核(4)評論信息表設(shè)計(jì)如表4.4所示,主要有頭像編號,評論內(nèi)容,評論人和評分信息。表4.4評論信息表(pinglun)列名數(shù)據(jù)類型長度允許空是否主鍵說明IDint否是編號xiangpinaIDvarchar50是否頭像編號pinglunneirongvarchar50是否評論內(nèi)容pinglunrenvarchar50是否評論人pingfenvarchar50是否評分(5)留言板信息表設(shè)計(jì)如表4.5所示,主要有留言編號、標(biāo)題、內(nèi)容和回復(fù)信息。表4.5留言板信息表(liuyanban)列名數(shù)據(jù)類型長度允許空是否主鍵說明IDint否是留言編號biaotivarchar50是否標(biāo)題neirongvarchar50是否內(nèi)容huifuvarchar50是否回復(fù)(6)聯(lián)誼信息表設(shè)計(jì)如表4.6所示,主要有留言編號、標(biāo)題、內(nèi)容和回復(fù)信息。表4.6聯(lián)誼信息表(allgonggao)列名數(shù)據(jù)類型長度允許空是否主鍵說明IDint否是編號titlevarchar255是否標(biāo)題leibievarchar50是否類別shouyetupianvarchar50是否圖片dianjilvvarchar50是否點(diǎn)擊率(7)友情鏈接信息表設(shè)計(jì)如表4.7所示,主要有留言編號、標(biāo)題、內(nèi)容和回復(fù)信息。表4.7友情鏈接信息表(youqinglianjie)列名數(shù)據(jù)類型長度允許空是否主鍵說明IDint否是鏈接編號wangzhanmingchengvarchar50是否網(wǎng)名wangzhivarchar50是否網(wǎng)址4.4數(shù)據(jù)庫的連接原理由于SQLServer數(shù)據(jù)庫的安全性高可靠性強(qiáng)冗余度小,本網(wǎng)站的設(shè)計(jì)采用SQLServer2008數(shù)據(jù)庫作為后臺數(shù)據(jù)庫管理系統(tǒng),所以可以查看數(shù)據(jù)庫中的完整的數(shù)據(jù)包括建數(shù)據(jù)庫時的類型及限制要求,并且保證數(shù)據(jù)的完整性及安全性。本網(wǎng)站使用的數(shù)據(jù)庫連接原理是通過項(xiàng)目解決方案中的web.config文件中appSetting進(jìn)行連接的。此種方法簡便容易,并且連接數(shù)據(jù)庫不需要用戶名和密碼。第5章系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)第5章系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)5.1后臺管理的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)在系統(tǒng)主頁面的導(dǎo)航欄右側(cè)設(shè)計(jì)了后臺管理員登錄的入口,單擊導(dǎo)航欄“后臺”按鈕,就會跳到管理員后天登錄界面。在此界面,當(dāng)后臺管理員輸入相應(yīng)正確的用戶名、密碼以及驗(yàn)證碼就會登錄成功。進(jìn)入到后臺管理員的主界面。進(jìn)行對整個網(wǎng)站的管理和維護(hù)工作。當(dāng)后臺管理員輸入錯誤的用戶名、密碼以及驗(yàn)證碼時,便會跳出一個對話框提示輸入的用戶名或密碼錯誤。后臺管理員部分主要由系統(tǒng)注冊用戶的審核、修改及刪除、站內(nèi)新聞的查詢與添加,學(xué)術(shù)交流的添加與查詢等功能。注冊用戶管理:實(shí)現(xiàn)修改密碼,管理員添加,管理員查詢,注冊用戶審核,未通過審核無法登錄。站內(nèi)新聞管理:對站內(nèi)新聞進(jìn)行查詢、添加、修改以及刪除等操作。學(xué)術(shù)交流管理:對學(xué)術(shù)交流進(jìn)行查詢、添加、修改以及刪除操作。所有日志管理:對所有日志進(jìn)行查詢、添加、修改以及刪除等操作。資料共享查詢:對共享資料的上傳和查詢等管理。聯(lián)誼信息管理:實(shí)現(xiàn)對聯(lián)誼信息的添加和查詢等管理。系統(tǒng)管理:對于友情鏈接主要是添加和查詢功能。對系統(tǒng)公告和系統(tǒng)簡介的設(shè)置??蛇M(jìn)行留言管理和數(shù)據(jù)備份。5.1.1后臺登錄頁面的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)后臺管理員想要對整個網(wǎng)站的管理與維護(hù)工作就必須要登錄進(jìn)入到后臺方可。后臺登錄界面主要是用戶名、密碼、驗(yàn)證碼三部分以及登錄、重置兩個組件,當(dāng)輸入用戶名、密碼以及驗(yàn)證碼后,便可登錄。若輸入的用戶名、密碼以及是正確無誤的,就會登錄成功,進(jìn)入到后臺管理員的主界面。如果輸入的用戶名、密碼以及驗(yàn)證碼是錯誤的,可選擇重置或手動刪除。管理員登錄頁面設(shè)計(jì)如圖5.1所示。圖5.1管理員登錄頁面設(shè)計(jì)當(dāng)輸入正確的用戶名、密碼以及驗(yàn)證的信息登錄成功后,就會跳轉(zhuǎn)到后天管理員的主界面,在界面的左邊會顯示管理員所擁有的功能,主要包括系統(tǒng)用戶注冊管理、聯(lián)誼信息管理、系統(tǒng)設(shè)置等幾個相應(yīng)的選項(xiàng),在右面會顯示你點(diǎn)擊每個功能時的內(nèi)容。后臺管理員頁面顯示如圖5.2所示。圖5.2后臺管理頁面5.1.2系統(tǒng)用戶管理的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)(1)修改密碼本界主要是由原密碼、新密碼和確認(rèn)密碼三個部分組成,若是管理員想要更改一下自己賬戶的密碼,就必須輸入原密碼、新密碼和確認(rèn)密碼,最后選擇修改。若輸入的原密碼、新密碼以及確認(rèn)密碼是錯誤的,可選擇重填或手動刪除。頁面顯示如下圖5.3所示。圖5.3修改密碼(2)管理員添加管理員選擇系統(tǒng)用戶管理后選“管理員添加”,會右側(cè)界面顯示用戶名、密碼、確認(rèn)密碼、權(quán)限,進(jìn)行添加管理員若填錯可點(diǎn)擊重填按鈕。頁面顯示如下圖5.4所示。圖5.4管理員添加(3)管理員查詢管理員選擇左側(cè)的系統(tǒng)用戶管理后選擇“管理員查詢”,在右側(cè)會顯示管理員的用戶名、密碼、角色、添加時間,還可對管理員進(jìn)行刪除操作。頁面顯示如下圖5.5所示。圖5.5管理員查詢(4)注冊用戶管理管理員選擇左側(cè)系統(tǒng)用戶管理后選“注冊用戶管理”,在右側(cè)界面會顯示所有注冊的用戶,可對注冊用戶進(jìn)行查找,修改和刪除操作,對用戶進(jìn)行審核,若通過則用戶方可登錄頁面顯示如下圖5.6所示。圖5.6注冊用戶管理5.1.3站內(nèi)新聞管理的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)(1)站內(nèi)新聞添加此界面主要包括新聞的標(biāo)題、內(nèi)容、圖片、點(diǎn)擊率及類別文本框,填完新聞的標(biāo)題、內(nèi)容方可發(fā)布新聞,還可進(jìn)行上傳新聞的圖片最后選擇添加。頁面顯示如圖5.7所示。圖5.7站內(nèi)新聞添加(2)站內(nèi)新聞查詢 管理員左側(cè)的站內(nèi)新聞管理后選“站內(nèi)新聞查詢”,在右側(cè)界面會顯示此網(wǎng)站上的所有的站內(nèi)新聞,可按照標(biāo)題進(jìn)行快速查找。并且可對相應(yīng)的新聞進(jìn)行修改和刪除。頁面如下圖5.8所示。圖5.8站內(nèi)新聞查詢5.1.4學(xué)術(shù)交流管理的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)管理員左側(cè)的學(xué)術(shù)交流管理后選“學(xué)術(shù)交流查詢”,在右側(cè)界面會顯示此網(wǎng)站上的所有的學(xué)術(shù)交流,可按照標(biāo)題進(jìn)行快速查找。并且可對相應(yīng)的學(xué)術(shù)交流進(jìn)行修改和刪除。頁面顯示如圖5.9所示。圖5.9學(xué)術(shù)交流管理5.1.5所有日志管理的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)管理員左側(cè)的所有日志管理后選“所有日志查詢”,在右側(cè)界面會顯示此網(wǎng)站上的所有的日志,可按照標(biāo)題進(jìn)行快速查找。并且可對相應(yīng)的日志進(jìn)行修改和刪除。頁面顯示如圖5.10所示。圖5.10所有日志管理5.1.6資料共享查詢的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)(1)資料上傳此界面主要由資料的標(biāo)題、內(nèi)容、圖片、點(diǎn)擊率以及類別幾部分組成,填完資料的標(biāo)題、內(nèi)容、點(diǎn)擊率以及類別和上傳圖片后選擇添加即可。頁面顯示如圖5.11所示。圖5.11資料上傳(2)資料查詢 后臺管理員選擇左側(cè)的資料共享中的“資料查詢”,在右側(cè)界面會顯示所有用戶的的共享資料信息,可按照標(biāo)題進(jìn)行快速查找。并且可對相應(yīng)的資料進(jìn)行修改和刪除。頁面如下圖5.12所示。圖5.12資料查詢5.1.7聯(lián)誼信息的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)(1)聯(lián)誼信息添加 后臺管理員選擇左側(cè)的聯(lián)誼信息中的“聯(lián)誼信息添加”功能,在右側(cè)界面會顯示聯(lián)誼信息的標(biāo)題、內(nèi)容、類別以及點(diǎn)擊率,填寫相應(yīng)信息和上傳圖片后選擇添加。頁面顯示如圖5.13所示。圖5.13聯(lián)誼信息添加(2)聯(lián)誼信息查詢 后臺管理員選擇左側(cè)的聯(lián)誼信息中的“聯(lián)誼信息查詢”功能,在右側(cè)界面會顯示所有用戶的聯(lián)誼信息,可根據(jù)聯(lián)誼信息的標(biāo)題進(jìn)行相應(yīng)的查找,還可對聯(lián)誼信息進(jìn)行修改及刪除。頁面顯示如圖5.14所示。圖5.14聯(lián)誼信息查詢5.1.8系統(tǒng)管理的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)(1)友情鏈接添加 管理員選擇左側(cè)的系統(tǒng)管理中的“友情鏈接添加”,在界面右側(cè)會顯示要添加的網(wǎng)站名稱以及網(wǎng)址,填寫相應(yīng)的信息內(nèi)容后選擇添加,如果是填寫錯誤的信息就可以選擇重置或手動刪除錯誤信息。頁面顯示如圖5.15所示。圖5.15友情鏈接添加(2)友情鏈接查詢 后臺管理員選擇左側(cè)的系統(tǒng)管理中的“友情鏈接查詢”,在界面右側(cè)會顯示所有的鏈接的網(wǎng)站名稱和網(wǎng)址,可按照網(wǎng)站名稱和網(wǎng)址進(jìn)行快速查找。并且可對相應(yīng)的鏈接進(jìn)行修改和刪除,也可進(jìn)行打印。頁面顯示如圖5.16所示。圖5.16友情鏈接查詢(3)系統(tǒng)公告設(shè)置 后臺管理員選擇左側(cè)的系統(tǒng)管理中的“系統(tǒng)公告設(shè)置”功能,在界面右側(cè)會顯示公告的內(nèi)容以及字體等得的設(shè)置,可對公告內(nèi)容進(jìn)行修改。頁面顯示如圖5.17所示。圖5.17系統(tǒng)公告設(shè)置(4)系統(tǒng)簡介設(shè)置 后臺管理員選擇左側(cè)的系統(tǒng)管理中的“系統(tǒng)簡介設(shè)置”功能,在界面右側(cè)會顯示系統(tǒng)簡介的內(nèi)容以及字體等相應(yīng)的設(shè)置,可對簡介內(nèi)容進(jìn)行修改。頁面顯示如圖5.18所示。圖5.18系統(tǒng)簡介設(shè)置(5)留言管理 后臺管理員選擇左側(cè)的系統(tǒng)管理中的“留言管理”功能,在界面右側(cè)會顯示所有用戶的留言時的昵稱、標(biāo)題、內(nèi)容以及回復(fù)等,可對留言進(jìn)行回復(fù)和刪除,也可通過昵稱和標(biāo)題進(jìn)行快速查找。頁面顯示如圖5.19所示。圖5.19留言管理(5)數(shù)據(jù)備份 后臺管理員選擇左側(cè)的系統(tǒng)管理中的“數(shù)據(jù)備份”功能,在界面右側(cè)會跳出備份成功提示框。頁面顯示如圖5.20所示。圖5.20數(shù)據(jù)備份5.2普通用戶模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)5.2.1系統(tǒng)主頁面的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)經(jīng)過對網(wǎng)上各個網(wǎng)站的研究與觀察后,此網(wǎng)站設(shè)計(jì)了相對簡單明了操作簡單的首界面,界面的最上方是此網(wǎng)站的宣傳圖片、導(dǎo)航欄、搜索類別文本框、標(biāo)題文本框和搜索按鈕;中間左側(cè)部分是系統(tǒng)公告、用戶登錄和友情鏈接,中間右側(cè)部分是站內(nèi)信息、會員風(fēng)采、學(xué)術(shù)交流等,選擇其中任意一個按鈕,就可以跳轉(zhuǎn)到相應(yīng)的界面。當(dāng)用戶選擇進(jìn)入網(wǎng)站,此網(wǎng)站顯示的就是整個網(wǎng)站的主界面,主界面將展示出網(wǎng)站所有新聞中的部分站內(nèi)新聞、用戶頭像風(fēng)采以及所有學(xué)術(shù)中的部分學(xué)術(shù)交流,用戶可以選擇任意一個信息進(jìn)行查看詳細(xì)信息,用戶還可以在左側(cè)選擇模糊搜索指定類型站內(nèi)新聞,學(xué)術(shù)交流等。系統(tǒng)首頁主界面顯示如圖5.21所示。圖5.21系統(tǒng)首頁面5.2.2用戶注冊模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)若是普通用戶想要進(jìn)入本網(wǎng)站,例如選擇結(jié)交興趣愛好相同的好友,發(fā)表查看學(xué)術(shù)等,就必須要先注冊,等管理員審核通過后登錄,就可以添加好友查看發(fā)表學(xué)術(shù)。在網(wǎng)站主界面的左側(cè)部分有用戶登錄注冊界面,點(diǎn)擊注冊按鈕,包括用戶名、密碼、確認(rèn)密碼、姓名等組件,按照相應(yīng)的要求輸入相應(yīng)的用戶名、密碼姓名等信息后,選擇注冊完成注冊,如果沒有按照相應(yīng)的要求填寫信息,可以選擇重置或者手動刪除錯誤內(nèi)容進(jìn)行重新填寫。用戶注冊頁面如圖5.22所示。圖5.22用戶注冊頁面5.2.3用戶登錄模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)為了讓用戶可以正常的沒有限制的進(jìn)行網(wǎng)上交友,就必須先注冊等管理員審核通過后登錄。本頁面主要由用戶名、密碼和驗(yàn)證碼三個部分組成以及登錄、會員注冊兩個組件,在相應(yīng)的位置輸入對應(yīng)的用戶名、密碼以及驗(yàn)證碼,填寫后選擇登錄,網(wǎng)站對用戶名,密碼以及驗(yàn)證碼進(jìn)行判斷,如果用戶名、密碼以及驗(yàn)證碼沒有錯誤,會跳出對話框顯示“登錄成功”文字,用戶便可進(jìn)行加好友,發(fā)表學(xué)術(shù)等,如果錯誤則跳出的對話框會顯示“用戶名或密碼錯誤或未經(jīng)審核”,并返回網(wǎng)站的主界面。當(dāng)輸入正確的用戶名、密碼以及驗(yàn)證碼,就會顯示登錄成功,用戶登錄界面實(shí)現(xiàn)如圖5.23所示。圖5.23會員登錄頁面5.2.4個人資料管理模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)用戶通過用戶和密碼登錄成功后會進(jìn)入系統(tǒng)主界面,但與之前未登錄有一點(diǎn)區(qū)別,在登錄界面部分由登錄界面變成用戶名和登錄權(quán)限,會有退出和個人后臺兩個選擇按鈕,點(diǎn)擊個人后臺進(jìn)入到個人界面,在左側(cè)木塊選擇個人資料管理。對于個人資料里面內(nèi)容,用戶名不可修改,密碼、姓名、電話、郵箱、QQ、頭像、籍貫、地址、性別、備注都可更改。商品個人資料頁面如圖5.24所示。圖5.24個人資料管理5.2.5我的日志管理的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)(1)我的日志添加當(dāng)用戶登錄成功之后,進(jìn)入到個人后臺,在左側(cè)選擇“我的日志管理”,再選擇“我的日志添加”,在右側(cè)界面即可顯示添加日志標(biāo)題、內(nèi)容、類別、圖片和點(diǎn)擊率。我的日志添加頁面如圖5.25所示。圖5.25我的日志添加(2)我的日志查詢 當(dāng)用戶登錄成功之后,進(jìn)入到個人后臺,在左側(cè)選擇“我的日志管理”,再選擇“我的日志查詢”,在右側(cè)界面顯示標(biāo)題文本框和查找按鈕,查詢后也可進(jìn)行打印。我的日志查詢頁面如圖5.26所示。圖5.26我的日志查詢5.2.6我的相冊管理的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)(1)我的相冊添加 當(dāng)用戶登錄成功之后,進(jìn)入到個人后臺,在左側(cè)選擇“我的相冊管理”,再選擇“我的相冊添加”,在右側(cè)界面即可顯示添加相冊的標(biāo)題、內(nèi)容、類別、圖片、點(diǎn)擊率。我的相冊添加頁面如圖5.27所示。圖5.27我的相冊添加(2)我的相冊查詢 當(dāng)用戶登錄成功之后,進(jìn)入到個人后臺,在左側(cè)選擇“我的相冊管理”,再選擇“我的相冊查詢”,在右側(cè)界面顯示標(biāo)題文本框和查找按鈕,查詢后也可進(jìn)行打印。我的相冊查詢頁面如圖5.28所示。圖5.28我的相冊查詢5.2.7資料共享管理的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)(1)資料上傳 當(dāng)用戶登錄成功之后,進(jìn)入到個人后臺,在左側(cè)選擇“資料共享”,再選擇“資料上傳”,在右側(cè)界面即可顯示上傳資料的標(biāo)題、內(nèi)容、類別、圖片、點(diǎn)擊率。資料上傳頁面如圖5.29所示。圖5.29資料上傳(2)資料查詢 當(dāng)用戶登錄成功之后,進(jìn)入到個人后臺,在左側(cè)選擇“資料共享”,再選擇“資料查詢”,在右側(cè)界面顯示標(biāo)題文本框和查找按鈕,查詢后也可進(jìn)行打印。資料查詢頁面如圖5.30所示。圖5.30資料查詢5.2.8聯(lián)誼信息管理的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)(1)聯(lián)誼信息添加 當(dāng)用戶登錄成功之后,進(jìn)入到個人后臺,在左側(cè)選擇“聯(lián)誼信息”,再選擇“聯(lián)誼信息添加”,在右側(cè)界面即可顯示上傳資料的標(biāo)題、內(nèi)容、類別、圖片、點(diǎn)擊率。聯(lián)誼信息添加頁面如圖5.31所示。圖5.31聯(lián)誼信息添加(2)聯(lián)誼信息查詢 當(dāng)用戶登錄成功之后,進(jìn)入到個人后臺,在左側(cè)選擇“聯(lián)誼信息”,再選擇“聯(lián)誼信息查詢”,在右側(cè)界面顯示標(biāo)題文本框和查找按鈕,查詢后也可進(jìn)行打印。資料查詢頁面如圖5.32所示。圖5.32聯(lián)誼信息查詢(3)社團(tuán)交流添加 當(dāng)用戶登錄成功之后,進(jìn)入到個人后臺,在左側(cè)選擇“聯(lián)誼信息”,再選擇“社團(tuán)交流添加”,在右側(cè)界面即可顯示上傳資料的標(biāo)題、內(nèi)容、類別、圖片、點(diǎn)擊率。社團(tuán)交流添加頁面如圖5.33所示。圖5.33社團(tuán)交流添加(4)社團(tuán)交流查詢 當(dāng)用戶登錄成功之后,進(jìn)入到個人后臺,在左側(cè)選擇“聯(lián)誼信息”,再選擇“社團(tuán)交流查詢”,在右側(cè)界面顯示標(biāo)題文本框和查找按鈕,查詢后也可進(jìn)行打印。資料查詢頁面如圖5.34所示。圖5.34社團(tuán)交流查詢5.2.9學(xué)術(shù)交流管理的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)(1)學(xué)術(shù)交流添加 當(dāng)用戶登錄成功之后,進(jìn)入到個人后臺,在左側(cè)選擇“學(xué)術(shù)交流”,再選擇“聯(lián)學(xué)術(shù)交流添加”,在右側(cè)界面即可顯示上傳資料的標(biāo)題、內(nèi)容、類別、圖片、點(diǎn)擊率。學(xué)術(shù)交流添加頁面如圖5.35所示。圖5.35學(xué)術(shù)交流添加(2)學(xué)術(shù)交流查詢 當(dāng)用戶登錄成功之后,進(jìn)入到個人后臺,在左側(cè)選擇“學(xué)術(shù)交流”,再選擇“學(xué)術(shù)交流查詢”,在右側(cè)界面顯示標(biāo)題文本框和查找按鈕,查詢后也可進(jìn)行打印。學(xué)術(shù)交流查詢頁面如圖5.36所示。圖5.36學(xué)術(shù)交流查詢5.2.10難題求解管理的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)(1)發(fā)布難題求解 當(dāng)用戶登錄成功之后,進(jìn)入到個人后臺,在左側(cè)選擇“難題求解”,再選擇“發(fā)布難題求解”,在右側(cè)界面即可顯示上傳資料的標(biāo)題、內(nèi)容、類別、圖片、點(diǎn)擊率。發(fā)布難題求解頁面如圖5.37所示。圖5.37發(fā)布難題求解(2)難題求解查詢 當(dāng)用戶登錄成功之后,進(jìn)入到個人后臺,在左側(cè)選擇“難題求解”,再選擇“難題求解查詢”,在右側(cè)界面顯示標(biāo)題文本框和查找按鈕,查詢后也可進(jìn)行打印。難題求解查詢頁面如圖5.38所示。圖5.38難題求解查詢5.2.11我的好友管理的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)(1)我的好友 當(dāng)用戶登錄成功之后,進(jìn)入到個人后臺,在左側(cè)選擇“我的好友”,再選擇“我的好友”,在右側(cè)界面即可顯示我的好友用戶名和姓名的相關(guān)查找,選擇后即可打印。我的好友頁面如圖5.39所示。圖5.39我的好友(2)對方請求好友 當(dāng)用戶登錄成功之后,進(jìn)入到個人后臺,在左側(cè)選擇“我的好友”,再選擇“對方請求好友”,在右側(cè)界面顯示用戶名文本框和查找按鈕,查詢后也可進(jìn)行打印。對方請求好友頁面如圖5.40所示。圖5.40對方請求好友第6章系統(tǒng)測試第6章系統(tǒng)測試6.1測試的重要性與目的基于.NET在線交友網(wǎng)站的設(shè)計(jì)開發(fā)完成后就必須進(jìn)行整個系統(tǒng)的測試,主要原因就是要求整個網(wǎng)站能讓用戶正常的使用,當(dāng)將網(wǎng)站完整交到客戶手里時,看看客戶是否滿意我們的網(wǎng)站,通過客戶的驗(yàn)收審查。此網(wǎng)站次測試的主要宗旨在于從網(wǎng)站的幾個方面驗(yàn)證系統(tǒng)是否具備可靠性、易用性,是否具有安全性、規(guī)范性以及容錯性。此網(wǎng)站驗(yàn)證采取的方法是黑盒測試。黑盒測試對系統(tǒng)的各個功能模塊逐一進(jìn)行測試,盡最大的可能發(fā)現(xiàn)網(wǎng)站中存在的不足然后進(jìn)行更改并加以完善,然后在通過運(yùn)行結(jié)果來判斷本網(wǎng)站能否達(dá)到最后的設(shè)計(jì)要求。此網(wǎng)站測試的關(guān)鍵任務(wù)是盡最大的可能查找出此網(wǎng)站中存在的漏洞,對漏洞加以修改,為了讓網(wǎng)站更加的穩(wěn)定。然而網(wǎng)站的測試就是為了能夠完全滿足客戶提出的需求,若沒有達(dá)到客戶提出的需求就必須立刻就行修改,查找出網(wǎng)站中的漏洞,之后繼續(xù)反反復(fù)復(fù)的進(jìn)行測試,直直到最后整個網(wǎng)站沒有漏洞和錯誤,直到完全滿足客戶提出的要求為止。6.2測試的主要內(nèi)容6.2.1單元測試系統(tǒng)的單元測試這個環(huán)節(jié)是非常重要的測試方式,經(jīng)過單元測試這個環(huán)節(jié),同時編程寫出代碼,對每個單元做一個定向的測試驗(yàn)證,并對測試驗(yàn)證的結(jié)果判斷是否正確無誤。在我們進(jìn)行單元測試的時候必須注意到幾個問題,有沒有達(dá)到我們所想的要求;更換使用的操作系統(tǒng)或者電腦時是否也可以正常運(yùn)行出來;有沒有特殊要求的數(shù)據(jù)值會導(dǎo)致系統(tǒng)的不正常運(yùn)行。6.2.2集成測試系統(tǒng)的集成測試這個環(huán)節(jié)就是將單元測試組合起來,形成相應(yīng)的連接,產(chǎn)生接口,進(jìn)行相應(yīng)的測試??梢越M合兩個或多個集成,之后進(jìn)行相應(yīng)的測試,用來檢查系統(tǒng)每一個功能模塊之間的相關(guān)運(yùn)行情況,是否能夠通過測試。6.2.3確認(rèn)測試系統(tǒng)的確定測試這個環(huán)節(jié)是在這個集成測試的基礎(chǔ)之上,對整個網(wǎng)站進(jìn)行相應(yīng)測試,來排除部分各別地方的錯誤,之后判斷網(wǎng)站是否能夠通過測試,如果通過,就會向客戶展示,判斷是否滿足客戶提出的預(yù)期要求,如果要是滿足,就可以對整個網(wǎng)站的進(jìn)行驗(yàn)證,然后判斷網(wǎng)站的可靠性、安全性、有效性。知道達(dá)到客戶提出的需求。6.3測試過程在網(wǎng)站開始測試的時候,可以隨便找一些數(shù)據(jù)不必按照要求進(jìn)行測試系統(tǒng),但是為了測試整個系統(tǒng),就要按照要求選擇相應(yīng)的數(shù)據(jù)來測試,為了提高系統(tǒng)的可靠性,之后將前面測試的無用的數(shù)據(jù)進(jìn)行刪除,最后按照要求的輸入基本的數(shù)據(jù)來進(jìn)行測試,最終查看最后有用的測試結(jié)果,如果發(fā)現(xiàn)問題,就改正問題,如此反反復(fù)復(fù),整體處理,是為了確保本網(wǎng)站的正確使用。6.3.1主頁面的用戶注冊模塊測試(1)測試用例當(dāng)用戶選擇打開交友網(wǎng)站后,只能瀏覽主頁面和一些快捷導(dǎo)航,若沒有賬戶想進(jìn)行深入了解,就必須進(jìn)行會員注冊,在注冊時必須填寫一些基本信息,經(jīng)管理員審核通過后方可進(jìn)行登錄。當(dāng)用戶未通過審核時,不可以執(zhí)行操作。無法在線交友添加好友。(2)測試結(jié)果如果如果注冊用戶通過管理員審核就可登錄成功,會有對話框提示“登錄成功”,并跳轉(zhuǎn)到網(wǎng)站初始的主界面,成功登錄頁面如圖6.1所示。圖6.1登錄成功頁面如果用戶沒有注冊,就無法登錄并無法通過管理員的審核,而且不能隨意自由的瀏覽網(wǎng)站信息,所以想要自由隨意的進(jìn)行交友時,就必須先注冊再登錄。如圖6.2所示。圖6.2提示信息6.3.2主頁面的用戶登錄模塊測試用戶登錄模塊測試用例表,如表6.1所示。表6.1登錄模塊測試用例表模塊名稱測試用例預(yù)期結(jié)果實(shí)際結(jié)果是否通過用戶登錄模塊用戶名:null密碼:null出現(xiàn)提示錯誤的信息,請輸入完整系統(tǒng)提示信息,請輸入完整通過用戶登錄模塊用戶名:wkh密碼:null出現(xiàn)提示錯誤的提示,請輸入完整系統(tǒng)提示信息,請輸入完整通過用戶登錄模塊用戶名:wkh密碼:123出現(xiàn)正確提示,登錄成功系統(tǒng)提示信息,登錄成功通過測試結(jié)果:如果輸入的用戶名、密碼以及驗(yàn)證碼的內(nèi)容信息全正確,會有對話框提示,之后跳轉(zhuǎn)到網(wǎng)站前臺主界面,成功登錄頁面如圖6.3所示。圖6.3登錄成功頁面當(dāng)輸入錯誤的信息和賬戶密碼驗(yàn)證碼填寫不全時,系統(tǒng)會自行判斷,然后自動彈出錯誤對話框并提示相關(guān)信息,登錄失敗頁面如圖6.4所示。圖6.4登錄失敗頁面6.3.3在線交友模塊測試(1)測試用例當(dāng)用戶通過用戶名、密碼以及驗(yàn)證碼成功登錄后,可以對其執(zhí)行操作。選擇好友“cindy”,點(diǎn)擊“詳細(xì)”查看詳細(xì)信息,選擇“加為好友”,就可以將好友加入自己好友列表中。當(dāng)用戶未登錄時,是不可以對好友執(zhí)行任何操作。更無法將選定的好友加入到自己好友列表中。(2)測試結(jié)果用戶通過用戶名、密碼以及驗(yàn)證碼完成登錄后可以把自己選定的好友加入到自己好友列表并通過審核中,如圖6.5所示。圖6.5好友添加成功(1)圖6.5好友列表(2)如果用戶沒有注冊過,就無法登錄,不能通過管理員審核,也不能加為好友。當(dāng)選擇想添加好友時,一定會跳出一個對話框提示“對不起,請您先登錄!”,如圖6.6所示。圖6.6提示信息結(jié)論結(jié)論此次畢業(yè)設(shè)計(jì)的是基于.NET在線交友網(wǎng)站,利用ASP技術(shù),SQLServer數(shù)據(jù)庫、C#以及vs2010等相關(guān)的知識。此在線交友網(wǎng)站完成了用戶的管理工作,網(wǎng)站的前臺主要包括個人資料管理、我的日志管理、我的相冊管理、資料共享、聯(lián)誼信息、學(xué)術(shù)交流、難題求解、我的好友等功能模塊。網(wǎng)站的后臺主要包含系統(tǒng)注冊用戶管理、所有站內(nèi)新聞管理、所有學(xué)術(shù)交流管理、所有日志管理、資料共享管理、聯(lián)誼信息管理、系統(tǒng)管理等功能模塊。經(jīng)過對本網(wǎng)站的整體設(shè)計(jì)用戶可以方便查詢聯(lián)誼信息、站內(nèi)新聞、難題求解、學(xué)術(shù)交流等信息,按想要搜索的信息名稱和類別進(jìn)行模糊搜索指定信息等相關(guān)的詳細(xì)內(nèi)容;當(dāng)用戶完成注冊后經(jīng)管理員審核就可以進(jìn)行選擇想要添加的好友、并且可以看好友的詳細(xì)信息、在線聊天留言等;后臺管理員通過登錄在后臺對整個網(wǎng)站的相關(guān)信息進(jìn)行維護(hù)與管理,完成學(xué)術(shù)交流、公告等信息的不斷更新。通過在線交友網(wǎng)站,人們可以足不出戶的進(jìn)行交友無論來自哪里,都可以進(jìn)行溝通了解還可以查看
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版八年級地理上冊2.2《氣候》聽課評課記錄2
- 人教部編版歷史八年級下冊:第8課《經(jīng)濟(jì)體制改革》聽課評課記錄2
- 2022版新課標(biāo)七年級上冊道德與法治第七課親情之愛3課時聽課評課記錄
- 聽評課記錄表1年級
- 北師大版歷史八年級上冊第7課《義和團(tuán)抗擊八國聯(lián)軍》聽課評課記錄
- 魯教版數(shù)學(xué)七年級上冊1.2《圖形的全等》聽評課記錄
- 湘教版數(shù)學(xué)八年級上冊《2.2 命題與證明》聽評課記錄
- 小學(xué)二年級乘法口算練習(xí)題
- 五年級分?jǐn)?shù)乘法口算題卡
- 人教版七年級道德與法治七年級上冊聽課評課記錄:第四單元 生命的思考第十課《綻放生命之花》第二課時活出生命的精彩
- 危險化學(xué)品目錄2023
- TSXDZ 052-2020 煤礦礦圖管理辦法
- GB/T 7631.18-2017潤滑劑、工業(yè)用油和有關(guān)產(chǎn)品(L類)的分類第18部分:Y組(其他應(yīng)用)
- 2022年第六屆【普譯獎】全國大學(xué)生英語翻譯大賽
- GB/T 14258-2003信息技術(shù)自動識別與數(shù)據(jù)采集技術(shù)條碼符號印制質(zhì)量的檢驗(yàn)
- 政府資金項(xiàng)目(榮譽(yù))申報獎勵辦法
- 最新如何進(jìn)行隔代教育專業(yè)知識講座課件
- 當(dāng)前警察職務(wù)犯罪的特征、原因及防范,司法制度論文
- 奧特萊斯專題報告(經(jīng)典)-課件
- 《新制度經(jīng)濟(jì)學(xué)》配套教學(xué)課件
- 計(jì)算機(jī)文化基礎(chǔ)單元設(shè)計(jì)-windows
評論
0/150
提交評論