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

正文內(nèi)容

圖書館書籍管理系統(tǒng)設計-在線瀏覽

2025-08-05 22:29本頁面
  

【正文】 使用 VBP 或 VBE 創(chuàng)建的應用程序和對象。 Visual Basic 在進行數(shù)據(jù)庫對象編程時,是將數(shù)據(jù)庫系統(tǒng)作為一個特殊的對象來進行處理的。對于具有安全性設置的數(shù)據(jù)庫系統(tǒng), Visual Basic 可以充分利 用?,F(xiàn)在,市場上可以選購的應用開發(fā)產(chǎn)品很多,流行的也有數(shù)十種。 對于整個系統(tǒng)而言,在系統(tǒng)未運行之前,初期投資比較大,花費相對而言比較多??傊?,這個系統(tǒng)的經(jīng)濟效益遠遠大于開發(fā)成本, 而同時又減少了數(shù)據(jù)的流通環(huán)節(jié),不必要花費那么多的時間,也就是說最重要的是就是提高了效率,而又保證了各項數(shù)據(jù)的準確性,也避免了工作人員的流動造成的收據(jù)丟失等問題,適應了當前的發(fā)展形式。同時還可以配置專業(yè)的電腦維護人員來維護電腦,不必擔心電腦故障問題。它首先是一個開放的協(xié)作式系統(tǒng)之外,可以和多種 PC產(chǎn)品集成,并可以通過專用接口或 ODBC 接口連接許多比較常用的數(shù)據(jù)庫。再次它隨身攜帶的 Sybase SQL Anywhere 本身就是個功能強大的 DBMS,對小型應用來說,直接使用這個數(shù)據(jù)庫就是個質(zhì)優(yōu)價廉的選擇。同時 ,它擁有多平臺的開發(fā)環(huán)境,如果要把一個平臺上開發(fā)的代碼移植到另外一個平臺上,只要重新編譯就可以了。 其中應該 合理的設計數(shù)據(jù)庫 , 設計出友好的界面 , 實現(xiàn)基本功能和一些特殊功能的操作 。 “圖書館信息 ”用于設置本圖書館的基礎信息,包括圖書館名稱、館長、負責人、電話、說明等。 圖 32 基礎信息維護功能模塊 “書架設置 ”用于設置書架的基礎信息,內(nèi)容包括書架編號、書架名稱等。 “圖書期刊詞庫設置 ”用于設置系統(tǒng)常用的詞庫,內(nèi)容包括供應商、分級、附件、尺寸、語系、印刷等信息的預先設定數(shù)值。 圖 33 讀者管理功能模塊 “讀者類型設置 ”用于設置讀者的類型及 相關的信息,內(nèi)容包括類型、圖書冊數(shù)、期刊冊數(shù)、續(xù)借次數(shù)、限制圖書、限制期刊等。 “借書證掛失與恢復 ”用于掛失和恢復讀者的借書證,掛失后該編號的讀者不能在借書。 “讀者檔案詞庫設置 ”用于設置讀者檔案常用的詞庫。 “圖書類型設置 ”用于設置圖書的類型及相關的信息,內(nèi)容包括類型名稱,可借天數(shù)等。 圖 34 圖書管理功能模塊 “圖書檔案管理 ”用于設置圖書相關的信息,內(nèi)容包括編號、條形碼、書名、類型、作者、譯者、 ISBN、出版社、價格、頁碼、書架名稱、現(xiàn)存量、庫存總量、入庫時間、操作員、簡介、借出次數(shù)、是否注銷等。 “圖書征訂 ”用于訂購新書,內(nèi)容包括征訂編號、書名、類型、 ISBN、出版社、作者、譯者、訂購者、訂購者聯(lián)系方式、訂購數(shù)量、訂購單價、訂購日期、是否驗收、實際數(shù)量、實際金額、驗收日期、操作員等。 “圖書盤點 ”打印圖書的在庫清單供盤點使用。它主 要包括四個要素:用戶數(shù)據(jù)、元數(shù)據(jù)、索引和應用元數(shù)據(jù)?,F(xiàn)在把關系看作數(shù)據(jù)表。并非所有的關系都同樣符合要求,有些關系比其它關系更結構化一些。 元數(shù)據(jù) 數(shù)據(jù)庫是自描述的,這就意味著它自身包含了它的結構的描述,這種結構的描述稱作元數(shù)據(jù)。這些系統(tǒng)表存儲了數(shù)據(jù)庫中表的情況,指出每一個表中有多少列,那一列是主關鍵字,每一列的數(shù)據(jù)類型的描述也存儲索引、關鍵字、規(guī)則和數(shù)據(jù)庫結構的其他部分。 索引 第三種類型的數(shù)據(jù)改進了數(shù)據(jù)庫的性能和可訪問性,這種數(shù)據(jù)經(jīng)常稱作開銷數(shù)據(jù),盡管有時也采用其他類型的數(shù)據(jù)結構,如鏈表,但它主要還是索引。 應用元數(shù)據(jù) 存儲在數(shù)據(jù)庫中的第四種數(shù)據(jù)是應 用元數(shù)據(jù),它用來存儲用戶窗體、報表、查詢和其他形式的查詢組件。然而,大多數(shù)現(xiàn)代的 DBMS 產(chǎn)品存儲這種數(shù)據(jù)作為數(shù)據(jù)庫的一部分。 創(chuàng)建數(shù)據(jù)庫 數(shù)據(jù)庫模式定義了數(shù)據(jù)庫的結構、表、關系、域和業(yè)務規(guī)則。 域是一列可能擁有的值的集合。除了數(shù)據(jù)的物理格式外,還需要確定是否有些域?qū)Ρ韥碚f是唯一的。業(yè)務規(guī)則是模式的一個重要部分,因為他們指定了無論什么數(shù)據(jù)變化到達 DBMS 引擎,允許的數(shù)據(jù)值必須滿足的約束。遺憾的是,不同的 DBMS 產(chǎn)品用不同的方法實施業(yè)務規(guī)則。 2 圖書管理系統(tǒng) 當今時代是飛速發(fā)展的信息時代。計算機的最大好處在于利用它能夠進行信息管理。 尤其對于復雜的信息管理,計算機能夠充分發(fā)揮它的優(yōu)越性。本系統(tǒng)就是為了管理好圖書館信息而設計的。根據(jù)調(diào)查得知,他們以前對信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對于圖書借閱情況(如借書天數(shù)、超過限定借書時間的天數(shù))的統(tǒng)計和核實等往往采用對借書卡的人工檢查進行,對借閱者的借閱權限、以及借閱天數(shù)等用人工計算、手抄進行??偟膩碚f,缺乏系統(tǒng)規(guī)范的信息管理手段。 數(shù)據(jù)處理 手工操作,工作量大,出錯率高,出錯后不易更改。如要對很長時間以前的圖書進行更改就更加困難了。 ER 因為整個系統(tǒng)涉及的實體和屬性較多,限于篇幅不能也沒有必要一一列舉。其他實體與基本信息表間的對應關系都是類似的 用其安全機制,對于有事務和日志的大型數(shù)據(jù)庫系統(tǒng), Visual Basic 可以方便地實現(xiàn)分布式的數(shù)據(jù)庫處理,例如數(shù)據(jù)訪問的并發(fā)問題、批量數(shù)據(jù)的更新的恢復等問題。如表 41 所示。 表 41 圖書館管理系統(tǒng)數(shù)據(jù)表清單 數(shù)據(jù)表名稱 數(shù)據(jù)表用途 出版社 保存圖書對應出版社的基礎信息 讀者類型 保存讀者類型及相關信息 讀者信息 保存讀者的各種信息 供應商 保存圖書供應商信息 管理員 保存用戶信息 期刊丟失 保存期刊丟失記錄 期刊罰款 保存期刊罰款記錄 期刊歸還 保存期刊歸還記錄 期刊借閱 保存期刊借閱記錄 期刊類型 保存期刊類型及相關信息 期刊信息 保存期刊信息 期刊征訂 保存期刊征訂入庫記錄 期刊注銷 保存期刊 注銷記錄 書架 保存館內(nèi)數(shù)據(jù)的基礎信息 圖書丟失 保存圖書丟失記錄 圖書罰款 保存圖書罰款記錄 圖書館 保存圖書館的基礎信息 圖書罰款 4 圖書歸還 保存圖書歸還記錄 圖書借閱 保存圖書借閱記錄 圖書類型 保存圖書類型及相關信息 圖書信息 保存圖書信息 圖書征訂 保存圖書征訂入庫記錄 圖書注銷 保存圖書注銷記錄 文獻尺寸 保存文獻 的尺寸基礎信息 文獻等級 保存文獻的等級基礎信息 文獻附件 保存文獻的附件基礎信息 文獻印刷 保存文獻的印刷基礎信息 文獻語系 保存文獻的語系基礎信息 需要強調(diào)的是,由于用戶登錄和權限管理的功能各個系統(tǒng)實現(xiàn)的方法是一致的,詳細介紹的功能模塊如圖 51 所示 創(chuàng)建數(shù)據(jù)庫 打開 SQL server 企業(yè)管理器,新建一個數(shù)據(jù)庫,名稱為 libbook。 創(chuàng)建讀者信息數(shù)據(jù)表 創(chuàng)建讀者信息數(shù)據(jù)表的 sql 腳本如下: CREATE TABLE [dbo].[讀者信息 ] ( [條形碼 ] [varchar] (40) NULL , [編號 ] [varchar] (20) NOT NULL , [姓名 ] [varchar] (20) NULL , [性別 ] [varchar] (8) NULL , [類型 ] [varchar] (20) NOT NULL , [出生日期 ] [smalldatetime] NULL , [有效證件 ] [varchar] (60) NULL , [證件號碼 ] [varchar] (60) NULL , [聯(lián)系方式 ] [varchar] (100) NULL , [登記日期 ] [smalldatetime] NULL , [有限期至 ] [smalldatetime] NULL , [操作員 ] [varchar] (20) NULL , [備注 ] [varchar] (100) NULL , [圖書借閱次數(shù) ] [int] NULL , 5 [期刊借閱次數(shù) ] [int] NULL , [是否掛失 ] [bit] NULL ) ON [PRIMARY] GO 創(chuàng)建圖書信息數(shù)據(jù)表 創(chuàng)建圖書信息數(shù)據(jù)表的 SQL 腳本如下: CREATE TABLE [dbo].[圖書信息 ] ( [條形碼 ] [varchar] (40) NULL , [編號 ] [varchar] (50) NOT NULL , [書名 ] [varchar] (200) NULL , [類型 ] [varchar] (100) NULL , [作者 ] [varchar] (100) NULL , [譯者 ] [varchar] (100) NULL , [ISBN] [varchar] (40) NULL , [出版社 ] [varchar] (100) NULL , [價格 ] [money] NULL , [頁碼 ] [int] NULL , [書架名稱 ] [varchar] (200) NULL , [現(xiàn)存量 ] [int] NULL , [庫存總量 ] [int] NULL , [入庫時間 ] [smalldatetime] NULL , [操作員 ] [varchar] (20) NULL , [簡介 ] [varchar] (100) NULL , [借出次數(shù) ] [int] NULL , [是否注銷 ] [bit] NOT NULL ) ON [PRIMARY] GO 創(chuàng)建圖書借閱數(shù)據(jù)表 創(chuàng)建 “圖書借閱數(shù)據(jù)表的 SQL 腳本如下: CREATE TABLE [dbo].[圖書借閱 ] ( [借閱編號 ] [int] IDENTITY (1, 1) NOT NULL , [圖書編號 ] [varchar] (50) NULL , [讀者編號 ] [varchar] (40) NULL , [借閱時間 ] [smalldatetime] NULL , [應還時間 ] [smalldatetime] NULL , [續(xù)借次數(shù) ] [int] NULL , [操作員 ] [varchar] (20) NULL , [狀態(tài) ] [varchar] (10) NULL ) ON [PRIMARY] 6 GO 創(chuàng)建其他關鍵數(shù)據(jù)表 以下是其他數(shù)據(jù)表的創(chuàng)建腳本 : CREATE TABLE [dbo].[圖書歸還 ] ( [歸還編號 ] [int] IDENTITY (1, 1) NOT NULL , [圖書編號 ] [varchar] (50) NULL , [讀者編號 ] [varchar] (40) NULL , [退還押金 ] [money] NULL , [歸還時間 ] [smalldatetime] NULL , [操作員 ] [varchar] (20) NULL , [確 定歸還 ] [bit] NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[圖書征訂 ] ( [征訂編號 ] [varchar] (50) NOT NULL , [圖書編號 ] [varchar] (50) NOT NULL , [訂購者 ] [varchar] (100) NULL , [訂購者聯(lián)系方式 ] [varchar] (100) NULL , [訂購數(shù)量 ] [int] NULL , [訂購單價 ] [
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1