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

正文內(nèi)容

基于數(shù)據(jù)庫圖書管理系統(tǒng)-文庫吧在線文庫

2025-03-05 22:27上一頁面

下一頁面
  

【正文】 ............................. 22 MS SQL Server 簡述 ........................................................................ 25 第四章 圖書管理系統(tǒng)設(shè)計(jì)分析 ........................................................... 26 應(yīng)用需求分析 ....................................................................................... 26 系統(tǒng)功能模塊劃分 ................................................................................ 27 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) ................................................................................ 27 概念設(shè)計(jì) ........................................................................................ 27 關(guān)系數(shù)據(jù)庫的邏輯設(shè)計(jì) ................................................................ 29 第五章 圖書管理系統(tǒng)應(yīng)用程序設(shè)計(jì) ........................................ 30 系統(tǒng)窗體模塊組成 ........................................................................... 30 數(shù)據(jù)模塊窗體的設(shè)置 ....................................................................... 30 啟動畫面的實(shí)現(xiàn) ................................................................................ 30 用戶登錄窗體的的實(shí)現(xiàn) .................................................................. 30 用戶密碼認(rèn)證窗體的的實(shí)現(xiàn) ......................................................... 30 借閱者服務(wù)模塊的實(shí)現(xiàn) .................................................................. 31 圖書查詢功能的實(shí)現(xiàn) ......................................................................... 31 借閱者登錄功能的實(shí)現(xiàn) ..................................................................... 31 借閱者借閱情況功能的實(shí)現(xiàn) ............................................................. 31 借閱者個人資料維護(hù)功能的實(shí)現(xiàn) ..................................................... 31 工作人員-圖書借閱 /歸還模塊的實(shí)現(xiàn) ......................................... 32 工作人員進(jìn)行圖書借閱功能實(shí)現(xiàn) ..................................................... 32 工作人員進(jìn)行圖書歸還功能實(shí)現(xiàn) ..................................................... 32 圖書館管理員模塊的實(shí)現(xiàn) ................................................................... 32 圖書館管理員圖書管理功能的實(shí)現(xiàn) ................................................. 32 圖書館管理員工作人員和管理員管理功能的實(shí)現(xiàn) ......................... 32 圖書館管理員修改圖書類別及統(tǒng)記功能的實(shí)現(xiàn) ............................. 33 圖書館管理員借閱者管理功能的實(shí)現(xiàn) ............................................. 33 圖書館維護(hù)借閱者管理功能的實(shí)現(xiàn) ................................................. 33 圖書館身份維護(hù)功能的實(shí)現(xiàn) ............................................................. 33 參 考 文 獻(xiàn) ........................................................................................................ 34 背 景 圖書管理系統(tǒng)是典型的信息管理系統(tǒng) (MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。把設(shè)計(jì)轉(zhuǎn)變?yōu)閷?shí)際的數(shù)據(jù)庫,并且這些數(shù)據(jù)庫帶有功能完備、高效能的應(yīng)用。并非所有的關(guān)系都同樣符合要求,有些關(guān)系比其它關(guān)系更結(jié)構(gòu)化一些。結(jié)果表明,將關(guān)系分別存儲,在生成報(bào)表的時候?qū)⑺鼈兘Y(jié)合起來,比把它們存儲在一個合成的表中更好。下面以本人的圖書管理信息系統(tǒng)中 的 book 表為例來說明。 book 表中的行每次改變時,索引也必須改變,這意味著索引并非隨意的,應(yīng)該在真正需要時保存。對數(shù)據(jù)庫的一切操作,包括定義、更新及各種控制 ,都是通過 DBMS 進(jìn)行的。 關(guān)系模型和層次、網(wǎng)狀模型的最大判別是用關(guān)鍵碼而不是用指針導(dǎo)航數(shù)據(jù),表格簡單用戶易懂,編程時并不涉及存儲結(jié)構(gòu),訪問技術(shù)等細(xì)節(jié)。它所包含的運(yùn)行處理器用來處理窗體和數(shù)據(jù)庫的數(shù)據(jù)交互,以及回答查詢和打印報(bào)表等。 數(shù)據(jù)庫模式的最后一個要素是業(yè)務(wù)規(guī)則,它是對需要反映在數(shù)據(jù)庫和數(shù)據(jù)庫應(yīng)用程序中的業(yè)務(wù)活動的約束。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。總的來說,缺乏系統(tǒng),規(guī)范的信息管理手段。 一、通過對系統(tǒng)的調(diào)查和可行性分析,系統(tǒng)的數(shù)據(jù)流程圖如圖 : 基本信息錄入 基本信息錄入 D1 D2 基本信息錄入 基本信息錄入 讀者種類設(shè)置 書籍類 別設(shè)置 讀者登記 讀者種類信息管理 書籍類別信息管理 書籍登記 D3 D4 D5 借閱信息錄入 讀者信息返回 書籍信息返回 圖 2.?dāng)?shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 本程序包括的實(shí)體有:讀者類別信息實(shí)體,讀者信息實(shí)體,書籍類別信息實(shí)體,書籍信息實(shí)體,借閱信息實(shí)體。關(guān)系型數(shù)據(jù)庫要盡量按關(guān)系規(guī)范化要求進(jìn)行數(shù)據(jù)庫設(shè)計(jì),但為使效率高,規(guī)范 化程度應(yīng)根據(jù)應(yīng)用環(huán)境和條件來決定。 建立關(guān)系數(shù)據(jù)結(jié)構(gòu)涉及三方面內(nèi)容:確定關(guān)聯(lián)的關(guān)鍵指標(biāo)項(xiàng)并建立關(guān)聯(lián)表;確定單一的父系記錄結(jié)構(gòu);建立整個數(shù)據(jù)庫的關(guān)系結(jié)構(gòu)。消除多對多關(guān)系可以借助于 ER圖的方法來解決,也可以在系統(tǒng)分析時予以注意,避免這種情況的發(fā)生。一個良好的數(shù)據(jù)指標(biāo)體系是建立 DB的必要條件,但不是充分條件。 3 在表中,行的順序無關(guān)緊要 (如圖中每行存的都是合同記錄,至于先放哪一個合同都沒關(guān)系 )。因?yàn)槲覀儼匆?guī)范化建立的指標(biāo)體系和表的過程都自動保證了所有表都滿足 1st NF。 SQL語言介紹 SQL 基礎(chǔ) SQL(Structured Query Language,結(jié)構(gòu)查詢語言 )是一個功能強(qiáng)大的數(shù)據(jù)庫語言。 SQL 語言有著非常突出的優(yōu)點(diǎn),主要是: n 非過程化語言 n 統(tǒng)一的語言 n 是所有關(guān)系數(shù)據(jù)庫的公共語言 非過程化語言: SQL 是一個非過程化的語言,因?yàn)樗淮翁幚硪粋€記錄,對數(shù)據(jù)提供自動導(dǎo)航。 DML 組可以細(xì)分為以下的幾個語句: SELECT:用于檢索數(shù)據(jù); INSERT:用于增加數(shù)據(jù)到數(shù)據(jù)庫; UPDATE:用于從數(shù)據(jù)庫中修改現(xiàn)存的數(shù)據(jù); DELETE:用于從數(shù)據(jù)庫中刪除數(shù)據(jù)。添加的值來自數(shù)據(jù)庫自身的行,在某些特定的狀態(tài)下,這是非常有用的。 u 組合條件和布爾運(yùn)算符 以下的 SQL 語句中就含有組合條件: SELECT column1, SUM(column2) FROM listoftables WHERE condition1 AND condition2。 這一小節(jié)簡略介紹一下 Delphi 中 VCL(可視化組件庫)組件的體系結(jié)構(gòu)。在實(shí)際編程中,窗口組件類的對象都有句柄,可以接受輸入焦點(diǎn)和包含其它組件。 最后要說明一下,常說的控件實(shí)際上是一種組件。 ADO的對象模型是所有數(shù)據(jù)訪問接口對象模型中最簡單的一種。 數(shù)據(jù)模塊設(shè)計(jì)窗口 數(shù)據(jù)模塊設(shè)計(jì)窗口是用來設(shè)計(jì)和維護(hù)數(shù)據(jù)模塊的。 動態(tài) SQL 語句,也被稱作參數(shù)化的語句,在其中間包含著表示字段名或表名的 參數(shù),例如下面的語句是一條動態(tài) SQL 語句: Select * From Book Where 圖書編號 =:bookCode。 如果在應(yīng)用程序中執(zhí)行一條 SQL 語句之前并沒有顯式地調(diào)用 Prepare 方法,每次在執(zhí)行 SQL 語句時, Delphi 會隱含地調(diào)用 Prepare 方法以準(zhǔn)備這個查詢。 。 在這里要特別注意的,一般 情況下 TQuery 或 TADOquery 部件的 SQL 屬性只能包含一條完整的 SQL 語句,它不允許被設(shè)置成多條 SQL 語句。如: (沒有返回結(jié)果 ) 當(dāng)然在設(shè)計(jì)應(yīng)用程序時,程序設(shè)計(jì)人員是無法確定 TQuery 或 TADOquery 組件中的 SQL 語句是否會返回一個查詢結(jié)果的。 如果在應(yīng)用程序中要求 TQuery 或 TADOquery 組件返回一個 “ 活動 ” 的查詢結(jié)果數(shù)據(jù)集,但是 SQL 命令語句不滿足上述約束條件時,對于本地?cái)?shù)據(jù)庫的 SQL查詢, BDE 只能返回只讀的數(shù)據(jù)集。可跨越從運(yùn)行 Microsoft Windows 98 的膝上型電腦到運(yùn)行 Microsoft Windows 2021 的大型多處理器的服務(wù)器等多種平臺使用。 為每個已注冊的服務(wù)器配置所有 SQL Server 選項(xiàng)。 喚醒調(diào)用為 SQL Server 定義的各種向?qū)А? 圖書館管理人員功能的信息量大,數(shù)據(jù)安全性和保密性要求最高。 利用 ER方法進(jìn)行數(shù)據(jù)庫的概念設(shè)計(jì),可分成三步進(jìn)行:首先設(shè)計(jì)局部 ER模式,然后把各局部 ER 模式綜合成一個全局模式,最后對全局 ER 模式進(jìn)行優(yōu)化,得到最終的模式,即概念模式。 在本系統(tǒng)中由于沒有打印機(jī)設(shè)備供試驗(yàn),所以預(yù)先把報(bào)表打印改成報(bào)表預(yù)覽。一般情況下,圖書借閱者 只應(yīng)該查詢和維護(hù)本人的借書情況和個人信息,若查詢和維護(hù)其他借閱者的借書情況和個人信息,就要知道其他圖書借閱者的借書證號和密碼。 在每個已注冊的服務(wù)器上定義并執(zhí)行所有 SQL Server 管理任務(wù)。 定義 SQL Server 實(shí)例組。越來越多的開發(fā)工具提供了與 SQL Server 的接口。 u 非活動的數(shù)據(jù) (只讀數(shù)據(jù) ) 用戶通過數(shù)據(jù)瀏覽 部件是不能修改其中的數(shù)據(jù)。 在應(yīng)用程序運(yùn)行過程中,通過程序調(diào)用 TQuery 或 TADOquery 組件的 Open方法或 ExecSQL 方法可以執(zhí)行其 SQL 屬性中的 SQL 程序。 [0].value:=username。 當(dāng)然在調(diào)用 Prepare 方法準(zhǔn)備好一個查詢時,會消耗一些數(shù)據(jù)庫資源, 因而每當(dāng)一個查詢執(zhí)行完畢之后,要養(yǎng)成調(diào)用 UnPrepare 方法以撤消查詢的好習(xí)慣。③ 將 TADOQuery 組件的 DataSource 屬性設(shè)置為另一個數(shù)據(jù)源,這樣將另一個數(shù)據(jù)源中與當(dāng)前 TADOQuery組件的 SQL語句中的參數(shù)名相匹配的字段值賦給其對應(yīng)的參數(shù)。可以在 Tquery 或 TADOquery 組件的 SQL 屬性中設(shè)置 SQL 語句。 OLEDB 提供了訪問任何數(shù)據(jù)資源的方法,包括相互關(guān)聯(lián)的數(shù)據(jù)庫和相互不關(guān)聯(lián)的數(shù)據(jù)庫、 Email 和文件系統(tǒng)、文本和圖形以及用戶定義的數(shù)據(jù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1