【正文】
exChanged()函數(shù)處理分頁事件,StyleDGrd_DeleteCommand()函數(shù)處理在 DataGrid 中“刪除”按鈕單擊事件。在該模塊中,圖書管理員還能夠根據(jù)用戶名和圖書條碼號(hào)對(duì)圖書進(jìn)行借、還操作,對(duì)于某用戶預(yù)約成功的圖書進(jìn)行借閱后,該用戶的預(yù)約狀態(tài)將修改為“失效” 。通過對(duì) DataGrid 進(jìn)行數(shù)據(jù)綁定,顯示失效和過期預(yù)約狀態(tài)的用戶的用戶名、姓名及單位、歷史預(yù)約的圖書的書名、著者及預(yù)約時(shí)間和當(dāng)前預(yù)約狀態(tài)。有效39。通過對(duì) DataGrid 進(jìn)行數(shù)據(jù)綁定,顯示有效預(yù)約狀態(tài)的用戶的用戶名、姓名及單位,有效預(yù)約的圖書的書名、著者、預(yù)約時(shí)間及到書時(shí)間和當(dāng)前預(yù)約狀態(tài)。SearchBtn_Click()函數(shù)處理“查詢”按鈕單擊事件,獲取查詢條件,其中需要對(duì)時(shí)間進(jìn)行特別的處理。 + userID + 39。如果用戶預(yù)約成功后,則彈出“預(yù)約成功”的提示框。% + str + %39。 預(yù)約流程圖查看預(yù)約信息NO用戶登錄查詢圖書預(yù)約NOYES是否預(yù)約成功是否登錄成功YES圖 9 預(yù)約流程圖 簡單查詢頁面 的設(shè)計(jì)在 Page_Load()函數(shù)中,首先判斷用戶是否允許預(yù)約,如果不允許預(yù)約操作,則隱藏預(yù)約按鈕。 end,sqlstr += isReturned = (, getDate ())sqlstr += from BookingInfo a inner join BookInfo bsqlstr += on = where 0 and = 39。其主要后臺(tái)處理代碼如下:Private Sub Page_Load (ByVal sender As , ByVal e As ) Handles If Not IsPostBack Then BindDBGrid () End IfEnd SubPrivate Sub BindDBGrid ()Dim sqlstr As String = sqlstr += select , , ,sqlstr += , , , returnDate = case sqlstr += when 0 then sqlstr += when 1 then () end ,sqlstr += stateMsg = case when 1 then 39。修改密碼時(shí)更新 SQL 語句,通過 DBController 中的 ExecNonSql 方法實(shí)現(xiàn)。 登錄頁面 的設(shè)計(jì)在該頁面中,LoginBtn_Click()函數(shù)處理“登錄”按鈕的單擊事件,通過調(diào)用 DBController 類的 CheckUserberInfo 方法,依據(jù)該方法的返回值判斷用戶登錄是否成功,如果登錄成功則把用戶 ID 保存到 Session 中,然后跳轉(zhuǎn)頁面到 ;否則彈出登錄失敗提示,并重新返回到登錄頁面。4 系統(tǒng)詳細(xì)設(shè)計(jì) 系統(tǒng)公共類的設(shè)計(jì) 用戶身份驗(yàn)證模塊的設(shè)計(jì) 功能描述通常一個(gè)模塊里面有幾個(gè)功能,而功能的導(dǎo)航可以通過用戶控件來控制,將用戶控件加載到頁面中。在設(shè)計(jì)的時(shí)候,將不同的功能模塊當(dāng)作一種權(quán)限分配給某角色組,一種角色組里面可以有不同的用戶,對(duì)于某一用戶,他具有其角色的權(quán)限。圖書管理模塊圖書管理模塊主要提供對(duì)圖書信息的管理,包括了圖書的添加、更新和刪除操作。查詢可以分為簡單查詢、普通查詢和高級(jí)查詢等 3 種。系統(tǒng)的模塊劃分圖如下:圖 3 模塊劃分圖用戶身份驗(yàn)證模塊用戶身份驗(yàn)證模塊實(shí)現(xiàn)用戶合法性檢查,把用戶 ID 保存到 Session 中,而在后面的頁面中通過判斷這個(gè) Session 值是否為空來判斷用戶是否登錄。 系統(tǒng)功能結(jié)構(gòu)圖圖 2 系統(tǒng)功能結(jié)構(gòu)圖系統(tǒng)首頁安全管理用戶登錄注銷修改密碼個(gè)人信息管理查看用戶個(gè)人信息查看個(gè)人預(yù)約信息信息發(fā)布最新圖書查詢查看當(dāng)前預(yù)約信息查看歷史預(yù)約信息圖書查詢預(yù)約簡單查詢普通查詢高級(jí)查詢系統(tǒng)維護(hù)用戶信息管理角色信息管理圖書管理 圖書信息管理取消預(yù)約預(yù)約圖書預(yù)約圖書預(yù)約圖書 模塊設(shè)計(jì)系統(tǒng)分為 6 個(gè)模塊,每個(gè)模塊負(fù)責(zé)的功能相對(duì)專一。用戶信息管理系統(tǒng)管理員可以添加新用戶,并對(duì)用戶的信息進(jìn)行修改更新操作。信息發(fā)布用戶可以查看當(dāng)前最新圖書信息以及當(dāng)前預(yù)約信息和歷史預(yù)約信息。其具體功能設(shè)計(jì)如下:安全管理提供用戶登錄、注銷以及修改密碼等功能。本系統(tǒng)的宗旨是圖書的網(wǎng)絡(luò)化管理,減少相關(guān)人員的工作量,使圖書預(yù)約工作更加容易,提高工作的效率、降低管理的成本,使圖書操作工作真正做到數(shù)字化和系統(tǒng)、高效的實(shí)施。2 需求分析 需求調(diào)研本系統(tǒng)為某高校或某單位所開發(fā)。圖書館的知識(shí)管理屬于公共知識(shí)的管理,其重點(diǎn)是顯性知識(shí)的有效開發(fā)、研究和應(yīng)用,館員或用戶隱性知識(shí)的交流、共享和創(chuàng)新,加快隱性知識(shí)的顯性化,實(shí)現(xiàn)顯性和隱性知識(shí)的轉(zhuǎn)化和共享。作為我國信息服務(wù)行業(yè)的重要組成部分的圖書館,在我國數(shù)字圖書館建設(shè)中,也存在一些比較嚴(yán)重的問題。在數(shù)字圖書館的建設(shè)中,圖書館如何運(yùn)用知識(shí)管理理念指導(dǎo)和優(yōu)化數(shù)字圖書館資源的開發(fā)與建設(shè),以提高圖書館在不斷變化的數(shù)字環(huán)境下的應(yīng)變能力,是圖書館在 21 世紀(jì)自我生存和發(fā)展的必需。與傳統(tǒng)圖書館相比,數(shù)字圖書館涵蓋了新的功能特點(diǎn)和服務(wù)內(nèi)容。.NET 框架基礎(chǔ)類庫是一個(gè)綜合性的可重用類型集合,它為程序員提供了一個(gè)統(tǒng)一的真正面向?qū)ο蟮摹哟位?、可擴(kuò)展的編程接口。CLR 為多種語言提供了一種統(tǒng)一的編程環(huán)境。.NET 具有兩個(gè)主要組件:公共語言運(yùn)行庫(CLR) 框架基礎(chǔ)類庫。 .NET 概述 是微軟流行的動(dòng)態(tài) WEB 編程技術(shù)活動(dòng)服務(wù)器網(wǎng)頁(ASP)的最新版本,但它遠(yuǎn)不是傳統(tǒng) ASP 簡單升級(jí)。本系統(tǒng)可以完成圖書的預(yù)約、查詢等功能以及圖書信息的錄入、修改、維護(hù),另外還可以對(duì)用戶進(jìn)行分組并賦予權(quán)限,以滿足安全性方面的要求。高新技術(shù)的迅猛發(fā)展,信息技術(shù)的廣泛應(yīng)用,全球經(jīng)濟(jì)趨于一體化。s design.Key words: book。本論文主要講述了 的基本概述及設(shè)計(jì)方法,緊接著以此系統(tǒng)為例,逐一介紹系統(tǒng)的設(shè)計(jì)開發(fā),系統(tǒng)分為六個(gè)模塊:用戶身份驗(yàn)證模塊、用戶個(gè)人信息管理模塊、圖書查詢預(yù)約模塊、信息發(fā)布模塊、圖書管理模塊、系統(tǒng)管理模塊。基于 J2EE 的網(wǎng)上圖書預(yù)定系統(tǒng)的設(shè)計(jì)摘 要《網(wǎng)上圖書預(yù)約系統(tǒng)的設(shè)計(jì)》是以為讀者提供便利為前提而開發(fā)的一個(gè)信息管理系統(tǒng),它不僅要求建立數(shù)據(jù)的一致性和完整性,而且還需要應(yīng)用程序功能的完備、易用等特點(diǎn)。系統(tǒng)的使用對(duì)象可以是高?;蛘咂渌麊挝坏膱D書館的讀者和管理人員。關(guān)鍵詞:圖書;預(yù)約;;數(shù)據(jù)庫The Design of Online Booking SystemAbstractThe Design of Online Booking System is a management information system, developed to provide convenience for readers as premise. It not only requires the establishment of data integrity and consistency, but also featured by perfection and easytouse to the program function. The system is a desktop database system for users to control and operate books, which mainly adopts as frontend application development tool, SQL Server 2022 database as a background database, and Windows XP as a platform. Meanwhile it also uses the data access to standardize of for accessing and manipulating the database. Its major function is the realization of booking online for readers as well as management of the books and users for the administrator. The system can be used by readers and management staff of libraries in college or other units. This thesis mainly describes the basic outline of and design methods. Then taking this system as an example, it goes through design and development of the system. This system consists of six modules, namely subscriber identificati