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

正文內(nèi)容

基于strutshibernate的學(xué)生課程及成績管理系統(tǒng)設(shè)計(jì)的開發(fā)與實(shí)現(xiàn)論文-資料下載頁

2024-11-17 21:46本頁面

【導(dǎo)讀】認(rèn)的文獻(xiàn)外,全部是本人在指導(dǎo)老師指導(dǎo)下的設(shè)計(jì)成果。經(jīng)檢查該畢業(yè)設(shè)計(jì)(論文)為獨(dú)立完成,不存在抄襲現(xiàn)象。了學(xué)校的教務(wù)管理。面邏輯和對(duì)象的持久化工作。本系統(tǒng)主要用戶是學(xué)生、教師和管理員。系統(tǒng)需要實(shí)現(xiàn)的功。教師功能模塊-----------------------------------錯(cuò)誤!技術(shù)可行性分析---------------------------------錯(cuò)誤!

  

【正文】 JGKL JGKL JKL 創(chuàng)建持久化類 創(chuàng)建完映射文件后 ,需要?jiǎng)?chuàng)建持久化類 ,將這些類放到 包下 Admin 類 這個(gè)類對(duì)應(yīng)管理員實(shí)體 ,用于實(shí)現(xiàn)管理員信息的持久化工作。 Student 類 這個(gè)類對(duì)應(yīng)學(xué)生實(shí)體 ,用于管理學(xué)生信息持久化工作。 Teacher 類 這個(gè)類對(duì)應(yīng)教師實(shí)體 ,管理教師信息持久化工作。 Course 類 這個(gè)類對(duì)應(yīng)課程實(shí)體 ,管理課程信 息持久化工作。 Classes 類 這個(gè)類對(duì)應(yīng)班級(jí)實(shí)體 ,管理班級(jí)信息持久化工作。 Enrolid 類 這個(gè)類并不對(duì)應(yīng)一個(gè)實(shí)體 ,它作為選課實(shí)體的一部分 ,作用是標(biāo)識(shí)一個(gè)選課記錄 ,可以把它理解為是選課實(shí)體 (Enrol)的主鍵。 Enrol 類 這個(gè)類對(duì)應(yīng)于選課實(shí)體 ,用于實(shí)現(xiàn)選課信息持久化 ,。 功能代碼實(shí)現(xiàn) 本系統(tǒng)才用 MVC 模式開發(fā) ,功能代碼封裝在 Action ,Service ,Dao 三層中分工清晰 ? 功能描述 ,描述這個(gè)功能以及實(shí)現(xiàn)此功能都需要那些方法。 ? 邏輯設(shè)計(jì) ,通過一個(gè)圖直觀的給出頁面之間的跳 轉(zhuǎn)。 ? 配置 Struts,在 文件中配置實(shí)現(xiàn)這個(gè)功能需要用到的 Form 和Action,實(shí)現(xiàn)頁面的跳轉(zhuǎn)。 ? 創(chuàng)建模型 Form,為創(chuàng)建 Action 提供支持。 ? 創(chuàng)建 DAO,數(shù)據(jù)訪問對(duì)象。 ? 創(chuàng)建輔助類,為實(shí)現(xiàn)功能作準(zhǔn)備。 ? 創(chuàng)建 Action,實(shí)現(xiàn)功能代碼。 登錄功能 系統(tǒng)的任何用戶 ,都必須從系統(tǒng)的登錄界面進(jìn)入。為了便于開發(fā)和管理本系統(tǒng)采用三種登錄方式,以體現(xiàn)管理員的權(quán)限。登錄界面從圖 開始 FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 不同的用戶點(diǎn)擊不同的連接進(jìn)入不同的登錄界面,與登 錄有關(guān)的頁面有: ? :主登錄界面。 ? :學(xué)生登錄界面,點(diǎn)擊 “ 學(xué)生登錄 ” 連接可以進(jìn)入學(xué)生登錄界面。 ? :教師登錄界面,點(diǎn)擊 “ 教師 ” 連接可以進(jìn)入教師登錄頁面。 ? :管理員登錄界面,點(diǎn)擊 “ 管理員登錄 ” 連接進(jìn)入管理員登錄。 登錄功能的邏輯設(shè)計(jì) 不同角色的用戶登錄系統(tǒng)時(shí)選擇不同的用戶類型登錄,分別跳轉(zhuǎn)到不同的頁面,登錄后通過驗(yàn)證進(jìn)入不同的頁面實(shí)現(xiàn)不同的操作。 Struts 在 文件中 formbean與 formbean標(biāo)簽之間添加如下代碼 formbeans formbean name=StudentForm type= /formbean formbean name=TeacherForm type= /formbean /formbeans 配置登錄時(shí)用到的 StudentForm、 TeacherForm 在 actionmapping和 /actionmapping標(biāo)簽之間添加,代碼如下 : action path=/logins name=StudentForm type= parameter=logins input=/ forward name=loginFail path=//forward forward name=loginSuccess path=/student//forward /action action path=/logint name=TeacherForm type= parameter=logint input=/ forward name=loginSuccess path=/teacher//forward /action 配置 action 以及頁面的跳轉(zhuǎn) 2. 創(chuàng)建模型 Form 為了向 Action 提交信息 ,首先創(chuàng)建模型 ,在此創(chuàng)建類 StudentForm,TeacherForm 繼承ActionForm : package 。 1. public class TeacherForm extends ActionForm{ 2. private TeacherWjsTable teacher。 3. public TeacherWjsTable getTeacher() { 4. return teacher。 5. } 6. 7. public void setTeacher(TeacherWjsTable teacher) { 8. = teacher。 9. } void reset(ActionMapping arg0, HttpServletRequest arg1) { FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 11. 12. teacher=new TeacherWjsTable()。 13. } 14.} 15. return student。 16. } 17.} 為了實(shí)現(xiàn)登錄 , 創(chuàng)建 Form 之 后 就 要 創(chuàng) 建 Action, 這里在StudentAction,TeacherAction 中分別實(shí)現(xiàn)了登錄方法 ,并實(shí)現(xiàn)跳轉(zhuǎn)。 管理員管理學(xué)生功能實(shí)現(xiàn) : 管理員在對(duì)學(xué)生進(jìn)行管理時(shí) ,首先要將學(xué)生的信息列出來 ,然后進(jìn)行編輯、刪除、添加操作,與管理員管理學(xué)生功能相關(guān) 的頁面如下: ? :顯示所有的學(xué)生列表 ,學(xué)生的添加、刪除和編輯功能在此頁面引出。 ? :添加學(xué)生信息頁面。 ? :編輯學(xué)生信息。 管理員登錄后,會(huì)得到歡迎信息表示登錄成功,如果登錄失敗會(huì)有錯(cuò)誤提示消息。管 理員可以在如圖 所示的頁面單擊 “ 學(xué)生 ” 、 “ 教師 ” 、 “ 班級(jí) ” 和 “ 課程 ” 這 4 個(gè)連接進(jìn)入不同頁面繼續(xù)下一步操作 。 (圖 ) 管理員管理學(xué)生包括查看、添加、編輯以及刪除學(xué)生的信息 。 1).管理員查看學(xué)生信息 當(dāng)管理員進(jìn)行學(xué)生信息管理操作時(shí),即在圖 所示頁面上單擊 “ 學(xué)生 ” 連接,將跳轉(zhuǎn)到一個(gè)顯示所有學(xué)生信息列表的頁面,頁面效果如下: FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL . (圖 ) 2)管理員添加學(xué)生信息 圖 所示的 頁面上,單擊學(xué)生列表有上方 “ 新加學(xué)生 ” 連接,將跳轉(zhuǎn)到圖 所示增加學(xué)生頁面,系統(tǒng)管理員可以通能過這個(gè)頁面向系統(tǒng)中添加學(xué)生信息 (圖 ) 3)管理員編輯學(xué)生信息 在圖 中單擊學(xué)生列表中某個(gè)學(xué)生信息中的 “ 編輯 ” 連接時(shí),將會(huì)跳轉(zhuǎn)到如圖 所示的修改學(xué)生信息列表頁面,系統(tǒng)管理員可以通過這個(gè)頁面編輯、更新學(xué)生信息。 FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL ( ) 4) 管理員刪除學(xué)生信息 在圖 中每個(gè)學(xué)生記錄的后面都 有一個(gè) “ 刪除 ” 連接,單擊它,系統(tǒng)將刪除這位學(xué)生的信息 。 3.管理員管理教師 管理員管理教師包括查看、添加、編輯以及刪除教師的信息。 1) 管理員查看教師信息 當(dāng)管理員進(jìn)行教師信息管理操作時(shí),在圖 所示頁面單擊 “ 教師 ” 連接將跳轉(zhuǎn)到如圖 所示頁面顯示所有教師信息: (圖 ) FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 2)管理員添加教師信息 在圖 所示頁面中單擊右上方的 ” 新增教師 ” 連接將跳轉(zhuǎn)到圖 所示頁面添加教師信息。 ( 圖 3) 管 理員編輯教師信息 單擊教師列表中某個(gè)教師信息中的 “ 編輯 “ 連接時(shí),將跳轉(zhuǎn)到圖 所示的更新教師信息頁面,系統(tǒng)管理員可以通過這個(gè)頁面編輯、更新教師信息。 (圖 ) 4 )管理員刪除教師信息 FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 在圖 中每個(gè)教師記錄的后面都有一個(gè) “ 刪除 ” 連接,單擊它系統(tǒng)將刪除這位教師的信息 管理員管理課程包括查看、添加、編輯以及刪除課程信息。 1) 管理員查看課程信息 當(dāng)管理員進(jìn)行課程信息管理操作時(shí),在圖 所示頁面單擊 “ 課程 ” 連接,顯示所有課程信息(其過程和操作和管理員管理學(xué)生相似過程不再作具體的闡述)。 2)管理員添加課程信息 3)管理員編輯課程信息 4)管理員刪除課程信息 4管理員管理班級(jí)功能 管理員管理班級(jí)包括管理查看、添加、編輯以及刪除班級(jí)信息。(其業(yè)務(wù)邏輯和以上相 似、圖略) 1)管理員查看班級(jí)信息 2)管理員添加班級(jí)信息 3)管理員編輯班級(jí)信息 4)管理員編輯把你信息 學(xué)生登錄后選擇功能 學(xué)生登錄后,會(huì)得到歡迎信息表示登錄成功,如圖 所示頁面單擊 “ 選修課 程 ” 、 “ 查看分?jǐn)?shù) ” 、 “ 更改信息 ” 進(jìn)入不同的操作 (圖 ) FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 1.學(xué)生選修課程功能 學(xué)生登錄成功后,通過單擊圖 所示頁面中的 “ 選修課程 ” 連接進(jìn)行選課 . 2.學(xué)生查看成績功能 學(xué)生登錄成功后,通過單擊圖 所示頁面中的 “ 查看成績 ” 連接進(jìn)行查看成績 . 3. 學(xué)生更新個(gè)人信息功能 單擊 “ 更改信息 ” 連接可以跳轉(zhuǎn)到圖 所示頁面。學(xué)生通過這個(gè)頁面修改自己的一些信息。 (圖 ) 教師登錄后選擇功能 教師登錄后,會(huì)得到歡迎信息表示登錄成功,教師可以在圖 所示的頁面中 單擊 “ 選擇學(xué)生 ” 和 “ 公布成績 ” 這兩個(gè)連接進(jìn)入不同的頁面繼續(xù)下一步操作 (圖 ) FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 通過單擊圖 所示頁面中的 “ 選擇學(xué)生 ” 連接選擇學(xué)生操作 單擊 “ 公布成績 ” 連接進(jìn)行公布成績操作 實(shí)現(xiàn)核心方法代碼 Public ActionForward listStudents(ActionMapping mapping,ActionForm form, HttpServletRequest req, HttpServletResponse res)throws Exception{ //Student student=(Student) ().getAttribute(student)。 List students=null。 try{ students=()。 (student, students)。 }catch(Exception e){ ()。 return (listFail)。 } return (listSuccess)。 } Public ActionForward modifyStudent(ActionMapping ma
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1