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

正文內(nèi)容

基于vb的圖書管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文-文庫吧資料

2025-05-22 07:31本頁面
  

【正文】 eSQL(txtSQL, MsgText) If = False Then With mrc For intCount = 0 To 5 txtItem(intCount) = .Fields(intCount) Next intCount End With txtItem(0).Enabled = False End If = amp。這些控件的屬性見表 42。讀者種類管理 要實(shí)現(xiàn)如下功能:添加讀者種類、修改讀者種類、刪除讀者種類。 借閱信息管理:借書信息管理:添加借書信息、修改借書信息、刪除借書信息、查詢借書信息; 還書信息管理:添加還書信息、修改還書信息、查詢還書信息。 讀者管理:讀者種類管理:添加讀者種類、修改讀者種類、刪除讀者種類; 讀者信息管理:添加讀者信息、修改讀者信息、刪除讀者信息、查詢讀者信息。 圖 41 圖書館管理信息系統(tǒng)主窗體 創(chuàng)建主窗體菜單 在如圖 41 所示的主窗體中,單擊鼠標(biāo)右鍵,選擇彈出式菜單中的 Menu Editor,創(chuàng)建了如下菜單結(jié)構(gòu)。面 18 板 1 用來顯示各種文本信息,面板 2 用來顯示當(dāng)前日期,面板 3 用來顯示當(dāng)前時(shí)間。狀態(tài)欄控件需要在通常的屬性窗口中設(shè)置一般屬性,還需要在其特有的彈出式菜單中進(jìn)行設(shè)置。在這個(gè)窗體上添加所需的控件,窗體和控件的屬性設(shè)置見表 41。 創(chuàng)建工程項(xiàng)目 —— Library_MIS 打開 Visual Basic 后,單擊 File|New Project 菜單,在工程模塊中選擇Standard EXE, Visual Basic 將自動(dòng)產(chǎn)生一個(gè) Form 窗體,屬性都是缺省設(shè)置,單擊 File|Save Project 菜單,將這個(gè)工程項(xiàng)目命名為 Library_MIS。有關(guān)數(shù)據(jù)庫結(jié)構(gòu)的所有后臺工作已經(jīng)完成。讀者和管理員可以根據(jù)這些主鍵方便查詢借閱和還書信息, 表 36 為用戶信息表 字段名 數(shù)據(jù)類型 長度 可否為空 說明 userID varchar 10 NOT NULL 用戶帳號 userPWD varchar 10 NULL 用戶密碼 userDES varchar 10 NULL 用戶加密 表 36是用戶信息表,就是剛登錄時(shí)所需的,在這個(gè)表中 userid 是主鍵,不可為空,管理員可以根據(jù)這個(gè)主鍵來查詢借閱,還書信息。管理員可以根據(jù)這些主鍵來添加,查詢,修改借閱信息。 表 34 books 書籍信息表 字段名 數(shù)據(jù)類型 長度 可否為空 說明 bookid varchar 14 NOT NULL 書籍編號 bookname varchar 40 NOT NULL 書籍名稱 booktype varchar 20 NOT NULL 書籍類別 bookauthor varchar 20 NOT NULL 書籍作者 bookpub varchar 20 NULL 出版者名稱 bookpudate datetime 8 NULL 出版日期 bookpages numeric 5 NULL 書籍頁碼 bookkeyword varchar 10 NULL 關(guān)鍵詞 bookindate datetime 8 NULL 登記日期 putup varchar 10 NULL 是否被 借出 bookmemo text 16 NULL 備注 16 表 34是書籍信息表,從表中可以看出 bookid,bookname,booktype,bookauthor是主鍵,不能為空。 表 33 booktype 書籍類別信息表 字段名 數(shù)據(jù)類型 長度 可否為空 說明 booktypeno varchar 10 NULL 類別編號 typename varchar 20 NOT NULL 類別名稱 keyword varchar 20 NOT NULL 關(guān)鍵詞 memo text 16 NOT NULL 備注 在表 33 中可以發(fā)現(xiàn),除了字段名 booktypeno 外,其他字段都是書籍類別信息的主鍵,不能為空。管理員可以根據(jù)這兩項(xiàng)來查詢信息,其他字段名可為空。管理員可以根據(jù)主鍵來添加、修改和刪除讀者類別信息。每個(gè)表格表示在數(shù)據(jù)庫中的一個(gè)表。圖書管理系統(tǒng)數(shù)據(jù)庫中各個(gè)表格的設(shè) 計(jì)結(jié)果如下面的幾個(gè)表所示,每個(gè)表表示在數(shù)據(jù)庫中的 — 個(gè)數(shù)據(jù)表。 圖 38 實(shí)體之間的 ER 圖 現(xiàn)在需要將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為 SQL server2021 數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。 圖 36書籍信息實(shí)體 屬性 圖 借閱信息試題 屬性 圖如圖 37所示。 圖 34 讀者信息實(shí)體 屬性 圖 讀者類別信息實(shí)體 種類編號 種類名稱 借書期限 借書數(shù)量 讀者信息實(shí)體 讀者編號 讀者姓名 讀者類別 辦證日期 有效日期 備注 電話號碼 家庭住址 12 書籍類別信息實(shí)體 屬性 圖如圖 35 所示。各個(gè)實(shí)體具體描述ER圖如下。 讀者種類設(shè)置 基本信息錄入 讀者種類信息管理 基本 信息錄入 讀者登記 讀者信息管理 借閱信息輸入 讀者信息返回 借閱信息管理 書籍類別設(shè)置 基本信息錄入 書籍類別信息管理 基本信息錄入 書籍信息管理 書籍信息返回 書籍登記 11 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。 針對一般圖書管理信息系統(tǒng)的需求,通過對圖書管理工作過程的內(nèi)容和數(shù)據(jù)流分析,設(shè)計(jì) 如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): 讀者種類信息:(種類編號、種類名稱、借書數(shù)量、借書期限、有效日期) 讀者信息:(讀者編號、讀者姓名、讀者種類、讀者性別、工作單位、家庭住址、電話號碼、電子郵件地址、辦證日期) 書籍類別信息:(類別編號、類別名稱、關(guān)鍵詞) 書籍信息:(書籍編號、書籍名稱、書籍類別、作者姓名、出版社名稱、出版日期、書籍頁數(shù)、關(guān)鍵詞、登記日期) 借閱信息:(借閱信息編號、讀者編號、讀者姓名、書籍編號、書籍名稱、借書日期、還書日期) 10 數(shù)據(jù)流程模塊 仔細(xì)分析調(diào)查有關(guān)圖書管理信息需求 的基礎(chǔ)上,將得到如圖 32所示本系統(tǒng)所處理的數(shù)據(jù)流程。 數(shù)據(jù)需求分析 用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。 設(shè)計(jì)數(shù)據(jù)庫系統(tǒng)時(shí)應(yīng)該首先充分了解用戶各個(gè)方面的需求,包括現(xiàn)有的以及將來可能增加的需求。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。系統(tǒng)初始設(shè)置一個(gè)超級用戶名和密碼,操作人員可以利用這個(gè)超級用戶名和密碼登錄,之后,可以設(shè)置其他的超級用戶名稱,也可以設(shè)置權(quán)限用戶,同時(shí)也設(shè)置了這個(gè)用戶可以使用的權(quán)限。其中,用戶類別包括各種類名稱、借書期限和有效期限 3 部分。其中,用戶信息包括用戶姓名、用戶編號、性別、讀者類別、已借書數(shù)量。 用戶管理部分:包括讀者信息管理和讀者類別管理,其功能是實(shí)現(xiàn)對各部分?jǐn)?shù)據(jù)內(nèi)容的添加和修改、查詢等操作。 ( 2)還書管理:實(shí)現(xiàn)添加還書信息功能。各管理部分的明細(xì)如下: ( 1)借書管理:包括添加借書信息和查詢借書信息 2 部分功能 。其中,圖書類別包括類別名稱和類別編號兩部分。其中,圖書信息包括圖書編號、書名、圖書類別、作者、出版社、出版日期、以及是否已被借出。系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成的,圖書管理系統(tǒng)需要完成的功能主要有:圖書管理部分:包括圖書信息管理和類別管理,其功能是實(shí)現(xiàn) 對各部分?jǐn)?shù)據(jù)內(nèi)容進(jìn)行添加、修改、查詢等操作。程序按 圖書管理工作的要求設(shè)有登錄、輸入數(shù)據(jù)、查詢、修改、刪除、退出等系統(tǒng);基本可以滿足 圖書 管理工作。 7 系統(tǒng)功能模塊設(shè)計(jì) 對上述各項(xiàng)功能進(jìn)行集中、分塊,按照結(jié)構(gòu)化程序設(shè)計(jì)的要 求等到如圖 31所示的系統(tǒng)功能模塊圖。 ? 還書信息的輸入,包括還書信息編號、讀者編號、讀者姓名、書籍編號、書籍名稱、借書日期、還書日期、備注等。 ? 借書信息輸入,包括借書信息編號、讀者編號、讀者姓名、書籍編號、書籍名稱、借書日期、備注等。 ? 書籍類別信息查詢、修改,包括類別編號、類別名稱、關(guān)鍵詞、備注等。 ? 讀者基本信息的查詢、修改,包括讀者編號、讀者姓名、讀者種類、讀者性別、工作單位、家庭住址、電話號碼、電子郵件地址、辦證日期、備注等。 ? 讀者種類信息的修改、查 詢等。系統(tǒng)功能分析是在系統(tǒng)開發(fā)總體任務(wù)的基礎(chǔ)上完成。能滿足高校的管理需求。 本系統(tǒng)實(shí)現(xiàn)的目的是使學(xué)校對圖書的管理,實(shí)現(xiàn)電子化和網(wǎng)絡(luò)化。為使圖書管理工作科學(xué)化、規(guī)范化,就必須采用計(jì)算機(jī)輔助管理。 因此原有的人工管理工作已不能適應(yīng)現(xiàn)行的工作需要。 ( 2)借書、還書工作量大。開發(fā)圖書管理信息系統(tǒng)就是采用現(xiàn)代化的信息管理方式代替手工管理方式,提高圖書管理工作效率,作到信息的規(guī)范管理, 科學(xué)統(tǒng)計(jì)和快速查詢,讓圖書館更好的為學(xué)校服務(wù)。 圖書管理系統(tǒng)是信息管理系統(tǒng)的一種,在 計(jì)算機(jī)技術(shù)飛速發(fā)展的今天,利用信息管理系統(tǒng)實(shí)現(xiàn)圖書管理也是很必要的。 MIS 是一門新的學(xué)科,它跨越了若干個(gè)領(lǐng)域,比如管理科學(xué)、系統(tǒng)科學(xué),運(yùn)籌學(xué)、統(tǒng)計(jì)學(xué)以及計(jì)算機(jī)科學(xué)。 SQL語言不要求用戶指定數(shù)據(jù)的存取方法,而是使用查詢優(yōu)化器,由系統(tǒng)決定對指定數(shù)據(jù)存取的最快速手段。 SQL 語言是一種非過程化語言,它一次處理一個(gè)記錄集合,對數(shù)據(jù)提供自動(dòng)導(dǎo)航。同時(shí),其它數(shù)據(jù)庫產(chǎn)品廠家也紛紛推出各自的支持 SQL 的軟件或者與 SQL的接口軟件。 SQL 語言使用方便、 功能豐富、簡潔易學(xué),是操作數(shù)據(jù)庫的工業(yè)標(biāo)準(zhǔn)語言,得到廣泛地應(yīng)用。 SQL 語句可以從關(guān)系數(shù)據(jù)庫中獲得數(shù)據(jù),也可以建立數(shù)據(jù)庫、增加數(shù)據(jù)、修改數(shù)據(jù)。關(guān)系數(shù)據(jù)庫管理系統(tǒng)幾乎都提供關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 —— SQL。 SQL Server 2021 技術(shù) 用戶對數(shù)據(jù)庫的使用,是通過數(shù)據(jù)庫管理系統(tǒng)提供的語言來實(shí)現(xiàn)的。在 Visual Basic 環(huán)境下,利用事件驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用 Windows 內(nèi)部的廣泛應(yīng)用程序接口( API)函數(shù),以用動(dòng)態(tài)鏈接庫( DLL)、對象的鏈接與世隔嵌入( OLE)、開放式數(shù)據(jù)連接( ODBC)等技術(shù),可以高效、快速地開發(fā) Windows 環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。 VB是一種可視化的、面向?qū)ο蠛筒捎檬录?驅(qū)動(dòng)方式的結(jié)構(gòu)化高級程序設(shè)計(jì)語言,可用于開發(fā) Windows 環(huán)境下的各類應(yīng)用程序。Visual Basic 有學(xué)習(xí)版、專業(yè)版和企業(yè)版三種版本,以滿足不同的開發(fā)需要。 Visual 意即可視的、可見的,指的是開發(fā)像 windows 操作系統(tǒng)的圖形用戶界面( Graphic User Interface,GUI)的方法,它不需要編寫大量代碼去描述界面元素的外觀和位置,只要把預(yù)先建立好的對象拖放到屏幕上相應(yīng)的位置即 可。根據(jù)數(shù)據(jù)模型的不同, DBMS 可以分成層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮偷?。對?shù)據(jù)庫的一切操作,包括定義、更新及各種控制 ,都是通過 DBMS 進(jìn)行的。 數(shù)據(jù)庫管理系統(tǒng)( DBMS)是指數(shù)據(jù)庫系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。使管理人員對所有讀者信息和圖書信息的基本概況一幕了然,便于管理。 2 圖書管理系統(tǒng)代替了原來的手工操作,從而快速、準(zhǔn)確地對讀者及圖書等各種信息進(jìn)行管理和維護(hù)。 本系統(tǒng)是利用 Visual Basic 作為前臺開發(fā)語言, SQL Server 2021 作為后臺數(shù)據(jù)庫來完成的,這個(gè)系統(tǒng)主要是面向兩類人:借閱者和圖書管理員。在對圖書、讀者的管理,其實(shí)是對圖書、讀者數(shù)據(jù)的管理。同時(shí)對整個(gè)系 統(tǒng)的分析、設(shè)計(jì)過程給出一個(gè)完整論證。使用該程序之后,工作人員可以查詢某位讀者、某種圖書的借閱情況,還可以對當(dāng)前圖書借閱情況進(jìn)行一些統(tǒng)計(jì),給出統(tǒng)計(jì)表格,以便全面掌握圖書的流通情況。本系統(tǒng)的開發(fā)就是在于全面實(shí)行計(jì)算機(jī)管理,加強(qiáng)圖書館的管理,提高圖書管理的工作效率。在這樣的大背景下,現(xiàn)代圖書館的管理方式、資源建設(shè)等方面都發(fā)生了重大變化,這種變化表現(xiàn)在圖書館管理和服務(wù)平臺發(fā)生的變化,圖書館不再是傳統(tǒng)的手工操作、人工管理,而是全面實(shí)行計(jì)算機(jī)管理。 關(guān)鍵詞 :圖書管理,系統(tǒng)設(shè)計(jì),信息技術(shù), VB 技術(shù) II ABSTRACT The 21 century is the information society, the rapid development of puter technology, which puter tec
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1