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

正文內(nèi)容

軟件工程圖書館管理系統(tǒng)課程設(shè)計(jì)報(bào)告-資料下載頁(yè)

2025-08-11 12:06本頁(yè)面
  

【正文】 )。 if (() == 10) { new ReaderWindow()。 }}} 、管理員信息模塊該模塊只限超級(jí)管理員使用,目的是在讀者注銷后,完成對(duì)讀者和其借閱記錄的刪除,操作記錄表如信息過(guò)多,也要進(jìn)行刪除,即使這樣,也應(yīng)該慎用這個(gè)模塊,我為了測(cè)試的需要每次刪除操作記錄表中的5條離現(xiàn)在最遠(yuǎn)的記錄;其消息響應(yīng)代碼和前面大同小異,在這我就不再描述了,界面詳見(jiàn)系統(tǒng)測(cè)試部分。該模塊為讀者提供三種查詢方式,按書的條形碼查詢,書的類別查詢,書名的模糊匹配查詢;當(dāng)讀者輸入(選擇)要查詢的內(nèi)容后如果沒(méi)有該類信息,給出提示,有的話,把所有信息以表格形式輸出;界面設(shè)計(jì)核心代碼如下: if (() == 0) { (圖書館沒(méi)有您所查詢的書!)。 (lbl, )。 (btn1, )。 (100, 100)。 (100, 100)。 (true)。 } else { String message = 您所查詢的書有 + () + 種。 (message)。 records = ()。 t = new JTable(records, colomnNames)。 (lbl, )。 (new JScrollPane(t), )。 (btn1, )。 (600, 400)。 (100, 100)。 (true)。 }如果有記錄,請(qǐng)見(jiàn)圖711,無(wú)記錄,請(qǐng)見(jiàn)712;圖711 查詢圖書A圖712 查詢圖書B本系統(tǒng)需要大量訪問(wèn)數(shù)據(jù)庫(kù),做完后才發(fā)現(xiàn),訪問(wèn)數(shù)據(jù)庫(kù)的代碼比編界面和響應(yīng)代碼要多得多,由于這些代碼的結(jié)構(gòu)基本相同,只不過(guò)是SQL語(yǔ)句和返回類型不同罷了,所以在詳細(xì)設(shè)計(jì)的最后我有選擇的寫幾個(gè)這樣的方法在實(shí)驗(yàn)報(bào)告中,其余的詳見(jiàn)源代碼吧!DBClass db=new DBClass()。初始化借閱信息表中選擇框的代碼: public int checkReaderNum() { int num = 0。 if (()) { String sql = select * from reader。 rs = (sql)。 try {while (()) { num++。} (db)。 return num。 } catch (SQLException ex) { return 0。}} return num。} public String[] getReaderNo() { String[] no = new String[()]。 if (()) { String sql = select r_no from reader。 int i = 0。 rs = (sql)。 try { while (()) { no[i] = (r_no)。 i++。} (db)。 return no。 } catch (SQLException ex) { return null。 }} return null。}添加讀者信息的代碼: public void InsertReader(Reader r){ String id=()。 String name=()。 String pwd=()。 int bnum=()。 int isUse=()。 String sql=insert into reader values(39。+id+39。,39。+name+39。,39。+pwd+39。,39。+bnum+39。,39。+isUse+39。)。 if(()) {int n=(sql)。(db)。}} 修改密碼的代碼: public boolean updatePwd(String tablename, String id, String newPwd) { if (()) { if((reader)){ sql=update reader set r_pwd=39。+newPwd+39。where r_no=39。+id+39。 。} else {sql=update manager set m_pwd=39。+newPwd+39。where m_no=39。+id+39。} (sql)。 int n=(sql)。 if(n0){ (db)。 return true。} else{ (db)。 return false。}} return false。} 本系統(tǒng)將用戶分成3種即超級(jí)管理員、管理員和讀者,由于三個(gè)用戶的不同身份,這個(gè)系統(tǒng)的系統(tǒng)測(cè)試分別對(duì)這三個(gè)用戶進(jìn)行測(cè)試,相同的功能只測(cè)試一次,最后再進(jìn)行容錯(cuò)性測(cè)試。測(cè)試用例1:登陸模塊測(cè)試測(cè)試數(shù)據(jù):用戶編號(hào):10000;用戶密碼:880127;測(cè)試結(jié)果如下:圖41登陸模塊測(cè)試結(jié)果1圖42登陸模塊測(cè)試結(jié)果2測(cè)試用例2:添加一般管理員和查看管理員模塊測(cè)試測(cè)試數(shù)據(jù):編號(hào):20003 管理員姓名:劉莉測(cè)試結(jié)果: 圖43 添加管理員模塊測(cè)試結(jié)果1 圖44 添加管理員模塊測(cè)試結(jié)果2圖45 查看所有管理員模塊測(cè)試結(jié)果測(cè)試用例3:添加讀者模塊和查看讀者的信息模塊測(cè)試數(shù)據(jù):讀者編號(hào):0608010227 讀者姓名:趙永超測(cè)試結(jié)果:圖46添加讀者模塊測(cè)試結(jié)果圖47查看所有讀者信息模塊測(cè)試結(jié)果測(cè)試用例4:添加書的信息模塊和查看書的信息模塊測(cè)試數(shù)據(jù):條形碼號(hào):9787302147510 書名:數(shù)據(jù)結(jié)構(gòu)(C語(yǔ)言版)作者:嚴(yán)蔚敏 吳偉民 出版社:清華大學(xué)出版社 圖書分類 T工業(yè)技術(shù)價(jià)格:30 藏書冊(cè)數(shù):3測(cè)試結(jié)果:圖48 添加書的信息模塊測(cè)試結(jié)果圖49 顯示所有書的信息測(cè)試結(jié)果測(cè)試用例5:添加借閱記錄模塊、顯示讀者信息模塊、顯示書的信息、查看所有借閱記錄模塊測(cè)試數(shù)據(jù):學(xué)號(hào): 0608010206 書的編號(hào):9787302147510測(cè)試結(jié)果: 圖410 添加借閱記錄模塊測(cè)試結(jié)果1 圖411 添加借閱記錄模塊測(cè)試結(jié)果2圖412 查看所有讀者的借閱信息模塊測(cè)試結(jié)果圖413 顯示讀者和書信息模塊的測(cè)試結(jié)果測(cè)試用例6:還書記錄模塊測(cè)試數(shù)據(jù):學(xué)號(hào): 0608010206 書的編號(hào):9787302147510測(cè)試結(jié)果:圖414 還書操作測(cè)試結(jié)果1圖415 還書操作測(cè)試結(jié)果2測(cè)試用例7:處理掛失記錄模塊測(cè)試數(shù)據(jù):0608010230測(cè)試結(jié)果: 圖416 處理掛失記錄模塊測(cè)試結(jié)果1圖417處理掛失記錄模塊測(cè)試結(jié)果2測(cè)試用例8:查看所有操作記錄的信息模塊測(cè)試結(jié)果:(剛才所做的所有操作在操作記錄表中的記錄信息)圖418查看所有操作記錄模塊測(cè)試結(jié)果測(cè)試用例9:刪除讀者模塊測(cè)試數(shù)據(jù): 讀者編號(hào):0608010227圖419刪除讀者模塊測(cè)試結(jié)果A圖420 刪除讀者模塊測(cè)試結(jié)果B 管理員測(cè)試用例1:顯示管理員本人操作記錄模塊測(cè)試數(shù)據(jù):編號(hào):20000 姓名:劉靜測(cè)試結(jié)果:圖421 顯示本人操作記錄模塊測(cè)試結(jié)果測(cè)試用例2: 修改個(gè)人密碼模塊測(cè)試數(shù)據(jù):原密碼123 新密碼 234測(cè)試結(jié)果: 圖422 修改個(gè)人密碼模塊測(cè)試結(jié)果測(cè)試用例1:讀者界面設(shè)計(jì)模塊測(cè)試數(shù)據(jù):編號(hào):0608010201測(cè)試結(jié)果:圖423 讀者界面模塊測(cè)試結(jié)果測(cè)試用例2:按分類信息查詢圖書模塊測(cè)試數(shù)據(jù): T工業(yè)技術(shù) S農(nóng)業(yè)科學(xué)測(cè)試結(jié)果: 圖424按分類信息查詢圖書模塊測(cè)試結(jié)果A圖425按分類信息查詢圖書模塊測(cè)試結(jié)果B 容錯(cuò)性測(cè)試測(cè)試用例1:登陸模塊的容錯(cuò)性(空值和錯(cuò)誤提示)測(cè)試數(shù)據(jù):編號(hào) 空值 密碼 123 編號(hào)10000 密碼123 管理員測(cè)試結(jié)果: 圖426登陸模塊容錯(cuò)性測(cè)試結(jié)果測(cè)試用例2:圖書續(xù)借后再次續(xù)借提示信息測(cè)試結(jié)果:圖427圖書續(xù)借后再次續(xù)借提示信息測(cè)試結(jié)果測(cè)試用例3:用戶掛失后未繳納罰款時(shí)續(xù)借圖書信息提示測(cè)試結(jié)果: 圖428用戶掛失后未繳納罰款時(shí)續(xù)借圖書信息提示測(cè)試結(jié)果測(cè)試用例4:讀者第一次登陸修改密碼提示測(cè)試數(shù)據(jù): 編號(hào) 20003 密碼20003 管理員測(cè)試結(jié)果:圖429 讀者第一次登陸修改密碼提示測(cè)試結(jié)果這個(gè)系統(tǒng)容錯(cuò)性驗(yàn)證做了很多,由于篇幅所限,就不一一列舉了。參考文獻(xiàn)1. 張海藩. 軟件工程概論. 第五版 北京. 清華大學(xué)出版社, 2. 王珊,薩師煊.?dāng)?shù)據(jù)庫(kù)系統(tǒng)概論. 第四版 北京.高等教育出版社 200
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1