網(wǎng)站總體設(shè)計(jì)與各模塊設(shè)計(jì)發(fā)布者:本站 時(shí)間:2020-05-05 13:05:06
1 網(wǎng)站功能介紹
本網(wǎng)站主要實(shí)現(xiàn)以下功能:(1)普通用戶:瀏覽、留言、查詢信息;(2)系部管理員:更新信息和公告;(3)高級管理員:對各個(gè)模塊均可進(jìn)行管理。
2 網(wǎng)站總體設(shè)計(jì)
2.1 網(wǎng)站主要流程設(shè)計(jì)
本系統(tǒng)根據(jù)調(diào)研需求分析,同時(shí)也采用了通用性與靈活性相結(jié)合原則。在規(guī)范統(tǒng)一的前提下,考慮各系的實(shí)際情況各不相同,系統(tǒng)在設(shè)計(jì)中堅(jiān)持通用性與靈活性相結(jié)合原則,各項(xiàng)內(nèi)容均可由各系部根據(jù)各自的工作實(shí)際確定是否選用。
2.2 后臺(tái)功能設(shè)計(jì)
根據(jù)學(xué)院各系部實(shí)際工作需要,現(xiàn)將該網(wǎng)站的后臺(tái)管理分成以下幾個(gè)子模塊:用戶登錄模塊、用戶管理模塊、網(wǎng)站內(nèi)容管理模塊、網(wǎng)站內(nèi)容分類模塊、網(wǎng)站導(dǎo)航管理模塊、模板管理模塊和用戶搜索管理模塊。(1)各級用戶登錄模塊。此模塊根據(jù)登錄的的用戶賬號來匹配相應(yīng)的權(quán)限,所以該模塊主要用于身份認(rèn)證。根據(jù)各系部的實(shí)際情況將用戶分為兩類:系級用戶和管理員用戶,以期達(dá)到防止非法用戶對網(wǎng)站的惡意攻擊的目的。系級用戶權(quán)限居于普通用戶和管理員之間,其登錄后,可對自己系部的信息進(jìn)行添加、刪除、修改等,但不可對管理員模塊進(jìn)行編輯。相反管理員對其顯示的所有功能模塊,可以進(jìn)行編輯操作。(2)用戶管理模塊。該模塊實(shí)現(xiàn)對所有用戶信息的管理。包括新用戶的加入申請?zhí)幚?;新用戶的?quán)限分配和修改。
為了更好的管理使網(wǎng)站用戶,所以最高級用戶才能擁有全部的權(quán)限,對所有模塊具有管理權(quán)限,同時(shí)也可以對新申請的普通用戶進(jìn)行處理。(3)內(nèi)容管理模塊。該模塊主要實(shí)現(xiàn)網(wǎng)站信息的添加、查詢、修改和刪除。內(nèi)容的編輯時(shí)主要采用靜態(tài)頁面的方法,在形式上更直觀,可以在信息內(nèi)容編輯器中添加文字、圖片、動(dòng)畫等相應(yīng)信息,使得信息更生動(dòng)具體。發(fā)布信息通過網(wǎng)站管理員進(jìn)行審核通過后方可進(jìn)行發(fā)布。(4)系統(tǒng)導(dǎo)航管理模塊。該模塊主要用于顯示、添加、修改和刪除網(wǎng)站導(dǎo)航。通過這個(gè)模塊用以實(shí)現(xiàn)網(wǎng)站架構(gòu)的動(dòng)態(tài)設(shè)計(jì),從而提高網(wǎng)站的整體利用率。(5)自定義搜索模塊。該模塊主要用戶預(yù)定義搜索,主要分為三種:關(guān)鍵字搜索、標(biāo)題搜索和日期搜索。這樣采用多種方式的搜索可快速查找出用戶所需信息,大大提高網(wǎng)站的工作效率。(6)模板管理模塊。該模塊主要針對于模塊進(jìn)行設(shè)計(jì),可對相應(yīng)模塊進(jìn)行添加、修改和刪除等操作,方便網(wǎng)站對各個(gè)模塊的管理。
3 各模塊的設(shè)計(jì)與實(shí)現(xiàn)
3.1 網(wǎng)站數(shù)據(jù)庫設(shè)計(jì)
通過需求分析可知該網(wǎng)站所需主要實(shí)體如下:用戶,系部,分類的一級,二級和三級目錄及其相關(guān)屬性。
3.2 前臺(tái)的頁面設(shè)計(jì)與實(shí)現(xiàn)
(1)首頁面的設(shè)計(jì)。主要包括各個(gè)課程的大標(biāo)題及相關(guān)的信息公告,該首頁面的內(nèi)容全部是從數(shù)據(jù)庫讀取,為了使得設(shè)計(jì)具有重構(gòu)性,同時(shí)為以后網(wǎng)站內(nèi)容的擴(kuò)展留下空間。用鼠標(biāo)點(diǎn)擊相關(guān)內(nèi)容時(shí)就會(huì)鏈接進(jìn)入相應(yīng)的頁面。(2)一級目錄導(dǎo)航欄。本模塊主要利用了CSS格式來創(chuàng)建導(dǎo)航欄,網(wǎng)站的一級導(dǎo)航欄,主要就是通過CSS樣式設(shè)計(jì)實(shí)現(xiàn)的,具體來說主要是使用<ul>和<li>標(biāo)簽來設(shè)計(jì)的。實(shí)現(xiàn)把鼠標(biāo)放在一級目錄上時(shí),導(dǎo)航文字的背景由藍(lán)色變?yōu)榘咨?,文字由白色變?yōu)樗{(lán)色。
3.3 系統(tǒng)后臺(tái)功能實(shí)現(xiàn)
后臺(tái)相關(guān)頁面主要有兩個(gè):后臺(tái)管理頁面和管理員登錄頁面。
兩個(gè)頁面均采用與前臺(tái)主題色彩風(fēng)格相同的藍(lán)色調(diào),布局力求簡單大方,整體風(fēng)格自然協(xié)調(diào)。為了避免相同模塊的重復(fù)加載,后臺(tái)管理管理頁面采用左側(cè)嵌套上方固定的丁字形框架結(jié)構(gòu)后臺(tái)管理頁面采用了靈活的分欄結(jié)構(gòu),變化較多,主要采用了線條、顏色、文字?jǐn)嗫谝约安鍒D變換等劃分不同的區(qū)域。(1)用戶登陸實(shí)現(xiàn)。該網(wǎng)站后臺(tái)主要通過管理員進(jìn)行添加的,用戶無權(quán)進(jìn)行添加刪除,若已經(jīng)存在的用戶若想對后臺(tái)數(shù)據(jù)進(jìn)行編輯可以登錄后臺(tái)。在登陸的的過程中系統(tǒng)會(huì)判斷各關(guān)鍵字段如:用戶名,密碼以及驗(yàn)證碼是否為空,若為空則無登陸權(quán)限。只有當(dāng)輸入的內(nèi)容全部匹配才允許進(jìn)入后臺(tái)頁面。(2)公告管理。一般情況下公告中發(fā)表的是關(guān)于網(wǎng)站的最新動(dòng)態(tài),在公告管理中管理員有權(quán)限添加公告的信息并刪除已經(jīng)發(fā)出的公告,并且為了保證信息內(nèi)容的健康合法,其所發(fā)出的公告都要統(tǒng)一由系統(tǒng)的管理員進(jìn)行審核,否則前臺(tái)將無法顯示。(3)項(xiàng)目管理。項(xiàng)目管理主要是對設(shè)計(jì)與實(shí)現(xiàn)的具體子項(xiàng)目而言,通過項(xiàng)目管理添加其中每個(gè)子項(xiàng)目的具體內(nèi)容,其主要字段有新聞?lì)悇e,項(xiàng)目名稱、項(xiàng)目年份、標(biāo)題、新聞內(nèi)容來源等。因?yàn)橐患?,二級和三級目錄?nèi)容均直接從數(shù)據(jù)庫中讀取,所以在選擇某一級別目錄之后,旗下相應(yīng)的項(xiàng)目便已在下拉列表中完全顯示。
4 網(wǎng)站的測試
本網(wǎng)站是基于B/S的網(wǎng)站,網(wǎng)站測試可查看網(wǎng)站能否正確運(yùn)行,設(shè)計(jì)是否符合需求分析,是否達(dá)到了預(yù)先的效果。一般測試網(wǎng)站首先看該網(wǎng)站是屬于業(yè)務(wù)型或者是瀏覽型網(wǎng)站。若是業(yè)務(wù)型的可先針對網(wǎng)站業(yè)務(wù)流程進(jìn)行測試,看是否通暢。本網(wǎng)站測試除了要有相應(yīng)的網(wǎng)絡(luò)環(huán)境,數(shù)據(jù)庫服務(wù)器和web服務(wù)器等。只要嘗試運(yùn)行Web服務(wù)器上的IIS服務(wù)器就可以進(jìn)行測試。
選擇我們,優(yōu)質(zhì)服務(wù),不容錯(cuò)過
1. 優(yōu)秀的網(wǎng)絡(luò)資源,強(qiáng)大的網(wǎng)站優(yōu)化技術(shù),穩(wěn)定的網(wǎng)站和速度保證
2. 15年上海網(wǎng)站建設(shè)經(jīng)驗(yàn),優(yōu)秀的技術(shù)和設(shè)計(jì)水平,更放心
3. 全程省心服務(wù),不必?fù)?dān)心自己不懂網(wǎng)絡(luò),更省心。
------------------------------------------------------------
24小時(shí)聯(lián)系電話:021-58370032