JAVA與web數(shù)據(jù)課程總結(jié)
《Java與web數(shù)據(jù)庫》課程教學總結(jié)
本學期主要為網(wǎng)絡班講授《JAVA與WEB數(shù)據(jù)庫》課程,能綜觀教材內(nèi)容,根據(jù)課程目標,對有關(guān)內(nèi)容進行增減,切合實際、合理地制定授課計劃,很好地完成了課程的教學任務。
Java是一門時下比較流行的語言,而《JAVA與WEB數(shù)據(jù)庫》又是一個復雜體系。授課中就應把學科的系統(tǒng)知識傳授給學生。所以在講授中,在知識講解上,既注意突出重點又要注意知識的系統(tǒng)性,使之枝繁葉茂。前期內(nèi)容介紹了解JavaWeb應用的功能、主要技術(shù)、開發(fā)環(huán)境和運行環(huán)境,先讓學生對本課程有個大致的了解。因為學生對java很陌生,提起Java他們只認為Java是一種可以撰寫跨平臺應用軟件的面向?qū)ο蟮某绦蛟O計語言,為了拓展學生對Javaweb的認識,課堂上使用eclipse工具進行軟件開發(fā),讓學生明確JSP卓越的通用性、高效性和安全性。
教學中針對不同內(nèi)容,采取不同授課方式:理論部分以課堂講授為主,自己廣泛查資料,授課中做到形象易懂;重點、難點主要是servlet、JSP等相關(guān)技術(shù),每章內(nèi)容講授完畢都留有相應的作業(yè),作業(yè)內(nèi)容部分不是書本知識的簡單重復,而是需要花費大量時間查閱資料才能搞清楚的,然后在下次課上讓學生到前面來,闡述自己的觀點,優(yōu)秀者用平時成績予以獎勵,學生積極性很高,同時還能得到書本上所沒有的知識,擴大學生學習視野,效果很好。大部分授課是在機房進行的,能給予學生充分的時間來練習理論的知識點,學生的動手能力得到很大提高,同時平時將一些程序開發(fā)題先布置給學生,讓他們上網(wǎng)查資料,利用課后時間完成程序開發(fā),學生準備得很用心,這種考核方式達到了預期的效果,很受學生歡迎。
成績考核上,平時成績?yōu)?0分,考試成績70分,對學生進行素質(zhì)、能力、知識全面考核,師生共同努力,很好地完成了本課程的學習任務。
擴展閱讀:關(guān)于Javaweb課程設計的心得體會
關(guān)于Javaweb課程設計的
心得體會
----在線測試系統(tǒng)
這次課程設計我做的是章節(jié)自測系統(tǒng),主要是服務于學生進行階段性自測和練習。系統(tǒng)分為練習和測試兩部分,每一部分又各分若干專題。系統(tǒng)中采用的技術(shù)主要有:JDBC數(shù)據(jù)庫連接技術(shù)、和MVC三層架構(gòu)利用MyEclipse集成開發(fā)環(huán)境。
雖然系統(tǒng)的基本功能都已實現(xiàn),但還是存在系統(tǒng)不穩(wěn)定等多個問題尚待解決。這個系統(tǒng)主要是我自己開發(fā)的,但也得到了老師和同學的很大幫助。我正在做系統(tǒng)的過程中遇到了很多問題,有的是知識存儲不足,有的是考慮不夠周全,之所以能夠順利實現(xiàn)基本功功能,離不開老師和同學的大力相助。事實證明,只靠自己是不能順利完成一套功能完整的系統(tǒng)的,必須充分利用團隊的力量。
開發(fā)一套系統(tǒng),最重要的是細心,并不是一定要做到面面俱到,但也要充分考慮到客戶的需求和現(xiàn)實意義,不管什么系統(tǒng),只用運用到實際應用中,才具
有先現(xiàn)實意義。所以在準備工作中要正確分析社會需求了解現(xiàn)實應用,畫出流程圖,把大體框架做好,然后再逐一細化。我們不可能做到面面俱到,但一定要做到步步扎實,作為一個程序編程人員,要保持清醒的頭腦,以現(xiàn)實為依據(jù),讓自己的每一行代碼都能實現(xiàn)自己的意義。
通過這次課程設計,我收獲的不僅僅是課程上的知識得到實際應用,還有編程的基本習慣和開發(fā)系統(tǒng)時應注意的流程。
主要功能及規(guī)格分析1.1登錄系統(tǒng)的主要功能要求歡迎頁面系統(tǒng)安全登錄
管理員或普通用戶功能選擇1.2在線考試系統(tǒng)的主要實現(xiàn)功能要求用戶修改登錄密碼讓用戶選擇考試科目從試題庫中隨機出題給用戶
根據(jù)隨機出的題做出用戶的考試頁面保存用戶的答案給用戶的試卷評分查詢用戶成績
1.3在線管理系統(tǒng)的主要功能要求
瀏覽整個系統(tǒng)中的各種用戶(超級用戶、普通用戶)
添加管理員和普通用戶瀏覽并添加考試科目瀏覽并添加題庫管理員修改登錄密碼1.4在線閱卷系統(tǒng)的主要功能要求瀏覽系統(tǒng)中考試科目
根據(jù)考試科目進行試卷批改
實現(xiàn)客觀題的自動批改
實現(xiàn)主觀題的人工批改
2、功能需求和用例分析
2.1系統(tǒng)功能需求:老師可以在網(wǎng)上完成一個考試從題目設計,試題錄入,考試安排,考試實施,考卷批
改,分析統(tǒng)計;考試數(shù)據(jù),其它數(shù)據(jù)要求儲存在數(shù)據(jù)庫上;考試數(shù)據(jù)的存放和處理可以實現(xiàn)對學生公開(學生自測成績可自己查看)也可以實現(xiàn)非公開,需要一定的安全性保障。2.1.1考生:
(1).分布式的,從考試客戶端連接到考試應用服務器,在任何地方進行身份確認,從而完成考試(2).考生可以登陸后修改自己的密碼
(2).題目具有一個穩(wěn)定性和隨機性,試卷生成方式主要有兩種(隨機自動生成、固定試題、)(3).考生提交試卷后可以得知考試結(jié)果并且知道哪里出錯。2.1.2老師:
(1).提供一個功能全面的考試管理客戶端,可以進行考試的設計和安排功能(2).對考生進行身份管理(3).對考試進行監(jiān)控
(4).保存考試結(jié)果,供老師進行分析和察看。2.2用例描述:帳戶管理
用例名稱:帳戶管理參與者:超級用戶
功能描述:1.查看學生詳細信息
2.添加和刪除學生用戶3.添加和刪除教師用戶考試管理
用例名稱:考試管理參與者:超級用戶功能描述:1.設置考試題型2.設置考試分值3.設置考試時間和難度級別
4.設置題目顯示方式(全屏顯示所以題還是一屏一題)
5.設置出題方式(隨機出題還是固定試題)題庫管理
用例名稱:題庫管理參與者:超級用戶
功能描述:1.題庫分類和題型管理2.添加和刪除、修改試題3.試題成批倒入在線閱卷
用例名稱:在線閱卷參與者:超級用戶
功能描述:1.查看學生是否交卷
2.系統(tǒng)對照題庫答案給出考試成績.開始考試
用例名稱:開始考試參與者:普通用戶
功能描述:提示普通用戶輸入?yún)?shù),系統(tǒng)將進行隨機抽題,然后進入考試界面修改密碼
用例名稱:修改密碼參與者:普通用戶
功能描述:用戶為了安全起見可以修改自己的登錄密碼
考試記錄用例名稱:考試記錄
參與者:普通用戶
友情提示:本文中關(guān)于《JAVA與web數(shù)據(jù)課程總結(jié)》給出的范例僅供您參考拓展思維使用,JAVA與web數(shù)據(jù)課程總結(jié):該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡整理 免責聲明:本文僅限學習分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。