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

正文內(nèi)容

畢業(yè)論文--學(xué)生考勤管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-全文預(yù)覽

  

【正文】 權(quán)限 用戶(hù)分配角色 角色增刪改 教師 管理員 基礎(chǔ)信息 管理員 管理員 用戶(hù)管理 教師 所有用戶(hù) 教師 班級(jí)增刪改 學(xué)工辦增刪改 院系增刪改 用戶(hù)增刪改 用戶(hù)密碼重置 用戶(hù)查詢(xún) 所有用戶(hù) 管理員 教師 其他各模塊功能細(xì)化 考勤記錄 考勤增刪改查 教師 教師 課程管理 教師 請(qǐng)假管理 學(xué)生 請(qǐng)假審核 請(qǐng)假申請(qǐng) 課程增刪改 8 請(qǐng)假模塊細(xì)化 注:條件是指三天以上十五天以?xún)?nèi)的請(qǐng)假要通過(guò)院領(lǐng)導(dǎo)的審批,超過(guò)十五天的請(qǐng)假就得要通過(guò)校領(lǐng)導(dǎo)。 數(shù)據(jù) 庫(kù)邏輯設(shè)計(jì) 根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,對(duì)于系統(tǒng)數(shù)據(jù)庫(kù),可以列出以下主要的數(shù)據(jù)表以及數(shù)據(jù)表項(xiàng): 按 鈕表:按鈕名稱(chēng)、按鈕圖片路徑、是否啟用等。 院辦 /學(xué)工辦 /班級(jí)表:部門(mén)名稱(chēng)、部門(mén)類(lèi)型、部門(mén)負(fù)責(zé)人等。 請(qǐng)假信息表:請(qǐng)假原因、請(qǐng)假理由、 請(qǐng) 假天數(shù)、申請(qǐng)時(shí)間、申請(qǐng)人、審批人、審批結(jié)果等。此界面對(duì)用戶(hù)身份沒(méi)有設(shè)置相對(duì)應(yīng)的權(quán)限,當(dāng)所有用戶(hù)成功進(jìn)入系統(tǒng)時(shí),統(tǒng)一顯示主界面,但區(qū)別用戶(hù)身份的是菜單。 } //驗(yàn)證密碼是否為空 if ($(password)[0].value == ) { alert(請(qǐng)輸入密碼 )。 $.ajax({ url : 39。, cache : false, dataType : 39。 return false。 return false。 ( 2) 當(dāng)用戶(hù)名和密碼都不為空時(shí),然后通過(guò) ajax將用戶(hù)名和密碼提交到LoginAction的 execute方法。 當(dāng) LoginAction 的 execute 方法返回的 success 值為 false 時(shí),不調(diào)用 getMenus 方法,只通過(guò) alert 方法提示用戶(hù)。 圖 基本信息界面 用戶(hù)管理界面的設(shè)計(jì)與實(shí)現(xiàn) 用戶(hù)管理分為用戶(hù)維護(hù)、用戶(hù)查詢(xún)、密碼重置三部分。如下圖 : 當(dāng)前用戶(hù)如果是管理員,可以對(duì)任意一個(gè)用戶(hù)進(jìn)行增刪改查操作。管理員可以重置所有人的密碼,而其他角色之內(nèi)能重置自己的密碼。 修改(詳情頁(yè)面、刪除略,操作一樣)的步驟以及頁(yè)面,如下圖 : 修改(詳情、刪除)了當(dāng)前頁(yè)面內(nèi)容之后,點(diǎn)擊“提交”按鈕,會(huì)有提示框提示修改(詳 情、刪除)是否成功。模塊設(shè)計(jì)如下圖 : 圖 考勤記錄模塊設(shè)計(jì)圖 信息錄入的設(shè)計(jì)與實(shí)現(xiàn) 考勤信息錄入列表頁(yè)面的設(shè)計(jì)與實(shí)現(xiàn) ( 1) 設(shè)計(jì):頁(yè)面主要顯示字段有:課程名 稱(chēng)、班級(jí)名稱(chēng)、應(yīng)到人數(shù)、實(shí)到人數(shù)、請(qǐng)假人數(shù)、請(qǐng)假者、曠課人數(shù)、曠課者; ( 2) 實(shí)現(xiàn):考勤信息錄入列表頁(yè)面如下圖 : 圖 考勤信息錄入列表頁(yè)面 添加步驟以及頁(yè)面,如下圖 : 圖 添加步驟以及頁(yè)面設(shè)計(jì) 27 ( 1) 在點(diǎn)擊班級(jí)名稱(chēng)的文本框時(shí)會(huì)彈出如圖所示的一棵樹(shù)圖 : ( 2) 在點(diǎn)擊添加課程時(shí),會(huì)彈出和前面課程信息管理添加的一樣的界面(不同是:此時(shí)并數(shù)據(jù)返回到父頁(yè)面),如下圖 : 圖 添加課程頁(yè)面 ( 3) 點(diǎn)擊“添加已存在課程”時(shí),會(huì)彈出和課程信息管理 中的列表頁(yè)面一樣一個(gè)頁(yè)面(區(qū)別:只能單選,不能復(fù)選),點(diǎn)擊“確定”后,將課程名稱(chēng)填充到文本框中。 學(xué)生請(qǐng)假的設(shè)計(jì)與實(shí)現(xiàn) 學(xué)生請(qǐng)假只有申請(qǐng)、導(dǎo)出列表中的記錄和查看詳情三項(xiàng)權(quán)力。 ( 2) 審批可以單個(gè)審批,也可以批量審批,不同點(diǎn)是:?jiǎn)蝹€(gè)審批彈出如圖 添加頁(yè)面 ,而批量審批不彈出界面,只顯示提示對(duì)話(huà)框。 隨機(jī)測(cè)試 隨機(jī)測(cè)試 沒(méi)有書(shū)面 測(cè)試用例 、記錄期望結(jié)果、檢查列表、 腳本 或指令的測(cè)試。 本地化測(cè)試 的環(huán)境是在本地化的 操作系統(tǒng) 上安裝本地化的 軟件 國(guó)際化測(cè)試 國(guó)際化測(cè)試 的目的是測(cè)試 軟件 的國(guó)際化支持能力,發(fā)現(xiàn)軟件的國(guó)際化的潛在 32 問(wèn)題,保證軟件在世界不同區(qū)域都能正常運(yùn)行。 測(cè)試工具: loadrunner 測(cè)試環(huán)境 硬件環(huán)境 操作系統(tǒng) 數(shù)據(jù)庫(kù)服務(wù)器 客戶(hù)端 軟件配置 OS: Win 7 JDK Apache Tomcat MySQL Window 7 旗艦版 32 位 測(cè)試結(jié)果 \ 測(cè)試結(jié)果: 225同時(shí)并發(fā)訪(fǎng)問(wèn)服務(wù)器,事務(wù)響應(yīng)時(shí)間邊長(zhǎng), 0:55時(shí)事務(wù)的通過(guò)率變?yōu)?0,已經(jīng)超出了系統(tǒng)的瓶頸人數(shù),說(shuō)明系統(tǒng)的瓶頸在 210人之間。另外,通過(guò)對(duì) Myeclipse 的使用,使我對(duì)該軟件更加熟悉,學(xué)到了很多關(guān)于該軟件可視化編程的東西,也深深體會(huì)到 Myeclipse的強(qiáng)大功能。 代碼部分盡量避免邏輯錯(cuò)誤,算法設(shè)計(jì)簡(jiǎn)單合理,盡量使程序具有較好的可讀性,有利于其他的設(shè)計(jì)者對(duì)程序的閱讀。對(duì)于這樣的軟件開(kāi)發(fā),由于 我們知識(shí)層次的欠缺 ,所以在開(kāi)發(fā)過(guò)程中遇到了許多棘手的問(wèn)題。 34 參考文獻(xiàn) [1] 唐漢明 .深入淺出 MySQL 數(shù)據(jù)庫(kù)開(kāi)發(fā) [M].人民郵電出版社 ,202204. [2] 康諾利( Connolly,.) .數(shù)據(jù)庫(kù)設(shè)計(jì)教程(第二版 ) [M]. 機(jī)械工業(yè)出版社 , 202211. [3] 王珊 ,薩師煊 .數(shù)據(jù)庫(kù)系統(tǒng)概論 [M]. 北京 :高等教育出版社 ,202204. [4] Struts2 深入詳解 / 孫鑫 [M].北 京 : 電子工業(yè)出版社 , . [5] 聶培堯 .Web 技術(shù) [M]. 清華大學(xué)出版社 , 202271. [6]吳建 ,張旭東 .JSP 網(wǎng)絡(luò)開(kāi)發(fā)入門(mén)與實(shí)踐 [M].人民郵電出版社 ,202211. [7] 李芝興 ,楊瑞龍 .Java 程序設(shè)計(jì)網(wǎng)絡(luò)編程 [M].第 2 版 .清華大學(xué)出版 ,202208. [8] 施霞萍等編著 .Java 程序設(shè)計(jì)教程 第 2 版 .北京:機(jī)械工業(yè)出版社, 2022. [9] 鄭莉 ,王行言 .Java 語(yǔ)言程序設(shè)計(jì) .北京:清華大學(xué)出版社, 2022. [10] (美 ) 吳斯特曼 (Horstmann,)著 。所以我再次感謝老師和我的同學(xué)們。老師認(rèn)真負(fù)責(zé)的工作態(tài)度、嚴(yán)謹(jǐn)?shù)闹螌W(xué)風(fēng)格,使我深受啟發(fā);開(kāi)發(fā)的同時(shí),和同學(xué)們之間的相互探討也使我獲 益匪淺。程序代碼中還存在不少的問(wèn)題,這些在最后 的測(cè)試過(guò)程中還有必要做修改和完善。 保證程序的邏輯結(jié)構(gòu),編程時(shí)注意多使用通用方法(函數(shù)和過(guò)程),嘗試 用通用窗體函數(shù)。 在整個(gè)設(shè)計(jì)過(guò)程中,主要的工作有: 登陸界面的設(shè)計(jì)與實(shí)現(xiàn)、管理員主界面的設(shè)計(jì)與實(shí)現(xiàn)、添加基礎(chǔ)信息界面的設(shè)計(jì)與實(shí)現(xiàn)、課程管理的設(shè)計(jì)與實(shí)現(xiàn)、考勤記錄的設(shè)計(jì)與實(shí)現(xiàn) 模塊的頁(yè)面設(shè)計(jì)及功能的設(shè)計(jì)實(shí)現(xiàn)。 33 總結(jié) 經(jīng)過(guò)幾個(gè)月的設(shè)計(jì), “ 學(xué)生考勤 管理信息 系統(tǒng) ” 已經(jīng)基本設(shè)計(jì)完成。 安裝測(cè)試 安裝測(cè)試 是確保 軟件 在正常情況和異常情況下,例如,進(jìn)行首次安裝、升級(jí)、完整的或自定義的安裝都能進(jìn)行安裝的測(cè)試。 隨機(jī)測(cè)試 是根據(jù)測(cè)試說(shuō)明書(shū)執(zhí)行用例測(cè)試的重要補(bǔ)充手段,是保證 測(cè)試覆蓋 完整性的有效方式和過(guò)程 本地化測(cè)試 本地化測(cè)試 的對(duì)象是 軟件 的本地化版本。 測(cè)試方案 黑盒測(cè)試 黑盒測(cè)試( Blackbox Testing,又稱(chēng)為功 能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試)是把測(cè)試對(duì)象看作一個(gè)黑盒子。 ( 3) 查看詳情略,注意:首先有且僅有選中一條記錄,然后點(diǎn)擊“詳情”按鈕查看。如下圖 : 圖 選擇請(qǐng)假者或者曠課者的前提操作 添加請(qǐng)假者或者曠課者具體操作如下圖 : 圖 添加請(qǐng)假者或者曠課者具體操作 請(qǐng)假管理的設(shè)計(jì)與實(shí)現(xiàn) 為了方便學(xué)生請(qǐng)假的管理和老師審批,此模塊主要設(shè)計(jì)為申請(qǐng)請(qǐng)假和 等待辦理,然而等待辦理根據(jù)學(xué)生具體請(qǐng)假天數(shù)來(lái)劃分不同的審批對(duì)象。考勤信息錄入需要每上一節(jié)課,當(dāng)前代課老師登錄此系統(tǒng)進(jìn)行考勤記錄,這個(gè)模塊只有任課老師有此權(quán)限。主要功能模塊如下圖 : 圖 課程管理模塊圖 課程管理的增刪改查 下圖 ,顯示字段:課程編碼、課程名稱(chēng)、課程類(lèi)型、周課時(shí)、月課時(shí)、總課時(shí)。 刪除 (包含多個(gè)刪除 )操作如下圖 : 圖 刪除操作的步驟 點(diǎn)擊“確定”按鈕后,彈出刪除成功與否的 提示。 當(dāng)用戶(hù)是學(xué)生時(shí),此時(shí)當(dāng)前用戶(hù)只有查看詳情的權(quán)力。將最基礎(chǔ)的學(xué)院或者系的信息和班級(jí)信息或者學(xué)工辦信息以及班級(jí)學(xué)生信息整合在此模塊,方便管理操作。當(dāng)用戶(hù)名或者密碼有一個(gè)不匹配時(shí),LoginAction 將 msg 儲(chǔ)存信息: 用戶(hù)名或密碼錯(cuò)誤! 并返回到登錄界面 給出相應(yīng)提示;當(dāng)用戶(hù)名和密碼都匹配時(shí),初始化當(dāng)前在線(xiàn)人數(shù) onlineUserList,然后將獲取到的 userInfo 對(duì)象填充到 LoginInfo 中并且調(diào)用 createLoginLog 方法(初始化登錄日志為其添加一條記錄),將 success( success 默認(rèn)為 false)賦值給success 并返回 。 }。 return false。, async : true, // 異步 data : $(loginForm).serialize(), // 獲取數(shù)據(jù) timeout : 30000, success : function(data) { //2.( 1 if ( == true) { = 39。, //2 type : 39。 } 18 //窗口最大化 (0,0)。 圖 登錄界面 管理員主界面的設(shè)計(jì)與實(shí)現(xiàn) 管理員主界面 : // 1 function submitUser() { //驗(yàn)證用戶(hù)名是否為空 if ($(userid)[0].value == ) { alert(請(qǐng)輸入用戶(hù)名 )。 數(shù)據(jù)庫(kù)表的創(chuàng)建 根據(jù)數(shù)據(jù)庫(kù)需求的分析,建立如下基本數(shù)據(jù)表。 課程表:課程編碼、課程名稱(chēng)等。 菜 單表:菜單名稱(chēng)、上級(jí)菜單編碼、排序號(hào)、菜單類(lèi)別、菜單動(dòng)作、是否葉子節(jié)點(diǎn)、是否在用等。以下主要用第二種方法: 打開(kāi) MySQL,登錄之后,選擇 [新建數(shù)據(jù)庫(kù) ]命令,給數(shù)據(jù)庫(kù)起名為 lzcu。 —— 顯示頁(yè)面格式化數(shù)據(jù)頁(yè)面主體區(qū)顯示的內(nèi)容,將依據(jù)頁(yè) 面在系統(tǒng)中的作用而定。 S2SH 以 Spring為核心部件,向上集成 Struts2,向下集成 Hibernate,充分發(fā)揮了三者各自的優(yōu)勢(shì),具有很好的低耦合,擴(kuò)展性和復(fù)用性。 SSH 框架 相對(duì)于 S2SH 框架而言,大家或許更熟悉 SSH 框架,即: Struts 框架、 Spring框架、 Hibernate 框架。在這種結(jié)構(gòu)下,只要安裝維
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1