freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計_基于jsp教師個人網(wǎng)絡(luò)教學(xué)平臺系統(tǒng)-wenkub

2022-12-12 18:27:12 本頁面
 

【正文】 的時代的到來。但是現(xiàn)有大多數(shù)個人網(wǎng)絡(luò)教學(xué)平臺普遍存在著交互性不強(qiáng)、教學(xué)反饋效果有限等不足。針對這種情況,我們以 JSP 為開發(fā)語言,設(shè)計開發(fā)了一個教師個人網(wǎng)絡(luò)教學(xué)平臺系統(tǒng),該系統(tǒng)有效地結(jié)合了同異步教學(xué)環(huán)境的特點(diǎn),提供了教學(xué)信息快速反饋、問題答疑、平時成績、作業(yè)管理等解釋功能,實(shí)現(xiàn)了教學(xué)資料的實(shí)時共享和有效的成績與作業(yè)管理,最終達(dá)到了加強(qiáng)師生互動、改善交流效果 、提高教學(xué)效果的目的。隨著科技的發(fā)展,網(wǎng)絡(luò)技術(shù)已經(jīng)滲透到人們生活的各個角落,信息化生活為人們帶去了極大的方便。教師個人網(wǎng)站是建立在網(wǎng)絡(luò)教學(xué)的平臺上的新課程體系的新教育模式。 個人網(wǎng)絡(luò)教學(xué)平臺在教學(xué)上具有極大的優(yōu)勢,一是其具備了網(wǎng)絡(luò)這個載體,同時也就具有了交互性、同步異步性的優(yōu)勢;二是實(shí)現(xiàn)了資源的共享,方便教學(xué)。這幾年來的顯著效果也證實(shí)了這點(diǎn):許多教師都建立了自己的網(wǎng)絡(luò)教學(xué)平臺,不論在教學(xué)效果的收獲還是教育方式的革新上都取得了不錯的成果,顯示了教育網(wǎng)站在教育方面的巨大作用。在這方面本系統(tǒng)注重教學(xué)內(nèi)容的更新率,保持教學(xué)內(nèi)容的及時有效。這在一方面活躍了思維和教學(xué)氣氛,極好的鍛煉了學(xué)生的學(xué)習(xí)能力;另外,在學(xué)習(xí)型社會中,學(xué)生學(xué)習(xí)的自主性和靈活性較強(qiáng),其發(fā)揮的空間也較大。 本系統(tǒng)作為為教師教學(xué)開發(fā)的網(wǎng)絡(luò)教學(xué) 平臺,提供了一種新的師生學(xué)習(xí)交流環(huán)境,使學(xué)生在輕松愉快的環(huán)境中接受教育,還使一些教學(xué)工作得以在網(wǎng)上進(jìn)行,方便教師教學(xué)工作,提高教學(xué)效率,實(shí)現(xiàn)無空間限制的教育教學(xué),是集教育教學(xué)、信息發(fā)布、資源庫優(yōu)勢于一體的,以“站”為核心的資源建設(shè)和應(yīng)用模式?!斑B接 Inter,用 Java語言編程”,已經(jīng)成為 IT專業(yè)人士的一種時尚。 本系統(tǒng)選用 JSP 的原因主要有兩個方面,就平臺和服務(wù)器的獨(dú)立性來說,幾乎所有的平臺都支持 Java, JSP+javaBean 可以在所有平臺上運(yùn)行,而 ASP 是基于 Activex控件技術(shù)提供客戶端和服務(wù)器端的開發(fā)組件,只局限于微軟操作系統(tǒng)平臺上,又因Activex 對象具有平臺特性,所以 ASP 技術(shù)不易實(shí)現(xiàn)跨平臺的工作。 Tomcat作為一個免費(fèi)的開源的 Serlvet容器,是 Apache基金會的 Jakarta項(xiàng)目中的一個核心項(xiàng)目。 在 Sun 的參與和支持下,最新的 Servlet 和 JSP 規(guī)范總能在 Tomcat 中得到體現(xiàn)。 MySQL 作為 一個多用戶、多線程的 SQL 數(shù)據(jù)庫,是客戶機(jī) /服務(wù)器結(jié)構(gòu)的應(yīng)用,它由一個服務(wù)器守護(hù)程序 mysqld 和很多不同的客戶程序和庫組成。 B/S 系統(tǒng)結(jié)構(gòu)圖如圖 所示。本系統(tǒng)權(quán)限分為學(xué)生用戶,教師用戶,管理員三個基本權(quán)限。 (3). 添加新用戶 添加新用戶信息,可以添加學(xué)生,教師和管理員。 (6). 添 加 課程信息 添 加 新課程,課程代碼是唯一的,并且添加后將不能修改 。 (4). 公告管理 顯示所有教師發(fā)布的公告,并能 發(fā)布新的公告。 (3). 選課信息 顯示所以學(xué)生選擇課程信息列表 (4). 課內(nèi)公告 顯示所有選擇課程的公告信息列表,可以點(diǎn)擊查看詳細(xì)。 Ⅱ .界面 介紹: 啟動 網(wǎng)站 后,即進(jìn)入 登陸 界面 。 管理員 用戶管理 課程管理 修改密碼 添加新用戶 添加選課記錄 查看課程信息 添加新課程 管理員 教師 學(xué)生 教師 查看用戶信息 **大學(xué)學(xué)士學(xué)位論 文(設(shè)計) 11 (3) 添加 新用戶:可以添加管理員、教師和學(xué)生三種用戶,用戶賬號必須唯一,并且添加后不能進(jìn)行修改,注冊項(xiàng)中對必填項(xiàng)進(jìn)行了限制,如果不符合要求將提示錯誤,新添加的用戶密碼和賬號相同,用戶登錄后可自行修改。 教師模塊設(shè)計 此模塊主要由個人信息、網(wǎng)上教學(xué)和在線資源管理組成。 (4) 公告管理:教師對自己的課程發(fā)布響應(yīng)的公告,自己已經(jīng)發(fā)布的公告將顯示教師 個人信息 在線資源管理 個人資料 修改密碼 學(xué)生列表 Word管理 公告管理 網(wǎng)上教學(xué) 視頻管理 下載資源管理 PPT管理 作業(yè)管理 **大學(xué)學(xué)士學(xué)位論 文(設(shè)計) 12 在最上面,教師發(fā)布后公告后,選擇了該課程的學(xué)生將能查看到公告信息。 (8) 作業(yè)管理:上傳課程相關(guān)的作業(yè),上傳后,選擇了該課程的學(xué)生將能看到該作業(yè),并可下載該作業(yè),并完成作業(yè) ,并顯示學(xué)生已經(jīng)提交的作業(yè) 。 (2) 修改密碼:對 學(xué)生 賬號密碼進(jìn)行修改,需要提供正確的舊密碼。 (6) PPT: 顯示已選擇課程教師發(fā)布的 PPT 資源文件列表,可下載和在線查看資源文件。 數(shù)據(jù)庫連接模塊 此模塊主要獲取數(shù)據(jù)庫連接,并且從數(shù)據(jù)庫中查 詢相關(guān)信息。 編程工具的選擇 本系統(tǒng)是以 MyEclipse 為主要開發(fā) 工具, MyEclipse 是以 Common Public License(簡稱 CPL)形式發(fā)布的,因此它是免費(fèi)的開發(fā)工具。 。其中 t_course 表 主要是 用來保存 課程 相關(guān)信息 , t_homework 表主要用于保 存 作業(yè) 相關(guān)信息 , t_notice 表主要是用來保存教師發(fā)布的公告 相關(guān)信息, t_resource 表主要用來保存 教師發(fā)布的資源 相關(guān)信息, t_user主要用來保存 用戶 相關(guān)信息, xk_record 主要用來保存 選課記錄 信息 。不但如此,使用 Java 編寫的應(yīng)用程序可以在任何支持 Java 的平臺上運(yùn)行,不必在不同的平臺上編寫不同的應(yīng)用。 **大學(xué)學(xué)士學(xué)位論 文(設(shè)計) 17 第六章 系統(tǒng) 設(shè)計的獨(dú)特思想 在設(shè)計本 教學(xué)系統(tǒng)前 ,我參閱了不少較好的 遠(yuǎn)程教學(xué) 系統(tǒng) 程序代碼,有的是使用asp 和 . 或者其他語言 寫的, 相對于這 其他 語言, java 的可移植性更加具有優(yōu)勢,還有就是 java 第一次運(yùn)行時 jvm 編譯后,以后啟動速度更加快。漸漸總結(jié)出自己的設(shè)計思想。 圖 功能菜單 界面 (2)查看用戶信息 ,其界顯示如圖 。 圖 添加選課記錄 界面 (6)查看課程信息 , 查看所有已經(jīng)開設(shè)的課程信息列表 ,其界面顯示如圖 。 圖 查看 個人 信息界面 (3)修改密碼,對密碼進(jìn)行修改,其界面顯示如圖 。 **大學(xué)學(xué)士學(xué)位論 文(設(shè)計) 24 圖 word管理 界面 (7)PPT管理 , 顯示所有上傳的 PPT資源文件;上傳 PPT資源文件 ,其界面顯示如圖 。 圖 資源管理界面 **大學(xué)學(xué)士學(xué)位論 文(設(shè)計) 26 界面設(shè)計 (1)功能菜單界面,其界面顯示如圖 所示。 圖 界面 (5)課內(nèi)公告 ,顯示 選擇課程 已經(jīng)發(fā)布的公告列表,其界面顯示如圖 。 圖 視頻文件界面 (9)作業(yè),顯示所有 選擇課程教師發(fā)布的作業(yè) ;上傳作業(yè),其界面顯示如圖 。 3. 數(shù)據(jù)庫的設(shè)計不夠嚴(yán)密,很多字段大小的設(shè) 計沒有專業(yè)的考慮。經(jīng)過幾次交談,我在以前基礎(chǔ)上加深了概念,接下來我就按先前了解的那樣,將自己以前做的系統(tǒng)的資料找出來,結(jié)合目前的情況 進(jìn)行分析設(shè)計 。我也相信將來會有基于 Java 更好的 遠(yuǎn)程教育 系統(tǒng) 問世, 功能也會滿足人們的需求。 尤其 是開發(fā)的初期,在系統(tǒng)的需求分析和編程工具熟悉上非常重要。我想通過本次設(shè)計,我學(xué)會了許多東西,而這些東西將在我以后的學(xué)習(xí)中,起到重要的作用。在設(shè)計開始的初期, *老師幫助我搜集大量的設(shè)計相關(guān)資料 , 使我快速掌握了聊天系統(tǒng) 設(shè)計的基本步驟,以至于我的設(shè)計 工作進(jìn)展順利,在此 我謹(jǐn)向 *老師表示誠摯的謝意! 同時,我還要感謝入學(xué)以來關(guān)心、幫助過我的 學(xué)院領(lǐng)導(dǎo)、老師以及所有同學(xué),謝謝他們對我的關(guān)心和支持。 **大學(xué)學(xué)士學(xué)位論 文(設(shè)計) 32 參考文獻(xiàn) [1] 《 Java 軟件體系結(jié)構(gòu)設(shè)計模式標(biāo)準(zhǔn)指南》(美)庫察那( Kuchana P.)著 王衛(wèi)軍 等譯 電子工業(yè)出版社 202102 [2] 《 EJB 設(shè)計模式》馬林納斯卡 著 饒若南 譯 機(jī)械工業(yè)出版 202101 [3] 《 J2EE 設(shè)計模式》 (美 )William Crawford Jonathan Kaplan 著中國電力出版社 202104 [4] 《 Java 編程思想》(中文版 第 2 版)侯捷 著 中國科學(xué)技術(shù)大學(xué)出版社 202109 [5] 《 J2EE 設(shè)計開發(fā)編程指南》約翰遜 著 電子工業(yè)出版社 202107 [6] 《 Java 編程規(guī)范》(第三版)高斯林 著 陳宗斌 沈金河 譯 中國電力出版社 202107 [7] 《 JSP 應(yīng)用開發(fā)實(shí)例詳解》 光軍 胡波 編著 北京航空航天大學(xué)出版社 202106 [8] 《 JSP 從入門到精通》庫克 著 谷雨 譯 電子工業(yè)出版社 202103 [9] 《 Eclipse 從入門到精通》(第二版)陳剛 編著 清華大學(xué)出版社 202107 [10] 《軟件工程導(dǎo)論》(第四版 ) 張海藩 著 清華大學(xué)出版 202111 [11] 《軟件工程 :方法與實(shí)踐》許家珆 著 電子工業(yè)出版社 202101 [12] 《軟件質(zhì)量和軟件測試》 [德 ]胡伯蒂( Dirk Huberty)等 著,馬博,趙云龍 譯 清華大學(xué)出版社 202111 [13] 《 JavaScript 權(quán)威指南》(第四版)(美)弗萊( Flanagan,D.)著,張銘澤等 譯 機(jī)械工業(yè)出版社 202101 [14] 《 J2EE 參考大全》基奧 著 寧建平 譯 電子工業(yè)出版 202105 **大學(xué)學(xué)士學(xué)位論 文(設(shè)計) 33 附錄 : 部分模塊代碼 數(shù)據(jù)庫鏈接 代碼實(shí)現(xiàn)部分 package 。 import 。 private static final String db_driver = 。 conn = (db_url, db_user, db_pwd)。 } /** * 釋放資源 * param conn 數(shù)據(jù)庫連接 * param pstmt PreparedStatement對象 **大學(xué)學(xué)士學(xué)位論 文(設(shè)計) 34 * param rs 結(jié)果集 */ public void closeAll(Connection conn, PreparedStatement pstmt, ResultSet rs) throws AppException { /* 如果 rs不空,關(guān)閉 rs */ if (rs != null) { try { ()。 } } /* 如果 conn不空,關(guān)閉 conn */ if (conn != null) { try { ()。 ()。 **大學(xué)學(xué)士學(xué)位論 文(設(shè)計) 35 } catch (SQLException e) { ()。 public class DBConnect { private Connection conn = null。 } /** * 構(gòu)造數(shù)據(jù)庫的連接和訪問類 */ public DBConnect() throws Exception { init()。 } /** * 構(gòu)造數(shù)據(jù)庫的連接和訪問類 * 預(yù)編譯 SQL語句 * param sql SQL語句 */ public DBConnect(String sql) throws Exception { init()。 } /** * 返回連接 * return Connection 連接 */ public Connection getConnection() { return conn。 } public void setInt(int index,int value) throws SQLException { (index,value)。 } public void setFloat(int index,float value) throws SQLException { (index,value)。 prepstmt=null。 } else return null。 } public void executeUpdate() throws SQLExceptio
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1