當前位置:萬佳範文網 >

畢業論文 >開題報告 >

精品課程設計的開題報告

精品課程設計的開題報告

一、前言

精品課程設計的開題報告

1. 課題研究的意義,國內外研究現狀和發展趨勢

1.1精品課程網站研究的意義

高等教育需要網絡(要#源碼及數據庫表)精品課程,因為它能使學生體驗到先進的教學方式,獲取大量的學科前沿信息,使他們在大學階段的學習內容更加豐富,知識面更加寬廣,能更快地提高自身的綜合素質和能力,適應飛速發展的科學要求及學科之間日趨明顯的交叉融合的趨勢。可以説,網絡精品課程的數量和質量直接地影響到能否打造出符合未來社會發展需求的人才。因此,探索和研究精品課程網站建設的設計原則以及設計、開發的方法,將對網絡教育、終身教育以及充分發揮優秀教育資源的價值有很重要的指導意義。

1.2國內外研究現狀

在世界範圍內來看,有關精品課程網站研究一直都在進行並且不斷取得進步,特別是西方發達國家,他們在精品課程的理論研究與實際運用方法積累了大量的經驗,雖然我們中國國內在精品課程網站這一方面的研究起步較晚,但我們同樣也取得了大量豐碩的成果。目前已有大約750門國家級精品課程上網,為實施和推廣精品課程、全面提高教學質量提供了樣板。各省、市院校也建立了自己的富有特色的精品課程網站。這些優質的課程資源,已經為其他高校的教學工作起到了先鋒模範的樣板作用[1]。

1.3發展趨勢

以網絡化、數字化、多媒體化和智能化為代表的現代信息技術正在改變着人們的工作、學習與生活方式,也給教育的內容和發展帶來了新的發展空間。課程是教育的核心和靈魂,大學課程則是大學培養目標與培養規格的具體化,是高等學校教學工作的重要依據,而精品課程更被上升為學校辦學水平的重要標誌。高校實施精品課程建設是一項深化教學改革、提高教學質量的系統工程。因此,高校建立一個自己的精品課程網站是十分必要的事情,這不僅是能使更多的人享用寶貴的教育資料源,同時也對於提升學校自身的知名度,提高學生自學能力,有相當大的幫助。

二、設計方案的確定

1.原理、特點與選擇依據

1.1方案的原理

本系統是主要以jsp ,sql server 2017,javascript,css等技術來實現。設計方案思想及原則如下:

(1)使用css技術設計前台的頁面,用javascript技術進行後台驗證;

(2)在jsp中使用java代碼連接sql server 2017,實現數據的存儲和提取,實現通用精品課程網站系統的用户管理、新聞管理、論壇管理,教學資料管理等模塊的增刪改查功能。

1.2方案特點與選擇依據

jsp(java server pages)是由sun microsystems公司倡導、許多公司參與一起建立的一種動態網頁技術標準。

jsp技術使用java編程語言編寫類xml的tags和scriptlets,來封裝產生動態網頁的處理邏輯。網頁還能通過tags和scriptlets訪問存在於服務端的資源的應用邏輯。jsp將網頁邏輯與網頁設計和顯示分離,支持可重用的基於組件的設計,使基於web的應用程序的開發變得迅速和容易。jsp與java servlet一樣,是在服務器端執行的,通常返回該客户端的就是一個html文本,因此客户端只要有瀏覽器就能瀏覽。jsp頁面由html代碼和嵌入其中的java代碼所組成。服務器在頁面被客户端請求以後對這些java代碼進行處理,然後將生成的html頁面返回給客户端的瀏覽器。java servlet 是jsp的技術基礎,而且大型的web應用程序的開發需要java servlet和jsp配合才能完成。jsp具備了java技術的簡單易用,完全的面向對象,具有平台無關性且安全可靠,主要面向因特網的所有特點。

jsp可以將內容的生成和顯示進行分離。使用jsp技術,web頁面開發人員可以使用html或者xml標記來設計和格式化最終頁面,使用jsp標記或者腳本片斷來生成頁面上的動態內容;其編寫的程序的執行效率高。jsp 頁面將被編譯成servlet並由java虛擬機執行,編譯過程只在jsp頁面第一次執行時進行,不需要每次執行程序

時都編譯;對不同瀏覽器的兼容很好;強調可重用的組件。絕大多數jsp頁面依賴於可重用的、跨平台的組件(javabeans或者enterprise javabeans 組件) 來執行應用程序所要求的更為複雜的處理;採用標記簡化頁面的開發;具有java的所有優點。包括高效的存儲管理、安全性、易擴充性、強大的數據庫支持以及各種api的支持。

自jsp推出後,眾多大公司都支持jsp技術的服務器,如ibm、oracle、bea公司等,所以jsp迅速成為商業應用的服務器端語言。

jsp的優勢如下:

(1)一次編寫,到處運行。在這一點上java比php更出色,除了系統之外,代碼不用做任何更改。

(2)系統的多平台支持。基本上可以在所有平台上的任意環境中開發,在任意環境中進行系統部署,在任意環境中擴展。相比asp/php的侷限性是顯而易見的。

(3)強大的可伸縮性。從只有一個小的jar文件就可以運行servlet/jsp,到由多台服務器進行集羣和負載均衡,到多台application進行事務處理,消息處理,一台服務器到無數台服務器,java顯示了一個巨大的生命力。

(4)多樣化和功能強大的開發工具支持。這一點與asp很像,java已經有了許多非常優秀的開發工具,而且許多可以免費得到,並且其中許多已經可以順利的運行於多種平台之下。

2.設計步驟

2.1需求分析

用户來到網站後,可以瀏覽新聞,也可以根據自己的需求下載課件,播放視頻及相關資料,同時也可以進行試卷測試,在遇到困難時可以在留言板上留言討論。教師的職責是提供相關教學資料,給同學解答疑問。而管理員管理的功能為新聞管理、用户管理、論壇管理、試卷管理、教學資料管理等。

2.2系統功能描述

根據業務需求,從功能上來看,主要需要如下幾個模塊:

(1)登陸模塊,這時前台登陸,普通用户(學生)竟然系統的入口。

(2)新聞模塊,分為新聞添加、新聞管理和類別管理三部分,由管理員新聞的添加刪除和分類,同時在前台讓用户看到一些重要的公告

(3)用户註冊,新用户(學生)可以由此註冊,從而進入到網頁內,擁有一些基本的操作權限。

(4)錄像模塊,學生在前台可以觀看自己感興趣的教學視頻。

(5)下載模塊,學生在前台下載自己感興趣的教學課件。

(6)論壇模塊,無需登陸即可查看留言,登陸後才可發表留言,回覆留言。為為有疑問的學生提供一個交流和互動的平台。留言發表時必須有發表者姓名、及內容。只有管理員有權利刪除留言。

(7)在線測試,用户登陸後可選擇試卷,自行測試,只有普通管理員(老師)有權對試題進行增刪改查,以及組卷。

(8)後台管理,超級管理員只有在登陸後才能夠進行新聞管理、留言管理、用户管理等,維護網站的正常運行。普通管理員(老師)只能對教學資料進行管理。普通管理員由超級管理員創建。密碼或賬户錯誤則不能登錄。

綜上所述,通用精品課程網站系統需要有登陸模塊、新聞模塊、用户註冊、教學模塊、論壇模塊、在線測試、後台管理維護這幾個功能模塊。

  • 文章版權屬於文章作者所有,轉載請註明 https://wjfww.com/zh-mo/biye/baogao/nevqlg.html
專題