何凡+王歡+史玉雪
[摘要]經管類實驗中心實訓軟件種類繁多,數(shù)據資源繁雜,需要統(tǒng)一整理發(fā)布并實時更新。針對上述問題,首先從經濟、技術、操作方面進行了可行性分析,然后進行了平臺功能設計和模塊設計,并結合相關技術形成了平臺實現(xiàn)的技術路線,最后完成實驗中心數(shù)據資源共享平臺的實現(xiàn)方案,為平臺實現(xiàn)打下堅實的基礎。數(shù)據資源共享平臺擬采用BS架構,結合PHP技術和數(shù)據共享技術來設計實現(xiàn)。平臺的設計與實現(xiàn),將會極大地方便實訓課老師和學生高效使用資源,并能極大地提升管理人員的工作效率。總的來說,數(shù)據資源共享平臺的開發(fā)合理,優(yōu)勢明顯,為實驗課教學提供極大的幫助。
[關鍵詞]數(shù)據資源;共享平臺;設計方案
[DOI]10.13939/j.cnki.zgsc.2017.02.246
1 引 言
經管實驗中心有管理類、會計類、經濟類專業(yè)實訓軟件和電子資源供學生和老師使用學習。隨著課程數(shù)量增加,專業(yè)知識難度加大,中心的資源也逐漸豐富。資源涵蓋了商科領域各類軟件數(shù)據以及電子資源,涉及專業(yè)課程、考研、留學等方面。實訓軟件以及電子資源種類繁多容易導致學生們難以迅速檢索,無法高效利用等問題,甚至有些資料對學生幫助很大但是并不為人所知。數(shù)據資源共享平臺的建立可以對各類軟件進行分類管理,方便學生查找并利用,使得不同專業(yè)不同目標的學生可以通過平臺進行學習與實踐。
2 可行性分析
2.1 經濟可行性分析
經濟可行性分析中最重要的內容之一就是成本——效益分析。數(shù)據資源共享平臺的設計與實現(xiàn)項目要在經濟方面評價其是否合理,需要對系統(tǒng)設計與開發(fā)的花費與收益進行權衡比較。對于該系統(tǒng)的設計與實現(xiàn)中最主要的成本就是平臺的創(chuàng)建與維護,因此不需要投入大量的經費。
2.2 技術可行性分析
現(xiàn)有技術完全可以實現(xiàn)平臺開發(fā)與維護,利用現(xiàn)行技術完全可以在規(guī)定期限內完成開發(fā)工作。困難是需要短期內完成相關技術自學與應用。
2.3 操作可行性分析
操作可行性主要是指后臺管理者的適應性,因此界面設計時要充分考慮管理人員的習慣,使得操作簡單方便。例如:數(shù)據錄入迅速、規(guī)范、可靠;統(tǒng)計準確,制表靈活,適應力強,容易擴充等。具有實用性、靈活性、開放性、可視性等特點。此外,操作可行性還應考慮用戶使用的舒適性。例如:界面布局設計合理,查詢系統(tǒng)方便快捷,軟件資源豐富等。
通過以上經濟、技術、操作可行性分析可以看出,本數(shù)據資源共享平臺開發(fā)合理,從多角度考慮都是可行的。通過運行此平臺,能夠使實驗中心的數(shù)據資源合理化分類,便捷化查找,提高學生們的學習效率。
3 平臺設計
數(shù)據資源共享平臺是為學生提供軟件資源和其他數(shù)據資源的重要手段,目的是提升學生的專業(yè)知識和實踐技能。共享平臺可以將繁雜的軟件進行系統(tǒng)的分類,提高數(shù)據資源的利用率,從而增大多方面效益。該數(shù)據資源共享平臺總體上分為三大模塊:學生實踐平臺、教師管理平臺以及綜合數(shù)據服務平臺。教師們可以將教學用數(shù)據資源上傳到共享平臺上,后臺管理人員對不同軟件資源進行分類管理,學生們可以在平臺上下載相應的軟件數(shù)據與電子資源進行學習與實踐。
3.1 系統(tǒng)功能
為了加強對數(shù)據資源共享平臺的管理,可以分為5個模塊:新聞公告、軟件資源、影音資源、資源下載、常用鏈接。學生可以根據不同的需求選擇不同模塊的資源進行在線訪問或下載。平臺具有分類匯總的功能,方便學生查找;并且可以免費下載多種網絡資源。平臺首頁可參考圖1設計實現(xiàn)。
3.2 系統(tǒng)模塊設計
該數(shù)據資源共享平臺分為兩大模塊:應用模塊與管理模塊。
應用模塊是為整個用戶提供服務的各個模塊的總和,包括用戶登錄、在線考試、信息瀏覽、用戶留言、修改密碼、信息查詢等功能。用戶登錄是進入系統(tǒng)的入口,登錄時要經過身份驗證,只有在校生、教師、后臺管理員可以登錄。通過賬號和密碼驗證之后,根據身份的不同,用戶會訪問不同的頁面,使用系統(tǒng)提供與其身份相應的各項功能,其他用戶只能瀏覽公開的信息。在線考試模塊面向對象主要是學生用戶,指導教師把考試題庫或者相應的測評軟件上傳到共享平臺,要求學生在規(guī)定時間內做完規(guī)定項目。系統(tǒng)會自動評分并統(tǒng)計成績。在用戶留言模塊中,學生以及指導教師針對整個系統(tǒng)平臺提出意見與建議,可以通過留言或者私信的形式告知后臺管理者。學生還可以隨時針對其所學課程以及專業(yè)相關只是向其指導教師留言。從而實現(xiàn)學生、教師以及后臺管理人員三方面的交流。此外,該共享平臺還包括修改密碼、信息查詢等功能,方便廣大在校師生使用。
系統(tǒng)管理模塊用來協(xié)助后臺人員實現(xiàn)對整個平臺的管理,其中包括對系統(tǒng)的維護、測評監(jiān)控、新聞管理、留言管理、用戶管理、系統(tǒng)初始化、系統(tǒng)數(shù)據庫備份等。后臺人員可以測評指標體系的動態(tài)維護,管理在線測評的開始以及結束時間。此外,還需要定期查看系統(tǒng)進展情況,處理異常測評、留言等信息,同時通知有關部門。
4 技術路線
實驗中心數(shù)據資源共享平臺在上述可行性分析、功能模塊設計方案的基礎上,結合實時更新、自動分類、高效管理的目標,以及當下的主流技術,形成了如圖2所示的技術路線圖。
4.1 瀏覽器/服務器模式(Browers/Server)
B/S結構是Web興起后的一種網絡結構模式,Web瀏覽器是客戶端最主要的應用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實現(xiàn)的核心部分集中到服務器上,簡化了系統(tǒng)的開發(fā)、維護和使用??蛻魴C上只要安裝一個瀏覽器,服務器安裝SQL Server、Oracle、MYSQL等數(shù)據庫。瀏覽器通過Web Server 同數(shù)據庫進行數(shù)據交互。
4.2 PHP技術
PHP(中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利于學習,使用廣泛,主要適用于Web開發(fā)領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。它可以比CGI或者Perl更快速地執(zhí)行動態(tài)網頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標準通用標記語言下的一個應用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達到加密和優(yōu)化代碼運行,使代碼運行更快。
4.3 數(shù)據庫共享技術
數(shù)據庫共享技術體現(xiàn)在教師授課以及學生專業(yè)學習等方面。任課老師可以把課程中所需要的軟件或者電子資源發(fā)到共享平臺上,學生們可以在任何電子設備上下載并使用。
4.4 數(shù)據庫挖掘與智能決策
通過數(shù)據庫系統(tǒng),后臺管理人員可以統(tǒng)計軟件數(shù)據與電子資源的利用率。通過挖掘用戶登錄數(shù)據、軟件使用情況、數(shù)據下載記錄和用戶留言等數(shù)據,不僅為數(shù)據平臺的有效用途提供了有力的數(shù)據支撐,還可為任課老師、學生、管理人員提供決策依據,為中心發(fā)展服務、為實踐教學發(fā)展服務、為學生培養(yǎng)服務。
5 結 論
數(shù)據資源共享平臺的建立可以解決軟件數(shù)據以及電子資源種類繁多、利用率低的問題。通過平臺的設計與實現(xiàn),可以提高學院實踐課程任課老師的工作效率,便于管理人員統(tǒng)一管理和維護。通過可行性分析、平臺功能模塊設計、技術路線的論述,表明資源共享平臺的建立是可行的、有意義的。
參考文獻:
[1]劉軍民.軟件項目開發(fā)實訓系統(tǒng)的設計與實現(xiàn)[D].大連:大連理工大學,2009.
[2]武建華,閆靜,周天外. 軟件項目開發(fā)實訓系統(tǒng)的設計與實現(xiàn)[J].實驗室研究與探索,2007(12):316-318.
[3]施珺.基于Web的課程教學質量綜合測評系統(tǒng)的設計和實現(xiàn)[D]. 南京:南京理工大學,2005:1-82.endprint