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

正文內(nèi)容

圖書資料管理系統(tǒng)分析與設(shè)計畢業(yè)論文(編輯修改稿)

2025-07-25 18:03 本頁面
 

【文章內(nèi)容簡介】 圖書信息,圖書在庫是否有,是否可以用于借閱。輸入數(shù)據(jù)流:圖書編號。輸出數(shù)據(jù)流:圖書基本信息,圖書信息報表。(2) 圖書編輯簡要描述:添加、刪除圖書信息。輸入數(shù)據(jù)流:新的添加圖書信息。輸出數(shù)據(jù)流:圖書基本信息。(3) 讀者查詢簡要描述:對讀者的基本信息進(jìn)行查詢。輸入數(shù)據(jù)流:讀者學(xué)號。輸出數(shù)據(jù)流:讀者基本信息,讀者信息報表。(4) 讀者編輯簡要描述:添加、刪除讀者信息。輸入數(shù)據(jù)流:新的添加讀者信息。輸出數(shù)據(jù)流:讀者的基本信息。(5) 借書信息確認(rèn)簡要描述:借書前對讀者信息進(jìn)行確認(rèn),讀者是否持有過期書,圖書是否有在庫。輸入數(shù)據(jù)流:讀者的學(xué)號,圖書編號。輸出數(shù)據(jù)流:對讀者和所需借出的圖書的確認(rèn)信息。(6) 借書操作簡要描述:將在庫圖書借出操作。輸入數(shù)據(jù)流:讀者編號、圖書編號、借書日期、圖書館編號。輸出數(shù)據(jù)流:圖書的借出信息。(7) 還書確認(rèn)簡要描述:對圖書是否超過所設(shè)的最多天數(shù)進(jìn)行判定。輸入數(shù)據(jù)流:圖書編號。輸出數(shù)據(jù)流:是否過期的確認(rèn)結(jié)果。(8) 還書操作簡要描述:讀者所借圖書的歸還操作。輸入數(shù)據(jù)流:圖書編號,圖書的還書確認(rèn)信息,還書日期輸出數(shù)據(jù)流:圖書的歸還信息。(9) 系統(tǒng)設(shè)置簡要描述:管理員對罰款金額、圖書的最多借讀天數(shù)的設(shè)定,數(shù)據(jù)備份。輸入數(shù)據(jù)流:罰款金額、最多借讀天數(shù)。輸出數(shù)據(jù)流:新的設(shè)定金額和天數(shù)以及新備份的數(shù)據(jù)庫數(shù)據(jù)。第四章 系統(tǒng)設(shè)計在進(jìn)行了需求分析、數(shù)據(jù)流圖及加工說明的分析與設(shè)計后,就要進(jìn)行圖書資料管理系統(tǒng)的總體系統(tǒng)設(shè)計以及數(shù)據(jù)庫設(shè)計,總體系統(tǒng)設(shè)計包括系統(tǒng)模塊劃分、系統(tǒng)結(jié)構(gòu)圖,數(shù)據(jù)庫設(shè)計包括數(shù)據(jù)庫需求分析及數(shù)據(jù)表設(shè)計。 系統(tǒng)結(jié)構(gòu)設(shè)計 系統(tǒng)模塊劃分圖書資料管理系統(tǒng)應(yīng)具備圖書館一般管理功能,通常包括用戶登錄模塊、圖書管理模塊、借書模塊、還書模塊、圖書信息模塊、圖書報表模塊、讀者信息模塊、系統(tǒng)設(shè)置模塊?!?用戶登錄模塊:該模塊主要進(jìn)行用戶的權(quán)限驗證,只有具備一定權(quán)限的用戶才能進(jìn)入系統(tǒng)?!?圖書管理模塊:該模塊主要用于圖書基本信息的管理,如添加、刪除、編輯以及查看圖書信息等?!?讀者管理模塊:該模塊主要用于讀者基本信息的管理,如添加,刪除、編輯以及借書操作、還書操作、查看讀者信息等?!?圖書報表模塊:該模塊主要用于打印報表,如圖書信息、讀者信息以及借書信息等?!?圖書查詢模塊:該模塊主要用于圖書信息的查詢,如圖書信息查詢、外借圖書的信息查詢以及借書學(xué)生信息查詢等。● 系統(tǒng)設(shè)置模塊:該模塊主要用于對系統(tǒng)進(jìn)行設(shè)置,如設(shè)置罰款金額和借書最大天數(shù)以及用戶信息管理和數(shù)據(jù)備份等進(jìn)行設(shè)置。 系統(tǒng)結(jié)構(gòu)圖(HC圖) 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計是總體設(shè)計階段非常重要的環(huán)節(jié),好的數(shù)據(jù)庫結(jié)構(gòu)可以簡化開發(fā)過程,使系統(tǒng)功能更加清晰明確。因為數(shù)據(jù)庫結(jié)構(gòu)的變化會造成編碼的改動,所以需要認(rèn)真設(shè)計數(shù)據(jù)庫的結(jié)構(gòu)后再進(jìn)行編碼,從而避免無謂的重復(fù)工作。 數(shù)據(jù)庫需求分析本圖書資料管理系統(tǒng)應(yīng)具備圖書館一般管理功能, 因此需要各類圖書信息、讀者信息,借還信息、用戶信息等進(jìn)行管理,以及使用于查詢、修改、刪除信息等操作,同時對信息進(jìn)行保存、更新等功能,所以需要通過數(shù)據(jù)庫中的數(shù)據(jù)表來對所有信息進(jìn)行收集、處理、保存。 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 為了應(yīng)對圖書資料管理系統(tǒng)的功能模塊,對圖書館工作進(jìn)行了了解后,對本數(shù)據(jù)庫設(shè)計了7個數(shù)據(jù)表,具體如下:(1) 用戶信息表(附錄表41),該表主要記錄用戶名和密碼。 設(shè)置user_id為主鍵。圖43 用戶信息表User(2) 圖書信息表(附錄表42),該表主要記錄圖書編號和圖書名稱等。設(shè)置book_id為主鍵。圖44 圖書信息表Bookinfo(3) 讀者信息表(附錄表43),該表主要記錄讀者編號和圖書館編號等。 設(shè)置Library_id為主鍵。表45 讀者信息表Student(4) 借書還書信息表(附錄表44),該表主要記錄借書的編號和日期等。 設(shè)置Book_id為主鍵。 其中,為了數(shù)據(jù)的完整性設(shè)計,將借書日期字段Issue_Data的有效性規(guī)則設(shè)為issu_data20061230,使所有的借書日期必須在2006/12/30之后,否則,數(shù)據(jù)錯誤。圖46 借書還書信息表Issue(5) 班級編號表(附錄表45),該表主要記錄班級的編號和班級名稱等。數(shù)據(jù)表設(shè)計與圖46相似,設(shè)置Class_id為主鍵,具體參照附錄中的數(shù)據(jù)表45。(6) 出版商信息表(附錄表46),該表主要記錄出版商的編號和名稱等。數(shù)據(jù)表設(shè)計與圖46相似,設(shè)置Publication_id為主鍵,具體參照附錄中的數(shù)據(jù)表46。(7)圖書類別信息表(附錄表47),該表主要記錄圖書類別編號和類別名稱等。數(shù)據(jù)表設(shè)計與圖46相似,設(shè)置Cat_id為主鍵,具體參照附錄中的數(shù)據(jù)表47。 數(shù)據(jù)表關(guān)系定義在系統(tǒng)菜單中選擇“工具”/“關(guān)系”,打開關(guān)系窗口,將表添加到關(guān)系窗口中,創(chuàng)建數(shù)據(jù)表間的關(guān)系。具體參照“圖47 定義關(guān)系”。 圖47 定義關(guān)系第五章 原型系統(tǒng)設(shè)計 系統(tǒng)主窗體設(shè)計圖書館資料管理系統(tǒng)的主窗體是多文檔界面,單擊Visual Basic工具欄上的“添加MDI窗體”按鈕將打開新建MDI窗體的向?qū)υ捒蛐陆ù绑w。選擇“菜單編輯器”命令后將打開“菜單編輯器”對話框,如圖51所示。在“菜單編輯器”對話框中編輯主窗體的結(jié)構(gòu)。圖51 圖書館資料管理系統(tǒng)主窗體界面 系統(tǒng)各模塊設(shè)計 用戶登錄模塊用戶登錄窗體用于系統(tǒng)用戶登錄圖書館資料管理系統(tǒng)。(1) 窗體界面設(shè)計。如圖52,新建一個Form,從工具箱中加入若干控件到窗體中,以用來實現(xiàn)下圖中用戶登錄窗體的效果。(2) 窗體功能實現(xiàn)。在窗體內(nèi)的用戶名和密碼文本框內(nèi)填入用戶的相關(guān)信息后,點(diǎn)擊“登錄”按鈕即可,單擊“取消”按鈕退出系統(tǒng)?!暗卿洝卑粹o單擊事件,系統(tǒng)將用戶名和密碼在表user中進(jìn)行用戶核對,如果用戶名和密碼均正確,則正常登錄系統(tǒng)。否則,返回登錄錯誤,重新登錄。(3) 窗體中主要代碼見附件B中“代碼51”。圖52 用戶登錄窗體 信息管理模塊信息管理模塊中包括圖書信息管理、讀者信息管理、班級信息管理、圖書館信息管理和圖書分類信息管理。 圖書信息管理圖書信息管理窗體中,可以具體查詢圖書信息,同時可以添加新圖書、刪除圖書等功能,也可以在“所有圖書信息”面板中查詢所有圖書信息。(1) 窗體界面設(shè)計。如圖53,新建一個Form,從工具箱中加入若干控件到窗體中,以用來實現(xiàn)圖書信息管理窗體的效果。(2) 窗體功能實現(xiàn)。在窗體內(nèi)的的“圖書詳細(xì)信息”面板中可以對圖書的信息進(jìn)行管理,如添加和刪除圖書等。同時,在該面板中還可以點(diǎn)擊“前一條”、“后一條”等按鈕查看其他圖書信息。在“所有圖書信息”面板中查詢所有圖書信息。(3) 窗體中主要圖書添加代碼見附件B中“代碼52”。圖53 圖書詳細(xì)信息圖54 所有圖書信息 學(xué)生信息管理學(xué)生信息管理窗體中,可以具體查詢詳細(xì)學(xué)生信息,同時可以添加、刪除學(xué)生等功能,也可以在“所有學(xué)生信息”面板中查詢所有學(xué)生信息。(1) 窗體界面設(shè)計。如圖55,新建一個Form,從工具箱中加入若干控件到窗體中,以用來實現(xiàn)學(xué)生信息管理窗體的效果。(2) 窗體功能實現(xiàn)。在窗體內(nèi)的的“學(xué)生信息”面板中可以對學(xué)生的信息進(jìn)行管理,如添加和刪除學(xué)生信息等。同時,在該面板中還可以點(diǎn)擊“前一條”、“后一條”等按鈕查看其他學(xué)生信息。在“所有學(xué)生信息”面板中查詢所有學(xué)生信息。(3) 窗體中主要學(xué)生信息刪除代碼見附件B中“代碼53”。圖55 學(xué)生詳細(xì)信息圖56 刪除學(xué)生信息確認(rèn)畫面圖57 所有學(xué)生信息 出版商信息管理出版商信息管理窗體中,可以具體查詢詳細(xì)出版商信息,同時可以添加、刪除出版商等功能,也可以在“所有出版商”面板中查詢所有出版商信息。其實現(xiàn)代碼與圖書信息和學(xué)生信息管理相似,故代碼略。圖58 出版商信息管理 圖書分類信息管理圖書分類信息管理窗體如圖59中,可以具體查詢圖書分類信息,同時可以添加刪除圖書分類等功能,也可以在“所有分類”面板中查詢所有分類信息(代碼略)。圖59 圖書分類信息管理 班級信息管理班級信息管理窗體如圖510中,可以具體查詢詳細(xì)班級信息,同時可以添加、刪除班級信息功能,也可以在“所有班級”面板中查詢所有班級信息(代碼略)。圖510 班級信息管理 借書還書模塊借書還書模塊主要是對學(xué)生借書和還書信息在數(shù)據(jù)庫中進(jìn)行管理。(該模塊主要由秦凱峰設(shè)計完成,在此僅作系統(tǒng)功能介紹。) 借書業(yè)務(wù)在該借書業(yè)務(wù)窗體中,點(diǎn)擊“添加”,自動生成當(dāng)天的借書日期,輸入圖書編號和讀者編號,點(diǎn)擊“保存”后,則把該借書信息寫入了數(shù)據(jù)庫點(diǎn)擊“刪除”按鈕,則將取消登記該條記錄,點(diǎn)擊“保存”后,從數(shù)據(jù)庫中刪除該條借書記錄。同時,還可以使用“第一個”、“前一個”、“下一個”、“最后一個”按鈕來逐條查看數(shù)據(jù)庫的記錄。圖511 借書業(yè)務(wù)所有出借圖書頁面中可以查看目前為止所有的借出圖書記錄。圖512 所有出借圖書記錄 還書業(yè)務(wù)在該還書業(yè)務(wù)管理窗體中,可以對學(xué)生的還書信息進(jìn)行管理。輸入圖書編號后“回車”,則系統(tǒng)自動查找借還書數(shù)據(jù)表中的記錄,顯示出出借日期、歸還日期、圖書館編號、出借天數(shù)以及超期時的罰款金額。點(diǎn)擊“保存”則將該條還書信息寫入數(shù)據(jù)庫中,完成本次還書業(yè)務(wù);如果點(diǎn)擊“取消”則取消本次還書。圖513 還書業(yè)務(wù)窗體 信息查詢模塊該模塊主要是對信息的查詢,包括圖書信息的查詢、外借圖書的查詢以及學(xué)生信息的查詢等。 圖書信息查詢在該圖書查詢窗體(圖514)中,輸入圖書編號后“回車”,則該圖書編號所對應(yīng)的圖書名稱、作者、出版商編號以及圖書分類會自動顯示出來,用以進(jìn)行某本圖書詳細(xì)信息的查詢。在圖書查詢窗體中,輸入圖書編號后點(diǎn)擊“…”,則會自動進(jìn)入“圖書信息管理”窗體,可以對該圖書信息進(jìn)行編輯。該窗體中的關(guān)鍵事件代碼請參照附錄B中“代碼54”。圖514 圖書信息查詢窗體 外借圖書信息查詢在該窗體(圖515)中,輸入圖書編號后“回車”,則顯示出該圖書編號所對應(yīng)的外借圖書的所借日期、圖書館編號及用戶已使用天數(shù)。該窗體中的關(guān)鍵事件代碼請參照附錄B中“代碼55”。圖515 外借圖書信息查詢窗體 學(xué)生信息查詢學(xué)生信息查詢窗體中可以根據(jù)圖書館編號查詢借書學(xué)生的相關(guān)信息,如班級、姓名、性別等,以便對單一圖書館中借書學(xué)生信息進(jìn)行統(tǒng)計。 系統(tǒng)設(shè)置模塊該模塊主要是設(shè)置罰款金額、設(shè)置借書最多天數(shù)、用戶信息管理和數(shù)據(jù)備份管理等。 設(shè)置罰款金額管理員可以為系統(tǒng)設(shè)置學(xué)生的罰款金額,
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1