天天看點

網頁設計規範

1資料庫使用規範 

1.1伺服器上有關資料庫的一切操作隻能由伺服器管理人員進行。 

1.2程式中通路資料庫時使用統一的使用者、統一的連接配接檔案通路資料庫。 

1.3原則上每一個頻道隻能建一個庫,庫名與各頻道的英文名稱相一緻,庫中再包含若幹表。比較大的、重點的欄目可以考慮單獨建庫,庫名與欄目的英文名稱相一緻。 

1.4命名: 

(1) 資料庫、表、字段、索引、視圖等一系列與資料庫相關的名稱必須全部使用與内容相關的英文單詞命名(盡量避免使用漢語拼音),對于一個單詞難以表達的,可以考慮用多個單詞加下劃線(_)連接配接(不能超過四個單詞)命名。 

(2) 所有的名稱必須統一使用英文小寫字母。 

(3) 所有的名稱起始和結尾不能使用下劃線(_)。 

(4) 所有的名稱不能包含26個英文小寫字母和下劃線(_)以外的其他字元。 

1.5不再使用的資料庫、表應删除,在删除之前必須備份(包括結構和内容)。 

2 文檔規範 

所有的項目必須有相關的文檔說明(可以是電子文檔)。文檔應包含如下内容: 

(1)項目名稱。 

(2)項目小組名單,項目負責人。 

(3)項目開發起始時間和結束時間。 

(4)項目内容描述。 

(5)項目位置。(在哪個頻道、哪個欄目) 

(6)與項目有關的程式檔案名(含路徑名),檔案内容及實作的功能描述。 

(7)完整的程式流程圖。 

(8)資料庫、表、視圖、索引的名稱,用途。字段的名稱、類型、長度、用途,必須附上相關的SQL語句。 

3源代碼與頁面嵌套規範 

3.1源代碼: 

(1) 使用自定義變量(包括全局變量、局部變量)之前必須先聲明變量,并用注釋語句标明變量的類型、用途。 

(2)自定義函數必須用注釋語句标明函數的用途、參數的資料類型、意義,傳回值的類型。 

(3)程式中重要的過程或代碼較長的過程應使用注釋語句标明該過程的起始行和結束行,并注明該過程的功能。 

(5) 所有的注釋文字一律使用簡體中文。 

3.2 HTML頁面嵌套: 

(1) 網頁設計部設計的HTML頁面以<table></table>嵌套的方式确定用于動态顯示程式執行結果的位置、寬度、行數(或高度)等,并在相應位置予以文字說明。頁面中與程式無關的圖檔、文字、聯結等必須使用完整的URL。 

(2) 軟體開發人員和編輯人員可以根據情況協商,将頁面檔案及圖檔與程式獨立存放在各自的伺服器上,頁面改版和修改程式獨立進行。 

(3) 使用include技術将分割開的HTML頁面分别嵌入程式代碼中,要求做到修改HTML頁面時無須改寫程式,而修改程式時不會影響HTML頁面效果,将頁面改版和修改程式兩項工作分别獨立。 

(4) 頁面和程式嵌套以後不能破壞原HTML頁面的整體顯示效果,字型、字号、顔色等應盡量保持原HTML頁面的風格。 

(5) 動态生成的頁面的各項名額(如圖檔大小、頁面寬度、高度、頁面檔案的位元組數等)應符合本公司網頁設計方面的要求。 

4測試規範(軟體部分) 

對于較大的項目應成立相應的測試小組,小組成員由軟體開發人員、網頁設計人員、技術人員、編輯人員組成。測試過程應參照網頁設計部為該項目提供的原HTML頁面進行。測試内容包括以下幾點: 

(1) 頁面寬度、高度(行數)。 

(2) 頁面文字、圖檔、色彩是否風格統一。 

(3)頁面的圖檔顯示是否正常、有無變形。 

(4)彈出頁面的效果。 

(5)頁面的聯接是否正确。 

(6)動态生成的頁面是否符合以上幾個方面的要求,頁面大小(位元組數,包括頁面的圖檔、*.js、*.css、*.class等相關檔案)是否符合網頁設計的要求。 

(7) 軟體方面的功能是否實作。如資料庫的查詢、修改、删除,檔案的上傳、下載下傳等操作是否正常。

(8) 測試結束後,根據《軟體開發需求書》在《測試報告》上如實填寫測試結果,包括測試通過的、未通過的,指出出錯的頁面和相關的程式檔案,并附上測試中出現的錯誤資訊。