課程教學(xué)要素管理系統(tǒng)設(shè)計與實現(xiàn)-計算機畢業(yè)設(shè)計源碼+LW文檔
1.選題背景、意義
隨著科技的進步與發(fā)展,計算機的誕生給人們的工作和學(xué)習(xí)帶來了極大的改變,人類從工業(yè)時代進入了信息時代。今天,計算機對社會的影響不斷深入擴大,教育行業(yè)也不例外。
? ? 在此之前,計算機對教育的影響大多局限在科研領(lǐng)域或者計算機領(lǐng)域的教學(xué)。從上個世紀(jì)七十年代中期,計算機真正開始對教育產(chǎn)生影響,計算機與教育的結(jié)合,產(chǎn)出了一系列教育方向的應(yīng)用,如計算機管理教學(xué),計算機輔助教學(xué),計算機輔助學(xué)習(xí),教育信息處理等。計算機技術(shù)在教育領(lǐng)域的應(yīng)用不僅僅是教育手段和教育方法的運用,還是教學(xué)手段、教學(xué)方法、教學(xué)內(nèi)容和教育模式的一次變革。計算機輔助教育更是整個教育改革的一個關(guān)鍵點和切入點,它不僅涉及到了具體的教學(xué)方法和教學(xué)手段,還涉及到了更深層次的教學(xué)改革和教育體制的改革。
但就目前的普及來看,學(xué)校內(nèi)部的學(xué)生大部分還是以傳統(tǒng)的課堂教育為主,當(dāng)前的一些在線教育大多數(shù)都會將重點集中在學(xué)生課外的教學(xué)或者對外的教育中,并未將重點集中在學(xué)生在校學(xué)習(xí)的學(xué)習(xí)活動中,一方面學(xué)校在線教育的轉(zhuǎn)型力度不夠,另一方面在于在線教育的實現(xiàn)方式還有待多樣化和簡單化,因此對于在線教育在學(xué)校教育中的占比并不大。在傳統(tǒng)的學(xué)校教育中,課程教學(xué)是學(xué)生在學(xué)校里最為貼近的一項活動,也是同時教師和學(xué)生交集最多的一項活動,是傳統(tǒng)學(xué)校教育中最為基礎(chǔ)的一項教學(xué)活動,也是最基本的教學(xué)活動,并且不管是學(xué)生還是教師,對于課程教學(xué)在時間上,精力上的投入都是非常大。然而在線教育在這方面的投入還遠(yuǎn)遠(yuǎn)不夠,因此這也是造成在線教育在學(xué)校中占比不大的一個很重要的原因。
2.論文(設(shè)計)的主要內(nèi)容、開發(fā)工具簡介、框架結(jié)構(gòu)
主要內(nèi)容:?
1.教師用戶
教師對系統(tǒng)的主要需求是:上傳教學(xué)所需的一切資料、發(fā)布和檢查作業(yè)、評閱學(xué)生筆記等功能。
上傳教學(xué)資料需求:教師用戶需要上傳教學(xué)資料方便學(xué)生使用。
發(fā)布和檢查作業(yè)需求:教師用戶需要發(fā)布和檢查作業(yè)。
評閱學(xué)生筆記需求:教師用戶用此功能可以隨時掌握學(xué)生的學(xué)習(xí)情況。
?
2.系統(tǒng)管理員用戶
系統(tǒng)管理員有系統(tǒng)的最高權(quán)限,負(fù)責(zé)系統(tǒng)所需所有數(shù)據(jù)的動態(tài)同步更新以及維護,根據(jù)系統(tǒng)針對各用戶的設(shè)計,基本功能需求如下:
添加和查詢院系功能:根據(jù)不同院校添加不同的院系。
添加和查詢班級功能:根據(jù)不同院系添加不同的班級。
添加和查詢課程功能:根據(jù)不同的院校添加不同的課程。
添加和查詢教師功能:根據(jù)不同的院系添加不同的教師用戶。
開發(fā)工具簡介:
IntelliJ IDEA:
IntelliJ IDEA是java編程語言的集成開發(fā)環(huán)境。IntelliJ在業(yè)界被公認(rèn)為最好的Java開發(fā)工具,尤其在智能代碼助手、代碼自動提示、重構(gòu)、JavaEE支持、各類版本工具(git、svn等)、JUnit、CVS整合、代碼分析、 創(chuàng)新的GUI設(shè)計等方面的功能可以說是超常的。?
Microsoft SQL Server 2020:?
Microsoft SQL Serve是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能 (BI)工具提供了企業(yè)級的數(shù)據(jù)管理。Microsoft SQL Server 數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。
安裝有Microsoft.NET Framework4.0和Windows10:?
Microsoft.NET Framework是用于Windows的新托管代碼編程模型。它將強大的功能與新技術(shù)結(jié)合起來,用于構(gòu)建具有視覺上引人注目的用戶體驗的應(yīng)用程序,實現(xiàn)跨技術(shù)邊界的無縫通信,并且能支持各種業(yè)務(wù)流程。
?
框架結(jié)構(gòu):
該系統(tǒng)共有倆個模塊:登錄模塊、教學(xué)管理模塊。這倆個模塊同時還包括數(shù)據(jù)添加、數(shù)據(jù)修改、數(shù)據(jù)刪除、數(shù)據(jù)查詢等幾個基本操作。?
1.登錄模塊
在登錄界面中教師和管理員都可登錄。在登錄界面中分別填入用戶名、密碼和身份,然后按確認(rèn)鍵登錄。如果填入信息有誤則彈出錯誤信息的提示窗口,重新返回登陸窗口。如果填入信息正確則要根據(jù)登錄信息表中登錄者的權(quán)限(“0”或“1”)分別進入教師(“1”)或管理員(“0")系統(tǒng)主界面。
2.教學(xué)管理模塊
教師可以上傳所需的一切資料、發(fā)布和檢查作業(yè)、評閱學(xué)生筆記等功能。
3.論文(設(shè)計)的進度安排
2022年11月15日之前完成畢業(yè)論文開題報告的撰寫工作;
2023年1月5日前提交畢業(yè)論文初稿;
2023年3月12日前提交畢業(yè)論文二稿;
2023年4月12日前交論文定稿;
2023年4月15日左右進行查重檢測;
2023年4月要完成畢業(yè)論文的全部工作;
2023年5月準(zhǔn)備答辯,進行答辯。
4. 查閱文獻清單
[1] 程東.Linux系統(tǒng)管理課程實驗環(huán)境的改革與構(gòu)建[J].福建電腦,2019,35(9):103-104. [2] 鐘嘉鳴.基于ASP的管理信息系統(tǒng)的設(shè)計與實現(xiàn)[J].現(xiàn)代計算機.2002(5):96-99.
[3] 劉云生.數(shù)據(jù)庫系統(tǒng)概論[M].武漢:武漢理工大學(xué),2005:58-120.
[4] 趙東,陳川,阮永良,等.基于Web的三層結(jié)構(gòu)在智能供應(yīng)鏈中的應(yīng)用[J].計算機工程,2002(1):222-224.
[5] 唐曉嗣,桂文林.“區(qū)塊鏈+”高校智慧校園建設(shè)研究[J].中國成人教育,2019(1):42-44.
[6] 朱斐.面向工程教育專業(yè)認(rèn)證的《軟件項目管理》實驗教學(xué)探索[J].軟件,2018,39(12):187-190..
[7] 李大友.Visual Basic程序設(shè)計[M].北京:清華大學(xué)出版,2004:57-65.
[8] 羅洋.基于ASP的多條件查詢的設(shè)計與實現(xiàn)[J].微型電腦應(yīng)用.2004(11):56-57.
[9] 顏惠.ASP技術(shù)和SQL.語言及其在數(shù)據(jù)庫動態(tài)查詢中的應(yīng)用[J].情報雜志.2002(11):33-34.
[10] 安生利.高校實驗室綜合信息管理系統(tǒng)研究與開發(fā)[D].大連:大連海事大學(xué),2010:46-60. [11] 黃錦生.基于微信公眾平臺的高校教學(xué)管理信息服務(wù)研究[J].中國成人教育,2020(21):30-32.
[12] 程東.Linux系統(tǒng)管理課程實驗環(huán)境的改革與構(gòu)建[J].福建電腦,2019,35(9):103-104.?

