引論:我們為您整理了1篇網站制作畢業論文范文,供您借鑒以豐富您的創作。它們是您寫作時的寶貴資源,期望它們能夠激發您的創作靈感,讓您的文章更具深度。
網站制作畢業論文:網站制作報告探究論文
論文關鍵詞:Dreamweaver、Adobephotoshop、FlashMX
論文摘要:網頁的內容通常是由圖片和文字組成。由文字構成網頁的主體,而圖片則能夠美化和增色你的網頁。那些包含了設計精美圖片的網站,往往能讓瀏覽者流連忘返。因此,有漂亮的圖片是你的網頁能吸引人的一個有力保障。
一、介紹
超鏈接是網頁中最活潑、最有吸引力的一種元素。表單用于特殊的信息,使用戶和網站進行交互,使你找到用戶的詳細信息。表格在許多工作中有著廣泛的應用。
框架網頁是一種特殊的HTML網頁,使用框架網頁可以同時瀏覽幾個不同的Web頁面,使用Web頁面顯示一致的用戶界面和靈活的頁面內容。
網頁制作的高級技術包括:在網頁中插入FLASH動畫利用Java或者javascript制作網頁的動態效果。網頁中使用插件,視頻等Web組件以及創建、和管理站點等技術。
Web頁面往往是具有各種各樣的頁面元素、豐富的內容和復雜的布局。因此僅僅使用到一種或者兩種網頁制作技術,不可能創作出一個的Web頁面,一個美觀而實用的Web頁面往往需要綜合利用各種技術。
二、概述
1.網站名稱:“濟南中天環保設備有限公司”
2.步驟:
(1)確立主題
(2)收集資料
(5)美化網頁
三、目的
運用已經掌握的知識完成一個環境保護企業網站。通過此次設計可以達到理解、運用網頁制作的知識,并使之得以融會貫通,在掌握運用Dreamweaver制作網頁的基礎上再加以實踐,進一步提高、加強自身的綜合能力。
四、要求
根據公司的要求,設計一個企業站點,以達到宣傳該公司及其產品的目的。有整體框架結構,表格定位等,布局合理,色彩搭配協調統一,內容豐富多彩,頁面風格獨特。
五、設計工具
Dreamweaver、Flash、Photoshop等。
六、站點構思
1.整體構思:
本網站主題為:濟南中天環保設備有限公司。總共有網頁24個。主頁是一個總目錄的網頁,里面加有網頁動畫效果“滾動字幕”及Flash動畫,本站幾個主要分網頁分別為:公司簡介、資質認證、產品介紹、業務范圍、經營業績、聯系方式。還有許多子網頁。
2.頁面構思:
下面介紹一下網站中的幾個網頁的制作。
業務范圍中的二氧化氯發生器產品公司服務保障頁面,背景色采用跟主頁一樣的藍色,淡藍色的背景給人以干凈大方的感覺,與環保網站的主旨相一致。上方為Flash動畫與鏈接頁,左下方是用Photoshop
處理過的圖片,與主頁是一致的。右邊的標題是用Photoshop制作的圖片,小標題采用斜體加黑,這樣制作豐富了頁面內容,使整個頁面條理清晰。服務保障分條目標示,一目了然。的“空氣凈化服務范圍”標題,即可以鏈接到空氣凈化服務范圍頁面。
標題“服務范圍和保障”是用Photoshop制作的,先用油漆桶工具把背景色填充為與頁面相同的淡藍色,調整文字的大小與位置,兩邊分別加上符號“【”、“】”和“”,使圖片看起來更加美觀。
經營業績頁面,背景色與Flash動畫,鏈接頁與主頁保持一致。這一頁的主要內容是用表格形式來固定的,邊框設置為1,顏色為淡灰色。表格寬度與Flash寬度一致。整個頁面清晰有致,比較大方,瀏覽者可以清楚的看到公司近年來的經營業績。
聯系方式頁面,左下方的圖片與右邊的標題都是用Photoshop制作的,在聯系方式中還添加了一個outlookexpress電子郵件,方便用戶與公司的聯系,用戶可以直接點擊給公司發送郵件。outlookexpress作為全球范圍內的聯機通訊軟件,已經被越來越多的人所接受,無論是與同事和朋友交換電子郵件,還是加入新聞組進行思想與信息的交流,OutlookExpress都已成為不可或缺的助手。聯系方式中除了電子郵件,還列出了公司地址,電話,傳真,郵編。
左邊的圖片是在Photoshop中,先用橢圓選框工具選中所要的部分,放置新建的畫布中,再用油漆桶工具把空白處填充為與頁面背景相同的藍色并對畫面進行淡化處理。右邊的標題是在Photoshop中,用油漆桶工具填充背景色,然后寫上“聯系方式”,調整其大小與位置,“方式”二字較“聯系”稍小一些,左右分別加上符號“”,“「”,“”,“”,使圖片放置頁面中顯得美觀,更突出了主題內容。
FLS-系列風淋室,凈化空調廠房,中效送風機組,各種醫療器械設備及實驗室設備等頁面由頁面“產品介紹”鏈接的,并且均以淡藍色為背景底色。頁面大部分有圖片和文字兩部分組成。文字部分由表格固定,表格邊框設為零,圖片是用Photoshop制作成的。
所有頁面整齊劃一,設計風格保持一致,加上淡藍色的背景,給人簡潔、明了、大方的感覺。
七所用各技術的特點
1.Dreamweaver:Dreamweaver是美國MACROMEDIA公司開發的集網頁制作和管理網站于一身的網頁編輯器,它是及時套針對專業網頁設計師特別發展的視覺化網頁開發工具,利用它可以輕而易舉地制作出跨越平臺限制和跨越瀏覽器限制的充滿動感的網頁。Dreamweaver是當前主流的站點和網頁編輯器,其代碼簡潔、兼容性和整體功能都很強。Dreamweaver的介入,使得網頁一些部分的實現變得更加直觀簡便。
Dreamweaver的主要特點:
的制作效率
Dreamweaver可以用最快速的方式將Fireworks,FreeHand,或Photoshop等檔案移至網頁上。使用檢色吸管工具選擇熒幕上的顏色可設定最接近的網頁安全色。對于選單,快捷鍵與格式控制,都只要一個簡單步驟便可完成。Dremweaver能與您喜愛的設計工具,如PlaybackFlash,Shockwave和外掛模組等搭配,不需離開Dremweaver便可完成,整體運用流程自然順暢。除此之外,只要單擊便可使Dreamweaver自動開啟Firework或Photoshop來進行編輯與設定圖檔的化。
網站管理
使用網站地圖可以快速制作網站雛形,設計,更新和重組網頁。改變網頁位置或檔案名稱,Dreamweaver會自動更新所有鏈接。使用支援文字,HTML碼,HTML屬性標簽和一般語法的搜尋及置換功能使得復雜的網站更新變得迅速又簡單。
無可比擬的控制能力
Dreamweaver是提供RoundtripHTML、視覺化編輯與原始碼編輯同步的設計工具。它包含HomeSite和BBEdit等主流文字編輯器。幀(frames)和表格的制作速度快的令您無法想像。進階表格編輯功能使您簡單的選擇單格、行、欄或作未連續之選取。甚至可以排序或格式化表格群組,Dreamweaver支援精準定位,利用可輕易轉換成表格的圖層以拖拉置放的方式進行版面配置。
所供即所得
Dreamweaver成功整合動態式出版視覺編輯及電子商務功能,提供超強的支援能力給Third-party廠商,包含ASP,Apache,BroadVision,ColdFusion,iCAT,Tango與自行發展的應用軟體。當您正使用Dreamweaver在設計動態網頁時,所供即所得的功能,讓您不需要透過瀏覽器就能預覽網頁。
夢幻樣版和XML
Dreamweaver將內容與設計分開,應用于快速網頁更新和團隊合作網頁編輯。建立網頁外觀的樣版,指定可編輯或不可編輯的部分,內容提供者可直接編輯以樣式為主的內容,卻不會不小心改變既定之樣式。您也可以使用樣版正確地匯入或輸出XML內容。
多方位的呈現
利用Dreamweaver設計的網頁,可以多方位的呈現在任何平臺的熱門瀏覽器上。對于cascadingstylesheets的動態HTML支援和鼠標換圖效果,聲音和動畫的DHTML效果資料庫可在Netscape和Microsoft瀏覽器上執行。使用不同瀏覽器檢示功能,Dreamweaver可以告知您在不同瀏覽器上執行的成效如何。當有新的瀏覽器上市時,只要從Dreamweaver的網站下載它的描述檔,便可得知詳盡的成效報告。
2.Photoshop:Adobephotoshop在繪圖、色彩調整等諸多方面有著出色的功能,集成度高、適應面廣和操作簡便。他不僅提供強大的繪圖工具,可以直接繪制藝術圖形,還能直接從掃描儀,數碼相機等設備中采集圖像,并對他們進行編輯、修復、以及調整效果,同時可以改變圖像的顏色模式,并能在圖像中制作藝術文字等。Photoshop中的高級繪圖工具,可自動生成背景紋理、圖層效果,多種特殊效果濾鏡,可創建多種藝術效果和絢麗的web圖形并可直接在photoshop中定義和編輯切片的工具透明控制,包括用于混合到任意背景中的邊緣的仿色透明度。強大的彩色校正工具——修復畫筆,可在消除瑕疵的同時保留色調和紋理圖層。Photoshop的強大工具可以使操作者不管制作任何圖像都游刃有余。對于設計網頁,photoshop是不可或缺的工具,是強大的圖片處理工具。
3.FlashMX:Macromedia公司出品的Flash是制作網頁動畫的利器。嚴格來說,F1ash是網絡多媒體制作工具而不是網頁編輯工具。F1ash是制作動感網頁的。對于使用者來說,只需很短時間的學習,就可以用它制作出美觀的網頁動畫。可以讓制作者隨心所欲地實現各種創意,并且可以和javascript一起創作出具有強大交互性的網頁動畫。
Flash是一種繪制矢量圖形和創作互動多媒體動畫的軟件。它可以用少量的矢量數據就可以描述相當復雜的對象,所以生成的文件尺寸小,便于在網上傳輸。Flash創建的動畫集可以插入到html文檔中,也可以單獨制作網頁。使網頁的效果更加。
八網頁制作的優缺點
比較明確,風格統一。并運用了一些其它的設計軟件加以輔助設計。使網頁更加具有動感,形式豐富。就內容而言,比較豐富。大量運用了圖片,并進行了文字說明,做到了圖文并茂。但是由于我們剛接觸網頁制作,做出的效果還是有些稚嫩的,需要以后不斷的實踐。
網站制作畢業論文:CMS的精品課程網站制作分析
精品課程建設是高等學校教學質量與教學改革工作的重要組成部分,是一項深化教學改革,提高教學質量的系統工程,其建設的核心是解決好課程內容建設問題。課程內容建成后的共享與應用是精品課程建設的關鍵點和落腳點。現階段課程內容的共享主要采用的是精品課程網站的形式,通過互聯網將品質的教育資源共享給廣大的學習者。精品課程網站的實現可以采用多種方式,本文主要針對利用CMS來完成精品課程網站。CMS具有許多基于模板的設計,可以加快網站開發速度和減少網站開發成本。
一、內容管理系統(CMS)概述
內容管理系統(ContentManagementSystem,簡稱CMS)它的出現主要是為了解決在信息更新、網站維護和網站升級過程中所出現的高成本、低效率的問題。針對企事業單位網站建設的需求經過深入分析后設計開發的,專門面向網站內容編輯與的應用系統,具有靈活的產品架構、嚴密的安全性、無限的擴展性和伸縮性,能夠高效構建起各種網站應用型平臺。重點解決各種非結構化或半結構化的數字資源的采集、管理、利用、傳遞和增值,易于與其他應用相集成和功能擴展,并可以快速進行部署。
二、內容管理系統(CMS)的特點
CMS把一個網站的內容(如文字,圖片)與網站的組件分離開來,將各個頁面連接到一起,控制頁面的顯示。通過CMS可以方便地管理、、維護網站的內容,而不再需要寫HTML代碼或使用Dreamweaver建立每一個頁面。所以內容管理系統的使用人員不需要編程基礎、網頁設計基礎就可以出布局合理頁面美觀的信息。CMS將頁面的顯示進行了模板化,由于采用了統一的頁面標記,所以只要更換頁面模板就可以完成整站的改版工作。對于用戶管理可以根據不同的用戶組分配不同的權限,各組用戶根據自己的權限來進行網站建設和信息、信息審核等操作。CMS本身提供了許多功能模塊,如文章、圖片、下載、分類信息等,并集成自定義模型、自定義字段等功能組合成強大、易用、擴展性強的開源網站管理軟件。CMS具有完善的SEO(搜索引擎優化)為網站的推廣起到了至關重要的作用。CMS在優化顯示性能方面普遍采用了頁面靜態化技術提高系統的承載能力。CMS提供了內容搜索功能,實現的方式多種多樣,有標題檢索、站內第三方搜索引擎全文檢索、站內自建搜索引擎標題或者全文檢索等。同時CMS還提供了豐富的二次開發接口,方便與其他系統對接。
三、精品課程網站設計
精品課程組人員根據國家精品課程建設實施綱要以及對精品課程建設的要求,結合所要建設課程的學科特點,完成欄目的設計,提出網站界面設計要求。制作者根據所選用的CMS系統完成課程網站主頁模板的定制、導航的設計、內容頁的選用等工作。同時要根據課程的需要添加相應的通用模塊使網站的功能更加完善。根據國家精品課程申報要求,課程網站至少提供課程的教學大綱、授課教案、習題、實踐指導、參考文獻目錄等材料,以及至少3位主講教師每人不少于45分鐘的現場教學錄像,錄像按照“國家精品課程教學錄像上網技術標準”制作。在此要求基礎上,課程組人員結合所要制作的精品課程的學科特點設計出符合課程特色的一級欄目和二級欄目。在精品課程網站欄目確定后,搜集和提供網站界面素材,界面設計要用最少的操作最明顯的提示來完成網站的使用。四、精品課程網站開發
(一)CMS的獲取與服務器的架設
根據課程網站設計的要求選擇合適的CMS,通過登錄CMS的官方站點進行軟件的下載。以科訊CMS為例,可以登錄http://進行軟件下載,選擇合適的版本,把程序下載到本機之后在根目錄下進行解壓。如果需要上傳到空間調試的可以使用FTP工具將KesionCMSFREE上傳到空間。本機調試需要進行服務器的架設工作,首先需要安裝IIS服務器,然后打開Internet信息服務,把主目錄指向到科汛程序文件,并且啟用父路徑。打開瀏覽器,輸入http//,進入之后輸入默認用戶名、密碼登錄后臺。
(二)配置網站信息
登錄系統后臺之后在基本信息設置中設置精品課程網站名稱,網站標題,網站首頁生成形式;專題是否啟用生成靜態,允許上傳的文件類型,網站版權信息,網站META關鍵詞等。為網站的首頁和各個二級頁面進行模板綁定。網站的每一頁都包括各種各樣的內容塊??梢允褂矛F有的模板,也可以根據現有的模板進行相應的模塊布局修改,達到精品課程網站的要求。為了方便師生交流,開啟用戶注冊功能和留言論壇功能,設置關鍵字屏蔽和留言審核,學生留言經過管理員審核之后才能顯示在網頁中。
(三)網站頁面的制作
通過對網站首頁模板的模塊布局調整建立適合于精品課程的網站首頁,精品課程的網站首頁通常包含院校名稱、精品課程名稱、導航欄、申報材料、課程簡介、課程負責人、課程特色、課程公告、師資隊伍、在線調查等內容。根據系統默認的主頁模板通過布局的調整和相關元素的添加完成主頁框架的制作。根據首頁中的各項內容收集相關的文字和圖片材料進行頁面的完善工作。網站頂部的banner和logo需要專業美工人員進行設計,作品要符合精品課程網站的要求,做到簡明、醒目、信息完整無誤。網站主頁制作好之后利用CMS添加欄目功能完成精品課程所需的申報表、課程設計及教學內容、教學隊伍、教材建設、方法手段、實踐教學、教學改革、教學效果、特色與支持等二級欄目的建立。所有二級欄目根據需要選擇是否在導航欄中出現,同時要添加相應的外部鏈接欄目豐富網站的內容和功能。根據二級欄目的需要進行三級欄目的建立,比如教學內容下設置課程大綱、授課計劃、電子教案、內容解析等欄目。網站的整體框架建成之后開始進行單個頁面的制作,在每個欄目下根據申報表的內容完成所有頁面內容的錄入工作,這其中包括文字、圖片、課件、視頻等內容。在單頁面制作過程中,錄入文字信息時為了節約時間和保護版權,通常將word文件通過MacromediaFlashPaper軟件轉換成Flash插入到頁面中。由于部分CMS還不支持PPT文件的插入,PowerPoint制作的電子課件要通過ISpring軟件轉換成Flash插入到頁面中。視頻錄像要用專業的格式轉換工具如VideoConverter轉換成流媒體格式文件,同時要保障清晰度。在佐證材料等欄目內容的編輯中需要用到圖片資料,為了保障頁面的響應速度,圖片也需要按照網頁圖片的格式要求使用Fire-works軟件進行處理。所有內容頁面添加完畢之后進行網站測試。測試中發現問題之后進行調試、完善工作。
(四)內容訪問控制
內容訪問控制是通過權限管理完成的,主要包括兩個方面:網站會員的管理和后臺維護人員的管理。網站會員是指在通過IE訪問課程的用戶,除了注冊會員之外,系統允許匿名訪問。網站會員管理的主要功能是用戶的增、刪、改,以及用戶對應的權限設定;后臺維護人員管理的主要功能是對后臺所有維護人員的管理(增、刪、改)、權限的設置。主要針對課程開發人員和使用精品課程的教師。根據不同的需求,系統管理員為他們分配不同的權限。比如教師應該有管理學生留言的權限,包括留言的審核、刪除、回復等。
五、精品課程網站維護
精品課程網站的維護工作主要分為三部分:1、網站內容的更新。課程管理人員和課程負責人要經常更新課程的相關內容,如教案、習題、實訓報告等,并且要對學生提出的問題及時答復。2、網站安全的保障。網站管理員要做好服務器的安全維護工作,保障網站的正常運行。3、網站數據的備份。一定要定期做好數據備份工作,以防止網站數據丟失所造成的嚴重后果。
網站制作畢業論文:PHP開發環境搭建及網站制作
隨著Web技術的發展,采用傳統營銷和網絡營銷相結合的方式已成為各類公司發展的必然選擇。在網絡營銷中比較有效的手段是建立一個適合自己公司規模的網站[1-2]。目前網站開發的主流平臺有LAMP(Linux操作系統、Apache網絡服務器、MySQL數據庫、PHP編程語言),J2EE和“.Net”商業軟件。由于PHP、MYSQL具有免費、開源等多方面優點,因此受到整個IT界的關注。從網站的流量來說,70%以上的訪問流量是LAMP來提供的,LAMP是最強大的網站解決方案[3]。
本文將結合一個職場咨詢網站———卓企網的開發過程,對基于PHP與MYSQL數據庫相結合的網站開發所涉及的開發環境,需求分析,功能模塊,數據庫操作與安全等進行分析與討論。
1開發環境分析
1.1開發語言的選擇
作為當今網站開發的3種主流語言:ASP.NET、PHP、JSP,它們存在的各自優點與不足如表1所示[4-5]。本項目確定以PHP為開發的語言環境的原因:
1)免費。因為項目較小不適合采用付費的ASP.NET和JSP的開發平臺。
2)支持性強。中國現在很多中小型網站甚至一些大型網站,如百度、新浪等都加入了PHP的大家庭,從而能更簡單地解決開發過程中遇到的各種難題。
3)移植性好。盡管最初是被設計用于基于Linux的ApacheWeb服務器系統,但現在的PHP已經被移植到了任何操作系統并兼容任何標準Web服務器軟件,即絕大部分的Web主機提供商都會支持PHP,因此根據需要更改主機將會非常方便。
4)語言簡單。由于PHP同C編程語言有很多相似之處,對于熟悉相關語法的開發人員來說,PHP則非常容易上手。
5)發展迅速。由于是開放源代碼產品,PHP將繼續快速發展,更為重要的是相關漏洞補丁將免費地定期植入到核心庫中。此外還有PHP實現對加密的支持以及對各種數據庫服務器的支持等。
1.2開發環境搭建
目前,基于PHP的開發平臺較多。一般開發人員喜歡LAMP的開發環境,有一定開發經驗的人可以選擇相關的服務器、數據庫、數據庫管理軟件和操作系統來構建自己的PHP開發平臺。為了便于開發人員更好地利用PHP來開發網站,市場上也出現了多種集成的PHP開發環境,如AMPS-erv,WAMP,XMAPP,AppServ,PHPStudy。目前主流的是ZendStudioPHP集成開發環境。ZendStudio包括了PHP開發所有必須的部件,通過一整套編輯、調試、分析、優化和數據庫工具。ZendStudio縮短了開發周期,簡化了復雜的應用方案,已經成為目前最強大的PHP集成開發環境。ZendStudio的強大之處,除了一般編輯器所具有的代碼高亮、語法自動縮進、書簽功能外,其內置的調試器可以支持本地和遠程(debugserv-er)2種調試模式,支持諸如跟蹤變量、單步運行、斷點、堆棧信息、函數調用、查看實時輸出等多種高級調試功能。另外,近期版(ZendStudio5.5.1)對中文的支持也是非常穩定的[6]。
1.3環境搭建注意事項
對于對PHP開發環境不甚了解的開發人員建議不要自己搭配開發環境,各軟件的版本之間支持性不一樣有可能會造成版本沖突,而且復雜的配置問題也很難解決。此外在正式開發之前還應注意如下問題。
1)PHP語言版本問題。開發前,必須確定要使用的版本和服務器所支持的版本是否一致?,F在主要存在2種版本:PHP4和PHP5。不同版本對SESSION、異常處理、函數、變量有效范圍和支持的數據類型等都有不同。前期若不注意這些問題會給后期的開發帶來很多不必要的麻煩與不安全。
2)服務器問題。Windows平臺上,用PHP寫的程序要求是部署在apache服務器上。如果部署在IIS上,可能由于IIS對PHP支持不是很好,經常出現一些莫名其妙的問題。并且IIS使用中,有些設置必須要手工修改。比如上傳文件時,需要設置可寫權限,還要重新設置上傳文件大小,比較煩瑣。而使用apache服務器則不存在這些問題。
3)數據庫問題。PHP可以使用的數據庫管理系統有MySQL、ORACLE等。MySQL由于開源、免費、小巧、高效而受到開發人員一致的青睞。對于中、小型應用系統,MySQL是一款非常理想的數據庫服務器軟件。除了支持標準的ANSISQL語句外,它還支持多種平臺。在Unix/Linux系統上,MySQL也支持多線程運行方式。和PHP、Apache一樣,MySQL也屬于開放源代碼軟件。MySQL對其提供權限訪問、建立、刪除等一系列支持,使之成為中小型PHP網站的。
2基于PHP語言的開發模型
PHP語言以其免費、開源等多方面優點,逐步成為中小型企業網站開發語言的。具體開發步驟如下:
2.1需求分析
一個網站項目的確立是建立在各種各樣的需求上面的,這種需求往往來自于客戶的實際需求或者出于公司自身發展的需要,其中客戶的實際需求占了絕大部分。面對網站開發擁有不同知識層面的客戶,項目負責人對用戶需求的理解程度,在很大程度上決定了此類網站開發項目的成敗,因此,如何更好地的了解、分析、明確用戶需求,并且能夠、清晰以文檔的形式表達給參與項目開發的每個成員,保障開發過程按照滿足用戶需求為目的正確項目開發方向進行,是每個網站開發項目管理者需要面對的問題。除了基本的用戶需求分析要點(模塊、流程、帶寬、較大同時訪問量等)外,需求分析還需要注意以下問題:①需求分析來自項目接收方的負責人或由其確定或認可;②需求好以文件方式確定下來;③與需求方進行深入有效的分析與討論,告知其需求的可行性和代價。
2.2功能模塊設計
根據需求得出的需求報告在與客戶進行討論之后得到的雙方都認可的確定稿之后,網站的開發人員根據高內聚低耦合的思想結合相關的知識與經驗結合成若干大模塊。
2.3數據庫設計與實施
包含需求分析、概念設計、邏輯設計、物理設計、系統實施、運行與維護等多個階段。在數據庫設計與實施的各個環節應注意以下問題:網站數據庫是網站的核心,數據安全性至關重要。數據損壞、丟失、被非法復制都會引起很多不必要的麻煩,而且有時會帶來非常大的不良影響與損失,甚至觸犯他人的合法利益,且造成的錯誤很難恢復。MYSQL數據庫采取以下安全措施[7]:
1)賬戶安全。MySQL每一賬戶都由用戶名、密碼以及位置(一般由服務器名、IP或通配符)組成,其包括合理權限和安全檢查。合理權限的目的就是通過給不同類型的賬戶賦予不同的權限,給同一用戶不同數據庫或數據表以不同權限來實現在保障數據庫安全的前提下進行合理的授權。MySQL數據庫主要使用3種不同類型的安全檢查:登錄驗證、授權、訪問控制。
2)存儲數據加密[8]。在應用程序的大量信息中,也許你只想對很小的一部分進行加密,如用戶的密碼等。這些密碼不應該以明文的形式保存,它們應該以加密的形式保存在數據庫中。一般情況下,大多數系統(這其中包括MySQL本身)都是使用哈希算法對敏感數據進行加密的。
3)數據庫字符集與編碼[9]。安裝的Web服務器軟件,例如Apache,默認的編碼都不是UTF-8。當從以UTF-8編碼的頁面中的表單輸入數據時,前臺瀏覽正常,在phpMyAdmin里查看時,中文則變成亂碼。解決辦法可以將MySQL的默認編碼改成UTF-8或連接數據庫時指定數據的編碼(mysqli_query($dbc,“SETNAMES‘UTF8’”),就可以告知MySQL采用UTF-8編碼傳輸數據了[10]。
4)功能模塊實現。功能模塊實現的要求:盡量少的代碼,盡量詳盡的注釋,盡量工整的書寫形式。功能模塊實現的目標為:高復用性、高性、高效率、高安全性、高可讀性等。
3實例
以PHP語言為基礎,開發了職場咨詢網站———卓企網。卓企網主要包括檢索模塊、專家咨詢模塊、維護模塊、會員互動模塊、問題討論模塊、文檔瀏覽模塊、登陸注冊模塊、幫助模塊和其他輔助模塊等九大模塊,如圖1所示。
圖1卓企網包括的模塊
每一個大模塊包括一些功能模塊,如在卓企網的會員互動模塊中,包括留言、顯示留言、刪除留言等。實現“留言”模塊的前臺代碼如圖2所示,與之對應的后臺處理代碼如圖3所示。
圖2“留言”模塊的前臺處理代碼
圖3“留言”模塊的后臺處理代碼
具體的流程是用戶在留言窗口(如圖4)留言并點擊提交后頁面將相關數據傳送至后臺處理頁面,后臺處理代碼調用用戶的session值查找對應的身份信息后將留言插入數據庫,待正確無誤后跳轉回留言頁面并刷新留言板,從而用戶可以馬上就看到自己的留言(圖5)。
由于PHP語言的免費、開源、高性、可移植性,并且可與MYSQL數據庫、Apache服務器結合,逐步已經成為當今網站的主流。
網站制作畢業論文:寄生蟲學的精品課程網站制作及構建
精品課程建設是高等學校本科教學質量與教學改革工程的重要范疇,建設精品課程的目的是實現教學資源共享,精品課程網站是實現這一目的的重要平臺。我校醫學寄生蟲學在2001年就建成寄生蟲教研網站,為學生提供了幾代教師歷經60年,在教學和科研工作中積累了豐富的教學資源。隨著教學改革的深入,現代教育技術水平的提高,我們在對醫學寄生蟲學精品課程建設的同時,不斷地加強對課程網站完善與更新,以求達到精品課程網站所具有的相應標準規范,并在網站建設中充分展現出學科建設的鮮明特色。本文從課程網站制作的實踐中對品質精品課程網站的設計理念與建設內容做出一些探討。
1設計原則
1.1明確以學生為服務主體
在精品課程的建設中,由于建設目的與主要使用者的區別,一門課程往往應該建設兩個網站,即申報網站和課程網站。申報網站是以評審專家為主要使用者,而課程網站服務對象主要是學生(泛指所有學習者,以下同),所以應明確課程網站服務的主體是學生,這是課程網站設計原則之根本。在此原則下,切實地從學生的角度出發,從網站的設計到建設內容盡可能地考慮滿足學生的需求,努力做到實現精品課程的高層次、大尺度的共享、交流、提高[1]。
1.2充分融入學科建設特色
在全國高等醫科院校眾多的寄生蟲學課程中,我們的醫學寄生蟲學精品課程建設具有“科研促教學、教學有創新”這一鮮明特色。通過一些模塊的設計,如“創新教育”、“學術動態”、“課外科研”等欄目,充分把本學科建設特色融入到課程網站建設中。這些具有學科建設特色的欄目是學生了解本學科創新教育內容的窗口,同時展示了創新教育的實踐成果,激發了學生積極參與創新教育實踐的主動性。
1.3恰當運用制作技術手段我們的課程網站開發比較早,但隨著教學改革的深入和網站制作技術提高,為網站的完善與維護提出了新的要求,如圖、文、音、像并茂的教學資源;師生交互、動態網頁、時時更新的網絡功能等。我們運用不斷發展的現代網站制作技術與手段,實現了精品課程網站逐步“升級”。建設了由本學科教師可時時維護更新的網站管理后臺,制作、上傳各類使用簡捷、方便下載、網頁美觀的教學資源等。使各種技術為網絡化教育服務,把精神(教學理念、教學設計、教學方式)與物質(教學內容、教學資源)、實用地呈現在這個網絡平臺上。
2建設內容
2.1網站的欄目根據課程網站建設的統一規范
標準和上述設計原則,醫學寄生蟲學課程網站設計為一級欄目、二級欄目及三級欄目。其中主要欄目結構如圖1所示。
2.2首頁的設計
網站首頁設計的風格、內容體現著精品課程網站的整體風格與內涵,也應該一目了然地表現出學科建設特色。
2.2.1網頁色調
網站的色調是網頁畫面的靈魂,對學習者有情緒影響和心理暗示的作用。醫學寄生蟲學網站的主色調是黃色,輔色調是紅、藍色。主色調和輔色調藝術性地和諧搭配,并巧妙地遵循了醫學生同時具有文理性質的專業特點,滿足文理性質對色調偏好[2]。再加上寄生蟲、顯微鏡、標本館等圖片對Logo的點綴,突出了學科內容,引人注目。主要版面內容是白底黑字,網站首頁的整體效果是清新、簡潔、明了。
2.2.2網頁內容
內容上選擇了能充分體現本學科“科研促教學,教學有創新”的欄目,如學術動態、成果專利等,通過“學術論文”、“推薦本科生閱讀”、“seminar時間安排表”這樣的直接鏈接,讓學生了解寄生蟲學的近期研究動態,選擇參加感興趣的學術活動。另外,通過課堂上對本科生的調查結果,把學生最感興趣、使用率較高的教學資源制作成快捷鍵,如教學課件、教授講堂、考試考核、課外科研、病例討論等,方便學生快速查找學習。近期公告和標本圖庫是首頁上的兩個動態版塊,大量、清晰的標本圖片和即時更新的學科公告,從內容到形式科學地結合起來,既美觀了頁面,又實現了內容展示。
2.3特色鮮明的建設內容
2.3.1實踐教學
實踐教學是醫學寄生蟲學教學的重要組成部分,建設成一級欄目,包含了實驗大綱、實驗課多媒體課件這類常見的二級欄目。此外,還增加了實驗課堂錄像和實習基地欄目,實驗課堂是綜合性設計性實驗課的教學錄像,豐富了醫學寄生蟲學教學音像資源。實習基地主要內容是教師指導預防醫學生畢業實習的實踐工作與成果,包括畢業生科研實習課題、論文等。實踐教學的內容反映了我校在醫學寄生蟲學教學中充分重視實踐部分,并開拓了課堂內外的實踐活動,取得了良好的效果。
2.3.2創新教育
創新教育欄目下有三個子欄目:即課外科研、創新基地、挑戰杯競賽。課外科研中主要介紹每學年開展的本科生課外科研課題,參與學生發表的論文、獲得的成果和獎項;軟硬件俱全的創新基地,為學生開展一系列的科研活動提供了有力的保障。堅持在“教與學中求創新”,取得了優異的成績。學生從立項、實施到項目參評,完成了“科研思維、方法、操作”的培養與鍛煉。這個欄目讓“學有余力”的本科生了解創新教育的內容,并激發學生積極參與的主動性。
2.3.3學術研究
這個欄目包括研究方向、承擔課題、論文專著、成果專利。主要介紹我們教學團隊在醫學寄生蟲學研究領域的工作與成績,同時反映出國內外發展研究動態。這個內容的建設,不僅提供給學生、教師大量的科研信息,也是初步培養學生科研興趣與志向的平臺。
2.4人性化的交互平臺
精品課程網站必須具備一個教師與學生之間的交互平臺,這是對在校生課堂教學的延伸和必要的補充,更為遠程學習者提供了直接交流的場所。我們以“師生互動”一級欄目,實現教師與學生、學生與學生之間教與學的交流。頁面設計簡潔方便,同時具有專業交流網站的流行元素(如頭像、表情),符合使用者上網交流習慣??茖W的后臺管理系統,可讓全體任課教師參與在線答疑,并能通過“審核機制”對互動內容進行“監督”,確保了網站內容與健康。師生互動欄目整體設計人性化、易操作,大大提高了醫學寄生蟲學精品課程網絡教育的效果。
課程網站建設在精品課程建設中扮演著重要的角色。單純依靠技術人員制作不出的精品課程,只有學科教師和技術人員相配合,圍繞課程的教學活動進行設計和實施,以實用為導向,將先進教育理念與技術相結合,把信息技術滲透到精品課程建設的各個環節中,才能制作出的精品課程網站,為全國的高校教師和學生學習提供的教學資源,從而提高學生的信息素養和學習能力,達到提升我國高校教學質量的目的。
網站制作畢業論文:電子商務網站制作策劃創新
自從互聯網進入商業應用以后,人們對互聯網的依賴程度逐漸增強,網民數量逐年穩步上升。在眾多的網絡行為中,電子商務應用占據了很大部分。CNNI《C第29次中國互聯網絡發展狀況統計報告》中的近期數據顯示:截至2011年12月底,中國網民數量達到5.13億,全年新增網民5580萬人。讓眾多網民們在互聯網上流連忘返的一個重要去處就是——網站。同樣的,中國網站的數量也與日俱增,2011年12月底達到了230萬個。這個數字似乎顯示了網站欣欣向榮的局面,然而令人遺憾的是,CNNIC數據顯示,中國網站的使用率卻非常低,其中近八成網站幾乎處于閑置狀態。
1電子商務網站重構策
1.1電子商務網站重構策劃
網站的瀏覽量及使用率過低便滋生了另一個行業,那就是企業對網絡營銷的重視和利用,在注重網站內容提高的同時,大多數企業加大網絡營銷的推廣力度,不惜砸以重金采用名目繁多的網絡推廣手段。這樣有可能網站排名和網站訪問量都不錯,但是卻沒有有效的轉化率、回報率,這時就應該思考網站自身的原因。所以,網站重構及網站重構策劃日益得到相關人士的重視。電子商務網站重構策劃,屬于電子商務的一個部分,是網絡營銷策劃中的一個方面,是網站策劃人員的工作范圍之一。由于網站工作內容不斷細分,用戶對網站專業化程度、網站易用性等要求不斷提高,因而誕生的一個工作類別。網站重構策劃歸根到底就是網站架構的梳理、優化、整合與框架布局的重新搭建,應該說,網站重構屬于一種理念。這里我們思考“以用戶體驗為中心”的設計理念來重構網站,從電子商務應用的角度,它包括網站目標定位、網站用戶訪談、網站的結構梳理、用戶體驗流程設計、網站框架設計、網站交互設計等內容。
1.2電子商務網站重構策劃的原因
分析網站重構的原因可以從三方面來考慮:
(1)企業原因。網站比比皆是,也許網站的點擊率很高,網站排名也靠前,但是企業網站的收益不理想,也是企業投資所得到的回報率(ROI)不理想。衡量企業投資收益的度量標準最常用的是“轉化率”,通過跟蹤用戶在網站瀏覽的過程中有多少被“轉化”到了下一個步驟,就可以衡量網站達到企業“商業目的”的效率有多高,通常需要重構的網站在這方面是不盡人意的。所以通過網站重構,不僅可以提高用戶訪問的有效性,還可以降低企業成本。
(2)用戶原因。用戶訪問網站,是希望網站能夠給自己帶來效率,“以用戶體驗為中心”的設計理念就是站在用戶的角度,考慮網站訪問的可用性和方便性,從而能主動地訪問網站,這直接帶來網站訪問量和企業的網站收益。
(3)網站自身原因。在研究網站的過程中,發現網站自身也存在許多隱患因素,常見的因素是由下列構成的:
①網站程序安全性不高。
②網站結構不系統。
③網站不符合W3C等國家通行標準。
④網站可擴展性差。
⑤網站色彩豐富,但欄目布局雜亂。
在網站重構策劃中,考慮了這三方面的因素才能使得網站的“存活”的更久。
2“以用戶為中心”的網站設計理念
2.1“以用戶為中心”的設計理念
“以用戶為中心”的設計是一門高度綜合的交叉學科。要求必須具備認知科學知識,才能構想適當的網站界面和用法;要具備營銷知識才能對網站的整體市場策略和定位進行深入思考;要善于與客戶(即用戶)交流溝通才能洞悉客戶在網站上的真實動機;要有戰略的思維才能對網站的整體架構和布局作出有正見的決策;要有美圖設計的眼光才能使得網站排版賞心悅目;當然還要能夠編程用戶體驗(UserExperience,簡稱UE)是指“人們對于針對使用或期望使用的產品、系統或者服務的認知印象和回應。”因此,用戶體驗是一種純主觀的、在用戶使用一個產品(服務)的過程中建立起來的心理感受。又因為它是純主觀的,所以帶有一定的不確定因素。因而個體差異也就決定了每個用戶的真實體驗是無法通過其他途徑來模擬或再現的。不過設計者可以界定一個明確的用戶群體,這些用戶體驗的共性是能夠經由良好設計的實驗來認識到?!耙杂脩魹橹行牡脑O計方法(UCD)”是AJAX之父的JesseJamesGarrett提出來的。用UCD來進行網站設計關注的是網站的思路而不是工具或技術。他灌輸了關于“網站用戶體驗開發的總體概念”,即從戰略和信息架構需求到視覺設計。這種方法有助于任何一個網站開發團隊去創建一個成功的用戶體驗。
2.2“以用戶為中心”的五個要素及網站設計思路
用戶體驗的整個流程開發,要考慮到用戶有可能采取的每個行動的每種可能,并且站在用戶的角度去理解整個過程的每個步驟的期望值。因此,可以把設計用戶體驗的工作分解成五個要素。將用戶在網站中的瀏覽過程看作是用戶對整個網站的體驗,將這個過程自下而上地設計成五個層面:戰略層、范圍層、結構層、框架層和表現層。見圖1所示。在低的戰略層只關心網站如何滿足我們的戰略(同時也滿足用戶的需求),在較高的表現層只關心網站所呈現的具體的細節,這樣,隨著層面的上升,網站的決策就一點點地變得具體,并關系到越來越精細的細節中,同時,每個層面都是根據它下面的層面來決定的。所以,表現層由框架層來決定,框架層則建立在結構層的基礎上,結構層的設計基于范圍層,范圍層則是根據戰略層來制定的。這種依賴性具有“連鎖反應”,層層制約,共同保障著整體網站建設的進程和質量。
(1)戰略層。戰略層關注用戶的需求,也就是用戶希望從網站上得到什么,這對應的就是企業的網站目標和用戶需求。明確這些因素就知道:企業為什么建這個網站;企業要從這個網站上得到什么;用戶要從這個網站上得到什么。
(2)范圍層。進入范圍層,網站建設關注網站的內容需求和功能,要弄清楚如何去滿足戰略目標,也如何滿足用戶需求,即網站要建設什么。用戶的需求會有優先級別之分,需要站在用戶的立場,采用一些方法去收集需求和確定需求優先級。
(3)結構層。戰略層的決策和范圍層都有些抽象,進入結構層,要轉移到用戶體驗的具體因素,實質是范圍層的內容建設的具體化。通過對用戶需求的優先排序,綜合多個學科內容,用戶交互設計和信息架構來構建用戶體驗。
(4)框架層。充滿概念的結構層中開始形成了大量的需求(這些需求來自戰略目標的需求),在框架層,需要更進一步提煉這些結構,確定很詳細的界面外觀、導航和信息設計,這樣能使晦澀的結構變得更直觀實在,逐步將下層的抽象過渡到了具體。
(5)表現層。五層模型的頂端,實質就是用戶會首先注意到的:視覺設計。在表現層,內容、功能和美學匯集到一起產生出網站的最終設計,這就是最終的網站設計效果。表現層將滿足其他四個層面的所有目標。
3電子商務網站重構策劃的核心及內容
3.1電子商務網站重構策劃的核心
以“用戶為中心”的設計理念去重構電子商務網站,策劃的核心內容是:從用戶需求層、管理戰略層、編輯運營層對電子商務網站進行重新詮釋、并定位包裝,使網站在既有基礎之上,更滿足用戶的使用需求、更符合管理層的戰略定位、更便于運營人員的編輯使用。
3.2網站重構的內容
用UCD進行網站重構,需要站在用戶的角度,按照UCD五要素從下至上進行分析和構建。首先進行網站目標的定位,從戰略高度確定網站目標;為了實現網站目標,進行網站用戶訪談,分析得出用戶的需求;將用戶需求進行優先級別排序后,梳理網站的結構;進行網站框架設計,進一步提煉滿足用戶需求的結構層次,用詳細的界面外觀、導航設計和信息設計等詮釋網站的內容;,考慮到用戶的感官活動,通過視覺設計和網站交互設計,將網站的內容、功能、和美學高度融合在一起,是一氣呵成,整體網站展示在用戶眼前。
4電子商務網站重構的策劃流程
根據UCD的思路,網站重構策劃的流程如下:首先進行網站目標定位(戰略層設計,確定網站目標)——用戶訪談(范圍層設計,了解用戶需求及其優先級別)——用戶體驗流程設計(結構層設計,通過流程體驗確定用戶界面的友好)——網站框架設計(框架層設計,確定網站詳細的界面外觀、導航和信息設計)——網站交互設計/交互菜單(表現層設計,網站內容、外觀和視覺元素融為一體)——網站策劃原型展示。
5電子商務網站重構策劃過程中的注意事項
在電子商務網站的重構策劃過程中,也需要注意以下事項:
(1)注意承前啟后。應該盡量對原有的網站體系進行形式或內容上的傳承,并在此基礎上發展、深化。
(2)標準化開發。網站開發時貼近近期技術形勢,使用標準化開發,從而可以促進多平臺模塊的互通,也強化了相互之間的溝通渠道。
(3)建立完整的用戶體驗流程,設計完善的交互菜單。
網站制作畢業論文:高職網站制作課程教學評估機制
一、構建突出職業素養的教學評價體系
1、基礎評價
基礎評價是指該課程是否應該開設,以及開設該課程的目標?;A評價主要是通過訪談相關專業教師,調研行業、企業專家,學生,并且通過對兄弟院校的人才培養方案、課程表轉、教學計劃、任務等的查閱來確定是否開設該課程,以及該課程適合于哪些學生,該課程在整個的課程體系中處于什么位置,該課程所對應的崗位,該課程所選取的項目是否合理、是否能過突出學生的職業技能等等。
2、教學環境的評價
教學環境的評價是指對課程實施過程中的教學用具、設備,師資隊伍,教學計劃,教案,課件,教材等教學的資源情況所作的評價。從課程教學設備方面評價,重點在開設該課程的教學設備是否具備,例如教學實訓室,校外實訓中心,投影,計算機等其他教學設備;從課程教學方面評價,重點在該課程的教學方案是否完整,師資是否符合實際要求,例如,課程整體設計、單元設計、考核方案、教案、教材、學習資料、課程網站等是否完整;課程的教學團隊是否有企業人員的融入,是否有企業的生產經歷,是否是雙師等等。
3、教學過程的評價
教學過程的評價是指通過學生評價、教師評價、行內企業評價、專家評價等多元化的評價方式對整個教學的過程進行評價。重點包括教學計劃的執行情況,教學方法是否突出也職業素養,教學環境是否滿足實際的需要。
4、教學成果的評價
教學成果的評價是指對學生取得成果的評價,即對學生的評價。重點是通過學生間的互評、教師對學生的評價,企業人員對學生的評價,學生自身的評價四大方面,并且評價也不只是單一的“一錘定音”,在學期末通過傳統的知識考試進行的評價。(1)網站制作課程教學成果評價方案設計為突出學生職業素養培養這一核心問題,我課題組設計了網站制作課程的教學成果評價方案,該方案分為過程考核評價和結果考核評價。把過程考核評價分成了在教學過程中的階段性的小教學項目的考核,主要評價學生對知識點和技能點的掌握情況,把結果考核評價分成了課上教學產品、課下教學產品的考核,這兩項的考核評價方式要求學生利用ppt匯報,另外,學生可以通過參與學院及企業的實際項目來加分,結果考核評價主要評價學生的團隊合作能力、職業道德等職業素養。各部分具體權重:過程評價中評價內容為教學項目1———教學項目4的評價,占總分30%,培養學生的職業素養包括:語法的記憶、設計員基本素質、網站設計的步驟,評價過程采用獨立上機操作和小組匯報的形式。結果性評價中評價內容為課上及課下教學項目的評價,占總分的70%,培養學生的職業素養包括:產品需求分析能力、產品合作開發能力、獨立制作能力,產品展示能力,評價過程采用ppt匯報的形式。(2)網站制作課程教學成果評價方案實施在過程考核評價中對每個教學項目考核評價結束后都要給學生進行及時的反饋,使學生了解自身的不足,切不可都課程結束時再反饋給學生,評價的目的是要使學生不斷的進步而不是單純的考試成績。對結果考核評價中涉及的課下教學產品,我們要鼓勵學生小組合作完成,并引導學生遵循企業實際的工作流程,教師要給予咨詢、輔導及服務。課程結束后教師要按照各部分的權重給出成績,成績一律采用五級制,即、良好、中、及格、不及格來對學生做出綜合且公正的評價。
二、研究成果分析
為了驗證突出職業素養的《網站制作》課程教學評價體系對學生的制作網站綜合能力的促進作用以及職業素養的提高。我課題組成員對我系實踐班的學生、行內專家、企業人員進行了座談及問卷調查。結果表明,有90%的同學認為新的課程教學評價體系對掌握各方面的技能有幫助,也充分調動了他們的學習興趣及自主學習能力。有85%的行內專家及企業人員認為新的課程教學評價體系能夠極大地突出學生的職業素養,符合企業用人的需要。
三、總結
高職教育不是單一的把學生培養成為具備專業知識的技術人員,而是要將其培養成不僅要具備某一領域的技術,而且能可持續發展的高素質的技能型人才。因此,推進突出職業素養培養的課程評價體系的改革已經成為高職教學改革的核心問題。今后的研究,我們要進一步完善《網站制作》課程教學評價體系的方案及實施過程,使學生與企業零距離,進而提高網站制作方向的就業率。
作者:孫曉娟 單位:遼寧林業職業技術學院
網站制作畢業論文:音樂網站制作開發探析論文
摘要:本文是音樂網站的一個設計報告,根據設計實踐,分析開發語言、服務器和數據庫的優劣;分析整個設計流程,數據結構;分析網站所用到的技術及其優勢。以及對關鍵性技術進行合理的說明。
引言
隨著互聯網的普及與發展,網站已逐漸成為形象宣傳、產品展示推廣、商務貿易,信息溝通的最方便快捷的橋梁。網站是企業向用戶和網民提供信息(包括產品和服務)的一種方式,是企業開展電子商務的基礎設施和信息平臺,離開網站(或者只是利用第三方網站)去談電子商務是不可能的。企業的網址被稱為“網絡商標”,也是企業無形資產的組成部分,而網站是INTERNET上宣傳和反映企業形象和文化的重要窗口。下面是就我們小組制作音樂網站整個過程書面說明:
一:如何規劃
1.1、網站類型的確定
為了完成畢業設計,我們小組所有成員結合畢業設計所要求的題目進行討論,并上網查看相關信息,初步決定做專業性的音樂網站,專門向音樂愛好者提供一個音樂視聽空間,這樣可以結合自己的興趣以及專業知識做出一個非常棒的音樂網站。為了盡快完成任務,我們小組成員全體行動起來,畢竟我們都是新手,這么一個大型的音樂網站,覺得有點力不從心,后來經過我們詳細的分析各個組員的專業水平及做事態度等等,決定了我們的分工方式,并且彼此保障一定盡較大的努力本論文由整理提供
做好自己的工作。
1.2、網站規劃書
確定好做音樂網站后,我們將進行下一個步驟——做一個網站規劃書。這個步驟是必不可少的部分,是建設一個網站的前期工作。一個網站的成功與否與建站前的網站規劃有著極為重要的關系。在建立網站前應明確建設網站的目的,確定網站的功能,確定網站規模、投入費用,進行必要的市場分析等。只有詳細的規劃,才能避免在網站建設中出現的很多問題,使網站建設能順利進行。
網站規劃是指在網站建設前對市場進行分析、確定網站的目的和功能,并根據需要對網站建設中的技術、內容、費用、測試、維護等做出規劃。網站規劃對網站建設起到計劃和指導的作用,對網站的內容和維護起到定位作用。寫網站規劃書一般都有一定的格式,我們根據本網站的具體要求,加上小組成員的共同商討,決定把網站按以下幾個方面完成:
(一)、建站前的市場分析1.自身條件和市場優勢:我們學的就是這個專業,我們對于我們專業知識有信心,對音樂方面,我們平時對它亦十分的感興趣?,F在的年輕人都愛好音樂,一個好的專業音樂網站正是大家所期待的。2.有關行業的市場及其競爭者的分析:現在有網上有許多的音樂網站,怎么樣才能讓我們的音樂網站有特點呢!我們決定做一個純音樂網站。
(二)、建站的目的和功能定位3.建站的目的;為廣大音樂愛好者提供一個專業的音樂服務,同時把自己的知道應用,實踐。4.確定網站的功能定位;只提供音樂視聽,下載服務。
(三)、網站技術解決方案1.操作系統:WINXP、WIN98、WINME、WIN2000、WIN20032.網站安全性措施:數據庫加密技術3.服務器:Apache,HelixUniversalInternetServer4.程序開發:PHP5.數據庫;MYSQL(四)、網站內容規劃1.網站頁面結構:2.網站主體結構
(五)、網站引擎(后臺)的設計:用PHP開發的,用MySQL數據庫
(六)、網站前臺的設計:用一些網頁開發工具,使頁面看起來美觀大方
(七)、流媒的制作:提供音樂的視聽支持
(八)、網站維護與測試:完善和擴展網站的功能
(九)、建站日程
(十)、總結
有了這樣的大綱,我們就可以根據它來輕松地規劃我們的網站了。分別落實到每個小組成員身上,我就負責網站引擎(后站)的開發。根據分工情況,小組成員各自上網查找資料,分析資料,首先把各自分配到的內容寫好,然后把每人寫好的內容合成,初步進行統一整理,不足之外再由小組成員共同修改,使各塊內容前后銜接,條理清晰。經過多次的反復修改排版之后,大一起審核,終于把一份完整的網站規劃書完成了。
二:如何開發
2.1、前臺方面
2.1.1、制作軟件
本網站主要采用我們熟悉的軟件(DreamweaverMX,FlashMX和Photoshop)。
Flash主要是用來制作引導頁及每個網頁上的動畫,Photoshop主要是用來處理圖片,Dreamweaver是做本網站的主要軟件。
2.1.2、基本因素
設計一個網站,首先應該考慮下列八條基本因素,這些因素對網站的成功與否有著重要的影響。(1)、整體布局網站主頁就好象是宣傳欄或者店面——對訪問者產生及時印象,都希望盡量給人留下好的印象,不是嗎?一般來說,好的網站應該給人有這樣的感覺:干凈整潔、條理清楚、專業水準、引人入勝。網頁應該力求抓住而不是淹沒瀏覽者的注意力,過多的閃爍、色彩、下拉菜單框、圖片等會讓訪問者無所適從——離開是好的選擇,就象一些商店,播放震耳欲聾的發燒音樂,你要做的決定就是離開那里,越快越好。本網站采用藍色為主調,經過多次討論采用二分欄,給人有清爽之感,整體干凈整潔,條理清楚。
(2)、信息無論商業站點還是個人主頁,都必須給人們提供有一定價值的內容才能留住訪問者,因為我們人類總是惟利是圖,及時個問題總是:“對我有什么用處?”所以,必須提供某些有價值的東西,當然并不是說必須提供某些免費的物品——免費書籍、免費入場券、免費度假等,這些“有價值的東西”可以是:信息、娛樂、勸告、對一些問題的幫助、提供志趣相投者聯絡的機會、鏈接到有用的網頁,等等。如果經營的是企業網站,需要提供關于產品或服務的信息:容易理解、容易查詢、容易訂貨。因此,本網站設有還待于完善,使用戶可以花更多的時間在我們的網站上逗留。
(3)、速度我們都知道,頁面下載速度是網站留住訪問者的關鍵因素,如果20—30秒還不能打開一個網頁,一般人就會沒有耐心。至少應該確保主頁速度盡可能快,好不要用大的圖片和比較大的音樂文件。但是許多網頁設計者往往忽視了這一點,為了視覺上的美觀在網頁上插了一些大而無意義的圖案背景,使用大量的JAVASCRIPT等控件來顯示自己的水平,這樣只會使網頁的顯示速度大大降低。結果可能在你網頁的文字內容未顯示前,讀者已因等的不耐煩離開了。所以我們時時提醒自己,網站首頁就像一個廣告牌。當開車經過一個廣告牌時,沒有時間閱讀上面的詳細說明,也不可能贊賞其復雜的圖案,廣告標志從眼前一閃而過,必須在一瞬間給人留下印象。網上訪問者也是“一閃而過”本論文由整理提供,所以,得保障首頁簡單而快速。
(4)、圖形和版面設計圖形和版面設計關系到對網頁的及時印象,圖象應集中反映網頁所期望傳達的主要信息。顏色也是影響網頁的重要因素,不同的顏色對人的感覺也有不同的影響,例如:紅色和橙色使人興奮并使得心跳加速;黃色使人聯想到陽光,是一種快活的顏色;考慮到瀏覽者及網站性質,本網站采用藍色調,藍色---是具涼爽,清新,專業的色彩。
(5)、文字的可讀性我們仍然用廣告牌的比喻來說明,文字要在廣告牌上突出,周圍應該留有足夠的空間。也許你曾到過一些網站,要么擁擠不堪的文字覺得好像只有把腦袋鉆進去才能閱讀,要么深色的背景給人的感覺好像處于非常狹窄的空間里,而且讓人的心情感覺很壓抑。某些背景色的令人閱讀困難;紫色、橙色和紅色讓人眼花繚亂。顏色的運用除了能夠起到強調整體文字中特殊部分的作用之外,對于整個文案的情感表達也會產生影響。這涉及色彩的情感象征性問題,限于篇幅,在這里不做深入探討。另外需要注意的是文字顏色的對比度,它包括明度上的對比、純度上的對比以及冷暖的對比。這些不僅對文字的可讀性發生作用,更重要的是,你可以通過對顏色的運用實現想要的設計效果、設計情感和設計思想。參考報紙的編排方式,為方便而又快速閱讀,可以將你的內容分欄設計,甚至兩欄也要比一滿頁的視覺效果要好。本網站采用的就是二分欄。另一種能夠提高文字可讀性的因素是所選擇的字體,通用的字體(Arial,TimesNewRoman,GaramondandCourier)最易閱讀,特殊字體用于標題效果較好,但是不適合正文(試想瀏覽整頁的Gothic,Script,Westminster,orCloister會是怎樣的感受)。因為閱讀費力,你的眼睛很快就會疲勞,不得不轉移到其他頁面。
(6)、網頁標題的可讀性必須盡量使你的網頁易于閱讀,除了分欄之外(將頁面縱向分割),也需要利用標題和副標題將文檔分段。為所有標題和副標題設置同一字體,并將標題字體加大一號,使瀏覽者一眼就可以看到要點,以便找出并繼續閱讀有興趣的內容。標題的重要性可見一斑,要認真寫好每個標題!也可以將整句采用粗體或用不同的顏色突出某些內容,不過不要用難以閱讀的顏色。(這些本網站在設計過程中都經過討論后做到了)。(7)、導航由于人們習慣于從左到右、從上到下閱讀,所以主要的導航條應放置在最顯眼的地方,對于較長頁面來說,在最底部設置一個簡單導航也很有必要(如關于我們,聯系方式,意見反饋等等)。確定一種你滿意的模式之后,好將這種模式應用到同一網站的每個頁面,這樣,瀏覽者就知道如何尋找信息。
(8)、詞語一個網站如果只有漂亮的外觀而詞語錯誤連篇、語法混亂,同樣是失敗的,對于網站所有者和負責人將產生很壞的影響,人們會用許多貶義詞來評價你:粗心大意、懶惰、外行、沒水平等等。所以在設計過程中,要求每個組員認真對待,審核每個寫上的內容。
2.1.3、內容編排
經過整組成員的討論及分析,整個網站主要分為四大部分:
(1)片頭
(2)主頁
(3)子頁(主要內容包括:通俗音樂,本站會員,幫助等等)
2.2、后臺方面
2.2.1、腳本語言
后臺采用的語言:PHP語言、腳本語言--Javascript語言。功能:來實現網上互相交流等。PHP是一套服務器端的腳本環境,當用戶從瀏覽器向Web服務器請求PHP文件時,PHP腳本開始運行,然后Web服務器調用PHP,PHP讀取請求的文件,執行所有腳本命令,并將Web頁傳送給瀏覽器。Javascript主要用于接受用戶的輸入,并且把其他的一些組件捆綁在一起。最主要的web瀏覽器都內建了Javascript引擎,它能接受這些無格式的Javascript文本代碼,并在客戶段將突發的指令翻譯。Php語言的特點:多數WEB開發者眼中,ASP和JSP都被認為是領跑者,而PHP卻被認為是個弱小的“掙扎者”,或者說它是一門被貶低為業余者才使用的語言,不值得參與企業Web開發的競爭。在我看來,PHP沒有被當作競爭者的理由是評論者缺乏對它的了解,而且也不了解用于Web開發的其他操作系統。和一些觀點相反,Windows不再占有Web虛擬主機服務市場的較大份額,我猜想它在Web開發這一領域里也在被摧城拔寨。1、在企業開發里為什么沒有PHP?很顯然,PHP被認為落后ASP和JSP太多,以至于它是沒有什么用的,但是這恰恰與事實不符。PHP本身就是一門強大的語言。它事實上在每個發行版的Linux上都有,在MacOSX上也有。獲取開發和使用PHP代碼的構件(building-block)工具和軟件都是免費的。用于開發PHP應用程序的商業集成開發環境(commercialintegrateddevelopmentenvironments,IDES)也可以找到——這樣的工具有Komodo(它運行在Linux和Windows上)和ZendStudio(這個應用程序能夠運行在任何帶有Java運行環境的操作系統上)。你幾乎可以在每個Web虛擬主機上運行由PHP建立的網站,而不要考慮服務器所運行的是什么操作系統,這一事實讓PHP更加具有吸引力。2、PHP能夠提供什么?先把PHP周圍有什么忘掉一會兒,而考慮一下PHP自身能夠提供什么。它是一門強健的服務器端語言,能夠提供相當多的功能,而且能夠迅速地為頁面提供服務。3、容易使用使用C或者Perl或者具有類似風格和句法的另一種語言的任何用戶都能夠很快上手PHP。盡管它是設計用在Web上的,但是它也能夠作為命令行語言使用。你正在編寫的Web應用程序需要每個小時或者每天執行一次某些代碼嗎?使用cron或者類似的計劃安排管理器,你可以計劃安排PHP代碼在你希望的時候執行,使用普通的命令解釋腳本或者批處理文件就能夠執行這樣的代碼。不需要自動調用瀏覽器就能夠查看專門的網頁,從而執行你的事件,也沒有必要依賴來訪者的點擊來告訴你的系統:特定的代碼需要在特定的時候被執行。PHP在這一領域可擴展性的事實是具有吸引力的。4、PHP的好處我不是JSP或者ASP的老手,在此我也不想貶低這些語言。相反,我會把注意力放在PHP的好處上。(1)本地化PHP讓你能夠為網站的訪問者提供本地化的服務。當用戶點擊進入網站的時候,網站會根據他們瀏覽器的設置自動地以其母語向其提供頁面。要實現這一點不需要使用用于語言翻譯的煩雜文件,而是使用和本地化的C程序所具有的相同能力,通過一個叫做gettext的系統實現的。如果被請求的語言文件存在,那么用戶所看到的文本就是其母語;如果語言文件不存在,那么文本就是缺省的英語或者其他任何你所指定的語言。許多本地化的UNIX應用程序都將gettext作為標準,它讓第三方的翻譯變得輕而易舉。(2)輕易地使用命令行PHP支持在需要的地方設置和執行命令行程序。使用標準的UNIXdiff工具,它能夠生成錯誤一次修改同要使用電子郵件發送到錯誤的所有者的當前注釋之間的不同。PHP代碼對在系統上所編寫的兩個文件執行diff,將其輸出作為輸入,再生成一個要發送的電子郵件。這封電子郵件是通過PHP自己來發送的。(3)其他好處上面的只是我在自己程序里所用到的強大功能中的兩個,而還其他的功能。例如,你可以:即時創建簡單的Flash動畫。即時創建PDF文檔。使用高級數學功能,以及面向對象的編程技術。讀取和寫入到本地和IMAP郵箱。在PHP里就可以使用任何標準的Internet協議。想要編寫基于PHP的FTP、Web或者新聞客戶端?沒有問題!只使用PHP你就能夠編寫出使用標準TCP/IP套接字的客戶端和服務器,并以此創建自己的協議。實現對加密的支持,以及對各種數據庫服務器的支持。在編寫的Web應用程序需要每個小時或者每天執行一次某些代碼嗎?使用cron或者類似的計劃安排管理器,你可以計劃安排PHP代碼在你希望的時候執行,使用普通的命令解釋腳本或者批處理文件就能夠執行這樣的代碼。不需要自動調用瀏覽器就能夠查看專門的網頁,從而執行你的事件,也沒有必要依賴來訪者的點擊來告訴你的系統:特定的代碼需要在特定的時候被執行。PHP在這一領域可擴展性的事實是具有吸引力的。4、PHP的好處我不是JSP或者ASP的老手,在此我也不想貶低這些語言。相反,我會把注意力放在PHP的好處上。(1)本地化PHP讓你能夠為網站的訪問者提供本地化的服務。當用戶點擊進入網站的時候,網站會根據他們瀏覽器的設置自動地以其母語向其提供頁面。要實現這一點不需要使用用于語言翻譯的煩雜文件,而是使用和本地化的C程序所具有的相同能力,通過一個叫做gettext的系統實現的。如果被請求的語言文件存在,那么用戶所看到的文本就是其母語;如果語言文件不存在,那么文本就是缺省的英語或者其他任何你所指定的語言。許多本地化的UNIX應用程序都將gettext作為標準,它讓第三方的翻譯變得輕而易舉。(2)輕易地使用命令行PHP支持在需要的地方設置和執行命令行程序。使用標準的UNIXdiff工具,它能夠生成錯誤一次修改同要使用電子郵件發送到錯誤的所有者的當前注釋之間的不同。PHP代碼對在系統上所編寫的兩個文件執行diff,將其輸出作為輸入,再生成一個要發送的電子郵件。這封電子郵件是通過PHP自己來發送的。(3)其他好處上面的只是我在自己程序里所用到的強大功能中的兩個,而還其他的功能。例如,你可以:即時創建簡單的Flash動畫。即時創建PDF文檔。使用高級數學功能,以及面向對象的編程技術。讀取和寫入到本地和IMAP郵箱。在PHP里就可以使用任何標準的Internet協議。想要編寫基于PHP的FTP、Web或者新聞客戶端?沒有問題!只使用PHP你就能夠編寫出使用標準TCP/IP套接字的客戶端和服務器,并以此創建自己的協議。實現對加密的支持,以及對各種數據庫服務器的支持。我覺得,那些尋找頂級Web開發語言而排除掉PHP的人是極其短見的。無論是像錯誤追蹤系統這樣的高級功能,還是簡單地重復使用頁眉和頁腳這樣的普通功能,我都使用PHP編寫過。我用PHP編寫過半靜態的頁面,也編寫過全功能的多媒體演示。我不是一個使用PHP的人。如果PHP不值得引起注意,如果它只是小兒科或者愛好者的語言,那它為什么會是在Web開發上成長最快的語言呢?如果它沒有ASP或者JSP那么強大,那么它為什么會被用在流量巨大Web網站上?例如Yahoo,據說它就是由PHP建成的。5、開發人員習慣用熟悉的產品我敢肯定,ASP和JSP有它們各自的強項,但是我相信人們是用它們不是因為它們能夠提供比PHP更加強大的功能,而是因為人們已經了解了它們,并希望以自己習慣的方法編寫代碼。排除PHP只能表示對這一語言的無知。
2.2.2、數據庫本站采用MYSQL數據庫,MySQL數據庫可以稱得上是目前運行速度最快的SQL語言數據庫。除了具有許多其它數據庫所不具備的功能和選擇之外,MySQL數據庫是一種免費的產品,用戶可以直接從網上下載數據庫,用于個人或商業用途,而不必支付任何費用。MySQL是網絡化的跨平臺關系型數據庫系統,同時是具有客戶機/服務器體系結構的分布式數據庫管理系統。它具有功能強,使用簡單,管理方便,運行速度快,安全性強等優點,特別適用于Web站點或應用軟件的數據庫后端的開發工作,用戶可利用許多語言編寫訪問MySQL數據庫的程序。作為開放源代碼運動的產物之一,聞名遐邇的速度和易用性使MySQ關系數據庫管理系統越來越受到人們的青睞,應用范圍也越來越廣。開放源代碼所提供的設計更新間隔正是系統同企業實際操作進行同步所需要的,至少是在盡可能地同步。由于MySQL數據庫與php的結合更是無缺。我選擇了MySQL作為我們的數據庫??傮w來說,MySQL數據庫具有以下主要特點:1同時訪問數據庫的用戶數量不受限制;2可以保存超過50,000,000條記錄;3是目前市場上現有產品中運行速度最快的數據庫系統;4用戶權限設置簡單、有效。
2.2.3、網站服務器
網站的服務器我的當然是apache服務器的。ApacheServe的前身是NCSA的httpd,曾經在1995年成為最為流行的萬維網的服務器。因為強大的功能和靈活的設置及平臺移植性,ApacheServer取得了廣泛的信賴。ApacheServer的主要功能有:1、支持近期的HTTP1.1協議(RFC2616)。2、極強的可配置和可擴展性,充分利用第三方??斓墓δ?。3、提供全部的源代碼和不受限制的使用許可(License)。4、廣泛應用于Windows2000/NT/9x、Netware5.x,OS/2和UNIX家族極其他操作系統,所支持的平臺多達17余種。5、強大的功能,涵蓋了用戶的需求,包括:認證中的DBM數據庫支持;錯誤和問題的可定制響應的目錄導向功能;不受限的靈活的URL別名機制和重定向功能;虛擬主機(多宿主主機)支持多個域主頁共存一臺主機;超強的日志文件功能;利用站點的分析;拓展于維護等等。正因為這些強大的優勢,使ApacheServer與其他的Web服務器相比,充分展示了高效、穩定及功能豐富的特點。ApacheServer已用于超過600萬個Internet站點。于是我決定用apache作為我們這個網站的服務器
2.2.4、網站的內部數據結構
本站也可以說是一個網絡應用管理信息系統(MIS),管理信息系統(MIS)是一個由人、計算機等組成的能進行信息的收集、傳遞、存儲、加工和使用的系統。隨著科技的發展,信息的膨脹,企業信息化成了企業在競爭中處于不敗地位的有效手段之一。而MIS不僅能夠及時地提供信息和數據,簡化統計工作,對不同的管理層次提出不同的報告之外,還能根據過去的數據預測未來的情況。因此,采用何種方法開發出一種兼顧開發效率和運行效率,同時滿足分布式事件處理功能的管理信息系統就顯得尤為重要。而本網站正是利用到了一些網絡三層結構的知識。一說到三層式結構,一般人總是先想到JSP/Servlet,其實用任何語言都可以實現網絡的三層結構,而本站亦可以說是一個網絡音樂管理系統,我在做這個網絡后臺是首先想到也就是要用三層網絡結構來組織我們的數據。下面我簡單的介紹一下什么是網絡應用程序的三層體系結構,所謂三層結構是針對于過去的主機終端模式或者服務器客戶機模式區別而成的,它的特點是在后臺有一個后端數據支持服務器,在中端有一群應用服務器,提供結合用戶業務和具體應用的相關系統解決方案,在前端會有很多的接入設備,通過接入設備與客戶機。連接在三層結構當中,數據流的流動方式是從后端數據支持層流向應用層,進而流向前端接入層,達到用戶層。如果把它和電視系統比較就可以看到,前端接入層就象電視機,而中間應用層就象是電視發射設備,而后端的數據支持層就象一個電視臺,這樣由前、中、后構成一個完整的系統。系統的三層體系結構如圖1。
整個管理信息系統采用Browser/Web/DataBase的三層體系結構。Web服務器接受請求,通過應用程序服務器執行一個Java服務器端小程序Servlet并返回其輸出,從而實現與客戶機進行信息資源的交互。數據庫服務器用來存儲管理信息系統中所用到的各種數據,數據由數據庫管理程序直接錄入。系統的客戶端只需要一個瀏覽器即可。相關人員通過瀏覽器來查詢、增加、修改、刪除數據,對信息進行管理。
2.2.5、后臺程序設計思想
本站使用了模塊化的設計思想,使用模塊化的設計思想可以實現代碼的重復利用,易維護、易使用、易編寫,可以在支持PHP的任何平臺上工作,還不要重新編寫,體現了“一次編寫,隨處運行”的思想,有利于高效、高速的開發網站,有利于經驗的交流。本站的部分模塊及其功能如下:預定義模塊(config.php):定義本網站的基本信息(如站名、域名、背景色等),管理員,數據庫等基本信息公共模塊(public.php):預定義一些使用頻率較頻繁的函數(如用戶是否登陸判斷、出錯判斷等)數據管理模塊:音樂數據的添加、刪除、修改、更新。幫助模塊:提供一定的幫助。用戶登陸模塊:提供用戶的登陸服務。
2.2.6、正在進行中的后臺部分功能的擴展與完善
1、需要完善的地方界面的完善,雖說現在這個界面已經可以用了,我們不是專業的美工,總是有不盡人意的地方,這種感覺是一個長期過程,我想我們要想做到,可能不需要一段時間的培養與積累。腳本代碼的優化,做一個程序總是不可避免的產生一些冗長而累贅的代碼,為了加速后臺的運行,我們需要對程序進行代碼優化。2、需要進行的功能擴展論壇:現在的留言板不能方便的用戶進行交流,為了更好的增加用戶之間的交流與互動,有必要增加一個論壇,現在這個工作正在制作中,這個論壇的引擎(也就是說后臺)我已經開發完了,現在要做的就是前臺的設計。
三:本網站實現的關鍵技術
下面就是本人認為的關鍵技術及其實現方法
3.1、用戶是否登陸的判斷
在許多頁面中的一些特殊的功能是需要驗證用戶是否是登陸的。這就需要我們做一個函數,以便在需要的時候可以方便的調用它。但是它的實現是有點難度的。
首先是數據庫連接模塊,代碼如下
3.2、數據庫的使用
本網站之所以說是動態網站,正是因為有強大的數據庫支持,我才可以大言不慚說我們的音樂網站是一個動態網站。我們里面幾乎所有的功能模塊都是用數據庫來實現的。也只有這樣我們的網站才是動態更新的。首先是數據表的建立,本站目前來說還只是一個純的音樂網站。這里面幾乎全部的數據都是來自數據庫,但是要對眾多的數據進行分類不是一件容易的事情,經過幾天的努力,并求助于網絡,總算是把我們的數據進行了分類,并建立了數據表。下面就是建立本站相關表的SQL語句://歌手地域表province`),KEY`user_id`(`user_id`))TYPE=MyISAM;而我們這里用到的主要是數查詢,其中多表查詢和數據的溢出處理發了我一些時間,下面就簡單的介紹一下。(1)多表查詢:本網站有許多地方用必需要用到多表查詢。MySQL數據庫是一種關系數據庫,它的多表查詢有許多方式,我在這里采用了一種比看起來比較簡單的方式,例如,我需要查找近期加入的前4張CD的歌手和CD信息:語言的甜餅機制,這是最不好控制的地方,至少我認為是這樣的,php的session真的不好弄,有時候出錯也另人不可思議。這也許是眾多php學習者和使用者頭痛的地方,我也上網于助過,不過得到的答案也不是那么的另人滿意。不知道新版的php5有沒有好好的解決這個問題。直到現在我也沒能弄清這個問題,看來我還得研究一下這個東東才行。
3.4、php面向對象的編程方法,如果用到了php面向對象的方法的話,那就是專家級的php程序員啦,現在雖說有些地方已經用到了這個方法(例如客戶論證機制,登陸的判斷機制等等),但是還不是真正意義上的面象對向的編程。一個好的程序員不僅到學好程序開發語言,而更主要的是明白怎么樣去編程,即編程的思想。這就是為什么一個非計算機專業人可以考過高級程序員,但卻無法真正的去寫程序。這四年我認為我真正學到的也就是這一點(即編程的方法)。
四:如何體現專業性與實用相結合
1、本網站集文字、圖片、色彩、動畫于一體,通過它,可以一下子就抓住用戶視線,給用戶留下印相,增加用戶的回頭率。2、合理的數據組織結構可以讓網站速度提升,而合理的界面布局可以使用戶可以很快的找到他自己需到的東西。3、提供動態的數據更新,可隨時更新、更正、省時省力,節省了大筆的人力及財力。4、數據的模塊化,使得我們可以更好更容易的進行網站更新和維護。
五:心得,體會
通過這次設計,我們學到了很多新的知識,溫故遺忘的知識,并充分發揮了團隊合作精神,在設計過程中,互幫互助。特別是在制作前期,與企業商談時,更是學到了很多從未學過的知識,更加體現到社會與學校的不同之處。整個設計下來,我們對這三個軟件有了更好的掌握,深入使用各個功能,對自己的設計生涯有了很好的提高。對于個人而言,在這個工程中讓我過了一把癮,在這個過程中我學到了不少的知識,真正體會到了什么才是“結合”——Apache、PHP、MySQL的結合,知道了知識只有實踐才是真正的有價值,同時在這個過程中遇到了到現在都還不能很好解決的問題(見上15頁的三—3和三—4)。在以后的學習工作中我一定會逐步的去解決我所遇到的問題。
六:后記
兩個月的時間一晃就過去了,這我們網站的制作過程中,我們非常感謝同學們為對我們的網站所進行的測試,同時也感謝他們為我們所提出的寶貴意見,使我們的網站得以完善。在這個過程中,我們更想感謝的是席泓老師,如果沒有她的指導和幫助,我想我們的網站無法完成的這么順利。同時我們還要感謝4年來學校領導,老師對我我們的教育和幫助,給予了我們學習計算機知識和技能的機會,使我們才有今天才有機會來制作這個網站,相信不會讓您們失望!當然,其中肯定還有很多不足之處,希望您們繼續批評指正,使我們的專業水平日趨提高。在此表示衷心的謝意!
網站制作畢業論文:論網站制作及其技術方面的解決對策
摘要:隨著科技技術與信息技術的不斷改革發展,計算機網絡已經得到廣泛運用,目前,人們通過網絡都建立了屬于自己的網站,通過網絡展示自己,又或者為企業做宣傳。人們通過網站能夠輕易獲取社會熱點新聞,同時,網站也是人們關注的焦點,隨著信息技術的飛速發展,互聯網上的網站日益增多。這些網站是怎樣做成的,制作過程中應該注意什么,這些都是值得大家關注的。因此,本文就網站制作及其技術方面的解決對策進行了分析與研究,并提出建議。
關鍵詞:網站制作;技術;解決對策
前言
在現代化社會,通過網站能夠更好的彰顯自身形象,擴大學習視野,增加社會影響力,提升企事業單位的知名度,宣傳自身的途徑就是創建富有自己個性的網站。政府使社會形象和服務質量與水平可以通過政府網站來展示,企業產品特色以及營銷服務可以制作企業網站來展示。現階段,電子商務營銷模式日漸成熟,例如,在2013年雙“11”,阿里巴巴公司的淘寶銷售業績高達350多億,這一驕人的業績是在網站的基礎上完成的。因此,政府、企業以及個人都可以通過制作富有特色的網站實現自己的目的,同時,掌握網站制作的技術是滿足了社會、經濟以及日常生活發展所需。
一、網站制作的概念
網站制作是根據網頁頁面結構的定位,通過合理的頁面布局、加上圖片文字的修飾,經過程序設計以及數據庫設計完成的網站制作,這一制作過程闡述了網站制作的概念。網站制作是網絡時代飛速發展的產物,自從上世紀八十年代電子商務的興起,西方國家政府辦公實行信息化,這一改變引起了我國的廣泛關注和重視,啟發了我國政府逐步實現電子政務。隨著信息技術的不斷推廣和深入發展,使社會變得活躍起來,大大地促進了社會經濟體制的改革。
二、網頁制作的基本過程
(一) 分析階段
在制作網頁前,首先需要對即將制作的網頁進行分析研究,列出大的制作方向,分清網站的性質,是屬于個人網站、政府網站還是商務性質的網站,需要達到什么目的,是為了展示自己、提高政府社會形象還是企業知名度等等,這些都是制作網站前值得深思的問題,結合市場需求與實際情況,從而制定出美觀的網頁。
(二)設計階段
制作網站中需要確定網站主題,其次,根據主題開展收集素材等工作。大的主題確定了,圍繞這一主題進行細分出小的標題,并搜索小標題需要的素材及文字,從而完成網站制作中的需求報告。在制作過程中還應注意網站結構的設計,例如,順序結構、網狀結構、網頁結構、上下結構等等,根據制作網站的目的進行主題宣傳,將細節工作準備充分后,方便開展接下來的制作工序。
(三)實現階段
目前,網頁制作工具有:Office、FrontPage、Dreamweaver、Flash、CSS Design以及Photoshop等,將這些網頁制作工具有機結合運用才能實現的網頁效果。這些工具是將搜集來的素材進行加工升級,因此,必須熟練運用網頁制作工具才能實現完整的網頁制作流程。
(四)測試階段
在測試階段,應借助Internet信息服務管理器對制作好的網頁進行測試,可以正確判斷網頁是否能夠正常運行,對不滿意的地方可以進行針對性的改進并完善,從而確保網頁的效果。
(五)維護階段
維護階段是網頁制作中的一道工序,經過測試后,可以觀察運行中有無差錯,沒有問題后將網站進行上傳,在網站運營過程中,為了增加用戶訪問量需要不斷的進行網頁更新以及定期維護,只有做到這些,網站才能持續運營,被用戶所喜歡。
三、網站制作在技術方面注意的問題
根據上述網站制作的基本流程,各階段看似簡單,實踐操作起來還是具有一定難度的。因此,在網頁制作中出現的不足與問題,需要運用正確的方法進行處理,才能確保網頁的順利制作,進而達到的制作效果。
(一)制作網頁之前,先建立網站的目錄結構
網頁制作應作為一個系統工程,分清主次,將相對路徑與路徑進行區分。為了有效降低制作過程中出現的紕漏,制作網站時應將網站中所需的內容與素材放在同一個文件夾中,使用相應的名稱專門區分素材。這樣便于網站制作中素材混亂放置,節省查找時間,方便日后進行網站維護工作。
(二)注意使用計算機網絡信息服務管理器
在制作網頁時,制作一段時間就要進行網頁瀏覽,這就要使用Internet信息服務管理器,通過這一管理器不僅能夠預覽制作效果,還能有效測試網頁是否能夠正常運行,使用Internet信息服務管理器時要確保在制作網站的本機上運行,這樣才能實現保質保量,預覽效果與網站顯示效果保持一致。
(三)使用dreamwear將網站根目錄設置為站點
使用dreamwear能夠有效降低網站制作中出現的問題,這一特點與使用Internet信息服務管理器的原理是一樣的,能夠在網站制作過程中直觀的看到制作后的效果。
制作網站時應熟練運用每一個網頁制作軟件,通過這些軟件,熟練的處理圖片并制作出炫彩的文字、靚麗的圖片以及生動形象的視頻,每當制作出一個圖片、文字段落以及Flash插件時都應創建并編輯相應名稱的文檔進行儲存,以免后期制作中文件丟失。
(五)插入網格盡量用像素做單位
制作網頁時,插入網格盡量使用像素做單位,熟練運用這一技能是區分業務與專業網頁制作的分水嶺。注意與瀏覽網頁的像素配比才能保障表格網頁中的圖片受到約束,從而保持美觀。
結語
綜上所述,對政府而言,制作政府網站不僅能夠推廣政府積極的社會形象,接受社會廣大群眾的監督;還能展示服務水平,實現政府資源與人民共享。對企業而言,制作商務性質的網站,具有重要的意義,根據不同企業需求制作不同性質的網站,是推銷企業產品的重要手段之一??偠灾鐣e極接納新技術并廣泛推廣有利于社會的進步,起到促進社會發展的作用。
網站制作畢業論文:網頁及網站制作優化探討
摘 要:在網站建設的過程中,需要做好網頁制作工程,為了提高制作的效率,必須優化制作流程,要提高網站工作人員的設計水平以及技術能力,這樣才能保障其工作的效率以及質量。文章對網頁制作流程的優化方式進行了介紹,還對提高網站制作效率的措施進行了探討,希望對網站設計人員有所幫助,提高網站設計的質量,吸引更好的瀏覽者,使網站可以發揮出信息傳播的作用。只有掌握網頁與網站的制作關鍵技術,了解制作時應注意的問題,才能實現網站的建立與完善。
關鍵詞:網頁制作;網站開發;效率優化
網站可以提供信息交流與傳播的平臺,在建立網站后,需要做好網頁制作以及網站制作工作,要優化網站的主頁,這樣才能吸引更多的瀏覽者,才能做好網站的推廣工作。文章對優化網頁制作流程及提升網站制作效率的方式進行了介紹,只有做好優化設計工作,才能保障網站操作的方便性,才能使瀏覽者看到網站的優點以及用處。在當前信息時代中,網站的數量比較多,競爭也比較大,所以,網站的建設人員一定要提高自身技能水平,要不斷的學習新的知識,提高工作的效率,這樣才能保障網站制作的質量。
1 網站建立與制作的意義
進入21世紀后,我國逐漸進入了互聯網時代,互聯網技術在人們的生活中越來越重要,網絡的覆蓋率也越來越高,應用互聯網技術以及信息技術,可以獲取全球的信息,可以實現信息的傳輸與傳播,這有利于了解當前社會的發展形勢,還可以使人們了解全球資訊,可以從多個渠道獲取所需信息。網站是信息的聚集點,其可以提供多種服務,為了吸引更多的瀏覽者,設計人員需要做好網站的優化工作,要提高網站制作的技術水平,還要提高工作的效率,網站的建設者要優化制作流程,這樣才能達到惠民的作用。網站建設還需要保障信息的性,通過用戶調查的方式,可以了解到用戶的需求,可以對網站進行人性化建設,要從用戶的實際體驗出發,對網頁進行修改,保障操作的方便性。在制作網頁與網站時,還要考慮用戶群以及界面等因素,要全方面考慮影響網站制作質量的因素。建立網站,還要提高知名度,要做好宣傳工作,最主要是還是保障網站制作的質量,這樣可以增加瀏覽率,可以擴大網站的影響力,從而發揮出對信息的傳播作用。
2 優化網頁制作流程的方法
2.1 做好網頁制作策劃工作
在優化網頁的過程中,首先要確定客戶群,要對客戶信息進行及時的掌握,還要做好網頁制作的策劃工作,對網站項目進行優化設計,建立詳細的網站制作方案,根據用戶的需求,可以增加網站的功能,在制作的過程中,要遵循一定原則與規律,要根據相關標準對網站進行完善。確定網站主頁的風格后,還要做好各個板塊的風格統一工作,要以統一的設計思路對網頁進行優化,網站建設者可以與客戶進行協商,了解客戶的需求以及要求,對網頁制作進行改進,經過多方考慮后確定出一份完整的制作方案。
2.2 優化網頁設計圖紙
網頁設計與策劃是一項重要的工作,在對網頁進行策劃后,設計人員需要明確網頁的總體風格,要對網頁進行優化與完善,在設計的過程中,可以采用圖紙的方式制作出草圖,這樣可以方便后期的優化。設計人員需要確定網頁的寬度,要保障頁面的充實感以及飽滿感,有的網站網頁寬度比較大,這種風格需要對頁面的排版進行優化,不能使網頁顯得過于空洞,這會影響網站的美觀性。
2.3 做好資料收集工作
在制作網站時,要滿足用戶的需求,在制作的過程中,需要做好資料收集工作,客戶提供的信息可以為材料收集提供線索,在收集的過程中,要收集相關資料,這包括圖片以及文字等多種形式,利用互聯網也可以獲得更多的信息,通過收集一些有些的網頁,可以為設計人員提供參考,在制作網頁時,要突出網站的特點,利用圖片或者網頁的源代碼,也可以獲取更多的資料,可以擴展資料收集的渠道,有利于為網頁制作提供充足的資料。
2.4 根目錄的設計
網站制作是對信息的集合,是對多個文件的集合,在集合的過程,會對文件資料進行整理與分類,通過分層與規劃,可以制作出根目錄,這有利于提高文件查找的效率,可以提供文件打開的統一途徑,在設計根目錄時,需要保障瀏覽的方便性,根目錄對數據查找有著導向的作用,可以節能瀏覽者的搜索時間,在網站的主頁上設置超級鏈接,可以進行目錄或者頁面的直接跳轉。根目錄設計需要確定高級類別,而且高級類別的數量不宜過多,在網站的主頁上,不能設置過多的超級鏈接,否則會出現適得其反的效果。
2.5 掌握計算機網絡語言
在制作網頁的過程中,要確定計算機網絡語言,常見的語言形式有ASP、PHP以及JSP,而網站制作一般采用的是PHP+MYSQL或者ASP+ACC的數據庫形式,所以,根據數據庫的類型,需要合理選擇網站語言。在確定計算機網絡語言后,可以保障網頁制作流程的規范性,可以提高網頁制作的水平。
2.6 測試網頁
在網頁制作完成后,需要做好測試工作,要保障網站的頁面可以正常的跳轉,還要保障網站可以在各個瀏覽器中打開。網頁中一般有多個鏈接,在測試的過程中,需要保障這些鏈接可以正常使用,在發現異常現象后,要找出異常原因,并采用有效的措施進行維護,從而保障網頁功能的正常發揮。
2.7 站點
網頁測試完成后,要對外網站,可以運用遠程,也可以是本地,要注意語言的對應性。使用ASP語言,就需要對應ASP服務器,如果要上傳到網絡上,還可以運用遠程FTP工具。
3 提升網站制作效率的措施
3.1 統一網站整體形象
網站整體形象設計主要包括網站主題色彩、Logo標志、標準字體、圖像、動態效果、圖標等,另一方面,要具有統一的菜單、標題、底欄等版塊。
3.2 整合開發團隊資源
要根據網站開發團隊現有的資源,在網站規劃設計之后,將這些設計任務分配到每一個團隊成員手中,各團隊成員之間要互相協作,以便發揮出團隊的整體優勢;而要避免因為分工不明確等問題造成團隊成員之間任務重復或者任務缺漏,盡量做到1+1>2,而不是1+1
3.3 測試網站內容
在網站各個版塊完成之后,要進行的測試,測試內容主要包括:速度、兼容性、交互性、程序健壯性、鏈接正確性、超流量測試等等。另外要對客戶有可能使用的瀏覽器版本進行測試,隨著移動端的發展,還要測試用戶有可能使用的設備,盡可能考慮各種屏幕大小對網站內容的影響。在測試中發現的問題要進行相關分析研究,制定調整方案,只有這樣才能讓網站不斷完善。
3.4 不斷進行網站維護
網站維護是網站建立后使其繼續保持更新和完善的必要措施。網站內容的每一個細節上出現數據丟失都可能造成頁面出現錯誤信息。因此,為確保網站健康運行,在建設網站之前,就需要考慮制作“網站副本”。這樣可以大幅度減少網站錯誤的發生。在網站維護中,還要合理有序的存放不同類型的文件,比如為圖片、網頁分別新建文件夾,各自單獨存放,或者根據不同欄目新建文件夾,這樣可以有效提高維護和更改網站的效率。
3.5 警惕網站安全問題
網站的安全性是不可忽視的一個重要因素,要采用多種有效的防護手段,確保網站健康的運行。比如建立防火墻,對外界干擾或者破壞進行阻隔,防火墻有有助于保障網站運行的安全性。再比如,防止惡意病毒的入侵,有害JavaScript代碼的網頁注入,還要對不良廣告采取攔截,只有這樣才能保障客戶訪問網站的安全性,避免惡意程序對客戶設備的損害和客戶財產的損失。
4 網站、網頁制作中需要注意的問題
網站與網頁制作都具有較強的專業性,相關工作人員需要具有較強的技術水平,還要對網站的建設流程比較熟悉,根據網站的組織,要對文字、圖像以及色彩進行優化,做好協調工作。主頁也網站的門臉,也是傳達信息的主要位置,在優化的過程中,要體現出網站的人性化設計理念,要從用戶的角度出發,更好的滿足用戶的需求,考慮用戶群因素以及界面因素對網站、網頁制作的影響。(1)網頁制作需要按部就班的進行,要保障每一頁的質量,不能只重速度不重質量,一定要做好后期的維護工作。網頁制作是一項基礎而重要的工作,網頁需要做好編排工作,還要做好色彩搭配工作,在對網頁鏈接進行反復的核查,還要做好主頁面與子頁面的轉換工作,在優化的過程中,需要利用相關模板,這有利于統一的網頁的主題,有利于提高網頁設計的效率,還可以制作出風格統一的網頁與網站。(2)在網頁中設計圖片時,可以采用鏈接的方式,通過使用縮略圖,可以節省頁面的空間,可以縮小圖片的大小,使瀏覽者可以看到更多的圖片,這可以保障網站圖片的充足性,可以擴充網站的容量。在制作圖片時,縮略圖不宜做的太小,這會影響觀看的質量,會影響網站的瀏覽量以及好評度。(3)在制作網站與網頁時,要選擇好圖片的格式,jpg與gif都是常見的格式類型,其中jpg的彩色分辨率比較高,而gif比較適合256色以內的圖片。在選擇圖片時,其大小不宜超過30k,小圖應盡量控制6k左右。(4)在網頁中,還可以對個別圖片進行加注解操作,這可以使瀏覽者更清楚的了解圖片的實際意義,有的圖片加載比較慢,所以,通過文字注解,可以使瀏覽者了解到圖片是否對自己有用。
5 結束語
網站設計是一項專業性較強的工作,在設計的過程中,需要采用多種技術,設計人員需要做好資料收集工作,在設計的過程中,還要與客戶進行溝通與協商。網站設計包括多個網頁的制作,設計人員需要優化網頁制作流程,這樣有利于提高制作的效率。文章對網頁、網站制作的流程進行了介紹,還對提高制作效率的措施進行了探討,希望對相關設計人員提供一定幫助,在今后的工作中,不斷的創新與改進方法,保障網站功能的正常發揮,還要美化網站的主頁,這樣才能吸引更多的瀏覽者。
網站制作畢業論文:網站制作中的色彩運用淺談
信息化時代背景下,網絡已經成為我們獲取信息的主要途徑之一,信息化時代已經悄然影響人們的生活。不同行業為了提高自己網站的知名度及關注度,在網頁制作工作上增加許多新穎的版塊來吸引客戶。對于一個成功的網站設計,最為重要的標準之一就是該網站對色彩的搭配是否有新穎度。
【關鍵詞】色彩搭配 網頁制作 主頁 網站
色彩是人們視覺捕捉最為敏感的東西,對于平面設計和網頁設計者來說,主頁的色彩搭配絕佳,可以給瀏覽者留下深刻的印象,從而達到提升網頁知名度和關注度的效果,而且還會事半功倍。因為,當我們遠距離的觀察電腦屏幕時,視覺影像捕捉到的是色彩而不是美麗的圖片。
1 色彩的基本原理
1.1 了解色彩的概念是網頁制作色彩運用的基礎
色彩是人們視覺最快捕捉到的信息,大自然是顏色的較大載體,它給予顏色豐富的意義。許多行業為了突破以往的藝術風格,為了能夠吸引更多的客戶,從而對色彩的搭配進行深入徹底的探索。在此探索過程中遇到重重困難,人們并沒有退縮。因為,只有在自己的領域中設計出新穎獨特的網頁,才能更加精準的抓住客戶的眼球從而吸引他們的注意。那我們首先應當了解的是色彩最基本的知識,不同物體和事物都呈現出不同的色彩,花有花的顏色、草有草的色彩。在大自然中,五彩繽紛的世界包含了成千上萬的色彩。但是,只有紅、黃、藍才是最基本的顏色,這三種顏色調和了自然界的色彩。我們也可以對顏色所屬的范疇進行分類,將自然界的色彩分為彩色、黑白、灰度等。三種色彩的表現形式,其實也有他們的共同點,他們都有自己的明度、純度、色相,除了這些之外,還有其他兩個元素,在進行不同的色彩調配時才會產生色性和色綢的特性。充分了解色彩基本知識才能在網頁制作中發揮其重大的作用,體現出色彩強大的魅力。
1.2 熟悉掌握色彩的視覺特點及賦予的意義才能更好地搭配色彩
色彩的搭配技巧需要結合色彩的基本知識和色彩所賦予的意義,好的搭配技巧會讓作品賦予生命力,無疑是激發了網頁瀏覽者的興趣,從而提高了知名度和關注度。雖然色彩是無聲的,但它隱藏的視覺語言可以改變人們的思想和情感。研究表明,大部分的人看到某種特定的顏色會引發聯想,感受到色彩帶給他的微妙變化。我們可以了解下身邊的色彩,例如:綠色,植物大部分都是綠色的,它象征著生命力和活力,它也象征和諧、自然、真實、和平,世界上大多數的國家軍服都是以綠色為基調,那是為了便于掩護,綠色也是生活不可缺少的顏色之一。這是色彩的魅力所在,不同的顏色都會引起人們心理的變化。單一的顏色就可以有這么多豐富的意義,那如果將色彩搭配起來,它的作用及影響力是非常大的。因此,不同的搭配會產生多樣化的視覺感受,要學會合理的搭配色彩從而達到自己預期的效果。
2 網頁色彩選擇應遵循的原則
網頁色彩的選擇應該以紅、黃、藍、跟任何色彩搭配,因為,這三色是基本色也是萬能色,可以調配出成千上萬的顏色,但也不能缺少黑、白、灰三色。如果需要降低明度的可以配上黑色。許多網站上會有許多留白的地方,一是因為白色是網站最普遍的顏色,二是體現出留白的藝術,緩解壓力,也可以彌補網頁的銜接的不足之處。網頁色彩的選擇和搭配三大原則:
(1)符合網站的風格和主題。為了追求網頁內容與形式的統一,需要根據網站的風格和主題來使用不同的色彩和視覺元素,這樣才符合人們的認知習慣。例如學校的網站一般以藍色等輕快的顏色為主,突顯學生心理的純潔。網購類的網站就可以采用多種色彩互相調配的方法,吸引瀏覽者的眼球。
(2)網頁的色彩和內容要符合絕大部分瀏覽者的審美觀。每個版塊顏色層次要鮮明、內容要清晰,才可以吸引瀏覽者的興趣。許多食品網站選用綠色為主色調,原因在于綠色代表環保健康,運用這個色調顯得有說服力。
(3)在網頁色彩的選擇上,緊扣網頁的主題大膽的發揮自己的色彩的想象力,突出網頁的獨特性,創造出不一樣的視覺效果。
3 網頁色彩的搭配技巧
在制作網頁的過程當中,不僅需要結合色彩發揮的想象力,還要有一定色彩搭配技巧,兩者互相結合,才能制作出令自己和瀏覽者同樣滿意的網頁,需要遵循以下三點:
(1)首先需要我們在緊扣主題的前提下,定出整個主題的基調色,將其通過黑白兩色調節它的深淺,就是調節它的透明度和飽和度。圍繞著基調色調節顏色,讓整個網頁顏色得到統一并符合人們的視覺審美。
(2)我們需要為網頁選擇用同一色系的顏色來制作,這樣可以更加直觀的表現出網頁的內容。例如,在制作關于內蒙古介紹的網頁時,可以采用草原綠地的額顏色綠色為主的同一色系的顏色來制作,更加能表現內蒙古草原的特點。
(3)我們在制作網頁的過程中,可以采用兩色選一色的方法來獲取兩色的對比色。例如:政府網站基本以紅色和黃色為主調,選二者的對比色為輔色,即能突顯政府的莊重嚴肅,又不會覺得復雜礙眼。
(4)不管是制作什么類型的網頁,需要確定風格,其次是要根據不同的需求者確定網頁的主色調,再加以確切的內容互相襯托,都可以達到自己想要完成的網頁效果。比如是學生群體,及時:需要了解學生的心理,整個設計頁面風格要以版塊分配明了為主,更加適合學生瀏覽閱讀。第二:需要根據學生的喜愛程度來選擇網頁的主基調色,要考慮什么樣的版塊用什么顏色,分清主次及重要程度,方便學生有選擇性閱讀。在知道網頁制作的步驟后,就要按部就班的制作,有助于提高網頁設計者的水平,也提高了網頁的知名度和關注度。因此,根據不一樣的網站,選擇不同的色彩來定主題風格,才能提高整個網頁制作行業的業績。
(5)在網頁配色中的誤區:不管是平面設計師還是網頁設計師,切記不要將全部的顏色都運用到設計當中,要控制在三色以內,避免造成瀏覽者的視覺壓抑。
在網頁設計過程中,要以突出文字內容為主,需要將文字和背景的差距拉大,讓內容和網頁的主體背景協調的融合在一起,切記不要采用復雜的圖片當作背景。
4 結語
當我們瀏覽或打開一個網頁時,及時眼捕捉到的是色彩,并不是那美麗的網頁圖片,因為人們對色彩視覺敏感度是較高的。我們不僅要學會色彩的基本概念和網頁制作的工具,還要理解色彩賦予每個事物的魅力及重要內涵。這對于平面設計和網頁設計者來說,這樣才可以制作出吸引瀏覽者眼球的網頁,從而提升網頁的知名度和關注度。
網站制作畢業論文:PHP動態網站制作探究
網絡融入人們的生活。在學習與工作環境中都利用網絡環境,可以事半功倍。共享資源,節約人力與時間。而人們在進入網絡時,主要是以網站的形式進行交互訪問。只不過是各種不同的網站形式。如百度、谷歌類的門戶網站,論壇形式的網站等等。而動態網站的制作中,比較成熟的腳本技術中,PHP是其中一員。本文探討利用PHP技術制作動態網站時的一些關鍵問題,并以網站的留言板模塊功能為例進行動態網站設計與搭建方法。
【關鍵詞】PHP 腳本語言 數據庫 服務器 版本
1 PHP簡介
1.1 定義
PHP的中文名稱翻譯為超文本預處理器。從這三個字母可以看出是英文單詞的所寫。哪么為什么叫超文本預處理器呢。這就得提到,網絡技術發展中,瀏覽器的出現是網絡技術成熟的一大標志。而出現的簡單便捷編輯網頁的語言是HTML,翻譯過來為超文本標記語言。這里一直出現超文本,很多資料中認為超文本,就是不僅僅局限于文本形式的體現,可以用圖片、視頻、鏈接、文字文本等多種形式出現。在不斷的發展中,人們的需求從單一的網頁變成了網站,從靜態提升到了動態。從而出現了各種更加成熟的腳本語言。最早出現的有PHP、ASP兩大類。(這里不統計特效腳本如VBSCRIPT等)。
1.2 腳本優勢與特性
PHP腳本編程的優勢很多。在早期最為突出的而是跨平臺的可移植性。不僅僅可以用在微軟操作系統,還可以不重新編程應用于UNIX平臺系統。當然隨著腳本語言的不斷完善。ASP出現了NET版本,也可以實現跨平臺的使用了。第二、PHP在編程中,具有比較自由的風格,與高級語言編程相比,更加簡單,便捷。第三、配套工具完善,在編寫程序時,可以利用成形的編輯器。筆者常常使用的是editplus,占用空間小,編寫多種語言皆可。在與數據庫連接時,有一款數據庫MYSQL,專門與PHP合作,將操作的便捷性大幅提高。如果系統或者網站的安全性要求不是特別高,這款數據庫是與PHP搭配的不二之選。第四、從使用角度來說,現在PHP使用和ASP系列可以說是評分秋色,從地域角度來講,有個有趣的現象,南方使用PHP偏多,北方使用ASP系列偏多。
2 動態網站制作過程
很多剛剛學習編程的新手喜歡研究代碼的簡便性和如何完成各種獨特的功能。無可厚非,這對長期編程是有一些幫助的。但是對于動態網站的制作,如果偏重于研究編碼,容易事倍功半。在制作動態網站時,應該從制作目的或者用戶需求出發,確定功能模塊,為網站的風格定下基調。而且要預留出擴展空間。這對編程過程中出現偏差,及時進行更正有巨大的幫助。
網站制作過程中的先后工序,一般要從主索引頁做起,把主要功能模塊集中在主索引頁面,功能的具體完成,可以通過鏈接在二級、三級分頁中完成。具體分頁的級別,根據需求和經濟可用性來確定。然后實現腳本PHP與數據庫的互聯。充實文本、圖片等內容。再通過美工不斷的完善。預留出后期維護的工作量與經費。
3 PHP論壇制作中模塊縮影舉例
大家都登錄過各種論壇,我們每個用戶的留言,都會不斷更新,同時在我們需要的時候,可以查詢到權限內,幾個月甚至幾年的留言。這是因為,我們的留言存儲在后臺數據庫中。這個數據庫在服務器端,我們可以通過自身終端去訪問服務器端,通過密碼驗證,獲得權限得到數據。
那么PHP如何實現這些過程呢?首先服務器建立,選取一臺性能較高的電腦作為服務器,在該臺電腦中安裝MYSQL服務器端軟件。利用PHP腳本語言建立與數據庫的連接。將用戶的基本信息和留言存儲在數據庫中。所以大家在留言的過程,就是寫入數據庫的過程。而大家回看自己的留言就是從服務器端獲取數據的過程。
從PHP編程角度,基本應該具有刪除.php模塊、保存模塊、登錄模塊、游客模塊以及最基本的index模塊(一般為留言處的首頁)
說明:
這個簡單的代碼相信掌握PHP的人員可以看懂借鑒。首先要連接地址,當然這里的地址是內網給出,如果是放在外網中,只要放入獨立IP,替換即可
訪問數據庫要給出用戶名和密碼,這個權限就是你申請后由管理員給出,或者系統允許的。
訪問數據庫的語句,主要是增刪改查四大類。這段代碼明顯是訪問MYSQL數據庫的。當然,要注意PHP的版本,這里使用已經是4.3以后的版本。5.0系列使用要查詢部分語句的改變。
網站制作畢業論文:基于Android的網站制作移動微課環境的設計與實現
網站制作是計算機專業的一門專業核心課程,涉及的模型和樣式較為抽象,難于理解。因此,探索基于Android的網站制作課程的微課移動化,實現將教學的重難點以媒體介質的方式到移動終端,使學生能夠隨時隨地學習,將有效幫助學生更好地學習該課程。
一、移動學習概述
移動學習(Mobile Learning)是一種在移動設備幫助下,能夠在任何時間、任何地點學習的學習方式,移動學習所使用的移動計算設備必須能夠有效地呈現學習內容并且為教師與學生之間提供雙向交流的機會。
前幾年,移動學習主要有四種模式:一是基于移動短信服務的學習模 式;二是基于Web瀏覽器或者下載服務的學習模式;三是基于電子郵件形式的服務模式;四是基于移動點播式的學習模式。但研究人員通過長期的探索研究發現,這四種移動學習模式存在諸如不能得到較好驗證、人機交互差、人與人之間交流少等不足。而智能手機、iPad、3G和4G技術的發展,將能很好地解決上述問題。學生只要用智能手機或者從iPad上下載并安裝這個課程App,就可以實現與教師的交互。
二、網站制作移動微課環境的需求分析
隨著智能手機、iPad、3G和4G技術的發展和普及,基于Andriod技術開發的網站制作課程的移動微課在技術上已經成為可能,也具有非常廣闊的應用前景。網站制作的移動微課是把課程中的難點和重點轉化為Andriod平臺的知識碎片(碎片化的表現形式是采用Flash動畫的形式),便于學生隨時隨地學習,并能滿足學生的學習需要。
三、網站制作移動微課的總體設計
1.設計原則
移動微課平臺設計遵循三個原則:一是基于Web2.0的理念,使App軟件成為師生互動的平臺;二是基于移動學習的理念,為學生提供碎片化的學習可能;三是基于App軟件設計理念,設計合理的程序代碼。
2.設計目標
移動微課環境平臺軟件的設計要充分考慮它的實用性和可用性。在移動微課平臺軟件的設計過程中,要充分考慮三個方面:一是平臺的支持。從目前的市場調查情況來看,Andriod平臺是目前及時大智能手機操作系統,因此,設計基于Andriod系統的平臺軟件將擁有非常多的客戶群體。二是內容方面的制作。教師可以通過Flash動畫或者配以PPT來創建一個技能點的微課。三是動畫軟件的支持。在Andriod移動終端上,需要安裝Flash Player手機版軟件,來保障Flash動畫可以在手機終端上順利運行。
3.系統框架設計
在設計網站制作移動微課程平臺的過程中,為了方便學生能夠隨時隨地學習,該軟件是基于C/S架構設計的。這種系統框架設計的優勢是,下載一次,安裝APK文件就可以隨時隨地使用該微課平臺,即使是在沒有網絡接入的情況下,也可以正常使用該學習軟件平臺開展學習。
四、網站制作移動微課環境的實現
在網站制作移動微課平臺設計中,按照課程的認知規律進行界面的設計,分為項目―子項目―任務―子任務。
基于Andriod系統的學生終端設計,每個界面都是一個Activity,每個Activity由一個XML文件和Java文件組成。目錄界面主要由Button、TextView等組成,具體的微課界面由WebView組成。在學生端,只要點擊相應的Button即可完成操作。
網站制作微課平臺軟件整合了基于Andriod平臺的多項先進技術,為學生可以隨時隨地學習該課程提供了方便,也是移動學習方式的新探索。但是,由于網站制作課程移動微課的特殊性,課程的技能點、難點、重點可采用Flash踴和PPT形式來講解,而對其他的表現形式還需要進一步探索。
網站制作畢業論文:基于網站制作的Web前端開發技術與優化
所謂Web就是全球廣域網,它標志著信息時代的到來,是科技信息發展的產物。Web前端開發的前身是網頁制作,初始的網站設計通常以靜態為主,網站用戶主要在網站上進行信息瀏覽。其后Web不斷的發展和進步,數據的交互開始不斷刷新,網頁跳轉的次數也逐漸變少。面臨著數據信息時代,Web前端開發技術還需要不斷優化和發展,以此來滿足更多人的信息需求。本文主要就網站制作的Web前段開發技術進行了相關闡述,并且分析了它的優化方向。
【關鍵詞】網站制作 Web前端開發 技術優化
網站制作包含的內容十分廣泛,其不僅要進行圖片的處理、合理的布局,還要建設合理的數據庫等等。隨著時代與技術的進步,網站制作越來越豐富多樣,不同的網站滿足了不同人群的信息需求。其中,Web前端開發技術占據了十分重要的地位,出現了諸多桌面軟件的Web,網站網頁也不僅僅只是圖片和文字的載體,網頁的內容變動變得更加豐富和生動,為瀏覽用戶提供了更加舒適的體驗,滿足了用戶的需求。然而,時代在進步,技術在發展,大量前端工程師相繼涌現,從而促使Web前端開發技術的革新和改進。
1 簡述Web前端開發技術
在Web前端開發技術之中有三個關鍵因素,分別是:HTML、JavaScript、CSS。這三種語言分別具有不同的特點和職能,執行標準也各有不同,但是彼此之間又存在著一定的合作關系,在Web前端開發的過程中這三個因素缺一不可。為了確保Web前端開發技術的優化和提升,完善開發工作中的各項細節是必不可少的,并以此為基礎不斷改善和提升。
目前,B/S結構是最常見的一種網絡環境,從現如今的網絡環境技術來看,對客戶端的瀏覽器展開分析是一種符合時代技術特征的方式。瀏覽用戶要先進行網址輸入,然后向URL發出請求,服務器會分析域名,然后獲取相應的IP地址,最終實現計算機對該地址的訪問和瀏覽。在此基礎上,打開瀏覽器的客戶端會發送HITP到服務器中,收到請求的服務器會根據URL的請求進行文件的確認。確認后的文件通常會呈現為一個網絡地址的形態,例如ASP、JSP文件等等。在這個過程之中,Web服務器主要負責根據文件的內容和URL的參數進行資源的調用,從而有效進行數據的組織并且生成HTML頁面。在文件生成之后,HTTP的請求會由服務器來完成,并且把生成后的HTML文件傳輸到瀏覽器之中,瀏覽器負責文件的接收。在接收之后M行文件的分析,然后請求服務器發送鏈接資源文件。例如內嵌網頁、CSS等等。服務器接到請求之后,會通過網絡將要求的資源文件發送給瀏覽器。資源文件成功發送到瀏覽器之后,瀏覽器要對數據進行整理,然后將其展示在頁面之上,并且對資源的展示進行合理的排版。在這個過程中,瀏覽器會按照上至下的順序進行HTML文件的執行,如果與對應的頁面腳本相遇,就直接分析腳本,并且執行相應代碼。腳本的執行會對鏈接文件的加載產生影響。
2 基于網頁設計Web前端開發技術的優化
網頁的存在意義在于信息的呈現和傳遞,從而使用戶的需求得到滿足。在互聯網環境的影響下,不論是信息獲取時間過程還是呈現效果不佳都會對用戶的瀏覽體驗產生影響。從提供信息的方面來看,信息本身的價值并沒有得以實現。但是在獲取信息的角度來看,上述狀態會對信息對稱環境產生影響,甚至對社會行為產生影響。所以Web前端開發技術的優化是必不可少的,它可以從以下幾個方面著手。
2.1 優化HTTP的請求
根據相應的HTTP請求進行技術的優化,對請求內容進行篩選,選擇必要的請求,從根本上提升前端開發技術的整體水平。完整的HTTP請求涵蓋的內容有很多,例如數據的發送、服務器和瀏覽器鏈接的建立等等。不同的環境的請求會占用相應的時間,多個時間進行累計就會導致時間成本的大幅增加,并且浪費大量的寬帶資源。所以,要在時間的使用上進行優化,控制請求的數量是不可或缺的。通??梢圆捎梦募喜⒌姆绞竭M行時間的節省,在第二次請求中可以一次性完成;圖片可以采用不同鏈接映射在不同區域的方式。如果是內聯圖像,一定要確保文本和圖像的同時下載。
2.2 優化文件規模
文件規模的優化是一項十分瑣碎的工作,它不僅要優化CSS文件、JavaScript文件,還要對相應的代碼進行優化。重點優化內容是HTML標簽的合理剔除,避免內聯式的出現。此外,優化CSS代碼也是十分重要的工作。
2.3 優化內容
內容優化的考慮角度主要有兩個,也就是在樣式表置于頂部的時候,script可以置于底部。CSS具備覆蓋疊成的特殊性,所以瀏覽器在加載完成后會進行渲染工作,如果要優化Web,就一定要著手實現CSS加載的優化。將script置于底部,主要是避免腳本在執行的過程中影響頁面下載,進而導致組建下載速度過慢,延長頁面加載的時間,使網站網頁的工作效率變低。
2.4 優化DNS的查詢次數
DNS也是導致時間成本增加的一個重要原因,如果DNS每解析一次需要20-120毫秒,那么如果解析請求過于頻繁,就會直接導致信息傳輸速度或呈現速度減緩。不僅如此,它是瀏覽器工作的基礎內容,在查詢完成之前,該域名中的所有內容瀏覽器都不會進行下載,所以對DNS的查詢次數進行優化和控制是Web前端開發技術優化的一個重要環節。
除上述之外,重定向也是導致等待時間延長的原因之一,它受到各種不同因素的影響,總的來看,重定向增加一次Web請求就會增加一次。所以,添加“/”在站點目錄之后可以在一定程度上避免重定向目標的重復出現。
3 結語
綜上所述,Web前端開發技術的優化需要從多個方面著手,它對用戶的瀏覽體驗有非常直接的影響,是網站制作水平提升的技術保障。
網站制作畢業論文:B/S模式下網站制作技術淺析
摘要:鑒于B/S網站開發模式的廣泛應用現狀,本文闡述了網站制作模式原理、相關應用知識及基于B/S模式的網站開發技術特征、內涵、應用策略,對提升網站制作人員的應用開發技巧及適應性選擇開發技術、開發工具的綜合能力有積極有效的促進作用。
關鍵詞:B/S模式;網站制作;技術
一、前言
網絡技術的飛速發展令各類豐富的信息資源得以高效、便利的共享傳遞,基于網絡環境廣泛獲取及信息已成為現代化計算機應用的突出特色。人們可以通過對各類資源豐富的網頁瀏覽獲取在書本上無法學到的豐富知識,并迅速知曉一手新聞消息。由此可見網站制作的優良與否直接關系到信息獲取的效果。目前許多企業、單位均利用各類豐富的網站制作技術與手段意圖令網頁成為展示企業形象、信息資源的統一平臺,因此,如何選擇優勢的網站制作技術便成為當前我們所需探討的重要問題。
二、基于網絡環境下的綜合開發模式
網絡技術的廣泛發展令各類單機操作軟件已無法滿足人們豐富的網絡應用、計算需求,因此各類功能完備的網絡計算模式應運而生。目前應用較為廣泛的網絡開發計算模式主要包含C/S及B/S兩種。前者為客戶機與服務器之間的一種系統計算模式,而后者則為瀏覽器與服務器的計算模式,因此其必然以Web技術為核心,是一種新型的MIS系統模式。該模式將傳統C/S模式服務器分解為一個數據服務器及一個或者多個應用服務器并構成三層結構的模式體系。相比于兩層結構的C/S模式,B/S具有系統操作簡單、開發成本低廉、便于網絡信息等眾多優勢。因此,目前大量的網絡開發應用模式已由C/S轉移為B/S模式,而網站的綜合開發技術也實現了適應該模式的創新發展。
三、基于B/S模式的應用開發技術
基于B/S模式展開動態網頁的編寫制作需要各類優勢編程技術的強化支持,目前可供選擇的開發技術種類繁多,從應用現狀來看,主要包括jsp技術、asp技術、php技術及技術等。如果更直觀形象的描述上述技術則為,在網絡瀏覽的過程中,可從其網頁的擴展名區分應用的技術種類。
(一)ASP技術
ASP是基于微軟操作平臺windows的一種動態網頁開發技術,可用JavaScript以及VB語言進行程序編寫,并廣泛支持COM構件模型,因此具有開發效率高端、操作者易學、易用等特征。目前,ASP開發技術已發展至.net版本,也就是前文所述的開發技術。在實踐開發過程中,我們應首先將靜態的網絡頁面進行布局設計,并在該頁面基礎上進行腳本語言的添加,從而令編寫流程簡單、清晰。ASP開發技術中的ADO對象主要用于對數據庫進行的相關執行及操作,且ADO主要以ODBC及OLEDB方式進行對數據庫的訪問。
(二)PHP技術
PHP技術屬于HTML的內嵌式語言,具體細化解釋為一種構建于服務器一段進行執行的嵌入式HTML文檔的腳本類語言,其語言編程的法則與C語言以及Java語言較相似,但同時也具有自身獨特的語言編寫特征。該技術中包含大量的函數庫。由于PHP技術主要以開源式方式進行構建,源代碼是公開的,且每一使用PHP語言進行編程的程序人員都會在其中增添自己編寫的函數庫,從而實現自身對多功能網站的需求,此特征決定PHP技術幾乎支持所有的數據庫編程,具有較高的集成適應性。
(三)JSP技術
JSP技術主要采用Java語言進行編程,利用其中XML的scriptlets以及tags來進行對產生動態網處理邏輯的封裝。該形式下構建的網頁還可利用scriptlets以及tags對服務器段資源中的應用邏輯進行合理訪問。JSP技術將網頁邏輯、設計以及顯示進行有效的分離,并科學支持可重用組件的設計,令各類基于Web系統的程序開發及應用變得較為容易及迅速。其操作流程為,在遇到用戶對JSP頁面的訪問請求時,Web服務器首先對程序段進行執行,而后將執行的各類結果以及JSP文件中包含的HTML代碼同步返回至客戶端。上述過程中插入的Java程序段可進行對數據庫的操作并對網頁進行重新定向,從而有效實現了建立動態網頁需要的各類豐富功能。
四、基于優勢技術的網站制作
由于以上各類開發技術均是嵌入HTML內部的,在對腳本語言進行了合理選擇與設計后,我們還需要科學依據構建需求選擇一類適應性網站開發工具,用于對靜態網頁的制作。常用的靜態網頁設計工具主要有Frontpage、Firework、Dreamweaver、Flash等。另外還包含一些功能、應用便捷的圖形制作工具,例如Photoshop等,這些優勢工具均使我們的網站制作更加富于生趣、編寫操作十分便利并令網站富含人性化的綜合應用功能。
五、結語
總之,基于信息網絡環境下網站開發模式及制作語言的發展內涵特點,我們應科學選擇B/S模式進行網站的應用開發,從而實現事半功倍的建設效果。
網站制作畢業論文:淺談網站制作課程的教學改革
隨著網絡技術的不斷發展,制作與設計網站已成為當今社會一種比較熱門的技術,因此,《網站制作》課程被看做高職高專院校的重要專業課,該課程與其他傳統學科相比具有很多鮮明的特點,它是一門操作實用性、綜合性強,技術基礎課和實踐課雙重特色的課程。傳統的教學方法已不能滿足現如今對該課程的需求,針對《網站制作》課程特點,筆者根據多年的教學經歷,總結出一些實際教學經驗,與大家一起探討。
一、合理調整課程教學內容,制定教學計劃
《網站制作》課程重點在于培養學生的設計、制作能力,培養適應市場需求的技能型人才,因此,進行教學計劃的制定以及教學內容的合理調整尤為重要。對于這門課的學習過程除了學習課程內的知識,還需要其他專業課程的基礎,如:photoshop、flash、色彩版式設計、工具軟件等,這就要求在教學過程中合理的將以上內容穿插進來,因此,經過對本課程的調查與研究,將該課程劃分成以下五大方面內容:及時,介紹網頁基礎知識,網站的概念及種類,并對的網站進行賞析點評。第二,介紹html語言,包括html語言的各類標記以及div+css的相關知識。第三,介紹網站建設的流程,通過網站實例,使學生了解設計的過程,掌握制作的方法和思路。第四,介紹制作網頁軟件的使用,包括dreamweaver、photoshop、flash的使用與結合。第五,網站綜合設計,通過設置一個網站主題,讓學生以小組的形式按照主題自由發揮進行設計,從而鍛煉其團隊合作能力以及網站設計與制作的能力。
二、合理改善教學方法,優化教學過程
傳統的《網站制作》課程中,主要是教師在多媒體教室中講解、演示,主要講解書的案例和一些操作方法,課程講完后,學生根據所講內容進行上機練習,一堂課下來,老師講什么,學生做什么,學生的思維不能得到更好的發揮,學生對知識的掌握很容易被遺忘,因此采取靈活多樣的教學方法,不僅能激發學生的學習興趣,還能起到事半功倍的效果。筆者在教學過程中主要采用的“項目驅動教學法”在實踐中取得良好的效果,下面進行分析闡述。
所謂“項目驅動教學法”,就是將項目貫穿到整個教學的過程,在授課過程中教師傳授理論知識同時用實際的項目來做實訓,將學生分成若干個小組,模擬公司企業的制度分配組內成員,將每個學生設置一個角色,如項目經理、美工、程序員等,使學生在實踐的過程中根據自身角色承擔起相應任務,每做一個項目進行一下角色調換,這樣循序漸進,不但提高學生的自主創新能力和網頁制作水平,同時培養學生團隊協作以及成員管理的能力,使學生提前感受到工作的氣氛,為今后就業奠定了基礎。
因此通過這種“項目驅動教學法”,不僅鍛煉了學生的自我設計、制作及創新能力,還鍛煉了學生的團隊合作能力、分析問題解決問題的能力,在很大程度上提高了學生的學習積極性。
三、合理引導學生的學習方法,加強溝通交流
1.根據學生的思維方式和認知水平,適當的降低教材的理論難度,在教授理論知識的時候以“適度”為主,切不可長篇大論,增強課程的實用性和操作性,進而讓他們經過一段時間的學習后對該課程建立信心,認為自己可以學會。另一方面,讓學生多欣賞一些成功的案例和網上實際的網站,增加學習興趣,激發學生潛能。
2.教師要很好的引導學生總結學習過程中的經驗教訓,經常和學生溝通交流,對學生存在的問題及時解決,培養學生課前預習和課后復習的好習慣,充分調動和發揮學生動手能力。
3.在實際教學中,多讓學生分析、解決,幫助學生加深對網站的理解,對學生制作的網頁要加以鼓勵,使學生獲得一種成就感。如要做某個主題的網站,先讓學生暢所欲言該網站的主題顏色、網頁的布局結構等,然后請同學在黑板上畫出自己的設計思路,這樣師生互動極大的觸發了學生的創新思維。
四、合理設置考核方式,體現學生真實水平
《網站制作》課程分三部分考核,即平時成績30%,作品考核30%,期末考試40%。其中平時成績主要考察學生日常的出勤率,完成作業的情況以及平時表現。作品考核主要考察學生做的項目,包括項目本身的代碼、設計及學生的闡述和回答問題的情況。期末考試主要考察學生臨場對問題的處理及對知識的掌握程度。通過這三種考核方式,能夠極大的調動學生的積極性,培養學生的創新思維,同時能真實的體現學生對知識的掌握。
五、在教學改革中要注意的問題
在學習《網站制作》課程的時候,需要一些其他基礎課做鋪墊,但每個學生的掌握程度不同,這就需要教師了解學生的基礎情況,對學生普遍生疏難掌握的問題進行集中講解,對個別基礎較差的學生,引導學生自學或單獨輔導的方式解決,同時鼓勵同學之間互相幫助解決問題。
對網頁制作中一些復雜的問題,教師在授課過程中可以引用黑箱原理,屏蔽一些復雜的問題,以能夠應用作為基本要求,采取循序漸進,從易到難,逐步深入的教學方法,讓學生掌握操作技能。
六、結束語
《網站制作》課程是一門綜合性、實踐性非常強的課程,通過對教學內容的合理安排,對學生進行正確引導并提高學生實際動手能力是其中的關鍵,只要我們不斷探索,勇于創新,尋找出一條有效適合學生的途徑,讓學生能夠切實的學到更多的知識,為今后的就業奠定良好的基礎。
網站制作畢業論文:網站制作實用技術
【摘 要】在信息時代,政府、企業及個人都需要建設高水平的網站,掌握網站制作的實用技術非常重要。
【關鍵詞】網站制作流程、網站設計原則、網頁設計技巧、網站設計實用技術
在高度信息化的社會里,通過網站可以更好的展示自身的形象,擴大社會影響,提高企事業單位的知名度,建立具有自己特色的網站是最直接的宣傳手段。政府網站代表著政府自身的形象及服務的水平,企業網站具有推廣產品、營銷服務的功能。當今,網絡營銷產業發展迅速,2013年11.11,淘寶的交易額突破到350.18億,電商們的銷售業績更是基于網站的良好運作。所以,政府、企業及個人都需要制作精良的網站,掌握網站制作技能是當今社會經濟、生活發展的需要。
一、網站制作流程
網站制作為以下八個步驟:申請域名,域名可以理解為網站的地址;申請空間,虛擬空間是用來存放網站文件的;定位網站;分析網站的功能和需求;設計網站的風格,風格是指站點的整體形象及給瀏覽者的綜合感受。包括站點的CI(標志,色彩,字體,標語)、版面布局、瀏覽方式、交互性、文字、語氣、內容價值等;網站代碼的制作;測試網站;FTP上傳到網站;網站的維護。網站經測試合格后,要及時根據出現的問題進行調整。
二、網站設計原則
主頁標志明顯。網站標志(LOGO)圖標不要太大,不然就會影響下載速度,影響訪客瀏覽;優化圖片,獲得更好的頁面加載速度;導航清晰。無論是網站內外的信息間,還是網站內部信息間的跳轉能直接實現;頁面美觀、簡潔。簡潔的網頁代碼能讓瀏覽者在訪問網站時速度更快,體驗更好;保持鏈接的有效性。進行定期檢查、以保障鏈接的有效性;內容豐富。一個網頁即使再漂亮,網站內容沒有價值的話,也不會吸引太多的瀏覽者來訪問。所以說內容填充是網站收錄的核心關鍵;設計網站宣傳語。用一句話或者一個詞來高度概括網站的精神、主題與中心;完善聯系地址。
三、網頁設計技巧
結構一致性:包括網站布局、文字排版、導航、圖片位置的一致性。保持網站或公司名稱、企業標志、公司聯系信息等標志性元素的統一;色彩的一致性?!皹藴噬省笔侵改荏w現網站型象和延伸內涵的色彩,要用于網站的標志,標題,主菜單和主色塊,其它色彩應當只是作為點綴和襯托,一個網站的標準色彩不超過3種;導航的統一。導航是網站重要的組成部分之一,一個特點明顯,并且具有企業特征的導航會給人留下極其深刻的印象;圖片一致性。不要添加與網站內容無關的動畫;保持字體的一致性。網頁默認的字體是宋體,盡量保持字體大小12像素以上,確認標題和段落的內容看起來有所不同。使用戶輕松愉快地閱讀和掃描內容。
四、網站制作注意事項
合理編排網站內容,盡可能將網站內最有價值的內容列在欄目上,盡可能刪除那些與主題無關的欄目,盡可能從訪問者角度來編排欄目以方便訪問者的瀏覽和查詢。將一些最吸引人的內容放在最突出的位置或者在版面分布上占優勢地位。制作網站時不要將所有文件都存放在根目錄下,按欄目內容建立子目錄,在每個主目錄下都建立獨立的Images目錄,目錄的層次不要太深,不要超過3層;不要使用中文目錄,不要使用過長的目錄,盡量使用意義明確的目錄,以便于記憶和管理。
五、網站設計實用技術
制作網站CMS(內容管理系統)是最為快捷的建站方式,很多的CMS使得如今的網站建設更加智能化、簡單易上手,只需要做出漂亮的前端,在頁面中嵌入執行語句即可使得網站快速運作。
(二)不間斷上下滾動公告代碼:
國務院公布2013年全年放假通知 土地使用權掛牌出讓公告
(三)取消鏈接的下劃線。用CSS來實現:
。
總之,制作優良的網站,既要明確網站的制作目標,把握好網站建設的總體結構,又要掌握好網站制作的技術,只有將內容與形式有機的結合起來,并不斷的實踐,才能構建精良的網站。