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

正文內(nèi)容

圖書館管理系統(tǒng)(vb60access)畢業(yè)設計(已修改)

2025-04-30 03:08 本頁面
 

【正文】 圖書館管理系統(tǒng) (+ Access)畢業(yè)設計第一章 概述現(xiàn)今,圖書館是任何一個高校不可或缺的部分,圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理。有很多的圖書館都是初步開始使用,甚至尚未使用計算機進行信息管理。根據(jù)調(diào)查得知,他們以前對信息管理的主要方式是基于文本,表格等紙介質的手工處理,對于圖書借閱情況(如借書天數(shù),超過限定借書時間的天數(shù))的統(tǒng)計和核實等往往采用對借書卡的人工檢查進行,對借閱者的借閱權限,以及借閱天數(shù)等用人工計算,手抄進行。數(shù)據(jù)處理工作量大,容易出錯。由于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩碚f,缺乏系統(tǒng)規(guī)范的信息管理手段。盡管有的圖書館有計算機,但是尚未用于信息管理,沒有發(fā)揮它的效力,資源閑置比較突出?;谶@個問題,建立一個圖書管理系統(tǒng)就十分有必要,使圖書管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書管理的隨意性,提高信息處理的速度和準確性,能夠及時,準確,有效的查詢和修改圖書情況。任務:針對學校目前的圖書館圖書的管理情況,設計出適合一般學校的計算機輔助圖書管理系統(tǒng)。實現(xiàn)對圖書基本信息、讀者基本信息進行計算機輔助管理,完成借書和還書有關信息的記錄、修改、查詢、刪除,數(shù)據(jù)庫安全可靠,查詢功能強大靈活,系統(tǒng)操作簡單易用,功能完備可以擴展,具備權限設置功能,模塊清晰穩(wěn)定,占用資源少。為了便于開發(fā),減少開發(fā)過程難度,系統(tǒng)的開發(fā)基于以下軟件環(huán)境:以Visual ;以Access 2013 作為后臺數(shù)據(jù)庫;系統(tǒng)界面友好,操作簡便,能完成添加圖書信息,修改圖書信息,查詢圖書信息,添加讀者信息,查詢讀者信息,修改讀者信息等一系列圖書管理功能,開發(fā)本系統(tǒng)的總體任務是實現(xiàn)圖書管理的系統(tǒng)化和自動化,幫助管理人員更好更高效地完成圖書管理工作。第二章 系統(tǒng)總體設計本系統(tǒng)包括圖書信息管理,讀者信息管理,借閱管理,用戶管理,信息查詢模塊,(1)所示。圖書管理系統(tǒng)讀者管理信息查詢用戶管理借閱管理圖書管理借閱信息查詢讀者信息查詢圖書信息查詢用戶管理系統(tǒng)設置圖書丟失管理讀者續(xù)借管理讀者還書管理讀者借書管理刪除讀者信息修改讀者信息添加讀者信息刪除圖書信息修改圖書信息添加圖書信息(1)圖書管理系統(tǒng)功能結構讀者 系統(tǒng)的功能流程 (1)所示:丟失讀者借閱讀者續(xù)借圖書查詢 Y N丟失處理讀者還書管理員統(tǒng)計分類系統(tǒng)管理圖書信息圖書訂購驗收入庫(1)圖書管理系統(tǒng)功能流程第三章 數(shù)據(jù)庫系統(tǒng)設計本文設計的是一個關于圖書管理的數(shù)據(jù)庫系統(tǒng),通過這個系統(tǒng)管理員可以簡捷、方便的對圖書記錄查閱、增加、刪除等功能,而用戶也可以通過這個系統(tǒng)對進行圖書查詢、借閱、歸還等功能。本系統(tǒng)采用Microsoft Access技術建立數(shù)據(jù)庫,使用VB技術建立數(shù)據(jù)源的鏈接,并且生成圖書管理的數(shù)據(jù)庫應用程序從而實現(xiàn)數(shù)據(jù)庫的管理功能。Access不僅是一個數(shù)據(jù)庫,而且它具有強大的數(shù)據(jù)管理功能,它可以方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報表和應用程序等。 有結構的數(shù)據(jù)集合,它與一般的數(shù)據(jù)文件不同,(其中的數(shù)據(jù)是無結構的)是一串文字或數(shù)字流。數(shù)據(jù)庫中的數(shù)據(jù)可以是文字、圖象、聲音等。 在圖書管理系統(tǒng)中,采用的是Access2013數(shù)據(jù)庫。數(shù)據(jù)庫用來存儲圖書的基本信息、讀者信息、讀者借書信息、讀者還書信息等。Access一種關系式數(shù)據(jù)庫,關系式數(shù)據(jù)庫由一系列表組成,表又由一系列行和列組成,每一行是一個記錄,每一列是一個字段,每個字段有一個字段名,字段名在一個表中不能重復。表與表之間可以建立關系(或稱關聯(lián),連接),以便查詢相關聯(lián)的信息。計算機信息系統(tǒng)一般都以數(shù)據(jù)庫為核心,在數(shù)據(jù)庫管理系統(tǒng)的支持下,進行信息的收集、整理、存儲、檢索、更新、加工、統(tǒng)計和傳播等操作。對于數(shù)據(jù)庫應用開發(fā)人員來說,為使現(xiàn)實世界的信息流計算機化,并對計算機化的信息進行各種操作,就是如何利用數(shù)據(jù)庫管理系統(tǒng)、系統(tǒng)軟件和相關硬件系統(tǒng),將用戶的要求轉化成有效的數(shù)據(jù)結構,并使數(shù)據(jù)庫結構易于實現(xiàn)用戶新的要求的過程。確切的說,數(shù)據(jù)庫設計是指對于一個給定的應用環(huán)境,提供一個確定最優(yōu)數(shù)據(jù)模型與處理模式的邏輯設計,以及一個確定數(shù)據(jù)庫存儲結構與存取方法的物理設計,建立起既能反映現(xiàn)實世界信息和信息聯(lián)系,滿足用戶數(shù)據(jù)要求和加工要求,有能被某個數(shù)據(jù)庫管理系統(tǒng)所接受,同時能實現(xiàn)系統(tǒng)目標,并有效存取數(shù)據(jù)的數(shù)據(jù)庫。(1)需求分析階段(2)流程設計階段(3)程序實現(xiàn)階段(4)運行調(diào)試階段(5)維護擴展階段在設計圖書管理系統(tǒng)之前。所謂數(shù)據(jù)庫是指以一定的組織方式存儲在一起的,能為多個用戶所共享的,與應用程序彼此獨立的相關聯(lián)的數(shù)據(jù)集合。而數(shù)據(jù)庫系統(tǒng)是指實現(xiàn)有組織的動態(tài)的存儲大量關聯(lián)數(shù)據(jù),支持多用戶訪問的計算機軟硬件資源與數(shù)據(jù)庫管理員組成的系統(tǒng)。我們的系統(tǒng)是按用戶的需求進行數(shù)據(jù)庫定義、存取、運行、建立和維護功能。圖書管理系統(tǒng)本質是信息處理系統(tǒng),因此,在系統(tǒng)的整個開發(fā)過程中都必須考慮兩方面的問題——“數(shù)據(jù)”及對數(shù)據(jù)的“處理”。為了把用戶的數(shù)據(jù)要求清晰明確地表達出來,系統(tǒng)分析員通常建立一個概念性的數(shù)據(jù)模型。概念性數(shù)據(jù)模型是一種面向問題的數(shù)據(jù)模型,是按照用戶的觀點來對數(shù)據(jù)和信息建模,它描述了從用戶角度看到的數(shù)據(jù),它反映了用戶的現(xiàn)實環(huán)境,且與在系統(tǒng)中的實現(xiàn)方法無關。這里我們運用最常用的表示概念性數(shù)據(jù)模型的方法,是實體——聯(lián)系方法即E—R模型。通常,軟件系統(tǒng)中有許多數(shù)據(jù)是需要長期保存的。為減少數(shù)據(jù)冗余,簡化修改數(shù)據(jù)的過程,實現(xiàn)對數(shù)據(jù)進化規(guī)范化。圖書管理系統(tǒng)中很重要的問題是圖書信息的管理,因此,需要規(guī)劃出圖書信息的實體,該實體包括書籍名稱、類別代碼、作者、出版社、條碼號等屬性。(1)。ISBN圖書信息書籍名稱條碼號類別代碼出版社作者 ...(1)圖書信息ER圖為了記錄借閱圖書的的讀者信息,特規(guī)劃出讀者信息實體,該實體包括讀者編號、讀者姓名、性別、手機號碼、登記日期等屬性。(2)。讀者信息讀者編號登記日期稱住址讀者姓名性別手機號碼 ... (2)讀者信息ER圖讀者借書、(3)、(4)所示。還書日期讀者編號讀者借書借書日期讀者姓名書籍名稱條碼號 …(3)借書信息ER圖讀者還書實際天數(shù)條碼號還書日期讀者編號借出日期書籍名稱 …(4)還書信息ER圖 數(shù)據(jù)庫的邏輯設計根據(jù)設計好的ER圖在數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)表,系統(tǒng)數(shù)據(jù)庫中各表的結構如下。Books(圖書信息表)用于存儲圖書館中的圖書信息,(1)。字段名稱數(shù)據(jù)類型字段大小書籍名稱文本50類別代碼文本20作者文本20出版社文本30訂購價格貨幣復本數(shù)數(shù)字(小數(shù))附件文本10條碼號文本30規(guī)定天數(shù)數(shù)字(小數(shù))ISBN文本30借書數(shù)量數(shù)字(長整型)(1)books表的結構dzxxtb(讀者信息表)用于存儲圖書館中所有讀者的相關信息,(2)。字段名稱數(shù)據(jù)類型字段大小讀者編號文本50讀者姓名文本50性別文本10手機號碼文本50住址文本50登記日期日期/時間(2)dzxxtb表的結構dzjstb(讀者借書表)用于保存讀者所借圖書的相關信息,(3)。字段名稱數(shù)據(jù)類型字段大小讀者編號文本50讀者姓名文本10條碼號文本30書籍名稱文本50書籍價格貨幣規(guī)定天數(shù)數(shù)字(小數(shù))出版社文本30作者文本20借書數(shù)量數(shù)字(長整型)類別代碼文本5借書日期日期/時間應還日期日期/時間借文本4(3)dzjstb表的結構dzhstb(讀者還書表)用于存儲讀者的還書信息,(4)。字段名稱數(shù)據(jù)類型字段大小條碼號文本30讀者編號文本50書籍名稱文本50書籍價格貨幣出版社文本30作者文本20規(guī)定天數(shù)數(shù)字(小數(shù))借出日期日期/時間歸還日期日期/時間實際天數(shù)數(shù)字(小數(shù))實還日期日期/時間超出天數(shù)數(shù)字(小數(shù))(4)hsstb表的結構User(用戶信息表)用于存儲系統(tǒng)用戶的信息,(5)。字段名稱數(shù)據(jù)類型字段大小用戶名稱文本50密碼(5)usertb表的結構 數(shù)據(jù)庫的調(diào)整維護由于應用環(huán)境不斷變化,數(shù)據(jù)庫運行過和中物理存儲也會不斷變化,對數(shù)據(jù)庫設計進行調(diào)整,修改等維護工作是設計工作的繼續(xù)和提高。對數(shù)據(jù)庫經(jīng)常性的維護工作主要包括:(1).數(shù)據(jù)庫的轉儲和恢復針對不同的應用要求制定不同的轉儲計劃,保證一旦發(fā)生故障能盡快將數(shù)據(jù)庫恢復到某種一致的狀態(tài),盡可能減少對數(shù)據(jù)庫的破壞。(2).數(shù)據(jù)庫的安全性、完整性控制在數(shù)據(jù)庫運行過程中由于應用環(huán)境的變化,對安全性的要求也會發(fā)生變化,如原來機密的數(shù)據(jù)現(xiàn)在可以公開查詢了,新加入的數(shù)據(jù)又可能是機密的了。系統(tǒng)中用戶的密級改變。這都需要根據(jù)實際情況修改原有的安全性控制,可以設置數(shù)據(jù)庫密碼及用戶權限。(3).數(shù)據(jù)庫的重組及重構造數(shù)據(jù)庫運行一段時間后,由于記錄不斷增、刪、改,增添、修改的數(shù)據(jù)不能為空,否則不能保存到數(shù)據(jù)庫中。使數(shù)據(jù)庫的物理存儲情況變壞,降低了數(shù)據(jù)的存取效率,數(shù)據(jù)庫性能下降,這時要對數(shù)據(jù)庫進行重組織,或部分重組織(只對頻繁增、刪的表進行重組織),按原設計要求重新安排存儲位置、回收垃圾、減少指針鏈等,提高系統(tǒng)性能。第四章 系統(tǒng)的需求分析隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對圖書資源信息進行管理,具有手工管理所無法比擬的優(yōu)點。例如:查閱迅速、安全性高、可靠性高、存儲量大、保密性好、成本低等。這些優(yōu)點能夠極大地提高圖書館管理的效率,也是學校的科學化、正規(guī)化管理,與世界接軌的重要條件,因此,開發(fā)這樣的管理軟件是很有必要。 系統(tǒng)的功能概述用戶的需求可分為三個方面:一方面是圖書館工作人員通過圖書管理系統(tǒng)來管理各類圖書,使得圖書館的各項工作能夠有序地進行,從而滿足學生的需求;二方面是學生們能通過該系統(tǒng)來查詢圖書館中的各類圖書,來確定自已需要的書籍的借閱情況,為借閱做好準備;三方面是對圖書館數(shù)據(jù)庫管理的需求,數(shù)據(jù)庫在系統(tǒng)中扮演著極其重要的角色,所以能對系統(tǒng)數(shù)據(jù)庫進行安全和全面地管理也成為了圖書管理者的一個重要需求。 系統(tǒng)功能分析:訂購新書;驗收入庫;圖書信息檢索;修改、刪除圖書信息;:登記讀者信息;修改讀者信息;刪除讀者信息;查詢讀者信息;:借書管理;還書管理;超提提醒;丟失管理;續(xù)借管理;:用戶管理;口令更改;系統(tǒng)設置;第五章 系統(tǒng)的模塊設計通過使用模塊可以減少程序的代碼量。在系統(tǒng)中,將數(shù)據(jù)庫連接的通用代碼以及公共全局變量等都集中存放在數(shù)據(jù)模塊中,從而節(jié)省代碼量,提高編程效率,同時使得修改和維護代碼都很方便。模塊中定義的公共變量如下: Public temp,str,BS As String 定義字符串變量 Public adoCon As New 定義數(shù)據(jù)連接變量 Public adoRs As New 定義數(shù)據(jù)集對象為了優(yōu)化ADO數(shù)據(jù)庫的連接,可以在公共模塊中建立數(shù)據(jù)庫連接共享函數(shù)以及共享數(shù)據(jù)庫連接字符串。這樣,如果使用對象操作數(shù)據(jù)庫,就可以直接調(diào)用數(shù)據(jù)庫連接n函數(shù)。如果使用ADO控件訪問數(shù)據(jù)庫,可直接將數(shù)據(jù)庫共享連接字符串變量的值賦給ADO控件的ConnectionString屬性,從而避免使用ADO控件頻繁地建立數(shù)據(jù)庫連接。模塊中連接數(shù)據(jù)庫的程序代碼如下: Function n()As ADODB Connection Set n = New 實例化對象 執(zhí)行數(shù)據(jù)庫連接 “Provider=。DataSource=“amp。 amp。”\。Presist Security Info=False” End Function主窗體用于調(diào)用程序的所有功能,該主窗體主要有菜單欄,帶圖片的工具欄、左側的樹狀導航菜單、右側的功能列表以及底部的狀態(tài)欄組成。用戶單擊左側的樹狀導航菜單中的節(jié)點,可以在右側的窗格中顯示出該主菜單下的子菜單。.(1)。.(1) 圖書管理系統(tǒng)主窗體技術分析:在主窗體中使用一個比較重要的控件就是TreeView控件以及ListView控件。在窗體加載的時候調(diào)用自定義的過程Tree_Change,向TreeView控件中添加菜單信息,
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1