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

正文內(nèi)容

簡(jiǎn)易教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁

2024-12-17 07:42本頁面

【導(dǎo)讀】{ "error_code": 17, "error_msg": "Open api daily request limit reached" }

  

【正文】 權(quán)限的下拉 26 菜單 按鈕,同時(shí)要設(shè)置 PassWord 的“ text”屬性為“ PassWord”,從而確保輸入的密碼不是以明文顯示而是以點(diǎn)的形式顯示 ,確保了密碼的保密性。 登錄模塊 功能 的 實(shí)現(xiàn)應(yīng)用了 MVC 設(shè)計(jì)模式,利用了 Hibernate 完成對(duì)數(shù)據(jù)庫的查詢功能 , Action 類控制轉(zhuǎn)發(fā)路徑 , jsp 頁面負(fù)責(zé)頁面 顯示 , 這樣給系統(tǒng) 的維護(hù) 帶來了方便 。 在該模塊中通過用戶名,密碼和登錄權(quán)限的參數(shù)來綁定驗(yàn)證用戶的合法性,本模塊及 系統(tǒng)的其他模塊都采用了 HQL 檢索方式 。 HQL 是面向?qū)ο蟮?,它操作的是持久? 的類名和類的屬性 ,通過 調(diào)用 Dao 包下的 類 的子類 ,即 DaoImpl 包下的 類 的方法,實(shí)現(xiàn)數(shù)據(jù)庫的查找,添加,刪除功能 。 (1) 調(diào)用 DaoImpl 包下的 類 的 FindUser(StUsers user)方法。 (2) 通過 HibernateSessionFactory 創(chuàng)建 session 對(duì)象并取得 session 對(duì)象 , 其中session 對(duì)象 中 定義了添 加 、 刪除 、 修改等動(dòng)作 。 (3) 通過 session 類的 createQuery()方法創(chuàng)建一個(gè) Query 對(duì)象 , createQuery()方法的入口參數(shù)為 String 類型的 HQL= from StUsers where username = ? and password = ? and power =?。 (4) 通過命名參數(shù)賦值 ,如 (0, ())。 (5) 通過調(diào)用 Query 類的 List()方法執(zhí)行數(shù)據(jù)庫的數(shù)據(jù)檢索,并返回 List 型的結(jié)果集 [7]。 關(guān)鍵代碼 如 下 : public List FindUser(StUsers user) { String HQL = from StUsers where username = ? and password = ? and power =?。 Session session = ()。 Query query = (HQL)。 (0, ())。 (1, ())。 (2, ())。 List list = ()。 return list。 } 登錄模塊 實(shí)現(xiàn)過程 用戶 通過 在瀏覽器輸入 進(jìn)入登錄頁面, 27 如果沒有輸入用戶名和 用戶密碼,或者用戶不存在,驗(yàn)證錯(cuò)誤,系統(tǒng)會(huì)返回 相關(guān)的 提示信息 ,由于篇幅關(guān)系, 這里只給出其中一個(gè)提示信息 。 如圖 所示 。 圖 登錄頁面錯(cuò)誤信息 當(dāng)用戶 輸入正確的登錄信息 并提交 , 將 產(chǎn)生 Action 業(yè)務(wù)請(qǐng)求 , struts根據(jù) strutsconfigxml 配置文件 中 , action path=/LogonAction type= name=StUsersForm/action找到 Action 包下的 LogonAction 類 進(jìn)行登錄操作處理 。 登錄頁面上 提交 的 表單數(shù)據(jù) , 則被封裝 到 ActionForm 包下 的 StUsersForm 類 ,大致流程如上圖 系統(tǒng)框架 設(shè)計(jì)圖 。 子 系統(tǒng)實(shí)現(xiàn) 學(xué)生 用戶 子系統(tǒng)概述 學(xué)生子系統(tǒng)由 用戶管理模塊、課程管理模塊、成績(jī)管理模塊、退出模塊組成。學(xué)生用戶經(jīng)過登錄頁面輸入正確的信息,經(jīng)過系統(tǒng)驗(yàn)證,進(jìn)入到學(xué)生用戶主界面 , 進(jìn)行個(gè)人信息的瀏覽 、 刪除和修改 。 其主要功能有個(gè)人信息瀏覽、個(gè)人密碼修改、個(gè)人選修課程瀏覽、個(gè)人成績(jī)?yōu)g覽、個(gè)人成績(jī)打印、個(gè)人成績(jī)統(tǒng)計(jì)、選課等 。 學(xué)生子系統(tǒng)各模塊主要通過流程圖進(jìn)行詳細(xì)介紹。 學(xué)生用戶模塊視圖 學(xué)生用戶成功登 錄進(jìn)入界面 。 如圖 所 示 。 28 圖 學(xué)生用戶管理 主 界面 學(xué)生用戶 用戶 管理模塊 實(shí)現(xiàn)過程 學(xué)生用戶用戶管理模 塊具有查看個(gè)人信息、修改個(gè)人密碼、修改個(gè)人信息功能 ,如圖 用戶管理模塊流程圖 所示 。 (1) 查看個(gè)人信息 功能 當(dāng)前登錄用戶可以根據(jù)需要,點(diǎn)擊“個(gè)人信息查詢” , 系統(tǒng) 會(huì) 根據(jù)超鏈接 “個(gè)人信息查詢” , 找到 類進(jìn)行 業(yè)務(wù) 處理 ,并 向 類 傳遞 name 參數(shù) ,并根據(jù) name 參數(shù), 成功找到相關(guān)的用戶信息, 然后跳轉(zhuǎn)到 個(gè)人信息頁面。 在本頁面中, 學(xué)生用戶可以 瀏覽個(gè)人的 基本 信息 和修改個(gè)人的基本 信息 。 關(guān)鍵代碼如下: a href=39。?name=%=().getAttribute(username) %39。 個(gè)人信息查詢 /a (2) 修改個(gè)人密碼 功能 用戶可以點(diǎn)擊“修改個(gè)人密碼”,進(jìn)入到 修改個(gè)人密碼界面,實(shí)現(xiàn) 個(gè)人登錄密 碼的修改。 29 結(jié) 束開 始登 陸 學(xué) 生 用 戶 子 系 統(tǒng)用 戶 管 理 模 塊查 看 個(gè) 人 信 息 修 改 個(gè) 人 信 息修 改 并 保 存信 息 有 誤信 息 正 確修 改 個(gè) 人 密 碼修 改 并 保 存是否 圖 用戶管理模塊流程圖 學(xué)生用戶課程管理模塊 實(shí)現(xiàn)過程 用戶課程管理模塊,具有授課情況查詢、個(gè)人選課情況、立即進(jìn)行選課功能,如圖 用戶課程管理模塊流程圖所示。 (1) 授課情況查詢 功能 當(dāng)前登錄 用戶可以點(diǎn)擊“ 授課情況 查詢 ” ,進(jìn)入 授課情況查詢界面, 通過輸入 的 查詢條件, 實(shí)現(xiàn)個(gè)人對(duì) 其他同學(xué) 選修 課程 信息 的瀏覽和 查詢 。 (2) 個(gè)人選課情況 功能 用戶可以點(diǎn)擊“ 個(gè)人選課情況 ” ,進(jìn)入 個(gè)人選課情況界面, 用戶可以在本頁瀏覽到個(gè)人的所有選修課程 , 并可以根據(jù)個(gè)人的需要,對(duì)特定的課程進(jìn)行 查詢與刪除 。 (3) 立即進(jìn)行選課 功能 用戶可以點(diǎn)擊“立即進(jìn)行選課”,進(jìn)入 選課 界面, 進(jìn)行所有課程的信息瀏覽 。本頁中,用戶可以進(jìn)行選課和課程的瀏覽。 如果用戶想了解到課程的相關(guān)內(nèi)容, 點(diǎn)擊列表中課程的相關(guān)名稱, 實(shí)現(xiàn) 個(gè)人 對(duì) 特定 課程內(nèi)容 的 信息瀏覽 。 30 開 始結(jié) 束用 戶 子 系 統(tǒng)用 戶 課 程 管 理查 看 課 程 授 課 情 況 查 看 個(gè) 人 選 課 情 況 查 看 課 程 信 息立 即 進(jìn) 行 選 課刪 除 個(gè) 人 選 課 情 況否否是是 圖 用戶 課程管理模塊流程圖 學(xué)生用戶課程 成績(jī) 模塊 實(shí)現(xiàn)過程 用戶課程成績(jī)管理模塊,具有個(gè)人成績(jī)查詢、個(gè)人成績(jī)統(tǒng)計(jì)、個(gè)人成績(jī)打印,如圖 用戶課程成績(jī)管理模塊流程圖所示。 (1) 個(gè)人成績(jī) 查詢 功能 當(dāng) 前 登 錄 用 戶 , 可 以 點(diǎn) 擊 “ 個(gè) 人 成 績(jī) 查詢 ”, 進(jìn) 入 個(gè)人成績(jī) 查詢界面 。 本頁面中, 用戶可以 實(shí)現(xiàn) 個(gè)人 課程 成績(jī) 的 瀏覽和查詢。 (2) 個(gè)人成績(jī)統(tǒng)計(jì) 功能 用戶可以點(diǎn)擊“ 個(gè)人成績(jī)統(tǒng)計(jì)功能” , 進(jìn)入 個(gè)人成績(jī)統(tǒng)計(jì)界面。實(shí)現(xiàn)個(gè)人 課程成績(jī) 學(xué)期 的統(tǒng)計(jì)和每學(xué)期 課程成績(jī)的相關(guān)瀏覽 。 (3) 個(gè)人成績(jī)打印 功能 用戶可以點(diǎn)擊“ 個(gè) 人成績(jī)打印功能” ,進(jìn)入 個(gè)人成績(jī) 打印 界面。該功能調(diào)用了瀏覽器的打印機(jī)功能,實(shí)現(xiàn)了個(gè)人 課程成績(jī)的 打印 。 如果用戶想取消打印,可以點(diǎn)擊頁面的左上角的“取消”按鈕,返回個(gè)人成績(jī)打印界面。 31 開 始結(jié) 束學(xué) 生 用 戶 子 系 統(tǒng)用 戶 成 績(jī) 管 理查 看 個(gè) 人 成 績(jī) 成 績(jī) 統(tǒng) 計(jì)選 擇 選 修 學(xué) 期打 印 個(gè) 人 全 部 成 績(jī) 瀏 覽打 印否是是否顯 示 成 績(jī) 統(tǒng) 計(jì) 信 息 圖 用戶 課程成績(jī)管理模塊流程圖 子系統(tǒng) 實(shí)現(xiàn) 系 統(tǒng)管理員 子系統(tǒng) 概述 系統(tǒng)管理員 子系統(tǒng)由 教師 管理 模塊 、 學(xué)生管理 模塊 、 班級(jí)管理 模塊 、 課程管理 模塊 、 選課管理 模塊 、 成績(jī)管理 模塊組成。 其主要功能有 學(xué)生、班級(jí)、教師、課程、用戶 增刪改 操作 、授課分配、添加學(xué)生選修課、成績(jī)統(tǒng)計(jì)等 。 由于篇幅的關(guān)系, 系統(tǒng)管理員子系統(tǒng) 只 做 部分功能的 詳細(xì) 介紹。 系統(tǒng)管理員 模塊 視圖 系統(tǒng)管理員 成功登錄進(jìn)入界面 。 如圖 所 示。 32 圖 系統(tǒng)管理員 主 界面 系統(tǒng)管理員 課程 管理模塊 實(shí)現(xiàn)過程 系統(tǒng)管理員通過身份驗(yàn)證 , 成功進(jìn)入系統(tǒng)管理員主界面, 選擇 課程管理按鈕,進(jìn)入課程管理 界 面 ,進(jìn)行課程模塊的操作。 課程管理模塊 界 面 ,包括 課程 添加 、 刪除 、 修改課程功能,還可以給課程添加授課教師和選修學(xué)生 。若需對(duì)課程添加選修學(xué)生和授課教師, 可以單擊 相關(guān)按鈕 ,進(jìn)入相關(guān)的添加信息頁面,進(jìn)行信息的添加,系統(tǒng)會(huì)對(duì)輸入的信息進(jìn)行驗(yàn)證是否合法,如合法,則添加成功,否則返回相關(guān)錯(cuò)誤信息。 如圖 課程 管理模塊 添加授課教師和選修學(xué)生 流程圖 所示。 33 開 始結(jié) 束管 理 員 子 系 統(tǒng)顯 示 所 有 課 程 信 息添 加 學(xué) 生 選 修 課 程 添 加 教 師 授 課 課 程信 息 正 確 與 否課 程 是 否 有 授 課 教 師信 息 正 確 與 否管 理 員 課 程 管 理錯(cuò) 誤否正 確教 師 授 課 信 息 存 在 與 否錯(cuò) 誤否正 確是是 圖 課程管理模塊添加授課教師和選修學(xué)生流程圖 系統(tǒng)管理員學(xué)生管理模塊 實(shí)現(xiàn)過程 系統(tǒng)管理員通過身份驗(yàn)證,成功進(jìn)入系統(tǒng)管理員主界面,選擇學(xué)生管理按鈕,進(jìn)入 學(xué)生 管理 界 面,進(jìn)行 學(xué)生 模塊的操作。 學(xué)生 管理模塊 界 面 , 包括 對(duì)學(xué)生添加 、 刪除 、 修改 、 查詢 功能 。如圖 所示。 34 管 理 員 子 系 統(tǒng)開 始結(jié) 束管 理 員 學(xué) 生 管 理修 改 學(xué) 生 信 息 表添 加 學(xué) 生 信 息 表顯 示 院 校 學(xué) 生 信 息刪 除 選 中 學(xué) 生 信 息修 改驗(yàn) 證 添 加 信 息信 息 有 誤信 息 正 確是否是否 圖 學(xué)生管理模塊流程圖 系統(tǒng)管理員 選課 管理模塊 實(shí)現(xiàn)過程 系統(tǒng)管理員通過身份驗(yàn)證,成功進(jìn)入系統(tǒng)管理員主界面,選擇選課管理按鈕,進(jìn)入選課管理 界 面,進(jìn)行選課模塊的操作。 選課 管理模塊 界 面 ,包括 對(duì)已選修課程的查詢和瀏覽 、刪除 、 對(duì)選修人數(shù)統(tǒng)計(jì)的 功能 。 系統(tǒng)管理員可以根據(jù)個(gè)人搜索條件 ,輸入要查詢的課程名,選修學(xué)生名或選修學(xué)期 ,點(diǎn)擊“查找”按鈕,系統(tǒng)會(huì)根據(jù)輸入的條件進(jìn)行查找,顯示相關(guān)課程 選修 信息。若需對(duì)查找的信息進(jìn)行刪除,點(diǎn)擊查詢結(jié)果后的“刪除”按鈕, 系統(tǒng)會(huì) 刪除 所選 學(xué)生 的 選修課程信息,并返回成功刪除 提示信息。 如圖 選課管理模塊流程圖 所示。 35 開 始結(jié) 束管 理 員 子 系 統(tǒng)顯 示 課 程 信 息 和 選 課 人 數(shù)管 理 員 選 課 管 理輸 入 課 程 號(hào) \ 學(xué) 生 名 \ 選 修 學(xué) 期刪 除否是否是 圖 選課管理模塊流程圖 系統(tǒng)管理員成績(jī)管理模塊 實(shí)現(xiàn)過程 系統(tǒng)管理員通過身份驗(yàn)證,成功進(jìn)入系統(tǒng)管理員主界面,選擇成績(jī)管理按鈕,進(jìn)入成績(jī)管理 界 面,進(jìn)行成績(jī)模塊的操作。 成績(jī) 管理模塊 界 面 ,包括 對(duì) 學(xué) 生成績(jī) 修改 、 刪除 、 查詢和統(tǒng)計(jì) 功能 。系統(tǒng)管理員通過下拉列表選擇 班級(jí)、課程名和選修課程學(xué)期,點(diǎn)擊“查找”按鈕,系統(tǒng)會(huì)根據(jù)選擇的條件進(jìn)行查找, 并 顯示相關(guān)班級(jí)選修該課程的學(xué)生信息。若需對(duì)查找的信息進(jìn)行刪除 和修改 ,點(diǎn)擊查詢結(jié)果后的“刪除”按鈕 或“修改”按鈕 ,刪除 或修改 所選 學(xué)生 的 選修課程信息,并返回 相關(guān) 信息 。 如圖 成績(jī) 管理模塊 流程圖 所示。 36 開 始結(jié) 束管 理 員 子 系 統(tǒng)顯 示 課 程 成 績(jī) 信 息 和 班 級(jí) 該 課程 成 績(jī) 統(tǒng) 計(jì)輸 入 班 級(jí) 名 稱 、 課 程 名 稱 、 選 修 學(xué) 期刪 除 課 程 成 績(jī)管 理 員 成 績(jī) 管 理修 改修 改 課 程 成 績(jī) 表否是是否否是 圖 成績(jī)管理模塊流程圖 本系統(tǒng)的主要關(guān)鍵功能,是實(shí)現(xiàn)對(duì)用戶、學(xué)生、教師、班級(jí)、 課程、成績(jī)等信息的添加、刪除、修改、查詢操作 和數(shù)據(jù)統(tǒng)計(jì)功能 , 從而 向數(shù)據(jù)庫中添加一條信息數(shù)據(jù)、刪除一條信息數(shù)據(jù)、修改一條信息數(shù)據(jù) 等等 。 信息添加功能實(shí)現(xiàn) 以某一模塊設(shè)計(jì)為例子,實(shí)現(xiàn) 學(xué)生 添加功能 ,如圖 所示 。 系統(tǒng)將頁面添加的學(xué)生信息封裝到持久類 StUsers 中, 通過 AddUser()方法 傳遞 持久類 StUsers參數(shù),實(shí)現(xiàn)持久類 StUsers 數(shù)據(jù)的添加 ,向數(shù)據(jù)庫添加一條用戶信息 ,從而實(shí)現(xiàn)用戶信息的添加 。 37 圖 添加學(xué)生信息 視圖 關(guān)鍵代碼如下 : public void AddUser(StUsers user) { // TODO Autogenerated method stub Session session = ()。 Transaction tx=null。 try{ tx=()。 (user)。 ()。 }catch(HibernateException e){ ()。 ()。 }finally{ ()。 } } 信息刪除
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1