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

正文內(nèi)容

圖書管理系統(tǒng)本科畢業(yè)設(shè)計論文-文庫吧資料

2025-03-06 06:49本頁面
  

【正文】 Name39。).Value := Param。 if then (39。 begin if and then Param := Param +39。 窗體界面如圖 53 所示: 24 圖 53 圖書查詢圖 /////////////////////////圖書查詢 ////////////////////////////////////////// procedure (var Query: TADOQuery。 查詢模塊實現(xiàn) “圖書管理查詢”窗體是用語查詢數(shù)據(jù)記錄的。 。 procedure (Sender: TObject)。 。 主窗體如圖 52 所示 : 23 圖 52 主窗體 //////////////////////////////////主窗體 //////////////////////////////// procedure (Sender: TObject)。 驗證用戶名與密碼的基本思路是從預(yù)設(shè)的數(shù)據(jù)庫中得到用戶的密碼,然后與用戶在密碼框中輸入的相比較,如果輸入密碼一致的話,就正確向下執(zhí)行程序,如果不一致的話要提示用戶密碼錯誤,密碼輸入的密碼輸入的記數(shù)次數(shù)加一,如果連續(xù)三次輸入錯誤,提醒用戶已經(jīng)沒有進入系統(tǒng)的權(quán)限了,應(yīng)用程序?qū)⒆詣油顺觥?.Value := 在編碼時,首先設(shè)定了一個私有變量,用于檢查密碼輸入是否正確和密碼輸入次數(shù)。 (39。UserName39。)。 (39。 begin //如果驗證輸入的口令正確,則進入主操作界面 try //檢查操作人員表中是否有匹配記錄 Query := (nil)。 登陸界面如圖 51 所示: 22 圖 51 登陸界面圖 //////////////////////////////////登陸驗證 //////////////////////////////// procedure (Sender: TObject)。用戶必須輸入正確,才能進入下一級主界面,如果密碼輸入有誤,應(yīng)用程序會提示錯誤信息。 具體實現(xiàn) 登陸界面與主界面的實現(xiàn) 用 Delphi 設(shè)計界面是完全可視化,編程人員只須簡單的把各組件組合,設(shè)置相應(yīng)屬性既可設(shè)計出美觀的應(yīng)用程序環(huán)境。也就是桌面型數(shù)據(jù)庫系統(tǒng),它是指數(shù)據(jù)庫應(yīng)用程序與數(shù)據(jù)庫在同一臺計算機上,沒有涉及到計算 機網(wǎng)絡(luò),也沒用到數(shù)據(jù)庫服務(wù)器,數(shù)據(jù)以數(shù)據(jù)文件的文件形式提供。主要表單如下 : ( 1) 用戶基本信息表 reader,如圖 所示: 圖 用戶基本信息表 reader 實現(xiàn)圖 ( 2)用戶登陸和權(quán)限數(shù)據(jù)表 operator,如圖 所示: 20 圖 用戶登陸和權(quán)限數(shù)據(jù)表 operator 實現(xiàn)圖 ( 3)圖書基本信息表 book,如圖 所示 : 圖 圖書基本信 息表 book 實現(xiàn)圖 ( 4) 圖書分類數(shù)據(jù)表 class,如圖 所示: 圖 圖書分類數(shù)據(jù)表 class 實現(xiàn)圖 21 第五章 圖書管理系統(tǒng)詳細設(shè)計和實現(xiàn) 結(jié)構(gòu)模塊設(shè)計 從軟件結(jié)構(gòu)觀點來看,結(jié)構(gòu)模塊設(shè)計不僅包括一個系統(tǒng)的基本組建,整體連接,全局控制結(jié)構(gòu),通信的協(xié)議,同步化機智,數(shù)據(jù)存儲方法,還包括:設(shè)計元件的功能,構(gòu)成,物理分布,可擴展性與性能,系統(tǒng)變革的尺度等。在其他窗體需要訪問數(shù)據(jù)時,只需在其單 元文件中引用數(shù)據(jù)模塊的單元文件就可以直接訪問到數(shù)據(jù)集中的數(shù)據(jù)了。打開此數(shù)據(jù)庫文件,在該文件下建立所需的全部數(shù)據(jù)表。 數(shù)據(jù)庫的建立 一、 數(shù)據(jù)庫 首先進入 Access2021 主界面。 ,可以使 UNIQUE 索引得到強制 軟件系統(tǒng)與數(shù)據(jù)庫的關(guān)系 本系統(tǒng)采用單層數(shù)據(jù)庫體系,軟件擁護或系統(tǒng)管理員通過前臺界面進行相應(yīng)操作,前臺界面和后臺數(shù)據(jù)庫引擎進行調(diào)用以及返回相應(yīng)結(jié)果。 UNIQUE 約束。在已有一個主關(guān)鍵字時 UNIQUE 約束很有用,例如雇員號,但是必須保證其他標識符(例如,雇員駕駛證號)也是唯一的。 UNIQUE 約束指定,在一列中的兩行不能有相同的值。 不允許有空值。在使用 PRIMARY KEY 約束時考慮以下事實: 每個表只能有一個 PRIMARY KEY 約束。具有高密度的列是索引糟糕的候選列。 。在為數(shù)據(jù)檢索優(yōu)化表時,簇索引必須支持數(shù)據(jù)的分組索引。在可能的情況下,使用較小的數(shù)據(jù)類型,例如用varchar 替代 char。有較高讀操作頻率的數(shù)據(jù) 庫應(yīng)該有更多的索引。索引需要一定硬盤空間和時間來維護。 。如表 所示。如表 所示。如 表 所 16 示。每個表格表示為數(shù)據(jù)庫中的一個表。相應(yīng)的模塊就一定要重新修改,否則一定會出問題。 PB 的數(shù)據(jù)窗口與其他語言的數(shù)據(jù)控件不一樣,它的很多東西是預(yù)編譯的。因為如果數(shù)據(jù)庫結(jié)構(gòu)一旦改變,所有與修改的數(shù)據(jù)表相關(guān)的業(yè)務(wù)都有可能受到影響,而某些影響還很難看到,這樣就容易形成一個惡性循環(huán)。 數(shù)據(jù)庫初期設(shè)計時一定要謹慎,把所有可能的情況都 考慮進去,即使當時沒有用到,也要將它留在數(shù)據(jù)庫中作為備用字段以便將來擴充。 另外,數(shù)據(jù)表設(shè)計時一般都應(yīng)該有一些標志字段,標志字段可以定義成 CHAR(1)或BIT 型。數(shù)據(jù)表設(shè)計時,最好不要使用用戶輸 入的信息作為主鍵,每一個數(shù)據(jù)表自己定義一個主鍵,添加信息是由程序自動添加,這樣就可以減少數(shù)據(jù)更新時產(chǎn)生的錯誤。不過在一些較常用的表中,我們可以適當?shù)乇A羧哂嘧侄?,這樣,在程序運行過程中可以減少由于表間互相關(guān)聯(lián)而使用速度降低等問題。同時針對于本系統(tǒng)的多用戶使用特點,增加用戶信息表: 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫設(shè)計有幾個范式,一般 我們要做到的是第三范式,即數(shù)據(jù)表中沒有冗余字段以及同一個表中的字段沒有函數(shù)依賴關(guān)系,冗余字段即在一個表中已經(jīng)保存過的信息,在另一個表中就不應(yīng)該存在,如果需要的話,可以通過表間的關(guān)聯(lián)來得到,函數(shù)依賴性就是一個表中的字段間不應(yīng)該有計算關(guān)系,如一個表中有單價字段、數(shù)量字段,就不應(yīng)該有一個總金額字段。 為了實現(xiàn)圖書信息錄入的方便性與規(guī)范性以及相關(guān)的統(tǒng)計功能,還應(yīng)增加出版社信息圖 實體 /關(guān)系圖 身份證號 借閱人 借書證號 姓名 身份號 性別別、 借閱、登記 書號 圖書基本信息 出版日期 作者 書名 出版社別、 價格 借出時間 備注 擁有者 15 與圖書分類信息: 出版社信息,其數(shù)據(jù)項有出版社編號、出版社名稱、地址、電話、傳真等。 借閱人基本信息,其數(shù)據(jù)項有借閱人編號借閱人姓名、電話等。在概念上, E/R 圖代表的是系統(tǒng)需要的數(shù)據(jù)及其這些數(shù)據(jù)之間的關(guān)系。 借閱人編號 借閱人 信息庫 借閱人信息認證 圖書 信息庫 圖書借出處理 圖書編號 圖書信息認證 在借信息庫 圖書在借狀態(tài)修改 在借圖書編號 圖書 信息庫 借閱人 信息庫 在借 信息庫 圖書歸還處理 圖書在借狀態(tài)修改 在借信息庫修改 圖 圖書借閱 13 14 第四章 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫的設(shè)計 是 MIS 系統(tǒng)的核心部分,設(shè)計數(shù)據(jù)庫,首先要進行需求分析,然后進行數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫結(jié)構(gòu)實現(xiàn)等步驟。進行歸還操作后,修改在借信息庫中相關(guān)條目,同時在圖書信息庫中修改相關(guān)圖書在借標志為“否”。 如圖 所示。輸入圖書編號,通過檢索圖書信息庫,核實圖書信息。如圖 所示。如圖 所示。如圖 所示。如 圖 所示。分類信息由圖書館進行分類定制,存放在圖書分類信息庫中,用于圖書的分類管理。 數(shù)據(jù)處理部分:主要涉及借閱和 歸還的處理,如一本書借出后,必須在數(shù)據(jù)庫中將該書標記為已借出,以防出現(xiàn)數(shù)據(jù)庫中有書但圖書館無書的情況;一本書歸還后,同樣必須在數(shù)據(jù)庫中將其標記為已經(jīng)歸還,以便再次借出。 系統(tǒng)功能分析 根據(jù)以上功能,將圖書管理系統(tǒng)的數(shù)據(jù)分為: 數(shù)據(jù)輸入部分:主要包括圖書基本信息的錄入、借閱人基本信息的錄入、用戶基本信息的錄入。 能夠?qū)κ褂迷摴芾硐到y(tǒng)的用戶進行管理,按照不同的工作職能提供不同的功能授權(quán)??梢哉宫F(xiàn)出圖書類型比例、庫存與借出比 例。如:以書名、作者、出版社、出版時間(確切的時間、時間段、某一時間之前、某一時間之后)等信息進行圖書檢索,并能反映出圖書的借閱情況;以借閱人編號對借閱人信息進行檢索;以出版社名稱查詢出版社聯(lián)系方式信息。 能夠?qū)栝喨诉M行注冊登記,包括記錄借閱人的姓名、地址、電話等信息。 系統(tǒng)目標設(shè)計 系 統(tǒng)開發(fā)的總目標是實現(xiàn)內(nèi)部圖書借閱管理的系統(tǒng)化、規(guī)范化和自動化。由于種種條件的限制,同時考慮到開發(fā)成本,所以本系統(tǒng)僅實現(xiàn)基本的管理功能。在開發(fā)方式上對系統(tǒng)的需求,由于學校圖書館是一種無商業(yè)利益的,所以系統(tǒng)設(shè)計開發(fā)的周期要短,在短時間內(nèi)完成,減少開發(fā)成本,提高開發(fā)效率,方便、簡單、實用作為系統(tǒng)開發(fā)的指導(dǎo)思想。 在軟、硬件方面對系統(tǒng)的需求,軟件要求易學,界面 友好,容易掌握,可以很簡單方便管理信息。因此對用戶的需求可分為四個方面:一方面是圖書館工作人員通過計算機來管理各類圖書,分類編號,調(diào)整圖書結(jié)構(gòu),增加圖書庫存,適應(yīng)學生的需求;二方面是學生們能通過計算機來查詢?yōu)g覽圖書館中的圖書,來確定自己需要的書籍,為借閱做好準備;三方面是工作人員對學生們的借書證發(fā)放;四方面也是圖書館的核心工作,對圖書的借閱管理。 圖書館信息系統(tǒng)的建立,需要進行用戶的需求調(diào)查與分析,以確定系統(tǒng)目標,提出解決問題的詳細方案,這是系統(tǒng)建設(shè)的重要環(huán)節(jié)。計算機信息化管理有著儲存信息量大、速度快等許多優(yōu)點,提供給我們的處理信息及時快捷,同時也提高了我們工作人員的自身素質(zhì)。 ( 5)圖書管理員把借書卡保存到寫有該讀者借書證號的口袋里。 ( 4)閱覽室、工具書室主要負責讀者閱覽工作,包括: 閱覽各種雜志、報紙、閱覽各種工具書。 館 長 采編組 書 庫 閱覽室 工具書室 目錄廳 借閱室 7 ( 2)目錄廳主要負責讀者查詢工作,包括可借圖書(按圖書類別、圖書名稱或圖書作者查詢);新書目錄(按圖書類別、日期查詢)。所以系統(tǒng)分析很重要,一個好的系統(tǒng)分析可以減少 很多后期維護工作。 第二章 系統(tǒng)需求分析 整個軟件生命周期中,開發(fā)所占的費用和時間都很小。開發(fā)的主要過程為:理解用戶的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫設(shè)計。 6 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)簡介 在數(shù) 據(jù)庫應(yīng)用系統(tǒng)開發(fā)之前,對開發(fā)數(shù)據(jù)庫的基本概念應(yīng)當了解,對數(shù)據(jù)庫的結(jié)構(gòu)、開發(fā)數(shù)據(jù)庫應(yīng)用程序的步驟、開發(fā)體系及方法都應(yīng)當有相當清晰的了解和認識。 本方案以數(shù)據(jù)庫理論為指導(dǎo),貫穿軟件工程思想,注重用戶界面的設(shè)計。圖書資料管理是其中最典型的應(yīng)用之一。數(shù)據(jù)庫技術(shù)的應(yīng)用,由于其派生信息的巨大價值,一般都具有很高的投入產(chǎn)出比,并產(chǎn)生可觀的經(jīng)濟效益和社會效益。 數(shù)據(jù)庫技術(shù)的具體應(yīng)用過程,是一個典型的把數(shù)據(jù)轉(zhuǎn)換成信息的過程。實際上,各行各業(yè)的信息系統(tǒng),甚至是國際互聯(lián)網(wǎng)的信息系統(tǒng)都是基于數(shù)據(jù)庫技術(shù)的。 系統(tǒng)開發(fā)技術(shù)介紹 數(shù)據(jù)庫技術(shù)的應(yīng)用 數(shù)據(jù)庫技術(shù)的應(yīng)用,也叫數(shù)據(jù)庫應(yīng)用技術(shù),是應(yīng)用數(shù)據(jù)庫開發(fā)工具進行數(shù)據(jù)管理(包括采集、處理、存儲、查詢、統(tǒng)計、傳輸、報表)的技術(shù)。如要對很長時間以前的圖書進行更改就更加困難了。 數(shù)據(jù)處理手工操作,工作量大,出錯率高,出錯后不易更改??偟膩碚f,缺乏系統(tǒng),規(guī)范的信息管理手段。根據(jù)調(diào)查得知,他們以前對信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對于圖書借閱情況(如借書天數(shù)、超過限定借書時間的天數(shù))的統(tǒng)計和核實等往往采用對借書卡的人工檢查進行,對借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計算、手抄進行?;谶@種局面,開發(fā)一個應(yīng)用于 Windows 平臺上的、具有先進的圖形界面的中小型圖書信息管理系統(tǒng)是我們面臨的一項重要課 題。 開發(fā)圖書管理 系統(tǒng) 的意義 目前,我國有不少的大型圖書館實現(xiàn)了圖書管理的計算機化,與此同時,在計算機軟件市場上不斷涌現(xiàn)出一批功能優(yōu)異的應(yīng)用于圖書館的自動化集成軟件。目前許多圖書館根據(jù)聯(lián)網(wǎng)技術(shù)要求都對自己的自動化系統(tǒng)進行改造。而我國計算機網(wǎng)絡(luò)也日漸成熟,數(shù)字數(shù)據(jù)網(wǎng)可滿足多媒體通訊和組建高速計算機通信網(wǎng)的需要,各類專業(yè)廣域網(wǎng)紛紛建成并投入使用,如教育科研網(wǎng) CERNET 主干網(wǎng)已經(jīng)連通并投入使用。隨著微機價格的下降和中文系統(tǒng)平臺開發(fā)成功,圖書館管理也進入了集成系統(tǒng)的開發(fā)階段。從 80 年代中期開始進入單項業(yè)務(wù)系統(tǒng)階段。自 70 年代,我國開始研究圖書館的自動化。網(wǎng)絡(luò)化使各協(xié)作網(wǎng)的成員降低了文獻情報數(shù)據(jù)處理的費用,同時網(wǎng)絡(luò)內(nèi)的情報資源也得到了平衡。但隨著各大管理系統(tǒng)的相繼應(yīng)用,單獨一臺計算機處理復(fù)雜圖書館業(yè)務(wù)的弊病日漸明顯,于是出現(xiàn)了圖書館的網(wǎng)絡(luò)化。自 1946 年首臺電子計算機問世后,就有人開始研究計算機應(yīng)用于圖書館管理的可能性。圖書館的自動化經(jīng)歷了三個時期 :發(fā)展初期、發(fā)展時期和網(wǎng)絡(luò)化時期。s all round to present. This thesis begins with the library managemen
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1