1. 程式人生 > >文獻筆記(十)

文獻筆記(十)

一、基本資訊

標題:基於B/S架構的教務管理系統設計及實現

時間:2008

出版源:重慶大學

領域分類:高校教務管理系統

二、研究背景

① 單機形式面向單個職能部門的事務處理方式。這些系統基本上是屬於單機版的, 功能也僅僅是停留在使用計算機來代替日常教務工作中一些單調的、機械的事務處理性工作, 建立起一些簡單的、功能單一的資料儲存查詢系統。這些應用軟體基本上都是使用Foxpro或Acess資料庫技術構建的, 使用這些系統並不能真正實現資料的共享, 而且由於資料格式等的不一致, 並不能完全利用計算機網路優勢, 計算機之間進行資料交換和資訊共享的能力都很弱。這種情況決定了相應的教務管理系統資料儲存分散、操作分散, 系統資料經常出現不一致的情況,而且容易發生資料丟失、系統感染病毒等問題。目前國內各高校的普通高校學籍學歷電子註冊管理系統還有很大一部分還是處於這種模式下。

② 主機一終端形式採用主機與終端相連的集中式管理系統, 這種方式往往系統開銷較大、開放性差、難於維護和升級、程式開發自由度小。以上幾種形式目前都不能很好的適應教務管理的需要。

③ 形式即瀏覽器一伺服器結構, 使用者使用客戶端瀏覽器訪問系統, 這種方式使開發和維護工作大大減輕, 也使使用者的操作使用更加簡單。

難點:採用統一建模語言UML對系統進行建模分析、採用ASP.NET作為系統的開發工具,C# 作為開發語言,Visual Studio2005 做為開發平臺

相關工作:教務管理系統的功能主要包括

① 教務資訊釋出實現教務或教學的資訊及時在網上進行釋出。

② 學生學籍管理實現學生基本資訊及各類獎懲資訊的管理和釋出。

③ 網上選課能實現學生在網上自主選課。

④ 學生成績管理系統主要對學生成績、學生成績統計資訊進行管理及釋出。

三、創新方法

四、實驗

1、系統設計與功能分析:包括需求分析、使用者分類、系統性能需求、建立系統的體系結構模型、系統模組劃分。

2、各模組具體系統分析(UML):具體的系統分析、用例圖、活動圖

3、資料庫設計:資料庫需求分析、資料庫的具體設計與實現

4、系統測試。對系統的測試通常分為單測試、整合測試和系統測試等各個不同級別。

五、總結

本文以高校教務管理系統專案為背景, 系統地闡述了系統所涉及的技術知識、領域知識, 並從業務流程、功能描述等幾個方面對系統進行了詳盡的分析, 從資料庫邏輯模型、軟體結構、模組加工說明、介面設計等方面對系統進行了詳盡的設計。

本論文主要完成的工作如下

① 通過對B/S結構的研究分析, 提出了以資料層、應用層、表示層三層結構的系統體系結構, 在此基礎上建立了系統的資料庫結構, 根據需求分析劃分了系統功能模組, 並對各個功能模組的任務進行了說明。

② 在分析當前流行Web程式開發技術、Web伺服器技術及We資料庫技術的基礎上, 提出了本系統的開發平臺和開發工具選擇方案, 確定了以作為ASP.NET本系統的主要開發技術。

③ 在進行了教務管理系統分析的基礎上, 完成了系統的整體設計, 分析了系統開發中的關鍵技術問題, 並給出瞭解決方法。

評價

教務管理資訊系統己基本滿足了學校現今的需要, 但還有很多方面有待於進一步深入的研究, 具體如下

① 系統部分細節有待完善, 如在系統安全的前提下, 當訪問量很大時, 系統的效率及承受力如何, 還有待於進一步詳細的探討。

② 進一步完善教務管理的資訊化, 可以加強與高校其他相關資訊管理系統如人事系統、財務系統等的資訊共享, 使整個學校的運作全面整合化。

③ 基於亡的系統管理機制與安全機制的改進和提高, 將能更好地保證網上教務系統的正常進行。這些將成為今後系統開發和研究的重點。

參考文獻

[1] 崔金寶.現代高等教育教務管理系統的研究開發及應用[R].吉林大學,2006

[2] 潘蕾網上教務管理系統的設計與實踐實驗室研究與探索,2004,(2):14-16