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

正文內(nèi)容

圖書館管理信息系統(tǒng)—免費(fèi)畢業(yè)設(shè)計(jì)論文-wenkub

2022-12-04 16:40:37 本頁(yè)面
 

【正文】 LTER PROCEDURE SelectMaxDateAuList AS SELECT AS 借書證號(hào) , AS 讀者姓名 , AS 圖書條碼號(hào) , AS 圖書名稱 , AS 借書日期 , AS 應(yīng)歸還日期 FROM borrow INNER JOIN au ON = INNER JOIN book ON = WHERE ( IS NULL) AND (GETDATE() ) ORDER BY RETURN /*查詢一個(gè)讀者的所有借閱記錄 包括已經(jīng)借過的已經(jīng)歸還的書籍 作者 :翟靖軒 日期 :202052 */ ALTER PROCEDURE SelectAuAllBorrowList Au_id nvarchar(50) AS SELECT AS 條碼號(hào) , AS 圖書題名 , AS 借閱日期 , AS 歸還日期 , AS 應(yīng)歸還日期 , AS ISBN號(hào) , AS 出版社 , AS 圖書分類 , AS 圖書作者 FROM book LEFT OUTER JOIN borrow ON = WHERE ( = Au_id) ORDER BY , DESC RETURN /* 綜合圖書查詢 */ 查詢所有在館圖書 ALTER PROCEDURE searchBookInLib Book_code nvarchar(50)=39。+path+39。 5 程序源代碼經(jīng)典部分選錄 由于篇幅所限制 ,只能附上一些比較有代表性的代碼。這里主要介紹系統(tǒng)的軟硬件要求及安裝方法。 如果用戶名和密碼均符合的話,則返回一條記錄,此時(shí) Count(*)值為 1, 符合條件, 就成功的通過了驗(yàn)證。 (5) 執(zhí)行 SqlCommand 命令。 直接使用數(shù)據(jù)命令的基本步驟是: (1) 新建一個(gè) SqlConnection 對(duì)象,設(shè)置其 ConnectionString 屬性。因此,如果用于執(zhí)行像 TransactSQL SET 語(yǔ)句這樣的命令,ExecuteReader 可能無法獲得預(yù)期效果 。 CommandType 獲取或設(shè)置一個(gè)值,該值指示如何解釋 CommandText 屬性。 其重要屬 性如下表: ConnectionString 獲取或設(shè)置用于打開 SQL Server 數(shù)據(jù)庫(kù)的字符串。 該例子體現(xiàn)了如何執(zhí)行 sql 語(yǔ)句。 以下是一個(gè)圖書館管理系統(tǒng)中一個(gè)驗(yàn)證 登陸的函數(shù) Public Function validateLogin(ByVal uid As String, ByVal pwd As String) As Boolean Dim IsCorrect As Boolean = False Dim my As New SqlConnection(“ server=(local)。 。 雖說 SQL Server .NET Framework 數(shù)據(jù)提供程序 、 OLE DB .NET Framework 數(shù)據(jù)提供程序和 ODBC .NET Framework 數(shù)據(jù)提供程序 都能訪問 SQLserver 數(shù)據(jù)庫(kù),但微軟公司推薦使用 SQL Server .NET Framework 數(shù)據(jù)提供程序 圖書 館管理信息系統(tǒng)使用的就是 SQL Server .NET Framework 數(shù)據(jù)提供程序 。通過忽略 OLE DB 層(還包括其他措施),對(duì)該對(duì)象進(jìn)行優(yōu)化以便將其用于 SQL Server 或更高版本。 在闡述了一些 的基本內(nèi)容后 ,我們來有針對(duì)性的講一下如何通過 訪問 SQLserver2020 數(shù)據(jù)庫(kù)。 用 DataSet 訪問常規(guī)數(shù)據(jù)源的基本步驟是,先建立一個(gè) DataAdapter 對(duì)象,如果只需只讀訪問數(shù)據(jù),那么只要對(duì) DataAdapter指定一個(gè) SelectCommand即可。 如圖 34所示 ,一個(gè) DataSet 可以包含多個(gè) DataTable,利用數(shù)據(jù)存儲(chǔ)的信息對(duì)它們進(jìn)行填充 .可以在 DataSet 中包含 DataRelation 對(duì)象 , DataRelation 對(duì)象用來描述 DataSet 中表之間的關(guān)系。 DataReader 提供未緩沖的數(shù)據(jù)流,該數(shù)據(jù)流使過程邏輯可以有效地按順序處理從數(shù)據(jù)源中返回的結(jié)果。 訪問數(shù)據(jù)的基本方法 結(jié)構(gòu) 如下: 圖 34 從圖 34 可以看出, 提供了兩種訪問數(shù)據(jù)的基本方法:通過DataReader 和 DataSet。 有效地從數(shù)據(jù)操作中將數(shù)據(jù)訪問分解為多個(gè)可以單獨(dú)使用或一前一后使用的不連續(xù)組件。 ? Windows 服務(wù)。 可使用 .NET Framework 開發(fā)下列類型的應(yīng) 用程序和服務(wù): ? 控制臺(tái)應(yīng)用程序。 是一組向 .NET 程序員公開數(shù)據(jù)訪問服務(wù)的類。以運(yùn)行庫(kù)為目標(biāo)的代碼稱為托管代碼,而不以運(yùn) 行庫(kù)為目標(biāo)的代碼稱為非托管代碼。 圖 33 .NET Framework 具有兩個(gè)主要組件:公共語(yǔ)言運(yùn)行庫(kù)和 .NET Framework 類庫(kù)。 ? 提供一個(gè)保證代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)安全執(zhí)行的代碼執(zhí)行環(huán)境。 我所開發(fā)的圖書館管理信息系統(tǒng),無論在 windows 窗體編程和 Web編程上都使用存儲(chǔ)過程與數(shù)據(jù)庫(kù)交互。 or 39。 ? 可作為安全機(jī)制使用。將在創(chuàng)建存儲(chǔ)過程時(shí)對(duì)其進(jìn)行分析和優(yōu)化,并可在首次執(zhí)行該過程后使用該過程的內(nèi)存中 版本。 只需創(chuàng)建過程一次并將其存儲(chǔ)在數(shù)據(jù)庫(kù)中,以后即可在程序中調(diào)用該過程任意次。 SQL Server 中的存儲(chǔ)過程與其它編程語(yǔ)言中的過程類似,原因是存儲(chǔ)過程可以: ? 接受輸入?yún)?shù)并以輸出參數(shù)的形式將多個(gè)值返回至調(diào)用過程或批處理。 數(shù)據(jù)結(jié)構(gòu)基于斷開的數(shù)據(jù),使用開放式并發(fā)。 (2) 數(shù)據(jù)庫(kù)并發(fā)控制:在圖書館管理信息系統(tǒng)中,同時(shí)可能有多個(gè)客戶端在進(jìn)行數(shù)據(jù)操作。這個(gè)過程中,如果資金扣除以后由于一些因素導(dǎo)致失敗。 (1) 事務(wù)是一組操作序列 .但是從用戶的角度看來,事務(wù)是一個(gè)不可分 割的操作序列。女 39。 這類完整性在 SQLserver2020 中的實(shí)現(xiàn)就是對(duì)相關(guān)表建一個(gè) check 約束即可。 通俗的說法就是圖書不能屬于一個(gè)沒有定義的類別。 主關(guān)鍵字不一定由一個(gè)字段組成 ,可以是多個(gè)字段的組合。 規(guī)范化設(shè)計(jì)的內(nèi)容比較多,在這里就不一一闡述。 選擇它的原因有: SQLserver2020 功能強(qiáng)大,能完整實(shí)現(xiàn)數(shù)據(jù)庫(kù)系統(tǒng)的所有功能。數(shù)據(jù)庫(kù)技術(shù)已經(jīng)成為當(dāng)今時(shí)代非常重要的技術(shù)。我所開發(fā)的這個(gè)圖書館管理信息系統(tǒng)是這兩者的結(jié)合。 界面一定要具有易學(xué)性及易使用性。 .NET Framework 是一種新的計(jì)算平臺(tái),它簡(jiǎn)化了在高度分布式 Inter 環(huán)境中的應(yīng)用程序開發(fā)。 本文討論的重點(diǎn)就是數(shù)據(jù)庫(kù) 設(shè)計(jì)理論 。 我個(gè)人經(jīng)過大量的研究、實(shí)踐。具體內(nèi)容請(qǐng) 參見筆者文章里對(duì)存儲(chǔ)過程的研究討論。在我所編寫的圖書館管理信息系統(tǒng)中,使用了 開放式并發(fā) 控制 (參見 附錄中我翻譯的英文文章 ),即 只有當(dāng)實(shí)際更新數(shù)據(jù)時(shí),該行才對(duì)其他用戶不可用。 當(dāng)多個(gè)用戶試圖同時(shí)修改數(shù)據(jù)時(shí),需要建立控制機(jī)制來防止一個(gè)用戶的修改對(duì)同時(shí)操作的其他用戶所作的修改產(chǎn)生不利的影響。這就避免了功能上的錯(cuò)誤,也避免了給操作人員帶來的不必要負(fù)擔(dān)。這樣無疑給操作人員增加了負(fù)擔(dān),而且校準(zhǔn)還不一定正確。比如張某于 2 月 10 日在負(fù)責(zé)借書的 A號(hào)電腦上借了一本書,可能 A的系統(tǒng)時(shí)間被誤設(shè)定為 2 月 5 日。 2)軟件很好的解決了一個(gè)關(guān)于時(shí)間沖突的問題。(可以適當(dāng)?shù)母囊恍┳x者個(gè)人的資料,如 等,此外在這里還可以查到讀者當(dāng)前的 、所有的借閱記錄等。(防止讀者信息被盜用。代碼使用 編寫,利用 的優(yōu)點(diǎn),可 以自動(dòng)適應(yīng)多種客戶 瀏覽器。(設(shè)置一些圖書館基本規(guī)則,如讀者類別、圖書類別、讀者借閱最大天數(shù)等,此外設(shè)定數(shù)據(jù)服務(wù)器信息也在這里。(實(shí)現(xiàn)圖書、讀者的添加,刪除,編輯。(可以針對(duì)讀者情況對(duì)圖書證進(jìn)行掛失,以防冒借。 系統(tǒng)提供的功能 : 針對(duì)圖書館管理員設(shè)計(jì)的部分 : 管理部分是一個(gè)基于 WinForms 的 windows 窗體 應(yīng)用程序,主要為圖書館管理人員 提供 服務(wù)。 2 系統(tǒng)概述 圖書館管理系統(tǒng) 基于 Microsoft 公司最新的 .NET Framework 平臺(tái) 構(gòu)建, 編碼的基本語(yǔ)言是 。 圖書館管理信息系統(tǒng)的每一行代碼都是精雕細(xì)琢出來的,從里面 體現(xiàn)出 .NET 的強(qiáng)大性 以及優(yōu)越性 。 系統(tǒng)的實(shí)踐意義 有兩個(gè): 1開發(fā)出的系統(tǒng)功能強(qiáng)大,可以應(yīng)用于各大中型圖書館使用,可以根據(jù)客戶的要求添加功能。而 .NET 包含的統(tǒng)一的類庫(kù),統(tǒng)一的數(shù)據(jù)結(jié)構(gòu)使得各類編程模型更統(tǒng)一?,F(xiàn)在 .Net 已經(jīng)引起業(yè)界廣 泛的關(guān)注。 筆者經(jīng)過調(diào)查一些圖書館的現(xiàn)狀,發(fā)現(xiàn)各圖書館使用的管理系統(tǒng)基本都是幾年前的產(chǎn)品,大多使用 VB+ADO 方式, web 平臺(tái) 也主要使用 asp 或 php 開發(fā)。 SQL Server .NET Framework Data Provider 目 錄 摘要 ......................................................... ABSTRACT..................................................... 1 系統(tǒng)開發(fā)背景以及主要內(nèi)容闡述 .............................. 2 系統(tǒng)概述 .................................................. 系統(tǒng)提供的功能 ....................................... 系統(tǒng)一些新特點(diǎn) ....................................... 3 系統(tǒng)設(shè)計(jì)過程及原理闡述 .................................... 數(shù)據(jù)庫(kù)設(shè)計(jì) ........................................... 數(shù)據(jù)庫(kù)設(shè)計(jì)重點(diǎn) ................................. 規(guī)范化設(shè)計(jì) ..................................... 數(shù)據(jù)庫(kù)完整性設(shè)計(jì) ............................... 數(shù)據(jù)庫(kù)的保護(hù) ................................... 使用存儲(chǔ)過程 .......................................... .NET Framework 平臺(tái)概述 ............................... 技術(shù)探討 ..................................... 概述 .................................... 訪問數(shù)據(jù)的基本方法 ...................... 使用 訪問 SQLserver2020 ................ 4 軟件使用說明 .............................................. 環(huán)境要求 ............................................. 軟件的安裝 ........................................... 常見操作 ............................................. 5 程序源代碼經(jīng)典部分選錄 .................................... 存儲(chǔ)過程 ............................................. winForms 代碼選錄 ..................................... WebForms 代碼選錄 ............................. 畢業(yè)設(shè)計(jì)成果 ................................................. 致謝 ......................................................... 1 2 4 5 5 7 9 9 13 13 14 15 15 17 18 18 19 20 24 24 24 參考文獻(xiàn) ..................................................... 附錄一 英文翻譯 .............................................. 附錄二 英文原文 .............................................. 25 26 26 29 42 45 46 47 48 53
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1