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

正文內容

軟件工程圖書館管理系統(tǒng)課程設計報告-資料下載頁

2025-08-11 12:06本頁面
  

【正文】 )。 if (() == 10) { new ReaderWindow()。 }}} 、管理員信息模塊該模塊只限超級管理員使用,目的是在讀者注銷后,完成對讀者和其借閱記錄的刪除,操作記錄表如信息過多,也要進行刪除,即使這樣,也應該慎用這個模塊,我為了測試的需要每次刪除操作記錄表中的5條離現在最遠的記錄;其消息響應代碼和前面大同小異,在這我就不再描述了,界面詳見系統(tǒng)測試部分。該模塊為讀者提供三種查詢方式,按書的條形碼查詢,書的類別查詢,書名的模糊匹配查詢;當讀者輸入(選擇)要查詢的內容后如果沒有該類信息,給出提示,有的話,把所有信息以表格形式輸出;界面設計核心代碼如下: if (() == 0) { (圖書館沒有您所查詢的書!)。 (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)。 }如果有記錄,請見圖711,無記錄,請見712;圖711 查詢圖書A圖712 查詢圖書B本系統(tǒng)需要大量訪問數據庫,做完后才發(fā)現,訪問數據庫的代碼比編界面和響應代碼要多得多,由于這些代碼的結構基本相同,只不過是SQL語句和返回類型不同罷了,所以在詳細設計的最后我有選擇的寫幾個這樣的方法在實驗報告中,其余的詳見源代碼吧!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種即超級管理員、管理員和讀者,由于三個用戶的不同身份,這個系統(tǒng)的系統(tǒng)測試分別對這三個用戶進行測試,相同的功能只測試一次,最后再進行容錯性測試。測試用例1:登陸模塊測試測試數據:用戶編號:10000;用戶密碼:880127;測試結果如下:圖41登陸模塊測試結果1圖42登陸模塊測試結果2測試用例2:添加一般管理員和查看管理員模塊測試測試數據:編號:20003 管理員姓名:劉莉測試結果: 圖43 添加管理員模塊測試結果1 圖44 添加管理員模塊測試結果2圖45 查看所有管理員模塊測試結果測試用例3:添加讀者模塊和查看讀者的信息模塊測試數據:讀者編號:0608010227 讀者姓名:趙永超測試結果:圖46添加讀者模塊測試結果圖47查看所有讀者信息模塊測試結果測試用例4:添加書的信息模塊和查看書的信息模塊測試數據:條形碼號:9787302147510 書名:數據結構(C語言版)作者:嚴蔚敏 吳偉民 出版社:清華大學出版社 圖書分類 T工業(yè)技術價格:30 藏書冊數:3測試結果:圖48 添加書的信息模塊測試結果圖49 顯示所有書的信息測試結果測試用例5:添加借閱記錄模塊、顯示讀者信息模塊、顯示書的信息、查看所有借閱記錄模塊測試數據:學號: 0608010206 書的編號:9787302147510測試結果: 圖410 添加借閱記錄模塊測試結果1 圖411 添加借閱記錄模塊測試結果2圖412 查看所有讀者的借閱信息模塊測試結果圖413 顯示讀者和書信息模塊的測試結果測試用例6:還書記錄模塊測試數據:學號: 0608010206 書的編號:9787302147510測試結果:圖414 還書操作測試結果1圖415 還書操作測試結果2測試用例7:處理掛失記錄模塊測試數據:0608010230測試結果: 圖416 處理掛失記錄模塊測試結果1圖417處理掛失記錄模塊測試結果2測試用例8:查看所有操作記錄的信息模塊測試結果:(剛才所做的所有操作在操作記錄表中的記錄信息)圖418查看所有操作記錄模塊測試結果測試用例9:刪除讀者模塊測試數據: 讀者編號:0608010227圖419刪除讀者模塊測試結果A圖420 刪除讀者模塊測試結果B 管理員測試用例1:顯示管理員本人操作記錄模塊測試數據:編號:20000 姓名:劉靜測試結果:圖421 顯示本人操作記錄模塊測試結果測試用例2: 修改個人密碼模塊測試數據:原密碼123 新密碼 234測試結果: 圖422 修改個人密碼模塊測試結果測試用例1:讀者界面設計模塊測試數據:編號:0608010201測試結果:圖423 讀者界面模塊測試結果測試用例2:按分類信息查詢圖書模塊測試數據: T工業(yè)技術 S農業(yè)科學測試結果: 圖424按分類信息查詢圖書模塊測試結果A圖425按分類信息查詢圖書模塊測試結果B 容錯性測試測試用例1:登陸模塊的容錯性(空值和錯誤提示)測試數據:編號 空值 密碼 123 編號10000 密碼123 管理員測試結果: 圖426登陸模塊容錯性測試結果測試用例2:圖書續(xù)借后再次續(xù)借提示信息測試結果:圖427圖書續(xù)借后再次續(xù)借提示信息測試結果測試用例3:用戶掛失后未繳納罰款時續(xù)借圖書信息提示測試結果: 圖428用戶掛失后未繳納罰款時續(xù)借圖書信息提示測試結果測試用例4:讀者第一次登陸修改密碼提示測試數據: 編號 20003 密碼20003 管理員測試結果:圖429 讀者第一次登陸修改密碼提示測試結果這個系統(tǒng)容錯性驗證做了很多,由于篇幅所限,就不一一列舉了。參考文獻1. 張海藩. 軟件工程概論. 第五版 北京. 清華大學出版社, 2. 王珊,薩師煊.數據庫系統(tǒng)概論. 第四版 北京.高等教育出版社 200
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1