何俊 嚴宏偉



摘 ?要: 按照網上作業平臺系統實現目標,完成了系統功能性需求分析。對文件的數據庫方式存儲和文件系統方式的存儲進行了比較,并分析、設計了本系統的存儲結構。完成了數據庫概念模型設計和數據表物理模型設計,詳細給出了數據庫關系圖。設計并實現了基于Internet的課程網上作業子系統、個人網絡硬盤子系統、課程資源庫共享等子系統。該系統已經應用到日常的教學管理中,并取得了不錯的效果。
關鍵詞: ASP.NET; Sql Server; 網上作業; 網絡存儲; 課程資源庫
中圖分類號:G202 ? ? ? ? ?文獻標志碼:A ? ? 文章編號:1006-8228(2015)07-29-04
Design and implementation of Web-based online homework platform
He Jun, Yan Hongwei
(School of Computer & Technology, The national demonstration center, Soochow University, Suzhou, Jiangsu 215006, China)
Abstract: This paper analyzes the system functional requirements according to the goal of the online homework system, compares the storage of files in the database system with the storage of files in the file system, and designs the storage structure of the system. This paper completes the system overall functional design, the database conceptual model design and physical model design. After the technical research and analysis on the online homework system, this paper designs and implements an Internet based online course operation subsystem, personal network hard disk subsystem, curriculum sharing database subsystem. At present, the system has been applied to the daily teaching management, and achieved a good result.
Key words: ASP.NET technology; Sql server; online homework; design; Web disk; curriculum sharing database
0 引言
隨著Internet和多媒體技術的發展,學生提交作業的形式多種多樣,可以是文本文件、圖形圖像文件,甚至是音頻視頻等文件。以往經常采用的通過發郵件或U盤拷貝的方式已無法適應新的要求,因為通過發郵件提交作業的方式存在明顯的局限性:如果學生眾多時,大量郵件會讓教師難以整理,而且有些學生會因為擔心教師沒收到郵件而重復發送。因此,開發一個高效的網上作業平臺,對課程作業進行科學管理,讓師生能夠利用該平臺便捷地上傳、下載和管理作業,從而提高教學管理水平,具有重要的意義。
結合我校網絡建設和課程教學管理的實際情況,對網上作業平臺的建設提出如下建議:一是將傳統的項目管理向專業化方向發展,以利于系統后期的維護和升級;二是要保證系統的先進性和開放性和操作的一致性;三是采用B/S、三層或多層結構體系,這樣系統負載輕,可擴展性強,維護升級方便;四是便于同高校現有的一卡通系統集成,如考慮用戶身份統一認證等問題。……