2021-4-13 | 網站設計論文
一、學校網站群設計
1.學校網站群設計原則
由于學校網站群管理信息量大,存儲周期長,安全性和可靠性要求較高,因此,學校網站群設計應遵循以下原則:(1)學校網站群設計需采用開放式架構、標準化技術開發,具有強健的架構、良好的集成擴展性、方便維護和管理;(2)學校網站群設計需具備實用性、先進性、可靠性、擴充性、易維護性及可操作性等特點;(3)學校網站群設計需滿足更強的業務獨立性和靈活性。
2.學校網站群設計目標
為了適應校園網站應用和內容管理的需求特點,學校網站群設計需達到以下設計目標:(1)實現多級權限管理,根據網站群中不同用戶的實際工作需要,設定不同的級別,分配不同的權限。(2)學校網站群設計需實現頁面定制功能,各子網站管理員對各自網站整體頁面方案可實現自由切換,無需具備任何技術基礎;(3)學校網站群設計需實現信息整合功能,即各子網站發布的信息均可有選擇地同步發布至學校門戶網站,從而實現信息共享。
3.學校網站群功能模塊設計
學校網站群設計了三個主要子系統,分別是系統管理子系統、網站管理子系統及信息管理子系統。(1)系統管理子系統能夠管理網站及子網站,可以增加或刪除一個子網站,或修改某一網站的基本信息,并指定各子網站的管理員。(2)網站模板子模塊可以提供一些模板供各子網站根據自身特點進行選擇,以展示各個子網站的特色,同時,在新建網站時可根據實際的需要選擇某種樣式的網站模型來快速建站。(3)信息模板子模塊可以新增、修改或刪除網站群中的各類信息。
二、學校網站群數據庫表結構及關系描述
學校網站群數據庫中主要表包括:用戶信息表、站點分類表、站點數據表、站點等級表、信息分類表、信息數據表等。各表關系結構及描述如下:
1.用戶信息表
用戶信息表(lntvu_member)中存儲著系統中所有關于用戶的資料,主要包括用戶ID、用戶名、密碼、電子郵箱、聯系方式、注冊時間、登陸信息等。其中用戶ID為主索引,類型是長度為10的整型自動增長字段。系統中所有用到用戶信息的表均與本表的用戶ID作為外鍵關聯。
2.站點分類表
站點分類主要用于區分不同類型站點,以滿足對不同類型站點應用特殊化功能的需求。其表結構主要包括分類ID、分類名稱、父類ID、排序等。其中分類ID為主索引,在“站點數據表”中作為外鍵關聯。
3.站點等級表
等級用于對不同站點的功能限制,主要限制內容為空間大小、樣式數量、特殊應用等。其表結構為等級ID、等級名稱、空間大小、樣式數量、等級描述、特殊應用(JSON數據格式)、樣式列表、排序。其中等級ID為主索引,用于“站點數據表”的外鍵關聯。
4.站點信息表
站點信息表中存儲著所有站點的數據,主要包括站點ID、站點名稱、擁有者ID、站點等級ID、站點分類ID、站點狀態、訪問域名、主題樣式、站點描述及各種聯系方式等。其中站點ID為主索引,擁有者ID、分類ID、等級ID用于與“用戶信息表”、“分類信息表”、“等級信息表”作為外鍵關聯。
5.信息分類表
信息分類表中存儲著所有站點的欄目數據,主要包括分類ID、站點ID、父類ID、分類名稱、排序值、名稱代碼、列表類型、列表數量、是否顯示等字段。其中分類ID為主索引,數據類型是長度為10的整型自動增長字段,“信息數據表”的分類ID與本字段作為外鍵關聯。
6.信息數據表
系統中所有信息數據均存儲在本表中,其主要包括信息ID、特殊標識、信息標題、分類ID、站點ID、外連接、信息內容、默認圖片、排序、置頂、置頂時間、添加時間、是否顯示等字段。其中信息ID為主索引,數據類型是長度為10的整型自動增長字段。分類ID、站點ID分別與“信息分類表”、“站點信息表”做外鍵關聯。
三、系統實現
學校網站群系統最終實現如下功能:
1.網站群基本設置網站群基本設置最主要功能是設置時區及時間格式以及偽靜態與網站地圖。時區及時間是系統設置中的重要參數,其主要作用是統一網站系統時間。偽靜態和網站地圖功能是搜索引擎優化(SEO)的重要技術指標,是一種利用搜索引擎的搜索規則來提高網站在有關搜索引擎排名的方式。網站地圖會根據“更新周期”自動更新。
2.用戶管理用戶管理中包括基本信息的增加、刪除、修改、查詢。可以把某個用戶“設為管理員”使其擁有網站群的管理權限。
3.站點管理站點管理中包括基本的增、刪、改、查操作。“所屬等級”與“有效期”是對某個站點具體限制。“狀態”用來控制站點是否開啟。
4.信息管理站點可用的主題是網站群管理員通過設置“站點等級”指定的,不同等級的站點擁有不同的模板及風格,站點管理員可根據需要切換不同的可用模板或風格。
四、結語
建設基于網站群架構的學校門戶網站,可以實現信息充分共享、管理流程優化,從而提高學校教學管理質量、效率和服務水平,使學校門戶網站能更好地服務于學生,服務于社會。
作者:李守宏 單位:遼寧廣播電視大學