<noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><delect id="ixm7d"></delect><bdo id="ixm7d"></bdo><rt id="ixm7d"></rt><bdo id="ixm7d"></bdo><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"><rt id="ixm7d"></rt></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d">

系統開發信息管理論文

2022-04-28

今天小編給大家找來了《系統開發信息管理論文(精選3篇)》,歡迎閱讀,希望大家能夠喜歡。摘要:在工程建設開發過程中,重視對工程的安全管理。但是由于工程建設開發過程中的多種問題,導致安全管理不能有效進行。而通用安全監測信息管理與分析系統為安全管理提供了保障。此系統對工程建設起到了關鍵性的作用,而且不需要改變系統中的程序就能對工程建設進行很好地控制,推進了工程建設的快速發展,使工程建設開發得到了信息上的支持。

系統開發信息管理論文 篇1:

普通高校體育專業招生信息管理及統計分析系統的開發研究

摘 要:運用目前最新版本的可視化數據庫編程工具Visual FoxPro 8.0開發設計了一套普通高校體育專業招生信息管理與統計分析系統,軟件界面友好,能高速有效的實現對體育專業招生信息的管理和統計分析,能為體育教育管理者和廣大考生提供科學準確的統計分析資料。

關鍵詞:體育招生;成績分析;信息管理系統(MIS)

普通高校招生考試是國家三大教育統一考試之一,是學生、家長、全社會所共同關注的。應用統計方法,結合計算機中的面向對象技術,開發一套科學實用,性能穩定、操作簡潔、保密性好的體育招生考試信息管理和統計分析系統,可為我國體育專業招生工作提供方便,為考試數據的統計提供便利,為體育教育教學改革提供參考,從而推動信息管理的現代化。

1 研究方法

文獻資料法:查閱有關高校體育專業招生考試辦法、成績分析等方面的資料。

專家訪談法:走訪了負責體育招生工作的有關專家、教授和專業教師,請教統計學及計算機專家學者,為確定系統的設計與原則和順利完成本研究奠定基礎。

軟件編制法:使用Visual FoxPro 8.0開發系統。

數理統計法:對陜西省2000—2003年體育招生考試信息應用新開發的系統和SPSSl0.0、Excel 2003分別統計處理,以驗證系統的有效性和可靠性。

2 系統的設計

系統結構設計遵循面向數據流的結構化設計方法,建立功能—數據關系表,在保持軟件結構良好的前提下,對其進行優化,根據最大內聚和最小外界耦合的原則,盡可能按照功能劃分模塊,使各模塊獨立性達到最佳。系統的主要功能包括:系統的安全和維護、數據的采集和統計、處理結果的顯示和打印、幫助等,功能結構如圖1所示。

2.1 系統 主要負責系統的初始化以及系統的安全性和數據可靠性。提供系統信息備份和恢復功能,負責與外部程序進行數據交換,以及用戶管理。

2.2 數據管理 該模塊完成招生數據的錄入、修改、增刪、查詢及瀏覽。

2.3 考試編排 可完成考前考試編排工作,包括地市分組、縣區分組調整、各項目小組人數設置以及考生編號和成績采集文件的生成。

2.4 報表打印 將考生名單、考試成績排名表、檢錄表,考生成績登記表、體育成績表、文化成績表以及擬錄取考生名單等信息通過報表打印輸出。

2.5 信息統計 這個模塊是系統的主要功能模塊,對招生考試信息進行統計分析,包括全省基本信息、考生人數、成績的分段統計、各地市上線情況、相關系數把處理結果用直觀的方式顯示出來,如直方圖、餅圖及二維統計表等。

2.6 分析報告 將統計處理結果及圖表進行整理,通過VBA(Visual Basic for Application)技術生成Wont文檔,便于統計結果的管理、保存和打印。

2.7 擬錄取管理 進行擬錄取信息管理,包括對考生的自動擬錄取、調整擬錄取名單、查看擬錄取信息、輸出擬錄取文:件以及清除擬錄取信息。

2.8 系統設置 用戶通過該模塊可以對系統進行一些必要的設置。比如體育考試項目,擬錄取分數線、系統背景等。

2.9 幫助 該模塊屬于軟件系統的文檔部分,主要對軟件加以說明和對用戶提供操作幫助。

整個系統的操作流程為:基本信息錄入—設置考試項目—素質項目考試編排—打印檢錄表—導人素質成績—計算原始分—計算標準分—導入文化成績—擬錄取設置—打印體育成績—擬錄取名單—統計分析—打印統計報告。

3 系統的開發平臺與212具

硬件配置:CPUl.7GHz/256M DDR/40G/17”

操作系統MicrosoftWindowsXP

經過綜合比較各開發工具的特點,本系統采用Microsoft公司提供的Visual FoxPro。Visual FoxPro 8.0Professional Edition是微軟公司于2002年發布的面向對象數據庫管理系統。它有強大的數據處理功能,增強的數據語言特性,靈活的開發性能。

4 系統的實現技術

4.1 統計學中典型算法的實現

4.1.1 正態分布檢驗 本系統正態性檢驗采用X—S檢驗方法。K—S檢驗在樣本的每個點值上與理論分布比較,用頻率分布函數Fn(x)與理論分布函數F0(x)之差在最大情況下的置信概率來得出結論,它的可靠性較好。

K—S檢驗需要計算正態分布中某一點的函數值,我們采用Simpson算法,其算法如下:

t分布函數的計算中實現了Γ函數、不完全β函數值的計算。經檢驗,系統的計算結果與常規統計軟件SPSS和Ex-cel結果高度保持一致。

4.2 統計圖的實現 ActiveX是Microsoft提出的一組使用COM(Component Obiect Model,部件對象模型)使得軟件部件進行交互的技術集。ActiveX控件是OLE控件的更新版本,它用于在應用程序中向支持ActiveX的容器(Container)中插入COM對象。在具體應用中設置ActiveX控件的屬性(Property)、調用方法(Method)和激活事件(Event)進行通信。本系統中引入了ActiveX組件中的MicrosoftChartControl6.0(SP4),該控件可以實現各種常用的統計圖,包括Bar圖、Line圖、Zone圖、Step圖以及He圖等。設計程序時,在Form上加入該控件對象,設置其為2D或者3D視圖,調整好其它屬性,極大地提高編程效率。

4.3 分析報告Word文檔的生成 本系統采用MicrosoftWord文檔輸出分析結果。系統使用了OLE技術和嵌入VBA(VisualBasicforApplication)代碼,創建和管理一個MicrosoftWord應用程序的對象。1)表格的實現:利用當前活動文檔中TABLES子對象的ADD方法,加入所需要的規格的表格,CEIL(i,j)方法引用表格中的單元格。使用Cell對象的.Merge、Split方法實現單元格的合并和拆分。2)統計圖的插人:應用對象的EditCopy屬性,將該OLE控件復制到系統剪貼板中,調用Range對象的Pastespecial()方法將剪貼板中的內容插入到活動文檔。

5 系統的特色功能

5.1 數據錄入 對考生的基本信息、體育成績、文化成績等數據的錄入可以采用兩種方式,一是用戶可以通過窗口輸入考生數據,另一種是將已有的考生數據文件導入到系統中。

5.2 數據查詢 數據的查詢是數據庫管理的一個重要方面,系統提供的考生成績查詢功能可以按考生號或姓名進行排序查詢,查詢方便,信息量大,如圖2。

5.3 信息統計 “信息統計”模塊提供了豐富的統計功能,包括對數據的描述和推斷,數據橫向統計及縱向比較分析等。

5.3.1 成績分段統計 體育考試成績導人或輸入到系統后,就可以對各項目成績進行分段統計。分段的數目用戶可以自己設置,圖3是對2003年男生推鉛球成績分19段后的統計結果。

5.3.2 分布統計 系統運用K—S方法進行正態性檢驗,并給出各項檢驗的臨界值、統計量、檢驗結果、偏態、峰度等。圖4是男生四項體育成績分布圖及正態檢驗結果。

5.3.3 相關分析 系統可分別對男、女生四項體育成績、四門文化成績、全體文化總分和體育總分求出Pearson相關系數作相關分析。圖5是2003年男生體育成績間的相關系數顯示窗口,進行顯著性檢驗后。

5.3.4 地區間考生成績比較 如果設全省體育專業考生成績為總體,各地市的考生成績為樣本,可以檢驗各地市考生成績與全省總體成績是否具有顯著性差異。圖6是各地區男生體育總分的假設檢驗結果。

(5)動態分析

系統可以對歷史數據進行動態分析。本小節以陜西省2000—2003年所有15000多名體育專業考生數據為例進行比較,結果如圖7。

6 系統特點

6.1 有效性 該系統能有效的解決招生信息的管理和統計,為招生后續工作提供有益的支持。

6.2 可靠性 本軟件還設計了數據備份和數據恢復功能,可以將重要數據備份到用戶指定的文件夾,必要時,備份的數據可以恢復到系統,增強了系統的可靠性。

6.3 安全性 本系統可設置不同權限的用戶。用戶分為管理員和普通用戶。只有管理員才能做一些重要資料的修改操作。

6.4 直觀性 該軟件充分利用Visual FoxPro可視化特點,編寫了近70個窗口和大量的對話框、進度條,給用戶提供人性化的服務窗口。系統采用ActiveX控件,解決了統計數據的圖表顯示。

6.5 開放性 該軟件運用VBA技術與Microsoft Word實現數據結合,設計了Microsoft Excel及DBF文件格式的交換方法,可以實現與外部異構數據的交換。

7 軟件的運行環境

7.1 硬件配置 PC兼容機,主頻300MHz以上的CPU,64MB以上的內存,1GB以上的硬盤空間,鼠標,顯示器分辨率800×600以上,建議1024×768。

7.2 軟件平臺 中文Windows98及其以上操作系統,Office2000及其以上版本。

8 結 論

1)系統在開發過程中嚴格遵守設計原則,達到了設計要求。實驗證明,該系統能高速有效地實現對體育專業招生信息的管理和統計分析。2)該系統具有安全的用戶管理、開放的數據交換、便捷的數據查詢、靈活的項目設置,友好的操作界面,具有考試編排、報表打印、信息統計、圖表顯示、Word文檔報告等設計及實現特色,可為體育招生工作的科學化、現代化建設提供服務。3)本系統運用Visual FoxPro語言實現了統計學中的一些典型算法,可以實現體育專業招生考試各類信息的統計描述、統計推斷、相關分析及動態分析等。系統運行快速可靠,計算精度高,能為社會各方提供科學、準確的統計分析結果。4)運用ActiveX技術,實現了折線圖、餅形圖,條形圖等圖形的繪制,數據顯示更加直觀。

作者:王秋茸

系統開發信息管理論文 篇2:

通用安全監測信息管理與分析系統的開發與應用

摘 要:在工程建設開發過程中,重視對工程的安全管理。但是由于工程建設開發過程中的多種問題,導致安全管理不能有效進行。而通用安全監測信息管理與分析系統為安全管理提供了保障。此系統對工程建設起到了關鍵性的作用,而且不需要改變系統中的程序就能對工程建設進行很好地控制,推進了工程建設的快速發展,使工程建設開發得到了信息上的支持。本文針對通用安全監測信息管理與分析系統的開發進行分析,提出了此系統在工程建設開發中的應用。

關鍵詞:安全;監測信息管理;分析系統;開發;應用

由于網絡系統建設是一項復雜的工程開發,對經濟社會的穩定發展有很大的影響。而通用安全監測信息管理與分析系統的設計理念就合理地應用在了三網融合系統的建設中。網絡建設工程的安全信息收集是工程順利進行的保障,對工程監測數據進行合理有效地管理是工程安全監測的依據。而通用安全監測信息管理與分析系統對網絡工程安全狀況的監測信息進行合理有效地控制,并分析了監測數據的可靠性,極大程度上滿足了網絡建設工程的信息需求。

一、通用安全監測信息管理與分析系統的設計

(一)系統的設計結構

通用安全監測信息管理與分析系統的結構主要由服務器、轉換器、信息收集系統以及工程客戶端組成。轉換器在系統中起到連接的作用,把信息收集系統與各服務器連接在一起,通過轉換器傳遞信息。轉換器通過信息的轉換對安全狀況進行檢測控制,為信息傳遞提供了平臺,實現了系統的安全穩定運行。服務器、轉換器和信息收集系統共同對安全信息進行監測分析通過轉換器對數據資料庫中的信息進行分析把信息傳遞到系統最末端的工程客戶端,使客戶端掌握工程建設的安全監測信息。

(二)系統的設計層次

通用安全監測信息管理與分析系統的體系架構由三個層次構成分別是工程客戶端、信息轉換層、數據庫。工程客戶端是為客戶查詢安全信息提供的系統界面,供客戶了解系統的詳細信息。信息轉換層是將客戶查詢的資料轉換成通俗易懂的文字,使客戶可以快速地了解資料中的數據重點。數據庫是信息轉換的保障,是系統體系最核心的層次,客戶端需要的信息資料全部來自于數據庫,系統通過信息轉換層篩選數據庫中的資料然后傳遞到客戶端。數據庫還要負責對數據的更新維護,實現對資料數據的有效管理。由于客戶端不與數據庫直接聯系,這樣就減輕了系統服務器的負擔,如果服務器出現了問題可以直接進行更換,對系統中的其它層面不會造成影響。所以該系統相比其他信息監測分析系統更穩定、更可靠,可以為水利水電工程的安全建設提供保障。

二、通用安全監測信息管理與分析系統的功能

(一)信息的安全監測功能

系統對于安全監測信息的管理起到關鍵性的作用。信息管理系統主要是通過系統內部的數據庫和信息轉換器對信息進行備份、更新、限制信息讀取權限等。信息管理可以限制客戶對信息的讀取權限,使客戶有效地利用信息,客戶可以在客戶端輸入查找信息的要求,系統自動識別信息的質量然后對用戶的信息進行分析,選取有用的信息提供給客戶。在對數據進行備份時,可以選擇手動備份或者是自動備份。監測信息管理系統包括對施工建設的管理、施工現場的勘測管理、對儀器的管理等。要想合理地控制信息管理系統就必須對系統中包含的因素進行有效地管理,加強對整體系統的控制力度??蛻舳诵枰男畔⑦€包括工程施工文件、工程設計圖等,在數據庫里都會為這些施工文件提供參考的數據資料,以便完善施工文件和施工圖紙的內容。

(二)統計信息的功能

信息整理功能包括對數據的錄入、輸出、統計等進行統一地整理,并對這些信息進行合理有效地管理。對數據的錄入包括手動錄入和自動錄入。數據的輸出是根據數據的范圍和性質按照一定的方法輸出信息,信息可以是文檔也可以是壓縮文件夾。數據的統計就是把資料庫中的所有數據資料利用一定的統計方法進行整理統計,由于數據庫中的數據資料比較多,統計可以按照數據進入資料庫的時間進行分類統計,這樣易于操作也可以節省大量的統計時間。

三、通用安全監測信息管理與分析系統在三網融合系統設計中的應用

三網融合是將計算機網絡、電信網絡和廣播電視網絡進行有效地結合,通過相互之間的聯系形成一個統一的網絡系統。三網融合網絡系統的設計就是運用了通用安全監測信息管理與分析系統的設計理念,把系統分為三層數據庫、轉化器、通信層。數據庫是對網絡信息的存儲層,主要是對網絡信息進行備份、整理、更新,有效合理地管理網絡中的信息,方便網絡用戶的查詢。轉化器是將非標準網絡化的信息轉換為統一的網管內部通用協議,以便實現與外部網絡的有效通信交流。通信層主要是負責對網絡業務的處理以及信息的收集,通信層按照不同的信息采集方式分為三個部分業務處理部分、信息收集部分、客戶界面。業務處理是將網絡業務進行有效地管理,并制定成相應的模塊形式,供系統中的其它層次使用。信息收集是將業務信息進行收集整理,為業務處理提供信息上的支持??蛻艚缑媸菫榭蛻籼峁┑木W絡信息資訊查閱界面,系統可以設置多個瀏覽器,供用戶瀏覽使用。采用分層的系統設計理念增強了網絡系統的拓展性和功能性,各層次之間進行合理有效地配合,對網絡系統的管理和維護有很大的推進作用。三網融合系統的設計充分體現了通用安全監測信息管理與分析系統的分層設計理念,反映出了系統的通用性強、操作簡便、信息豐富等特點,推進了通用安全監測信息管理與分析系統在其他方面的應用。

四、總結

綜上所述,通用安全監測信息管理與分析系統具有通用性強、操作簡單、數據靈活等特點,為網絡系統建設提供了安全可靠的數據支持。也提高了整體網絡運行的效率,滿足了客戶對網絡信息的要求。并對網絡數據進行有效地分析,對信息資料進行整理統計,把數據導出供網絡系統建設參考借鑒。通用安全監測信息管理與分析系統極大程度上控制了項目建設的成本,為應用項目帶來了巨大的經濟效益。

參考文獻:

[1]李娜,孫建會,朱趙輝.通用安全監測信息管理與分析系統的開發與應用[J].水利水電技術,2013,2.

[2]李娜,朱趙輝,孫建會.通用安全監測信息管理系統關鍵技術研究[J].中國水利水電科學研究院學報,2012,9.

[3]吳世勇,陳建康,鄧建輝.水電工程安全監測與管理[M].北京:中國水利水電出版社,2009.

作者:程衛

系統開發信息管理論文 篇3:

基于Joomla框架的E—Learning遠程學習系統開發與實現

摘要:本文分析了傳統E-Learning遠程學習系統開發模式存在的問題,在探討Joomla框架模型原理的基礎上,結合對E-Learning系統的需求分析與功能模塊設計,提出了基于Joomla框架的E-Learning平臺系統架構,給出了一個基于Joomla框架的E-Learning遠程學習系統開發實例。

關鍵詞:Joomla框架;遠程學習系統;Web應用

E-Learning是指在信息技術環境下的教學與學習行為,強調把數字化內容與網絡資源結合起來,充分利用現代信息技術所提供的具有全新溝通機制與豐富資源的學習環境,實現一種全新的學習模式。這種學習方式將改變傳統教學中教師的作用和師生間的關系,從根本改變教學結構和教育本質。

一、基于Joomla框架的E-Learning系統開發模式

傳統的E-Learning系統開發模式,常常圍繞著事件驅動的界面表示層來組織開發,把大量的數據處理、程序功能和界面層代碼完全雜糅在一起,不利于模塊間的復用,降低了系統各模塊間的獨立性,系統模塊間具有較高的耦合度。同時,由于E-Learning系統開發涉及到界面語言、數據庫、交互技術、虛擬現實技術等大量Web開發技術,傳統的.NET與J2EE架構安全性與穩定性較弱、版權使用費用昂貴、開發周期長、技術實現復雜,往往需要投入大量的人力物力,不利于快速構建個性化的E-Learning系統。

基于Joomla框架的E-Learning系統開發模式由于把數據處理、程序輸入輸出控制和數據表示分離開來,并描述了三者之間的通訊方式,提高了系統各模塊間的獨立性與模塊的可復用性,很好的解決了在傳統E-Learning系統開發中所遇到的問題。

二、基于Joomla框架的E-Learning系統架構

基于Joomla框架的E-Learning系統開發,要求開發者使用PHP編程語言,數據庫采用MySQL,Web服務器通常推薦開源的Apache。Joomla框架除了提供用戶管理、新聞文章管理、在線文檔管理、系統布局模板、主題管理等一些基本功能之外,還可通過其提供的上萬個第三方組件、模塊、插件對E-Learning系統進行功能擴展。

1、 系統基礎架構

基于Joomla框架的E-Learning系統基礎架構采用框架層(Framework layer)、應用層(Application layer)、以及擴展層(Extension layer)的分層架構機制,各層分工明確,完成不同的業務邏輯。其中,框架層由Joomla提供的基本類庫和插件組成;應用層由應用程序類構成;擴展層由組件、模塊、模板構成,如圖1所示:

圖1 Joomla框架基礎架構圖(來源于Joomla官方文檔)

2、系統功能擴展機制

Joomla框架本身所提供的基本功能遠遠不能滿足E-Learning系統的需求。因此,需要對基于Joomla框架的E-Learning系統功能進行擴展。對于系統交互界面設計人員而言,可以根據用戶的不同需求進行個性化E-Learning系統外觀設計,將設計好的Web頁面與Css樣式按照Joomla模板機制的要求生成設計模板,安裝或嵌入到Joomla框架中使用;對于系統編程人員來說,需要在Joomla框架已有功能實現的基礎上進行擴展開發,即遵循Joomla框架擴展開發的規范與機制編寫組件、模塊、插件來滿足E-Learning系統開發的各類功能需求,圖2所示為Joomla框架的組件擴展模式:

圖2 Joomla框架組件擴展模式圖(來源于Joomla官方文檔)

三、基于Joomla框架的E-Learning系統實例

1、典型E-Learning系統需求分析

(1)遠程學習

教師可以利用系統上傳并組織教學資源,為學生提供PPT、Flash、視頻、多媒體課件等與教學內容相關的學習素材,通過制定標準的資源庫規范標準來實現E-Learning系統內部和系統之間的學習資源共享。教師可以在網上開課,學生可以在網上進行選課等操作;同時,為師生提供實時或非實時的交流平臺和交流工具,比如即時聊天系統、視頻交互系統、內部消息系統、留言板、基于項目的討論組等;除此之外,可以通過留言、打分、評級等方式來實現對課程的評價、對教師的評價以及對學生的評價。

(2)為實現各種學習策略提供支撐環境

E-Learning系統除了實現在線教學的基礎功能外,還應該為實現各種學習策略提供支撐環境,使網絡學習環境在本質上區別于傳統的課堂教學環境。例如:利用在線資源功能為學生提供大量有效的學習資源來實現基于資源的學習;利用系統討論組功能來實現協作學習的策略;利用在線社區功能實現基于項目的學習等。

(3)以學生為中心

網絡教學環境從本質上說是一種以學習者為中心的教學模式的體現。因此,在基礎架構、系統功能、操作界面的設計上,都應該從學習者的角度出發,以滿足學習者的心理需求和使用習慣為主,充分發揮學習者網絡遠程學習過程中的主動性和創造性。

2、E-Learning系統功能模塊設計

根據對E-Learning系統的功能需求分析,一個典型的E-Learning系統應包括以下五大功能模塊,如圖3所示:

圖3 E-Learning系統功能模塊圖

(1)虛擬門戶與學習社區系統

虛擬門戶與學習社區系統集成了用戶信息子系統、學習檔案子系統、社區子系統、新聞子系統、交互信息中心和標準接口模塊等功能。實現了注冊用戶的信息管理、用戶學習行為與學習軌跡的分析與處理、學習檔案、學習成果展示、學習策略支撐環境、用戶間異步短信交互等功能。

(2)用戶與角色系統

包括用戶管理、角色管理、權限管理和用戶前臺功能等。實對用戶信息、角色、權限的添加、審核、修改、刪除等,用戶數據可通過規定格式數據源(如Excel、Access等)批量導入,也可以由用戶通過前臺注冊模塊自主申請。

(3)資源中心

資源中心主要包括教學資源庫模塊、目錄樹模塊和資源共享模塊。教學資源庫模塊提供在線資源編輯功能與上傳功能;目錄樹模塊將教學資源與對應課程、教學資源與難度級別以及教學資源之間的層次與邏輯關系通過目錄樹的方式展現出來;資源共享主要通過面向服務的應用集成技術,實現系統間教學資源與信息的共享,以及教學資源的權限分配功能。

(4)在線學習系統

包括學習前臺、課程管理、課程通知、課程答疑、課程討論、學員管理、作業管理和系統管理等模塊。

(5)評價系統

在線評價是體現網絡教學質量與學習效果最重要的手段之一,評價的方式通常包括用戶層面的留言、打分、評級,系統層面上的登錄次數、登錄時長、資源點擊數、作業完成情況等(系統自動記錄與生成)。

3、 基于Joomla框架的E-Learning系統實現

根據以上對E-Learning系統功能模塊的需求分析與設計,基于Joomla框架的E-Learning系統實現如圖4所示:

圖4 基于Joomla框架的E-Learning系統實例

在基于Joomla框架的E-Learning系統實現中,需要用到以下幾個主要的功能擴展組件:

(1)Community Builder

Joomla框架上最著名的門戶與社區系統,為系統用戶提供更多、更豐富的信息管理功能,包括注冊頁面管理、用戶表單管理、用戶檔案管理、用戶間交互以及文件上傳等。同時,它還擁有豐富的接口,支持與其它組件的整合,例如論壇組件、博客組件、在線問答組件、視頻組件等。Community Builder本身還擁有眾多的插件和模塊,可以為E-Learning系統實現更加豐富的功能。

(2)Mosets Tree

Joomla官方使用的分類系統組件,能夠完美的實現E-Learning系統中的資源庫建設需求,具有在線資源編輯、教學資源上傳和目錄樹功能,支持面向服務的應用集成接口,為系統內的教學資源共享以及針對教學資源的擴展功能提供了良好的二次開發環境。

(3)FreiChat、Uddim 、Jcomment、Acymailing

一套交互功能組件。其中, FreiChat實現系統內用戶間的實時交互功能,效果類似于QQ或者MSN,但無需安裝客戶端,用戶登錄系統后即可與在線教師或其它學習者進行交互;Uddim實現系統內用戶間非實時交互功能,類似于系統內部使用的郵件系統;Jcomment實現留言功能,用戶可以針對系統內的任何教學資源發表評論,進行交流與探討;Acymailing采用郵件群發機制來實現課程資源的訂閱功能,當課程信息與教學資源發生變化時能夠及時通知感興趣的學習者。

(4)AlphaUserPoint、Karma

AlphaUserPoint與Karma是兩個優秀的在線評價系統,綜合使用這兩個擴展組件能夠實現類似于淘寶、亞馬遜、人人網等主流網絡應用中的評價功能。在Joomla框架基礎之上,通過對兩個擴展組件進行二次開發還能夠實現許多E-Learning環境下獨特的評價功能與評價指標體系。

(5)VideoWhisper

一個優秀的在線雙向視頻會議系統,可以實現一對一、一對多的視頻教學功能,同時具備在線白板、在線PPT演示、聊天室以及視頻教室管理功能。能夠滿足E-Learning環境下網絡遠程教學中的各類功能需求。

(6)eXtplorer

eXtplorer是基于web頁面的文件管理組件,同時還有桌面應用程序,用戶可以在自己的電腦上拖曳文件進行管理。只需要輸入你的FTP帳號密碼就可以進行FTP文件操作了,可以說是一款在線的FTP軟件或者Joomla專用FTP軟件,具有非常強大的文件上傳與管理功能。

除了上面提到的與E-Learning系統開發密切相關的幾個組件外,Joomla框架還提供了上萬個第三方組件、模塊、插件,內容幾乎涵蓋了目前Internet上所有的主流網絡應用模式,使得個性化E-Learning系統的快速構建成為了可能。

四、結束語

本文以Joomla框架技術原型為基礎,結合對E-Learning系統的需求分析與功能模塊設計,給出了一個基于Joomla框架的E-Learning系統開發實例。目前,該系統已經在某高校E-Learning教學中得以實際應用。在實踐中,我們認為,以Joomla框架為基礎進行E-Learning系統開發,能夠有效提高開發過程中系統各個部分的獨立性與代碼的可重用性,降低了系統各部分之間的耦合度;此外,由于Joomla框架所具備的強大擴展性,在滿足E-Learning系統功能需求的同時大大降低了開發投入和技術難度,開發周期短,應用效果良好。

參考文獻

[1] 任中芳,張華,閆明松等. MVC模式研究的綜述[J]. 計算機應用研究,2004,(10):1-2.

[2] 張瑩,許俊華,張毅等. MVC模型在Web程序中的應用及java實現[J]. 計算機工程與應用,2001,(17):160-161.

[3] 胡前進,蔡永州,吳敏. 基于MVC模式的Joomla框架在Web系統組件擴展開發中的應用研究[J]. 現代教育技術,2009,(6):97-98.

[4] [EB/OL].

[5] [EB/OL].

[6] [EB/OL].

[7] [EB/OL].

作者:朱震

本文來自 99學術網(www.gaojutz.com),轉載請保留網址和出處

上一篇:檢舉提升服從行政論文下一篇:水利文獻信息管理論文

91尤物免费视频-97这里有精品视频-99久久婷婷国产综合亚洲-国产91精品老熟女泄火