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

正文內(nèi)容

基于vb的圖書管理系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2024-10-13 12:24 本頁面
 

【文章內(nèi)容簡介】 WS 編程技術(shù) ,使用下拉式菜單 ,立體彈出式窗 口等可視化手段 ,每一過程應(yīng)有相應(yīng)的功能提示。 系統(tǒng)的查詢功能要方便靈活,如圖書可以按書目編號、名稱、出版社、作者等多種關(guān)鍵字查詢。 系統(tǒng)應(yīng)有豐富的報表打印功能,提供相關(guān)圖書、讀者、借書信息報表,同時可實現(xiàn)匯總和對數(shù)據(jù)項的組合輸出功能,方便打印。 構(gòu)建開發(fā)環(huán)境 系統(tǒng)開發(fā)平臺: Visual ; 數(shù)據(jù)庫管理系統(tǒng)軟件: Access 2020; 運行平臺: Windows xp/ Windows 2020。 數(shù)據(jù)庫及數(shù)據(jù)的要求 劃分為數(shù)據(jù)庫、數(shù)據(jù)訪問層和業(yè)務(wù)邏輯層 [11]。 (1)數(shù)據(jù)庫是系統(tǒng)最底層,存儲系統(tǒng)的所有數(shù)據(jù)。表信息,關(guān)系信息等。 (2)數(shù)據(jù)訪問層建立在數(shù)據(jù)庫之上,應(yīng)用程序通過該層訪問數(shù)據(jù)庫。數(shù)據(jù)訪問層一般封存數(shù)據(jù)庫的選擇、添加、更新和刪除等操作,同時還為業(yè)務(wù)邏輯層提 基于 VB的圖書 管理系統(tǒng) 的 設(shè)計與實現(xiàn) 8 供訪問數(shù)據(jù)庫的接口或函數(shù)等。該層直接與數(shù)據(jù)庫相關(guān)聯(lián),同時又為業(yè)務(wù)邏輯層服務(wù),關(guān)系著系統(tǒng)的成敗 [12]。 (3)業(yè)務(wù)邏輯層包括管理用戶,學(xué)生信息添加,刪除,修改等邏輯 。 : (1) 數(shù)據(jù)錄入和處理的準(zhǔn)確性和實時性。準(zhǔn)確性如電話號碼的輸入必須是 數(shù)字,且大于等于九位數(shù)。 (2) 數(shù)據(jù)的一致性與完整性。 (3) 數(shù)據(jù)的共享與獨立性。 系統(tǒng)組織機構(gòu)圖 用 戶 登 錄讀 者 數(shù) 據(jù) 管 理借 書圖 書 編 目 管 理還 書續(xù) 借借 閱 記 錄 查 詢系 統(tǒng) 用 戶 管 理圖 書 書 目 查 詢維 護 人 員借 閱 者工 作 人 員 圖 31組織機構(gòu)圖 本圖書管理系統(tǒng)是針對院校而開發(fā)的,主要有四個部門。采購部負責(zé)采購圖書,流通部負責(zé)圖書的借閱管理,維護部主要對圖書進行定期的檢查,防損維護工作等,讀者管理部主要針對各類讀者信息進行管理。 基于 VB的圖書 管理系統(tǒng) 的 設(shè)計與實現(xiàn) 9 系統(tǒng) ER 圖 在本系統(tǒng)中主要有以下數(shù)據(jù)表:管理員基本資料表、讀者基本信息表、圖書基本資料表、借閱信息表 [17]。 管理員實體與屬 性如圖 32 所示,管理員的屬性主要包括:管理員編號,管理員密碼,管理員姓名,管理員分類。 圖 32 管理員 ER 圖 讀者實體與屬性如圖 33 所示,讀者的屬性主要包括:讀者編號,讀者姓名,讀者性別,讀者年齡,讀者電話,讀者地址,讀者描述,讀者繳費,讀這類型,讀者數(shù)量。 圖 33 讀者 ER 圖 圖書實體與屬性如圖 34 所示,圖書的屬性主要包括:圖書編號,圖書名稱,圖書作者,出版社,出版時間,圖書類型 ,圖書狀態(tài),進庫時間,借閱數(shù)量,圖書總數(shù),圖書單價,圖書簡介。 讀者 讀者編號 讀者數(shù)量 讀者 類型 讀者繳費 讀者描述 讀者地址 讀者電話 讀者年齡 讀者性別 讀者姓名 管理員 管理員編號 管理員密碼 管理員姓名 管理員分類 基于 VB的圖書 管理系統(tǒng) 的 設(shè)計與實現(xiàn) 10 圖 34 圖書 ER 圖 借閱信息實體與屬性如圖 35 所示,借閱的屬性主要包括借閱編號,讀者編號,圖書名稱,圖書編號,借書時間。 圖 35 借閱信息 ER 圖 讀者與圖書之間的關(guān)系 如圖 36 所示 :一名讀者可以借若干本書,一類書可以有若干讀者來借,根據(jù)系統(tǒng)的設(shè)置規(guī)定。身份不同,借書數(shù)量和借書期限都 有所不同。 借閱信息 借閱編號是 借閱時間是 圖書編號是 圖書名稱是 圖書 讀者編號是 圖書 圖書簡介 圖書單價 圖書總數(shù) 借閱數(shù)量 進庫時間 圖書狀態(tài) 圖書類型 出版時間 出版社 圖書作者 圖書名稱 圖書編號 基于 VB的圖書 管理系統(tǒng) 的 設(shè)計與實現(xiàn) 11 圖 36 讀者與圖書 ER 圖 管理員與讀者之間的 關(guān)系 如圖 37 所示 :一名管理員可以管理若干讀者。一個讀者也可以由若干管理員管理。 圖 37 管理員與讀者 ER 圖 數(shù)據(jù)描述 共創(chuàng)建 4 個數(shù)據(jù)表,依次是 管理員資本資料表、讀者基本信息表、圖書基本資料表、借閱信息表 [18],各表結(jié)構(gòu)詳細設(shè)計如表 3表 3表 3表 3編號 備注 名稱 姓名 作者 出版社 出版日期 價格 數(shù)量 借閱者 借書證號 身份證號 性別 電話 密碼 類型 借還 圖書 管理員 讀者 圖書 借閱 還書 還書 基于 VB的圖書 管理系統(tǒng) 的 設(shè)計與實現(xiàn) 12 表 34 所示。 表 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 章 詳細設(shè)計 系統(tǒng)功能模塊 本系統(tǒng)由系統(tǒng)設(shè)置,圖書管理,讀者管理,借閱管理, 等 主要子系統(tǒng)組成 [19]。 1.圖書管理部分:這一部分包括圖書信息的更新和圖書信息查詢兩部分。其中,圖書信息更新操作有添加圖書信息,刪除圖書信息,修改圖書信息;圖書信息查詢,提供一定的條件查詢,使管理員能夠及時地掌握圖書狀態(tài)信息 。面向管理員和讀者提供圖書信息打印,更直觀的提供圖書的各種信息。 2.讀者管理部分:這一部分包括讀者信息的更新管理和讀者信息查詢管理兩部分。其中,更新讀者信息管理包括添 加讀者信息、修改讀者信息、刪除讀者信息;查詢讀者信息,提供一定的條件查詢,使管理員能夠及時地掌握讀者信息;系統(tǒng)還提供讀者信息打印,更直觀的反映讀者信息。 3.借閱管理部分:這一部分包括借書信息管理和還書信息管理兩部分,主要是實現(xiàn)圖書的借閱管理功能,對借閱信息進行有效的管理。其中,借書管理包括借書信息的添加、借書信息的查詢等 。還書管理部分包括還書信息的添加,續(xù)借等;此外系統(tǒng)將超期讀者化入到期圖書列表中,對其借閱行為進行限制,以保證圖書借閱管理的正常進行。還有圖書館中最常借閱的書的統(tǒng)計,即最受歡迎圖書。 4. 系統(tǒng)管理:包括增加新用戶,修改用戶密碼以及切換用戶等功能,系統(tǒng)對用戶權(quán)限進行限制,分為普通管理員和超級管理員,禁止其對系統(tǒng)的某些模塊進行操作,提高了系統(tǒng)的安全性。 輸入輸出設(shè)計 輸入設(shè)計的原則主要有簡單性,最小量原則,少轉(zhuǎn)換原則,早檢驗原則。 本系統(tǒng)界面始終一致,減輕了用戶的負擔(dān),讓用戶始終用同一種方式思考與操作。并且界面友好,使用方便,對于一些相對固定的數(shù)據(jù),不應(yīng)讓用戶頻頻輸入 (特別是漢字 ),而應(yīng)讓用戶用鼠標(biāo)輕松選擇。例如,系統(tǒng)中 “ 圖書類別 ” 是相對固定的數(shù)據(jù),其取值一般為 “ 計算機類 ” 、 “ 管理類 ” 等。 錄入圖書編號時,圖書類別框中自動顯示與輸入的圖書編號相匹配的圖書類別,而不是每次都輸入這些漢字。 基于 VB的圖書 管理系統(tǒng) 的 設(shè)計與實現(xiàn) 15 1.借書登記輸入:輸入讀者編號,自動生成其他有關(guān)讀者信息;輸入圖書編號,列表框中只顯示該書信息。 2.讀者查詢窗口設(shè)計:提供多種查詢方式以供用戶選擇,在輸入關(guān)鍵字一欄也可以輸入讀者關(guān)鍵字,查詢讀者信息。 3.報表打?。合到y(tǒng)設(shè)有打印功能,方便讀者和管理員對于信息的查閱,例如對于讀者信息的打印,最受歡迎圖書的打?。ǜ鶕?jù)圖書借出的次數(shù)統(tǒng)計而得到) 代碼設(shè)計 代碼是用來表示客觀事物的一個或一組有序的符號,它應(yīng)易于計算機和人識別與處理。代碼的種類主要有順序碼,矩陣碼,自檢碼,系列順序碼,層次碼,本系統(tǒng)主要用了以下編碼: 圖書分類的編碼采用了標(biāo)準(zhǔn)碼: A,B ,C,D ,E,F , H?? 計算機類,經(jīng)濟類,英語類,科幻類,文學(xué)類,醫(yī)學(xué)類,建筑類,自然社會類 ...圖書編號采用層次碼:如 A001-計算機類的圖書, A 表示圖書類型, 001 是根據(jù)入庫時間自動編號。讀者編號采用順序碼如: R001,R 代表 Reader 即讀者, 001 讀者編號。 系統(tǒng)的代碼設(shè)計實現(xiàn) 總體設(shè)計階段已 經(jīng)確定了本系統(tǒng)的總體結(jié)構(gòu),給出了系統(tǒng)中各個組成模塊的功能和模塊間的聯(lián)系。系統(tǒng)實施部分就是對各個模塊的具體實現(xiàn)進行詳細設(shè)計,考慮 “ 怎樣實現(xiàn) ” 這個系統(tǒng),并對每個模塊給出足夠詳細的過程性描述。 登錄界面的設(shè)計 登錄界面是在整個程序運行之前呈現(xiàn)給用戶的界面,通過它來進行用戶的合
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1