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

正文內(nèi)容

多媒體與網(wǎng)絡(luò)技術(shù)專業(yè)畢業(yè)論文圖書管理系統(tǒng)-資料下載頁

2025-06-13 11:30本頁面

【導(dǎo)讀】前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。管理系統(tǒng)所應(yīng)進(jìn)行的工作。第二章對(duì)數(shù)據(jù)庫的設(shè)計(jì)和SQL語言的使用進(jìn)行了系統(tǒng)分析,為深入理解數(shù)據(jù)庫應(yīng)用打下了基礎(chǔ)。第三章學(xué)習(xí)了具體的開發(fā)工具Delphi,對(duì)其數(shù)。據(jù)庫組件,SQL語言在Delphi中的應(yīng)用等數(shù)據(jù)庫編程關(guān)鍵技術(shù)進(jìn)行了系統(tǒng)的介紹。第五章進(jìn)行了具體的程序設(shè)計(jì),具體劃分了三類用戶的操作權(quán)限,設(shè)。計(jì)了了三個(gè)操作界面。實(shí)現(xiàn)了數(shù)據(jù)庫表的瀏覽,記錄的添加、刪除和修改,報(bào)表的生。不可更新查詢結(jié)果集的更新操作,實(shí)現(xiàn)了主從表操作,實(shí)現(xiàn)了密碼維護(hù)功能,最后,

  

【正文】 ble 部件獲得的數(shù)據(jù)一樣 ,用戶可以通過數(shù)據(jù)瀏覽部件來編輯修改這些數(shù)據(jù),并且當(dāng)調(diào)用 Post 方法或當(dāng)焦點(diǎn)離開當(dāng)前的數(shù)據(jù)瀏覽部件時(shí),用戶對(duì)數(shù)據(jù)的修改自動(dòng)地被寫回到數(shù)據(jù)庫中。 u 非活動(dòng)的數(shù)據(jù) (只讀數(shù)據(jù) ) 用戶通過數(shù)據(jù)瀏覽部件是不能修改其中的數(shù)據(jù)。在缺省情況下,通過 TQuery 部件獲得的查詢結(jié)果數(shù)據(jù)是只讀數(shù)據(jù),要想獲得“活動(dòng)”的數(shù)據(jù),在應(yīng)用程序中必須要設(shè)置 Tquery 或 TADOquery 組件的 RequestLive 屬性值為 True,然而并不是在任何情況下 (通過設(shè)置 RequestLive 的屬值 True)都可以獲得“活動(dòng)”的數(shù)據(jù)的,要想獲得“ 活動(dòng)”的數(shù)據(jù),除了將 TQuery 部件的 RequestLive 屬性設(shè)置為 True 外,相應(yīng)的 SQL 命令還要滿足以下條件。 本地 SQL語句查詢情況下,要得到可更新的數(shù)據(jù)集, SQL 語句的限制為: 1. 查詢只能涉及到一個(gè)單獨(dú)的表 2. SQL語句中不能包含 ORDER BY 命令 3. SQL語句中不能含聚集運(yùn)算符 SUM 或 AVG 4. 在 Select 后的字段列表中不能有計(jì)算字段 在 Select 語句 WHERE 部分只能包含字段值與常量的比較運(yùn)算,這些比較運(yùn)算符是: Like, , , =, =。各比較運(yùn)算之間 可以有并和交運(yùn)算: AND 和 OR 當(dāng)通過 SQL語句查詢數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)庫表: 1. 查詢只能涉及到一個(gè)單獨(dú)的表 2. SQL語句中不能包含 ORDER BY 命令 3. SQL語句中不能含聚集運(yùn)算符 SUM 或 AVG 運(yùn)算 另外,如果是查詢 Sybase 數(shù)據(jù)庫中的表,那么被查詢的表中只能有一個(gè)索引。 如果在應(yīng)用程序中要求 TQuery 或 TADOquery 組件返回一個(gè)“活動(dòng)”的查詢結(jié)果數(shù)據(jù)集,但是 SQL 命令語句不滿足上述約束條件時(shí),對(duì)于本地?cái)?shù)據(jù)庫的 SQL 查詢,BDE 只能返回只讀的數(shù)據(jù)集。對(duì)于數(shù)據(jù)庫服務(wù)器中的 SQL 查詢, 只能返回錯(cuò)誤的代碼。當(dāng) Tquery 或 TADOquery 組件返回一個(gè)“活動(dòng)”的查詢結(jié)果數(shù)據(jù)集時(shí),它的 CanModIfy屬性的值會(huì)被設(shè)置成 True。 MS SQL Server 簡(jiǎn)述 SQL Server 是一個(gè)后臺(tái)數(shù)據(jù)庫管理系統(tǒng) ,它功能強(qiáng)大操作簡(jiǎn)便 ,日益為廣大數(shù)據(jù)庫二○○一級(jí)畢業(yè)設(shè)計(jì)論文 第 16 頁 共 38 頁 用戶所喜愛。越來越多的開發(fā)工具提供了與 SQL Server 的接口。 SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng),它最初是由 Microsoft、 Sybase 和 AshtonTate 三家公司共同開發(fā)的。于 1988 年推出了第一個(gè) OS/2 版本,在 Windows NT 推出后, Microsoft 與 Sybase 在SQL Server 的開發(fā)上就分道揚(yáng)鑣了, Microsoft 將 SQL Server 移植到 Windows NT 系統(tǒng)上,專注于開發(fā)推廣 SQL Server 的 Windows NT 版本。 SQL Server 20xx 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng)的最新版本,該版本繼承了 SQL Server 版本的優(yōu)點(diǎn),同時(shí)又比它增加了許多更先進(jìn)的功能、具有使用方便、可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn)??煽缭綇倪\(yùn) 行 Microsoft Windows 98 的膝上型電腦到運(yùn)行 Microsoft Windows 20xx 的大型多處理器的服務(wù)器等多種平臺(tái)使用。 MSSQL Server 不但可以應(yīng)用于大中型數(shù)據(jù)庫管理中,建立分布式關(guān)系數(shù)據(jù)庫,并且也可以開發(fā)桌面數(shù)據(jù)庫。事實(shí)上, SQL Server 數(shù)據(jù)庫處理的基本結(jié)構(gòu),采取關(guān)系型數(shù)據(jù)庫模式,盡管如此,相信大家都可以輕易的發(fā)現(xiàn),在 SQL Server 的數(shù)據(jù)庫處理方式,則是使用面向?qū)ο蟮牟僮鞣绞脚c精神,也就是說, SQL Server 的所有功能,都可以基于系統(tǒng)已經(jīng)建立好的一些對(duì)象來 達(dá)成,是相當(dāng) OO(面向?qū)ο螅┑囊粋€(gè)系統(tǒng)結(jié)構(gòu)。 SQL Server 企業(yè)管理器是 SQL Server 的主要管理工具,它提供了一個(gè)遵從 MMC 標(biāo)準(zhǔn)的用戶界面,使用戶得以: 定義 SQL Server 實(shí)例組。 將個(gè)別服務(wù)器注冊(cè)到組中。 為每個(gè)已注冊(cè)的服務(wù)器配置所有 SQL Server 選項(xiàng)。 在每個(gè)已注冊(cè)的服務(wù)器中創(chuàng)建并管理所有 SQL Server 數(shù)據(jù)庫、對(duì)象、登錄、用戶和權(quán)限。 在每個(gè)已注冊(cè)的服務(wù)器上定義并執(zhí)行所有 SQL Server 管理任務(wù)。 通過喚醒調(diào)用 SQL 查詢分析器,交互地設(shè)計(jì)并測(cè)試 SQL 語句、批處理和腳本。 喚醒調(diào)用為 SQL Server 定義的各種向?qū)А? 4 圖書管理系統(tǒng)設(shè)計(jì)分析 需求分析 圖書管理系統(tǒng)需要滿足來自三方面的需求,這三個(gè)方面分別是圖書借閱者、圖書館工作人員和圖書館管理人員。圖書借閱者的需求是查詢圖書館所存的圖書、個(gè)人借閱情況及個(gè)人信息的修改;圖書館工作人員對(duì)圖書借閱者的借閱及還書要求進(jìn)行操作,同時(shí)形成借書或還書報(bào)表給借閱者查看確認(rèn);圖書館管理人員的功能最為復(fù)雜,包括對(duì)工作人員、圖書借閱者、圖書進(jìn)行管理和維護(hù),及系統(tǒng)狀態(tài)的查看、維護(hù) 并生成催還圖書報(bào)表。 圖書借閱者可直接查看圖書館圖書情況,如果圖書借閱者根據(jù)本人借書證號(hào)和密碼登錄系統(tǒng),還可以進(jìn)行本人借書情況的查詢和維護(hù)部分個(gè)人信息。一般情況下,圖書借閱者只應(yīng)該查詢和維護(hù)本人的借書情況和個(gè)人信息,若查詢和維護(hù)其他借閱者的借書情況和個(gè)人信息,就要知道其他圖書借閱者的借書證號(hào)和密碼。這些是很難得到的,特別是密碼,所以不但滿足了圖書借閱者的要求,還保護(hù)了圖書借閱者的個(gè)人隱私。 圖書館工作人員有修改圖書借閱者借書和還書記錄的權(quán)限,所以需對(duì)工作人員登二○○一級(jí)畢業(yè)設(shè)計(jì)論文 第 17 頁 共 38 頁 陸本模塊進(jìn)行更多的考慮。在此模塊中,圖書館工作人 員可以為圖書借閱者加入借書記錄或是還書記錄,并打印生成相應(yīng)的報(bào)表給用戶查看和確認(rèn)。 圖書館管理人員功能的信息量大,數(shù)據(jù)安全性和保密性要求高。本功能實(shí)現(xiàn)對(duì)圖書信息、借閱者信息、總體借閱情況信息的管理和統(tǒng)計(jì)、工作人員和管理人員信息查看及維護(hù)。圖書館管理員可以瀏覽、查詢、添加、刪除、修改、統(tǒng)計(jì)圖書的基本信息;瀏覽、查詢、統(tǒng)計(jì)、添加、刪除和修改圖書借閱者的基本信息,瀏覽、查詢、統(tǒng)計(jì)圖書館的借閱信息,但不能添加、刪除和修改借閱信息,這部分功能應(yīng)該由圖書館工作人員執(zhí)行,但是,刪除某條圖書借閱者基本信息記錄時(shí),應(yīng)實(shí)現(xiàn)對(duì)該 圖書借閱者借閱記錄的級(jí)聯(lián)刪除。并且還應(yīng)具有生成催還圖書報(bào)表,并打印輸出的功能。 設(shè)計(jì)不同用戶的操作權(quán)限和登陸方法 對(duì)所有用戶開放的圖書查詢 借閱者維護(hù)借閱者個(gè)人部分信息 借閱者查看個(gè)人借閱情況信息 維護(hù)借閱者個(gè)人密碼 根據(jù)借閱情況對(duì)數(shù)據(jù)庫進(jìn)行操作并生成報(bào)表 根據(jù)還書情況對(duì)數(shù)據(jù)庫進(jìn)行操作并生成報(bào)表 查詢及統(tǒng)計(jì)各種信息 維護(hù)圖書信息 維護(hù)工作人員和管理員信息 維護(hù)借閱者信息 處理信息的完整性 對(duì)借閱過期的圖書生成報(bào)表 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 概念設(shè)計(jì) 在概念設(shè)計(jì)階段中,設(shè)計(jì)人員從用戶的角度看待數(shù)據(jù)及處理要求和約束,產(chǎn)生 一個(gè)反映用戶觀點(diǎn)的概念模式。然后再把概念模式轉(zhuǎn)換成邏輯模式。將概念設(shè)計(jì)從設(shè)計(jì)過程中獨(dú)立開來,使各階段的任務(wù)相對(duì)單一化,設(shè)計(jì)復(fù)雜程度大大降低,不受特定DBMS 的限制。 利用 ER 方法進(jìn)行數(shù)據(jù)庫的概念設(shè)計(jì),可分成三步進(jìn)行:首先設(shè)計(jì)局部 ER 模式,然后把各局部 ER 模式綜合成一個(gè)全局模式,最后對(duì)全局 ER 模式進(jìn)行優(yōu)化,得到最終的模式,即概念模式。 ( 1) 設(shè)計(jì)局部 ER 模式 實(shí)體和屬性的定義: 圖書(圖書編號(hào),圖書名稱,作者,出版社,出版日期,備注,價(jià)格,數(shù)量,) 借閱者(借書證號(hào),姓名,性別,身份證,聯(lián)系電話,密碼) 身 份(身份編號(hào),身份描述,最大借閱數(shù)) 圖書類別(圖書類別編號(hào),類別描述) ER 模型的“聯(lián)系”用于刻畫實(shí)體之間的關(guān)聯(lián)。一種完整的方式是對(duì)局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類型,依據(jù)需求分析的結(jié)果,考察局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類型之間是否存在聯(lián)系。若有聯(lián)系,進(jìn)一步確定是 1:N, M:N,還是 1:1 等。還要考察一個(gè)實(shí)體類型內(nèi)部是否存在聯(lián)系,兩個(gè)實(shí)體類型之間是否存在聯(lián)系,多個(gè)實(shí)體類型之間是否存在聯(lián)系,等等。解釋如下: 1. 一個(gè)借閱者(用戶)只能具有一種身份,而一種身份可被多個(gè)借閱者所具有; 二○○一級(jí)畢業(yè)設(shè)計(jì)論文 第 18 頁 共 38 頁 2. 一本圖書只能屬于一種圖書類別(類 別),而一種圖書類別可以包含 多本圖書; 3. 一個(gè)用戶可以借閱多本不同的書,而一本書也可以被多個(gè)不同的用戶所借閱。 ( 2)設(shè)計(jì)全局 ER 模式 所有局部 ER 模式都設(shè)計(jì)好了后,接下來就是把它們綜合成單一的全局概念結(jié)構(gòu)。全局概念結(jié)構(gòu)不僅要支持所有局部 ER 模式,而且必須合理地表示一個(gè)完整、一致的數(shù)據(jù)庫概念結(jié)構(gòu)。 1)確定公共實(shí)體類型 為了給多個(gè)局部 ER 模式的合并提供開始合并的基礎(chǔ),首先要確定各局部結(jié)構(gòu)中的公共實(shí)體類型。在這一步中我們僅根據(jù)實(shí)體類型名和鍵來認(rèn)定公共實(shí)體類型。 一般把同名實(shí)體類型作為公共實(shí)體類型的一類候選,把具有相同鍵的實(shí)體類型作為公共實(shí)體類型的另一類候選。 2)局部 ER 模式的合并 合并的原則是:首先進(jìn)行兩兩合并;先和合并那些現(xiàn)實(shí)世界中有聯(lián)系的局部結(jié)構(gòu);合并從公共實(shí)體類型開始,最后再加入獨(dú)立的局部結(jié)構(gòu)。 3)消除沖突 沖突分為三類:屬性沖突、結(jié)構(gòu)沖突、命名沖突。 設(shè)計(jì)全局 ER 模式的目的不在于把若干局部 ER 模式形式上合并為一個(gè) ER 模式,而在于消除沖突,使之成為能夠被所有用戶共同理解和接受的同一的概念模型。 3)全局 ER 模式的優(yōu)化 在得到全局 ER 模式后,為了提高數(shù) 據(jù)庫系統(tǒng)的效率,還應(yīng)進(jìn)一步依據(jù)處理需求對(duì) ER 模式進(jìn)行優(yōu)化。一個(gè)好的全局 ER 模式,除能準(zhǔn)確、全面地反映用戶功能需求外,還應(yīng)滿足下列條件:實(shí)體類型的個(gè)數(shù)要盡可能的少;實(shí)體類型所含屬性個(gè)數(shù)盡可能少;實(shí)體類型間聯(lián)系無冗余。 關(guān)系數(shù)據(jù)庫的邏輯設(shè)計(jì) 由于概念設(shè)計(jì)的結(jié)果是 ER 圖, DBMS 一般采用關(guān)系型(本人所使用的 MS SQL Server 就是關(guān)系型的 DBMS),因此數(shù)據(jù)庫的邏輯設(shè)計(jì)過程就是把 ER 圖轉(zhuǎn)化為關(guān)系模式的過程。由于關(guān)系模型所具有的優(yōu)點(diǎn),邏輯設(shè)計(jì)可以充分運(yùn)用關(guān)系數(shù)據(jù)庫規(guī)范化理論,使設(shè)計(jì)過程形式化地進(jìn)行。設(shè)計(jì)結(jié)果是 一組關(guān)系模式的定義。 ( 1) 導(dǎo)出初始關(guān)系模式 book(圖書編號(hào)#,圖書名稱,圖書類別#,作者,出版社,出版日期,備注,價(jià)格,數(shù)量) class(圖書類別 ,類別名) user(借書證號(hào)#,姓名,性別,身份編號(hào)#,身份證,聯(lián)系電話,密碼) ID(身份編號(hào) ,身份描述,最大借閱數(shù)) Owner(借書證號(hào) ,圖書編號(hào) ,借書日期) ( 2) 產(chǎn)生子模式 子模式是用戶所用到的那部分?jǐn)?shù)據(jù)的描述。除了指出用戶用到的數(shù)據(jù)外,還應(yīng)指出數(shù)據(jù)與概念模式中相應(yīng)數(shù)據(jù)的聯(lián)系,即指出概念模式與子模式之間的對(duì)應(yīng)性。 借書子模式(借書證號(hào) ,姓 名,圖書編號(hào)#,圖書名稱,借書日期) ( 3) 根據(jù)設(shè)計(jì)中出現(xiàn)的問題本人在寫系統(tǒng)時(shí)還加入了兩個(gè)關(guān)系模式: ownertemp:用于工作人員在處理借書、還書工作時(shí)臨時(shí)存儲(chǔ)借書、還書信息以便打印報(bào)表時(shí)使用。 keyer:用于存儲(chǔ)工作人員和圖書館管理員的用戶名和密碼及權(quán)限,以便工作人員或圖書館管理員進(jìn)入相應(yīng)的功能模塊時(shí)進(jìn)行驗(yàn)證用戶的身份。 數(shù)據(jù)庫的實(shí)現(xiàn) 二○○一級(jí)畢業(yè)設(shè)計(jì)論文 第 19 頁 共 38 頁 我選用 Microsoft SQL Server20xx(企業(yè)版 )數(shù)據(jù)庫來進(jìn)行數(shù)據(jù)庫的邏輯設(shè)計(jì)。 5 圖書管理系統(tǒng)應(yīng)用程序設(shè)計(jì) 程序的結(jié)構(gòu)設(shè)計(jì)如圖所示,該程序 由 11 個(gè)窗體組成,它們是數(shù)據(jù)模塊窗體,用戶登錄窗口的窗體,圖書館管理系統(tǒng)界面窗體,修改圖書記錄的窗體,修改學(xué)生記錄的窗體,修改密碼設(shè)置的窗體,生成預(yù)約圖書報(bào)表的窗體,生成催還圖書報(bào)表的窗體,圖書館服務(wù)系統(tǒng)界面窗體,查詢、借閱、預(yù)約圖書的窗體以及查詢個(gè)人借閱信息和歸還已借閱圖書的窗體。 系統(tǒng)窗體模塊組成 圖 書 管 理 系 統(tǒng) 數(shù) 據(jù) 庫 登 錄 模 塊 信 息 管 理 模 塊 讀者信息管理模塊 出 版 社 信 息 管 理
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1