版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、引言
早期的動(dòng)態(tài)網(wǎng)頁主要采用CGI技術(shù),由于編程困難、效率低下、修改復(fù)雜,所以一直是專業(yè)程序員的專利。ASP的出現(xiàn),改變了這個(gè)現(xiàn)狀,ActiveServerPages即ASP是微軟開發(fā)的一種類似HTML(HypertextMarkupLanguage超文本標(biāo)識(shí)語言)、Script(腳本)與CGI(CommonGAtewayInterface通用網(wǎng)關(guān)接口)的結(jié)合體。ASP問世以來,每天正在以成千上萬的ASP網(wǎng)站在INTERNET中誕生。它以簡(jiǎn)單易學(xué),卻功能強(qiáng)大。被越來越多的人們所喜愛。本次畢業(yè)設(shè)計(jì)我選擇的課題是:利用ASP設(shè)計(jì)學(xué)校網(wǎng)站設(shè)計(jì)-南部縣伏虎中學(xué)網(wǎng)站,目的是通過該網(wǎng)站的規(guī)劃和設(shè)計(jì),給人們了解我們學(xué)校提供了一個(gè)平臺(tái),拉近了教育和社會(huì)之間的距離。讓人們足不出戶,輕松快捷的獲得學(xué)校各種信息,展示了學(xué)校和教師的風(fēng)采。同時(shí)也通過該平臺(tái),學(xué)校可以及時(shí)了解社會(huì)對(duì)我們學(xué)校的建議和意見,以便我們學(xué)校在今后的工作中及時(shí)改正。網(wǎng)站的規(guī)劃和設(shè)計(jì),從系統(tǒng)的調(diào)研,系統(tǒng)的分析,系統(tǒng)的設(shè)計(jì)到系統(tǒng)的實(shí)現(xiàn),利用軟件工程的思想作為指導(dǎo),開發(fā)了這個(gè)完整的系統(tǒng),提高了自己的專業(yè)知識(shí)和實(shí)際相結(jié)合的能力。2、系統(tǒng)設(shè)計(jì)2.1開發(fā)設(shè)計(jì)思想本系統(tǒng)開發(fā)設(shè)計(jì)思想:盡量采用學(xué)校現(xiàn)有軟硬件環(huán)境,及先進(jìn)的網(wǎng)站系統(tǒng)開發(fā)方案,從而達(dá)到充分利用學(xué)?,F(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。系統(tǒng)采用模塊化程序設(shè)計(jì)方法,這樣既便于系統(tǒng)功能的各種組合,又便于未參與開發(fā)的技術(shù)維護(hù)人員補(bǔ)充,維護(hù)。系統(tǒng)應(yīng)具備數(shù)據(jù)庫維護(hù)功能,及時(shí)根據(jù)學(xué)校信息的需求進(jìn)行數(shù)據(jù)的添加,刪除,修改等操作。2.2開發(fā)和運(yùn)行環(huán)境選擇開發(fā)工具:FLASH5.0,AdobePhotoshop6.0,DreamweaverUltraDev4。服務(wù)器端運(yùn)行環(huán)境:Windows2000+IIS??蛻舳诉\(yùn)行環(huán)境:Windows9x,Windows2000。2.3系統(tǒng)功能分析系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成的。本站需要完成功能主要有:新聞文章發(fā)布:學(xué)校新聞,教育科研,名校名師,學(xué)生園地,招生信息等的介紹。搬留言系統(tǒng):估對(duì)來訪者提咱供網(wǎng)上留言仁,從而讓學(xué)違校及時(shí)得到軟社會(huì)的反饋抹,以便和社允會(huì)溝通和交威流妄。辱在線調(diào)查系證統(tǒng):本站提濃供對(duì)教育和鄉(xiāng)學(xué)校的熱點(diǎn)袋問題進(jìn)行網(wǎng)淹上調(diào)查的專耀欄,來訪者屋可以通過網(wǎng)羊上調(diào)查對(duì)熱紡點(diǎn)問題投上舞代表自己的染一票。盼流量統(tǒng)計(jì)系驢統(tǒng):本站可遞以對(duì)流量從節(jié)多方面進(jìn)行鑼統(tǒng)計(jì)。包括仙開站天數(shù),徑瀏覽總數(shù),椅當(dāng)天瀏覽總源數(shù),上一天局瀏覽總數(shù),栗本月瀏覽總友數(shù),上月瀏副覽總數(shù),平戲均瀏覽總數(shù)劇。順2.?dāng)D4傅系統(tǒng)功能屈模塊設(shè)計(jì)耽在系統(tǒng)功能宏分析的基礎(chǔ)傷上,得到如賊圖所示的系柜統(tǒng)功能模塊痛圖。感乓南部縣伏虎嫁中學(xué)網(wǎng)站前電臺(tái)框望新聞文章候欄目抽俱交互欄藍(lán)目殖破在線調(diào)襲查凡山流量統(tǒng)禁計(jì)爪挑昨前臺(tái)新聞?dòng)硻谀酷攲W(xué)殘校新聞瀏覽仁教育損科研瀏覽滾名校押名師瀏覽養(yǎng)學(xué)生辰園地瀏覽測(cè)招生信呈息瀏覽變另外為了進(jìn)食一步實(shí)現(xiàn)家?guī)B?lián)系,特河設(shè)計(jì)了家長(zhǎng)片頻道和學(xué)生巧頻道。閥在家長(zhǎng)頻道丑中,設(shè)計(jì)了季教學(xué)公告,督到校記錄,由家長(zhǎng)留言,度家長(zhǎng)預(yù)約,榨家庭教育等剪子欄目。笛在學(xué)生頻道再中,設(shè)計(jì)了蒸高招信息,曠高考話題,隱高考題庫,饞開學(xué)報(bào)道,倆學(xué)生提問,鑄學(xué)生意見等秧子欄目。奇家長(zhǎng)頻道中加的家長(zhǎng)留言零,學(xué)生頻道找中的學(xué)生提集問,學(xué)生意船見3個(gè)子欄構(gòu)目是為了體極現(xiàn)家長(zhǎng),學(xué)燕生,學(xué)校3駝方面互動(dòng),稻及時(shí)交流的祖一個(gè)欄目。皺更加方便了談學(xué)生,家長(zhǎng)墾對(duì)教育的資松源發(fā)表心聲郵。端為了家長(zhǎng),飾學(xué)生,教師坑和其它任何序來訪者,可婆以獲得學(xué)校淺的教育資源餅,還設(shè)計(jì)了撇資源下載欄犁目,資源下映載欄目包括鑒:軟件下載負(fù),試卷下載呢,教案下載蹤,表格下載勇4個(gè)子欄目富。蝴召新優(yōu)聞文章后臺(tái)抱管理量新遺聞后臺(tái)管理售教育達(dá)后臺(tái)管理源名師燭后臺(tái)管理怠學(xué)生后佳臺(tái)管理議招生后臺(tái)盒管理愛系統(tǒng)功能結(jié)破構(gòu)圖阿下面我將對(duì)爐每個(gè)模塊的憐總體設(shè)計(jì)作鏟簡(jiǎn)要說明。果新聞文章模旨?jí)K磁新聞文章是貌本網(wǎng)站的重肢點(diǎn)。網(wǎng)站作紋為一種媒體報(bào),應(yīng)當(dāng)可以村提供足夠多葡的用戶感興夠趣的信息。耗南部縣伏虎歌中學(xué)網(wǎng)站作沙為學(xué)校的一坡個(gè)窗口,為繁了滿足社會(huì)薯對(duì)學(xué)校信息早的了解的愿右望,本站的胃新聞文章主群要開設(shè)五個(gè)肺方面的欄目筑。分別是:譽(yù)學(xué)校新聞,雕教育科研,特名校名師,未學(xué)生園地,惜招生信息等底。對(duì)新聞文強(qiáng)章模塊的總歐體設(shè)計(jì)是分魂為前臺(tái)瀏覽腸和后臺(tái)管理讓子模塊。來潛訪者通過前閣臺(tái)點(diǎn)擊可以支瀏覽到本網(wǎng)搖站有關(guān)新聞導(dǎo)文章等各種臘信息。這些浙信息包括:葬學(xué)校新聞快禮訊信息,教鉗育科研信息仁,名校和名抽師的各種信猛息,學(xué)生園跑地信息,學(xué)競(jìng)校招生相關(guān)摟的信息等。母本后臺(tái)管理屑子模塊完成掌對(duì)學(xué)校新聞怠文章發(fā)布子睡模塊中的五津個(gè)欄目進(jìn)行張后臺(tái)管理員及才能操作的期添加信息,掃編輯信息,違刪除信息等僵操作。以上土欄目的設(shè)置畫,是為了滿肺足任意一個(gè)堤網(wǎng)站來訪者稠。為滿足家烘長(zhǎng),學(xué)生的叫2個(gè)特定類額別的來訪者繩,特設(shè)置了付家長(zhǎng)頻道和傅學(xué)生頻道,碑家長(zhǎng)頻道欄中目信息根據(jù)葬針對(duì)家長(zhǎng)的蠅需求,欄目孕包括,教學(xué)暮公告,到校謀記錄,家長(zhǎng)廊留言,家長(zhǎng)島預(yù)約,家庭圈教育。其中刻教學(xué)公告包汗括作業(yè)公告湊,考試公告俯等子欄目。竹家長(zhǎng)留言是禍一個(gè)互動(dòng)欄火目,這個(gè)欄種目專門針對(duì)確家長(zhǎng),對(duì)學(xué)慧校政策,教么學(xué)進(jìn)度的詢黃問,意見等培。學(xué)生頻道姻欄目實(shí)現(xiàn)信牙息主要都是銜與學(xué)生緊密暴相關(guān)的欄目龍,比如高招耍信息,高考石題庫等。董2.留言模擦塊啦來訪者中有宅不少人對(duì)學(xué)捷校的發(fā)展和孫現(xiàn)狀有很多手建議和觀點(diǎn)稠需要對(duì)學(xué)校烏提出,作為惕學(xué)校的窗口名,所以本站睛需要提供讓假來訪者發(fā)言晴的平臺(tái),正奪是由于這個(gè)刺原因,所以寺本網(wǎng)站設(shè)計(jì)廊和規(guī)劃有留痰言模塊,本依模塊又分為狂瀏覽著前臺(tái)拌發(fā)言和瀏覽譜子模塊以及沃后臺(tái)管理員款刪除修改發(fā)振言子模塊。盞3.在線調(diào)老查模塊駐本網(wǎng)站對(duì)一敵些社會(huì)熱點(diǎn)爽提供在線調(diào)焦查的欄目,再來訪者可以字對(duì)網(wǎng)站上的畢社會(huì)熱點(diǎn)問傲題投上代表中自己觀點(diǎn)的釀一票。這樣巴就可以綜合掩民意得到教繼育等熱點(diǎn)從玻而決定以后朵的發(fā)展方向積。遇4.流量統(tǒng)孩計(jì)模塊極作為管理員倡應(yīng)該實(shí)時(shí)知戴道本網(wǎng)站的館流量。流量殿統(tǒng)計(jì)的數(shù)據(jù)嬸包括:網(wǎng)站折開站的天數(shù)忘,瀏覽的總持?jǐn)?shù),當(dāng)日的訂瀏覽數(shù),昨棟日的瀏覽數(shù)約,本月的瀏悔覽數(shù),上月隱的瀏覽數(shù),街平均來訪數(shù)荷等。一個(gè)網(wǎng)撿站如果沒有鼠流量,那么惡就說明了這撐個(gè)網(wǎng)站開設(shè)岡的欄目沒有路吸引力。作衰為管理員就死學(xué)??梢酝ㄙt過流量及時(shí)獅知道網(wǎng)站開戴設(shè)新欄目后套流量是否有殼變化等。陜5.資源下州載模塊贊一個(gè)學(xué)校網(wǎng)沾站,如果可仁以提供瀏覽隊(duì)著獲得學(xué)校紛信息資源,缺可以提供家艷,校,師,膜生互動(dòng)交流茫這些欄目還薄不夠,學(xué)校元的各種考試黑試卷等教育僅資源,也是即來訪者非常焦想獲得的,閃所以,設(shè)計(jì)檔了教育資源爛下載模塊。咬下載的資源飾包括教案,過試卷,其它綢軟件等。寨3易、后臺(tái)數(shù)據(jù)倆庫的設(shè)計(jì)編通過以上功旅能模塊的分己析和設(shè)計(jì)可年以知道,本健網(wǎng)站設(shè)計(jì)需罷要涉及到后把臺(tái)數(shù)據(jù)庫的佩設(shè)計(jì)。穿在數(shù)據(jù)庫應(yīng)中用系統(tǒng)的開皺發(fā)過程中,惑數(shù)據(jù)庫的結(jié)叉構(gòu)設(shè)計(jì)是一嚇個(gè)非常重要負(fù)的問題。數(shù)紗據(jù)庫結(jié)構(gòu)設(shè)僑計(jì)的好壞將舟直接對(duì)應(yīng)用贊系統(tǒng)的效率努以及實(shí)現(xiàn)的園效果產(chǎn)生影但響,好的數(shù)漿據(jù)庫結(jié)構(gòu)會(huì)丸減小數(shù)據(jù)庫乓的存儲(chǔ)量,腫數(shù)據(jù)的完整賀性和一致性爭(zhēng)比較高,系懷統(tǒng)具有較快冊(cè)的響應(yīng)速度闖,簡(jiǎn)化基于隨此數(shù)據(jù)庫的傍應(yīng)用程序的親實(shí)現(xiàn)等。朵在數(shù)據(jù)庫系槳統(tǒng)開始設(shè)計(jì)帶的時(shí)候應(yīng)該負(fù)盡量考慮全件面,尤其應(yīng)犬該仔細(xì)考慮曲用戶的各種孫需求,避免順浪費(fèi)不必要典的人力和物丟力。井3.1數(shù)獄據(jù)庫需求分金析擴(kuò)數(shù)據(jù)庫需求互分析是數(shù)據(jù)鬼庫結(jié)構(gòu)設(shè)計(jì)瞇的第一個(gè)階覽段,是非常啦重要的一個(gè)葛階段。在這南個(gè)階段主要頌是收集基本遭數(shù)據(jù),數(shù)據(jù)再結(jié)構(gòu)以及確域定數(shù)據(jù)處理銜的流程,組炭成一個(gè)詳盡奧的數(shù)據(jù)字典鄉(xiāng),為以后進(jìn)咳一步設(shè)計(jì)打辭下基礎(chǔ)。戴在仔細(xì)調(diào)查及本站運(yùn)作過字程的基礎(chǔ)上孔,我們得到牌本網(wǎng)站所處夸理的數(shù)據(jù)流姨程如圖所示吸。屑掌另管理冒員溝槐棕登鋪錄者物剪輸入登錄霧信息挎元禁紋嗎毅蠢賓來訪者登錄憂網(wǎng)站鋒普弦網(wǎng)站后臺(tái)管撲理簽蹤DB杏數(shù)據(jù)庫乏哨聰戰(zhàn)各種信息的黃瀏覽信息交互信息交互蔽諒釋管理呀方向松頓困各種信息俗后臺(tái)管理資源下載資源下載俊僅衣密碼視管理左通過以上數(shù)濃據(jù)流程可以掙看出:管理孤員通過登錄狹網(wǎng)站,輸入粱正確的用戶故名和密碼可厲以進(jìn)行網(wǎng)站兇管理。進(jìn)入尋管理狀態(tài)后接可以選擇管返理的項(xiàng)目,刊可以是對(duì)包煩括對(duì)管理員伐密碼在內(nèi)的兆系統(tǒng)設(shè)置信醫(yī)息的修改,殼也可以是對(duì)卷本網(wǎng)站的各殿種數(shù)據(jù)庫中除其它的信息蛋進(jìn)行后臺(tái)管節(jié)理,包括對(duì)屬學(xué)校概況,借學(xué)校新聞,棍教育科研,宰名校名師,競(jìng)學(xué)生園地,挪招生信息,字招聘信息等的管理。管理奶的內(nèi)容分為菊:對(duì)信息的滋添加,修改贈(zèng),刪除,審未核等操作。未來訪者可以壯在瀏覽器中選輸入學(xué)校網(wǎng)膨址登錄網(wǎng)站砌,通過點(diǎn)擊憤網(wǎng)站的鏈接向?yàn)g覽各種相命關(guān)信息。這求些信息是通黃過調(diào)用后臺(tái)摟數(shù)據(jù)庫中相近關(guān)信息在前底臺(tái)顯示的。陜針對(duì)本網(wǎng)站陜的數(shù)據(jù)結(jié)構(gòu)裁,可以通過幸對(duì)以上對(duì)本群站數(shù)據(jù)流程茅的內(nèi)容和數(shù)銷據(jù)關(guān)系分析踩,得出以下子的數(shù)據(jù)項(xiàng)和乞數(shù)據(jù)結(jié)構(gòu)如矛下:脆●唐喬新聞信息:掠新聞?lì)悇e號(hào)濁,標(biāo)題,所盲屬專欄,文許章來源,文卵章作者,內(nèi)頸容,發(fā)布時(shí)宇間,點(diǎn)擊次貨數(shù),關(guān)鍵字劣,狀態(tài)等闖。逼新聞?lì)悇e:土類別號(hào)、類洞別名。溝新聞所屬欄眠目:欄目號(hào)程,類別號(hào),攀欄目名。澡管理員信息飛:用戶名,那密碼等??粞孕畔ⅲ和接脩裘?,電漁子郵箱地址貍,來自地區(qū)出,主頁地址俱,OICQ院號(hào),ICQ毀號(hào),頭像,墊留言內(nèi)容等瞎。上留言后臺(tái)管儀理員信息:食用戶名,密頃碼等。餅在線調(diào)查信摧息:調(diào)查的誤主題編號(hào),賭主題名稱,屈主要觀點(diǎn)1朋,主要觀點(diǎn)牧2,主要觀稿點(diǎn)3,主要往觀點(diǎn)4,觀旁點(diǎn)1的票數(shù)瓜,觀點(diǎn)2的逼票數(shù),觀點(diǎn)字3的票數(shù),占觀點(diǎn)4的票贊數(shù)。停流量統(tǒng)計(jì)信暖息:總流量添,今日流量該,昨日流量?jī)r(jià),本月流量向,上月流量杠,開站日期成,最后訪問旬IP。膀資源信息:棗每條資源信對(duì)息包括文字輔介紹信息和帶資源存放信蘇息2個(gè)方面您,文字介紹艷信息和新聞傲信息一樣,機(jī)作為新聞信促息的一種,舊所以這里重攀點(diǎn)研究資源哭存放信息,側(cè)資源上傳后市存放信息包皇括:資源編瀉號(hào),信息編廊號(hào),存放路女徑3個(gè)屬性葵項(xiàng)。信息編嘉號(hào)對(duì)應(yīng)該資五源文字信息辛在新聞信息喂中的編號(hào)。灑存放路徑存慢放資源上傳滔后的存放的沃路徑和文件捏名。清有了上面的銷數(shù)據(jù)結(jié)構(gòu),抄數(shù)據(jù)項(xiàng)和數(shù)點(diǎn)據(jù)流程,就買能進(jìn)行下面極的數(shù)據(jù)庫設(shè)格計(jì)。討3素.2數(shù)據(jù)參庫概念結(jié)構(gòu)封設(shè)計(jì)汪這一設(shè)計(jì)階賽段是在需求潔分析的基礎(chǔ)棵上,設(shè)計(jì)出導(dǎo)能夠滿足網(wǎng)糕站設(shè)計(jì)需求推的各種實(shí)體向,以及確定包它們之間的甲關(guān)系,為后唱面的邏輯結(jié)產(chǎn)構(gòu)設(shè)計(jì)打下銜基礎(chǔ)。本網(wǎng)逮站根據(jù)上面破的設(shè)計(jì)規(guī)劃憑出的數(shù)據(jù)項(xiàng)扇和數(shù)據(jù)結(jié)構(gòu)陜得出的實(shí)體綁有新聞實(shí)體暫,新聞?lì)悇e臣實(shí)體,新聞座欄目實(shí)體,綢管理員實(shí)體辜,留言信息痰實(shí)體,在線搭調(diào)查信息實(shí)觸體,流量統(tǒng)廢計(jì)實(shí)體等。備下面詳細(xì)介狡紹本系統(tǒng)主艷要的實(shí)體以偽及主要實(shí)體貍之間的關(guān)系補(bǔ)。踐1:信息實(shí)蠅體E-R圖餡:佳眉霜末據(jù)革饞猜駱史柿路闊撈信息信優(yōu)息實(shí)體享信優(yōu)息編號(hào)灣肯番吩永趕嘉梨察殘輪主題厭交內(nèi)飽作類別號(hào)旺賺港蒙…….激先獻(xiàn)欄目號(hào)壩2:信息類水別實(shí)體E-特R圖:貫世技裝示雀如笛芬么衛(wèi)草父信息類貢別實(shí)體拿已粥怪詞類別編號(hào)鏡備回銀類別酬名稱戰(zhàn)3:信息欄形目實(shí)體E-優(yōu)R圖:活局真騎艱影拳靠仗息養(yǎng)隆說信息欄新目實(shí)體粘尤拆欄目編首號(hào)允癥類梯別編號(hào)懲謠洪欄議目名稱喝4:管理員率實(shí)體E-R餓圖:熟獻(xiàn)文婦公搖澇舒營(yíng)嶄貫勒透管理作員實(shí)體磚鋤雜用戶編青號(hào)妖酒子用戶名忌前守讓用戶密碼泊5:資源實(shí)載體屬性圖最祥窗毫訓(xùn)姐肺警蒼鹽抱崖菜資源實(shí)瓜體毒泉有資源編詳號(hào)泡箏信土息編號(hào)議注窩資秋源路徑翅6:飽主要的實(shí)體照和實(shí)體之間宣的關(guān)系復(fù)E-R四圖如圖所示值。資源實(shí)體資源實(shí)體對(duì)應(yīng)對(duì)應(yīng)1111廟靠夠滿信息斤實(shí)體逐1踩食屬于焰怠1宏類別實(shí)體役天平影賴1風(fēng)爐桿蹄山屬于霸謀樹管副理綿顯稅管理未傲稠瞧娃1幫熄燃饅灣回監(jiān)躍奴功掉循欄目轎實(shí)體羅祖妥管理扎某四管理員實(shí)頭體渾3.3數(shù)過據(jù)庫邏輯結(jié)梢構(gòu)設(shè)計(jì)蹄我們需要將瘦上面的數(shù)據(jù)驕庫概念結(jié)構(gòu)智轉(zhuǎn)化為AC再CESS2安000數(shù)據(jù)警庫系統(tǒng)所支興持的實(shí)際數(shù)彩據(jù)模型,也濁就是數(shù)據(jù)庫魯?shù)倪壿嫿Y(jié)構(gòu)柔。被在上面的實(shí)國體以及實(shí)體皺之間關(guān)系的趟基礎(chǔ)上,我栗們就可以形猴成數(shù)據(jù)庫中圈的表格以及樣各個(gè)表格之死間的關(guān)系。故根據(jù)分析階猜段得出的的遣結(jié)論,結(jié)合刻本網(wǎng)站對(duì)有魂關(guān)數(shù)據(jù)的存兩儲(chǔ)的需要,銜更加方便實(shí)由現(xiàn)該網(wǎng)站預(yù)暮期的所有功鼠能,現(xiàn)將本標(biāo)系統(tǒng)設(shè)計(jì)成化5個(gè)數(shù)據(jù)庫教表,每個(gè)表啦的字段名、懶類型、寬度晝?cè)O(shè)計(jì)如下:捎數(shù)據(jù)庫中各林個(gè)表格的設(shè)砌計(jì)結(jié)果如表效3-1到表踏3-2所示摔。每個(gè)表格可對(duì)應(yīng)在數(shù)據(jù)頌庫中的一個(gè)伍表。議表3-1為乞新聞信息表報(bào)。攪該表用來記雙錄存儲(chǔ)本網(wǎng)后站新聞信息蝦相關(guān)的各種攤信息:氣字段名沙類型萌寬度社說明赴newsi袍d雁自動(dòng)編號(hào)點(diǎn)長(zhǎng)整型缸新聞編號(hào)采typei永d叔數(shù)字尖小數(shù)栗類別編號(hào)露borde此rid知數(shù)字蹄小數(shù)及欄目編號(hào)免topic標(biāo)文本怎80撐主題豬conte慢nt香備注載備注盜新聞內(nèi)容篩ntime磁日期疲8譯發(fā)布時(shí)間好hits兇數(shù)字笛小數(shù)映閱讀次數(shù)株keys靠備注低備注誤關(guān)鍵字帆img姥文本勻50戰(zhàn)相關(guān)圖片豎nfrom蹲文本薄10挎0雨來源臥modif長(zhǎng)y嘉文本沉30泳編輯人冤audit說數(shù)字枕長(zhǎng)整型惕是否審核旨audit素er睡文本文50浮審核人豎write載r兄文本歲50句作者袍imgsi鄙ze寶數(shù)字沾小數(shù)鏟圖片大小仆3饞-窗2千:新聞?lì)悇e輸表:壩該表用來存陸放本網(wǎng)站新恒聞信息的類團(tuán)別名稱。砍字段名托類型滾寬度垮說明臨typei虹d庸自動(dòng)編號(hào)六長(zhǎng)整型監(jiān)類別編號(hào)揉typen變ame恭文本象50川類別名稱族3執(zhí)-副3惰:新聞欄目領(lǐng)表:練該表用來存侍放本網(wǎng)站新壁聞信息的類略別名稱。暫字段名迫類型合寬度夸說明變borde濕rid禾自動(dòng)編號(hào)娘長(zhǎng)整型匆類別編號(hào)罵typei源d籍自動(dòng)編號(hào)膚長(zhǎng)整型謙類別編號(hào)冬boder碼name通文本徐50腐類別名稱撇3唯-4趙:管理員信駱息揀表:召該表用來存侍放本網(wǎng)站管庭理員信息。階字段名猾類型溝寬度趁說明蒸useri訓(xùn)d序自動(dòng)編號(hào)道長(zhǎng)整型寺用戶編號(hào)卵name悔文本罪15臂用戶名獸pwd卡文本咐14偶密碼罷3引-董5挖:資源信息傲表:舊該表用來存各放本網(wǎng)站管盈理員信息。瞇字段名潔類型惡寬度亡說明艦id殖自動(dòng)編號(hào)木長(zhǎng)整型土資源編號(hào)螞Newsi囑d只文本腥15侮對(duì)應(yīng)的信息累編號(hào)袋Lujin回文本瓶14并資源存放路爛徑愛以上是本系催統(tǒng)的庫表結(jié)輸構(gòu)的設(shè)計(jì)簡(jiǎn)炮要說明。洞4罵、網(wǎng)站的實(shí)糾現(xiàn)僚完成了以上胡的后臺(tái)數(shù)據(jù)擁庫的設(shè)計(jì)后匆,下面就可伐以對(duì)前面系蘋統(tǒng)分析階段俗邏輯設(shè)計(jì)出隙的功能模塊公將技術(shù)設(shè)計(jì)賤轉(zhuǎn)化成為物場(chǎng)理實(shí)現(xiàn),是層系統(tǒng)建設(shè)的鋼實(shí)現(xiàn)階段。挪因此,網(wǎng)站座的實(shí)現(xiàn)的成航果將是系統(tǒng)摔分析和設(shè)計(jì)粒階段的結(jié)晶特???休.1美:安裝網(wǎng)站們?cè)O(shè)計(jì)相關(guān)軟苦件:懂本站設(shè)計(jì)需港要用到FL尤ASH8.憤0,Ado奉bePh淹otosh印op8.惰0,Dre進(jìn)amwea介ver等網(wǎng)閣頁設(shè)計(jì)相關(guān)辛的軟件。吃其中FLA擇SH8.0讀主要完成網(wǎng)康頁中相關(guān)動(dòng)解畫的設(shè)計(jì)和躁處理。旨Adobe艷Phot摟oshop和8.0主淡要完成網(wǎng)頁陪中相關(guān)的圖累片的大小,勇格式轉(zhuǎn)化,捏效果處理等消。紫Dream檔weave叫r主要完成趙網(wǎng)頁的排版豈、布局設(shè)計(jì)字。獸4車.歪2療炕建立加Asp奇的運(yùn)行環(huán)境捏簽于目前流耗行的校windo睡ws熊操作平臺(tái)有士windo住ws偶xp等。下艱面針對(duì)這X務(wù)P操作平臺(tái)安上建立A侮sp省運(yùn)行環(huán)境的久一些簡(jiǎn)要介痕紹。培在圾windo起ws20潔00未/XP上建惰立君Asp緞的運(yùn)行環(huán)境犧在肌windo侮ws20底00政/XP上運(yùn)寧行皂Asp裁的環(huán)境也是芬IIS。如嚷果安裝的是找windo促ws20嶼00Se管rver,榮IIS5.而1將作為一陶個(gè)默認(rèn)選項(xiàng)次被安裝。如郵果使用的是紅windo戚ws20禽00普/XP中文射專業(yè)版,則掠需要使用控氏制面板傭“倦添加/刪誦除程序約”肺來安裝II深S及其組件根。辭4.3、主抱頁的設(shè)計(jì)底來訪者輸入忽網(wǎng)址,首先悄打開的就是勻?qū)W校網(wǎng)站的羞主頁,主頁鄙設(shè)計(jì)應(yīng)該美斷觀,同時(shí)提謎供足夠多的員鏈接,以便每來訪者可以醋通過鏈接導(dǎo)干航到自己所外關(guān)心的信息錘頁面上去。韻下面是該首黑頁運(yùn)行的界寇面圖:萬該頁面的布森局結(jié)構(gòu)是火∏倘型布局結(jié)構(gòu)源。具體的說骨:在網(wǎng)頁的呈上面是lo僻g圖片和導(dǎo)旱航條。Lo陣g圖片表明算網(wǎng)站的主題昆:南部縣伏崗虎中學(xué)網(wǎng)站葡。導(dǎo)航條將僑本站的欄目復(fù)分成了學(xué)校抽概況,學(xué)校側(cè)新聞,教育拒科研,名校悄名師,學(xué)生圾園地,招生沉信息,誠聘鉆英才,校長(zhǎng)偉信箱,網(wǎng)上明留言等欄目期。這些導(dǎo)航籃欄目分別設(shè)肥計(jì)有相應(yīng)的洗文字鏈接,失點(diǎn)擊這些文洲字鏈接可以孫進(jìn)入相應(yīng)的矛頁面。定打開專業(yè)的孝網(wǎng)頁設(shè)計(jì)工噴具Drea廈mweav怕erUl為traDe閃v4。當(dāng)1:新建一租個(gè)網(wǎng)頁文件閑,保存為架index拉.asp保,接著設(shè)置總頁面屬性,冊(cè)在屬性頁中場(chǎng)標(biāo)題:南部潛縣伏虎中學(xué)奇。背景圖案屬:img/粒bg_li討ne.gi歌f??炊x頁面中曲表格,單元載格,文字和疏鏈接的表現(xiàn)或風(fēng)格。本頁肚面定義的語續(xù)句如下:旋<styl跨e>鬧body蝴{marg吐in:0p惰x;fon猶t-siz肆e:12p申x;ove透rflow曲-x:hi蒙dden;墨overf言low-y差:scro根ll;co跌lor:#啊66666井6;LIN間E-HEI魯GHT:閃160%}揮table光{fon災(zāi)t-siz蝴e:12p飾x;LIN俗E-HEI修GHT:良160%}姑td{f肝ont-s燒ize:1聰2px;}秤.txt蔑{font駐-size基:12px愛;bord逝er-wi邪dth:0浮px;bo紛rder-幻botto腰m:1px垃soli唉d#00拾0000;星backg澆round虧-colo館r:#de都f鋼1f守7;pos團(tuán)ition嚷:rela慣tive;勢(shì)top:0療px;le喂ft:5p摧x;pad獵ding-香botto頭m:0px掏;colo疤r:#a清0a土0a蘇0;}團(tuán)a:lin稻k.lis資t{fo色nt-si搶ze:12適px;co缸lor:#蒼66666酒6;tex痕t-dec索orati苗on:no述ne;}暑a:vis盡ited.夾list壘{colo謎r:#66意6666;含text-榨decor憑ation靠:none題;}緣a:hov派er.li號(hào)st{c擔(dān)olor:衰#3333酒33;te劫xt-de援corat滅ion:u妄nderl仆ine;}盛a:lin自k.mor蘭e{fo聽nt-si嶼ze:12肺px;co橡lor:#藏66666阿6;tex軟t-dec嚷orati瞧on:no喬ne;}菊a:vis輝ited.達(dá)more婦{colo方r:#66件6666;津text-詢decor患ation婦:none齊;}賠a:hov匯er.mo秤re{c蛾olor:頂#3333舉33;te蠶xt-de役corat第ion:u朱nderl覽ine;}破img{酸borde磁r:0px股;}錢</sty揭le>附利用布局表尋格工具,設(shè)叉置好網(wǎng)頁的遞表格布局。咽然后就可以顆在表格中添葵加單元格。壩利用表格的譜屬性面板和支單元格屬性逐面板設(shè)定好側(cè)各自的屬性女以后,就可滴以在單元格扁中添加文字今和插入圖片寄。妥布局設(shè)計(jì)好回的網(wǎng)頁如下置:尋代碼設(shè)計(jì):棍為了實(shí)現(xiàn)首蕩頁顯示學(xué)校西快訊,教育踢科研,名校覺名師,學(xué)生垃園地等文字艦信息以及為連了方便管理擴(kuò)。不是在每敬個(gè)欄目設(shè)計(jì)荒靜態(tài)的文本窯信息,而是男內(nèi)嵌jav仙a腳本,腳按本的數(shù)據(jù)源拼來自一個(gè)和魚數(shù)據(jù)庫相連撒接的asp俘文件:雄new.稅asp僑。下面給出柴學(xué)??煊?,孩教育科研,聲名校名師,鼻學(xué)生園地對(duì)鉛應(yīng)的四個(gè)j儲(chǔ)ava腳本掠語句:灣1:<sc移ript則langu扯age="扮javas葛cript耍"src梨="new借s.asp毒?type腐id=10弊&n=10泉?m=14政"></s仁cript透>劣2:<sc該ript谷langu脹age="悶javas那cript墊"src早="new侍s.asp妹?type眉id=11趟&n=10膜?m=14歡"></s少cript洪>眨3:<sc支ript殿langu干age="瞧javas升cript臟"src浩="new饒s.asp送?type躲id=12律&n=10樹?m=14爭(zhēng)"></s傾cript唇>擠4:<sc克ript朱langu率age="星javas暢cript節(jié)"src積="new玉s.asp男?type搬id=13吹&n=10犯?m=14承"></s懸cript氧>憑通過比較這果四條腳本語便句可以發(fā)現(xiàn)練,腳本調(diào)用床的是同一a釣sp文件,譜只是一個(gè)t逐ypeid閘不一樣。在俗數(shù)據(jù)庫的設(shè)揉計(jì)中我們以丹及知道,這澆個(gè)參數(shù)是新經(jīng)聞的類別編隙號(hào)。由于這遼四類不同的委信息都是存康儲(chǔ)在數(shù)據(jù)庫觸中的new擁s表中,要裙實(shí)現(xiàn)信息的域分類就可以陪通過設(shè)定這偏個(gè)類別編號(hào)話。這里的否typei季d=10挎對(duì)應(yīng)學(xué)校新狠聞,現(xiàn)typei飲d=1著1對(duì)應(yīng)教育膽科研,剖typei茂d=1我2對(duì)應(yīng)名校贊名師,頓typei愛d=1漿3對(duì)應(yīng)學(xué)生介園地。陡下面簡(jiǎn)單的裹介紹一下n蓮ews給.asp翅文件的代碼植:墾在news蟻.asp也文件中首先計(jì)獲得上面?zhèn)魇竭f的參數(shù)。聾通過下面的危語句實(shí)現(xiàn):聲typei觸d=req獸uest(得"type哭id")司n=tri數(shù)m(req淚uest(概"n"))釀這里的n是暮查詢表中符欺合條件的多蔽少條記錄的相參數(shù)。努接著通過下坦面的語句從報(bào)數(shù)據(jù)庫ne繁ws表中查靠詢符合條件大的最后的n保條記錄:屑sql="蝦selec撞ttop狼"&巡n&"肺*fr徒omne拋wswh燥eret魂ypeid王="&彈cstr(蹲typei怖d)&康"an娛daud驕it=1持order竹byn蘋ewsid毫DESC允"功這里的au優(yōu)dit表示梅已經(jīng)是審核陪通過的信息逢。最后的信已息顯示是按賠newsi料d號(hào)倒序排在列。時(shí)另外在該文伐件的開頭有紫包含文件:桶<!--#價(jià)inclu減defi阿le="f棚uncti族on/DB泥Open.贏asp"-憲->禍該文件用于乒鏈接數(shù)據(jù)庫磚。床在文件的末貌尾有包含文示件:教<!--#鴨inclu服defi童le="f侍uncti烈on/DB棋close損.asp"徑-->魄該包含文件居用于關(guān)閉數(shù)齒據(jù)庫。蘇4揮.缺4顯示新蒸聞和下載文艘件的管shown釘ews.a升sp于設(shè)計(jì)防在首頁中大弟量的新聞信格息是通過鏈青接到sho夜w匙news.飄asp氏文件來顯示缸新聞信息的談。比如在首器頁中點(diǎn)擊學(xué)規(guī)校快訊中的抄任一新聞,撥就可以鏈接詳?shù)皆擁撁娌⒑骘@示該新聞?wù)业脑斍?。?jì)下面是學(xué)校挺快訊中托“館南部縣伏虎佩中學(xué)教學(xué)成巖果顯著肢”彩這條新聞后服顯示的頁面朱,該新聞的怕鏈接語句是硬:公shown品ews.a胡sp?ne痰wsid=論413狡這里的傳遞偉的參數(shù)ne近wsid用呢于傳遞顯示舞的新聞的編全號(hào)。站該頁面的設(shè)冤計(jì)過程首先盒在Drea罷mweav聲erUl省traDe忌v4中排盡版設(shè)計(jì),設(shè)疑計(jì)的界面如怕圖所示:轉(zhuǎn)對(duì)比實(shí)際運(yùn)志行的界面和修設(shè)計(jì)界面可竹以看出,導(dǎo)診航條的設(shè)計(jì)存不是在這里澆直接給出,迅而是通過腳咬本調(diào)用一個(gè)醋js文件。丑這樣設(shè)計(jì)的低好處在與可鐘以和其它的遍頁面共享該評(píng)導(dǎo)航的js盡文件。調(diào)用石腳本的語句搭如下:豈<scri騰ptla只nguag潔e="Ja查vaScr蓋ipt"粱src="貍newsb腐ar.js賺"></s害cript因>陜?cè)搉ews廉bar攪.js廢文件的語句芒如下:干docum融ent.w吊ritel煌n("<t喇a(chǎn)ble鑼width規(guī)=100%弱bord驢er=0際cells案pacin捧g=0c馳ellpa汗dding何=0>")御;姻docum窮ent.w政ritel湖n("敏<tra個(gè)lign=換cente私r>");壤docum背ent.w師ritel牛n("還<td茅widt鑒h=15%連><ah蛋ref=m喇ore.a昌sp?ty喘peid=舟9>學(xué)校概慶況</a>踏</td>貪");爬docum烈ent.w沖ritel斑n("舒<td雹widt帆h=14%釀><ah熄ref=m逢ore.a宴sp?ty勤peid=核10>學(xué)校囑新聞</a倍></td倦>");發(fā)docum躺ent.w痕ritel等n("廳<td賀widt圾h=14%疫><ah表ref=m獨(dú)ore.a灰sp?ty賤peid=船11>教育艇科研</a膠></td摩>");刊docum警ent.w蹄ritel骨n("酒<td男widt旱h=14%勢(shì)><ah盤ref=m梯ore.a啦sp?ty響peid=技12>名校樂名師</a亡></td訓(xùn)>");米docum圾ent.w賊ritel漢n("廊<td巧widt競(jìng)h=14%永><ah罰ref=m獅ore.a混sp?ty拐peid=河13>學(xué)生狂園地</a暴></td畝>");扁docum羨ent.w藍(lán)ritel像n("呆<td放widt處h=14%瘦><ah伸ref=m煎ore.a命sp?ty葉peid=驚14>招生梨信息</a禍></td污>");做docum倒ent.w箭ritel離n("寒<td市widt造h=14%追><ah帖ref=m晴ore.a盈sp?ty研peid=勤15>誠聘情英才</a香></td臣>");時(shí)docum作ent.w館ritel牽n("幻</tr>母");抖docum眨ent.w丸ritel巴n("</數(shù)table壁>");脂另外對(duì)比s銜howne徹ws攤.asp乘文件還可以唉看出,該頁親面中的新聞等標(biāo)題和新聞吧內(nèi)容也是調(diào)柴用其它的語役句和腳本的態(tài)。狹新聞標(biāo)題調(diào)催用asp腳燦本:<%=外rs("t飽opic"然)%>用于芒顯示記錄集掩中的top雖ic字段值薪。該字段是俱通過sql戶語句實(shí)現(xiàn)的冷查詢記錄集臨中的字段值吵。相關(guān)的s些ql查詢語黎句如下:或rs.op肆en"s蒙elect巾*fr昂omne刑wswh太eren騙ewsid之="&麗cstr(也reque埋st("n央ewsid薦")),c遺onn,1摸,1飾該語句實(shí)現(xiàn)工從news笑表中查詢n急ewsid攀編號(hào)等于傳纏遞的參數(shù)n插e(cuò)wsid滋的記錄。勤對(duì)于新聞的插內(nèi)容顯示也邪和新聞的主朗題顯示類似剪,這里就不皇再說明。殘最后這里介大紹一下該頁市面顯示的與符本新聞相關(guān)兩的新聞的實(shí)移現(xiàn)技術(shù):尤首先要從數(shù)參據(jù)庫中ne藥ws表的字夕段說起,在林news表肥中有一個(gè)k扁eys字段角。麗我們可以利耀用sql語痰句在new貨s表中查詢坡keys值賀和該新聞關(guān)貼鍵字類似的飯記錄,就可御以得到相關(guān)眨信息。Sq秧l語句如下俗:壩rsc.o諒pen"趨selec漢ttop禽"&蓬about朋news改&"*灶from樓news裙wher含ekey催slik觸e'%"醒&tr污im(rs丑("key懶s"))損&"%'斧and宏newsi扒d<>"膚&cst搞r(rs(殿"news涼id"))鋸&"驢anda覆udit=縣1ord犯erby腎ntim糞eDES檔C",co心nn,1,遇1丘shown喝ews.a傍sp文件除元了顯示新聞鍛詳細(xì)信息外萌,該文件同囑時(shí)還和下載李資源的詳細(xì)脈頁面共用。絡(luò)為了在顯示梅一般詳細(xì)信血息時(shí)候,不脾出現(xiàn)下載的丹字樣,可以漫利用嘉if喉語句進(jìn)行判撕斷,利用i佛f語句對(duì)變?cè)捔縳z進(jìn)步愈判斷,如果德xz變量等頑于1,表明薪是資源下載債的詳細(xì)頁面符,這時(shí)候就毒顯示下載字技樣,下載鏈摔接來自資源燃表中的該資怠源對(duì)應(yīng)路徑箱。疏4甘.原5更多新腔聞頁面的取more.魂asp笛設(shè)計(jì)朱在首頁中的烈學(xué)??煊?,輩教育科研,深名校名師,崗學(xué)生園地都捧只是顯示了盼該類別的1壤0條信息,返如何得到更勻多的信息顯屢示?需在首敏頁之外另外行設(shè)計(jì)更多信截息顯示的引more.趙asp見頁面。在首感頁的導(dǎo)航條嘴上面都可以嗓鏈接到該頁虛面。在首頁蔑的導(dǎo)航條中飲分別有下面秀的鏈接語句情:遍1運(yùn):<ah吉ref="端more.盞asp?t旨ypeid照=10">堪…</a>但2:<a胳href=蓬"more蔥.asp?躲typei頑d=11"張>白…</a>督3:<a侍href=槳"more障.asp?膛typei哈d=12"海>瓜…</a>耍4:<a虧href=殊"more服.asp?扛typei童d=13"玉>蜓…</a>拍5:<a立href=君"more喝.asp?寸typei精d=14"維>排…</a>灰6:<a骨href=份"more床.asp?學(xué)typei滅d=15"古>嫂…</a>榮這些鏈接語仗句分別都是窮鏈接到mo睛re越.asp際文件,只是待傳遞的參數(shù)協(xié)不一樣。T噸ypeid愛=10…1驅(qū)5乎分別對(duì)應(yīng)學(xué)伐校新聞該…遍誠聘英才。眉在本頁中就最是通過獲得柳的傳遞參數(shù)途確定sql蜘語句查詢n也ews中的壽類別號(hào)等于市傳遞的類別尾號(hào)的所有信順息的。結(jié)下面是傳遞溉參數(shù)為16母的頁面顯示份的界面圖:遵該頁面顯示況的所有ne菜ws表中t熱ypeid疾=1原6的新聞信踢息。保下面給出在儉Dream鑄weave將rUlt斗raDev乒4中排版疊設(shè)計(jì)的結(jié)果經(jīng):筍下面介紹該隆頁面實(shí)現(xiàn)顯歷示傳遞的參克數(shù)的所有信洪息的技術(shù):擾首先利用下臨面的代碼實(shí)暴現(xiàn)建立一個(gè)冰記錄集和實(shí)發(fā)現(xiàn)sql查恐詢:說setr捎s=ser注ver.c狹reate團(tuán)objec宮t("ad敗odb.r箱ecord壩set")窩rs.op懶en"s抗elect固*fr有omne者wswh伴eret稻ypeid芒="&刑cstr(皇typei肉d)&縮"and備audi玉t=1o罰rder程bynt晃imeD補(bǔ)ESC",朽conn,唯1,1櫻由于在ne極ws表中t討ypeid語等于傳遞的凡參數(shù)的記錄釣可能非常多節(jié),那么全部小在一頁中顯書示不方便,思所以該頁又讓用到了數(shù)據(jù)推的分頁顯示學(xué)技術(shù)。姑下面給出本端頁中用到的炊分頁顯示的廈代碼:<%亡r墳espon主se.wr虧ite"禾<hrs瓜ize=0潛widt帽h='80村%'><d銜ival饒ign=c再enter撐>"式戰(zhàn)respo代nse.w潑rite懸"第<fo腫ntco蓬lor=r旬ed>"色+cst簡(jiǎn)r(cur享page)鉗+"<腐/font支>頁/總<翻font蟻color惜=red>考"+c忙str(r挑s.pag初ecoun晚t)+逗"</fo宇nt>頁豈"捐導(dǎo)respo靈nse.w梯rite姿"本頁<f澇ontc階olor=妨red>"深+cs囑tr(i-選1)+呆"</fo閱nt>條/歌總<fon飼tcol嚼or=re曲d>"+潮cstr丈(rs.r餐ecord肢count軌)+"罩</fon閉t>條"溫旱ifcu闊rpage境=1弄then耗加速respo動(dòng)nse.w處rite率"首頁前雞頁"else票享往respo浸nse.w美rite奧"<ah浴ref='勒more.紡asp?t脫ypeid色="&予cstr(交typei泰d)&授"&pag矮e=1'>隸首頁</a撤><a掛href=扯'more刻.asp?疲typei溪d="&描cstr饅(type盯id)&胃"&pa扯ge="歉&cst罪r(cur扎冒1)&斯"'>前頁庸</a>氏"莊屆endi起f吃燃ifc膛urpag句e=r澡s.pag帖ecoun傅tthe段n后朵寬respo姜nse.w縫rite那"后頁末或頁"else累尸址respo餃nse.w嶼rite矩"<ah賢ref='優(yōu)more.機(jī)asp?t葵ypeid母="&股cstr(犬typei旦d)&批"&pag戰(zhàn)e="&堂cstr親(curp圓age+1荒)&"伶'>后頁<暫/a><闊ahre賽f='mo逃re.as張p?typ迎eid="符&cs涌tr(ty結(jié)peid)足&"&匪page=訴"&c君str(r甜s.pag架ecoun咳t)&罪"'>末頁勞</a>"吵奸endi蜂f%>封分頁技術(shù)介錄紹見第五章圣的介紹。旦在該頁面的針左側(cè),顯示渣的有推薦內(nèi)強(qiáng)容和熱點(diǎn)文晚章二類信息串。繞下面來重點(diǎn)償介紹推薦內(nèi)盲容實(shí)現(xiàn)的原廊理:篩在推薦內(nèi)容腳的單元格中覆內(nèi)嵌腳本:年<scri棵ptla幟nguag促e="ja練vascr耍ipt"巷src="纏news.肚asp?k槳ind=h雨ot&n=弓5"></莊scrip略t>虛腳本中調(diào)用樓的文件是姨news.閉asp例,傳遞的參艘數(shù)是匹kind這和淺n明。這里的k帳ind值為斧hot,n叮為5。殘這里的ho衛(wèi)t參數(shù)不是浩表示new徹s表中某個(gè)迷字段的值為窩hot,在萍實(shí)現(xiàn)的哪些蜻信息是屬于簽hot類別慢的時(shí)候,是翼通過sql遞查詢語句中景的通過ne完ws表中的鈴hits的滅次數(shù)反序輸屑出。也就是奸說hits槍點(diǎn)擊次數(shù)最城多的記錄顯鮮示。參數(shù)N戀的值傳遞顯頸示信息的條京數(shù)。際實(shí)現(xiàn)的關(guān)鍵歡語句如下:禍sql="絨selec箭ttop攪"&口n&"貞*fr首o(hù)mne浮wswh圈eret塌ypeid猜="&望cstr(水typei綠d)&樣"an旺daud禾it=1低order質(zhì)byh鞠itsD煎ESC"筑為了實(shí)現(xiàn)左評(píng)邊分類導(dǎo)讀扯的子欄目的城顯示,可以死從bord臉er表中查殺詢出大類為淋當(dāng)前的ty斷peid編珍號(hào)的類別。松然后利用循銀環(huán)語句分別缸將bord薦er表中符旦合條件的小代類欄目顯示懷到頁面上。盾rs6.o吳pen"料selec圾t*f霸romb江order糖wher甘etyp偉eid="媽&re暴quest毀("typ技eid")歉,con疤n,1,1虧學(xué)生頻道中耀的學(xué)生留言揀,學(xué)生意見渣欄目屬于學(xué)翅生頻道欄目央,但是由于朗學(xué)生留言和俘學(xué)生反饋屬用于交互性的驢欄目,所以構(gòu),在后臺(tái)設(shè)類計(jì)中,并沒胖有把學(xué)生留舍言,學(xué)生意蠟見作為學(xué)生像頻道的子類茅別,由于不雷是子類,那頃么這里就無五法顯示通過針從bord設(shè)er表中查疏詢獲得。所玩以在這里為址了顯示該欄哲目,可以利耳用一個(gè)if給語句來進(jìn)行瓣判斷類別值評(píng),如果類別坡typei員d編號(hào)值為資17(學(xué)生黨頻道),那稀么就利用i君f語句判斷意后另外添加鉗顯示學(xué)生留誘言等子欄目旁。顛泄翠轎馳if寬reque絨st("t箱ypeid初")=17裳then慈重婦尸摧r邊espon代se.wr練ite"僑<lit巾ype=c刪ircle球><ah初ref='界bbs/'贏targ蕩et=_b狀lank>掠"論騙瓣舍擦仇岡涉姥蘭型擇排respo陪nse.w納rite肺"學(xué)生提問貓"&"范</a>"溪桶崖樹語re風(fēng)spons決e.wri道te"<起lity倍pe=ci紙rcle>繞<ahr撇ef='b確bs/'污targe狡t=_bl站ank>"抱黨稈璃深漲respo傭nse.w限r(nóng)ite黃"學(xué)生意見礎(chǔ)"&"肅</a>"凝但驕螺鐮end分if布4針.嶄6后臺(tái)管避理登錄的實(shí)壘現(xiàn)哲實(shí)現(xiàn)登錄的收文件有:遷login離.asp收和上check插.asp頃二個(gè)文件。兼Login霜.asp臉文件提供輸滾入用戶名和珠密碼已經(jīng)校雅驗(yàn)輸入的是俯否為空等判謝斷。輸入正壺確的用戶名都和密碼是否瞧正確是通過稿login宣.asp蛾文件中表單持提交的用戶擺名和密碼傳徑遞到che鈴ck箭.asp箭文件中和數(shù)域據(jù)庫中us渾er表用戶腦名和密碼對(duì)薪比是否正確扯,對(duì)正確的斑用戶名和密杯碼賦給一個(gè)既sessi皇on變量。倍進(jìn)入到管理嚴(yán)主頁。實(shí)現(xiàn)掀的語句如下循:監(jiān)sessi妨on("p標(biāo)urvie宗w")=r腎s("pu念rview峰")僑se猶ssion樸("nam亦e")=r委s("na診me")語res膜ponse燙.redi僅rect浮"admi救n/ind蓬ex.as濁p"托該sess伏ion變量戀的作用是在挽不同的網(wǎng)頁精之間傳遞登阿錄用戶的身旱份。因?yàn)楣芩眄撁娴臋?quán)粘限只有管理泥員才能進(jìn)入踢。所有當(dāng)管論理員登錄時(shí)茄利用ses愈sion來羞將管理員的里身份在不同紡的管理頁面奸間傳遞著。型當(dāng)用戶名和稻密碼賦給一臥個(gè)sess泄ion變量顛的同時(shí)也將素網(wǎng)頁轉(zhuǎn)向管插理主頁。在議管理主頁的厲開頭部分首泄先需要校驗(yàn)匹身份。校驗(yàn)含的實(shí)現(xiàn)的方保法是檢查s柴essio穿n變量是否驅(qū)為空。如果撇為空表明沒筋有經(jīng)過管理狂登錄獲得合甜法的ses黨sion,船那么就不能那進(jìn)入該頁面種。實(shí)現(xiàn)這個(gè)天功能的語句津如下:<%便if玉sessi間on("p致urvie可w")="牙"the參n裹瓶resp逗onse.丈redir勻ect"辟../lo刑gin.a裳sp"烤辛res跡ponse值.end劣end碰if%>排由以上的語企句可以看出弟,如果se李ssion網(wǎng)變量為空,筍則轉(zhuǎn)向登錄泰文件架login股.asp叛。下面是合待法的ses爛sion變條量登錄到管顛理主頁的界她面:瓜該頁面的實(shí)菊現(xiàn)使用了框地架技術(shù)。整故個(gè)頁面分為增左右二部分愉,左邊是用厘戶管理操作咳的一個(gè)列表鄭。右邊是對(duì)磨應(yīng)的網(wǎng)頁。巖管理部分的往其它頁面和通實(shí)現(xiàn)的技術(shù)分這里就不再曠一一介紹。爹詳情可以參孝見源代碼文她件。丑4.7資嚴(yán)源下載欄目評(píng)的設(shè)計(jì)購資源下載重必點(diǎn)需要設(shè)計(jì)濃出資源的信蔥息的添加和正資源的上傳喊。牲在后臺(tái)管理民中,管理員鉗可以通過點(diǎn)墾擊資源下載書欄目中的子豐欄目比如試樸卷下載子菜評(píng)單,出現(xiàn)資犧源添加和資舒源上傳頁面皆。資源的添御加實(shí)現(xiàn)分為炒2步,第一涂步把資源上層傳到服務(wù)器宜下,同時(shí)把串上傳路徑記趴錄到資源表陸中,第二將插資源的文字煌信息添加到憂后臺(tái)信息表姨中。漫實(shí)現(xiàn)資源的距上傳和將上絮傳路徑保存肉到資源表,炊是由徒Addzi慢yuan.臂asp至文件實(shí)現(xiàn)的樹。掛為了實(shí)現(xiàn)上跌傳,需要用挺到ADO蛋Strea結(jié)m和FSO星對(duì)象。在A婚SP中,F(xiàn)漂SO的意思侵是File揮Syst沾emOb裝ject,猶即文件系統(tǒng)憂對(duì)象。我們削將要操縱的丟計(jì)算機(jī)文件澆系統(tǒng),在這辱里是指位于瞧web服務(wù)產(chǎn)器之上。利膠用FSO等甲技術(shù)實(shí)現(xiàn)將左在服務(wù)器端魯創(chuàng)建上傳文綱件夾。寒基本原理是修:采用AD址OStr恒eam對(duì)象嚼的Bina休ryRea錦d方法將F梢ORM中的鎖所有數(shù)據(jù)讀吃出,從中截亡取出所需的艙文件數(shù)據(jù),洋以二進(jìn)制文紡件方式存盤胳。刪<form金acti孩on="a征ddziy村uan.a禾sp"t扯arget溪="_bl色ank"測(cè)encty偽pe="m雷u(yù)ltip爺art/f豐orm-d踏ata"軋metho囑d="po東st">庭膝<tr巷bgco碌lor="干#FFFF競(jìng)FF">冤魚<td轎width諸="20%口">排晌<d放ival酸ign="挎right沒">上傳文璃件</d瀉iv>谷董</td骨>奶甚<td才width因="80%續(xù)">警艙<i薪nput貸type捏="fi佛le"n笑ame=賊"fil盾ePic"磚size做="3腐0">葬渣企<inpu攪ttyp租e="役submi鞏t"na復(fù)me=蝦"Subm撿it"v昆alue蔬="上傳賀">復(fù)韻</雹td>來<側(cè)/tr>獎(jiǎng)按</for偷m>括程式中沿使用了文件路對(duì)象,這樣歲在界uploa莊d_5xs別oft.i兵nc陽中采用Bi博naryR售ead方法盜讀來的原始彩數(shù)據(jù)就不僅脂僅是選擇的誦文件本身的伐數(shù)據(jù),還包儉含該文件在闖用戶硬盤上置的路徑、類消型、提交頁閑面的表單域萄名等相關(guān)信隸息的描述,洋這樣我們就場(chǎng)需從中提取鉗出文件的具握體內(nèi)容。根播據(jù)分析,數(shù)翠據(jù)的頭部信笛息和數(shù)據(jù)的羞分界線是兩晴對(duì)回車換行幻符,尾部也毀有分隔信息壓,我們能采撐用類似以下右的方法獲取河文件數(shù)據(jù)。典seto淹bjFor爺m=Ser孔ver.C抖reate道Objec數(shù)t("Sc倍ripti其ng.Di駛ction破ary")招set件objF追ile=S盲erver摔.Crea障teObj直ect("匪Scrip撲ting.踢Dicti捷onary右")默if過Reque柴st.To梅talBy掏tes<1瘡then照Exit石Sub趕set幸tStr擇eam=恩Serv絡(luò)er.Cr晝eateO抗bject蘿("ado串db.st門ream"悅)躺set助Data早_5xso氧ft=燈Serve局r.Cre彎ateOb梯ject(巖"adod蹦b.str怒eam")利Dat穴a_5xs組oft.T賽ype=勺1研Dat類a_5xs蟲oft.M迫ode=淘3孔Dat聾a_5xs超oft.O什pen崖Dat茅a_5xs罷oft.W豪rite厲Requ桃est.B陸inary揪Read(女Reque粥st.To近talBy駐tes)蹈Dat狹a_5xs貪oft.P下ositi劉on=0孕Req伸uestD雞ata=下Data_檢5xsof減t.Rea藏d已利用A騎DOST侄REAM中頑提供的二進(jìn)扁制文件操作搜方法來完成裝,保存文件川的語句是:漆Stre征amOBJ漏.Save版ToFil破e(fi枕leNam內(nèi)e,2)。電在這種操癥作中,我們?cè)啄軐⒂嘘P(guān)的聲操作存放在彎一個(gè)類文件必中,在應(yīng)用蛙時(shí),直接將問該類文件包劫含在ASP傲程式中就能啟了。盤當(dāng)文件上傳餡后
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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年華東師大版九年級(jí)歷史下冊(cè)月考試卷
- 2025年外研版必修1歷史上冊(cè)階段測(cè)試試卷含答案
- 2025年浙教新版高一語文上冊(cè)月考試卷
- 2025年外研版三年級(jí)起點(diǎn)選擇性必修1歷史下冊(cè)階段測(cè)試試卷含答案
- 2025年新科版九年級(jí)生物下冊(cè)階段測(cè)試試卷含答案
- 2025年人民版九年級(jí)歷史下冊(cè)月考試卷
- 2025年度拌合料行業(yè)市場(chǎng)分析與競(jìng)爭(zhēng)情報(bào)服務(wù)合同2篇
- 技術(shù)合同范本(2篇)
- 承包水庫合同(2篇)
- 2025年度教育信息化項(xiàng)目派遣人員勞動(dòng)合同2篇
- 《天潤(rùn)乳業(yè)營(yíng)運(yùn)能力及風(fēng)險(xiǎn)管理問題及完善對(duì)策(7900字論文)》
- 醫(yī)院醫(yī)學(xué)倫理委員會(huì)章程
- xx單位政務(wù)云商用密碼應(yīng)用方案V2.0
- 2024-2025學(xué)年人教版生物八年級(jí)上冊(cè)期末綜合測(cè)試卷
- 動(dòng)土作業(yè)專項(xiàng)安全培訓(xùn)考試試題(帶答案)
- 大學(xué)生就業(yè)指導(dǎo)(高職就業(yè)指導(dǎo)課程 )全套教學(xué)課件
- 死亡病例討論總結(jié)分析
- 第二章 會(huì)展的產(chǎn)生與發(fā)展
- 空域規(guī)劃與管理V2.0
- JGT266-2011 泡沫混凝土標(biāo)準(zhǔn)規(guī)范
- 商戶用電申請(qǐng)表
評(píng)論
0/150
提交評(píng)論