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

正文內(nèi)容

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

2024-07-25 18:03 本頁面
 

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