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

正文內(nèi)容

圖書館管理系統(tǒng)設(shè)計(jì)_畢業(yè)論文-在線瀏覽

2024-11-01 13:50本頁面
  

【正文】 圖書 管理的要素 一 個(gè)圖書 管理項(xiàng)目是由不同的圖書管理主體(比如: 信息設(shè)置、庫存管理、借閱管理、報(bào)表打印以及系統(tǒng)維護(hù) 等)共同管理完成的。 用戶管理 ,即新增用戶 、刪除用戶、更換登錄者 及 修改密碼 ,為了防盜 讀者 的信息 ,我們在這里添加了修改密碼這項(xiàng)功能 ,使系統(tǒng)更好的為我們服務(wù)。 讀者,即所有使用圖書的人員, 將他們的信息依次 收集管理,包括讀者新增和讀者編輯等,以方便公司管理,為公司節(jié)約了更多的時(shí)間,去做更有意義的工作。數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的目標(biāo)是建立一個(gè)滿足用戶長期需求的產(chǎn)品。把設(shè)計(jì)轉(zhuǎn)變?yōu)閷?shí)際的數(shù)據(jù)庫,并且這些數(shù)據(jù)庫帶有功能完備、高效能的應(yīng)用。并且,近年來,隨著 World Wide Web(WWW)的猛增及 Inter技術(shù)的迅速發(fā)展,使得數(shù)據(jù)庫技術(shù)之時(shí)成為最熱門技術(shù)之一。使用數(shù)據(jù)庫可以帶來許多好處:如減少了數(shù)據(jù)的冗余度,從而大大地節(jié)省了數(shù)據(jù)的存儲空間,實(shí)現(xiàn)數(shù)據(jù)資源的充分共享等等。它已由第一代的層次型、網(wǎng)狀型數(shù)據(jù)庫,第二代的關(guān)系型數(shù)據(jù)庫發(fā)展到今天以面向?qū)ο鬄橹饕P偷牡谌鷶?shù)據(jù)庫。此外,數(shù)據(jù)庫技術(shù)還為用戶提供了非常簡便的使用手段,使用戶易于編寫有 關(guān)數(shù)據(jù)庫的應(yīng)用程序。 Access 數(shù)據(jù)庫介紹 Microsoft Access 是一種關(guān)系型數(shù)據(jù)庫, 是微軟公司推出的基于 Windows 的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)( RDBMS)。 Access 使用標(biāo)準(zhǔn)的 SQL( Structured Query Language,結(jié)構(gòu)化查詢語言)作為它的數(shù)據(jù)庫語言,從而提供了強(qiáng)大的數(shù) 4 據(jù)處理能力和通用性,使其成為一個(gè)功能強(qiáng)大而且易于使用的桌面關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。 表與表之間可以建立關(guān)系(或稱關(guān)聯(lián),連接),以便查詢相關(guān)聯(lián)的信息。 Access 2020 是一款關(guān)系數(shù)據(jù)庫開發(fā)工具,關(guān)系數(shù)據(jù)庫是已 開發(fā)的最通用的數(shù)據(jù)庫之一,它能匯集各種信息以供查詢、存儲和檢索,其優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。另外, Access 允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫中的信息。 Access 2020 是現(xiàn)在比較流行的大中型關(guān)系型數(shù)據(jù)庫,是一種高效的數(shù)據(jù)庫系統(tǒng),它與Windows NT/2020/2020 及 Windows XP 等操作系統(tǒng)緊密集成。對于我們的工程管理系統(tǒng)來說, Access 2020 是一個(gè)很好的選擇,我們主要使用 Access2020 的設(shè)計(jì)器創(chuàng)建表,并利用關(guān)系進(jìn)行表連接。例如,一張材料入庫單的一系列信息,諸如材料編號,材料名稱,入庫時(shí)間等等。表是由其包含的各種字段定義的,每個(gè)字段描述了它 所含有的數(shù)據(jù)。字段可包含各種字符、數(shù)字甚至圖形。 Microsoft Visual Basic Visual Basic 是一種可視化的、面對對象和條用事件驅(qū)動(dòng)方式的結(jié)構(gòu)化高級程序設(shè)計(jì),可用于開發(fā) Windows 環(huán)境下的種類應(yīng)用程序。 Visual Basic 提供了一個(gè)快速應(yīng)用程序開發(fā)( RAD)環(huán)境,以及一組便于使用的調(diào)試工具。 Visual Basic 是 Microsoft 在以往各個(gè) Visual Basic 版本的基礎(chǔ)上開發(fā)而成的 VB 新版本的編程語言,它在原版本的基礎(chǔ)上擴(kuò)充了一系列的新特性 ,從而進(jìn)一步增強(qiáng)了這種可視編程語言的性能,方便了程序設(shè)計(jì)的操作,提高了編程工作的效率。 本工程管理系統(tǒng)就是利用 VB 制作系統(tǒng)界面,使系統(tǒng)界面直觀且操作簡便。 Visual Basic 提供了可視化設(shè)計(jì)工具,把界面設(shè)計(jì)的復(fù)雜性“封裝”起來,開發(fā)人員不必為界面設(shè)計(jì)而編寫大量程序代碼,即可自動(dòng)產(chǎn)生界面設(shè)計(jì)代碼,從而可以大大提高程序設(shè)計(jì)的效率。在設(shè)計(jì)對象時(shí),不必編寫建立和描述每個(gè)對象的程序代碼,而是用工具畫在界面上, Visual Basic 自動(dòng)生成對象的程序代碼并封裝起來。 本系統(tǒng)中的各種界面,都不同程度用到工具欄中的各種控件,如 mandButton 命令按鈕 , txtbox 文本框, Adodc 等,操作直觀且簡便。 Visual Basic 語句簡單易 懂,其編輯器支持彩色代碼,可自動(dòng)進(jìn)行語法錯(cuò)誤檢查,同時(shí)具有功能強(qiáng)大且使用靈活的調(diào)試器和編譯器。 6 ⑷事件驅(qū)動(dòng)編程機(jī)制 在用 Visual Basic 設(shè)計(jì)大型應(yīng)用軟件時(shí),不必建立具有明顯開始和結(jié)束的程序,而是編寫若干個(gè)微小的子程序,即過程。 ⑸支持多種數(shù)據(jù)庫系統(tǒng)的訪問,支持動(dòng)態(tài)數(shù)據(jù)交換 ( DDE) 、動(dòng)態(tài)鏈接庫 ( DLL)和對象的鏈接與嵌入 ( OLE) 。利用這項(xiàng)技術(shù)可在 Visual Basic 開發(fā)的應(yīng)用程序與其他Windows 應(yīng)用程序之間建立數(shù)據(jù)通信。 Visual Basic 利用這項(xiàng)技術(shù)可以調(diào)用幾乎任何語言產(chǎn)生的 DLL,也可以調(diào)用 Windows 應(yīng)用程序接口( API)函數(shù),以實(shí)現(xiàn) SDK所能實(shí)現(xiàn)的功能。 7 ( 2)較高的處理效率,便于使用和維護(hù)。 ( 4)系統(tǒng)盡可能簡化圖書管理員的重復(fù)工作 ,提高工作效率。 系統(tǒng)的功能 ( 1) 圖書類別設(shè)置,讀者信息設(shè)置。 ( 3)借書管理,還書管理,續(xù)借管理,丟失管理,超時(shí)提醒。 ( 5)用戶的注冊、刪除、更改密碼。 圖 圖書管理系統(tǒng)的功能結(jié)構(gòu) 業(yè)務(wù)流程圖 圖書管理系統(tǒng)的業(yè)務(wù)流程圖如圖 所示。數(shù)據(jù)庫用來存儲圖書的基本信息、讀者信息、讀者借書信息、讀者還書信息等。 9 圖 數(shù)據(jù)庫結(jié)構(gòu) 數(shù)據(jù)庫概念設(shè)計(jì) 根據(jù)以上對系統(tǒng)所做的需求分析、系統(tǒng)設(shè)計(jì),規(guī)劃出本系統(tǒng)中使用的數(shù)據(jù)實(shí)體。 圖書管理中一個(gè)很重要的問題是圖書信息的管理,因此需 要規(guī)劃圖書信息實(shí)體。圖書信息實(shí)體的 ER圖如圖 所示。讀者信息實(shí)體的 ER圖如圖 所示。讀者借書實(shí)體的 ER圖如圖 示 。讀者還書實(shí)體的 ER圖如圖 。 ( 1) books(圖書信息表) 圖書信息表用于存儲圖書館中的圖書信息,其結(jié)構(gòu)如表 所示。 表 dzxxtb 表的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段大小 讀者編號 文本 50 讀者姓名 文本 50 性別 文本 10 出生日期 日期 /時(shí)間 單位 文本 50 家庭住址 文本 50 家庭電話 文本 50 手機(jī)號碼 文本 50 傳真號碼 文本 50 Email 文本 50 證件類型 文本 50 證件號碼 文本 50 登記日期 日期 /時(shí)間 讀者級別 文本 20 備注 文本 50 ( 3) dzjstb(讀者借書表) 讀者信息表中保存了讀者所借圖書的相關(guān)信息,其結(jié)構(gòu)如表 所示。 表 hsstb 表的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段大小 條碼號 文本 30 讀者編號 文本 50 書籍名稱 文本 50 書籍價(jià)格 貨幣 出版社 文本 30 作者 文本 20 規(guī)定天數(shù) 數(shù)字(小 數(shù)) 借出日期 日期 /時(shí)間 還書日期 日期 /時(shí)間 實(shí)際天數(shù) 數(shù)字(小數(shù)) 實(shí)還日期 日期 /時(shí)間 超出天數(shù) 數(shù)字(小數(shù)) 13 第 五 章 系統(tǒng)實(shí)現(xiàn) 公共模塊設(shè)計(jì) 通過使用模塊可以減少程序的代碼量。 模塊中定義的公共變量如下: 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ù)庫連接字符串。如果使用 ADO 控件訪問數(shù)據(jù)庫,可以直接將數(shù)據(jù)庫共享連接字符串變量的值賦給 Ado 控件的 ConnectionString 屬性,從而避免使用 ADO 控件頻繁地簡歷數(shù)據(jù)庫連接,以致失去其優(yōu)越性。Data Source= amp。 \。用戶輸入正確的用戶名和密 碼就可以進(jìn)入到圖書管理系統(tǒng)的主窗體中,該主窗體主要由菜單欄、帶圖片的工具欄、左側(cè)的樹狀導(dǎo)航菜單、右側(cè)的功能列表以及底部的狀態(tài)欄組成。例如,選擇“借閱管理”選項(xiàng),將在右側(cè)窗格中顯示該菜單下的所有子菜單,如圖 所示。在主菜單中選擇“信息設(shè)置” /“讀者信息設(shè)置”命令,即可進(jìn) 入到讀者信息管理窗體中。信息添加完成后,單機(jī)“保存”按鈕,即可將輸入的讀者信息保存到數(shù)據(jù)庫中,如圖 所示。用戶在主窗體中選擇“借閱管理” /“讀者借書管理”命令,即可進(jìn)入到讀者借書管理模塊中。 16 圖 讀者借書管理模塊 圖書丟書管理模塊概述 圖書丟失管理模塊的主要功能是記錄圖書的丟失信息。在該模塊中用戶輸入讀者的編號和丟失圖書的條碼號,按 Enter 鍵即可顯示該讀者借閱該書的信息,單擊“丟失”按鈕顯示“丟 失”單擊“確定”按鈕,將丟失信息寫入數(shù)據(jù)庫。 17 圖 圖書丟失管理模塊 圖書驗(yàn)收報(bào)表模塊設(shè)計(jì) 圖書驗(yàn)收報(bào)表模塊主要用于查詢指定訂購時(shí)間段的圖書驗(yàn)收信息,并統(tǒng)計(jì)訂購金額和訂購數(shù)量信息。輸入訂購的時(shí)間段,如“ 20201212至 20200111”,單擊“查詢”按鈕,即可顯示出該訂購時(shí)間段的圖書驗(yàn)收信息,如圖 所示。但由于本人第一次開發(fā)系統(tǒng)軟件,掌握的知識和經(jīng)驗(yàn)不是很多,使得有許多系統(tǒng)功能沒能實(shí)現(xiàn),希望日后還有機(jī)會開發(fā)類似的系統(tǒng)軟件。這套系統(tǒng)可以基本實(shí)現(xiàn)圖書管理的無紙化辦公,提高了工作的效率和精確性,給圖書管理提供了高效、便捷的應(yīng)用平臺。通過這次畢業(yè)設(shè)計(jì),使我受益匪淺,在校學(xué)習(xí)的各門功課的知識得到了綜合應(yīng)用,加深了對所學(xué)知識的理解,同時(shí)也培養(yǎng)了刻苦鉆研、不怕困難的精神,這些將成為我在以后學(xué)習(xí)工作中的一筆最寶貴的財(cái)富。今后,我一定會在工作和學(xué)習(xí)中不斷的完善和充實(shí)自己,為社會盡自己的一份力量。同時(shí),值此畢業(yè)設(shè)計(jì)結(jié)束之際,我還要感謝數(shù)學(xué)與計(jì)算科學(xué)學(xué)院的各位老師,感謝他們 3 年來對我悉心的栽培。最后要感謝我的父母,感謝他們在精神、經(jīng)濟(jì)、等方面的支持,感謝他們在我想放棄的時(shí)候?qū)ξ业墓膭?lì)。 參考文獻(xiàn) [1] 張朝昆,施麗娜 Visual Basic 數(shù)據(jù)庫開發(fā) 基礎(chǔ)與應(yīng)用 , 人民郵電出版社, 20209第一版 . [2] 尼春雨,舒雄 Visual Basic 基礎(chǔ)與案例開發(fā)詳解 [M], 清華大學(xué)出版社 20207 第一版 . [3] 李長林,張麗華,王紅. Visual Basic 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)從基礎(chǔ)到實(shí)踐 [M].北京:電子工業(yè)出版社, 2020: 276280. [4] Visual Basic 程序設(shè)計(jì)教程 [M] ,電子工業(yè)出版社 20201 第二次印刷 [5] [美 ]Jeffrey P. McManus 著趙學(xué)鎖,龔波,李志,曹天偉等. Visual Basic 數(shù)據(jù)庫 存訪問技術(shù) [M].北京:清華大學(xué)出版社, 2020: 156170. [6] 李英,如何理解和掌握 Access[J].新西部下半月 ,2020(12):6668. [7] 譚浩強(qiáng) , 史濟(jì)民 , 湯觀全 . Access 應(yīng)用系統(tǒng)開發(fā)教程 [M].北京:清華大學(xué)出版社, 2020: 69. [8] 薩師
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1