網站專案建設流程概述

Web開發者發表於2012-02-12

一.概念

  網站專案管理就是根據特定的規範、在預算範圍內、按時完成的網站開發任務。

二.需求分析

專案立項

  我們接到客戶的業務諮詢,經過雙方不斷的接洽和了解,並通過基本的可行性討論夠,初步達成製作協議,這時就需要將專案立項。較好的做法是成立一個專門的專案小組,小組成員包括:專案經理,網頁設計,程式設計師,測試員,編輯/文件等必須人員。專案實行專案經理制。

客戶的需求說明書

  第一步是需要客戶提供一個完整的需求說明。很多客戶對自己的需求並不是很清楚,需要您不斷引導和幫助分析。曾經有一次,我問客戶:“您做網站的目的是什麼?”他回答:“沒有目的,只是因為別人都有,我沒有!”。這樣的客戶就需要耐心說明,仔細分析,挖掘出他潛在的,真正的需求。 配合客戶寫一份詳細的,完整的需求說明會花很多時間,但這樣做是值得的,而且一定要讓客戶滿意,簽字認可。把好這一關,可以杜絕很多因為需求不明或理解偏差造成的失誤和專案失敗。糟糕的需求說明不可能有高質量的網站。那麼需求說明書要達到怎樣的標準呢?簡單說,包含下面幾點:
1.正確性:每個功能必須清楚描寫交付的功能;
2.可行性:確保在當前的開發能力和系統環境下可以實現每個需求;
3.必要性:功能是否必須交付,是否可以推遲實現,是否可以在削減開支情況發生時"砍"掉;
4.簡明性:不要使用專業的網路術語;
5.檢測性:如果開發完畢,客戶可以根據需求檢測。

三.系統分析

網站總體設計

  在拿到客戶的需求說明後,並不是直接開始製作,而是需要對專案進行總體設計,詳細設計,出一份網站建設方案給客戶。總體設計是非常關鍵的一步。它主要確定:
1.網站需要實現哪些功能;
2.網站開發使用什麼軟體,在什麼樣的硬體環境;
3.需要多少人,多少時間;
4.需要遵循的規則和標準有哪些。

  同時需要寫一份總體規劃說明書,包括:
1.網站的欄目和版塊;
2.網站的功能和相應的程式;
3.網站的連結結構;
4.如果有資料庫,進行資料庫的概念設計;
5.網站的互動性和使用者友好設計。

網站建設方案

  在總體設計出來後,一般需要給客戶一個網站建設方案。很多網頁製作公司在接洽業務時就被客戶要求提供方案。那時的方案一般比較籠統,而且在客戶需求不是十分明確的情況下提交方案,往往和實際製作後的結果會有很大差異。所以應該儘量取得客戶的理解,在明確需求並總體設計後提交方案,這樣對雙方都有益處。網站建設方案的包括以下幾個部分:
1.客戶情況分析;
2.網站需要實現的目的和目標;
3.網站形象說明;
4.網站的欄目版塊和結構;
5.網站內容的安排,相互連結關係;
6.使用軟體,硬體和技術分析說明;
7.開發時間進度表;
8.宣傳推廣方案;
9.維護方案;
10.製作費用;
11.本公司簡介:成功作品,技術,人才說明等。

  當您的方案通過客戶的認可,那麼恭喜你!您可以開始動手製作網站了。但還不是真正意義上的製作,你需要進行詳細設計:

網站詳細設計

  總體設計階段以比較抽象概括的方式提出瞭解決問題的辦法。詳細設計階段的任務就是把解法具體化。詳細設計主要是針對程式開發部分來說的。但這個階段的不是真正編寫程式,而是設計出程式的詳細規格說明。這種規格說明的作用很類似於其他工程領域中工程師經常使用的工程藍圖,它們應該 包含必要的細節,例如:程式介面,表單,需要的資料等。程式設計師可以根據它們寫出實際的程式程式碼。

四. 專案實施

整體形象設計

  在程式設計師進行詳細設計的同時,網頁設計師開始設計網站的整體形象和首頁。
  整體形象設計包括標準字,Logo,標準色彩,廣告語等。 首頁設計包括版面,色彩,影象,動態效果,圖示等風格設計,也包括banner,選單,標題,版權等模組設計。首頁一般設計1-3個不同風格,完成後,供客戶選擇。
  記住:在客戶確定首頁風格之後,請客戶簽字認可。以後不得再對版面風格有大的變動,否則視為第二次設計。

開發製作
  到這裡,程式設計師和網頁設計師同時進入全力開發階段,需要提醒的是,測試人員需要隨時測試網頁與程式,發現Bug立刻記錄並反饋修改。不要等到完全製作完畢再測試,這樣會浪費大量的時間和精力。專案經理需要經常瞭解專案進度,協調和溝通程式設計師與網頁設計師的工作。

除錯完善

  在網站初步完成後,上傳到伺服器,對網站進行全範圍的測試。包括速度,相容性,互動性,連結正確性,程式健壯性,超流量測試等,發現問題及時解決並記錄下來。
  為什麼要記錄文件呢?其實本軟體工程本身就是一個文件,是一個不斷充實和完善的標準。通過不斷的發現問題,解決問題,修改,補充文件,使這個標準越來越規範,越來越工業化。進而使得網站開發趨向規範,趨向合理。
宣傳推廣

宣傳推廣的基本方法有:
1.網頁裡設定適當的META標籤;
2.各搜尋引擎登入;
3.準備新聞稿件在各新聞公告板發表;
4.合理使用Email郵件列表;
5.廣告條交換;
6.付費廣告。
  至此,網站專案建設完畢,將有關網址,使用操作說明文件等提交客戶驗收。如果需要維護,另行簽定維護專案。

維護

  網站成功推出後,長期的維護工作才剛剛開始,我們需要做到的是
1.及時響應客戶反饋;例如可以採取Email自動回覆功能,然後在1-3個工作日裡解決問題,再次回覆;
2.網站流量統計分析和相應對策;
3.儘量推廣和使用您的網址;
4.網站內容的及時更新和維護。

五.遵循的規範

1.網站建設目錄規範
2.網站檔案命名規範
3.網站建設尺寸規範
4.網站首頁head區程式碼規範
5.網站連線結構規範

 

相關文章