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

正文內(nèi)容

基于web的考務(wù)管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文-閱讀頁

2024-12-14 03:20本頁面
  

【正文】 i的所有學(xué)生合并成一個(gè)大班,按已確定的相鄰度量逐個(gè)考慮每個(gè)區(qū)域及其相鄰區(qū)域,安排該合并班。接著考慮下一個(gè)講師i+l,直到課程C所有的講師都安排完;若該講師授課班安排失敗,則不用繼續(xù)考慮其他講師,己排的講師也要撤消操作,課程C無法安排入當(dāng)前考慮的場次。 模塊子功能設(shè)計(jì) 教務(wù)員管理功能⑴管理子模塊教務(wù)員通過登錄界面進(jìn)行用戶名、密碼驗(yàn)證,登錄系統(tǒng),如果輸入錯(cuò)誤,提示用戶出錯(cuò),正確則進(jìn)入教務(wù)員管理界面(如圖51)。選擇左側(cè)框架中各項(xiàng)信息,系統(tǒng)會查詢到相應(yīng)信息所在表中的所含有的信息,并進(jìn)行顯示如圖53所示(注:這里僅以學(xué)生信息查詢結(jié)果為例)。)圖52 權(quán)限信息管理界面圖53 教師信息界面圖54 添加教師信息界面刪除信息:例以查詢中的教師信息中編號為2001,姓名為張三的教師為例,當(dāng)點(diǎn)擊記錄后的刪除后會出現(xiàn)圖55確認(rèn)刪除信息界面,點(diǎn)擊確定后再查看教師信息如圖56所示,可以很明顯的看出編號為2001,姓名為張三的教師信息成功刪除。圖57 修改后學(xué)生信息界面由于教務(wù)員信息,教室信息的查詢、添加、刪除和與修改學(xué)生信息類同這里便不予以分別講述。⑶模塊內(nèi)主要流程的描述學(xué)生信息管理子模塊,在查詢提示框中輸入查詢條件,點(diǎn)擊檢索按鈕,系統(tǒng)實(shí)現(xiàn)模糊查詢,顯示所要查詢的信息,點(diǎn)擊重置,將清除查詢提示框中輸入的內(nèi)容。開始輸入學(xué)生信息提交NY結(jié)束判斷格式 圖58 學(xué)生管理子模塊添加學(xué)生信息流程圖 教師管理功能⑴界面設(shè)計(jì)教師通過登錄界面進(jìn)行用戶名、密碼驗(yàn)證、登錄系統(tǒng),如果輸入錯(cuò)誤,提示用戶出錯(cuò),正確則進(jìn)入教師管理界面(如圖59)。圖59 教師用戶界面⑵數(shù)據(jù)接口設(shè)計(jì)相關(guān)數(shù)據(jù)庫表:教師信息表(Ttable)。在查詢提示框中輸入查詢條件,點(diǎn)擊檢索按鈕,系統(tǒng)實(shí)現(xiàn)模糊查詢,顯示所要查詢的信息,點(diǎn)擊重置,查詢提示框中清除輸入內(nèi)容。strSql=select , , , , , , + , , , as TName1, , as TName2 + from examtable, class, CRtable, Ttable T1, Ttable T2+ where = and = + and = and =。在這里可以針對編號、考試科目、考試班級和考場編號進(jìn)行模糊查詢。⑶模塊內(nèi)主要代碼的描述學(xué)生管理子模塊主要是針對編號、考試科目、考試班級和考場編號進(jìn)行模糊查詢,在查詢提示框中輸入查詢條件,點(diǎn)擊檢索按鈕,系統(tǒng)實(shí)現(xiàn)模糊查詢,顯示所要查詢的信息,點(diǎn)擊重置,查詢提示框中清除輸入內(nèi)容。public DBCon() {try { if (prop == null) { prop = new Properties()。}} catch (Exception e) { ()。}}script language=javascriptfunction mit(thisForm){ if( == ){ alert(學(xué)生編號不能為空)。 return false。 ()。} if( == ){ alert(學(xué)生姓名不能為空)。 return false。}/script 排考模塊⑴界面設(shè)計(jì)點(diǎn)擊安排考試管理進(jìn)入安排考試管理界面如圖511所示,界面中詳細(xì)列出與考試相關(guān)的信息,可實(shí)現(xiàn)模糊查詢,添加,刪除,修改等功能,根據(jù)各科課程的結(jié)課時(shí)間、教師的空閑時(shí)間以及教室的規(guī)模和空閑時(shí)間等信息,進(jìn)行合理、準(zhǔn)確地安排考試情況,避免出現(xiàn)資源沖突等問題。圖511 排考信息界面檢索信息:在模糊查詢考試科目一項(xiàng)中輸入計(jì)算機(jī)組裝與維護(hù),點(diǎn)擊檢索,系統(tǒng)查詢數(shù)據(jù)庫中相應(yīng)表,列表將顯示所有與考試科目為計(jì)算機(jī)組裝與維護(hù)有關(guān)的數(shù)據(jù)信息,結(jié)果如圖512所示。圖513 排考信息添加界面⑵數(shù)據(jù)接口設(shè)計(jì)相關(guān)數(shù)據(jù)庫表:考試信息表(examtable),教室信息表(CRtable),課程信息表(Coursetable)。+eclass+39。+CR_id+39。(strSql)。if(()) { strErr += 該班級已安排過該科目的考試 。} ()。+eclass+39。+strstime+39。+stretime+39。+strstime+39。+stretime+39。+strstime+39。+stretime+39。 rs = (strSql)。 bflag = false。 基礎(chǔ)信息模塊 教室管理子功能⑴界面設(shè)計(jì)點(diǎn)擊教室信息管理進(jìn)入教室信息管理界面如圖514所示,界面中詳細(xì)列出教室的編號,名稱和可容納的人數(shù)信息,在這個(gè)界面中可實(shí)現(xiàn)針對班級的模糊查詢,添加,刪除,修改等功能。⑶模塊內(nèi)主要代碼的描述修改信息時(shí)與數(shù)據(jù)庫的連接代碼如下: //定義數(shù)據(jù)庫連接Connection conn = null。 conn = ()。//取查詢條件 String strId = (id)。 strSql = select * from CRtable where CR_id = 39。 (strSql: + strSql) String id = 。 String count = 。 if(()){ //取值id = (CR_id)。count = (CRCount)。下面分別介紹兩個(gè)功能的具體內(nèi)容。圖515 考試信息統(tǒng)計(jì)界面點(diǎn)擊左側(cè)的監(jiān)考人員信息統(tǒng)計(jì)選項(xiàng),進(jìn)入界面同考試信息統(tǒng)計(jì)一樣選擇好時(shí)間點(diǎn)擊檢索按鈕,結(jié)果顯示如圖516所示。⑶模塊內(nèi)主要代碼的描述對考試信息統(tǒng)計(jì),查詢考試科目、考試班級、考場編號和具體的考場名稱的代碼如下:if(Sdate != null amp。 !()){String strstime = Sdate + + Shour + : + Sminute + :00。//獲取結(jié)束時(shí)間段 (strstime+ strstime +。String strSql = null。+strstime+39。+stretime+39。+strstime+39。盡管測試對于軟件質(zhì)量是很關(guān)鍵的,且被程序員和測試工程師廣泛使用,但是軟件測試仍然還是一種藝術(shù),其原因還是對于軟件原理的理解有限。測試不只是排錯(cuò)(debugging)。測試也可以用來作為通用的度量數(shù)據(jù)。軟件測試在預(yù)算、時(shí)間和質(zhì)量要求上取得平衡。白盒測試是一種以程序的內(nèi)部邏輯結(jié)構(gòu)為依據(jù)而設(shè)計(jì)測試用例的方法,因而又稱結(jié)構(gòu)測試或玻璃盒測試。黑盒測試又稱功能測試,數(shù)據(jù)驅(qū)動測試等,用黑盒測試發(fā)現(xiàn)程序中的錯(cuò)誤,主要根據(jù)輸入條件和輸出確定測試數(shù)據(jù),來檢查程序是否能產(chǎn)生正確的輸出。通常,白盒測試用于測試的早期,而黑盒測試由于不需要了解程序內(nèi)部情況,因而被許多后期測試采用。表61 教務(wù)員登錄測試表測試說明教務(wù)員登錄測試測試目的測試登錄是否正常測試方法1輸入教務(wù)員用戶名:例如輸入1111與數(shù)據(jù)庫數(shù)據(jù)相比較2輸入教務(wù)員密碼:例如輸入111 與數(shù)據(jù)庫數(shù)據(jù)相比較3選擇教務(wù)員權(quán)限一項(xiàng)測試結(jié)果輸入信息與數(shù)據(jù)庫數(shù)據(jù)相比較,輸入信息與數(shù)據(jù)庫數(shù)據(jù)相比較錯(cuò)誤:1用戶名錯(cuò)誤,密碼輸入錯(cuò)誤,系統(tǒng)提示:輸入數(shù)據(jù)錯(cuò)誤,請重新輸入2用戶名,密碼為空,系統(tǒng)提示:用戶名,密碼不能為空,請輸入圖61 教務(wù)員登陸測試界面當(dāng)教師登錄系統(tǒng)時(shí),輸入用戶名及密碼進(jìn)行登錄,測試方法見表62所示。圖62 教師登陸測試界面表63 學(xué)生登錄測試表測試說明學(xué)生登錄測試測試目的測試登錄是否正常測試方法1輸入學(xué)生用戶名:例如輸入2006403505 與數(shù)據(jù)庫數(shù)據(jù)相比較2輸入學(xué)生密碼:例如輸入woshiliuye與數(shù)據(jù)庫數(shù)據(jù)相比較3選擇學(xué)生權(quán)限一項(xiàng)測試結(jié)果輸入信息與數(shù)據(jù)庫數(shù)據(jù)相比較,正確則進(jìn)入功能界面 輸入信息與數(shù)據(jù)庫數(shù)據(jù)相比較錯(cuò)誤:1用戶名錯(cuò)誤,密碼輸入錯(cuò)誤,系統(tǒng)提示:輸入數(shù)據(jù)錯(cuò)誤,請重新輸入2用戶名,密碼為空,系統(tǒng)提示:用戶名,密碼不能為空,請輸入圖63 學(xué)生登陸測試界面當(dāng)安排考試時(shí),有時(shí)會因?yàn)橹貜?fù)占用資源而無法進(jìn)行安排,測試考試資源是否沖突如表64所示。表65 教室信息情況測試表測試說明教室信息情況測試測試目的測試教室資源是否沖突測試方法1輸入教室編號:例如輸入1001與數(shù)據(jù)庫數(shù)據(jù)相比較2輸入教室名稱:例如輸入A101教室與數(shù)據(jù)庫數(shù)據(jù)相比較測試結(jié)果輸入信息與數(shù)據(jù)庫數(shù)據(jù)相比較,沒有沖突則進(jìn)行添加,修改等功能,輸入信息與數(shù)據(jù)庫數(shù)據(jù)相比較出現(xiàn)沖突:系統(tǒng)提示:與數(shù)據(jù)庫數(shù)據(jù)相沖突,請重新輸入教室情況圖65 教室信息測試界面統(tǒng)計(jì)管理功能是系統(tǒng)中重要的一項(xiàng),用于統(tǒng)計(jì)各種考試情況、教室使用情況、教師監(jiān)考情況,測試統(tǒng)計(jì)管理功能是否正確,見表66所示。適用于教務(wù)員、教師、學(xué)生三類人員的使用。考務(wù)管理是各大學(xué)校教學(xué)管理的重中之重,對學(xué)校的教學(xué)工作有重要的影響。經(jīng)過三個(gè)多月緊張的工作,基于WEB的考務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)終于呈現(xiàn)在我們面前。但由于時(shí)間緊、相關(guān)的經(jīng)驗(yàn)少,考慮的不夠周全,系統(tǒng)還存在一些問題,所以還需要不斷學(xué)習(xí)新的技術(shù),不斷地改進(jìn)。這些書籍帶給我很大的啟發(fā),也讓我了解到自己無論在理論上還是將技術(shù)轉(zhuǎn)化到應(yīng)用方面都有很長的路要走。謝  辭大學(xué)生活轉(zhuǎn)瞬即逝。畢業(yè)設(shè)計(jì)是我四年學(xué)習(xí)生活的一個(gè)總結(jié),為我的大學(xué)生活畫上一個(gè)完滿的句號。在系統(tǒng)設(shè)計(jì)過程中,我也遇到了這樣或那樣的技術(shù)問題,但經(jīng)過自己的不懈努力及查閱大量的資料,最終都得到了基本滿意的答案。在這里,我首先要感謝我的導(dǎo)師王建老師及何丹丹老師,在本論文創(chuàng)作期間,無論在選題、開題,還是研究和撰寫過程中都凝聚著導(dǎo)師的大量心血。對我提出的問題,以及系統(tǒng)在開發(fā)過程中的不足提出了改進(jìn)的要求。從導(dǎo)師身上,我學(xué)到的不僅是知識,還有做人與治學(xué)的道理。其次我要感謝大連交通大學(xué)信息工程學(xué)院的各位老師給予我的支持和幫助。使得我的系統(tǒng)設(shè)計(jì)工作及論文撰寫工作更加順暢、便利。最后感謝各位專家百忙之中對本文的審閱和賜教。 Try {//獲取數(shù)據(jù)庫連接 DBCon db = new DBCon()。 Statement stmt = ()。 //查詢String strSql = null。 + strId + 39。String name = 。 ResultSet rs = (strSql)。 name = (CRName)。 }public class DBCon {private static Properties prop = null。 (new FileInputStream(c://))。 prop = null。()。} if( == ){ alert(學(xué)生密碼不能為空)。 return false。 ()。} return true。strSql=,examtable.examclass, , , , +, , as TName1, , as TName2 + from examtable, class, CRtable, Ttable T1, Ttable T2+,class= = +=,and=。+eclass+39。+CR_id+39。(strSql)。if(()) { strErr += 該班級已安排過該科目的考試 。} ()。+eclass+39。+strstime+39。+stretime+39。+strstime+39。+stretime+39。+strstime+39。+stretime+39。 rs = (strSql)。 bflag = false。39
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1