資源描述:
《論校園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、呂梁教育學(xué)院計(jì)算機(jī)專業(yè)論文呂梁教育學(xué)院計(jì)算機(jī)專業(yè)畢業(yè)論文呂梁教育學(xué)院教務(wù)處制6呂梁教育學(xué)院計(jì)算機(jī)專業(yè)論文論校園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)姓名:年級:專業(yè):指導(dǎo)老師:6呂梁教育學(xué)院計(jì)算機(jī)專業(yè)論文摘要:為了更好的宣傳呂梁師范學(xué)院資源環(huán)境與旅游學(xué)院,并且更有利地進(jìn)行管理,在分析調(diào)查的基礎(chǔ)上進(jìn)行了網(wǎng)站的全新設(shè)計(jì)與實(shí)現(xiàn)。網(wǎng)站的實(shí)現(xiàn)采用了網(wǎng)頁制作工具DreamweaverMX2004,ASP開發(fā)技術(shù),選用了Access數(shù)據(jù)庫,采用VBScript腳本語言進(jìn)行了開發(fā)。經(jīng)過幾個月的試運(yùn)行,網(wǎng)站基本滿足了學(xué)院的要求。最后對其中的不足與存在的問題進(jìn)行了討論,提出了相應(yīng)的解決方法。?關(guān)鍵詞
2、:網(wǎng)站設(shè)計(jì);網(wǎng)站實(shí)現(xiàn);ASP;數(shù)據(jù)庫;Dreamweaver ? 學(xué)院網(wǎng)站建設(shè)屬于校園數(shù)字化建設(shè)的一個部分,應(yīng)該充分利用自身現(xiàn)有的信息以及其他資源,把具體性的內(nèi)容放入網(wǎng)站中。作為成長中的資源環(huán)境與旅游學(xué)院,很有必要建立自己的網(wǎng)站。? ? 1基礎(chǔ)理論與技術(shù)? ?網(wǎng)站的實(shí)現(xiàn)采用了可視化網(wǎng)頁設(shè)計(jì)軟件DreamweaverMX,使用的版本是DreamweaverMX2004,它能夠?qū)崿F(xiàn)動態(tài)網(wǎng)頁編程,能夠?qū)SP進(jìn)行處理并能夠?qū)崿F(xiàn)與Access、Mysql、SQLserver或者Oracle等數(shù)據(jù)庫的連接,功能強(qiáng)大。在此選用標(biāo)準(zhǔn)的SQL語句來調(diào)用Acces
3、s的數(shù)據(jù)庫。? 1.1ASP技術(shù)? ASP是一套微軟開發(fā)的服務(wù)器端運(yùn)行的腳本平臺,ASP內(nèi)含于IIS當(dāng)中。通過ASP我們可以結(jié)合HTML網(wǎng)頁、ASP指令和ActiveX元件建立動態(tài)、交互且高效的WEB服務(wù)器應(yīng)用程序。同時(shí),ASP也支持VbScript和JavaScript等腳本語言,默認(rèn)為VbScript,在此網(wǎng)站的開發(fā)選用了默認(rèn)的VbScript腳本平臺。? ASP是經(jīng)過服務(wù)器解析之后再向?yàn)g覽器返回?cái)?shù)據(jù),所以有了ASP就不必?fù)?dān)心用戶的瀏覽器是否能運(yùn)行你所編寫的代碼。因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通HTML中的腳本程序。當(dāng)程序執(zhí)行完
4、畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。? 了解了ASP的工作原理以后,可以用圖來描述它的工作流程,如圖1所示。? 圖1ASP的工作流程? 1.2VBScript介紹? VBScript是一種腳本語言。這意味著這種語言比BASIC語言的成熟版本容易使用又難于使用。編制簡單的程序時(shí),腳本語言是容易使用的。腳本語言的句法比較簡單。但是,簡單的句法也使開發(fā)大的應(yīng)用程序變得很困難?! 】梢栽贖TML文件中直接嵌入VBScript腳本,它能夠擴(kuò)展HTML,它不僅僅是一種頁面格式語言。帶有VBScri
5、pt腳本的網(wǎng)頁在每次下載到瀏覽器時(shí)都可以是不同的,而且可以對用戶的操作作出反應(yīng)。VBScript既可以作為客戶端編程語言,也可以作為服務(wù)器端編程語言。? 1.3Dreamweavar網(wǎng)頁設(shè)計(jì)軟件介紹? Dreamweavar是一個可視化的網(wǎng)頁設(shè)計(jì)和網(wǎng)站管理工具,支持最新的Web技術(shù),包含HTML檢查、HTML格式控制、HTML格式化選項(xiàng)、HomeSite/BBEdit捆綁、可視化網(wǎng)頁設(shè)計(jì)、圖像編輯、全局查找替換、全FTP功能、處理Flash和Shockwave等多媒體格式和動態(tài)HTML、基于團(tuán)隊(duì)的Web創(chuàng)作。目前使用得最多的是DreamweaverMX
6、2004和Dreamweaver8.0兩個版本,前者在功能上比后者強(qiáng)大,能夠?qū)崿F(xiàn)動態(tài)網(wǎng)頁編程,在此選用DreamweaverMX2004。?6呂梁教育學(xué)院計(jì)算機(jī)專業(yè)論文 1.4數(shù)據(jù)庫管理系統(tǒng)? 目前市場上的數(shù)據(jù)庫管理系統(tǒng)主要有Access,MYSQL,MSSQL,oracl,DB2等。綜合各種數(shù)據(jù)庫管理系統(tǒng)的整體比較,選用鏈接Access數(shù)據(jù)庫。盡管不是最強(qiáng)大的數(shù)據(jù)庫。? Access是微軟公司推出的基于Windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS),是Office系列應(yīng)用軟件之一。它提供了表、查詢、窗體、報(bào)表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系
7、統(tǒng)的對象;提供了多種向?qū)?、生成器、模?把數(shù)據(jù)存儲、數(shù)據(jù)查詢、界面設(shè)計(jì)、報(bào)表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。? 1.5其他的技術(shù)? 網(wǎng)頁圖片處理也是網(wǎng)頁制作一個非常重要的組成部分,圖片是網(wǎng)頁內(nèi)容最有視覺沖擊力的表現(xiàn)方法,因此,圖片在網(wǎng)頁中具有非常重要的作用,不管這些圖片是作為內(nèi)容還是作為修飾而存在。常用的圖片處理軟件有網(wǎng)頁三劍客中的Fireworks和Photoshop,對于一些簡單的圖片處理工作用Fireworks即可完成,而對于復(fù)雜和性能要求高的圖片比如jpg格
8、式的圖片往往采用Photoshop去處理。選用Fireworks的