可復用的高職網(wǎng)站后臺管理系統設計研究發(fā)布者:本站 時(shí)間:2020-05-05 12:05:46
隨計算機網(wǎng)絡(luò )的廣泛應用,高職院校越來(lái)越多的業(yè)務(wù)都需要在信息平臺上進(jìn)行開(kāi)展,比如精品課程、資源共享課程的建設,實(shí)訓基地、教研項目的申報和結題,等等。在信息平臺建設方面,雖然一些必要的系統平臺在近幾年里還是得到了落實(shí),比如網(wǎng)絡(luò )教學(xué)平臺,教務(wù)系統。但是,對于一些暫時(shí)性的需求,由于不少在財力人力方面比較欠缺,無(wú)法得到滿(mǎn)足要求。根據作者所在學(xué)院各方面對信息平臺的急迫需求,擬通過(guò)對網(wǎng)站的后臺管理系統進(jìn)行研究,并設計出一套能夠適用于學(xué)院各種業(yè)務(wù)需求的信息平臺的后臺管理系統,可以在該系統的基礎上,通過(guò)接口的復用,快速地構建開(kāi)發(fā)出新的網(wǎng)站平臺,為以后新的網(wǎng)站業(yè)務(wù)需求提供基礎。
本文結構和安排如下,首先在第二節對系統進(jìn)行需求分析,主要用戶(hù)需求分析和系統功能設計;第三節進(jìn)行系統設計,包括系統的總體功能設計和架構設計;第四節主要進(jìn)行詳細功能設計,最后進(jìn)行總結。
1 需求分析
通過(guò)該系統的設計和實(shí)現主要達到如下目的:
1)對于業(yè)務(wù)需求部門(mén),希望能夠在最短的時(shí)間內將業(yè)務(wù)系統上線(xiàn),而且功能完善、操作簡(jiǎn)便、容易上手。
2)對于信息中心的開(kāi)發(fā)人員,首先是能快速的開(kāi)發(fā)出所需要的業(yè)務(wù)系統,其次因為類(lèi)似業(yè)務(wù)系統比較多,可以最快的速度從其他系統修改而成。
在可行性方面,首先是經(jīng)濟可行性,系統所涉及的硬件和網(wǎng)絡(luò )基礎,前期已經(jīng)建設完善,無(wú)需再做投入。一旦系統開(kāi)發(fā)完成,應用運行平穩之后,可以節約人工成本。其次是技術(shù)可行性,目前網(wǎng)站開(kāi)發(fā)技術(shù)非常數據,各種開(kāi)發(fā)技術(shù)和運行平臺平穩應用已有多年,不管是采用asp.net、jsp還是PHP開(kāi)發(fā)技術(shù),都可以方便快捷的開(kāi)發(fā)出網(wǎng)站出來(lái)。最后的法律可行性,所設計的網(wǎng)站后臺管理系統,主要是根據高職學(xué)院自身的業(yè)務(wù)流程所設計和開(kāi)發(fā)的系統,不存在知識產(chǎn)權的爭議問(wèn)題,也不涉及違反國家法律。
經(jīng)過(guò)該可復用的網(wǎng)站后臺管理系統所創(chuàng )建的網(wǎng)站,要求能夠實(shí)現如下主要功能:
1)發(fā)布和管理信息,可以通過(guò)后臺將網(wǎng)站主要信息發(fā)布出來(lái),然后通過(guò)前臺顯示瀏覽詳細內容。
2)通過(guò)在線(xiàn)編輯器,對要發(fā)布的信息進(jìn)行編輯,編輯器除了發(fā)布文字外,還可以發(fā)布圖片、文件等資源。
3)可以在后臺配置網(wǎng)站的名稱(chēng)、banner內容、版權信息等。
4)可以進(jìn)行欄目管理,創(chuàng )建新的欄目,并在欄目上發(fā)布信息。
2 系統設計
根據網(wǎng)站需求分析,可復用的高職網(wǎng)站后臺管理系統總體結構如圖1,包括導航欄管理、內容管理、圖片管理、用戶(hù)安全管理、首頁(yè)板塊管理、Banner管理和友情鏈接管理等。
圖1 可復用網(wǎng)站后臺管理系統的功能結構圖
圖1 可復用網(wǎng)站后臺管理系統的功能結構圖 下載原圖
在系統開(kāi)發(fā)過(guò)程中擬采用成熟的三層開(kāi)發(fā)架構,包括數據層、業(yè)務(wù)層和界面層。數據層主要完成數據庫的訪(fǎng)問(wèn)操作,是各個(gè)業(yè)務(wù)模塊的基礎,在該層中主要通過(guò)數據庫連接技術(shù),對數據庫進(jìn)行訪(fǎng)問(wèn)和操作。業(yè)務(wù)層主要根據各個(gè)功能業(yè)務(wù)的需要,特別是一些公共的要求,提供給界面層調用,比如數據記錄的讀取操作,是大多數業(yè)務(wù)模塊都要求具有的功能。界面層一方面是將數據信息進(jìn)行友好的顯示,另一方面負責處理用戶(hù)的操作響應,比如添加刪除等操作。采用三層開(kāi)發(fā)架構提高了系統軟件的開(kāi)發(fā)效率,提高代碼的復用率。
3 詳細功能設計
3.1 導航欄管理功能
1)在添加欄目對話(huà)框中,選擇欄目類(lèi)型為“導航欄目”,填寫(xiě)欄目名稱(chēng),欄目默認為顯示(也可設為隱藏),選擇優(yōu)先級別(即排序),選擇上級欄目或無(wú)(即為一級欄目)。
2)導航欄目修改,點(diǎn)擊導航欄目修改,可以在修改欄目對話(huà)框中,可以修改欄目名稱(chēng)、所屬上級欄目、優(yōu)先級別(即排序)、欄目顯示與否和鏈接地址
3)導航欄目刪除(原則:空欄目才可以刪除)
如果欄目下面有信息內容,提示應先刪除信息內容。
如果欄目下面有二級欄目,提示應先刪除二級欄目。
如果空欄目,刪除時(shí)提示是否確定刪除“XX欄目”,確定后方可刪除欄目。
3.2 Banner Flash管理
1)提示flash文件要求的分辨率大小和上傳文件大小限制。
2)可以在后臺上傳新的swf文件,替換原banner flash。
3)同時(shí)可以設置回歷史版本。
3.3 自定義首頁(yè)板塊管理
1)板塊添加,選擇板塊類(lèi)型為首頁(yè)板塊,填寫(xiě)板塊名稱(chēng),點(diǎn)擊添加即可添加。
2)板塊修改,點(diǎn)擊目修改,可以在修改板塊對話(huà)框中,可以修改板塊名稱(chēng)。
3)板塊刪除(原則:空板塊才可以刪除)
如果板塊下面有信息內容,應先刪除信息內容。如果空板塊,刪除時(shí)提示是否確定刪除“某某板塊”,確定后方可刪除板塊。
3.4 圖片管理
1)能夠瀏覽服務(wù)器已有的圖片,可對圖片進(jìn)行重命名和刪除圖片。
2)能夠上傳圖片,并檢查所上傳的文件時(shí)圖片文件,否則不予上傳。
3.5 友情鏈接管理
可以在添加、修改、刪除友情鏈接的名稱(chēng)和鏈接,打開(kāi)方式為新窗口,并可以設置排列順序。
3.6 內容管理
1)可以通過(guò)易用的在線(xiàn)編輯器編輯信息內容,發(fā)布信息。
2)提供信息內容的修改和刪除功能。
3.7 用戶(hù)安全管理
1)為了網(wǎng)站的安全,將用戶(hù)分為兩類(lèi),管理員和信息發(fā)布人員。
2)管理員可以對網(wǎng)站進(jìn)行配置,比如欄目、板塊配置,用戶(hù)設置等。
3)信息發(fā)布人員只有發(fā)布信息的權利。
結束語(yǔ)
文中根據業(yè)務(wù)部門(mén)在進(jìn)行業(yè)務(wù)申報等要求構建網(wǎng)站的需求,由于這些需求有一定的共性,特設計可復用的網(wǎng)站后臺管理系統,以便快速構建新的網(wǎng)站。根據軟件工程的開(kāi)發(fā)過(guò)程,首先對系統進(jìn)行需求分析,從系統目的、可行性和系統要求進(jìn)行分析,然后進(jìn)行系統的總體設計和建議的開(kāi)發(fā)架構,最后對系統的詳細功能進(jìn)行設計。后續將根據本設計,將系統進(jìn)行實(shí)現。
選擇我們,優(yōu)質(zhì)服務(wù),不容錯過(guò)
1. 優(yōu)秀的網(wǎng)絡(luò )資源,強大的網(wǎng)站優(yōu)化技術(shù),穩定的網(wǎng)站和速度保證
2. 15年上海網(wǎng)站建設經(jīng)驗,優(yōu)秀的技術(shù)和設計水平,更放心
3. 全程省心服務(wù),不必擔心自己不懂網(wǎng)絡(luò ),更省心。
------------------------------------------------------------
24小時(shí)聯(lián)系電話(huà):021-58370032