本站小編為你精心準備了設計分析下的網絡系統論文參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
1系統的設計目標
從系統的應用角度和使用范圍等因素來考慮,對該網站內容管理系統提出一些基本的性能目標。(1)高可用性。操作應該方便、靈活。后臺管理員應能快速地進行欄目設置、文章管理等操作。前臺瀏覽者應能方便地瀏覽文章、搜索文章。(2)穩定性。系統應有較高的穩定性。系統響應時間不應過長,更不應在操作無誤情況下出現頁面顯示時間過慢,甚至出現頁面不顯示的狀況。(3)安全性。系統應有較高的安全性。系統的安全指數應較高,可通過日志記錄的方式查看系統操作記錄,以提高安全性。(4)集成與可擴展性。系統通過靈活豐富的接口實現可擴展性的優異表現,內容經過管理之后,必然提出數據、服務共享的要求,設計中考慮多樣化的服務組件和服務總線方式。
2系統設計
2.1系統架構設計
該內容管理系統使用了標準的3層體系架構,他將應用功能分成表現層、邏輯層和數據層三部分。表示層是應用的用戶接口部分,擔負著應用于用戶之間的交互功能。邏輯層相當于應用的本體,它是將具體的應用處理邏輯編入程序當中。數據層就是實現對各種數據庫和數據源的訪問,更使得邏輯層的設計和實現更集中于系統本身的功能。
2.2系統功能設計
在以上設計思想的基礎上,設計了系統實際應該具有的功能。包括首頁、文章欄目、文章內容、模板管理、輔助功能、核心功能、網站配置管理六個模塊。各個模塊,又有各自的分支功能。
2.3系統數據庫設計
數據庫的設計關系到整個系統性能、升級和移植的問題,在數據庫設計時要保證數據庫的一致性和完整性,盡可能降低數據的冗余。結合本系統的功能,主要涉及到以下幾個方面的表:(1)欄目表。欄目表主要用于存放欄目的相關屬性,如欄目標識,欄目名稱,父欄目標識,外部鏈接,統計日期,系統類型,文檔數量,欄目路徑等。(2)文章表。文章表存儲系統的文章內容,作者,評論數量,文章描述,發表日期,統計時間等。(3)用戶表。用戶表存儲系統相關用戶的基本信息,包括:聯系地址、出生年月、創建時間、當前登錄IP和時間、電子郵箱、登錄名、真實姓名、性別等。
2.4系統維護設計
在系統運行時,出錯的防范及補救措施包括:(1)將整個系統周期性的建立副本,當系統出現嚴重錯誤時可及時的調整到副本繼續運行,比如操作系統遭到病毒攻擊,物理磁盤出現錯誤等等嚴重性的問題。(2)及時備份系統數據,當系統數據在操作不當或遭到黑客攻擊出現數量混亂時及時進行數據庫的恢復。另外,對于系統中插件的使用,如果插件出現問題,可在系統模塊中方便的停止或刪除插件的運行,等修復完成后再通過插件管理模塊恢復運行。系統中還提供相應的日志管理,當出現問題時可以查詢相應的日志,查找到錯誤的發生源,進行及時的補救措施和提前的防范措施。
作者:王曉玲單位:山西省大同煤礦集團公司工會