- 相關推薦
網(wǎng)頁設計實習報告書寫范文
網(wǎng)頁設計實習報告如何書寫呢?下面是小編為您推薦的參考范文,歡迎閱讀學習!更多內(nèi)容請關注應屆畢業(yè)生考試網(wǎng)!
利用ASP設計網(wǎng)的實習報告
今年11月,我在超想電腦公司實習,本次實習主要是參加超想電腦公司給一個地稅的辦公自動化系統(tǒng)的軟件設計,此軟件采用asp開發(fā)。本人在此過程中主要參與了用ASP進行網(wǎng)設計,包括新聞欄的創(chuàng)建和自動更新,以及公告欄的創(chuàng)建、使用和維護。通過本次設計,使我更加深入掌握了ASP網(wǎng)設計的技巧。下面就是本人在本次實習后的心得。
ASP是Microsoft公司推出的一種用以取代通用網(wǎng)關接口的技術,英文全稱Active
Server
Pages。它是一個Web服務器端的運行環(huán)境。ASP本身包含了VBScript和JavaScript引擎,使得腳本可以直接嵌入HTML中,F(xiàn)將我們在ASP運用過程中的幾個小技巧與大家分享。
一、新聞欄
大多數(shù)網(wǎng)上有新聞欄,用以顯示最近新聞的主題,點擊此主題即可查看詳細報道。倘若每天都一條條寫在網(wǎng)上,再依次建立鏈接太過麻煩。如何讓其可以根據(jù)文件自動更新呢?
1.預備工作:
1)建一個文件夾,起名為"news",假設存于D:/ASP/目錄下;
2)把每條新聞的詳細內(nèi)容寫入文件,且此文件的命名形式為:x
(newstime).htm。其中x為此條新聞的主題,newstime為此條新聞發(fā)布的時間(按年-月-日順序寫)。為什么要這樣寫呢?看了下面的算法思想和源程序就知道了。
2.算法思想:對于news文件夾中的文件,依據(jù)它們文件名中新聞發(fā)布的時間(即括號內(nèi)的內(nèi)容),從大到小排序。這樣一來,最新的新聞排在最上面,只要在網(wǎng)相應位置顯示
news文件夾中最上面的若干個文件名,因為文件名的命名方式如1中所述,就可以在新聞欄中顯示最新新聞了。
3.源程序段(用VBScript編寫的)
4.新聞欄內(nèi)容更新:
只要養(yǎng)成良好的書寫習慣,使得新聞的名稱遵照1的要求,再把寫好的文件存入news文件夾,新聞欄就會自動顯示出最新的10條新聞了。
二、公告欄
除了新聞欄之外,較常用的就是公告欄了,公告欄主要用來顯示一些重要的通知。當然這些通知是要經(jīng)常變化的。讓用戶每次更改公告內(nèi)容時都到源程序里去修改嗎?當然不行,我們必須提供一個維護的界面給用戶,使得用戶只要輸入通知,網(wǎng)上的公告欄里自然就會顯示通知內(nèi)容了。
1.
解決這一問題的關鍵在于靈活應用FileSystemObject對象和TextStream對象。在實際應用中,你無需自行建立TextStream對象,因為只要利用FileSystemObject對象打開了文件,系統(tǒng)便自動建立TextStream對象。也就是說,一旦調(diào)用OpenTextFile或CreateTextFile方法,便會傳回TextStream對象。
2.
所需相關文件有三個:更新.asp、公告.asp、維護文本.txt,把它們存入d:/ASP/maintain目錄下。
3.三個文件的主要功能和源程序段:
1)更新.asp
主要功能是讓用戶輸入欲顯示的公告,檢驗輸入內(nèi)容是否為空,若不為空,則提交給”公告.asp”程序處理。
更新公告欄內(nèi)容
function
datacheck()
dim
msg,errflag
errflag=true
if
len(trim(maintain.t1.value))=0
then
focusto(0)
errflag=false
msg="請輸入需提交的公告內(nèi)容"
end
if
if
(errflag=false)
then
msgbox
msg,64,"oh
no!"
exit
function
end
if
datacheck=errflag
maintain.submit
end
function
sub
focusto(x)
document.maintain.elements(x).focus()
end
sub
、
語句①中的action="公告.asp"部分,指出了在form提交后要啟動的程序為“公告.asp”。
2)公告.asp
通過FileSystemObject對象和TextScream對象對"維護文本.txt"文件進行讀寫操作,使得此文件最上面5行的內(nèi)容為要在公告欄里顯示的公告。
上述兩個小技巧舉一反三,可以解決很多此類問題。
【相關閱讀】網(wǎng)頁設計與網(wǎng)頁制作的區(qū)別?
網(wǎng)頁設計是將策劃案中的內(nèi)容、網(wǎng)站的主題模式,以及結合自己的認識通過藝術的手法表現(xiàn)出來;而網(wǎng)頁制作通常就是將網(wǎng)頁設計師所設計出來的設計稿,按照W3C規(guī)范用html語言將其制作成網(wǎng)頁格式。這就相當于一個干腦力活,一個是干體力活,但是一個優(yōu)秀的網(wǎng)頁設計師對著兩到工序都是十分了解的,因為他要知道自己的設計稿,是否會為網(wǎng)頁制作人員制作頁面帶來麻煩。網(wǎng)頁制作包括兩個部分:
1.UI(UserInterface,用戶界面):UI的意思是用戶界面,是英文User Interface的縮寫。既瀏覽者在瀏覽網(wǎng)頁時,通過視覺所能觀察到的一切事物,這些都是需要設計的部分,在互聯(lián)網(wǎng)行業(yè),做界面設計的人被貶義的稱為“美工”。
其實我們一開始接觸電腦時就應該對UI有很深的認識,從最早的DOS操作系統(tǒng)到Windows 1.0,再到Windows XP。我們開機所看到的就叫用戶界面,DOS操作系統(tǒng)黑底白字的文本界面,Windows XP的經(jīng)典藍面,這些都是用戶界面的發(fā)展歷程。從簡單到復雜,從庸俗到華麗,也證明了用戶界面設計越發(fā)成熟。
2.UE(UserExperience,用戶體驗):UE的意思是用戶體驗,英文叫做User Experience,縮寫為UE, 或者UX。是指一個瀏覽者在訪問一個網(wǎng)站或者使用一個產(chǎn)品時的印象和感受,對網(wǎng)站的布局、色彩、功能、感覺是否滿意,在第一次訪問離開后是否還想再回訪,是否能發(fā)現(xiàn)明顯的Bug(既網(wǎng)站在瀏覽過程中出現(xiàn)的錯誤)。
【網(wǎng)頁設計實習報告書寫】相關文章:
網(wǎng)頁設計實習報告07-05
網(wǎng)頁設計實習報告范文07-22
網(wǎng)頁設計實習報告怎么寫06-26
網(wǎng)頁設計實習工作報告07-22
網(wǎng)頁設計實習報告參考模板08-23
網(wǎng)頁設計實習報告書05-19
網(wǎng)頁設計實習目的10-27
《網(wǎng)頁設計》課程實習06-04
網(wǎng)頁設計實習心得07-11