網站開發(fā)方案與計劃_第1頁
網站開發(fā)方案與計劃_第2頁
網站開發(fā)方案與計劃_第3頁
網站開發(fā)方案與計劃_第4頁
網站開發(fā)方案與計劃_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

精選優(yōu)質文檔-----傾情為你奉上精選優(yōu)質文檔-----傾情為你奉上專心---專注---專業(yè)專心---專注---專業(yè)精選優(yōu)質文檔-----傾情為你奉上專心---專注---專業(yè)資訊網開發(fā)方案

目錄TOC\o"1-4"\h\z\u

一、開發(fā)目標與要求對現有網站重新規(guī)劃設計,構建一個具有宣傳性、實用性和前瞻性的網站,突出體現政府官方網站的風格。建設坪清新資訊網網上宣傳通道,實施快速實效的信息更新及發(fā)布,讓用戶能迅速地了解坪清新項目的新聞、政策及最新動態(tài);提高易用性、管理方便性。此次改版的后臺系統(tǒng)在設計時充分考慮人性化的要求,并實現分級權限管理,降低維護成本;從使用者的角度出發(fā)規(guī)劃頁面,在欄目劃分上注重分類合理化,使客戶正確快速找到想要的信息;此次開發(fā)將采用國際最新標準DIV+CSS來構建網站,可以使網頁呈現速度快30%,代碼量精簡40%,垃圾代碼少,并且出錯率低,直接提升并發(fā)訪問性并發(fā)數;安全性和穩(wěn)定性:政府單位對網站的安全性要求非常高,為此,本網站服務器系統(tǒng)采用Linux操作系統(tǒng),而不用Windows操作系統(tǒng)。Linux的安全性、穩(wěn)定性、防病毒性都遠遠好于windows,所以目前越來越多的網站都采用Linux操作系統(tǒng)。語言版本:根據坪清新資訊網目前的情況,網站提供簡體中文版本和繁體中文版。二、項目規(guī)劃2.1、項目綜述 坪清新資訊網本次的網站改版開發(fā)工作,為了保證整個過程的可靠性、安全性、可用性、擴展性及系統(tǒng)的高效運作性,系統(tǒng)設計遵循以下原則:符合標準并具有開放性網絡系統(tǒng)平臺以國際工業(yè)標準為基礎,采用TCP/IP通訊協(xié)議實現網絡互聯,并支持異種機及異種網絡協(xié)議;數據交換符合國際和國家有關信息業(yè)務報文交換標準,為與其他數據平臺連接打下基礎;選用先進的技術服務器操作系統(tǒng)、應用支撐軟件必須選用穩(wěn)定性、安全性更好的產品;系統(tǒng)易于維護和擴充整個系統(tǒng)的設計考慮留有網絡平臺接口以適應以后的擴充;整個系統(tǒng)充分考慮使用和維護的方便性;系統(tǒng)具有高可用性和可靠性系統(tǒng)整體應運行穩(wěn)定可靠;具有容錯性、抗破壞性;系統(tǒng)安全和保密性系統(tǒng)分級分層授權,數據分級分層管理;充分考慮網絡、操作系統(tǒng)、數據庫、應用等方面的安全性;系統(tǒng)的易操作性良好的人機界面且操作簡便;可視化的網站管理。2.2工作重點2.2.1設計風格 整個網站充分展示政府官方網站的風格,為此,整個網站的風格必須體現嚴謹、嚴肅但有具有現代氣息和活力。為實現該目標,規(guī)劃整個網站色彩采用淡藍(各種深度的藍色進行組合)為主體,版面字體全部使用宋體、以黑色為主,且字體顏色不能太多而顯得雜亂且不嚴肅,同時版面配以適當的圖片進行裝飾,采用適當的曲線展示以展示現代氣息和活力。2.2.2網站構架 本次網站開發(fā),采用目前最新的DIV+CSS來構建網站,可以使網頁呈現快30%,代碼量精簡40%,垃圾代碼少,并且出錯率低,直接提升并發(fā)訪問性能;2.2.3安全性考慮服務器操作系統(tǒng)采用Linux操作系統(tǒng),使系統(tǒng)具有更好的穩(wěn)定性、安全性和防病毒性。2.2.4數據遷移由于目前的網站已經有大量數據存在,新版本開發(fā)完成后,需要將原來的數據全部遷移到新版本中來。三、系統(tǒng)選型3.1服務器操作系統(tǒng)服務器操作系統(tǒng)選用LinuxAS5操作系統(tǒng),我們之所以選擇linux操作系統(tǒng),主要是兩個原因:一是linux操作系統(tǒng)的系統(tǒng)穩(wěn)定性和可定制性非常強,而對于服務器,操作系統(tǒng)的穩(wěn)定性非常重要;二是開發(fā)環(huán)境和各種驅動程序的書寫不需要依賴硬件生產廠商,各種結構都可以在操作系統(tǒng)中得到真正快捷的支持和服務。Linux解決方案具有三個顯著特性:第一,開放的體系結構和源代碼,具有廣泛的應用軟件支持;第二,良好的網絡特性,提供豐富的網絡協(xié)議支持,從而能夠方便地接入網絡;第三,應用能夠與方正各公司的后臺解決方案,如郵件服務器、應用服務器、數據庫服務器等完美結合,通過服務供應商伙伴向不同行業(yè)提供整體解決方案。操作系統(tǒng)性能UnixLinuxWindowsNT/2003穩(wěn)定性強強一般安全性強強一般病毒免疫力強強一般操作性難一般容易擴展性難容易容易標準性不標準標準標準支持進程數能力強強一般服務器硬件專用通用通用服務器硬件價格昂貴便宜中等3.2Web服務器 Web服務器選用目前業(yè)界使用最多的Apache。Apache憑借其快速、可靠、易擴展等特點在所有的Web服務器軟件中占據絕對優(yōu)勢,遠遠領先排名第二的MicrosoftIIS服務器。Pingdom的統(tǒng)計表明,Apache主導全美100大網站,占據了49%的市場份額。3.3數據庫數據庫選用Mysql。Mysql數據庫是開源免費的數據庫,用戶不需要額外投資。速度快MySQL可能是目前能得到的、最快的數據庫之一,開源數據庫之所以速度快,除了技術上的原因之外,還因為精簡了一些看來不必要或不常用的功能,這一點對于一般網站應用并沒有影響,卻得到了速度上的提升。易用性好相對于Oracle、DB2等大型數據庫的復雜設置和管理,MySQL可以算得上是既簡單又高效的。稍加學習,用戶就很容易管理好一個MySQL數據庫。支持SQLSQL(結構化查詢語言)是一種所有現代數據庫都選用的語言。MySQL能很好地支持它,另外MySQL也支持使用ODBC,這些都使得MySQL和其它商業(yè)數據庫具有了一定的共性。對網絡的支持MySQL可以應用于各種網絡環(huán)境中,無論是LAN、WAN或Internet,用戶都可以通過網絡來訪問MySQL的數據庫,而通過Internet則可以與任何位置的任何人共享數據。當然,MySQL也有自己的訪問控制機制,可以限定某人從某地看到某數據??梢浦残訫ySQL可以運行在各種常見的操作系統(tǒng)中,包括各種Unix、Solaris、FreeBSD、Linux、Windows、OS/2等,所以可以方便地將數據庫從一個操作系統(tǒng)轉移到另一個操作系統(tǒng),而數據和應用不需再做修改。開放這正是開源數據庫的優(yōu)勢所在。如果不理解某個原理或算法,可以通過直接閱讀源碼進行分析;如果有不適合本應用的地方,還可以自行修改。技術支持關于MySQL可以找到各種各樣大量的文檔,許多技術問題都可以從中找到答案,各種郵件列表、技術論壇中還會有許多熱心人解答所提出的問題。還可以和MySQL開發(fā)者簽訂正式的技術支持合同,通過支付費用來直接得到開發(fā)者的技術支持。價格之所以把價格放在最后進行比較,是因為開源數據庫在價格上實在有太明顯的優(yōu)勢。MySQL對于Unix、Linux、FreeBSD等非Windows用戶來說是完全免費使用的。3.4開發(fā)工具 本網站開發(fā)工具使用javascript+html+php綜合應用開發(fā)。PHP語言已經被越來越多的開發(fā)者用于WEB程序開發(fā)。PHP語言具有以下特點:良好的安全性PHP是開源軟件,所有PHP的源代碼每個人都可以看得到,代碼在許多工程師手中進行了檢測,同時它與Apache編繹在一起的方式也可以讓它具有靈活的安全設定,PHP具有了公認的安全性能??缙脚_特性ASP比不上PHP的跨平臺能力,PHP幾乎支持所有的操作系統(tǒng)平臺及數據庫系統(tǒng),正是它的這種能力讓UNIX/Linux有了一種與ASP媲美的開發(fā)語言,并廣為流行。執(zhí)行速度快占用系統(tǒng)資源少,代碼執(zhí)行速度快。免費在流行的企業(yè)應用LAMP平臺中,PHP、Linux、Apache、MySQL都是免費軟件,降低了企業(yè)架設成本。四、網站欄目結構介紹一個好的網站,在信息架構上必須是合理的,既要做到讓瀏覽者第一時間進入到自己想要看到的欄目,又要做到把相同信息內容整合到一個欄目中,讓瀏覽者在查看相關信息時,不用再去打開更多的頁面和鏈接。本次設計的頁面框架如下圖所示:頭部Flash動畫頭部Flash動畫導航菜單頁面主體4.1頭部Flash動畫為了突出本站的宗旨,讓用戶一進入本站就能對本站產生興趣,所以才頁面頂部設計一條Flash動畫。頁面頭部的Flash動畫是瀏覽者進入本網站第一眼看到的畫面,所以Flash動畫的制作非常重要。 對于Flash動畫的制作,我們考慮以下元素:體現本項目:本站是為宣傳坪清新項目,而本項目的宣傳點在于“一園六村”、建成后形成“四大功能區(qū)”,所以需要再動畫上加入相關宣傳語;體現深莞惠合作特色:本項目是深莞惠合作項目,則需要體現深莞惠合作的特色;體現現代、高新特色:本項目建成目標是建設現代化的高新園區(qū),所以畫面應體現現代氣息各動畫的色彩、畫面、字體做到協(xié)調、美觀大方。4.2網頁導航條 為了方便瀏覽者對信息的查看,應該盡量減少操作步驟,減少需要打開的鏈接和頁面,所以,導航條的設置是非常重要。 欄目設置:本站設置首頁、坪清新專題、報章新聞、視頻專題、網友言論、其他資訊、留言板等7個欄目。7個欄目放置于頂部導航條內,在所有頁面都顯示導航條,以便用戶可在任意頁面切換到其他欄目。 為了方便瀏覽者查詢信息,在導航條上設計了站內搜索功能。4.3首頁主體設計 首頁中既要體現本站的特色,又要盡可能展示更多的內容,為此,我們設計首頁主體展示坪清新專題、報章新聞、視頻專題、其他資訊的內容,同時配以圖片新聞、視頻視窗、通知公告、本站推薦、熱門文章、友情鏈接等輔助模塊。首頁模塊設計框架圖如下所示:圖片新聞圖片新聞坪清新專題通知公告報章新聞視頻專題站長推薦風土人情其他資訊視頻視窗友情鏈接導航條Flash動畫用戶登錄區(qū)搜索條區(qū)日期時間、天氣預報頁面底部(主辦單位信息、版權信息等)4.3.1圖片新聞 顯示最新的帶圖片的、具有代表性的新聞、專題,配以圖片并做文章鏈接。圖片以動畫切換,設置3-5副畫面。4.3.2坪清新專題 該欄目是本站的重要展示欄目,所以放在首頁中間最突出的位置。該欄目顯示坪清新項目的相關專題報道、研究發(fā)展等信息。4.3.3報章新聞 該欄目展示其他報紙、網站等宣傳媒體對該項目的報道轉摘。4.3.4視頻專題 該模塊以視頻的方式展示相關內容。視頻已經越來越多的被應用于各個領域,視頻以其直觀的表現形式,給瀏覽者帶來新穎深刻的感受。事實上,在視頻欄目我們可以放置很多內容,如視頻新聞等等。在首頁視頻專題模塊中列出視頻節(jié)目的標題,用戶點擊某條視頻標題后進入視頻播放頁面進行播放。 為了方便用戶的使用,本站采用Flash播放器進行視頻播放,該播放器播放啟動速度快(3秒即開始播放),且用戶不需要安裝任何第三方播放器就能播放。4.3.5風土人情 以宣傳坪清新轄區(qū)的風土人情,讓更多的人了解坪清新地區(qū)。4.3.6其他資訊 該欄目包括如坪清新轄衛(wèi)星圖、坪清新騎行族信息等。以上各欄目在首頁都顯示10條最新信息,點擊模塊條上的“更多”則進入導航條上的相關欄目的頁面。4.4文章評論 在每篇專題、新聞等文章的末尾,網友可以發(fā)表各種針對該文章內容的評論。所有評論在在后臺管理系統(tǒng)經過管理員審核后才能顯示。五、后臺管理系統(tǒng)介紹 后臺管理系統(tǒng)是對整個網站的內容、用戶、行為、運行的管理,針對前端頁面的功能,后臺管理系統(tǒng)具有以下功能模塊:5.1管理員管理管理員分超級管理員和普通管理員,包括添加、查詢、修改和鎖定/解鎖等功能。超級管理員:可以對系統(tǒng)進行任何操作,管理系統(tǒng)的所有信息。普通管理員:可為每個普通管理員分配除添加管理員權限外的任何權限,具體權限由超級管理員根據需要分配。5.2管理員組管理為了便于對具有相同權限的管理員進行統(tǒng)一管理,可以建立一個管理員組,為該組分配一定的權限,然后將具有這些權限的管理員歸入該組即可,這樣就不需要為每個管理員分配權限。管理員組管理的功能包括添加、查詢、修改、刪除、鎖定/解鎖、組成員管理和組權限管理。其中權限管理可為每個組指定每個功能模塊是否賦予權限。組成員管理是為每個組增加或刪除某個管理員。5.3用戶組管理用戶組管理是將某些用戶分為一組,為該組分配一定的權限,使該組的用戶只可訪問某些欄目。包括添加、查詢、修改、刪除、鎖定/解鎖、組用戶管理和組權限管理。組用戶管理組用戶管理也包括添加、查詢和刪除該組內的用戶(只在組內刪除,即該用戶仍然存在,只是不屬于該用戶組)的管理。組權限管理組權限管理即對各欄目的訪問權限的設定。5.4用戶管理用戶管理是對前端注冊用戶的管理,包括添加、查詢、修改、鎖定/解鎖、更改密碼、刪除和查看等管理。用戶信息可包含用戶名、密碼、校驗密碼、電子信箱、郵政編碼、省份、城市、年齡、所屬組等字段。組成員管理可將某一個用戶或選定一批用戶歸入某個用戶組。用戶可以由系統(tǒng)管理員在后臺增加(包含批量添加),也可以由用戶自己在前端頁面中注冊。同時,為了管理方便,管理員可以在后臺通過文本文件、xml文件、csv文件批量導入(比如從現有網站系統(tǒng)中導出的用戶信息可以通過該功能導入)。5.6相關鏈接管理 “相關鏈接”管理是對首頁的“相關鏈接”模塊中內容的管理。管理員可方便的在這里添加、刪除每個鏈接,并可以編排各鏈接的順序。5.8信息內容管理 前端頁面的所有圖片文字信息,如坪清新專題、報章新聞等等的內容,都由此模塊管理。該模塊采用所見即所得的編輯方式,可編輯文字圖片動畫內容在頁面中。每條信息按照分類歸入不通的前端模塊中。5.9視頻管理視頻管理包含上傳、審核、發(fā)布、修改、刪除、查詢和鎖定/解鎖等管理。視頻分類管理視頻分類管理即類別管理,如新聞、培訓等。包括添加、修改、刪除、查詢、鎖定/解鎖等管理。添加視頻添加視頻主要是添加一些視頻的基本信息,方便管理和用戶點播。視頻的信息包括視頻宣傳圖片、名稱、所屬分類、視頻介紹、播放路徑等信息。視頻上傳除了視頻基本信息外,還必須添加視頻文件到服務器中,以供用戶點播。5.10網友言論管理 該模塊是對網友登錄后發(fā)表的各種言論文章的管理。所有文章必須經過管理員審核后才能發(fā)布,以免網友發(fā)表反動、黃色等言論在本站上。 網友言論管理包括:查詢、刪除、審核、鎖定/解鎖等功能5.11留言板管理 該功能與網友言論管理類似,是對網友在留言板中的留言進行管理,同樣,所有留言必須經過管理員審核后才能發(fā)布,以免網友發(fā)表反動、黃色等言論在本站上。5.12文章評論管理 該功能是對網友針對每篇文章的評論的管理,所有評論必須經過管理員審核后才能發(fā)布,以免網友發(fā)表反動、黃色等言論在本站上。5.12訪問統(tǒng)計訪問統(tǒng)計用于統(tǒng)計用戶對本站的訪問情況,包括每天的訪問量、每個頁面的訪問量等信息,方便管理員實時掌握用戶訪問情況。5.13系統(tǒng)管理系統(tǒng)管理即系統(tǒng)的基本設置和管理,包括服務器管理、IP限制管理、公告管理、操作日志等。服務器管理服務器管理包括了服務器的IP、端口管理、磁盤空間管理。如果有多臺服務器,則需要對多臺服務器進行管理。IP、端口管理是為了點播服務時使用,磁盤管理是為節(jié)目上傳時使用的。同時,可以設置服務器是否進行服務等操作。儲存管理儲存管理是對各服務器中儲存路徑、空間的管理,以便管理者隨時了解各服務器的儲存空間使用情況。在初始設置好各服務器儲存空間大小后,隨節(jié)目上傳,管理者可以看到已占用磁盤空間的大小,剩余空間大小等信息。IP限制管理IP限制管理是針對某些IP或IP段做訪問限制。當管理者不希望某個區(qū)域的用戶或某一個IP訪問時,則可以在此添加被限制的IP或IP段。操作日志為了記錄各管理員在后臺系統(tǒng)的行為,本系統(tǒng)將自動記錄各操作員的每個操作,以便需要時進行查詢。操作日志自動生成,只有超級管理員可以進行查看,但所有管理員都不能修改刪除任何日志。5.14數據備份與恢復數據備份與恢復可提供自動備份、手動備份和數據恢復,不用在擔心數據丟失,并可隨時恢復數據。自動備份自動備份可根據設定的時間、規(guī)則自動備份數據庫。手動備份手動備份可靈活選擇備份全部或部分數據,包括備份內容、備份條件、備份方式。備份條件分為全部和按時,全部就是備份所有時間內的數據,按時則是備份某時間段內的數據。備份方式可選擇存儲到服務器或本機。數據恢復若系統(tǒng)數據受損就可通過數據恢復將之前備份的數據還原。

六、項目實施6.1項目實施準則在項目實施過程中,將過程分為3個階段:售前、售中、售后。我們在項目實施過程中,將按照以下原則和步驟執(zhí)行。用分階段的生命周期計劃嚴格管理堅持進行階段評審實行嚴格的產品控制采用現代程序設計技術結果應能夠清楚的評審開發(fā)小組的人員應該少而精承認不斷改進軟件工程實踐的必要性7.2開發(fā)人員規(guī)劃 針對本項目的特點及工作量,本公司安排以下人員參與開發(fā):編號名稱人員數量1項目經理1名2美工1名3程序開發(fā)人員2名4測試人員1名7.3開發(fā)進度表 整個網站的開發(fā)過程為2個月。編號名稱時間(工作日)1首頁設計與確認(包含修改)10天2各頁面的美工設計10天3前臺頁面程序開發(fā)10天4后臺管理系統(tǒng)開發(fā)10天5內部測試5天6系統(tǒng)安裝、用戶測試,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論