已閱讀5頁(yè),還剩17頁(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)介
安陽(yáng)師范學(xué)院畢業(yè)論文2012年4月完成論文題目數(shù)據(jù)結(jié)構(gòu)1800題的試題庫(kù)設(shè)計(jì)院(系)名稱計(jì)算機(jī)與信息工程學(xué)院專業(yè)名稱計(jì)算機(jī)科學(xué)與技術(shù)班級(jí)10級(jí)計(jì)算機(jī)科學(xué)與技術(shù)一班學(xué)生姓名XXX學(xué)號(hào)100951028指導(dǎo)教師姓名王希杰目錄內(nèi)容摘要1關(guān)鍵詞1ABSTRACT2KEYWORDS2概述311數(shù)據(jù)結(jié)構(gòu)1800題系統(tǒng)的概述312研究校園試題庫(kù)的前景與意義32該網(wǎng)站的開(kāi)發(fā)環(huán)境與工具簡(jiǎn)介及需求分析521該網(wǎng)站的開(kāi)發(fā)環(huán)境522JAVASCRIPT語(yǔ)言簡(jiǎn)介523ASPNET語(yǔ)言簡(jiǎn)介624SQL語(yǔ)言簡(jiǎn)介63該網(wǎng)站的需求分析與總體規(guī)劃目標(biāo)及數(shù)據(jù)庫(kù)設(shè)計(jì)931該網(wǎng)站的需求分析932該網(wǎng)站總體規(guī)劃目標(biāo)1033數(shù)據(jù)庫(kù)設(shè)計(jì)及相關(guān)說(shuō)明圖114總結(jié)16參考文獻(xiàn)17參考文獻(xiàn)17致謝18內(nèi)容摘要隨著網(wǎng)絡(luò)科技技術(shù)的日益發(fā)展,論壇的設(shè)計(jì)、網(wǎng)頁(yè)的設(shè)計(jì)也不斷在改變更新,那么咱們也可以設(shè)想一下把數(shù)據(jù)結(jié)構(gòu)1800題通過(guò)數(shù)據(jù)庫(kù)的形式把查詢功能更加豐富化,普遍受到我們大學(xué)生在選題的過(guò)程中受到歡迎,試題庫(kù)的建設(shè)也慢慢發(fā)展成了校園中不可缺少的一部分,有了試題庫(kù)之后學(xué)生們可以在數(shù)據(jù)庫(kù)中查找感興趣的題目、提出或解答疑問(wèn)、發(fā)布解題思路等。最初,試題庫(kù)只是用于解決一部分人找題的困難,那么討論問(wèn)題就可以通過(guò)發(fā)布解題過(guò)程幫助一部分學(xué)生解題。因此,校園各系別對(duì)試題庫(kù)的開(kāi)發(fā)也重視起來(lái)了,有的學(xué)生開(kāi)始在自己的網(wǎng)站上開(kāi)辟論壇、留言板。作為與老師、同學(xué)之間交流的園地。同時(shí)在線技術(shù)支持和在線服務(wù)也在論壇中開(kāi)展起來(lái)。幾乎每個(gè)同學(xué)都會(huì)接觸到自己感興趣的論壇,可發(fā)、回帖也可交流意見(jiàn),但這些相對(duì)還比較分散,所以我們開(kāi)發(fā)本系統(tǒng)目的是讓我們能一起共享計(jì)算機(jī)資源、探討問(wèn)題、共同進(jìn)步。關(guān)鍵詞JAVASCRIPT、MICROSOFTSQLSERVER2005、HTML語(yǔ)言、MICROSOFTVISUALSTUDIO60及ASPNETABSTRACTWITHTHEINCREASINGDEVELOPMENTOFNETWORKTECHNOLOGY,THEDESIGNOFTHEFORUM,WEBDESIGN,CONSTANTLYCHANGINGTHEUPDATE,THENWECANIMAGINETHATTHE1800TITLEOFTHEDATASTRUCTURETHROUGHTHEFORMOFADATABASEQUERYFUNCTIONISMORERICHANDGENERALLYWELLRECEIVEDBYOURSTUDENTSINTHESELECTEDBEWELCOMEDINTHETITLEPROCESS,THECONSTRUCTIONOFTHETESTDATABASEISSLOWLYDEVELOPINGANINDISPENSABLEPARTBECAMEACAMPUS,ANDSTUDENTSWITHTHETESTDATABASEINTHEDATABASETOFINDATOPICOFINTEREST,MADEORTOANSWERQUESTIONS,PROBLEMSOLVINGIDEASFORANDSOONINITIALLY,THETESTDATABASEISUSEDTOSOLVETHEDIFFICULTIESSOMEPEOPLEFINDTHEPROBLEM,THENDISCUSSTHEPROBLEMBYPUBLISHINGTHEPROBLEMSOLVINGPROCESSTOHELPASPARTOFSTUDENTSPROBLEMSOLVINGCAMPUSFACULTIESDONOTTESTBANKALSOPAYATTENTIONTOIT,ANDSOMESTUDENTSBEGANTOOPENUPFORUMSONTHEIRWEBSITESGARDENASTHEEXCHANGEBETWEENTEACHERSANDCLASSMATESCARRIEDOUTATTHESAMETIMEONLINETECHNICALSUPPORTANDONLINESERVICESAREALSOFORUMSALMOSTEVERYSTUDENTWILLBEEXPOSEDTOTHEFORUMOFINTERESTCANBESENT,REPLIESCANALSOBEANEXCHANGEOFVIEWS,BUTTHESEARESTILLRELATIVELYSCATTERED,SOWEDEVELOPEDTHISSYSTEMTOENABLEUSTOWORKTOGETHERTOSHARECOMPUTERRESOURCES,TOSTUDYTHEISSUE,ANDCOMMONPROGRESSKEYWORDSJAVASCRIPT、MICROSOFTSQLSERVER2005、HTMLLANGUAGE、MICROSOFTVISUALSTUDIO60及ASPNET概述11試題庫(kù)系統(tǒng)的概述什么是試題庫(kù)設(shè)計(jì)就是將考研數(shù)據(jù)結(jié)構(gòu)1800題建設(shè)成試題庫(kù)的形式,以方便學(xué)生查閱、找題、復(fù)習(xí),提出疑問(wèn),發(fā)布帖子寫(xiě)出解題信息、解題疑問(wèn)、解題過(guò)程等。從而解決大家找題麻煩、找題費(fèi)時(shí)的問(wèn)題,同時(shí)也能幫助考研分子中的每一員在做題、解題過(guò)程中輕松查到每一題。目前的學(xué)校數(shù)據(jù)庫(kù)系統(tǒng)可隨時(shí)用到別的院系的相關(guān)試題信息,也可以通過(guò)網(wǎng)頁(yè)設(shè)計(jì)來(lái)和別人討論試題的解題過(guò)程、解題疑問(wèn)等等,更可以利用試題庫(kù)系統(tǒng)來(lái)刊登一些別的院系解決不了的難題等等啟事,而且這個(gè)園地就在你我的身旁。12研究校園試題庫(kù)的前景與意義以前的“靜態(tài)”網(wǎng)站有多弱點(diǎn)不易維護(hù),不容易更新網(wǎng)頁(yè)內(nèi)容,隨著網(wǎng)站內(nèi)容和信息量的日益擴(kuò)增,你就會(huì)感到工作量大得出乎想象。人們開(kāi)始想象用“動(dòng)態(tài)”網(wǎng)站開(kāi)發(fā)與設(shè)計(jì)系統(tǒng)。動(dòng)態(tài)網(wǎng)站的交互性、自動(dòng)更新、即時(shí)即用的特點(diǎn)使這種具有動(dòng)態(tài)特性的網(wǎng)站的發(fā)揮了其獨(dú)特的作用所以現(xiàn)在有很多人選擇JAVASCRIPTMICROSOFTSQLSERVER2005HTMLMICROSOFTVISUALSTUDIO2010ASPNET來(lái)建設(shè)自己的論壇,因?yàn)樗鼈兌伎梢悦赓M(fèi)從網(wǎng)上下載,使用起來(lái)方便而且很容易在XP平臺(tái)下應(yīng)用,網(wǎng)站安全性、穩(wěn)定性和執(zhí)行效率上都很符合大眾人的需要與喜愛(ài)。于是該文討論的是基于JAVASCRIPTSQLSERVER2005HTMLMICROSOFTVISUALSTUDIO60ASPNET的計(jì)算機(jī)與信息工程學(xué)院的數(shù)據(jù)結(jié)構(gòu)試題庫(kù)寫(xiě)的。前景就是改變?cè)囶}原只用于打印無(wú)法進(jìn)行相互討論解題質(zhì)疑的過(guò)程。現(xiàn)在在校園網(wǎng)站對(duì)試題庫(kù)的建設(shè)中,有的學(xué)生已經(jīng)開(kāi)始在自己的網(wǎng)站上發(fā)表意見(jiàn),通過(guò)留言板鏈接著老師、同學(xué)之間的交流與探討,使大家一起共享計(jì)算機(jī)資源,共同學(xué)習(xí)、共同發(fā)展意義就是將試題庫(kù)按不同的題、分主題分成很多個(gè)布告欄,布告欄的設(shè)立的依據(jù)是大多數(shù)工科學(xué)生的對(duì)不同題目的見(jiàn)解和質(zhì)疑不同進(jìn)行分類,使用者可以閱讀他人關(guān)于某個(gè)主題的最新看法,也可以將自己的想法毫無(wú)保留地貼到公告欄(留言板)中。如果需要獨(dú)下的交流,也可以將想說(shuō)的話直接發(fā)到某個(gè)人的電子信箱中。如果想與正在使用的某個(gè)人聊天,可以啟動(dòng)聊天程序加人閑談?wù)叩男辛?,雖然談話的雙方素不相識(shí),卻可以親近地交談如信件討論,題目的如何解答、在線留言等多種服務(wù)。2該論壇的開(kāi)發(fā)環(huán)境與工具簡(jiǎn)介及需求分析21該論壇的開(kāi)發(fā)環(huán)境該論壇的開(kāi)發(fā)環(huán)境是基于HTML、SQL、ASP來(lái)開(kāi)發(fā)的,主要運(yùn)用JAVASCRIPT語(yǔ)言、ASP、SQL等相關(guān)技術(shù),以SQL為后臺(tái)數(shù)據(jù)庫(kù),這些軟件都是目前最常用的ASP動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)工具。22JAVASCRIPT語(yǔ)言簡(jiǎn)介JAVASCRIPT是一種由NETSCAPE的LIVESCRIPT發(fā)展而來(lái)的原型化繼承的面向?qū)ο蟮膭?dòng)態(tài)類型的區(qū)分大小寫(xiě)的客戶端腳本語(yǔ)言,主要目的是為了解決服務(wù)器端語(yǔ)言,比如PERL,遺留的速度問(wèn)題,為客戶提供更流暢的瀏覽效果。當(dāng)時(shí)服務(wù)端需要對(duì)數(shù)據(jù)進(jìn)行驗(yàn)證,由于網(wǎng)絡(luò)速度相當(dāng)緩慢,只有288KBPS,驗(yàn)證步驟浪費(fèi)的時(shí)間太多。于是NETSCAPE的瀏覽器NAVIGATOR加入了JAVASCRIPT,提供了數(shù)據(jù)驗(yàn)證的基本功能。JAVASCRIPT是根據(jù)“ECMASCRIPT“標(biāo)準(zhǔn)制定的網(wǎng)頁(yè)腳本語(yǔ)言。這個(gè)標(biāo)準(zhǔn)由ECMA組織發(fā)展和維護(hù)。ECMA262是正式的JAVASCRIPT標(biāo)準(zhǔn)。這個(gè)標(biāo)準(zhǔn)基于JAVASCRIPTNETSCAPE和JSCRIPTMICROSOFT。NETSCAPENAVIGATOR20的BRENDANEICH發(fā)明了這門(mén)語(yǔ)言,從1996年開(kāi)始,已經(jīng)出現(xiàn)在所有的NETSCAPE和MICROSOFT瀏覽器中。ECMA262的開(kāi)發(fā)始于1996年,在1997年7月,ECMA會(huì)員大會(huì)采納了它的首個(gè)版本。特點(diǎn)能夠具有交互性,能夠包含更多活躍的元素,就有必要在網(wǎng)頁(yè)中嵌入其它的技術(shù)。如JAVASCRIPT、VBSCRIPT、DOCUMENTOBJECTMODEL(DOM,文檔對(duì)象模型)、LAYERS和CASCADINGSTYLESHEETS(CSS,層疊樣式表),這里主要講JAVASCRIPT。JAVASCRIPT就是適應(yīng)動(dòng)態(tài)網(wǎng)頁(yè)制作的需要而誕生的一種新的編程語(yǔ)言,如今越來(lái)越廣泛地使用于INTERNET網(wǎng)頁(yè)制作上。JAVASCRIPT是由NETSCAPE公司開(kāi)發(fā)的一種腳本語(yǔ)言(SCRIPTINGLANGUAGE),或者稱為描述語(yǔ)言。在HTML基礎(chǔ)上,使用JAVASCRIPT可以開(kāi)發(fā)交互式WEB網(wǎng)頁(yè)。JAVASCRIPT的出現(xiàn)使得網(wǎng)頁(yè)和用戶之間實(shí)現(xiàn)了一種實(shí)時(shí)性的、動(dòng)態(tài)的、交互性的關(guān)系,使網(wǎng)頁(yè)包含更多活躍的元素和更加精彩的內(nèi)容。運(yùn)行用JAVASCRIPT編寫(xiě)的程序需要能支持JAVASCRIPT語(yǔ)言的瀏覽器。NETSCAPE公司NAVIGATOR30以上版本的瀏覽器都能支持JAVASCRIPT程序,微軟公司INTERNETEXPLORER30以上版本的瀏覽器基本上支持JAVASCRIPT。微軟公司還有自己開(kāi)發(fā)的JAVASCRIPT,稱為JSCRIPT。JAVASCRIPT和JSCRIPT基本上是相同的,只是在一些細(xì)節(jié)上有出入。JAVASCRIPT短小精悍,又是在客戶機(jī)上執(zhí)行的,大大提高了網(wǎng)頁(yè)的瀏覽速度和交互能力。同時(shí)它又是專門(mén)為制作WEB網(wǎng)頁(yè)而量身定做的一種簡(jiǎn)單的編程語(yǔ)言。JAVASCRIPT使網(wǎng)頁(yè)增加互動(dòng)性。JAVASCRIPT使有規(guī)律地重復(fù)的HTML文段簡(jiǎn)化,減少下載時(shí)間。JAVASCRIPT能及時(shí)響應(yīng)用戶的操作,對(duì)提交表單做即時(shí)的檢查,無(wú)需浪費(fèi)時(shí)間交由CGI驗(yàn)證。JAVASCRIPT的特點(diǎn)是無(wú)窮無(wú)盡的,只要你有創(chuàng)意。23ASPNET語(yǔ)言簡(jiǎn)介ASP是一種HTML內(nèi)嵌式的語(yǔ)言,ASP與微軟的PHP頗有幾分相似,都是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語(yǔ)言,語(yǔ)言的風(fēng)格有類似于C語(yǔ)言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運(yùn)用。ASP獨(dú)特的語(yǔ)法混合了C、JAVA、PERL以及PHP自創(chuàng)新的語(yǔ)法。它可以比CGI或者PERL更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。用ASP做出的動(dòng)態(tài)頁(yè)面與其他的編程語(yǔ)言相比,ASP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;與同樣是嵌入HTML文檔的腳本語(yǔ)言JAVASCRIPT相比,PHP在服務(wù)器端執(zhí)行,充分利用了服務(wù)器的性能;PHP執(zhí)行引擎還會(huì)將用戶經(jīng)常訪問(wèn)的PHP程序駐留在內(nèi)存中,其他用戶在一次訪問(wèn)這個(gè)程序時(shí)就不需要重新編譯程序了,只要直接執(zhí)行內(nèi)存中的代碼就可以了,這也是PHP高效率的體現(xiàn)之一。PHP具有非常強(qiáng)大的功能,所有的CGI或者JAVASCRIPT的功能PHP都能實(shí)現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫(kù)以及操作系統(tǒng)。ASP的特點(diǎn)開(kāi)放的源代碼ASP是免費(fèi)的基于服務(wù)器端由于ASP是運(yùn)行在服務(wù)器端的腳本,可以運(yùn)行在UNIX、LINUX、WINDOWS下嵌入HTML因?yàn)锳SPNET可以嵌入HTML語(yǔ)言,所以學(xué)習(xí)起來(lái)并不困難ASPNET堅(jiān)持腳本語(yǔ)言為主,與JAVA以C不同效率高ASP消耗相當(dāng)少的系統(tǒng)資源用ASPNET動(dòng)態(tài)創(chuàng)建圖像。24SQL語(yǔ)言簡(jiǎn)介SQLSERVER是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。它最初是由MICROSOFTSYBASE和ASHTONTATE三家公司共同開(kāi)發(fā)的,于1988年推出了第一個(gè)OS/2版本。在WINDOWSNT推出后,MICROSOFT與SYBASE在SQLSERVER的開(kāi)發(fā)上就分道揚(yáng)鑣了,MICROSOFT將SQLSERVER移植到WINDOWSNT系統(tǒng)上,專注于開(kāi)發(fā)推廣SQLSERVER的WINDOWSNT版本。SYBASE則較專注于SQLSERVER在UNIX操作系統(tǒng)上的應(yīng)SQLSERVER安裝界面用。其特點(diǎn)1使用C和C編寫(xiě),同時(shí)可保證源代碼的可移植性。2支持AIX、FREEBSD、HPUX、LINUX、MACOS、NOVELLNETWARE、OPENBSD、OS/2WRAP、SOLARIS、WINDOWS等多種操作系統(tǒng)3為多種編程語(yǔ)言提供了API。這些編程語(yǔ)言包括C、C、PYTHON、JAVA、PERL、PHP、EIFFEL、RUBY和TCL等。4支持多線程,充分利用CPU資源5優(yōu)化的SQL查詢算法,有效地提高查詢速度6既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫(kù)而嵌入到其他的軟件中提供多語(yǔ)言支持,常見(jiàn)的編碼如中文的GB2312、BIG5,日文的SHIFT_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名7提供TCP/IP、ODBC和JDBC等多種數(shù)據(jù)庫(kù)連接途徑8提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫(kù)操作的管理工具9可以處理?yè)碛猩锨f(wàn)條記錄的大型數(shù)據(jù)庫(kù)SQL的應(yīng)用與其他的大型數(shù)據(jù)庫(kù)例如ORACLE、DB2、SQLSERVER等相比,SQL自有它的不足之處,如功能有限等,但是這絲毫也沒(méi)有減少它受歡迎的程度。對(duì)于一般的個(gè)人使用者和中小型企業(yè)來(lái)說(shuō),SQL提供的功能已經(jīng)綽綽有余,而且由于SQL是開(kāi)放源碼軟件,因此可以大大降低總體擁有成本。目前INTERNET上流行的網(wǎng)站構(gòu)架方式是LAMP(LINUXAPACHEMYSQLPHP),即使用LINUX作為操作系統(tǒng),APACHE作為WEB服務(wù)器,SQL作為數(shù)據(jù)庫(kù),ASPNET作為服務(wù)器端腳本解釋器。由于這四個(gè)軟件都是自由或開(kāi)放源碼軟件(FLOSS,因此使用這種方式不用花一分錢就可以建立起一個(gè)穩(wěn)定、免費(fèi)的網(wǎng)站系統(tǒng)。設(shè)計(jì)BUSINESSINTELLIGENCEDEVELOPMENTSTUDIO是第一款專門(mén)為商務(wù)智能系統(tǒng)開(kāi)發(fā)人員設(shè)計(jì)的集成開(kāi)發(fā)環(huán)境。BUSINESSINTELLIGENCEDEVELOPMENTSTUDIO構(gòu)建于VISUALSTUDIO2005技術(shù)之上,它為BI系統(tǒng)開(kāi)發(fā)人員提供了一個(gè)豐富、完整的專業(yè)開(kāi)發(fā)平臺(tái)。BI平臺(tái)上所有組件的調(diào)試、源代碼控制以及腳本和代碼的開(kāi)發(fā)它都支持。集成“數(shù)據(jù)轉(zhuǎn)換服務(wù)”已被重新編寫(xiě),現(xiàn)在的DTS可以高速執(zhí)行超大數(shù)據(jù)量的復(fù)雜數(shù)據(jù)集成、轉(zhuǎn)換和合成。BUSINESSINTELLIGENCEDEVELOPMENTSTUDIO使程序包的構(gòu)建和調(diào)試變得更加生動(dòng)有趣。DTS、ANALYSISSERVICES和REPORTINGSERVICES共同提供了一個(gè)異類數(shù)據(jù)源的無(wú)縫數(shù)據(jù)視圖。分析一直以來(lái),MICROSOFT的數(shù)據(jù)挖掘都十分簡(jiǎn)單易用?,F(xiàn)在,結(jié)合了其他的重要新算法(包括關(guān)聯(lián)規(guī)則、時(shí)間序列、回歸樹(shù)、序列群集、神經(jīng)網(wǎng)絡(luò)和貝葉斯算法),使得這一功能更加完美。SQLSERVER2005模糊了關(guān)系型數(shù)據(jù)庫(kù)和多維數(shù)據(jù)之間的界限,你可以存儲(chǔ)數(shù)據(jù)在關(guān)系型數(shù)據(jù)庫(kù),也可以存在多維數(shù)據(jù)庫(kù),或使用新的主動(dòng)緩存功能取其最佳。而在ANALYSISSERVICES多維數(shù)據(jù)集中也添加了一些重要的新增功能關(guān)鍵績(jī)效指標(biāo)框架、MDX腳本,以及其他的內(nèi)置高級(jí)業(yè)務(wù)分析方法。REPORTINGSERVICES報(bào)表提交和管理框架使得復(fù)雜的分析方法更易于向最廣泛的潛在受眾分發(fā)。報(bào)表REPORTINGSERVICES將MICROSOFTBUSINESSINTELLIGENCE平臺(tái)的用戶群體延伸至那些需要使用分析功能的商務(wù)用戶。REPORTINGSERVICES是一種企業(yè)級(jí)報(bào)表環(huán)境,它通過(guò)WEB服務(wù)進(jìn)行報(bào)表嵌入和管理。您可以用大量的交互和打印選項(xiàng),以各種不同的格式個(gè)性化設(shè)置和提交報(bào)告。通過(guò)將報(bào)告以數(shù)據(jù)源的形式分發(fā)至下游商務(wù)智能,復(fù)雜分析可以覆蓋更廣泛的受眾。SQLSERVER2005還提供了新的報(bào)表工具REPORTBUILDERSQL管理SQL集成了對(duì)SQL2005所有組件的管理。BUSINESSINTELLIGENCE從業(yè)者都將得益于MICROSOFT服務(wù)器“能力”擴(kuò)展這一用戶盼望已久的功能增強(qiáng),即從關(guān)系引擎(伸縮性、可靠性、可用性、可編程性,等等)擴(kuò)展為全套的BI平臺(tái)組件。3該試題的需求分析與總體規(guī)劃目標(biāo)及數(shù)據(jù)庫(kù)設(shè)計(jì)31該試題的需求分析311系統(tǒng)總體規(guī)劃分析結(jié)構(gòu)圖信息與工程學(xué)院論壇用戶管理留言板系統(tǒng)管理修改密碼發(fā)布解題提出問(wèn)題質(zhì)疑問(wèn)題單選題多選題簡(jiǎn)答題用戶登陸用戶注冊(cè)圖31試題庫(kù)總體規(guī)劃分析結(jié)構(gòu)312功能需求分析根據(jù)權(quán)限的不同,用戶的操作范圍也不相同,系統(tǒng)管理員可以維護(hù)此版塊的所有帖子的相關(guān)信息;注冊(cè)用戶可以發(fā)布新的解題思路、提出問(wèn)題、質(zhì)疑問(wèn)題和瀏覽版塊中的所以帖子;而非注冊(cè)用戶只有瀏覽帖子的權(quán)限。其一用戶功能用戶登陸根據(jù)用戶輸入的用戶名和密碼,與數(shù)據(jù)庫(kù)字段相匹配,驗(yàn)證賬號(hào)和密碼。用戶注冊(cè)注冊(cè)新的用戶,根據(jù)提示填寫(xiě)信息,提交到數(shù)據(jù)庫(kù),進(jìn)行檢查,如果已經(jīng)存在該用戶名要重新命名、重新注冊(cè)。相關(guān)信息修改可以進(jìn)行修改你個(gè)人信息資料管理員也可以修改你的信息資料。瀏覽網(wǎng)頁(yè)中的試題用戶可以在此瀏覽帖子的解題信息。通過(guò)單擊主題信息的連接,可以進(jìn)入此貼的主題的內(nèi)容和瀏覽此貼的詳細(xì)內(nèi)容。數(shù)據(jù)庫(kù)試題包括單選題、多選題、問(wèn)答題。每一部分專題都有相應(yīng)的解題答案,可以通過(guò)鏈接點(diǎn)擊你所要看的試題。匿名用戶不可以使用此部分的功能,只有注冊(cè)用戶才可以在此模塊中發(fā)布一個(gè)新的解題信息。此部分也需要由注冊(cè)用戶使用。用戶可以在此部分對(duì)一個(gè)貼子的信息進(jìn)行回復(fù)。注冊(cè)用戶可以對(duì)自己所發(fā)的帖子進(jìn)行編輯,而管理員也可以對(duì)其進(jìn)行修改。對(duì)于后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng),只有管理員才能進(jìn)入后臺(tái)系統(tǒng)對(duì)其進(jìn)行論壇相關(guān)的內(nèi)容的編輯修改。其二管理員功能用戶的審批注冊(cè)用戶成功后,帳號(hào)不能發(fā)主題貼,須管理員審批;審批之后用戶可以進(jìn)行相關(guān)的操作。網(wǎng)站可以分版塊(網(wǎng)站上首頁(yè)上有要選擇的界面)每一版塊都有相應(yīng)的專題。無(wú)論是學(xué)生還是老師都可以體會(huì)到有這樣的優(yōu)越感,你想看那一章的選擇題還是多選題還是簡(jiǎn)答題,都可以輕松的點(diǎn)擊一下網(wǎng)頁(yè)上的鏈接就可以找到,每一個(gè)章節(jié)都有相應(yīng)的解題答案及分析。此外,此網(wǎng)頁(yè)還有一個(gè)好處就是你可以在很短的時(shí)間內(nèi)找到你想要的試題。這就是給數(shù)據(jù)結(jié)構(gòu)1800題的專題分類信息。32該網(wǎng)頁(yè)總體規(guī)劃目標(biāo)主要是為了給我們學(xué)院的師生提供了一個(gè)相互交流相互探討的平臺(tái),實(shí)現(xiàn)不同年級(jí)不同院系不同老師間的探討與對(duì)話,大家可以注冊(cè)成為會(huì)員,參與喜愛(ài)話題的討論,或提出不同話題的建議,使大家共同活躍起來(lái),還可以修改個(gè)人資料。非注冊(cè)會(huì)員你可以瀏覽留言板里的帖子,獲取對(duì)自己有用的信息。只有管理員擁有最高權(quán)限,可以授予別人為某個(gè)版塊及系統(tǒng)的設(shè)置等。功能重要是基于JAVASCRIPTMICROSOFTSQLSERVER2005HTMLMICROSOFTVISUALSTUDIO2010ASPNET來(lái)開(kāi)發(fā)的,主要運(yùn)用JSP腳本,ASPNET,SQL等相關(guān)技術(shù),以SQL為后臺(tái)數(shù)據(jù)庫(kù),這些軟件都是些目前最常用的ASPNET動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)工具,從而實(shí)現(xiàn)了解題瀏覽、解題發(fā)布、解題回復(fù)、編輯、刪除帖子、用戶注冊(cè)、用戶管理、查看解題信息修改、查看解題信息、后臺(tái)管理系統(tǒng)等功能。33數(shù)據(jù)庫(kù)設(shè)計(jì)及相關(guān)說(shuō)明圖此實(shí)例中使用SQL數(shù)據(jù)庫(kù),通過(guò)ASP進(jìn)行數(shù)據(jù)庫(kù)連接3,建立相應(yīng)的表,存放相關(guān)信息。331創(chuàng)建表表中里儲(chǔ)存了包括所有用戶的注冊(cè)信息。表31登錄題號(hào)表表文章表中記錄了網(wǎng)站中發(fā)布的試題信息表32登錄用戶管理表還有其它信息回復(fù)表、記錄提交信息表、存放系統(tǒng)信息設(shè)置的表等等。332功能說(shuō)明1用戶登陸說(shuō)明用戶登陸模塊主要根據(jù)用戶登陸信息,與數(shù)據(jù)庫(kù)信息成功匹配后,獲得其相應(yīng)的操作權(quán)限。進(jìn)入網(wǎng)頁(yè)點(diǎn)擊登錄,等待用戶輸入帳號(hào)、密碼、判斷用戶輸入信息,與后臺(tái)數(shù)據(jù)庫(kù)是否匹配,若不匹配,則刷新頁(yè)面,等待用戶重新輸入。用戶登錄圖32用戶登陸2用戶注冊(cè)說(shuō)明單擊登陸頁(yè)面上方的“注冊(cè)”將進(jìn)入注冊(cè)頁(yè)面。根據(jù)注冊(cè)相關(guān)選項(xiàng)填寫(xiě)所要求填寫(xiě)的信息。其中會(huì)進(jìn)行用戶名長(zhǎng)度和密碼長(zhǎng)度驗(yàn)證。如果不符合條件的重新輸入。用戶注冊(cè)圖33用戶注冊(cè)3用戶信息修改說(shuō)明當(dāng)以注冊(cè)的用戶進(jìn)入網(wǎng)站后,你可以單擊“控制面板”后,進(jìn)入另一個(gè)頁(yè)面后點(diǎn)擊編輯個(gè)人網(wǎng)頁(yè),進(jìn)行相關(guān)信息的修改。圖34用戶信息修改4發(fā)布說(shuō)明及瀏覽網(wǎng)站中某一章節(jié)的內(nèi)容網(wǎng)頁(yè)作為一種信息交流的工具,少不了要發(fā)表文章,其頁(yè)面和一般的表單提交差不多,只是增加了一些功能而已。為了用戶的方便,在設(shè)計(jì)時(shí)有兩個(gè)地方可以實(shí)現(xiàn)對(duì)帖子的發(fā)表,一個(gè)是在瀏覽帖子主題列表頁(yè)面中;另一個(gè)是在瀏覽帖子內(nèi)容頁(yè)面中,但這兩個(gè)所指向的連接是同一個(gè)頁(yè)面。在發(fā)表帖子時(shí),將通過(guò)SQL統(tǒng)計(jì)語(yǔ)句取得帖子數(shù)量,并保存到數(shù)據(jù)庫(kù)中,當(dāng)單擊各個(gè)章節(jié)的連接時(shí),即可以在打開(kāi)的頁(yè)面看到板塊中看到的想要的專題題列表,在列表中列出了單選題、多選題、簡(jiǎn)答題。從緒論中了解學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)的總體意義及學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)的前景、學(xué)習(xí)目標(biāo)、學(xué)習(xí)思路及重點(diǎn)章節(jié)在考研中所占的比重等等。同時(shí)同學(xué)們分別從線性表、棧和隊(duì)列、串、數(shù)組和廣義表、數(shù)和二叉樹(shù)、圖、排序中找到想要的試題,進(jìn)行專題訓(xùn)練。同時(shí)也能從各個(gè)連接頁(yè)面中找到所要的那個(gè)章節(jié)的那個(gè)試題,進(jìn)行分類查看。圖35用戶編輯與測(cè)試333后臺(tái)數(shù)據(jù)庫(kù)的說(shuō)明點(diǎn)擊登錄,輸入管理員用戶名和密碼進(jìn)入管理員用戶界面,然后點(diǎn)擊系統(tǒng)設(shè)置,則進(jìn)入后臺(tái)系統(tǒng),然后再次輸入密碼,就可以對(duì)其后臺(tái)進(jìn)行相應(yīng)的設(shè)置。334該設(shè)計(jì)存在的問(wèn)題管理員對(duì)帖子指定精華未實(shí)現(xiàn)。注冊(cè)用戶需要管理員審批未實(shí)現(xiàn)。個(gè)人信息尚簡(jiǎn)單,有些內(nèi)容想到了但是也沒(méi)有能夠?qū)崿F(xiàn)。注冊(cè)用戶無(wú)法發(fā)表
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025廣西北海旅游集團(tuán)銀灘開(kāi)發(fā)建設(shè)有限公司招聘3人筆試考試參考題庫(kù)及答案解析
- 2025江蘇南京航空航天大學(xué)金城學(xué)院招聘(后勤保衛(wèi)處)考試筆試備考題庫(kù)及答案解析
- 2025年鄭州九中教育集團(tuán)招聘教師13名筆試考試參考題庫(kù)及答案解析
- 醫(yī)療器械行業(yè)供應(yīng)鏈經(jīng)理招聘面試題
- 2025廣西河池市天峨縣大數(shù)據(jù)發(fā)展局招聘就業(yè)見(jiàn)習(xí)人員3人考試筆試參考題庫(kù)附答案解析
- 2025河南鄭州隴海馬路社區(qū)衛(wèi)生服務(wù)中心招聘筆試考試備考題庫(kù)及答案解析
- 產(chǎn)品經(jīng)理招聘面試全攻略及常見(jiàn)問(wèn)題解析
- 放射治療技師綜合面試題含答案
- 園藝基礎(chǔ)理論知識(shí)考試題含答案
- 高級(jí)安全經(jīng)理面試題及答案
- 2024-2025學(xué)年塔里木職業(yè)技術(shù)學(xué)院?jiǎn)握小队⒄Z(yǔ)》考前沖刺練習(xí)試題附答案詳解【培優(yōu)B卷】
- 手榴彈使用課件
- 《新聞學(xué)概論》試卷及答案
- 工會(huì)勞動(dòng)爭(zhēng)議調(diào)解會(huì)議記錄范本
- 2025年數(shù)字化營(yíng)銷顧問(wèn)職業(yè)素養(yǎng)測(cè)評(píng)試卷及答案解析
- 2025年保密試題問(wèn)答題及答案
- 建設(shè)工程工程量清單計(jì)價(jià)標(biāo)準(zhǔn)(2024版)
- 代建項(xiàng)目管理流程與責(zé)任分工
- cnc刀具刀具管理辦法
- DB14∕T 3069-2024 放射治療模擬定位技術(shù)規(guī)范
- 如何培養(yǎng)孩子深度專注
評(píng)論
0/150
提交評(píng)論