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

正文內(nèi)容

基于vb的圖書管理系統(tǒng)的設(shè)計與實現(xiàn)-在線瀏覽

2024-11-10 12:24本頁面
  

【正文】 到一些較大圖書館的規(guī)模,只要能夠滿足學(xué)校范圍內(nèi)的需求就可以了。所以,面向的對象決定圖書館的規(guī)模,也就決定了圖書館的藏書的規(guī)模。一個好的圖書館不僅僅看它的藏書的種類和數(shù)量是否齊全,還要看它的管理機制是否健全。 ,對各類書籍的借閱情況和圖書館的現(xiàn)有藏書數(shù)量,種類要及時掌握,這就要求它具有很強的時效性。有些圖書如周刊,報刊,雜志 等更換的頻率較高,有時需要每天更換,而有些大型圖書則可能幾年才更換一次。 可行性分析 可行性分析是在進行初步調(diào)查后所進行的對系統(tǒng)開發(fā)必要性和可能性的研究,所以也稱為可行性研究 [7]。通過長時間的觀察與實踐,我認(rèn)為圖書館管理系統(tǒng)的可行性分析如下: 技術(shù)可行性分析 技術(shù)上的可行性分析主要分析現(xiàn)有技術(shù)條件能否順利完成開發(fā)工作,硬件、軟件配置能否滿足開發(fā)者的需要,各類技術(shù)人員的數(shù)量, 水平,來源等。這一特點非常適合計算機特點,通過網(wǎng)絡(luò) inter 技術(shù),發(fā)揮計算機的信息傳輸速度快、準(zhǔn)確度高的優(yōu)勢。 技術(shù)可行性包括一下幾個方面:硬件,系統(tǒng)軟件,應(yīng)用軟件,技術(shù)人員。目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點和適用范圍,因此,在選擇數(shù)據(jù)庫時 ,應(yīng)考慮數(shù)據(jù)庫應(yīng)用的特點及適用范圍,選擇最合適的。同時也促進了學(xué)校信息化的進程,提高學(xué)院的管理效率。在當(dāng)前信息技術(shù)飛速發(fā)展的 大環(huán)境下,計算機技術(shù)和軟件技術(shù)的更新是圖書館完全有可能也有能力采用這樣先進的管理技術(shù)。并且本圖書管理系統(tǒng)能夠?qū)崿F(xiàn)其各個功能,在當(dāng)前操作環(huán)境下也能夠很好的運行。系統(tǒng)采用 Visual 作為開發(fā)平臺、 Access 2020 開發(fā)數(shù)據(jù)庫,系統(tǒng)的設(shè)計從需求分析開始,就保證了系統(tǒng) 基于 VB的圖書 管理系統(tǒng) 的 設(shè)計與實現(xiàn) 6 的穩(wěn)定性和可擴 展性。 VB 是具有強大功能的軟件,主要表現(xiàn)在:所見即所得的界面設(shè)計,基于對象的設(shè)計方法,極短的軟件開發(fā)周期,較易維護的生成代碼。 2020 的優(yōu)勢 Access 作為一個數(shù)據(jù)庫管理系統(tǒng),它被集成在 Microsoft Office 中。與其他的數(shù)據(jù)庫系統(tǒng)相比,Access 更加簡單易學(xué),一個普通的計算機用戶可以很快地掌握它。 基于 VB的圖書 管理系統(tǒng) 的 設(shè)計與實現(xiàn) 7 第 3 章 系統(tǒng)總體設(shè)計 設(shè)計目標(biāo) 系統(tǒng)的規(guī)劃依據(jù)目前各學(xué)校的圖書管理系統(tǒng)的現(xiàn)狀,確定此次研發(fā)的使命。 圖書管理的業(yè)務(wù)其實說起來也都大同小異,管理對象也就是讀者和圖書 [10]。 系統(tǒng)的查詢功能要方便靈活,如圖書可以按書目編號、名稱、出版社、作者等多種關(guān)鍵字查詢。 構(gòu)建開發(fā)環(huán)境 系統(tǒng)開發(fā)平臺: Visual ; 數(shù)據(jù)庫管理系統(tǒng)軟件: Access 2020; 運行平臺: Windows xp/ Windows 2020。 (1)數(shù)據(jù)庫是系統(tǒng)最底層,存儲系統(tǒng)的所有數(shù)據(jù)。 (2)數(shù)據(jù)訪問層建立在數(shù)據(jù)庫之上,應(yīng)用程序通過該層訪問數(shù)據(jù)庫。該層直接與數(shù)據(jù)庫相關(guān)聯(lián),同時又為業(yè)務(wù)邏輯層服務(wù),關(guān)系著系統(tǒng)的成敗 [12]。 : (1) 數(shù)據(jù)錄入和處理的準(zhǔn)確性和實時性。 (2) 數(shù)據(jù)的一致性與完整性。 系統(tǒng)組織機構(gòu)圖 用 戶 登 錄讀 者 數(shù) 據(jù) 管 理借 書圖 書 編 目 管 理還 書續(xù) 借借 閱 記 錄 查 詢系 統(tǒng) 用 戶 管 理圖 書 書 目 查 詢維 護 人 員借 閱 者工 作 人 員 圖 31組織機構(gòu)圖 本圖書管理系統(tǒng)是針對院校而開發(fā)的,主要有四個部門。 基于 VB的圖書 管理系統(tǒng) 的 設(shè)計與實現(xiàn) 9 系統(tǒng) ER 圖 在本系統(tǒng)中主要有以下數(shù)據(jù)表:管理員基本資料表、讀者基本信息表、圖書基本資料表、借閱信息表 [17]。 圖 32 管理員 ER 圖 讀者實體與屬性如圖 33 所示,讀者的屬性主要包括:讀者編號,讀者姓名,讀者性別,讀者年齡,讀者電話,讀者地址,讀者描述,讀者繳費,讀這類型,讀者數(shù)量。 讀者 讀者編號 讀者數(shù)量 讀者 類型 讀者繳費 讀者描述 讀者地址 讀者電話 讀者年齡 讀者性別 讀者姓名 管理員 管理員編號 管理員密碼 管理員姓名 管理員分類 基于 VB的圖書 管理系統(tǒng) 的 設(shè)計與實現(xiàn) 10 圖 34 圖書 ER 圖 借閱信息實體與屬性如圖 35 所示,借閱的屬性主要包括借閱編號,讀者編號,圖書名稱,圖書編號,借書時間。身份不同,借書數(shù)量和借書期限都 有所不同。一個讀者也可以由若干管理員管理。 表 31 管理員基本信息資料表( UserMessage) 列名 數(shù)據(jù)類型(長度) 非空 約束 功能描述 備注 UserIndex 文本( 10) 是 主鍵 管理員編號 UserPass 文本( 50) 是 管理員密碼 UserName 文本( 50) 是 管理員姓名 UserType 文本( 20) 是 管理員分類 表 32 讀者基本信息資料表( ReaderMessage) 列名 數(shù)據(jù)類型 非空 約束 功能描述 備注 Reader ID 文本( 10) 是 主鍵 讀者編號 R—— Readername 文本( 50) 是 讀者姓名 Readersex 文本( 2) 是 讀者性別 男、女 Readerage 數(shù)字(短整型) 是 讀者年齡 Readerphone 文本( 13) 是 讀者電話 =9 Readeraddress 文本( 50) 是 讀者地址 Readercontent 文本( 50) 是 讀者描述 Readerfee 貨幣 是 讀者繳費 Readertype 文本( 20) 是 讀者類型 Readermun 數(shù)字 是 借書數(shù)量 表 33 圖書基本信息資料表( BookMessage) 列名 數(shù)據(jù)類型 非空 約束 功能描述 備注 BookIndex 文本( 10) 是 主鍵 圖書編號 A? . B? BookName 文本( 50) 是 圖書名稱 Auther 文本( 50) 是 圖書作者 Publish 文本( 50) 是 出版社 Publishtime 日期 /時間 否 出版時間 Booktype 文本( 50) 是 圖書類型 Bookstate 文本 是 圖書狀態(tài) Jointime 日期 /時間 否 進庫時間 Borrowsum 數(shù)字 是 借閱數(shù)量 基于 VB的圖書 管理系統(tǒng) 的 設(shè)計與實現(xiàn) 13 Booksum 數(shù) 字(短整型) 是 圖書總數(shù) Borrowprise 貨幣 否 圖書單價 Bookcontent 文本 否 圖書簡介 表 34 借閱信息表( BorrowMessage) 列名 數(shù)據(jù)類型 非空 約束 功能描述 備注 ID 自動編號 是 借閱編號 ReaderIndex 文本( 10) 是 主鍵 讀者編號 BookName 文本( 50) 是 圖書名稱 BookIndex 文本( 10) 是 圖書編號 BorrowTime 日期 /時間 是 借書時間 基于 VB的圖書 管理系統(tǒng) 的 設(shè)計與實現(xiàn) 14 第 4 章 詳細(xì)設(shè)計 系統(tǒng)功能模塊 本系統(tǒng)由系統(tǒng)設(shè)置,圖書管理,讀者管理,借閱管理, 等 主要子系統(tǒng)組成 [19]。其中,圖書信息更新操作有添加圖書信息,刪除圖書信息,修改圖書信息;圖書信息查詢,提供一定的條件查詢,使管理員能夠及時地掌握圖書狀態(tài)信息 。 2.讀者管理部分:這一部分包括讀者信息的更新管理和讀者信息查詢管理兩部分。 3.借閱管理部分:這一部分包括借書信息管理和還書信息管理兩部分,主要是實現(xiàn)圖書的借閱管理功能,對借閱信息進行有效的管理。還書管理部分包括還書信息的添加,續(xù)借等;此外系統(tǒng)將超期讀者化入到期圖書列表中,對其借閱行為進行限制,以保證圖書借閱管理的正常進行。 4. 系統(tǒng)管理:包括增加新用戶,修改用戶密碼以及切換用戶等功能,系統(tǒng)對用戶權(quán)限進行限制,分為普通管理員和超級管理員,禁止其對系統(tǒng)的某些模塊進行操作,提高了系統(tǒng)的安全性。 本系統(tǒng)界面始終一致,減輕了用戶的負(fù)擔(dān),讓用戶始終用同一種方式思考與操作。例如,系統(tǒng)中 “ 圖書類別 ” 是相對固定的數(shù)據(jù),其取值一般為 “ 計算機類 ” 、 “ 管理類 ” 等。 基于 VB的圖書 管理系統(tǒng) 的 設(shè)計與實現(xiàn) 15 1.借書登記輸入:輸入讀者編號,自動生成其他有關(guān)讀者信息;輸入圖書編號,列表框中只顯示該書信息。 3.報表打?。合到y(tǒng)設(shè)有打印功能,方便讀者和管理員對于信息的查閱,例如對于讀者信息的打印,最受歡迎圖書的打?。ǜ鶕?jù)圖書借出的次數(shù)統(tǒng)計而得到) 代碼設(shè)計 代碼是用來表示客觀事物的一個或一組有序的符號,它應(yīng)易于計算機和人識別與處理。讀者編號采用順序碼如: R001,R 代表 Reader 即讀者, 001 讀者編號。系統(tǒng)實施部分就是對各個模塊的具體實現(xiàn)進行詳細(xì)設(shè)計,考慮 “ 怎樣實現(xiàn) ” 這個系統(tǒng),并對每個模塊給出足夠詳細(xì)的過程性描述。 具體設(shè)計界面如圖 43所示。 data source= amp。 \ If Trim() = Then MsgBox 用戶名不能為空,請重新輸入! Else sql = select * from 用戶表 where user_ID=39。 Trim() amp。 sql, conn, adOpenKeyset, adLockPessimistic If = True Then MsgBox 沒有這個用戶 ,請重輸入! , vbOKOnly + vbExclamation, = Else username = If Trim((1)) = Trim() Then 基于 VB的圖書 管理系統(tǒng) 的 設(shè)計與實現(xiàn) 17 Unload Me Else MsgBox 密碼不正確 ,請重輸入! , vbOKOnly + vbExclamation, = End If End If End If t = t + 1 If t = 3 Then Unload Me End If End Sub 系統(tǒng)主界面設(shè)計 該主頁面有一個菜單編輯器的設(shè)計,點擊就可以進入相應(yīng)模塊的具體菜單,如用系統(tǒng)管理、圖書管理,讀者管理,借閱管理,報表打印。在這些界面中管理員可以進行各種操作,包括增加、瀏覽、刪除、修改、查詢等,其界面如下圖所示。 圖 43 添加讀者界面 關(guān)鍵代碼如下: Private Sub Command1_Click() Dim rs_addreader As New D
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1