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

正文內(nèi)容

jsp課程設(shè)計(jì)--基于struts的學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)-全文預(yù)覽

  

【正文】 當(dāng)用戶填寫(xiě)完學(xué)生信息之后,將信息提交給 的 addClass()方法, 將調(diào)用 ClassDAO 的 addClass 方法把信息導(dǎo)入數(shù)據(jù)庫(kù),并將處理結(jié)果返回給前端。 當(dāng)用戶修改完學(xué)生信息之后,將信息提交給 的 upStudent()方法,改方法將調(diào)用 StudentDAO 的 updataStudent 方法把信息導(dǎo)入數(shù)據(jù)庫(kù),并將處理結(jié)果返回給前端,跳轉(zhuǎn)至主頁(yè)面。 頁(yè)面設(shè)計(jì), 更新教師信息 頁(yè)面如圖 所示。 upClass() ClassDAO 22 圖 修改課程信息 修改成績(jī)信息 方法同上。 當(dāng)用戶點(diǎn)擊某一條記錄后面的刪除按鈕之 后,將信息提交給 的 deTeacher()方法,改方法將調(diào)用 TeacherDAO 的 deleteTeacherById 方法把數(shù)據(jù)庫(kù)中的相關(guān)記錄刪除,并將處理結(jié)果返回給前端,刷新主頁(yè)。 當(dāng)用戶點(diǎn)擊某一條記錄后面的刪除按鈕之后,將信息提交給 的 deScore()方法,改方法將調(diào)用 ScoreDAO 的 deleteScoreById 方法把數(shù)據(jù)庫(kù)中的相關(guān)記錄刪除,并將處理結(jié)果返回給前端,刷新主頁(yè)。 測(cè)試頁(yè)碼跳轉(zhuǎn)功能 測(cè)試用例一:首先讓系統(tǒng)處于首頁(yè),即第一頁(yè),如圖 所示。實(shí)際運(yùn)行結(jié)果如圖 所示。 圖 添加成功頁(yè)面 測(cè)試刪除功能 刪除前選中刪除的學(xué)生,然后點(diǎn)擊刪除按鈕。 然后如果點(diǎn)擊“確定”,預(yù)期結(jié)果是選中的學(xué)生全部刪除,運(yùn)行結(jié)果如圖 所示。運(yùn)行結(jié)果如圖 所示。又使我掌握了使用各種關(guān)系數(shù)據(jù)庫(kù)為后臺(tái)數(shù)據(jù)庫(kù)設(shè)計(jì)一個(gè)信息管理系統(tǒng)。一邊學(xué)一邊做,在信息時(shí)代里,這是一個(gè)人的生存手段。 本次設(shè)計(jì)應(yīng)注意使用 JDBC 進(jìn)行數(shù)據(jù)庫(kù)連接時(shí),要注意數(shù)據(jù)庫(kù)名,表名,用戶名和密碼,還有注意各項(xiàng) Action 類的配置?!? 問(wèn)題二:“檢查郵箱格式的正則表達(dá)式是什么?” 答:“ (^\\w+([+.]\\w+)*\\w+([.]\\w+)*\.\\w+([.]\\w+)*$)” 指導(dǎo)教師評(píng)語(yǔ): 成績(jī)等級(jí)評(píng)定: 簽名: 32 。 總之,這次設(shè)計(jì)受益匪淺,不僅鍛煉了我做事堅(jiān)持不懈的心態(tài),也慢慢地培養(yǎng)了我不懂就查書(shū)的好習(xí)慣,我的自學(xué)能力也有了一定的提高,我更明白了搞計(jì)算機(jī)這行,要學(xué)到真正的技術(shù)完全要靠自己,在課堂上只能學(xué)到最基本的東西,但這最基本的東西也一定要學(xué)好。培養(yǎng)具有綜合應(yīng)用相關(guān)知識(shí)來(lái)解決測(cè)試問(wèn)題的基礎(chǔ)理論,培養(yǎng)在實(shí)踐中研究問(wèn)題,分析問(wèn)題和解決問(wèn)題的能力;還讓我深深的感到了我們必須堅(jiān)持理論聯(lián)系實(shí)際的思想,以實(shí)踐證實(shí)理論,從實(shí)踐中加深對(duì)理論知識(shí)的理解和掌握。 尤其是在做實(shí)驗(yàn)時(shí),對(duì) JAVA 連接數(shù)據(jù)庫(kù)還很陌生,但是后來(lái)通過(guò)上網(wǎng),去圖書(shū)館找資料就很快的搞定了。實(shí)際運(yùn)行結(jié)果如圖 所示。 27 圖 刪除確認(rèn) 圖 刪除成功 圖 取消刪除 28 測(cè)試更新功能 現(xiàn)在更新學(xué)號(hào)為“ 10310112101”學(xué)生,更新前信息如圖 所示。 預(yù)期結(jié)果是彈出對(duì)話框,提示是否“確定要?jiǎng)h除嗎?”。在學(xué)號(hào)文本框中輸入“ 10212812134”,姓名文本框中輸入“張夢(mèng) 華”,預(yù)期運(yùn)行結(jié)果是添加成功。 圖 第一頁(yè) 25 圖 第二頁(yè) 測(cè)試添加功能 測(cè)試用例一:在添加頁(yè)面中,輸入的學(xué)號(hào)不是 11 位,然后就按【確定】 按鈕,預(yù)期運(yùn)行結(jié)果是彈出對(duì)話框,提示“學(xué)號(hào)格式不正確!添加失?。 ?,實(shí)際運(yùn)行結(jié)果如圖所示 。 測(cè)試用例一:在用戶名文本框中輸入“唐思文”,密碼文本框中輸入“ 12345678”,點(diǎn)擊刪除 deTeacher() TeacherDAO 點(diǎn)擊刪除 deClass() ClassDAO 點(diǎn)擊刪除 deScore() ScoreDAO 24 點(diǎn)擊【登錄】按鈕以后跳轉(zhuǎn)到 ,效果如圖 所示。 當(dāng)用戶點(diǎn)擊某一條記錄后面的刪除按鈕之后,將信息提交給 的 deClass()方法,改方法將調(diào)用 ClassDAO 的 deleteClassById 方法把數(shù)據(jù)庫(kù)中的相關(guān)記錄刪除,并將處理結(jié)果返 回給前端,刷新主頁(yè)。 當(dāng)用戶點(diǎn)擊某一條記錄后面的刪除按鈕之后,將信息提交給 的 deStudent()方法,改方法將調(diào)用 StudentDAO 的 deleteStuentById 方法把數(shù)據(jù)庫(kù)中的相關(guān)記錄刪除,并將處理結(jié)果返回給前端,刷新主頁(yè)。 當(dāng)用戶修改完課程信息之后,將信息提交給 的 upStudent()方法,改方法將調(diào)用 ClassDAO 的 updataClass 方法把信息導(dǎo)入數(shù)據(jù)庫(kù),并將處理結(jié)果返回給前端,跳轉(zhuǎn)至主頁(yè)面。 upStudent() StudentDAO addTeacher() TeacherDAO addClass() ClassDAO 20 圖 更新學(xué)生信息頁(yè)面 修改教師信息 利用 MVC 三層構(gòu)架,設(shè)計(jì)修改教師信息頁(yè)面,如下圖所示。 圖 添加課程信息 添加成績(jī)信息 方法同上。 頁(yè)面設(shè)計(jì), 添加學(xué)生信息 頁(yè)面如圖 所示。 當(dāng)用戶填寫(xiě)完學(xué)生信息之后,將信息提交給 的 addStudent()方法, 將調(diào)用 StudentDAO 的 addStudent 方法把信息導(dǎo)入數(shù)據(jù)庫(kù),并將處理結(jié)果返回給前端。 當(dāng)用戶填好查詢條件和關(guān)鍵字之后,將信息提交給 的 slClass(),該方法將調(diào)用ClassDAO 的 getClassByWhere 方法設(shè)置 pageBean 屬性,并將 pageBean 的發(fā)送給前端,讓前端分頁(yè)顯示課程信息,并且顯示分頁(yè)狀態(tài)。 當(dāng)用戶填好查詢條件和關(guān)鍵字之后,將信息提交給 的 slUser),該方法將調(diào)用UserDAO 的 getUsersByWhere 方法設(shè)置 pageBean 屬性,并將 pageBean 的發(fā)送給前端,讓前端分頁(yè)顯示用戶信息,并且顯示分頁(yè)狀態(tài)。 學(xué)生信息 Execute() ClassDAO 16 圖 課程信息 顯示成績(jī)信息 方法同上述一樣。 頁(yè)面設(shè)計(jì),用戶信息頁(yè)面如圖 所示。 當(dāng)用戶登錄 成功之后,將信息提交給 的 execute()方法,改方法將調(diào)用TeacherDAO 的 getTeachers 方法設(shè)置 pageBean 各個(gè)屬性,從數(shù)據(jù)庫(kù)導(dǎo)出的學(xué)生信息也在pageBean 中,并將 pageBean 的發(fā)送給前端,讓前端分頁(yè)顯示學(xué)生信息,并且顯示分頁(yè)狀態(tài)。 Execute() UserDAO 12 圖 登錄頁(yè)面 分頁(yè)顯示信息 顯示用戶信息 利用 MVC 三層構(gòu)架,設(shè)計(jì)主頁(yè)頁(yè)面,主頁(yè)頁(yè)面能分頁(yè)顯示學(xué)生信息,如下圖所示。 要求界面美觀易用, 符合用戶使用習(xí)慣;功能完善,系統(tǒng)流程合理,數(shù)據(jù)處理正確。它的目的是為了幫助我們減少在運(yùn)用 MVC設(shè)計(jì)模型來(lái)開(kāi)發(fā) Web應(yīng)用的時(shí)間。這個(gè)框架之所以叫 Struts,是為了提醒我們記住那些支撐我們房屋,建筑,橋梁,甚至我們踩高蹺時(shí)候的基礎(chǔ)支撐。 在 MVC 模式中, Web 用戶向 服務(wù)器 提交的所有請(qǐng)求都由控制器接管。它由一些 Java 語(yǔ)言 編寫(xiě)的類和界面組成。雖然 servlet 可以對(duì)任何類型的請(qǐng)求產(chǎn)生響應(yīng),但通常只用來(lái)擴(kuò)展 Web 服務(wù)器的應(yīng)用程序。 Servlet 應(yīng)用程序 Servlet 是一種服務(wù)器端的 Java 應(yīng)用程序,具有獨(dú)立于平臺(tái)和協(xié)議的 特性,可以生成動(dòng)態(tài)的 Web 頁(yè)面。 JSP 技術(shù)使用 Java 編程語(yǔ)言編寫(xiě)類 XML 的 tags 和 scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。具體評(píng)分標(biāo)準(zhǔn)如下: 設(shè)置六個(gè)評(píng)分點(diǎn) ( 1)設(shè)計(jì)方案正確,具有可
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1