第一篇:個人網站的前端設計論文
摘要:個人網站是指因特網上一塊固定的面向全世界發布消息的地方,個人網站由域名、程序和網站空間構成,通常包括主頁和其他具有超鏈接文件的頁面。人們可以通過網站來發布自己想要公開的資訊,或者利用網站來提供相關的網絡服務。網站設計的好壞直接影響著網站的性能,本文針對個人博客網站設計談了自己的體會。
【關鍵詞】個人網站HTML5CSS3Javascript
隨著互聯網的發展,網絡上的網站數量越來越多。個人網站的數量也與日俱增。一個好的網站不僅要保證有著良好的性能,同時頁面的前端設計也得非常的優秀。一個良好的前端設計往往包含了合理的配色,清晰的頁面結構,流暢的動畫。隨著個人網站的發展,也催生出來很多優秀的博客程序,比如:《WordPress》、《Typecho》等等。那么應如何設計個人網站的前端呢?
1設計語言
1.1HTML5
HTML5是HTML最新的修訂版本,2014年10月由萬維網聯盟完成標準制定。目標是替換1999年所制定的HTML4.01和XHTML1.0標準,以及能在互聯網應用迅速發展的時候,使網絡標準達到匹配當代的網絡需求。廣義論及HTML5時,實際指的是包括HTML、CSS和JavaScript在內的一套技術組合。它希望能夠減少網頁瀏覽器對于需要插件的豐富性網絡應用服務,例如:AdobeFlash、MicrosoftSilverlight與OracleJavaFX的需求,并且提供更多能有效加強網絡應用的標準集。
1.2CSS3
層疊樣式表(CSS),又稱串樣式列表、級聯樣式表、串接樣式表、層疊樣式表、階層式樣式表,一種用來為結構化文檔添加樣式的計算機語言,由W3C定義和維護。CSS3現在已被大部分現代瀏覽器支持。
CSS3分成了不同類別,稱為“modules”。而每一個“modules”都有于CSS2中額外增加的功能,以及向后兼容。CSS3早于1999年已開始制訂。直到2011年6月7日,CSS3ColorModule終于發布為W3CRecommendation。CSS3里增加了不少功能,如:“border-radius”、“text-shadow”等。
1.3JavaScript
一種高級編程語言,通過解釋執行,是一門動態類型,面向對象的直譯語言。它已經由ECMA通過ECMAScript實現語言的標準化。它被世界上的絕大多數網站所使用,也被世界主流瀏覽器支持。JavaScript是一門基于原型、函數先行的語言,是一門多范式的語言,它支持面向對象編程,命令式編程,以及函數式編程。它提供語法來操控文本,數組,日期以及正則表達式等,不支持I/O,比如網絡,存儲和圖形等,但這些都可以由它的宿主環境提供支持。隨著最新的HTML5和CSS3語言標準的推行它還可用于游戲、桌面和移動應用程序的開發和在服務器端網絡環境運行。
2開發工具
SublimeText是一套跨平臺的文本編輯器,支持基于Python的插件。SublimeText是專有軟件,可通過包擴充本身的功能。大多數的包使用自由軟件授權發布,并由社區建置維護。SublimeText支持眾多編程語言,并支持語法上色。
MozillaFirefox,中文俗稱火狐,是一個自由及開源的網頁瀏覽器,由Mozilla基金會及其子公司Mozilla公司開發。Firefox支持Windows、OSX及Linux,其移動版支持Android及FirefoxOS,這些版本的Firefox使用Gecko來排版網頁,Gecko是一個運行當前與預期之網頁標準的排版引擎,而在2015年發布的FirefoxforiOS則非使用Gecko。
3網站前端設計
3.1站點架構
首先確認了整體頁面是由左右兩個DIV組成,并提供一個按鈕,可以按下后隱藏左邊的DIV以達到只顯示右邊的DIV的正文的目的。為left和right兩標簽加上內容,并美化其頁面。
3.2頁面設計
作品頁面主要用于存放一些作品的demo,所以設計成了幾個div以格子的形式排列,并在上面能夠顯示作品的預覽。整體的頁面框架依舊沿用首頁,以達到站點整體風格的統一和css的最佳化利用,并減少開發過程。
3.3加入動畫,添加特效
例如顯示懸浮到容器上的陰影漸變的效果如下:
給容器設置box-shadow屬性,值為2px2px20px#909090;再給這個容器設置hover版本的css,設置為box-shadow:2px2px70px#707070;給容器設置transition屬性,值為2s;
使用html默認支持hover屬性來切換兩套寫好的css3陰影代碼來實現陰影效果的切換,再使用transition屬性設置動畫的播放時間以達到更美觀的效果。
3.4其他效果
例如使用了highlight.js,用于給生成的代碼塊添加高亮和排版效果。
4總結
總之,要使整個網站有個性化的體驗,不僅要頁面內容豐富,動畫流暢,還需要有相關特效,讓整體效果簡潔大方美觀,讓人有耳目一新的感覺。
第二篇:個人網站設計論文
秦皇島職業技術學院信息工程系
分類號: TP319
秦皇島職業技術學院 課程設計(論文)
個人博客網頁設計論文
學生姓專班指導教指導教師職名 王飛飛 業 計算機應用技術 級 1100103 師
稱
目錄
摘要 …………………………………………………………………………………2 前言 …………………………………………………………………………………3 第一章 關于網絡的知識.............................................4
秦皇島職業技術學院信息工程系
1.1 INTERNET的簡介.................................................4 1.2 WWW的簡介....................................................4 1.3網頁基本構成元素..............................................5 1.4 制作網頁前的準備..............................................5 第二章 網站制作實戰...............................................6 2.1 站點..........................................................6 2.1.1 創建站點..................................................6 2.1.2 創建站點內容..............................................6 2.2 首頁..........................................................7 2.2.1 設置首頁布局和頁面屬性....................................7 2.2.2 查看和編輯頭內容..........................................9 2.2.3 插入圖像..................................................9 2.2.4 插入FLASH相冊...........................................10 2.2.5 插入文本.................................................10 2.3 創建其它網頁.................................................11 第三章 建立網頁鏈接..............................................12 3.1 文字鏈接.....................................................12 3.2 圖像鏈接.....................................................13 3.3在HTML語言中建立網頁鏈接....................................14 第四章 網站測試與維護 …………………………………………………………17 結論………………………………………………………………………………18 參考文獻 ……………………………………………………………………… 19 致謝………………………………………………………………………………20
摘 要
本論文主要是對個人網站的建立進行研究和探討。作品的主要技術指標包括:
1、制作出一個具有靜態技術的“個人網站”;
2、在制作的過程中,加強和 1
秦皇島職業技術學院信息工程系
深化以前所學的關于網頁設計的方法,同時更好的理解參考資料上的方法、理論和更好的利用Fireworks、Flash制作網站需要的一些圖片和影片。
本設計的主要內容包括:
1、個人網站的設計思想,整體規劃及相關基礎知識;
2、個人網站的首頁設計,包括簡單的HTML語言及效果圖;
3、個人網站的調試。
網頁規劃包含的內容很多,如網頁的結構、欄目的設置、網頁的風格、顏色搭配、版面布局、文字圖片的運用等,也只有如此制作出來的網頁才能有個性、有特色,具有吸引力。
網站主題就是所要包含的主要內容,一個網站必須要有一個明確的主題。特別是對于個人網站,不可能像單獨的網頁那樣做得內容少而單一。所以必須要找準一些自己最感興趣內容,做深、做透,辦出自己的特色,這樣才能給人留下深刻的印象。
關鍵詞:技術指標
基本設計內容
網站規劃 網站主題
前言
隨著二十一世紀新興科技的飛速發展,如今的交流與交往不再是那么的單調,看如今不曾再有五百里加急文件的傳送,看如今已很少在出現寫信、寄信。人們正在運用現世紀的高科技來增加自己的交際圈,來發展自己的人脈關系,秦皇島職業技術學院信息工程系
同時,其它人也是通過高科技,悄悄的就能很容易地去了解,關注一個人。
正是因為人們的這些需求,所以出現了互聯網,正是因為人們的需求,所以出現了如今的網絡時代,網絡通訊工具。來方便人們的交往,交際與溝通。也正是因為人們的需求,所以出現了個人博客,通過一人簡單的網頁來展現自己的獨特魅力,自己的與眾不同。真正的做到了“足不出戶,便知天下人”。
互聯網加大了我們了解世界的眼界,縮緊了人與人之間的距離,這就更容易的使我們走上了信息化的道路。
我覺得一個網站的開始,應該有一個大體的規劃,網站的布局是最重要的,它起著一個網站成功與否的決定性作用,因為布局的好與壞,帶來的是網站整體上的美觀效果及應用。網站內容上也能決定著網站成功與否,一個網站上的每個字眼都可能決定著這個網站,因為你不知道哪個字就是吸引別人的內容,就是大家都追捧的話題,就是很潮的事物,所以內容上一定要謹慎。再有,就是網站的圖片,一定要確準好路徑,以免圖像的丟失而不能再網站中顯示,其次就是鏈接,在Dreamweaver中提供了很簡單的鏈接命令,根據其提示操作即可。
我做了一個簡單的個人博客的網站,通過這個網站能讓大家更深的了解我,同時更重要的是鍛煉自己的實踐能力,鞏固自己學習的知識,彌補自己學習的不足。
第一章 關于網絡的知識
1.1什么是Internet Internet是由眾多的計算機網絡互聯而成的互聯網,它覆蓋了全世界各地,3
秦皇島職業技術學院信息工程系
它是采用開放系統協議的計算機通訊網絡。然而,Internet不僅僅是計算機的互聯網,它還是全球最大的信息資源寶庫,它提供了包括科研、教育、文化娛樂、商業和信息交流等各種各樣的服務,使得世界范圍內的人與人之間的交流在時間和空間上變的更小了。
Web頁瀏覽:這是目前利用最廣泛、最直接的互聯網服務,通過瀏覽WWW(萬維網)中的網頁,可以了解世界各地的新聞,查看最新的股市行情,最新的娛樂動態、科技發明,找到眾多的就業信息??幾乎想找到什么樣的信息,就有什么信息。正是有了WWW、Internet才會變得如此豐富多彩,才能走進千家萬戶。1.2 WWW的簡介
WWW的全稱為World Wide Web,含義是“環球網”,又稱“萬維網”、3W、Web。WWW是一個基于超文本(Hypertext)方式的信息檢索服務工具。我們上網瀏覽到的網頁就是這樣的超文本,也就是HTML(Hypertext Mark-up Language,超文本標記語言)文件,這些網頁檔被放置到WWW服務器上,并且都有一定的地址。當我們想瀏覽某個網站時,首先要在計算機上安裝瀏覽器,如
Internet Explorer或Netscape,然后在瀏覽器中輸入網站的地址(網址),就可以進入網站進行瀏覽。在這些網頁中,都有超連接,當將鼠標指針移動到某個地方(如文本或圖像)時,鼠標指針就會變成一個小手形形狀,單擊它就可以連接到另個網頁中,從而使得瀏覽者能在不同的信息之間動畫和聲音等信息。通跳轉,我們之所以能在Internet的海洋中穿梭自如,正是超連接的功勞。
秦皇島職業技術學院信息工程系
1.3網頁基本構成元素
要學會制作網頁,首先需要了解網頁都是由什么元素構成的。文字:文本是構成網頁的基本元素。一個最簡單的網頁可以只有幾行文本。圖片:正是有個各種美麗的圖片,網頁才變得多姿多彩。動畫:如今,網頁上的動畫越來越多,最常用的有GIF動畫、Flash動畫等。超連接:如上所述,超連接幾乎是必不可少的。一個沒有超連接的網頁,就如同汪洋大海中的一座孤島,失去了與外界的一切聯系。其它元素:還可以在網頁中添加聲音、視頻等元素。1.4 制作網頁前的準備
計算機必備:計算機速度夠快,最好能夠上網。操作系統:Windows 98/NT/Me/2000/XP.其它軟件:看圖軟件ACDSee、圖像處理軟件Photoshop、上傳工具CuteFTP、Fireworks、動畫軟件Flash等。
秦皇島職業技術學院信息工程系
第二章 網站制作實戰
2.1 站點 2.1.1 創建站點
要制作一個網站,第一步操作都是一樣的,就是要創造一個“站點”,從菜單中選擇“站點/管理站點”在彈出的對話框中選擇“新建”,之后再選擇其中的“站點”,再次彈出一個對話框,在文本框中輸入自己已經企化好的網站名稱“my web”。填好后,單擊“下一步”,進入下一個步驟。由于我要做的是一個靜態的網頁,所以選擇上面的一項“否,我不想使用服務器技術。單擊“下一步”,進入下一個步驟。在此選項中有兩個選擇,選擇推薦的“編輯我的計算機上的本地副本,完成后再上傳到服務器”。底下的文本框允許在本地磁盤上指定一個文件夾,Dreamweaver將在其中儲存站點檔的本地副本。單擊該文本框后面的文件夾圖示,之后單擊“下一步“,進入下一個步驟。這一步是如何設置連接到遠程服務器,彈出式菜單中有6中選擇,這里選擇“無”。而后“下一步”再“完成”,即可。2.1.2 創建站點內容
站點創建完成后,就可以創建Web頁來填充站點了。在“右側浮動面板組”中選擇“檔/檔”面板,在彈出的菜單中選擇“新建文件”,新建一個檔后將其命名為“index.htm(或index.html),它就是未來的首頁。
秦皇島職業技術學院信息工程系
2.2 首頁
2.2.1 設置首頁布局和頁面屬性
一、設置首頁布局
每個網站都會有一個首頁,就功能上而言,它代表著一個網站的風格與特色,就網站架構上而言,它代表了網站的第一層架構,首頁是打開網站后在瀏覽器中顯示的第一個頁面。它是起什么名字通常要視Server端的設置,一般的有index.htm,default.htm或home.htm等,目前主要以index.htm的居多。當然,后綴名為html也是正確的。具體設置方法是:右健單擊“檔”浮動面板中的index.htm,在彈出的菜單中選擇“設成首頁”。操作步驟:
1、在“插入快捷欄”的“布局”分類中,單擊“布局表格”按紐。
2、將變成“+”形狀的鼠標游標放到編輯中網頁上,在要繪制的地方進行拖動就可以進行創建了。(如果繪制的是第一個表格必須從網頁的最左上角開始繪制)?!癷ndex”表格布局如下圖:
秦皇島職業技術學院信息工程系
二、設置首頁的頁面屬性
首先雙擊“檔”浮動面板中的index.htm,進入頁面的編輯窗口。右健單擊空白區域,在菜單中選擇“頁面屬性”,之后彈出“頁面屬性”對話框,若選擇主菜單“修改/頁面屬性”項,也可以把打開該對話框。
在“頁面屬性”對話框中,左側窗口顯示“分類”,其中包括了“外觀”、“鏈接”、“標題”、“標題/編碼”、“跟蹤圖像”5項,右側區域則顯示各類中可以設置的項目
“index”首頁設置的屬性如下圖所示:
秦皇島職業技術學院信息工程系
2.2.2 查看和編輯頭內容
一個網頁文件結構上實際是由兩部分組成,頭(head)內容和主體(body)內容主體內容(body)是文檔的主要部分,也是包含文本和圖像等的可見部分。頭內容(head)是除文檔標題外的不可見部分,包含有文文件類型、語言編碼、搜索引擎的關鍵的關鍵詞和內容指示器以及樣式定義等重要信息,這些元器并不是每個頁面都需要的,例如,可以僅為主頁提供關鍵詞。2.2.3 插入圖像
圖像是網頁中不可或缺的組成成份,恰當地使用圖像,可以使網站充滿生活生命力與說服力,吸引更多的瀏覽者,加深他們欣賞你網站的意愿。首先將游標停留在要插入圖像的位置,然后單擊“菜單欄”下面“插入快健欄”的下拉表,選擇其中的“常用”類,則右側將會顯示該類中可以插入的對象快鍵按鈕。左起第5個即為“圖像:圖像”按鈕,單擊它右側的下拉列表,選擇第1項“圖像”。隨即彈出“選擇圖像源文件”對話框。從計算機磁盤中選擇想要插入的圖像文件,下面的“相對于”下拉表框中,可選擇文件URL地址的類型,插入logo圖像,如圖所示:
秦皇島職業技術學院信息工程系
最后單擊“確定”按鈕,即可完成插入圖像的操作。2.2.4 插入FLASH相冊
在Dreamweaver 8中,除了之前講到的可以插入“圖像”外,還可插入動畫、聲音、視頻,FLASH相冊等媒體元素,并且還可以在Dreamweaver自身內插入Macromedia Flash MX2004按鈕和文本對象,以及進行相關的后期處理和添加設計備注等操作。在Dreamweaver 8文文件中,可以插入媒體文件包Flash 相冊、QuickTime、AVI java、applet Active X控件以及各種格式的音頻檔。要在瀏覽器中播放放Flash 相冊,必須在瀏覽器中集成“Flash 播放器(Flash Player)”。操場作步驟:
步驟1、將游標停留在要插入Flash的位置,然后單擊菜單欄下面“插入”的下拉列表,選擇其中的“FLASH”分類,找到圖像查看器命令,單擊彈出保存對話框,選擇要保存的地方和名稱,點擊保存。
步驟
2、在Dreamweaver中將會產生一個flash相冊,在Dreamweaver中的最右邊將會有一個flash元素,一次將flash的屬性修改,既可完成一個flash相冊的制作。2.2.5 插入文本
文字是人類語言最基本的表達方式,在網頁中,文本內容也可以說是重要的組成部分,它是最關鍵的因素。插入文本的兩種方式:一種是在網頁編輯窗口中直接用鍵盤敲入文本。另一種是復制文本的方式。直接使用Dreamweaver的文本復制功能,將大段的文本內容拷貝到網頁的編輯窗口來進行排版的工作,10
秦皇島職業技術學院信息工程系
具體步驟如下:打開文本編輯軟件(如Microsoft Word),選中要復制的文本,它們將反白顯示,執行菜單“編輯/復制”命令或直接用快捷鍵Ctrl+C,之后切換回Dreamweaver,將游標停留在插入文本的位置,執行主菜單“編輯/粘貼”命令或直接使用快捷鍵Ctrl+v,即可將大段的文本快速粘貼到網頁中。這在我的“閑情逸致”中用到很多。2.3 創建其它網頁
還有其它的幾個網站與主頁的制作相同,一個網頁是圖像和文字的組合。“相冊”子頁中的FLASH相冊的插入和前面的介紹相同。
秦皇島職業技術學院信息工程系
第三章 建立網頁鏈接
網站實際上是由很多網頁組成的,那么網頁之間是如何聯系的呢?這就是本章要講的內容----網頁的“鏈接”?!版溄印?,又稱“超鏈接"(Hyperlink),它作為網頁的橋梁。網頁中的很多對象都可以加入“鏈接”屬性。在Dreamweaver 8中,如果以“鏈接”的媒介來劃分的話,則“鏈接”可以分為“文字鏈接”、“圖像鏈接”、“圖像地圖鏈接”、“內部鏈接和外部鏈接”、“E-mail鏈接”、“命名錨記鏈接”、“文件下載鏈接”和“跳轉菜單”,共8種。3.1 文字鏈接
“文字鏈接”即以文字作為媒介的鏈接,它是網頁中最常被使用的鏈接方式,具有“文件小、制作簡單和便于維護”的特點。接下來結合我的個人網站為實例,來講解如何為文字建立“鏈接”。操作步驟:
步驟1、準備好已經制作完成的首頁的各個欄目頁面
步驟
2、在Dreamweaver 中打開首頁,之后反白選取作為“鏈接”的文字。步驟
3、觀察“屬性面板”,其中包括一個“鏈接”文本框。步驟
4、接下來需要把鏈接的位址加入到文本框中。
步驟
5、在“鏈接”文本框下面還有一個“目標”下拉列表,從中可以選擇鏈接網頁顯示的窗口方式,共有4種。如圖:
步驟
6、還可以設置一些“鏈接”的屬性,單擊“屬性面板”中的“頁面 12
秦皇島職業技術學院信息工程系
屬性”,選擇其中的“鏈接”分類,可以進行的設置有“鏈接字體”、“大小”、“鏈接顏色”、“變換圖像鏈接”顏色、“已訪問鏈接”顏色、“活動鏈接”顏色及“下劃線樣式”。
步驟
7、至此,第1個欄目的鏈接就制作完畢了,按下Ctrl+S保存網頁,再按下F12預覽,測試一下,當鼠標放在“放松心情”這4個文字上時將變成手形,并且瀏覽器窗口下面的狀態區中會顯示鏈接到的網頁的位址,單擊文字,頁面會立即跳轉到第1個欄目中,這表示鏈接已經制作成功了。
步驟
8、同理,按照以上步驟,再為“閑情逸致”和“個人主頁”等其它欄制作指向對應欄目的鏈接。
至此,整個“文字鏈接”的實例就全就全部完成了。3.2 圖像鏈接
“圖像”也是常被使用的鏈接媒體,它和“文字鏈接”非常相似。為圖像加入鏈接,首先應該在網頁中插入“圖像”,有關插入“圖像”或“導航條”按鈕的內容,接下來以我的網站“my web“為例,講解如何建立“圖像鏈接”。操作步驟:
步驟
1、首先仍然要準備好已經制作完成的首頁和各個欄目的頁面 步驟
2、在Dreamweaver中打開網站的首頁,之后選取要制作“鏈接”的圖像。
步驟
3、觀察“屬性面板”,在“鏈接”文本框中輸入鏈接的文字位址。步驟
4、如果有需要,可以在“目標”下拉列表中選擇“鏈接”網頁顯示 13
秦皇島職業技術學院信息工程系 的窗口方式,分別為-blank、-parent、-self或-top。
步驟
5、至此,第1個欄目的圖像鏈接就制作完畢了,按下Ctrl+S保存網頁,再按下F12預覽,測試一下,將鼠標放在“動畫制作”4個文字上時將變成手形,同時瀏覽器窗口下面的狀態區中會顯示出鏈接到的網頁的地址,并且會顯示出“替代”文本“動畫制作”,單擊文字,頁面會立即跳轉到第3個欄目中,這表示鏈接已經制作成功了。
步驟
6、同理,按照以上步驟,再為其它幾幅圖像制作指向對應欄目的鏈接。
步驟
7、在欄目頁面中制作“返回首頁”的鏈接,使得單擊后可以跳轉回首頁。
至此,整個“圖像鏈像”的實例就全部完成了。3.3在HTML語言中建立網頁鏈接
一、文字鏈接
在HTML語言中用超鏈接標記指向一個目標。其基本格式為:舉個簡單的“文本鏈接”的實例,該實例相對應的HTML代碼如下所示。
a href-“index2.html”target=”-blank”>平面設計(新開窗口,-blank)
相冊(原窗口,默認為空)
第三篇:網站前端設計 畢業論文
本科畢業設計(論文)
題 目: 學 院:專業班級:姓 名:指導教師:系 主 任:
數字媒體技術系網站前端設計與開發 學 號:
學院院長: 二O一三年月日
畢業設計(論文)誠信聲明
我謹在此保證:本人所寫的畢業設計(論文),凡引用他人的研究成果均已在參考文獻或注釋中列出。設計(論文)主體均由本人獨立完成,沒有抄襲、剽竊他人已經發表或未發表的研究成果行為。如出現以上違反知識產權的情況,本人愿意承擔相應的責任。
聲明人(簽名):
****年**月**日
摘 要
21世紀是信息高速發達的時代,網絡作為當今最流行最方便快捷的媒介也越來越被人們接受,并且融入我們的生活。隨著高校信息化建設的不斷推進,網站的作用超越了傳統的信息獲取,交流它更能體現組織機構的風采,性質。所以高校院系建立本院系美觀,專業,易于維護管理的網站已經勢在必行。
本論文主要圍繞數字媒體技術專業的門戶網站為開發主題,最基本也是最必須的三個技能。前端的開發中,在頁面的布局時,HTML將元素進行定義,CSS對展示的元素進行定位,再通過JavaScript實現相應的效果和交互。雖然表面看起來這些很簡單,但這里面需要掌握的東西絕對不會少。在進行開發前,需要對這些概念弄清楚,弄明白,這樣在開發的過程中才會得心應手。
分析并解決實現中的若干技術問題;介紹了個性化頁面的背景及jsp + javascript + mysql系統的一般原理;闡述整個個性化頁面生成系統的系統結構及工作原理;分析了系統實現中的特殊性,難點和重點;設計實現用戶注冊,用戶登錄,用戶管理等jsp頁面。分析并解決實現中的若干技術問題;建立完整的校園網站,進行測試并分析結果。
該網站有效地實現用戶通過JSP頁面訪問來進行用戶注冊,登陸,并對網站內容進行有效的管理,提升了后期添加和刪除信息的有效性,具有一定的應用價值
關鍵字:JSP;用戶登錄;javascript;網站美化;交互設計。
ABSTRACT
The twenty-first Century is the rapid development of information age, network as the world's most popular and most convenient media are increasingly accepted by people.Along with the information development, website functions beyond the traditional information acquisition, communication which can better reflect the organization style,properties.So universities establish the departments, professional appearance, easy maintenance and management of the site has been imperative.This thesis mainly focuses on digital media technology major portal for the development of the theme, the three most basic and necessary skills.Development of the front, in the layout of the page, HTML will define the elements, positioning CSS to display elements, and then through the JavaScript to achieve the corresponding effect and interaction.Although the surface looks like these are very simple, but it needs to grasp things never.In the development, the need for these concepts clear, understand, so in the development process will be handy.The main work done in this article is as follows:(1)Introduces the background and general principle of JSP + Javascript + MySQL system personalized pages;(2)Introduces the structure and working principle of the entire personalization page production system;analysis of the particularity, the difficulty and key system;(3)The design and implementation of user registration, user login, user management and other JSP page.(4)Analyze and solve some technical problems in implementation;(5)The establishment of a complete campus site, testing and analysis;
The site effectively achieve the user through the JSP page access to user registration, login, and carry on effective management to the website content, enhance the effectiveness of the late addition and deletion of information, has a certain application value.Keywords:JSP;User login;JavaScript;Website Landscaping;Interaction Design
目 錄
摘 要 ABSTRACT
第1章 緒論...........................................................1
1.1 選題背景及意義............................................................................................................1 1.2 國內外高校網站建設狀況..............................................................................................3 1.3 研究內容和擬解決的問題..............................................................................................5 1.4 本章小結......................................................................................................................6
第2章 前端開發工具及相關技術.........................................7
2.1 前端開發環境...............................................................................................................7 2.2 前端開發工具...............................................................................................................7 2.3 前端開發相關技術........................................................................................................8 2.3.1 Java script 簡介.......................................................................................................8 2.3.2 Java script 基本特點................................................................................................8 2.3.3 CSS 簡介...............................................................................................................9 2.3.4 JQuery..................................................................................................................9 2.4 本章小結....................................................................................................................11
第3章 前端布局分析與設計............................................12
3.1 前端總體開發流程及設計............................................................................................12 3.1.1 分層開發..............................................................................................................12 3.1.2 代碼編寫..............................................................................................................12 3.1.3 內部測試與后續優化............................................................................................13 3.2 前端UI設計...............................................................................................................14 3.2.1 模塊分布..............................................................................................................14 3.2.2 顏色配置..............................................................................................................15
I
3.2.3 CSS元素..............................................................................................................16 3.3 交互設計與UI............................................................................................................17 3.4 點,線,面的運用......................................................................................................18 3.4.1 點的運用..............................................................................................................18 3.4.2 線的運用..............................................................................................................19 3.5 網站結構布局及設計...................................................................................................19 3.5.1 網站首頁結構.......................................................................................................19 3.5.2 主題鮮明,富有特色............................................................................................20 3.5.3 版式編排布局合理性............................................................................................21 3.6 網站前臺頁面設計......................................................................................................22 3.6.1 首頁.....................................................................................................................22 3.6.2 系內概況..............................................................................................................23 3.6.3 系內新聞..............................................................................................................23 3.7 本章小結....................................................................................................................23
第4章 主要功能的實現................................................23
4.1 界面設計....................................................................................................................23 4.2 具體設計文檔.............................................................................................................24 4.3 前臺新聞文摘顯示......................................................................................................24 4.3.1 網站裝飾風格.......................................................................................................24 4.3.2 網站的鏈接結構...................................................................................................25 4.4 可視化設計.................................................................................................................25 4.5 具體實現技術.............................................................................................................25 4.5.1 CSS在“數字媒體技術系網站”中的應用實例...........................................................25 4.5.2 應用JavaScript設計網頁......................................................................................26 4.6 本章小結....................................................................................................................28
II
第5章 總結.........................................................29 參考文獻..............................................................30 致謝..................................................................32
第1章 緒論
1.1 選題背景及意義
如今的互聯網已經滲透到我們生活的每一個層面,網站的內容越來越豐富全面,以此來滿足了各種不同需求的瀏覽者。網站的作用眾所周知人們通過網站快速獲取,發布和傳遞信息。
目前很多高校建立起了自己的網站這些網站的建立使得學??梢酝黄苽鹘y的媒體的限制在網絡上開辟的屬于自己的新天地。網絡具有超時空性。網絡超時空性是一種“一人對一人,一人對多人,多人對一人,多人對多人”的傳播方式[1]。超時空性的形成正式由于在網絡在時間層面,空間層面上的開放性帶來的。網絡的超時空性使得高校網站對學校本身和外界社會表現特定的功能,表現在網站有助于改變教育資源的分散性和分布不均衡性,有效的將教育資源進行整合,從而使得教育資源使用意義上的無限增長。網絡具有的海量存儲特性,網絡能形成一個巨大無比的數據庫,世界上任何時間任何地點的任何一件事都能成為網絡的信息被廣泛傳播。
高校網站的海量存儲特性可以從橫向和縱向兩方面分析:橫向看高校網站往往設置多個板塊,分別放置相關內容。不同板塊的信息相互獨立,共同構成網站的內容。縱向看,同一個板塊的內部,內容并不是固定不變的,而是不斷添加連續更新的。大量的信息使得高校網站成為一個巨大的數據庫。
交互性體現在高校網站通過設置留言板,論壇,發揮網絡交互的功能,在老師和學生之間建立起了交流渠道。
高校網站正是以這些特點為基礎,發揮了自己本身的資源整合,信息傳播,多方交流互動等方面的獨特功能,成為一座溝通橋梁。
很多高校網站內容多姿多彩,板塊,內容爭妍斗艷。但不外乎以一下幾部分:學校介紹,新聞發布,招生信息,就業信息,師資力量,科研成果,機構設置,教學素材等。高校網站的建立和維護需要大量的物力和人力,為何要投入去建網站上?是因為如上所述的高校網站有的獨特特性使得建設高校網站勢在必行。
這些都促進了各個機構組織的信息化建設,隨著高校信息化建設的不斷推進,網站的作用超越了傳統的信息獲取,交流它更能體現組織機構的風采,性質。所以高校院系建立本院系美觀,專業,易于維護管理的網站。
我們要創建我們本專業的網站數字媒體技術系的專業網站,網站前端設計最基本的三個技能:HTML,CSS,JavaScript,PS 矢量圖像編輯技術。這個是前端開發中最基本也是最 必須的三個技能。前端的開發中,在頁面的布局時,HTML將元素進行定義,CSS對展示的元素進行定位,再通過JavaScript實現相應的效果和交互。雖然表面看起來這些很簡單,但這里面需要掌握的東西絕對不會少。在進行開發前,需要對這些概念弄清楚,弄明白,這樣在開發的過程中才會得心應手。
建立本系網站發揮的作用如下:
(1)數字媒體技術系網站是數字媒體專業的“商標”。在這個高度信息化的社會里,建立數字媒體技術系自己的網站是最直接的宣傳手端。網站的超時空特性,不僅能讓本地區的人們了解學院,更可讓世界了解本專業。
(2)數字媒體技術系網站巨大的教育資源,網站是實現教育資源分配的橋梁,它使每一位教師和學生都能均等的得到培訓和受教育的機會,能極大的提高教學效率。
(3)數字媒體技術系網站能提供教學互動的全新方式,網站使得教師與教師,教師與學生,學生與學生之間的交流有了全新的方式,它不再受到傳統課堂的制約。它可以使不同的學院同處一室,共同討論,共同提高。地理上的界限在這里模糊和消失了,數字媒體技術系網站是真正沒有圍墻的系網站。
(4)數字媒體技術系網站能夠提供個性化的學習的平臺,不同的學生理解世界的方式各不相同,認知世界有諸多方式。網絡提供的豐富資源可以使學生尋覓不同的教育方式,各取所需。數字媒體技術系網站允許不同的學生沿著自己的途徑,按自己的速度接受教育與學習,學生將有機會享受最佳的教育機會,充分發掘自己的內在潛力,培植獨特的個性和人格。
(5)數字媒體技術系網站是最佳的教學研究室,數字媒體技術系網站與教育類專門網站的有效鏈接,給本系教學研究帶來了一片新天地,各種優秀教案,專家論壇,網絡觀摩課,各科素材,多媒體課件制作等內容為教師教研提供了極佳的平臺。有效地降低教研成本,提高效率。
1.2 國內外高校網站建設狀況
國外的專題院校網站的學習資源比較豐富,交互性和學習支持服務做得都比較好,但是活動組織形式比較單一。
英國的學習網站建設得比較完備,無論從資源建設方面,還是從學習支持服務等方面都做得較好,商業性比較強。
加拿大學習網站的網絡學習導航做得比較形象,趣味性較強,分類明確,專題資源集中。
高校門戶網站的訪問量,一定程度上反映了各高校的信息化程度和水平。關于高校門戶網站訪問排名,有不少網站提供相關的服務。總體來說,國內的各排名口碑評價不一,而“訪問流量監控”類的排名也會受到諸多因素干擾,不容易作為客觀評價網站的依據。具體如下表1-1所示[2]:
表1-1中國高校網站綜合排名表
排 名 中文名稱 世界排名 網站信息量世界信息影響力世 數字資料檔案數
排名
界排名
量世界排名
學術文章發表情況世界排名 2 清華大學 上海交通大學 77 101
439 41
282
162 238
3 北京大學 122 385 105 591 76 4 5 6 7 8 9 浙大 復旦大學 山東大學 哈工大 武漢大學 中科大 182 256 264 292 350 357 363
202 868 253 706 272 873 455
287 234 328 102 203 581 706
649 608 656 1797 1915 605 437
187 312 239 335 184 309 10 吉林大學
國外的高校網站部分國際知名大學如哈佛大學(http://www。harvard。edu/)排名第一,PRESENCE 網站信息量世界排名第6,IMPACT 網站信息影響力世界排名第1,OPENNESS 數字資料檔案數量世界排名第34,EXCELLENCE 學術文章發表
情況世界排名第1;
麻省理工學院(http://www.mit.edu/)排名第2,PRESENCE 網站信息量世界排名第8,IMPACT 網站信息影響力世界排名第1,OPENNESS 數字資料檔案數量世界排名第14,EXCELLENCE 學術文章發表情況世界排名第10;
耶魯大學(http://www.yale.edu/)排名第16,PRESENCE 網站信息量世界排名第27,IMPACT 網站信息影響力世界排名第16,OPENNESS 數字資料檔案數量世界排名第246,EXCELLENCE 學術文章發表情況世界排名第22;
劍橋大學(http://www.cam.ac.uk/)排名第20,PRESENCE 網站信息量世界排名第43,IMPACT 網站信息影響力世界排名第35,OPENNESS 數字資料檔案數量世界排名第94,EXCELLENCE 學術文章發表情況世界排名第12;
牛津大學(http://www.ox.ac.uk/)排名第25,PRESENCE 網站信息量世界排名第109,IMPACT 網站信息影響力世界排名第37,OPENNESS 數字資料檔案數量世界排名第64,EXCELLENCE 學術文章發表情況世界排名第13;
東京大學(http://www.u-tokyo.ac.jp/)排名第42,PRESENCE 網站信息量世界排名第96,IMPACT 網站信息影響力世界排名第103,OPENNESS 數字資料檔案數量世界排名第52,EXCELLENCE 學術文章發表情況世界排名第20;
從網站建設情況來看,國內關于校園網站建設較多,雖然起步較國外晚,但是發展的速度很快,我國高校網站的建設還有很多不盡如人意的地方,其主要在于網站互動性的缺失,內容方面沒有國外院校網站那么多,是因為國內采取的形式較國外的不同。在創新方面比較欠缺,交互性的形式少。問題主要體現在這幾個方面:
(1)缺乏組織協調,各部門各自為政。由于網絡內容建設工作幾乎全部下放到各部門,長期以來基本上一直處于一種各自為政的狀態。各部門的網頁風格迥異,都有各自不同的做法,不能做到統一。這樣做出來的網頁形形色色,拼湊成一個個學院,處室網站,顯得很不協調。有必要加強組織協調工作,詳細規劃,明確分工,制定出相應的標準,徹底摒棄網站建設中的隨意性。
(2)內容單薄,更新滯后。內容單薄可以說是很大的硬傷。各部門名義上都有了自己的網站,但大多數部門網站能夠提供瀏覽的內容非常有限,特別是深層次的內容嚴重缺乏。另外,網上內容嚴重滯后,更新速度慢。有些部門的網站,時隔一年半載,其網頁界面和內容仍是老樣子。
(3)重點失衡:重行政管理,輕教學科研。校園網最主要的功能應該是要為教學,科研服務。但有些校園網上的內容有關行政管理的偏多,而有關教學和科研的內容則相對較少。作為一個高校網站,這不能不說是重點失衡,本末倒置。
(4)整個網站結構,層次不夠清晰,使用不便。目前某些校園網首頁的欄目設計太過粗略,有些內容欠缺,部分欄目名稱及內容歸類不夠準確,整個結構顯得有些混亂,結構層次偏深,用戶需經過多次點擊才能看到想要的內容。
(5)部分網頁制作粗糙,缺乏美感。高校網站,其頁面應簡潔明了,一方面不要過于呆板,另一方面也要避免過于花哨,做到實用與美觀的有機結合。
(6)缺乏檢索途徑。
傳播學領域“互動性”研究的理論,為檢視當前我國高校網站之發展提供了一個可操作化的設計架構。“互動性”的內涵做進一步分析,對我國高校網站的建設做一淺探,以增強人們關于互聯網傳播機制的認知和理解,并推進我國高校網站的在“交互性”方面的建設。
1.3 研究內容和擬解決的問題
有多種方法會讓一個網站的外觀令人驚嘆的。在創建時也有不同的設計趨勢。由于網站是由他們的業務與其他很多人用來獲取信息的途徑,所以很重要的設計是很有吸引力的。長期面對一個設計不當的網站是一件比較痛苦的事情。一旦我們擁有了一個網站之后,我們會一定會看到它擁有專業的設計,它可以實現我們的目的。
(1)排版
創造性使用排版已被廣泛的應用于網頁設計排版中。這些好的設計不只是使用的標準字體,而加上其使用自定義的字體。它使網站更具有可讀性和吸引力。創造性地使用這種類型的方式確實可以有效的使用戶可以立即得到該網站的新消息,特別是使用的字體是獨一無二的,顏色是比較突出的。
(2)圖片的切換效果研究
大圖的使用也是一種趨勢。這些圖像是網站增加吸引力的網。雖然,已被使用過,但是現今它仍然在使用,使用它更具有現代感。使用這種設計的,設計出的網站也是比較搶眼的,特別是如果你有一個好的圖片選擇,不只是圖像的形式,它應該與其網站更好的搭配。
(3)單頁布局的設計
可避免不必要的網頁,通過一個比較單一的頁面布局,這是更有效的一個網站,因為瀏覽者可以更專注于其內容。
(4)交互性
做一個完整的網站有幾樣任務要完成比如復雜的交互功能,網頁動畫特效,網頁UI設計,后期維護,可擴展性等。
網站交互設計的用戶的目的是增加網站的友好度,可用性和易用性,從而使用戶能夠簡單,快速和有效地完成網站賦予或用戶自身需要的服務,功能和目標。
交互設計包含的內容:
界面設計,界面不僅設計美術方面,還涉及提供給用戶某些事的能力。導航設計,導航設計是提供給用戶去某個地方的能力,是用戶能看到的網站結構。
信息設計,信息設計就是通過網站傳達給用戶某些信息,用戶可通過這些信息了解自己正在進行的某些事和應該如何進行某些事。
1.4 本章小結
本章闡述了開發數字媒體技術系網站的研究背景和意義。介紹了國外高校網站的發展現狀對比了目前國內高校網站的現況了說明了建設數字媒體技術系網站建設的總體規劃思想。最后對于本文課題的研究內容和擬定解決的幾個關鍵問題進行了探討。
第2章 前端開發工具及相關技術
2.1 前端開發環境
網站前端開發,即網頁架構設計。主要是由與交互設計,視覺設計的配合,根據效果圖來規劃頁面布局,合理部署頁面代碼層次,挖掘用戶體驗效果。用Dreamweare,CSS,JS等布局網頁內容,制作靜態頁面,這些頁面要兼容各主流瀏覽器,并配合程序完成靜態頁面與后臺程序的整合工作。另外,要對網站做一些相應的更新,維護及優化。整個網站開發的流程在后面有具體介紹。前端開發在整個過程中占據著不可替代的地位,其它幾個環節主要給予相關的配合[3]。
2.2 前端開發工具
(1)MyEclipse簡介
MyEclipse企業級工作平臺(MyEclipse Enterprise Workbench,簡稱MyEclipse)是對EclipseIDE的擴展,利用它我們可以在數據庫和JavaEE的開發,發布以及應用程序服務器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開發環境,包括了完備的編碼,調試,測試和發布功能,完整支持HTML,Struts,JSP,CSS,JavaScript,Spring,SQL,Hibernate。MyEclipse[4]結構上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進行單獨的擴展和升級。
簡單而言,MyEclipse是Eclipse的插件,也是一款功能強大的JavaEE集成開發環境,支持代碼編寫,配置,測試以及除錯,MyEclipse6。0以前版本需先安裝Eclipse。MyEclipse6。0以后版本安裝時不需安裝Eclipse。
(2)Dreamweare Dreamweare是美國MACROMEDIA公司開發的集網頁制作和管理網站于一身的所見即所得網頁編輯器,它是第一套針對專業網頁設計師特別發展的視覺化網頁開發工具,利用它可以輕而易舉地制作出跨越平臺限制和跨越瀏覽器限制的充滿動感的網頁[5]。
使用網站地圖可以快速制作網站雛形,設計,更新和重組網頁。改變網頁位置或檔案名稱,Dreamweare 會自動更新所有鏈接。使用支援文字,HTML碼,HTML屬性標簽和一般語法的搜尋及置換功能使得復雜的網站更新變得迅速又簡單。
(3)
Photoshop
Adobe Photoshop,簡稱“PS”,是一個由Adobe Systems開發和發行的圖像處理軟件。Photoshop主要處理以像素所構成的數字圖像。使用其眾多的編修與繪圖工具,可以更有效的進行圖片編輯工作。
在網站前端開發過程中需要把圖片用Photoshop處理成加載到網站頁面的圖片,用Photoshop 制作矢量圖形用作網站頁面的修飾按鈕。
2.3 前端開發相關技術
2.3.1
Java script 簡介
Java script[6]的出現,它可以使得信息和用戶之間不僅只是一種顯示和瀏覽的關系,而是實現了一種實時的,動態的,可交互式的表達能力。從而基于CGI靜態的HTML頁面將被可提供動態實時信息,并對客戶操作進行反應的Web頁面的取代。Java script腳本正是滿足這種需求而產生的語言。它深受廣泛用戶的喜愛和歡迎。它是眾多腳本語言中較為優秀的一種,它與WWW的結合有效地實現了網絡計算和網絡計算機的藍圖。無疑Java家族將占領Internet網絡的主導地位。因此,盡快掌握java script腳本語言編程方法是我國廣大用戶日益關心的問題。2.3.2
Java script 基本特點
(1)基于對象的語言
java script是一種基于對象的語言,同時也可以看作一種面向對象的。這意味著它能運用自己已經創建的對象。因此,許多功能可以來自于腳本環境中對象的方法與腳本的相互作用[7]。
(2)簡單性
java script的簡單性主要體現在:首先它是一種基于Java基本語句和控制流之上的簡單而緊湊的設計,從而對于學習Java是一種非常好的過渡。其次它的變量類型是采用弱類型,并未使用嚴格的數據類型。
(3)安全性
java script是一種安全性語言,它不允許訪問本地的硬盤,并不能將數據存入到服務器上,不允許對網絡文檔進行修改和刪除,只能通過瀏覽器實現信息瀏覽或動態交互。從而有效地防止數據的丟失。
(4)動態性
java script是動態的,它可以直接對用戶或客戶輸入做出響應,無須經過Web服務程序。它對用戶的反映響應,是采用以事件驅動的方式進行的。所謂事件驅動,就是指在主頁(Home Page)中執行了某種操作所產生的動作,就稱為“事件”(Event)。比如按下鼠標,移動窗口,選擇菜單等都可以視為事件。當事件發生后,可能會引起相應的事件響應。2.3.3
CSS簡介
CSS[8](層疊樣式表)是用來進行網頁風格設計的,它簡化并擴展了HTML中的各種標記,使得各個標記的屬性更具有一般性和通用性,大大提高了HTML開發的效率。在制作網頁時采用CSS技術,可以有效地對頁面的布局,字體,顏色,背景和其他效果實現更加精確的控制,只要對相應的代碼作一些簡單的修改,就可以改變同一頁面的不同部分,或者頁數不同的網頁的外觀和格式。
什么是CSS?
CSS中,Cascading是“層疊”的意思,也就是說在同一個Web文檔中可以有多個樣式表存在,這些樣式表根據所在的位置,擁有不同的優先級,優先級越高,就會在最后顯示時被采用。從樣式表插入的形式看可以分為3種。
(1)(2)(3)內聯式樣式表; 嵌入式樣式表; 外部式樣式表;
CSS的特點
CSS是用來擴展HTML的,而不是用來替換HTML的,也就是說CSS不能脫離HTML,它只是一項輔助工具。除了可擴展HTML的樣式設定外,CSS使得網頁的設計與維護更加高效,這主要表現在以下幾個方面:減少圖形文件的使用,集中管理樣式信息,設定共享樣式,將樣式分類使用。2.3.4
JQuery
JQuery[9]是繼prototype之后又一個優秀的Javascript框架。其宗旨是——WRITE LESS,DO MORE,寫更少的代碼,做更多的事情。它是輕量級的js庫(壓縮后只
有21k),這是其它的js庫所不及的,它兼容CSS3,還兼容各種瀏覽器(IE 6。0+,FF 1。5+,Safari 2。0+,Opera 9。0+)。JQuery是一個快速的,簡潔的JavaScript庫,使用戶能更方便地處理HTML documents,events,實現動畫效果。
jQuery其模塊化的使用方式使開發者可以很輕松的開發出功能強大的網頁特效。本文主要論述了如何在Web開發中使用jQuery技術,豐富網站的交互性和用戶體驗性[10]。
jQuery是一套Javascrip腳本庫?!癑avascript輕量級腳本庫”系列文章。Javascript腳本庫類似于。NET的類庫,這些工具方法或對象方法封裝在類庫中,方便用戶使用。
注意jQuery是腳本庫,而不是腳本框架?!皫臁辈坏扔凇翱蚣堋?,比如“System程序集”是類庫,而“ASP.NET MVC”是框架。jQuery并不能幫助我們解決腳本的引用管理和功能管理,這些都是腳本框架要做的事。
腳本庫能夠幫助完成編碼邏輯,實現業務功能。使用jQuery將極大的提高編寫javascript代碼的效率,讓寫出來的代碼更加優雅,更加健壯。jQuery有如下特點:
(1)提供了強大的功能函數
使用這些功能函數,能夠幫助我們快速完成各種功能,而且會讓我們的代碼異常簡潔。
(2)解決瀏覽器兼容性問題
javascript腳本在不同瀏覽器的兼容性一直是Web開發人員的噩夢,常常一個頁面在IE9,Firefox下運行正常,在IE6下就出現莫名其妙的問題。針對不同的瀏覽器編寫不同的腳本是一件痛苦的事情。有了jQuery我們將從這個噩夢中醒來,比如在jQuery中的Event事件對象已經被格式化成所有瀏覽器通用的,從前要根據event獲取事件觸發者,在IE下是event.srcElements 而ff等標準瀏覽器下下是event。target。jQuery則通過統一event對象,讓我們可以在所有瀏覽器中使用event。target獲取事件對象。
(3)實現豐富的UI jQuery可以實現比如漸變彈出,圖層移動等動畫效果,讓我們獲得更好的用戶體驗。單以漸變效果為例,從前我自己寫了一個可以兼容IE和ff的漸變動畫,使用大量javascript代碼實現,費心費力不說,寫完后沒有太多幫助過一端時間就忘記了。再開發類似的功能還要再次費心費力。如今使用jQuery就可以幫助我們快速
完成此類應用。
(4)糾正錯誤的腳本知識
大部分開發人員對于javascript存在錯誤的認識。比如在頁面中編寫加載時即執行的操作DOM的語句,在HTML元素或者document對象上直接添加“onclick”屬性,不知道onclick其實是一個匿名函數等等。擁有這些錯誤腳本知識的技術人員也能完成所有的開發工作,但是這樣的程序是不健壯的。比如“在頁面中編寫加載時即執行的操作DOM的語句”,當頁面代碼很小用戶加載很快時沒有問題,當頁面加載稍慢時就會出現瀏覽器“終止操作”的錯誤。jQuery提供了很多簡便的方法幫助我們解決這些問題,一旦使用jQuery你就將糾正這些錯誤的知識--因為我們都是用標準的正確的jQuery腳本編寫方法!2.4 本章小結
本章介紹了開發數字媒體技術系網站前端所需要的開發工具和他們的運行環境,同時講述了相關的前端開發技術比如:Java script,CSS,jqurey等。以便以后的開發過程中能夠對這些開發工具盒技術有深刻的理解。
第3章 前端布局分析與設計
3.1 前端總體開發流程及設計
前端設計Web前端開發技術是一個先易后難的過程,主要包括三個要素:HTML,CSS和JavaScript,這就要求前端開發工程師不僅要掌握基本的Web前端開發技術,網站性能優化,SEO和服務器端的基礎知識,而且要學會運用各種工具進行輔助開發以及理論層面的知識,包括代碼的可維護性,組件的易用性,分層語義模板和瀏覽器分級支持等。3.1.1 分層開發
在數字媒體技術系網站概要確定后就需要進行分層開發的劃分,根據項目內容的不同,劃分工作。大致分為,總體結構搭建,模塊制作,頁面制作,底層JS搭建,JS交互效果,內部測試,代碼優化。如圖3-1所示:
圖3-1分層開發圖
這樣做的好處是能根據項目的不同,劃分出不同的功能模塊,合理的安排時間,在有限的時間內做出很多模塊和功能。降低開發成本,提高開發效率。3.1.2 代碼編寫
前期工作準備好后,就開始進入代碼編寫階端,我們采用LSM方式進行,大致流程為總規劃和設計草稿完成后,就進行前期的前端開發(搭建大致的HTML結構),然后設計出完設計稿后再進行頁面樣式的完善,最后完成正式的頁面后交給開發,嵌套程序。這樣做的好處不僅能有效的提高開發效率,實現逐層開發,讓前
端提前介入,減少整體消耗的時間,確保產品有更多的時間修改和完善。
確定了流程后還需要對產品原型進行分析,拆分,把復用性高的部分找出來制作成代碼模塊,方便以后的套用。確認二,三級頁面的風格搭建統一框架。
前端設計樣式確定以后,就進行通用模塊樣式的設計(包括按鈕,分頁,默認字體顏色,連接顏色等),完成后并提交給前端,統一的搭建。
在代碼的編寫過程中,最重要的是標準和規范的執行遵守,在編寫HTML時候充分發揮想象盡可能的滿足后期樣式表現的需要。如圖3-2所示:
圖 3-2 編寫代碼流程圖
代碼編寫過程中讓前端提前進入開發流程中來,在樣式屬性后就進行HTML結構的編寫,頁面設計完成后,在進行樣式表的開發,這樣不僅能節省很多的開發時間,提高開發效率,能在前端對全局頁面的把控。在此同時也強調規范和模塊化的重要性,正所謂無規矩不成方圓,這樣能便于后期維護,減少維護成本。而模塊化,是敏捷開發所必需的,重要性在這里也不做過多的描述。3.1.3 內部測試與后續優化
前端的內部測試,指出頁面與設計稿不匹配的地方,優化部分細節頁面樣式。測試不僅能提高內測的質量,還能更早的發現問題并及時的修改,否則當頁面提交開發以后再做修改是一件很麻煩的事情。當所有細節修改完畢后,就需要進行制作文件的優化以確保代碼的最優化,盡可能地壓縮圖片和減少外部HTTP請求如圖3-3所示:
圖 3-3 內部測試流程圖
圖 3-4 前端開發流程圖
這套流程制定出來就一直要求所有前端設計必須嚴格按照流程執行,也經過了很長時間的磨合跟改進。雖然不是很完美,但是很適合我們現在開發的需要,好處也是顯而易見的,遵循并使用它對我們的發開有很大的幫助,能更好的應對高強度,高質量的開發需要。代碼更可控,開發效率更高。
3.2 前端UI設計
3.2.1 模塊分布
UI設計這是設計中最重要的一點,也可以發揮出更多創意的設計想法;其中體現出層次感設計的就是從屬關系,點構成線,線構成面,主次清晰明了。下面是以任由設計師發揮,不是這樣死板,要運用層次感的原理去設計如圖3-5,3-6所示:
正確的層次布局 錯誤的布局
圖 3-5 布局對比圖
在數字媒體技術系網站中UI層次感的體現
圖 3-6 數字媒體技術系頁面布局圖
3.2.2 顏色配置
產生豐富色彩的三原色是紅,綠,藍,也就是RGB,十六進制是00 00 00,例如經常寫的red,color:#FF0000; 縮寫color:#F00;color:gray(#808080);是比較深的灰色。所謂鄰近色,就是在色帶上相鄰近的顏色,例如綠色和藍色,紅色和黃色就互為鄰近色。采用鄰近色設計網頁可以使網頁避免色彩雜亂,易于達到頁面的和諧統一。我們網站上用的色彩系是屬于灰白色系這個選擇符合網站的整體風格,不可能把網站設計成五顏六色,因為是學院網站所以要體現一種淡雅,自然的色彩風格。背景色一般采用素淡清雅的色彩,避免采用花紋復雜的圖片和純度很高的色
彩作為背景色,同時背景色要與文字的色彩對比強烈一些。首頁的頂端使用灰色標題圖片下面用全景圖這兩個部分過度的很自然。
在文字部分用黑色文字當鼠標移動到相關文字上面時文字顏色變成紅色。不同的文字顏色會產生不同的效果,這能給瀏覽者一種層次感,方便與閱讀。
違紀一點禁止大面積使用白色文字,特別是較深的背景下,禁止大面積使用加粗文字如圖3-7所示:
圖 3-7 字體顏色變換
3.2.3
CSS元素
CSS塊元素(block)總是另起一行開始;高度,行高以及頂,底邊距都可控制 常用的有:div p table h1 ul dl 等等。CSS內聯元素(inline)和其它元素都在一行上;高度,行高以及頂,底邊距不可改變;常用的有:a strong font img input span small label等等 [11]如圖3-8所示:
Display: inline-block將對象呈遞為內聯對象,但是對象的內容作為塊對象呈遞。旁邊的內聯對象會被呈遞在同一行內,允許空格。但對于這個屬性不是所有瀏覽器都識別。
圖 3-8 CSS浮動
CSS間距 [12]
相應的設置大小,行高,首行縮進,間距(padding,margin)
內邊距padding:元素的內邊距在邊框和內容區之間。padding:10px 5px 15px 20px;上 10px右 5px下 15px左 20pxpadding:10px 5px 15px;上右左下padding:10px 15px;上右下左
第四篇:計算機個人網站設計論文
淺談計算機個人網站建設及運用
13級 計算機 劉潤
摘要:個人網站在現在的個人生活中可以起到非常重要的作用,本文主要介紹了個人網站設計規劃,庫文件和模板文件的制作,利用模板制作網頁,制作網頁特效的制作并使用ASP+IIS+Access技術實現了我的網站的各種功能,其中和數據庫的連接使用到了ODBC技術等。通過此次的學習能快速掌握個人網站設計制作的基本技巧和基本網站建設過程。
關鍵詞:網站;網頁制作;模版
引 言
在Internet飛速發展的今天,互聯網成為人們快速獲取、發布和傳遞信息的重要渠道,它在人們的政治、經濟、生活等方面發揮著重要的作用。Internet上發布信息主要是通過網站來實現的,獲取信息也是要在Internet海洋中按照一定的檢索方式將所需要的信息從網站上下載下來。因此網站建設居Internet應用上的地位顯而易見,它已成為政府、企事業單位信息化建設、個人網站建設中的重要組成部分,從而倍受人們的重視。個人網站已成為同學們討論最熱門的話題,適用于想通過建立網站交友、突出自我個性的廣大網站制作愛好者。
主要介紹了個人網站設計規劃,庫文件和模板文件的制作,利用模板制作網頁,制作網頁特效的制作等。通過此次的學習能快速掌握個人網站設計制作的基本技巧和基本網站建設過程。
首頁中主要涉及了個人簡介,照片匣子,我的作品,友情鏈接等。
一、個人網站設計規劃
隨著網絡技術的飛速發展,越來越多的個人擁有了自己的網站,為了設計一個有效的,引人注目的站點,應該有計劃,有步驟地完成一系列操作。在動手建立網站以前,對網頁進行完整,詳盡的整體設計是至關重要的。個人網站設計制作主要包括以下幾個步驟。
(一)確定網站的主題
對于主題的選擇主要按下列三個條件去考慮,本例所講的是一個個人介紹性質的網站,主體就是介紹個人的相關信息。
1、主題要小而精。一般來說,個人主頁的選材定位要小,內容要精。
2、對于個人網站來說主題最好是自己擅長或者喜愛的內容。這樣在制作時,才不會覺得無聊或者力不從心。興趣是制作網站的動力,沒有熱情,很難設計制作出優秀的作品。
3、主題不要太濫或者目標太高。
如果主題已經確定,就可以圍繞主題給該網站起一個名字,網站名稱也是網站設計的一部分,而且是關鍵的要素。
(二)確定網站的目錄結構
網站的目錄是指建立網站時創建的目錄。目錄結構的好壞,對瀏覽者來說并沒有什么太大的感覺,但是對站點本身的上傳維護以及以后的內容的擴充和移植有著重要的影響。
本站只是個人介紹性質的頁面,主要是靜態的幾個頁面,因此在建立目錄的時候,可以將其中的頁面文件直接放在根目錄下,所有的圖片可以放在images文件夾中。
下面是建立目錄結構的建議:
1、不要將所有文件都存放在根目錄下。
2、按欄目內容建立子目錄。
3、在每個主目錄下都建立獨立的images目錄。
4、目錄的層次不要太深。
(三)確定網站的整體風格
風格是指站點的整體形象給瀏覽者的綜合感受,包括站點的標志,色彩,字體,標語,版面布局,內容價值,存在意義,站點榮譽等諸多因素。本站采用白色,綠色等為主的色調,綠色具有清爽,理想,希望,生長的含義,采用這種明亮的綠色,和褐色的沉穩,營造了一個清晰明塊,充滿無限希望與活力的氛圍。
從整體風格的角度來看,下面就是一個好的網站標準:
1、簡潔實用:這是非常重要的,網絡特殊環境下,盡量以最高效率的方式將用戶所想得到的信息傳送給他就是最好的,所以要去掉所有冗余的東西。
2、整體性好:一個網站強調的就是一個整體,只有圍繞一個統一的目標所做的設計才是成功的。
3、網站形象突出:一個符合美的標準的網頁是能夠使網站的形象得到最大限度的提升的。頁面用色協調,布局符合形式美的要求:布局有條理,使網頁富有可欣賞性。
4、交互式強:發揮網絡的優勢,使每個使用者都參與到其中來,這樣的設計才能算是成功的設計。
(四)確定網站主要欄目和布局
因為每臺顯示器分辨率不同,所以同一個頁面的大小可能出現640*480像素,800*600像素,1024*768像素等不同尺寸。本站的所有頁面采用800*600像素制作。
通常版面布局按照如下步驟進行。
1、草案
新建頁面就像一張白紙,沒有任何表格,框架和約定俗成的東西,可以盡可能地發揮想象力,用一張白紙和一支鉛筆將想到的景象畫上去,當然用作圖軟件Photoshop,Fireworks等都可以。這屬于創作階段,不講究細膩工整,不必考慮細節功能,只以粗陋的線條勾畫出創意的輪廓既可。盡可能多畫,幾張,最后選定滿意的作為繼續創作的樣板。
2、粗略布局
在草案的基礎上,將確定需要放置的功能模塊安排到頁面上。必須遵循出重點,平衡協調的原則,將網站標志,主要欄目等最重要的模塊放在最顯眼,最突出的位置,然后再考慮次要模塊的排放。
根據本站的主要欄目確定了本站的布局草圖。我們可以把頂部導航區作top庫文件,在制作其他網頁文件時直接引用。在本站中的其他頁面風格和欄目相似,如果每次都重新設定網頁結構以及導航條,各類圖標就顯得非常麻煩,可以利用Dreamweaver先制作一個模板,然后利用模板再來創建其他的頁面。
二、創建個人網站站點
在制作網頁前,要先為網頁定義一個個人網站站點,用來存放站點中所有網頁文件及附屬文件。建設站點前先將配套的素材文件夾復制到本地硬盤上,在本地硬盤上創建個人網站,具體操作步驟如下。
1、選擇【站點】|【管理站點】命令,彈出【管理站點】對話框,在【管理站點】對話框中,單擊【新建】按鈕,然后從彈出的菜單中選擇【站點】。如下圖3-1所示:
圖3-1 管理站點
圖3-2 輸入站點名稱
2、彈出【站點定義】對話框,如果對話框顯示的是【高級】選項卡,則單擊【基本】選項卡,彈出【站點定義向導】的第一個界面,要求為站點輸入名稱。如圖3-2所示.3、單擊【下一步】按鈕,出現向導的下一個界面,詢問是否要使用服務器技術。選擇【否,我不想使用服務器技術】選項,指示目前該站點是一個靜態站點,沒有動態頁面。
4、單擊【下一步】按鈕,打開一個對話框,在文本框中輸入站點路徑。
5、單擊【下一步】按鈕,詢問是否使用遠程服務器,這里選擇【無】,因為將整個站點制作完成以后再上傳。
6、單擊【完成】按鈕,即出現【管理站點】對話框,其中顯示了新建的站點。
7、單擊【完成】按鈕,關閉【管理站點】對話框。現在,已經為站點定義了一個本地根文件夾,就可以在站點中制作網頁了,當制作完成以后,就可以上傳到服務器上供大家瀏覽了。
三、制作網頁模板
因為本網站中的幾個頁面都要用到相同的頁面元素和排版方式,因此可以使用模板以避免重復地在每個頁面輸入或修改相同的部分,在網站改版的時候,只要改變模板,就能自動更改所有基于這個模板的網頁。
(一)制作庫文件
在Dreamweaver中,庫項目是可以重復使用的項目之一,庫的用途和模板類似,都是可將同一內容用于不同的網頁,庫文件具體制作步驟如下。
1.選擇【文件】|【新建】命令,新建一空白網頁。
2.選擇【插入】|【圖像】命令,彈出【選擇圖像源文件】對話框,選擇lbi.jpg。3.單擊【確定】按鈕,即可插入圖像。
4.選擇【文件】|【另存為】命令,彈出【另存為】對話框,在【文件名】文本框中輸入文件名3.lbi,在【保存類型】中選擇【庫文件(* lbi)。
5.單擊【保存】按鈕,至此庫文件制作完成。
(二)制作模板
使用模板創建文檔可使站點具有統一的結構和外觀。無論是新建站點還是更新已有站點,如果要使站點中的所有頁面都共有某種特色,則模板非常有用。使用模板可以個次修改若干頁面,而不用對新頁面逐個設置屬性。制作模板具體步驟如下。
1.選擇【文件】|【新建】命令,彈出【新建文檔】對話框,在【常規】選項卡中選擇
【模板頁】類別中的【HTML模板】選項。如圖4-1.圖4-1 HTML
模板
2.單擊【創建】按鈕,創建一空白模板網頁。選擇【窗口】|【資源】命令,打開資源面板,在資源面板中選擇images/bj_01.jpg文件。如圖4-2
圖4-2 打開文件 3.單擊【插入】按鈕,即可插入庫文件。
4.將光標置于庫文件的下邊,選擇【插入】|【表格】命令,彈出【表格】對話框,并設置【行數】、【列數】,【表格寬度】設置為1005像素,單擊【確定】按鈕即可插入需要的表格。
5.將光標置于第1行單元格中單擊鼠標面板中【背景圖像】文本框右邊的 圖標,彈
出【選擇圖像源文件】對話框,從中選擇圖像文件夾中的images/bj_01.jpg文件,如圖4-3所示.圖4-3 選擇文件
6.單擊【確定】按鈕,即可插入背景圖像
7.用PHOTOSHOP CS2制作圖片Bj-04.jpg,如圖4-4
圖4-4 制作圖片
8.按需要分別插入圖片,使其組合成一個完整的頁面背景.9.預覽,效果如圖4-5所示
圖4-5 效果圖
(三)設置模板可編輯區
1.接上一節,將鼠標置于文檔想創建可編輯區域的位置。
2.選擇【插入】|【模板對象】|【可編輯區域】命令,彈出【新建可編輯區域】對話框,在對話框中,將【名稱】設置為index_1,如圖4-6所示.圖4-6 創建可編輯區域
3.單擊【確定】按鈕,即可創建可編輯區域,如圖4-7所示.圖4-7 可創建區域
(四)用模板制作網頁說明
可以利用模板快速的制作出大量的風格類似的網頁,當模板改變時,所有基于模板的網頁也隨之改變,這樣能有效的實現網站的更新。
四、利用模板制作網頁
(一)制作登錄主頁
1.切換到【顯示代碼視窗】,在代碼視圖狀態下,在
和第五篇:網頁制作論文--個人網站設計
網頁制作課程論文
(個人網站設計論文)
姓名:薛金鴿 學號:105031040025 班級:103212 專業:市場營銷(電子商務方向)學期:2011-2012學年第2學期 任課教師:劉新飛
個人網站策劃書
1.組織機構描述
1.1個人網站的應用背景
網絡發展到今天,建立網站已經成為一個很普遍的問題了,對于個人來說,建設好時間的個性化網站可以更加方便的收集信息,開展更加直接的網絡交流,使用自己構筑的友善平臺,我們可以為自己畢業后找工作做好充分的準備,通過自己建設的網站,用人單位可以更好的去了解你,從而給自己增加了一份很重的砝碼。在我的這個個人網站的制作過程中,我選擇了我比較熟悉的大學生活中的許多內容做為我的網站的重要組成部分,這樣相對于其他包括種類齊全的網站,我就有了一定的材料基礎。這是我這個網站選擇大學生主題的原因之一。
其次,做為在校大學生,我知道大學生現在對什么事物,內容,活動等等感興趣,所以,我做起來的時候相對來說是比較隨手的,我不用像其他的網站那樣去刻意的收集信息,資料,我只要在校園里稍微留意,我就會捕捉到大學生的興趣點。所以,在整個網站的設計過程中,我廣泛的聽取同學的意見和建議,不斷的改進和提高我的網站的內容和質量,這些都取得了比較好的效果。
在整個網站的設計過程中,我根據自己以往的設計經驗和自己找來的資料,又經過老師的指點,經過了近一個月的努力,幾經易稿,最終做成了我的這個個人主頁。.2 個人網站建設的目的
在我們的工作、日常生活中,能夠擁有一個自己的網站,一個已經成為不少人的希望和驕傲。一個網站項目的確立是建立在各種各樣的需求上面的,這是個人網站,所以這種需求往往來自于個人的實際需求,其中每個人的實際需求占了絕大部分[6]。因此如何更好地的了解、分析、明確需求,并且能夠準確、清晰以文檔的形式表達出來,保證開發過程按照個人需求為目的正確項目開發方向進行。不同的網站目的要求通過不同的方式來實現。一個展示個人能力的網站與一個以花卉種植為主題的網站,以及一個大型門戶網站和一個小型企業網站,其出發點和建站目的都有所不同,在整個網站的建設規劃方面的要求也是肯定是大不一樣的。因此在規劃我的這個網站時,我選擇了和大學生的生活和學習相關聯的主題。
1.3 相關應用軟件選用、技術采用
在網頁的設計過程中,我選用的軟件包括Dreamweavercs5、Fireworks cs5和Photoshopcs5,其中,Dreamweaver 是網頁編輯軟件,Fireworks cs5是圖形/圖像處理軟件,photoshopcs5是圖片處理軟件。它們是Macromedia公司專門為網頁設計、制作開發的系列軟件套件,三者之間可以無縫集成,能夠有效地解決網絡帶寬問題,是設計動畫網頁的最佳工具。
Dreamweaver cs5采用“所見即所得”的直觀設計模式,充分尊重設計人員的原始意識和想象力。她成功地將網頁設計功能中的技術實現部分和設計部分分離開來,使用戶只需專注于設計,而其余的工作由Dreamweavercs5自動完成。另外,還有一點值得說明的是,Dreamweaver cs5可以控制和刪除冗余代碼,減小網頁文件的大小。從而能夠快速上傳和下載。
Fireworkscs4的獨特之處在于它能夠優化、切分圖片映射圖,并提供了功能強大的翻滾圖工具。它是基于WEB應用的圖形/圖象處理軟件,提供了一種革命性的新方法來創建WEB圖形,并且具有所有其他圖形處理工具的諸多優點。Fireworks cs4的最大優勢就在于它在任何時候可以從任何階段開始設計工作,這樣既可以節約時間又可以對產品進行擴展。另外,Fireworks cs4中的諸多功能都是面向WEB應用的,因此對于WEB設計新手來說也很容易學習的。
在我設計我的個人網站的過程中,我選擇了Dreamwearcs5和 Photoshopcs5 Fireworks cs4三種軟件。因為自己向對于其它的軟件來說,這三個還算是比較熟悉的。
2.網站的技術參數部分
2.1我的導航系統
我所制作的個人網站的導航系統包括:
1.個人簡介2.個人專題4.我的相冊5.網站說明6.給我留言 8.發送郵件9.鏈接百度10.女生花園
2.2功能模塊的劃分
1.搜索引擎:
根據瀏覽者的要求,使用主頁上的搜索引擎鏈接到百度,在整個Internet上進行搜索,完成信息的優化與提取。
2.論壇:
主要功能是網友和網站之間的交流平臺,也是網友給版主提出意見的主要渠道。在論壇中用戶可以發表意見,這些意見可以讓所有人看到,也可以只讓版主看到,版主和其他人可以針對留言的內容進行回復,只留給版主的留言只有版主能夠回復,并且版主可以登錄后臺對留言進行管理,是否發表或刪除。
3.發送電子郵件:
網友可以通過“聯系我”利用outlook 向版主或其他人發送電子郵件。4.精品收藏:
在其中展示我喜愛的東西,包括電影、歌曲和一些優美的文章。奇文共欣賞,疑義相與析。我只想起到拋磚引玉的作用,讓大家從中認識我和了解我,讓一些美好的東西我們大家共同來欣賞。但我增加了管理權限,我以管理員的身份可以對加入的新內容進行管理,即允許加入和對其進行刪除。
5.留言板:
是一個我與大家談心交流的地方,在留言板中,我們可以暢所欲言,和大家進行交流。就我們感興趣的話題展開討論。和大家進行溝通。
2.3 首頁的設計 我的網站首頁主要采用簡單大方的設計方法,用的是色調一致的一組圖片做的LOGO和相關的背景圖片,主要頁面布局如下:
2.4主要欄目的介紹
1.個人簡介:
介紹版主的一些基本信息,希望各位訪客能夠認識版主。2.我的論壇:
此版塊又分為主頁、發表意見、回復意見、顯示論壇內容、版主后臺管理以及版主的回復界面。其中發表意見界面是所有訪客都可以在論壇里面發表自己的意見,這些意見可以是發表給所有的訪客,也可以是只發表給版主,如果只發表給版主,只有版主可以看到和回復;回復意見是所有訪客針對自己感興趣的話題進行回復;這些發表的意見和回復可以在顯示論壇內容的界面都顯示出來,供大家討論;那些只有版主才能看到的信息在版主的管理界面,這個界面需要登錄,設有用戶名和密碼,在這里版主可以對所有評論進行發表或刪除的管理。3.個人專題:
這里收錄了我平時搜集的一些文章和音樂,各位訪客可以根據自己的喜好進行閱覽。4.我的相冊:
在這個板塊可以看到我的照片,班級照片和搜集的校園照片,如果大家喜歡可以收藏。更改照片的時候只要更新數據庫就可以了。5.網站說明:
里面是我對整個網站的介紹,不太清楚網站構架的訪客可以先到這里。6.給我留言:
這是每位訪客針對我的網站情況給我留言,這些留言會直接保存到數據庫里面,并且能夠輕松的讀取。7.發送郵件:
各位訪客可以通過outlook向版主或者其他人發送電子郵件。8.鏈接百度:
如果訪客想在互聯網上查找東西,可以直接點擊這里。9.女生花園:
收集了一些女生喜歡的東西,如果你是女生,可以進來看看。
2.5二級頁面的設計
我的網站主頁內容簡單所以主要內容再二級頁面里要有詳細的說明,具體說明如下:
2.5.1個人簡介
本模塊是個人簡介部分,每個個人網站都會有作者介紹。在這個模塊訪客會了解到作者的一些基本信息.2.5.2文學欣賞
這個版塊主要介紹我自己喜歡的相關文學作品。此版塊的界面如圖所示:
圖3.6 文學欣賞界面
2.5.3快樂音樂
進入此版塊,界面如圖所示:
通過在數據庫中存放音樂路徑,達到在網頁上播放的效果。在音樂的首頁上放置了歌曲的名字,網友無需登錄,即可收聽自己喜歡的歌曲。
音樂界面
2.5.4我的相冊版塊
個人網站中又一亮點就是個人相冊的設置,在我的相冊里,放置了我自己的照片、班級照片和校園照片。
相冊里面的這三個版塊具有相同的版面設計,如下圖所示:
相冊界面
2.5.5網站說明版塊
此版塊是我根據自己的網站結構對整個網站以及每個版塊所做的網站結構和功能的說明,以及網站和作者版權說明。如下圖所示:
網站說明界面
如果網友不清楚網站的構架,可以查看此版塊。2.5.6給我留言版塊
留言板是目前最為流行的網絡應用之一,使用留言板,可以為留言者提供發言的機會,讓他們能夠及時、準確地交換自己的觀點。
2.5.7留言板主界面
完整的留言板具有發表留言和察看別人留言的功能,如圖所示的留言板主界面index1.ASP,可由此進入留言界面和察看留言界面。
留言主界面
在主界面中存有全部留言的作者和主題,點擊你想察看的主題就會進入察看留言界面,點擊 “發表帖子”進入留言界面。
3.網站的維護方案
3.1域名的申請
域名(Domain Name),是由一串用點分隔的名字組成的,Internet上提供用戶訪問某網站或網頁的路徑,用于在數據傳輸時標識計算機的電子方位(有時也指地理位置)。
域名申請的含義
“域名申請”:為保證每個網站的域名或訪問地址是獨一無二的,需要向統一管理域名的機構或組織注冊或備檔的一種行為。也就是說,為了保證網絡安全和有序性,網站建立后為其綁定一個全球獨一無二的域名或訪問地址,必須向全球統一管理域名的機構或組織去注冊或者備檔方可使用的一種行為。由于域名是網站必不可少的“門牌號”,域名可用于:網站地址訪問、電子郵箱、品牌保護等用途,所以很多企業或個人均會進行域名申請。
3.2空間或者主機的租用
有了自己的域名這個門牌號后,就需要一個空間來存放自己的網站,也就是虛擬主機。一般虛擬主機提供商都向用戶提供100MB、500MB、3GB等虛擬主機空間。我的個人網站選擇100-300MB的虛擬主機空間。購買虛擬主機主要考慮幾個方面:售后服務、穩定性、訪問速度等。首先我選擇在萬網上注冊一個域名然后申請租用空間建立個人網站。
3.3網站鏈接穩定性測試
超級鏈接對于網站用戶而言意味著能不能流暢的使用整個網站提供的服務,因而鏈接將作為一個獨立的項目進行測試。網站能夠正確運行首先要保證鏈接能夠連貫運行。
網站的運行中整個系統是否運行正常,我主要采用將測試網站長時間運轉進行測試,派生出執行程序所有功能需求的輸入條件,從而導出測試用例,進行測試,網站中的每個版塊的每個頁面都出現了很多的鏈接,所以每個版塊要先進行單獨測試,單獨測試完成后,根據個版塊之間的連接結構再進行總體測試,從而達到網站的整體的運營能夠順利地進行。在測試這個環節時,沒有特定的測試方法,就要做到細心,做到網站的順利運行。
總結:
通過這次個人網站設計的制作,我學會了很多東西,也了解了很多關于個人網站的資料。不知不覺網頁設計的課程將要結束了,這門課程所包含內容的豐富是讓我從沒有想到的。在整個的學習過程中,我學習了Dreamwave、Firework、Html語言、網站建設的基本思想等重要內容。到現在為止,我還是很慶幸能夠學到這么多的內容。
雖然整個網頁的結構還有很多不足,還有一些板塊沒有開通,但是我的確能夠感到在我們制作過程中技能的提高。整個網站的不足我想是沒有使用到一些動態網頁的知識,使得日后網站的維護較為繁雜。希望以后可以自學動態網站的課程,從而彌補自己在動態網絡語言方面的不足。這樣以后可以利用業余的時間為自己或者公司,根據自己的愛好建立一個個人網站。
[參考文獻] [1] 袁曉紅.《網頁設計與制作》[M].高等教育出版社 2006 385頁~389頁 [2] 甘登岱.《我也能掌握Flash編程》[M].航空工業出版社 2000 [3] 趙更生.《Flash動畫制作培訓實錄》[M].人民郵電出版社 2004 [4] 鮑嘉.盧堅.陳丁法《Dreamweaver CS5網頁設計從入門到精髓》[M].中國電力出版社2010 [5] 張成龍.《網頁制作一點通》.延邊人民出版社
[6] 劉瑞新,《ASP動態網站開發、畢業設計指導及實例》[M].機械工業出版社 2000 [7] 石曉燕、蘇萍《網頁設計基礎》[M].清華大學、交通出版社 20 04 [8] 王玉芬.《網站規劃與設計》[M].西北工業出版社 2003 [9] 謝希仁.計算機網絡(第5版)[M].北京:電子工業出版社,2008
![下載個人網站的前端設計論文[5篇材料]word格式文檔](http://static.xiexiebang.com/skin/default/images/icon_word.png)

文檔為doc格式
聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。
網站前端性能優化總結
一、服務器側優化 1. 添加 Expires 或 Cache-Control 信息頭 某些經常使用到、并且不會經常做改動的圖片(banner、logo等等)、靜態文件(登錄首頁、說明文檔等)可以設置較長的有......
9個優秀的中文前端開發設計網站
在國內,“前端開發”這個名詞逐步被熟知,“前端開發”這個職位越來越被企業重視,表明國內的Web前端開發正在慢慢走向成熟,更好地學習提高自身的前端開發技術能力是必須的,整理9個......
個人網站設計及實現畢業設計論文
個人網站設計及實現 第一章 文獻綜述 互聯網是社會發展的必然趨勢,很多人已經意識到網絡的強大生命力和它在未來將處于的重要地位。他們鉆研并且努力進入到這一個新的空間,新......
個人網站設計及實現畢業設計論文
個人網站設計及實現 摘 要: 網絡發展到今天,建立網站已經成為一個很普遍的問題了。對于企業家來說,建立好的網站可以搶占新世紀發展的戰略要點。建立新的企業形象,直接開拓國際......
論文:個人網站的設計與實現
個人網站的設計與實現 前 言 隨著國際互聯網的普及,很多人已經不滿足僅僅在Internet上的瀏覽信息,而是希望更深入的參與其中,擁有自己的Web網站,這似乎已經成為一種潮流。如果......
網站前端程序員簡歷編寫教程
網站前端程序員簡歷編寫教程 一、崗位介紹網站前端程序員是負責網站前端開發的重要崗位,主要職責包括設計、開發和維護網站的前端界面和交互功能。該崗位需要具備一定的編程......
網站設計論文目錄
目錄 摘要................1 第一章 諸論............ 2 1.1設計思想.............. 2 1.2開發工具的選用及介紹............ 2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5HTML語言..........
前端工程師個人介紹
前端工程師個人介紹 篇一:web前端開發工程師 個人簡歷模板 找web前端開發工程師就上才智尚招聘網 找web前端開發工程師就上才智尚招聘網找web前端開發工程師就上才智尚招聘......