個(gè)人學(xué)習(xí)規(guī)劃書(shū)及個(gè)人網(wǎng)站設(shè)計(jì)(畢業(yè)設(shè)計(jì)論文)_第1頁(yè)
個(gè)人學(xué)習(xí)規(guī)劃書(shū)及個(gè)人網(wǎng)站設(shè)計(jì)(畢業(yè)設(shè)計(jì)論文)_第2頁(yè)
個(gè)人學(xué)習(xí)規(guī)劃書(shū)及個(gè)人網(wǎng)站設(shè)計(jì)(畢業(yè)設(shè)計(jì)論文)_第3頁(yè)
個(gè)人學(xué)習(xí)規(guī)劃書(shū)及個(gè)人網(wǎng)站設(shè)計(jì)(畢業(yè)設(shè)計(jì)論文)_第4頁(yè)
個(gè)人學(xué)習(xí)規(guī)劃書(shū)及個(gè)人網(wǎng)站設(shè)計(jì)(畢業(yè)設(shè)計(jì)論文)_第5頁(yè)
已閱讀5頁(yè),還剩46頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

PAGE12個(gè)人學(xué)習(xí)規(guī)劃書(shū)光陰似箭,日子一天天的過(guò),一個(gè)學(xué)期在不知不覺(jué)中就已經(jīng)過(guò)去了。在上學(xué)期中,作為一個(gè)大學(xué)新生,對(duì)環(huán)境的不適應(yīng)以及對(duì)未知的好奇使得學(xué)習(xí)等方面不甚理想??偨Y(jié)上學(xué)期的學(xué)習(xí)生活,發(fā)現(xiàn)自己的不足很多,同時(shí)發(fā)現(xiàn)上學(xué)期的生活因?yàn)闆](méi)有合理規(guī)劃而浪費(fèi)了很多寶貴的時(shí)間。如今,新的學(xué)期即將到來(lái),不管是在生活上還是學(xué)習(xí)上,我們都應(yīng)該有新的進(jìn)步。因此,為了在新學(xué)期里能夠擁有充實(shí)豐富的學(xué)習(xí)生活,為了在新學(xué)期里能取得更大的進(jìn)步,我認(rèn)為必須做一份合理的個(gè)人規(guī)劃書(shū)。以下就是我對(duì)新學(xué)期的個(gè)人學(xué)習(xí)規(guī)劃:主要學(xué)習(xí)目標(biāo)明確學(xué)習(xí)目標(biāo),打好一定的語(yǔ)言基礎(chǔ),爭(zhēng)取獲得優(yōu)良成績(jī),能切實(shí)在此次學(xué)習(xí)中學(xué)到豐富的專(zhuān)業(yè)知識(shí)和基礎(chǔ)常識(shí)。增加文化素養(yǎng),提升自身能力,端正學(xué)習(xí)態(tài)度,培養(yǎng)積極勤奮的學(xué)風(fēng)。本學(xué)期我的主要學(xué)習(xí)目標(biāo)是爭(zhēng)取做到不掛科,考過(guò)珠算四級(jí)考試。在本學(xué)期里我將以此為目標(biāo)不斷地努力奮斗,爭(zhēng)取達(dá)成目標(biāo)。具體學(xué)習(xí)安排1、制定合理科學(xué)的自學(xué)計(jì)劃制定學(xué)習(xí)計(jì)劃是自主學(xué)習(xí)的首要環(huán)節(jié)。我將根據(jù)自己的實(shí)際情況,結(jié)合生活作息時(shí)間制定相關(guān)的自學(xué)計(jì)劃。指定自己在課余時(shí)間應(yīng)當(dāng)如何合理安排時(shí)間,做到自覺(jué)自律的學(xué)習(xí),勞逸結(jié)合。2、認(rèn)真聽(tīng)好面授輔導(dǎo)課作為會(huì)計(jì)專(zhuān)業(yè)的我,本身工作在金融系統(tǒng),結(jié)合工作實(shí)際,與會(huì)計(jì)和金融有關(guān)的課程將成為我學(xué)習(xí)的側(cè)重點(diǎn)。本學(xué)期我將認(rèn)真聽(tīng)取相關(guān)專(zhuān)業(yè)的專(zhuān)業(yè)課,掌握好相關(guān)的專(zhuān)業(yè)知識(shí)。在上課前按自學(xué)計(jì)劃預(yù)習(xí)有關(guān)課程。在聽(tīng)課過(guò)程中,認(rèn)真聽(tīng)、認(rèn)真思考,做好聽(tīng)課筆記。記好重要的內(nèi)容,如果聽(tīng)不懂,無(wú)法跟上教師講授的進(jìn)度時(shí),在課后要盡快地尋求輔導(dǎo)老師和其他學(xué)生的幫助。3、提高專(zhuān)業(yè)技能為進(jìn)一步提高業(yè)務(wù)技能,我堅(jiān)持每天看書(shū)、聽(tīng)課件不少于兩小時(shí),抽一小時(shí)整理學(xué)習(xí)筆記,并把其中的難點(diǎn)、重點(diǎn)列入筆記本,做好自學(xué)筆記。同時(shí)每天要抽一個(gè)小時(shí)練習(xí)珠算,熟背相關(guān)的公式概念。做到速度與準(zhǔn)確相結(jié)合,提高珠算能力,時(shí)刻為考試做準(zhǔn)備??鬃釉疲骸皩W(xué)而不思則惘、思而不學(xué)則貽”。在學(xué)習(xí)的過(guò)程中,要做到學(xué)思兩方面結(jié)合,提高相關(guān)技能。4、培養(yǎng)良好的學(xué)習(xí)興趣和課外興趣俗話(huà)說(shuō):興趣是最好的老師。在學(xué)期中我將培養(yǎng)自己對(duì)所學(xué)專(zhuān)業(yè)的興趣,使自己愛(ài)上這個(gè)專(zhuān)業(yè),從而積極、主動(dòng)地去學(xué)習(xí)。同時(shí)要參加相關(guān)的課外活動(dòng),與同學(xué)老師多多交流與所學(xué)專(zhuān)業(yè)相關(guān)的話(huà)題,在外多多學(xué)習(xí),提高相關(guān)實(shí)踐能力。制定科學(xué)合理的生活作息計(jì)劃良好的生活作息方式有利于學(xué)習(xí),一個(gè)人學(xué)習(xí)精神的好與壞,與生活習(xí)慣息息相關(guān)。只有擁有良好的作息規(guī)律,才會(huì)擁有一個(gè)良好的生活狀態(tài)。因此,在新的一個(gè)學(xué)期里,我要嚴(yán)格規(guī)律自己的生活作息時(shí)間,堅(jiān)持做到早睡早起,保持充足的學(xué)習(xí)干勁和良好的精神狀態(tài)。在周末做到多鍛煉,提高自我的身體素質(zhì),擁有健康的身體去完成學(xué)業(yè)。同時(shí)在課余生活中要多聽(tīng)音樂(lè),舒緩各方面壓力,保持輕松愉快的心情去學(xué)習(xí)去生活。合理分配課余生活時(shí)間如何做到自學(xué)玩樂(lè)兩不誤,在新學(xué)期里這也是我個(gè)人規(guī)劃的一個(gè)重點(diǎn)。在學(xué)期中,我將端正自己的態(tài)度,分清主流與支流,以學(xué)習(xí)為主,玩樂(lè)為輔。在日常學(xué)習(xí)生活中,每天堅(jiān)持利用一定的時(shí)間去自學(xué)相關(guān)的專(zhuān)業(yè)課程,看一部相關(guān)專(zhuān)業(yè)的視頻。在玩樂(lè)方面,也要科學(xué)合理的玩樂(lè),多參加社團(tuán)活動(dòng)或社會(huì)實(shí)踐,在業(yè)余時(shí)間開(kāi)拓特長(zhǎng)。廣交益友。人際關(guān)系是日后取得成功的一個(gè)重要因素。因此,在新的學(xué)期中,我要改正自己性格里的不足,處理好與他人的關(guān)系,與同學(xué)要團(tuán)結(jié)友愛(ài),在宿舍生活要與室友和諧相處。在改正不足的同時(shí)要盡量做到開(kāi)朗大方,在學(xué)習(xí)上生活上都要跟他人多多交流。學(xué)習(xí)生活中的基本禮儀,提高語(yǔ)言表達(dá)和人際交往能力。提高自己的組織和管理能力。要善于在學(xué)習(xí)中尋找良朋益友,在日后的自我學(xué)習(xí)生活里互相幫助,達(dá)到共贏。提高素質(zhì)教養(yǎng)不管是在學(xué)習(xí)上還是生活上,自我的素質(zhì)教養(yǎng)水平都是一個(gè)重要的方面。在本學(xué)期里我應(yīng)當(dāng)提高自己的責(zé)任感、主動(dòng)性和心理素質(zhì)。培養(yǎng)自己的創(chuàng)造性。學(xué)會(huì)理財(cái),學(xué)會(huì)生活,學(xué)會(huì)自立。做好大學(xué)生應(yīng)做好的其他事情。要遵守學(xué)校的相關(guān)規(guī)定,提高自我素質(zhì)教養(yǎng)。其他目標(biāo)除了要確定自己學(xué)期的主要學(xué)習(xí)目標(biāo)以外,還應(yīng)當(dāng)有其他的學(xué)習(xí)目標(biāo)。本學(xué)期我的其他學(xué)習(xí)目標(biāo)有幾個(gè):通過(guò)英語(yǔ)B級(jí)考試。通過(guò)計(jì)算機(jī)一級(jí)考試考取得其他相關(guān)證書(shū)。因此,在著重向主要學(xué)習(xí)目標(biāo)努力的同時(shí),也要積極提高自己的英語(yǔ)口語(yǔ)能力計(jì)算機(jī)技術(shù),以及掌握其他的技能,為日后求職作準(zhǔn)備。在本學(xué)期爭(zhēng)取達(dá)成所指定的目標(biāo)。學(xué)習(xí)總結(jié),尋求方法好的學(xué)習(xí)方法在學(xué)習(xí)上將達(dá)到事半功倍的效果。在本學(xué)期里,要提高自我的總結(jié)能力,做到一邊學(xué)習(xí)一邊總結(jié),總結(jié)中找到適合自己的一套學(xué)習(xí)方法。養(yǎng)成良好的學(xué)習(xí)習(xí)慣,培養(yǎng)自我思考能力以及動(dòng)手能力。在學(xué)期末要總結(jié)自己本學(xué)期取得的成就以及犯過(guò)的錯(cuò)誤,在以后的日子里要及時(shí)改正。新學(xué)期新開(kāi)端。在新的學(xué)期來(lái)臨之前,我結(jié)合上學(xué)期的學(xué)習(xí)生活做出這份學(xué)習(xí)計(jì)劃。在新的一個(gè)學(xué)期里,要嚴(yán)格按照自己所規(guī)劃的去做,相信一定會(huì)有新的進(jìn)步。但是再美的藍(lán)圖,如果不能落實(shí)執(zhí)行,也形同廢紙。只有隨時(shí)準(zhǔn)備出擊的人,才能到達(dá)彼岸。因此,做好計(jì)劃的同時(shí)我必須學(xué)會(huì)持之以恒的去執(zhí)行這份計(jì)劃。俗話(huà)說(shuō),書(shū)山有路勤為徑,學(xué)海無(wú)涯苦作舟。要想取得成功,就要付出努力。在新的學(xué)期里,我將帶著我的目標(biāo)一起前進(jìn)。摘要隨著經(jīng)濟(jì)社會(huì)的發(fā)展,計(jì)算機(jī)已被應(yīng)用到社會(huì)生活的各個(gè)領(lǐng)域。與此同時(shí),互聯(lián)網(wǎng)作為信息技術(shù)的通信橋梁連接著全球的計(jì)算機(jī),而網(wǎng)站作為網(wǎng)絡(luò)信息主要的表現(xiàn)形式而且還是互聯(lián)網(wǎng)信息的主要承載者,在Internet上表現(xiàn)出其及其重要的地位,并發(fā)揮著其及其重要的作用。無(wú)論是在國(guó)內(nèi)還是國(guó)外都得以迅速的發(fā)展和壯大,并被人們重視和關(guān)注?;ヂ?lián)網(wǎng)已經(jīng)徹底的改變了世界,互聯(lián)網(wǎng)的世界里蘊(yùn)藏著無(wú)限的可能,在這種情況下,各行各業(yè)及其個(gè)人、單位、工廠、企事業(yè)等等在網(wǎng)上構(gòu)筑屬于自己的網(wǎng)絡(luò)信息平臺(tái),保護(hù)自己的網(wǎng)絡(luò)資源并在互聯(lián)網(wǎng)上開(kāi)辟自己的市場(chǎng)和消費(fèi)群體,以及構(gòu)造自己的數(shù)字化世界和加強(qiáng)全球范圍內(nèi)不同地域的人們聯(lián)系交流等等活動(dòng)也就顯的日益重要。于是各種各樣的網(wǎng)站便如雨后春筍般地出現(xiàn)魚(yú)龍混雜且良莠不齊。Internet的日益興起和以網(wǎng)頁(yè)為載體的網(wǎng)絡(luò)信息的廣泛傳播和應(yīng)用,使得網(wǎng)站的建設(shè)及網(wǎng)頁(yè)制作得到發(fā)展的空間,大至大型企業(yè)的產(chǎn)品推銷(xiāo)、售后服務(wù)、解決方案,小至個(gè)人Web頁(yè)面開(kāi)發(fā),形形色色,五彩繽紛,網(wǎng)站建設(shè)和網(wǎng)頁(yè)制作也成為計(jì)算機(jī)網(wǎng)絡(luò)領(lǐng)域最熱門(mén)的話(huà)題。論文論述了系統(tǒng)的開(kāi)發(fā)背景和設(shè)計(jì)目標(biāo),并對(duì)系統(tǒng)開(kāi)發(fā)所采用的技術(shù)進(jìn)行相應(yīng)的簡(jiǎn)單介紹。在系統(tǒng)分析中,對(duì)系統(tǒng)的模型進(jìn)行簡(jiǎn)單分析,明確系統(tǒng)的操作流程,并對(duì)系統(tǒng)進(jìn)行可行性分析,確定在目前的條件下,開(kāi)發(fā)留言板信息管理系統(tǒng)是可行的。在需求分析結(jié)果的基礎(chǔ)上,對(duì)系統(tǒng)的功能模塊進(jìn)行劃分。接著對(duì)系統(tǒng)中的數(shù)據(jù)庫(kù)進(jìn)行模型設(shè)計(jì),包括數(shù)據(jù)流圖、實(shí)體聯(lián)系圖及數(shù)據(jù)表結(jié)構(gòu)。本文以個(gè)人網(wǎng)站建設(shè)為例,系統(tǒng)介紹網(wǎng)站的需求、系統(tǒng)分析及設(shè)計(jì)方案,最終并給出ASP技術(shù)實(shí)現(xiàn)網(wǎng)站的過(guò)程。關(guān)鍵詞:留言板;互聯(lián)網(wǎng);日志ABSTRACTWiththeeconomicandsocialdevelopment,thecomputerhasbeenappliedtovariousfieldsofsociallife.Atthesametime,theInternetasacommunicationbridgebetweeninformationtechnologytoconnecttheglobalcomputernetworkinformationandthewebsiteasthemainformofexpressionbutalsothemajorcarrierofInternetinformation,theInternet,itsimportanttoshowitsposition,andplayitsanditsimportantrole.Whetherathomeorabroad,torapiddevelopmentandgrowth,waspeople'sattentionandconcern.TheInternethascompletelychangedtheworld,theInternetworldboundlessmight,inthiscase,thetradesofindividuals,units,factories,enterprises,etc.ontheInternettobuildtheirownnetworkinformationplatform,toprotecttheirnetworkresourcesandtheInternettoopenuptheirmarketsandconsumergroups,andstructuretheirdigitalworldandstrengthentheglobalexchangeofdifferentareassopeoplecontactactivitieswerealsoincreasinglyimportant.Soavarietyofsiteshavesprungup,suchascohabitationandmixed.TheincreasingemergenceofInternetandWeb-carriernetworkinformationdisseminationandapplication,makingWebpagesproducedbytheconstructionanddevelopmentofspace,rangingfromlargeenterpriseproductmarketing,service,solutions,smallpersonalWebpagedevelopment,diverse,colorful,websitedevelopmentandwebproductionofcomputernetworkshasbecomethehottesttopicinthefield.Inthispaper,buildingpersonalwebsites,forexample,thesystemdescribesthesiterequirements,systemsanalysisanddesign,andgivesthefinalprocessofASPtechnologysite.diverse,colorful,websitedevelopmentandwebproductionofcomputernetworkshasbecomethehottesttopicinthefield.Thepaperdiscussesthebackgroundofdevelopmentofthesystemandthedesignofthetarget,andintroducestheteckniquewhichusedtodevelopsimply.Intheanalyseofsystem,proceededthesimpleanalysistothemodelofthesystem,madesuretheoperationprocessofthesystem,proceedtheanalysetothesystem,ensurethatunderthecurrentterm,developingMessageBoardinformationmanagementsystemisfeasible.Atthefoundationofrequirementwiththeanalyseresult,proceedingtheprovidingofthefunctionmoduleofthesystem.Follow,designingthedatabasemodel,includingthedataflowdiagram,entityrelationdiagramanddatatables.Inthispaper,buildingpersonalwebsitesasanexample,thesystemdescribesthesiterequirements,systemsanalysisanddesign,andgivesthefinalprocessofASPtechnologysite.Keywords:messageboard;Internet;logTOC\o"1-2"\h\z\u摘要 IABSTRACT II第一章文獻(xiàn)綜述 11.1課題研究現(xiàn)狀分析 11.2個(gè)人網(wǎng)站的研究工作 21.3已經(jīng)取得的研究成果 21.4選題的目的及意義 21.5課題研究的主要內(nèi)容 3第二章設(shè)計(jì)部分 42.1設(shè)計(jì)的愿望 42.2設(shè)計(jì)的背景 52.3達(dá)到的預(yù)期成果 62.4使用工具的簡(jiǎn)要介紹 62.5任務(wù)概述 102.7數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) 13第三章結(jié)果與討論 173.1個(gè)人簡(jiǎn)介版塊 173.2我的論壇版塊 173.3個(gè)人專(zhuān)題版塊 213.4我的相冊(cè)版塊 223.5網(wǎng)站說(shuō)明版塊 233.6給我留言版塊 243.7發(fā)送郵件版塊 263.8鏈接百度版塊 273.9女生花園版塊 273.10討論 28第四章總結(jié) 30參考文獻(xiàn) 31致謝 32武漢工程大學(xué)本科畢業(yè)設(shè)計(jì)(論文)武漢工程大學(xué)本科畢業(yè)(設(shè)計(jì))論文第一章文獻(xiàn)綜述互聯(lián)網(wǎng)是社會(huì)發(fā)展的必然趨勢(shì),很多人已經(jīng)意識(shí)到網(wǎng)絡(luò)的強(qiáng)大生命力和它在未來(lái)將處于的重要地位。他們鉆研并且努力進(jìn)入到這一個(gè)新的空間,新的領(lǐng)域。以個(gè)人為中心,淡化了傳統(tǒng)中心地位,使得我們的世界向多元化加速發(fā)展,人人都有話(huà)語(yǔ)權(quán),人人都是中心。互聯(lián)網(wǎng)是一個(gè)互動(dòng)性極強(qiáng)的平臺(tái),它自由、寬容、平等、共享,并使來(lái)自民間的聲音參與到了構(gòu)建主流話(huà)語(yǔ)的行動(dòng)中來(lái)。計(jì)算機(jī)技術(shù)的發(fā)展,特別是網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,給文檔的保存和管理提供極大的方便[1]。本論文中,將軟件工程的基本原理和方法應(yīng)用到整個(gè)網(wǎng)站系統(tǒng),并對(duì)其進(jìn)行需求分析,提出了解決問(wèn)題的具體方法。在具體制作中,用ASP技術(shù)來(lái)實(shí)現(xiàn)B/S系統(tǒng),ASP技術(shù)與數(shù)據(jù)庫(kù)技術(shù)結(jié)合,用戶(hù)在瀏覽器端可以隨意查詢(xún)自己需要的標(biāo)本,這樣提高了網(wǎng)頁(yè)的互動(dòng)性,使整個(gè)系統(tǒng)能更好的為用戶(hù)服務(wù)。Internet飛速發(fā)展使得網(wǎng)站不再僅僅為企業(yè)或公司等大型結(jié)構(gòu)所擁有,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用。因此網(wǎng)站建設(shè)在Internet應(yīng)用上的地位顯而易見(jiàn),一個(gè)家庭甚至個(gè)人都可以擁有屬于自己的網(wǎng)站,而在這其中,個(gè)人網(wǎng)站已經(jīng)日漸普及,而且發(fā)展到今天,創(chuàng)建一個(gè)能充分體現(xiàn)自我風(fēng)格和特色的個(gè)人網(wǎng)站已經(jīng)成為互聯(lián)網(wǎng)用戶(hù)的新追求。1.1課題研究現(xiàn)狀分析伴隨著社會(huì)的發(fā)展和科學(xué)的進(jìn)步,上網(wǎng)成為越來(lái)越多人們的選擇。隨著互聯(lián)網(wǎng)的飛速發(fā)展,有關(guān)網(wǎng)絡(luò)的技術(shù)也層出不窮[2]。如今互聯(lián)網(wǎng)上的個(gè)人網(wǎng)站如雨后春筍般蓬勃發(fā)展,絢麗多彩的主頁(yè)比比皆是。每個(gè)人都有發(fā)揮個(gè)人才能,揮灑自己個(gè)性的網(wǎng)上伊甸園。在hao123神話(huà)以后,網(wǎng)站大全類(lèi)網(wǎng)站又再一次達(dá)到頂峰。然而這個(gè)模式拷貝成功的網(wǎng)站卻寥寥無(wú)幾。而對(duì)于技術(shù)薄弱的個(gè)人網(wǎng)站來(lái)說(shuō),似乎網(wǎng)址類(lèi)網(wǎng)站應(yīng)該是一個(gè)很好的切入點(diǎn)。但是由于搜索的異軍突起,網(wǎng)址類(lèi)網(wǎng)站似乎變得可有可無(wú)。網(wǎng)頁(yè)實(shí)際是一個(gè)文件,他存放在世界某個(gè)角落的某一臺(tái)計(jì)算機(jī)中而這臺(tái)計(jì)算機(jī)必須是與互聯(lián)網(wǎng)相連的。網(wǎng)頁(yè)經(jīng)由網(wǎng)址(URL)來(lái)識(shí)別與存取,當(dāng)我們?cè)跒g覽器輸入網(wǎng)址后,經(jīng)過(guò)一段復(fù)雜而又快速的程序,網(wǎng)頁(yè)文件會(huì)被傳送到你的計(jì)算機(jī),然后再通過(guò)瀏覽器解釋網(wǎng)頁(yè)的內(nèi)容,再展示到你的眼前。文字與圖片是構(gòu)成一個(gè)網(wǎng)頁(yè)的兩個(gè)最基本的元素??梢院?jiǎn)單的理解為:文字,就是網(wǎng)頁(yè)的內(nèi)容,圖片,就是網(wǎng)頁(yè)的美觀。除此之外,網(wǎng)頁(yè)的元素還包括動(dòng)畫(huà)、音樂(lè)、程序等等。網(wǎng)頁(yè)實(shí)際上只是一個(gè)純文本文件,它通過(guò)各式各樣的標(biāo)記對(duì)頁(yè)面上的文字、圖片、表格、聲音等元素進(jìn)行描述(例如字體、顏色、大?。鵀g纜器則對(duì)這些標(biāo)記進(jìn)行解釋并生成頁(yè)面。1.2個(gè)人網(wǎng)站的研究工作1.理論研究基礎(chǔ)個(gè)人網(wǎng)站是由個(gè)別提供的一套集博客、文章、相冊(cè)、日程、通訊錄、鏈接、調(diào)查、留言板等諸多功能于一體的網(wǎng)絡(luò)平臺(tái)。個(gè)人網(wǎng)站的自由、開(kāi)放精神,并使之更容易操作,更具個(gè)性需求,而不需要高深的技術(shù)[3]。它可以幫助個(gè)人進(jìn)行全面的信息化,以多種形式達(dá)到對(duì)信息獲取、組織、思考、表達(dá)、共享和交流的目的。以個(gè)人為中心,建立一個(gè)完全屬于自己的可定制的個(gè)性化網(wǎng)絡(luò)平臺(tái)。來(lái)自文章的評(píng)論,留言板都可以很好的進(jìn)行交流,傾聽(tīng)別人的聲音。2.技術(shù)層面的支持隨著互聯(lián)網(wǎng)的進(jìn)一步發(fā)展與成熟,網(wǎng)絡(luò)的帶寬進(jìn)一步加闊,網(wǎng)絡(luò)應(yīng)用也越來(lái)越廣泛。網(wǎng)頁(yè)制作更是日新月異,層出不窮。涌現(xiàn)了很多琳瑯滿(mǎn)目的網(wǎng)站,使得整個(gè)互聯(lián)網(wǎng)多姿多彩。在進(jìn)行動(dòng)態(tài)網(wǎng)頁(yè)制作的時(shí)候,通常都是使用ASP來(lái)完成。由于ASP使用方便,操作簡(jiǎn)單,很多網(wǎng)頁(yè)設(shè)計(jì)者一直使用ASP。ASP集成在HTML和腳本語(yǔ)言中,其工作界面簡(jiǎn)單,因此,ASP相對(duì)于其他網(wǎng)頁(yè)制作軟件來(lái)說(shuō),易學(xué)易用,是網(wǎng)頁(yè)制作初學(xué)者的入門(mén)軟件。同時(shí)配合數(shù)據(jù)庫(kù)的操作,使個(gè)人網(wǎng)站具有更好的網(wǎng)絡(luò)平臺(tái)和交互性。1.3已經(jīng)取得的研究成果中國(guó)互聯(lián)網(wǎng)在近幾年發(fā)展迅猛。一方面,產(chǎn)生了一批依賴(lài)技術(shù)領(lǐng)先的互聯(lián)網(wǎng)公司,取得了成功;另一方面,互聯(lián)網(wǎng)技術(shù)逐漸走向普及,使得行業(yè)進(jìn)入門(mén)檻正在降低[4]。目前中國(guó)網(wǎng)站總數(shù)已經(jīng)近百萬(wàn)。在這里面出現(xiàn)了大量的個(gè)人網(wǎng)站。并且個(gè)人網(wǎng)站存在著巨大的商業(yè)價(jià)值。如果能以強(qiáng)大的號(hào)召力,把互補(bǔ)的個(gè)人網(wǎng)站聯(lián)合起來(lái),不知道可以成立多少個(gè)門(mén)戶(hù)網(wǎng)站。我們有理由相信,個(gè)人網(wǎng)站還極具潛力。1.4選題的目的及意義隨著Internet的迅速普及,我們已經(jīng)不再滿(mǎn)足于僅僅瀏覽網(wǎng)頁(yè),而是希望更深入地參預(yù)到網(wǎng)絡(luò)中去,Internet的開(kāi)放性使個(gè)人建立自己的網(wǎng)站成為可能,擁有自己的網(wǎng)站也越來(lái)越成為一種時(shí)尚,同時(shí)創(chuàng)建一個(gè)能充分體現(xiàn)自我風(fēng)格和特色的個(gè)人網(wǎng)站已經(jīng)成為互聯(lián)網(wǎng)用戶(hù)的新追求。我們更需要交流,相信交流能夠促進(jìn)我們不斷的進(jìn)步,并融合別人的長(zhǎng)處;讓我們多一些渠道傾聽(tīng)來(lái)自不同立場(chǎng)的聲音;設(shè)想我們的網(wǎng)絡(luò),當(dāng)每個(gè)人都擁有個(gè)人網(wǎng)頁(yè),不管是否在線(xiàn),我們都可以跨越時(shí)間、空間進(jìn)行交流,因?yàn)檫@個(gè)網(wǎng)頁(yè)中擁有我所有的一切,生活,見(jiàn)解,知識(shí),思想;理想的狀態(tài)是個(gè)人門(mén)戶(hù)就是每個(gè)人的影子,他為每個(gè)人打點(diǎn)網(wǎng)絡(luò)上的一切,很多志同道合的朋友會(huì)在這里和你相識(shí)相知。1.5課題研究的主要內(nèi)容互聯(lián)網(wǎng)是社會(huì)發(fā)展的必然趨勢(shì),很多人已經(jīng)意識(shí)到網(wǎng)絡(luò)的強(qiáng)大生命力和它在未來(lái)將處于的重要地位[5]。他們鉆研并且努力進(jìn)入到這一個(gè)新的空間,新的領(lǐng)域。其中包括你和我。在我們的工作、日常生活中,能夠擁有一個(gè)自己的網(wǎng)站,一個(gè)已經(jīng)成為不少人的希望和驕傲。就這個(gè)課題的研究,因?yàn)槭莻€(gè)人網(wǎng)站,所以我只是選擇了自己擅長(zhǎng)和喜愛(ài)的內(nèi)容,在突出自己的風(fēng)格和特點(diǎn)的同時(shí),還應(yīng)用了現(xiàn)在流行的網(wǎng)站設(shè)計(jì)技術(shù)和數(shù)據(jù)庫(kù)技術(shù)。第二章設(shè)計(jì)部分“個(gè)人網(wǎng)站要發(fā)展,要么是從我的需求出發(fā),要么是從我周?chē)说男枨蟪霭l(fā)?!眹?guó)內(nèi)著名個(gè)人網(wǎng)站站長(zhǎng)、手機(jī)之家站長(zhǎng)高春輝說(shuō)。網(wǎng)頁(yè)設(shè)計(jì)是一門(mén)新興的設(shè)計(jì)類(lèi)和網(wǎng)絡(luò)的交叉學(xué)科,近幾年隨著網(wǎng)絡(luò)的發(fā)展而逐漸收到人們的重視,它本身以網(wǎng)絡(luò)為載體,把各種信息以最快捷、方便的方式傳達(dá)給大眾。一個(gè)網(wǎng)站項(xiàng)目的確立是建立在各種各樣的需求上面的,這是個(gè)人網(wǎng)站,所以這種需求往往來(lái)自于個(gè)人的實(shí)際需求,其中每個(gè)人的實(shí)際需求占了絕大部分[6]。因此如何更好地的了解、分析、明確需求,并且能夠準(zhǔn)確、清晰以文檔的形式表達(dá)出來(lái),保證開(kāi)發(fā)過(guò)程按照個(gè)人需求為目的正確項(xiàng)目開(kāi)發(fā)方向進(jìn)行。2.1設(shè)計(jì)的愿望在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用。因此網(wǎng)站建設(shè)在Internet應(yīng)用上的地位顯而易見(jiàn),它已成為個(gè)人、政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視[7]。越來(lái)越多的人希望能真正參預(yù)到互聯(lián)網(wǎng)上,這就出現(xiàn)了越來(lái)越多的個(gè)人網(wǎng)站的設(shè)計(jì)以及推廣的工作和任務(wù)。就我個(gè)人而言,之所以在畢業(yè)設(shè)計(jì)的時(shí)候選擇這個(gè)課題是因?yàn)槲乙蚕霌碛凶约旱膫€(gè)人網(wǎng)站,在互聯(lián)網(wǎng)上擁有自己的一席之地,從而真正的參與到網(wǎng)絡(luò)中去,做網(wǎng)絡(luò)新時(shí)代的主人,同時(shí)也希望自己喜歡和收藏的一些東西能夠和網(wǎng)絡(luò)一起分享,和互聯(lián)網(wǎng)上的你一起分享。我所制作的個(gè)人網(wǎng)站大體可分為以下幾個(gè)功能:1.搜索引擎:根據(jù)瀏覽者的要求,使用主頁(yè)上的搜索引擎鏈接到百度,在整個(gè)Internet上進(jìn)行搜索,完成信息的優(yōu)化與提取。2.論壇:主要功能是網(wǎng)友和網(wǎng)站之間的交流平臺(tái),也是網(wǎng)友給版主提出意見(jiàn)的主要渠道。在論壇中用戶(hù)可以發(fā)表意見(jiàn),這些意見(jiàn)可以讓所有人看到,也可以只讓版主看到,版主和其他人可以針對(duì)留言的內(nèi)容進(jìn)行回復(fù),只留給版主的留言只有版主能夠回復(fù),并且版主可以登錄后臺(tái)對(duì)留言進(jìn)行管理,是否發(fā)表或刪除。3.發(fā)送電子郵件:網(wǎng)友可以通過(guò)“聯(lián)系我”利用outlook向版主或其他人發(fā)送電子郵件。4.精品收藏:在其中展示我喜愛(ài)的東西,包括電影、歌曲和一些優(yōu)美的文章。奇文共欣賞,疑義相與析。我只想起到拋磚引玉的作用,讓大家從中認(rèn)識(shí)我和了解我,讓一些美好的東西我們大家共同來(lái)欣賞。但我增加了管理權(quán)限,我以管理員的身份可以對(duì)加入的新內(nèi)容進(jìn)行管理,即允許加入和對(duì)其進(jìn)行刪除。5.留言板:是一個(gè)我與大家談心交流的地方,在留言板中,我們可以暢所欲言,和大家進(jìn)行交流。就我們感興趣的話(huà)題展開(kāi)討論。和大家進(jìn)行溝通。2.2設(shè)計(jì)的背景2.2.1設(shè)計(jì)介紹這次我所設(shè)計(jì)的課題正是互聯(lián)網(wǎng)與個(gè)人生活之間的緊密聯(lián)系的體現(xiàn),個(gè)人的宣傳網(wǎng)站,包括個(gè)人簡(jiǎn)介、論壇、個(gè)人照片、個(gè)人專(zhuān)題等。在突出自己的風(fēng)格和特點(diǎn)的同時(shí),還應(yīng)用了現(xiàn)在流行的網(wǎng)站設(shè)計(jì)技術(shù)和數(shù)據(jù)庫(kù)技術(shù)。2.2.2用戶(hù)特征用戶(hù)人群:具有基本的計(jì)算機(jī)操作能力,熟知網(wǎng)絡(luò)并能夠在Internet遨游。2.2.3運(yùn)行環(huán)境軟件平臺(tái)需要服務(wù)器上的操作系統(tǒng)為microsoftwindowsxpserver。因?yàn)锳SP的開(kāi)發(fā)平臺(tái)首選是WindowsNTServer(Windows2000Server)上的IIS,然后是WindowsNTWorkstation(Windows2000Profession)或Windows95/98的PersonalWeb,同樣現(xiàn)在的瀏覽器是微軟一家獨(dú)大,使用的瀏覽器是微軟的explorer,網(wǎng)站的數(shù)據(jù)庫(kù)使用了同樣是microsoft的officeaccess數(shù)據(jù)庫(kù),因?yàn)橐粋€(gè)數(shù)據(jù)不是很龐大的個(gè)人網(wǎng)站沒(méi)有必要使用oracle等大型數(shù)據(jù)庫(kù)系統(tǒng),同時(shí)access數(shù)據(jù)庫(kù)結(jié)構(gòu)比較的簡(jiǎn)單,使用起來(lái)比較簡(jiǎn)單好用。2.2.4術(shù)語(yǔ)說(shuō)明ODBC:開(kāi)放式數(shù)據(jù)庫(kù)互連[8]PersonalPortal:個(gè)人網(wǎng)頁(yè)DataProcessing:數(shù)據(jù)處理Transactionprocessing:事務(wù)處理Access2000:數(shù)據(jù)庫(kù)ASP:活動(dòng)服務(wù)器網(wǎng)頁(yè)HTML:超文本標(biāo)志語(yǔ)言2.3達(dá)到的預(yù)期成果在明確了我的個(gè)人網(wǎng)站的風(fēng)格和定位后,就是網(wǎng)站的材料組織以及網(wǎng)站的頁(yè)面設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)。網(wǎng)站最后完成發(fā)不到網(wǎng)上后,能夠充分吸引瀏覽者的目光,利用搜索引擎,瀏覽者可以在網(wǎng)站內(nèi)搜索自己喜歡的資料,并且可以在留言板和大家交流,在后臺(tái)管理頁(yè)面中,通過(guò)身份認(rèn)證,管理員可以對(duì)網(wǎng)站信息進(jìn)行管理。站內(nèi)的其它頁(yè)面均是我自己的精心收藏,與大家一起分享。2.4使用工具的簡(jiǎn)要介紹2.4.1IIS的簡(jiǎn)要介紹IIS是InternetInformationServer的縮寫(xiě),它是微軟公司主推的Web服務(wù)器,最新的版本是Windows2000里面包含的IIS5.0,IIS與WindowNTServer完全集成在一起,因而用戶(hù)能夠利用WindowsNTServer和NTFS(NTFileSystem,NT的文件系統(tǒng))內(nèi)置的安全特性,建立強(qiáng)大、靈活而安全的Internet和Intranet站點(diǎn)。IIS的一個(gè)重要特性是支持ASP[9]。IIS3.0版本以后引入了ASP,可以很容易的張貼動(dòng)態(tài)內(nèi)容和開(kāi)發(fā)基于Web的應(yīng)用程序。IIS的安裝步驟:(1)點(diǎn)擊:【開(kāi)始】->【設(shè)置】->【控制面板】->【添加/刪除程序】,打開(kāi)“添加/刪除程序”對(duì)話(huà)框。(2)點(diǎn)擊左邊菜單欄中“添加/刪除Windows組件”項(xiàng),打開(kāi)“Windows組件向?qū)А睂?duì)話(huà)框(這個(gè)過(guò)程可能要花幾十秒鐘),在對(duì)話(huà)框“組件”列表中,選中“Internet信息服務(wù)(IIS)”項(xiàng)。(3)將“Windows2000”安裝盤(pán)放入光驅(qū)中,然后點(diǎn)擊“下一步”(4)點(diǎn)擊“完成”按鈕,完成IIS的安裝。2.4.2數(shù)據(jù)庫(kù)Access的簡(jiǎn)要介紹Access數(shù)據(jù)庫(kù)是集成在Microsoft公司開(kāi)發(fā)的產(chǎn)品更新?lián)Q代Office系統(tǒng)中的集成軟件[10]。Access是一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng),它之所以被集成到Office中而不是VisualStudio中,是因?yàn)樗c其它的數(shù)據(jù)庫(kù)管理系統(tǒng)(如VisualFoxPro)相比更加簡(jiǎn)單易學(xué),一個(gè)普通的計(jì)算機(jī)用戶(hù)即可掌握并使用它。而且最重要的一點(diǎn)是,Access的功能足夠強(qiáng)大,足以應(yīng)付一般的數(shù)據(jù)管理及處理需要。ODBC(OpenDatabaseConnectivity開(kāi)放式數(shù)據(jù)庫(kù)互聯(lián))是微軟推出的一種工業(yè)標(biāo)準(zhǔn),一種開(kāi)放的獨(dú)立于廠商的API應(yīng)用程序接口,可以跨平臺(tái)訪問(wèn)各種個(gè)人計(jì)算機(jī)、小型機(jī)以及主機(jī)系統(tǒng)[11]。ODBC作為一個(gè)工業(yè)標(biāo)準(zhǔn),絕大多數(shù)數(shù)據(jù)庫(kù)廠商、大多數(shù)應(yīng)用軟件和工具軟件廠商都為自己的產(chǎn)品提供了ODBC接口或提供了ODBC支持,這其中就包括常用的SQLSERVER、ORACAL、INFORMIX等,當(dāng)然也包括了Access。ASP訪問(wèn)數(shù)據(jù)庫(kù)的幾種方式:在ASP腳本中可以通過(guò)三種方式訪問(wèn)數(shù)據(jù)庫(kù):IDC(InternetDatabaseConnector)方式;ADO(ActiveXDataObjects)方式;RDS(RemoteDataService)方式;這三種訪問(wèn)方式對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)是由InternetInformationServer來(lái)完成的。Web瀏覽器用HTTP協(xié)議向Internet信息服務(wù)器(IIS)遞交請(qǐng)求。Internet信息服務(wù)器執(zhí)行訪問(wèn)數(shù)據(jù)庫(kù)的操作,并以一個(gè)HTML格式的文檔作為回答[12]。在本程序中我使用的是第二種方式,即ADO方式。2.4.3Access的組件介紹我們?cè)赪eb服務(wù)器運(yùn)用Web應(yīng)用程序進(jìn)行的最常見(jiàn)和最實(shí)用的任務(wù)就是訪問(wèn)服務(wù)器端的數(shù)據(jù)庫(kù)。而ASP內(nèi)建的DatabseAccess組件使得我們能夠輕而易舉地通過(guò)ActiexXDataObjects(ADO)訪問(wèn)存儲(chǔ)在服務(wù)器端的數(shù)據(jù)庫(kù)或其他表格化數(shù)據(jù)結(jié)構(gòu)中的信息。ADO是對(duì)當(dāng)前微軟所支持的數(shù)據(jù)庫(kù)進(jìn)行操作的最有效和最簡(jiǎn)單直接的方法,它是一種功能強(qiáng)大的數(shù)據(jù)訪問(wèn)編程模式,從而使得大部分?jǐn)?shù)據(jù)源可編程的屬性得以直接擴(kuò)展到ActiveServer頁(yè)面上[13]??梢允褂肁DO去編寫(xiě)緊湊簡(jiǎn)明的腳本便連接到OpenDataseConnetivity(ODBC)兼容的數(shù)據(jù)庫(kù)和OLEDB兼容的數(shù)據(jù)源,這樣ASP程序員就可以訪問(wèn)任何與ODBC兼容的數(shù)據(jù)庫(kù),包括MSSQLSERVERAvccess,Ovracle等。如果您是一個(gè)對(duì)數(shù)據(jù)庫(kù)連接有一定了解的腳本編寫(xiě)人員,那將發(fā)現(xiàn)ADO命令語(yǔ)句并不復(fù)雜而且容易掌握,同樣地,如果您是一個(gè)經(jīng)驗(yàn)豐富的數(shù)據(jù)庫(kù)編程人員,將會(huì)正確認(rèn)識(shí)ADO的先進(jìn)的與語(yǔ)言無(wú)關(guān)性和查詢(xún)處理功能。熟悉VB數(shù)據(jù)庫(kù)編程的朋友會(huì)發(fā)現(xiàn)ADO與RDO有某中類(lèi)似的地方。但是據(jù)說(shuō)ADO的訪問(wèn)的速度更快,內(nèi)存需要更小。2.4.4創(chuàng)建Access數(shù)據(jù)庫(kù)介紹用MicrosoftAccess來(lái)創(chuàng)建數(shù)據(jù)庫(kù),最簡(jiǎn)單的是通過(guò)它提供的的一個(gè)“向?qū)А?,在啟?dòng)這個(gè)軟件以后,建立數(shù)據(jù)庫(kù)文件的操作。下面是我利用“向?qū)А眮?lái)創(chuàng)建一份數(shù)據(jù)庫(kù)文件的具體操作步驟:選擇“Access數(shù)據(jù)庫(kù)向?qū)?、?shù)據(jù)頁(yè)和項(xiàng)目”單選按扭,然后單擊“確定”按鈕,若選擇MicrosoftAccess對(duì)話(huà)框中的“空Access數(shù)據(jù)庫(kù)”單選項(xiàng)按鈕,就會(huì)建立一個(gè)空的數(shù)據(jù)庫(kù)了,數(shù)據(jù)庫(kù)里面的信息需要手工來(lái)添加,若選擇“打開(kāi)已有文件”單選按鈕則可以從下方的列表中選擇打開(kāi)已經(jīng)存在的數(shù)據(jù)庫(kù)。在彈出的“新建”對(duì)話(huà)框中,我們可以選擇一個(gè)模板來(lái)快速建立數(shù)據(jù)庫(kù),我們就先選擇個(gè)“定單管理”看看,然后單擊“確定”按扭?!拔募陆〝?shù)據(jù)庫(kù)”對(duì)話(huà)框的功能是,指定數(shù)據(jù)文件名,以及保存它的文件夾。我們就以它的初始文件名“定單入口1”吧,單擊“創(chuàng)建”安扭后,新建的數(shù)據(jù)庫(kù)文件就將被指定保存到MicrosoftAccess默認(rèn)的文件夾下了,或我們給它指定一個(gè)新的也行,這樣一來(lái),一份新的數(shù)據(jù)庫(kù)就建立好了,屏幕上也將顯示“數(shù)據(jù)庫(kù)向?qū)А薄跋乱徊健卑粹o。以上“數(shù)據(jù)庫(kù)向?qū)А睂?duì)話(huà)框分為左右兩部分,左邊的窗口是用來(lái)選擇“數(shù)據(jù)庫(kù)中的表”,右邊的窗口是用來(lái)選擇“表中的字段”。選擇好所需要的數(shù)據(jù)庫(kù)中的表和表中的字段之后,就單擊下一步按鈕。以上“數(shù)據(jù)庫(kù)向?qū)А睂?duì)話(huà)框是用來(lái)確定屏幕的顯示樣式,我們就采用標(biāo)準(zhǔn)樣式吧,單擊下一步按鈕。以上“數(shù)據(jù)庫(kù)向?qū)А睂?duì)話(huà)框是用來(lái)確定打印報(bào)表的樣式的,我們可以選擇如“組織”樣式,然后單擊下一步按鈕。以上“數(shù)據(jù)庫(kù)向?qū)А睂?duì)話(huà)框的作用是確定數(shù)據(jù)庫(kù)的標(biāo)題和是否在所有報(bào)表上加一幅圖片,我們就先設(shè)定數(shù)據(jù)庫(kù)的標(biāo)題為“定單入口”,并不在所有報(bào)表上加圖片,然后單擊下一步按鈕。單擊以上“數(shù)據(jù)庫(kù)向?qū)А睂?duì)話(huà)框的“完成”按鈕,就完成了創(chuàng)建數(shù)據(jù)庫(kù)的工作了。象這個(gè)數(shù)據(jù)庫(kù)在使用之前還會(huì)彈出“我的公司信息”對(duì)話(huà)框,當(dāng)然,不同的模板是不相同的,象這個(gè)就是要求輸入公司的名稱(chēng)和地址信息,如下圖所示,關(guān)閉這個(gè)對(duì)話(huà)框,系統(tǒng)將自動(dòng)保存信息。關(guān)閉“我的公司信息”對(duì)話(huà)框后,會(huì)彈出“主切換面板”對(duì)話(huà)框。位于“主切換面板”對(duì)話(huà)框后面的是“定單入口1”窗體,通過(guò)這兩個(gè)窗體即可對(duì)新創(chuàng)建的數(shù)據(jù)庫(kù)進(jìn)行各種操作了。無(wú)論什么時(shí)候使用“數(shù)據(jù)庫(kù)向?qū)А毙陆〝?shù)據(jù)庫(kù),MicrosoftAccess都將自動(dòng)新建一個(gè)切換面板,這個(gè)面板對(duì)瀏覽數(shù)據(jù)庫(kù)都是很有幫助的,“切換面板”中有一些按鈕,單擊它們可以打開(kāi)相應(yīng)的窗體和報(bào)表,或打開(kāi)其他窗體和報(bào)表的切換面板、退出MicrosoftAccess或自定義切換面。2.4.5對(duì)ASP的簡(jiǎn)要介紹ActiveServerPages(ASP)是服務(wù)器端腳本編寫(xiě)環(huán)境,使用它可以創(chuàng)建和運(yùn)行動(dòng)態(tài)、交互的Web服務(wù)器應(yīng)用程序。使用ASP可以組合HTML頁(yè)、VBScript腳本命令和JavaScript腳本命令等,以創(chuàng)建交互的Web頁(yè)和基于Web的功能強(qiáng)大的應(yīng)用程序[14]。由于腳本程序是在服務(wù)器上而不是在客戶(hù)端運(yùn)行,傳送到瀏覽器上的Web頁(yè)是在Web服務(wù)器上生成的。所以不必?fù)?dān)心瀏覽器能否處理腳本:Web服務(wù)器已經(jīng)完成了所有腳本的處理,并將標(biāo)準(zhǔn)的HTML頁(yè)面?zhèn)鬏數(shù)綖g覽器。由于只有腳本的結(jié)果返回到瀏覽器,所以服務(wù)器端腳本不易被別人復(fù)制。用戶(hù)看不到創(chuàng)建他們正在瀏覽的頁(yè)的腳本命令。ASP的運(yùn)行環(huán)境:ASP只能用于下列WebServer?IIS?MicrosoftPersonalWebServerASP的編程語(yǔ)言:ASP可以使用VBScript和JavaScript進(jìn)行程序編寫(xiě)。ASP文件,ASP的文件后綴名為.ASP,以區(qū)別于同樣可以包含Script的HTML文件。一個(gè).ASP文件是一個(gè)文本文件,可以包括下列元素的任意組合:?文本(text)?HTML標(biāo)志(tags)?Script命令A(yù)SP:不需要任何HTML的tag,保存在文件中,起個(gè)好聽(tīng)的名字,文件名的后綴一定要改為.ASP,然后上傳到服務(wù)器上一個(gè)有執(zhí)行權(quán)的目錄下(例如wwwroot),接下來(lái)的問(wèn)題是,怎么執(zhí)行這個(gè)ASP程序。2.4.6ASP訪問(wèn)數(shù)據(jù)庫(kù)的原理ASP是服務(wù)器端的腳本執(zhí)行環(huán)境,可用來(lái)產(chǎn)生和執(zhí)行動(dòng)態(tài)的高性能的WEB服務(wù)器程序。當(dāng)用戶(hù)使用瀏覽器請(qǐng)求ASP主頁(yè)時(shí),WEB服務(wù)器響應(yīng),調(diào)用ASP引擎來(lái)執(zhí)行ASP文件,并解釋其中的腳本語(yǔ)言(javascript或vbscript),通過(guò)ODBC連接數(shù)據(jù)庫(kù),由數(shù)據(jù)庫(kù)訪問(wèn)組件ADO(activedataobjects)完成數(shù)據(jù)庫(kù)操作,最后ASP生成包含有數(shù)據(jù)查詢(xún)結(jié)果的HTML主頁(yè)返回用戶(hù)端顯示[15]。2.5任務(wù)概述隨著計(jì)算機(jī)的普及和網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,人們也越來(lái)越依賴(lài)于計(jì)算機(jī)和網(wǎng)絡(luò)。因此,網(wǎng)絡(luò)安全應(yīng)該也必須引起注意。網(wǎng)絡(luò)安全是一門(mén)涉及計(jì)算機(jī)、網(wǎng)絡(luò)、通訊、密碼、信息安全、應(yīng)用數(shù)學(xué)、數(shù)論、信息論等多種學(xué)科的綜合性學(xué)科,涉及面極廣,而且不斷更新和發(fā)展。國(guó)家對(duì)信息產(chǎn)業(yè)的扶持,使國(guó)內(nèi)的網(wǎng)絡(luò)狀況逐漸好轉(zhuǎn),更多的服務(wù)器的開(kāi)通,更快的寬帶網(wǎng)得逐漸普及,各種各樣的攻擊行為在網(wǎng)上也越來(lái)越頻繁化和簡(jiǎn)單化。微軟在推出ASP時(shí)提到的ASP的一個(gè)好處是:ActiveServerPages的源程序,不會(huì)被傳到客戶(hù)瀏覽器,因而可以避免所寫(xiě)的源程序被他人剽竊,也提高了程序的安全性。然而,由于NT、IIS以及ASP系統(tǒng)本身存在的一些漏洞,卻可能使ASP源碼暴露無(wú)遺,解決方法就是及時(shí)更新補(bǔ)丁。該個(gè)人網(wǎng)站系統(tǒng)是基于Internet/Intranet及Web技術(shù),建立以Browser/Server為結(jié)構(gòu)模式、以數(shù)據(jù)庫(kù)為后臺(tái)核心應(yīng)用、以服務(wù)為目的信息平臺(tái),對(duì)資源進(jìn)行科學(xué)的加工整序和管理維護(hù),為用戶(hù)提供個(gè)人信息保障和直接參預(yù)到互聯(lián)網(wǎng)上而設(shè)計(jì)的系統(tǒng)。包括界面設(shè)計(jì),代碼設(shè)計(jì),這一階段偏重于網(wǎng)頁(yè)制作工具和技巧的應(yīng)用,編寫(xiě)總系統(tǒng)總體功能分析及架構(gòu)圖。個(gè)人簡(jiǎn)介:介紹版主的一些基本信息,希望各位訪客能夠認(rèn)識(shí)版主。我的論壇:此版塊又分為主頁(yè)、發(fā)表意見(jiàn)、回復(fù)意見(jiàn)、顯示論壇內(nèi)容、版主后臺(tái)管理以及版主的回復(fù)界面。其中發(fā)表意見(jiàn)界面是所有訪客都可以在論壇里面發(fā)表自己的意見(jiàn),這些意見(jiàn)可以是發(fā)表給所有的訪客,也可以是只發(fā)表給版主,如果只發(fā)表給版主,只有版主可以看到和回復(fù);回復(fù)意見(jiàn)是所有訪客針對(duì)自己感興趣的話(huà)題進(jìn)行回復(fù);這些發(fā)表的意見(jiàn)和回復(fù)可以在顯示論壇內(nèi)容的界面都顯示出來(lái),供大家討論;那些只有版主才能看到的信息在版主的管理界面,這個(gè)界面需要登錄,設(shè)有用戶(hù)名和密碼,在這里版主可以對(duì)所有評(píng)論進(jìn)行發(fā)表或刪除的管理。用戶(hù)用戶(hù)管理員登錄評(píng)論管理發(fā)表圖2.1論壇功能圖個(gè)人專(zhuān)題:這里收錄了我平時(shí)搜集的一些文章和音樂(lè),各位訪客可以根據(jù)自己的喜好進(jìn)行閱覽。我的相冊(cè):在這個(gè)板塊可以看到我的照片,班級(jí)照片和搜集的校園照片,如果大家喜歡可以收藏。更改照片的時(shí)候只要更新數(shù)據(jù)庫(kù)就可以了。網(wǎng)站說(shuō)明:里面是我對(duì)整個(gè)網(wǎng)站的介紹,不太清楚網(wǎng)站構(gòu)架的訪客可以先到這里。給我留言:這是每位訪客針對(duì)我的網(wǎng)站情況給我留言,這些留言會(huì)直接保存到數(shù)據(jù)庫(kù)里面,并且能夠輕松的讀取。用戶(hù)用戶(hù)留言顯示發(fā)表圖2.2留言板功能圖發(fā)送郵件:各位訪客可以通過(guò)outlook向版主或者其他人發(fā)送電子郵件。鏈接百度:如果訪客想在互聯(lián)網(wǎng)上查找東西,可以直接點(diǎn)擊這里。女生花園:收集了一些女生喜歡的東西,如果你是女生,可以進(jìn)來(lái)看看。個(gè)人簡(jiǎn)介個(gè)人專(zhuān)題鏈接百度我的相冊(cè)個(gè)人簡(jiǎn)介個(gè)人專(zhuān)題鏈接百度我的相冊(cè)網(wǎng)站說(shuō)明女生花園網(wǎng)友文學(xué)欣賞給我留言我的論壇發(fā)送郵件快樂(lè)音樂(lè)可愛(ài)衣服可愛(ài)飾品我的照片我的班級(jí)美麗校園2.7數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)2.7.1論壇管理員登錄表2.1管理員登錄字段名稱(chēng)數(shù)據(jù)類(lèi)型字段大小允許空說(shuō)明id自動(dòng)編號(hào)長(zhǎng)整型否無(wú)user文本50否無(wú)pwd文本50否無(wú)1.表的說(shuō)明此表是用來(lái)論壇管理員登錄的,共分為三個(gè)字段,其中id字段設(shè)為主鍵,數(shù)據(jù)類(lèi)型是自動(dòng)編號(hào),user和pwd字段分別用來(lái)存放管理員的登錄名和密碼,數(shù)據(jù)類(lèi)型文本。2.限制條件在論壇管理員登錄時(shí),只有正確輸入此表中的用戶(hù)名和密碼才能夠登錄到管理界面,才有權(quán)對(duì)論壇里面的內(nèi)容進(jìn)行刪除,否則只能在界面出發(fā)表評(píng)論。2.7.2論壇發(fā)言表2.2論壇發(fā)言表字段名稱(chēng)數(shù)據(jù)類(lèi)型字段大小允許空說(shuō)明id自動(dòng)編號(hào)長(zhǎng)整型自動(dòng)編號(hào)time日期/時(shí)間是留言時(shí)間name文本50是姓名sex文本50是性別url備注是個(gè)人網(wǎng)站color文本50是留言顏色email備注是電子郵件sysop文本50是給版主pic文本50是表情圖示Yahoo文本50是YahooMsnmsage文本50是MSNICQ文本50是ICQtxt備注是留言?xún)?nèi)容ip文本50是留言位置uptime日期/時(shí)間是回應(yīng)時(shí)間1.表的說(shuō)明此表是用來(lái)記錄訪客基本信息以及發(fā)表評(píng)論內(nèi)容的,共有十五個(gè)字段,這里只給出了七個(gè)字段,其中id字段設(shè)為主鍵,數(shù)據(jù)類(lèi)型是自動(dòng)編號(hào),time字段數(shù)據(jù)類(lèi)型是日期/時(shí)間,其余為文本或者備注。每個(gè)在論壇里發(fā)表評(píng)論的訪客的基本信息和評(píng)論內(nèi)容都可以保存在此表中,便于顯示調(diào)用。2.限制條件沒(méi)有在論壇中正確填入自己的基本信息,就會(huì)導(dǎo)致登錄失敗,表中不會(huì)保存此內(nèi)容。2.7.3論壇回復(fù)表1.表的說(shuō)明此表用來(lái)存放訪客針對(duì)論壇里面的內(nèi)容所做的回復(fù)內(nèi)容,各字段的內(nèi)容同論壇發(fā)言表。每個(gè)在論壇里回復(fù)評(píng)論的訪客的基本信息和評(píng)論內(nèi)容都可以保存在此表中,便于顯示調(diào)用。2.限制條件沒(méi)有在論壇中正確填入自己的基本信息,就會(huì)導(dǎo)致回復(fù)失敗,表中也不會(huì)保存此內(nèi)容。表2.3論壇回復(fù)表字段名稱(chēng)數(shù)據(jù)類(lèi)型字段大小允許空說(shuō)明id數(shù)字長(zhǎng)整型無(wú)id_2自動(dòng)編號(hào)長(zhǎng)整型自動(dòng)編號(hào)time日期/時(shí)間留言時(shí)間name文本50是姓名sex文本50是性別url備注是個(gè)人網(wǎng)站color文本50是留言顏色email備注是電子郵件pic文本50是給版主Yahoo文本50是YahooMsnmsage文本50是MSNICQ文本50是ICQtxt備注是留言?xún)?nèi)容ip文本50是留言位置ad文本50是無(wú)2.7.4論壇顯示評(píng)論1.表的說(shuō)明此表用來(lái)存放顯示評(píng)論及回復(fù)的內(nèi)容,共有十三個(gè)字段,其中id字段設(shè)為主鍵,數(shù)據(jù)類(lèi)型為自動(dòng)編號(hào),其余為數(shù)字、文本或備注。存放發(fā)布評(píng)論時(shí)的一些基本設(shè)置。2.限制條件根據(jù)你發(fā)表評(píng)論時(shí)提交不同的設(shè)置,會(huì)有相應(yīng)的內(nèi)容存儲(chǔ)到數(shù)據(jù)庫(kù)中,以便于顯示不同的設(shè)置要求,如留言顏色和表情圖示可以根據(jù)你不同的選擇顯示不同的顏色和圖片。表2.4論壇顯示評(píng)論表字段名稱(chēng)數(shù)據(jù)類(lèi)型字段大小允許空說(shuō)明id自動(dòng)編號(hào)長(zhǎng)整型自動(dòng)編號(hào)show自動(dòng)編號(hào)50是自動(dòng)編號(hào)view日期/時(shí)間50是留言時(shí)間cookies文本50是姓名HTML文本50是性別all數(shù)字長(zhǎng)整型計(jì)數(shù)器url備注是個(gè)人網(wǎng)站bgcolor文本50是留言顏色background備注是電子郵件bgproperties文本50是給版主ipshow文本50否YahooMsn2.7.5圖片存放表2.5圖片存放路徑表字段名稱(chēng)數(shù)據(jù)類(lèi)型字段大小允許空說(shuō)明編號(hào)自動(dòng)編號(hào)長(zhǎng)整型自動(dòng)編號(hào)圖片編號(hào)數(shù)字長(zhǎng)整型圖片編號(hào)圖片路徑文本50否圖片路徑1.表的說(shuō)明此表用來(lái)存放我的照片版塊的照片,共有三個(gè)字段,沒(méi)有主鍵的設(shè)置,數(shù)據(jù)類(lèi)型分別為自動(dòng)編號(hào),數(shù)字、文本。2.限制條件增加或刪除照片的時(shí)候只能在庫(kù)里進(jìn)行照片路徑的管理。2.7.6留言板1.表的說(shuō)明此表用來(lái)存放給我留言版塊的留言人、留言標(biāo)題以及留言?xún)?nèi)容,共有四個(gè)字段,其中id字段設(shè)置為主鍵,數(shù)據(jù)類(lèi)型為自動(dòng)編號(hào),其余三個(gè)字段的數(shù)據(jù)類(lèi)型均為文本。留言者提交留言?xún)?nèi)容以后就會(huì)存儲(chǔ)到此表中,網(wǎng)頁(yè)再通過(guò)連接數(shù)據(jù)庫(kù)調(diào)用此表顯示每個(gè)留言?xún)?nèi)容2.限制條件沒(méi)有后臺(tái)限制,想留言的任何訪客都可以在此留言板中留言,并且能夠顯示出來(lái)。表2.6留言表字段名稱(chēng)數(shù)據(jù)類(lèi)型字段大小允許空說(shuō)明id自動(dòng)編號(hào)長(zhǎng)整型自動(dòng)編號(hào)name文本50否留言姓名title文本50否留言標(biāo)題body備注否留言?xún)?nèi)容第三章結(jié)果與討論3.1個(gè)人簡(jiǎn)介版塊本模塊是個(gè)人簡(jiǎn)介部分,每個(gè)個(gè)人網(wǎng)站都會(huì)有作者介紹。在這個(gè)模塊訪客會(huì)了解到作者的一些基本信息,這里以我女朋友為主題制作的個(gè)人網(wǎng)站,大致界面內(nèi)容如圖3.1所示。圖3.1個(gè)人簡(jiǎn)介此版塊采用了靜態(tài)網(wǎng)頁(yè)設(shè)計(jì),最大的亮點(diǎn)就是利用了一個(gè)圖片特效產(chǎn)生的效果,圖片以溶解的方式漸漸出現(xiàn),圖片代碼如下所示:<imgsrc="images/pic/00.jpg"border="0"id="image1"style="visibility:hidden;FILTER:revealTrans(Duration=4.0,Trnsition=23);"width="176"height="130">代碼的作用是設(shè)置圖片路徑、圖片邊框的大小、圖片的最初的隱藏效果、圖片的漸顯效果以及圖片顯示的大小。3.2我的論壇版塊在個(gè)人網(wǎng)站建設(shè)中,BBS論壇也是其中最主要的一個(gè)子系統(tǒng)。BBS論壇的主要功能就是討論問(wèn)題,論壇采用了B/S模式,提供了發(fā)表評(píng)論,回復(fù)評(píng)論和管理員對(duì)評(píng)論進(jìn)行管理等功能。3.2.1顯示評(píng)論功能論壇首頁(yè)以及顯示評(píng)論界面如圖3.2所示,圖最上面顯示的是此頁(yè)面的基本信息,由中間的超鏈接可進(jìn)入發(fā)表評(píng)論界面、管理界面。此界面的功能是顯示評(píng)論內(nèi)容,根據(jù)不同的提交數(shù)據(jù)可以顯示不同的圖片和字體顏色,并且可以通過(guò)上面的圖標(biāo)可通過(guò)outlook發(fā)送電子郵件。每個(gè)評(píng)論都有回復(fù)鏈接,由此可進(jìn)入回復(fù)界面。此界面可以分為多個(gè)頁(yè)面,每個(gè)頁(yè)面可以顯示八個(gè)評(píng)論的內(nèi)容,每超過(guò)八個(gè)評(píng)論程序會(huì)自動(dòng)增加頁(yè)面,以顯示評(píng)論。實(shí)現(xiàn)頁(yè)面加一的代碼如下:<%IfPage<>rs.PageCountThen%><ahref="index.ASP?page=<%=Page+1%>"><%endif%>圖3.2顯示評(píng)論如果沒(méi)有人發(fā)表評(píng)論,頁(yè)面會(huì)自動(dòng)顯示“目前沒(méi)有任何評(píng)論內(nèi)容”。連接數(shù)據(jù)庫(kù)的代碼如下:<%Setconn=Server.CreateObject("ADODB.Connection")DBPath=Server.MapPath("board.mdb")conn.Open"driver={MicrosoftAccessDriver(*.mdb)};pwd=test;dbq="&DBPathSETps=Server.CreateObject("ADODB.Recordset")ps.Open"Select*Fromadminwhereuser='"&session("user")&"'andpwd='"&session("pwd")&"'",conn,1,3%>代碼的作用分別是:創(chuàng)建ODBC數(shù)據(jù)源;打開(kāi)連接board.mdb數(shù)據(jù)庫(kù)的路徑;創(chuàng)建access驅(qū)動(dòng),打開(kāi)bbs表;創(chuàng)建Recordset對(duì)象操作數(shù)據(jù)庫(kù)中的記錄;利用創(chuàng)建的Recordset對(duì)象訪問(wèn)表中的用戶(hù)名和密碼記錄。3.2.2發(fā)表評(píng)論與回復(fù)評(píng)論功能進(jìn)入發(fā)表評(píng)論界面后,此界面如圖3.3所示:在此界面操作簡(jiǎn)單,頁(yè)面簡(jiǎn)潔,完全控件式的頁(yè)面布局。訪客無(wú)需注冊(cè)和登錄,只需填寫(xiě)個(gè)人信息,在表情圖片和留言顏色處,訪客可以根據(jù)自己的喜好和發(fā)言?xún)?nèi)容進(jìn)行選擇,在“給版主”處,訪客可以選擇,如果留言只是留給版主的,只有版主才能看到,對(duì)論壇的其他人是隱藏的。個(gè)人網(wǎng)站、MSN、ICQ可不用填寫(xiě),姓名、性別和電子郵件必須以正確的格式填寫(xiě),否則會(huì)出現(xiàn)出錯(cuò)提示。對(duì)于用戶(hù)的評(píng)論立即在主頁(yè)的對(duì)應(yīng)位置顯示出來(lái),達(dá)到即時(shí)見(jiàn)效的功能。圖3.3發(fā)表評(píng)論以下代碼用于用戶(hù)訪問(wèn)系統(tǒng)記錄用戶(hù)身份:<%ifnotcookies=nullthenelse'donothingorsetcookies=""endif%>代碼的意思是如果cookies值不為空讀取cookies中已經(jīng)記錄的用戶(hù)資料,如果為空就重新記錄。點(diǎn)擊“提交”以后內(nèi)容會(huì)自動(dòng)保存到po_send.ASP中,以后此用戶(hù)再登陸就會(huì)記錄用戶(hù)的信息。3.2.3管理員登錄功能進(jìn)入管理員界面后,可以看到如圖所示的界面:因?yàn)樵O(shè)有登錄權(quán)限所以只有管理員才能進(jìn)入管理界面,管理員賬號(hào)和管理員密碼都記錄在數(shù)據(jù)庫(kù)中。系統(tǒng)便會(huì)根據(jù)這些登錄資料,辨別出管理員的身份權(quán)限,判斷管理員是否合法。成功登錄的合法管理員有權(quán)限察看資料。這些資料包括其他用戶(hù)的個(gè)人資料,包括用戶(hù)昵稱(chēng),用戶(hù)性別,用戶(hù)郵箱,用戶(hù)網(wǎng)址等等。以下腳本代碼連接數(shù)據(jù)庫(kù),判斷登錄賬號(hào)和密碼是否正確。如果輸入的密碼錯(cuò)誤,會(huì)進(jìn)行出錯(cuò)處理。<scriptlanguage="JavaScript"><!--functionadd(chk){if(chk.user.value==""){alert("請(qǐng)輸入管理員帳號(hào)");returnfalse;}if(chk.pwd.value==""){alert("請(qǐng)輸入管理員密碼");returnfalse;}}//--></script>以下代碼是管理員退出管理界面,進(jìn)入普通用戶(hù)界面。<%Session.Abandonresponse.redirect"index2.ASP"%>圖3.4管理員登錄3.2.4管理功能管理員進(jìn)入管理界面后,可見(jiàn)到以下界面:圖3.5管理界面以下腳本代碼對(duì)系統(tǒng)進(jìn)行設(shè)置:<scriptlanguage="JavaScript"><!--functionadd(chk){if(chk.view.value==""){alert("請(qǐng)輸入顯示個(gè)數(shù)");returnfalse;}if(chk.all.value==""){alert("請(qǐng)輸入人氣指數(shù)");returnfalse;}}//--></script>管理員有權(quán)限對(duì)整個(gè)論壇系統(tǒng)進(jìn)行系統(tǒng)設(shè)置,論壇的顯示方式,每頁(yè)顯示的評(píng)論個(gè)數(shù),背景顏色,背景圖片,首頁(yè)網(wǎng)址,是否顯示對(duì)方的IP地址等??梢詫?duì)發(fā)表給管理員的評(píng)論進(jìn)行處理,發(fā)表或刪除。也可對(duì)其他訪客發(fā)表的評(píng)論進(jìn)行回復(fù)或刪除。3.3個(gè)人專(zhuān)題版塊在這個(gè)版塊我設(shè)計(jì)和兩部分內(nèi)容包括文學(xué)欣賞和快樂(lè)音樂(lè)。文學(xué)欣賞里收集了一些精美文章,快樂(lè)音樂(lè)里收集了一些好聽(tīng)的mp3歌曲。3.3.1文學(xué)欣賞此版塊的界面如圖所示:圖3.6文學(xué)欣賞界面3.3.2快樂(lè)音樂(lè)進(jìn)入此版塊,界面如圖所示:通過(guò)在數(shù)據(jù)庫(kù)中存放音樂(lè)路徑,達(dá)到在網(wǎng)頁(yè)上播放的效果。在音樂(lè)的首頁(yè)上放置了歌曲的名字,網(wǎng)友無(wú)需登錄,即可收聽(tīng)自己喜歡的歌曲。<%i=2%><embedsrc=<%=request.cookies("S"&i)%>loop=falseautostart=falsename=bgss2width="200"height="120">以上代碼用來(lái)讀取數(shù)據(jù)庫(kù)中的音樂(lè)路徑,此控件專(zhuān)門(mén)播放mp3的音樂(lè)。進(jìn)入播放界面后,就會(huì)出現(xiàn)此控件,點(diǎn)擊播放就直接調(diào)用數(shù)據(jù)庫(kù)中的音樂(lè)進(jìn)行播放圖3.7音樂(lè)界面3.4我的相冊(cè)版塊個(gè)人網(wǎng)站中又一亮點(diǎn)就是個(gè)人相冊(cè)的設(shè)置,在我的相冊(cè)里,放置了我自己的照片、班級(jí)照片和校園照片。相冊(cè)里面的這三個(gè)版塊具有相同的版面設(shè)計(jì),如下圖所示:圖3.8相冊(cè)界面這些照片的路徑存放在數(shù)據(jù)庫(kù)中,在頁(yè)面中直接連接顯示,點(diǎn)擊每個(gè)小圖即可察看大圖。連接數(shù)據(jù)庫(kù)顯示圖片代碼如下:<%i=1%>//連接的第一張圖片<imgsrc=<%=request.cookies("S"&i)%>width="170"height="160"></a>此代碼用于連接數(shù)據(jù)庫(kù)中圖片表的圖片路徑。設(shè)置i的值連接不同的圖片,獲得數(shù)據(jù)庫(kù)中圖片的cookies值。3.5網(wǎng)站說(shuō)明版塊此版塊是我根據(jù)自己的網(wǎng)站結(jié)構(gòu)對(duì)整個(gè)網(wǎng)站以及每個(gè)版塊所做的網(wǎng)站結(jié)構(gòu)和功能的說(shuō)明,以及網(wǎng)站和作者版權(quán)說(shuō)明。如下圖所示:圖3.9網(wǎng)站說(shuō)明界面如果網(wǎng)友不清楚網(wǎng)站的構(gòu)架,可以查看此版塊。3.6給我留言版塊留言板是目前最為流行的網(wǎng)絡(luò)應(yīng)用之一,使用留言板,可以為留言者提供發(fā)言的機(jī)會(huì),讓他們能夠及時(shí)、準(zhǔn)確地交換自己的觀點(diǎn)。3.6.1留言板主界面完整的留言板具有發(fā)表留言和察看別人留言的功能,如圖所示的留言板主界面index1.ASP,可由此進(jìn)入留言界面和察看留言界面。圖3.10留言主界面在主界面中存有全部留言的作者和主題,點(diǎn)擊你想察看的主題就會(huì)進(jìn)入察看留言界面,點(diǎn)擊“發(fā)表帖子”進(jìn)入留言界面。3.6.2留言界面進(jìn)入留言界面后,將會(huì)看到如下圖所示的界面say.ASP:圖3.11發(fā)表留言界面用戶(hù)名、標(biāo)題和內(nèi)容填完以后點(diǎn)擊提交按鈕系統(tǒng)就會(huì)提醒你提交成功,察看帖子,如果填寫(xiě)不完整系統(tǒng)就會(huì)提示你錯(cuò)誤信息。內(nèi)容提交后,就會(huì)自動(dòng)保存在數(shù)據(jù)庫(kù)中,其中連接數(shù)據(jù)庫(kù)代碼如下:<%name=Replace(Request.Form("name"),"'","''")title=Replace(Request.Form("title"),"'","''")body=Replace(Request.Form("body"),"'","''")%>保存內(nèi)容到數(shù)據(jù)庫(kù)代碼如下:<%setsavebbs=conn.execute("insertintobbs(name,title,body)values('"&name&"','"&title&"','"&body&"')")%>刷新數(shù)據(jù)庫(kù)表中的內(nèi)容,產(chǎn)生新的記錄集。3.6.3察看留言界面進(jìn)入察看留言界面后,可以看到每個(gè)留言者的留言?xún)?nèi)容,如圖所示show.ASP:進(jìn)入每個(gè)帖子的瀏覽頁(yè),主要是通過(guò)連接數(shù)據(jù)庫(kù)獲取該帖子的id號(hào),其代碼如下:<%id=request.querystring("id")%><%setshow=conn.execute("select*frombbswhereid="&id&"")%>分別顯示作者、主題和內(nèi)容的代碼如下:<%=show("name")%><%=show("title")%><%=show("body")%>圖3.12察看留言界面3.6.4連接數(shù)據(jù)庫(kù)留言板中的每個(gè)頁(yè)面index1.ASP、say.ASP、show.ASP、save.ASP都包含了連接數(shù)據(jù)庫(kù)的文件conn.ASP,目的是隨時(shí)連接數(shù)據(jù)庫(kù),它的代碼如下:<%'setconn=Server.CreateObject("ADODB.connection")vider="Microsoft.jet.oledb.4.0"conn.openserver.MapPath("bbs.mdb")'Server.scriptTimeout="10"'connstr="DBQ="+server.mappath(═bbs═.mdb")+";DefaultDir=;DRIVER={MicrosoftAccessDriver(*.mdb)};"'setconn=Server.CreateObject("ADODB.connection")'conn.openconnstr%>代碼的意思是創(chuàng)建ADODB數(shù)據(jù)源,創(chuàng)建連接驅(qū),連接表的路徑以及access數(shù)據(jù)對(duì)象,進(jìn)行網(wǎng)頁(yè)和數(shù)據(jù)庫(kù)的連接。3.7發(fā)送郵件版塊在網(wǎng)站的每個(gè)大的版塊上都有“與我聯(lián)系”的圖片鏈接,點(diǎn)擊此鏈接可進(jìn)入如下界面:在這里可以選擇要發(fā)送郵件的收件人,主題及內(nèi)容。主要實(shí)現(xiàn)的代碼如下:mailto:jlens@126.com此代碼主要用于連接到outlookexpress,進(jìn)行郵件的發(fā)送。圖3.13發(fā)送郵件界面3.8鏈接百度版塊在網(wǎng)站的首頁(yè)上我設(shè)置了鏈接百度的搜索引擎,如果訪客有內(nèi)容要查詢(xún),可以直接在此引擎內(nèi)搜索,可直接鏈接到百度查找內(nèi)容。如下圖所示:圖3.14鏈接百度連接百度腳本代碼如下:<SCRIPTlanguage=javascript>functiong(formname){varurl="/baidu";formname.value="2097152";formname.action=url;returntrue;}</SCRIPT>使用javascript腳本語(yǔ)言,定義一個(gè)表格函數(shù),把百度的路徑存儲(chǔ)到表格屬性中,通過(guò)表格動(dòng)作訪問(wèn)百度的網(wǎng)址。3.9女生花園版塊女生花園是我依據(jù)自己的喜好增加的版塊,如下圖所示:圖3.15女生花園界面在此版塊中包括兩個(gè)頁(yè)面,一個(gè)是可愛(ài)衣服,另一個(gè)是可愛(ài)服飾,這些圖片同樣是保存在數(shù)據(jù)庫(kù)中,除了顯示我喜歡的圖片以外,還有一些熱門(mén)文章的顯示,如圖的左邊所示,這些文章能夠移動(dòng)。主要實(shí)現(xiàn)的代碼如下:<marqueedirection=upscrollamount=1scrolldelay=10>。。。<marquee>此句代碼能實(shí)現(xiàn)文字由下向上循環(huán)滾動(dòng)。3.10討論3.10.1網(wǎng)站的風(fēng)格是否統(tǒng)一一個(gè)成功的網(wǎng)站首先需要一個(gè)優(yōu)秀的設(shè)計(jì),然后輔之優(yōu)秀的制作。設(shè)計(jì)是網(wǎng)站的核心和靈魂,一個(gè)相同的設(shè)計(jì)可以有多種制作表現(xiàn)的方式。一方面是純網(wǎng)站本身的設(shè)計(jì)比如文字排版、圖片制作、平面設(shè)計(jì)、三維立體設(shè)計(jì)、靜態(tài)無(wú)聲圖文、動(dòng)態(tài)有聲影像等。另一方面是網(wǎng)站的延伸設(shè)計(jì),包括網(wǎng)站的主題定位和瀏覽群定位、智能交互、制作策劃、形象包裝等。這兩方面相輔相成,做完網(wǎng)站后,首先需要測(cè)試的就是網(wǎng)站的整體風(fēng)格和總體色調(diào)。每個(gè)網(wǎng)站的風(fēng)格都有特定的主題,我的網(wǎng)站主色調(diào)是綠色,但其中也不乏別的顏色予以搭配,使整個(gè)網(wǎng)站看起來(lái)有一種溫文爾雅的感覺(jué)。其次是看網(wǎng)頁(yè)風(fēng)格的測(cè)試,每個(gè)頁(yè)面上的字體的風(fēng)格、字體顏色、字體的特效、文本風(fēng)格、文本顏色、以及表格屬性、位置等都要有統(tǒng)一的設(shè)置。如我的網(wǎng)站每個(gè)頁(yè)面上的滾動(dòng)字幕及字體特效都有統(tǒng)一的風(fēng)格。3.10.2網(wǎng)站鏈接穩(wěn)定性測(cè)試超級(jí)鏈接對(duì)于網(wǎng)站用戶(hù)而言意味著能不能流暢的使用整個(gè)網(wǎng)站提供的服務(wù),因而鏈接將作為一個(gè)獨(dú)立的項(xiàng)目進(jìn)行測(cè)試。網(wǎng)站能夠正確運(yùn)行首先要保證鏈接能夠連貫運(yùn)行。網(wǎng)站的運(yùn)行中整個(gè)系統(tǒng)是否運(yùn)行正常,我主要采用將測(cè)試網(wǎng)站長(zhǎng)時(shí)間運(yùn)轉(zhuǎn)進(jìn)行測(cè)試,派生出執(zhí)行程序所有功能需求的輸入條件,從而導(dǎo)出測(cè)試用例,進(jìn)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論