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

正文內(nèi)容

基于jsp技術(shù)的學(xué)生網(wǎng)上選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)設(shè)計(jì)論文】-wenkub.com

2025-02-22 09:53 本頁面
   

【正文】 在整個(gè)畢業(yè)設(shè)計(jì)的過程中,我深刻的體會(huì)到了這一點(diǎn)的重要性,也牢記住了這一點(diǎn),在今后的學(xué)習(xí)和研究中我也會(huì)繼續(xù)將這種方法延續(xù)下去。 由于在此之前我對(duì)于 JAVA和 jsp知識(shí)的了解很膚淺,所以從一開始就碰到許多困難。 解決問題的方法: 編號(hào) 解決方法 退課數(shù)據(jù) 問題在于沒有把數(shù)據(jù)庫中的退選數(shù)據(jù)進(jìn)行相應(yīng)刪除所以在界面上看上去退選時(shí),在數(shù)據(jù)庫中也進(jìn)行相應(yīng)刪除 非數(shù)據(jù)錯(cuò)誤(細(xì)節(jié)問題) 錯(cuò)誤的地方(細(xì)節(jié)問題) 錯(cuò)誤原因 改正方法 在退選課程時(shí),不能夠選中對(duì)應(yīng)的老師與課程 沒有加控制語句使得老師與課程所對(duì)應(yīng) 針對(duì)這 種情況,再加控制語句 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 39 總結(jié) 畢業(yè)設(shè)計(jì)是高 校 課堂教學(xué)的延續(xù),是貫徹理論與實(shí)踐相結(jié)合的教學(xué)原則,能使學(xué)生深入社會(huì),了解實(shí)踐工作,進(jìn)一步理解、鞏固和提高所學(xué)的基礎(chǔ)知識(shí)和專業(yè)知識(shí),掌握工作技能 、技巧的重要環(huán)節(jié)。 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 38 0002學(xué)生退選課之后數(shù)據(jù)庫中的數(shù)據(jù)為 編 號(hào) 用戶名 學(xué)號(hào) 課 程名 教師名 1 123 123 新聞欣賞 楊莉 2 0001 0001 計(jì)算機(jī)技術(shù) 李四 3 0002 0002 古典文學(xué) 小文 4 0002 0002 計(jì)算機(jī)技術(shù) 李四 測(cè)試結(jié)果: 編 號(hào) 測(cè)試對(duì)象 測(cè)試結(jié)果 原 因 選課數(shù)據(jù) S003 選課成功 從數(shù)據(jù)庫學(xué)生選課表中看出 退課數(shù)據(jù) S003 不能夠成功退選 同上 測(cè)試分析: 編號(hào) 分 析 選課數(shù)據(jù) 在學(xué)生選課時(shí), 可以成功選課,在數(shù)據(jù)庫中發(fā)現(xiàn)選課記錄。 Test05 (教師查詢信息 ) 測(cè)試功能 :教師可以查詢所教的課程、所教班的學(xué)生情況。通過這個(gè)界面可以添加學(xué)生信息進(jìn)去,這個(gè)只能是管理員能做,教師和學(xué)生不能操作這個(gè)界面。 測(cè)試人員 :陸一博 測(cè)試時(shí)間 : 2021年 6月 2日 測(cè)試數(shù)據(jù): 編 號(hào) 用戶名 密 碼 1 123 123 2 123 1234 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 35 測(cè)試結(jié)果: 編 號(hào) 測(cè)試對(duì)象 測(cè)試結(jié)果 原 因 1 123 成功登錄 密碼正確 2 123 登陸失敗 密碼不正確 測(cè)試分析: 編 號(hào) 分 析 1 當(dāng)用戶輸入正確的用戶名和密碼時(shí)就可以成功配置好服務(wù)器。 對(duì)問題解決的方法: 編號(hào) 解決的方法 3 在編寫這個(gè)模塊代碼的時(shí)候加上不為空時(shí)就可以對(duì)數(shù)據(jù)庫操作,否則彈出提示框,這樣就不會(huì)出錯(cuò)。 }catch(Exception e){ (e)。 } return result。 try{ 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 32 con=(Sc)。 rs=(sql)。 //建立一個(gè)記錄集 public void useBean(){ try{ (Sd)。 String Sd=。 import .*。 import .*。 網(wǎng)上平臺(tái)由兩部分組成:查看學(xué)生信息和我的課表 查看學(xué)生信息:教師可以查看所有選擇自己課程的學(xué)生信息進(jìn)行查看,以便于教師對(duì)學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 30 生的了解。 個(gè)人信息:顯示出用戶的所有個(gè)人信息并提供密碼修改功能 網(wǎng)上平臺(tái):教師可以查看所有選擇自己課程的學(xué)生信息,可以查 詢學(xué)生信息 系統(tǒng)公告:用戶可以瀏覽系統(tǒng)通知。 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 27 具體頁面顯示如下。管理員要根據(jù)需要,可以刪除該教師以及其信息。管理員同樣可以修改密碼。其中左框架中的功能導(dǎo)航頁面為 ,右框架中的功能頁面為計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 25 。對(duì)課程可以查詢。實(shí)現(xiàn)添加、刪除。 代碼如下: %()。 if(()){%table gcolor=CCCCFF border=1 width=500 align=center trtd取消選擇 /tdtd課程名 /tdtd上課時(shí)間 /tdtd上課地點(diǎn) /tdtd上課教師 /tdtd學(xué)分 /td/tr % while(()) {% trtd a href=?id=%=(o)%刪除 /a/td td %=(ame)%/td td %=(ctime)%/td 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 23 td %=(cadress)%/td td %=(ctea)%/td td %=(csc)%/td /tr %} } else (您還沒有選擇任何課程 !)。 String strSQL=select * from course,sc where =39。textdecoration:underline} /style title/title script language=JavaScript ! function del(id) { 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 22 if (confirm(您確信要?jiǎng)h除嗎? ) ) =id=+id } /script /head body background=../images/ center br p我的課表 /p %//防止某些用戶不進(jìn)行登陸,直接想進(jìn)入此頁面 if ((s1)==null){ (../)。textdecoration:none} A:visited{color: 006699。 圖 48中顯示學(xué)生用戶所選擇的課程信息。在課程列表中當(dāng)用戶點(diǎn)選課欄時(shí),該課程就會(huì)添加到我的課表中,在數(shù)據(jù)庫中選課表會(huì)添加一條記錄。個(gè)人資料顯示學(xué)生的所有信息,包括學(xué)號(hào)、姓名、學(xué)院、系別、班級(jí)。其中左框架中的功能導(dǎo)航頁面為,右框架中 的功能頁面為 。 其他功能:退出系統(tǒng) 學(xué)生用戶界面設(shè)計(jì)用框架實(shí)現(xiàn)。 圖 42 學(xué)生登錄頁面 學(xué)生用戶界面設(shè)計(jì) 學(xué)生用戶功能模塊由四部分組成:個(gè)人信息、網(wǎng)上平臺(tái)、系統(tǒng)公告和其他。將頭尾設(shè)計(jì)為 inc 文件夾下的 和 文件。并把信息保存進(jìn) session,以供其他頁面判斷用戶是否已經(jīng)登錄。便于不同用戶清晰的看清登錄的位置。 如圖 313 和圖 314 所表示是從管理員和學(xué)生用戶的角度給出的模塊功能。 圖 37 學(xué)生信息表 課程號(hào) 課程名 上課時(shí)間 學(xué)分時(shí)間 上課地點(diǎn) 課程 上課教師 上課教工號(hào) 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 12 教師表 teacher 用來記錄教師信息。 管理員可以添加各種權(quán)限的用戶,修改,和刪除用戶。本 系統(tǒng)設(shè)計(jì)的實(shí)體有:學(xué)生實(shí)體、教師實(shí)體、課程實(shí)體和班級(jí)實(shí)體。 一個(gè)教師可以教授多門課程,一門課程可以有多個(gè)教授來教授。 數(shù)據(jù)庫分析設(shè)計(jì) 數(shù)據(jù)庫需求分析 學(xué)生選課管理系統(tǒng)的要求是要準(zhǔn)確快捷地管理學(xué)生的信息。 利用跨平臺(tái)運(yùn)行的 JavaBean 組件, JSP 為分離處理邏輯與顯示樣式提供了卓越的解決方案。 JSP 對(duì)于在 Web 應(yīng)用中集成 JavaBean 組件提供了完善的支持。 JavaBean 是描述Java 的軟件組件模型,有點(diǎn)類似于 Microsoft 的 COM 組件概念。如果核心邏輯被封裝在標(biāo)識(shí)和 Beans中,那么其他人,如 Web 管理人員和頁面設(shè)計(jì)者,能夠編輯和使用 JSP 頁面,而不影響內(nèi)容的生成。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對(duì)客戶瀏覽器的要求最低,可以實(shí)現(xiàn)無 Plugin,無 ActiveX,無 Java Applet,甚至無 Frame。 JSP 規(guī)范是 Web 服務(wù)器、應(yīng)用服務(wù)器、交易系統(tǒng)、以及開發(fā)工具供應(yīng)商間廣泛合作的結(jié)果。這是一種最小化的客戶端安裝及客戶機(jī)模式,是目前客戶服務(wù)器體系結(jié)構(gòu)的發(fā)展方向。 系統(tǒng)綜合還應(yīng)用了 B/S 模式,即 Browser/Server(瀏覽器 /服務(wù)器 )結(jié)構(gòu),是對(duì) C/S 結(jié)構(gòu)的一種改進(jìn)。提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改選課情況。系統(tǒng)對(duì)學(xué)生角色提供個(gè)人信息管理 、選課管理、管理學(xué)生本人已選課程。 軟件平臺(tái): 操作系統(tǒng): Windows XP; 數(shù)據(jù)庫: SQL Server 2021; 開發(fā)工具包: JDK Version ; JSP 服務(wù)器: Tomcat ; 3 網(wǎng)上選課系統(tǒng)總體設(shè)計(jì) 項(xiàng)目規(guī)劃 基于 Windows 操作系統(tǒng) 和 Microsoft SQL Server 2021 數(shù)據(jù)庫,建立一個(gè) B/S 層結(jié)構(gòu)的學(xué)生選課系統(tǒng),使用 JSP 編程,實(shí)現(xiàn)學(xué)生的選課功能、以及教師查詢上課信息。在這樣一個(gè)社會(huì)背景下,基于 Windows 和 SQL Server 2021 ,運(yùn)用先進(jìn)的 JSP 技術(shù),采用 B/S 模式開發(fā)的學(xué)生網(wǎng)上選課系統(tǒng),將學(xué)生、老師、管理員、有機(jī)地結(jié)合在一起,有效地提高管理水平和效率。 根據(jù)上面的要求,從操作功能上可以分為兩個(gè)類:一個(gè)是通用操作,主要實(shí)現(xiàn)用戶的登錄退出和修改密碼等;另一種是為不同用戶定制不同操作。 ( 2) 查看學(xué)生信息:教師用戶登錄后,進(jìn)入學(xué)生列表功能單元,即可查詢選中該教師所任教課程的學(xué)生,包括其基本信息。 ( 3) 學(xué)生個(gè)人密碼修改:學(xué)生 用戶登錄后,進(jìn)入 密碼修改 功能單元,如果是已經(jīng)登錄進(jìn)入了,點(diǎn)擊后就可以修改該用戶的密碼。 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 4 ( 9)公告修改:管理員用戶登錄后,進(jìn)入公告修改功能單元,如果是已經(jīng)登錄了,輸入修改的公告標(biāo)題和公告內(nèi)容,提交后即可修改公告。點(diǎn)擊提交后就完成了該用戶信息的修改,就得到了該用戶修改后的信息。 ( 2) 課程信息修改:管理員用戶登錄后,進(jìn)入課程信息管理功能單元,如果是已經(jīng)登錄了,選擇要修改的課 程名 ,選定后就可以修改該選定課程的課程名稱,教師姓名 等信息 ,提交后就得到該門課程修改后的信息。 本系統(tǒng) 應(yīng)解決的問題 有: 實(shí)現(xiàn)教務(wù)處、教師及學(xué)生對(duì)選課工作的需求 , 提高對(duì)系統(tǒng)開發(fā)的認(rèn)識(shí)與經(jīng)驗(yàn) , 將一些新的技術(shù)應(yīng)用帶到系統(tǒng)中來 , 保證系統(tǒng)的可維護(hù)性與可擴(kuò)展性 。 課題意義 通過 學(xué)生網(wǎng)上 選課系統(tǒng)的實(shí)現(xiàn),不僅可以提高自己的開發(fā)經(jīng)驗(yàn),也解決了實(shí)際的問題,提高了學(xué)校的辦公管理的效率,減少了工作出錯(cuò)的幾率,節(jié)約了資金成本。我們的目標(biāo)是用 學(xué)生網(wǎng)上選課系統(tǒng) 實(shí)現(xiàn)最快對(duì)全校選修課程發(fā)布以及新聞發(fā)布,使教師和學(xué)生最快知道,創(chuàng)造現(xiàn)代化的學(xué)習(xí)環(huán)境。 課題目標(biāo) 學(xué)生網(wǎng)上選課系統(tǒng)是高校教學(xué)管理系統(tǒng)的重要組成部分。 課 題現(xiàn)狀 隨著學(xué)校規(guī)模的不斷擴(kuò)大,專業(yè)、班級(jí)、學(xué)生的數(shù)量急劇增加,有關(guān)學(xué)生選課的各種信息量也成倍增長(zhǎng),而目前許多高校的學(xué)生選課管理仍停留在復(fù)雜的人工操作上,重復(fù)工作較多,工作量大,效率低,保密性差 ,另外時(shí)間一長(zhǎng) ,將產(chǎn)生大量的文件和數(shù)據(jù) ,這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。在信息爆炸的時(shí)代,傳統(tǒng)教學(xué)管理面臨著諸多挑戰(zhàn)。因此,教學(xué)管理軟件應(yīng)充分依托校園網(wǎng),實(shí)現(xiàn)教學(xué)信息的集中管理、分散操作、信息共享,使傳統(tǒng)的教學(xué)管理朝數(shù)字化、無紙化、智能化、綜合化的方向發(fā)展,并為進(jìn)一步實(shí)現(xiàn)完善的計(jì)算機(jī)教學(xué)文件管理系統(tǒng)和全校信息系統(tǒng)打下良好的基礎(chǔ)。s information that chose the course. At last, it is good for manager to check all the information of the lessons, students and teachers. Furthermore, it can carry on a management (increase, edit, delete) to them, and carry out the renounce of the news. Keywords: select course the renouncement of course information B/S SQL Server 2021 JSP 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) I 目 錄 1 緒論 .............................................................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1