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

正文內(nèi)容

基于j2ee的網(wǎng)上圖書預定系統(tǒng)的設計-閱讀頁

2025-07-03 14:43本頁面
  

【正文】 int 4 是否歸還預約信息表(BookingInfo)表 5 預約信息表名稱 數(shù)據(jù)類型 數(shù)據(jù)長度 作用BookingID int 4 預約 ID(自增,主鍵)BookID int 4 圖書 IDUserID varchar 20 用戶 IDBookingState int 4 是否到書BookingDate datetime 8 預約時間State int 4 預約狀態(tài)(0-已失效,1-有效,2-已過期,默認值為 1)角色權限表(RoleInfo)表 6 角色權限表名稱 數(shù)據(jù)類型 數(shù)據(jù)長度 作用RoleID int 4 角色權限 ID(自增,主鍵)RoleStyle varchar 50 角色名稱BookNum int 4 允許借書數(shù)BookDate int 4 允許借書天數(shù)AllowBooking int 4 是否允許預約(0:否 1:是)IsBookManager int 4 是否為圖書管理員(0:否 1:是)IsSysManager int 4 是否為系統(tǒng)管理員(0:否 1:是)總結:對整個網(wǎng)上圖書預約系統(tǒng)的功能模塊的詳細設計和所運用的后臺數(shù)據(jù)庫表的詳細介紹。用戶身份驗證模塊和用戶個人信息管理模塊共用一個功能導航控件 。注銷頁面 只需要將 Session 賦為空即可,修改密碼頁面為 。在后面的頁面中通過判斷這個 Session 值是否為空來判斷用戶是否登錄。 修改密碼頁面 的設計首先判斷用戶輸入的舊密碼是否正確,如果不正確,則彈出提示信息。 用戶個人信息模塊 功能描述在用戶個人信息管理模塊里主要包括了用戶信息頁面和個人預約信息頁面。 個人預約信息控件 的設計個人預約信息控件中,Page_Load()函數(shù)在首次加載頁面時綁定DataGrid,通過加載控件后顯示圖書的相關信息及預約時間、到書時間、是否到書的通知、預約狀態(tài)等信息,并且根據(jù)參數(shù)不同進行相應的刪除預約信息等操作。有效39。已過期39。 + Session (UserID).ToString () + 39。特別要注意的是,用戶預約成功的書在登錄后不能查詢出來。MisBtn_Click()函數(shù)處理“模糊查詢”按鈕的單擊事件,獲取查詢條件,組成查詢的 SQL 語句,然后進行數(shù)據(jù)綁定,其主要處理代碼如下:Private Sub MisBtn_Click (ByVal sender As , ByVal e As ) Handles QuerySql () If Then Dim str As String = sqlstr += where like 39。 or like 39。 or like 39。 End If Session (sqlstr) = sqlstr BindGrid ()End SubBookingBtn_Click()函數(shù)處理“預約”按鈕單擊事件,其處理函數(shù)首先獲取所有被選中的圖書 ID,然后組成 SQL 語句插入到預約信息表中。其主要處理代碼如下:Private Sub BookingBtn_Click (ByVal sender As , ByVal e As ) Handles Dim i As IntegerDim userID As String = Session (UserID)Dim str As String = Dim myCheckBox As CheckBoxFor i = 0 To 1myCheckBox = CType ( (i).FindControl (ChckBox), CheckBox)If = True Then str += if(not exists(select 1 from BookingInfo where bookid= + (i).Cells(6).Text + and userid=39。)) insert into BookingInfo (UserID,BookID,BookingDate,BookingState) values(39。, + (i).Cells(6).Text + ,getdate(),0)End IfNextDim obj As DBController = New DBController (str)()End Sub 普通查詢頁面和高級查詢頁面的設計這兩個頁面與簡單查詢頁面的設計只是其查詢的條件有所不同。 新書查詢頁面 的設計在該頁面中,只需添加一個下拉框,讓用戶在下拉框中選擇時間,提供查詢按鈕,在 Datagram 中顯示出來,對 DataGrid 進行數(shù)據(jù)綁定函數(shù)以提供調(diào)用,在此 DataGrid 中實現(xiàn)分頁、排序、查看圖書信息等功能。 控件加載頁面 的設計控件加載頁面中通過 table 的單元格來控制控件的加載,在TD中加runat=server,并為其添加 ID。當前預約信息控件()主要用來顯示用戶的有效預約信息。其主要處理代碼如下:Private Sub Page_Load (ByVal sender As , ByVal e As ) Handles If Not IsPostBack Then Dim sqlstr As String = sqlstr += update BookingInfo set State = 2 where State = 1 and dateadd (day, 2, (BookID, BookingDate)) getDate ()” sqlstr += select , , , , sqlstr += , , returnDate = case sqlstr += when 0 then sqlstr += when 1 then () end,sqlstr += State = case when 0 then 39。 when 1 then 39。 when 2 then 39。 end sqlstr += from UserInfo a inner join BookingInfo b on = inner join BookInfo c sqlstr += on = where 0 order by desc Dim obj As DBController = New DBController (sqlstr, BookingGrid) End IfEnd Sub歷史預約信息控件()主要用來顯示用戶的失效和過期預約信息。用戶在規(guī)定時間內(nèi)去借閱已經(jīng)預約成功的圖書后,其預約狀態(tài)將修改為“失效” ;反之,如果用戶沒有在規(guī)定時間內(nèi)去借閱已經(jīng)預約成功的圖書,則他的預約狀態(tài)將修改為“過期” 。 添加圖書頁面主要是在AddBtn_Click()函數(shù)處理用戶單擊“添加”按鈕事件,將用戶輸入的圖書信息組成 SQL 語句,然后插入數(shù)據(jù)庫中;圖書編輯頁面將該頁面左側(cè)的 ListBox 控件跟數(shù)據(jù)庫進行綁定,用以顯示所有圖書列表,當用戶單擊某一圖書后,自動將圖書信息填充到右邊的圖書信息明細中,用戶可對其進行更新和刪除操作。 圖書編輯頁面的主界面圖圖 13 圖書編輯界面 系統(tǒng)管理模塊的設計 功能描述系統(tǒng)管理模塊包括用戶信息管理和角色權限管理兩個功能。 + + 39。 角色權限管理頁面的主界面圖圖 14 角色權限管理界面總結:針對具體每個模塊的功能進行詳細的介紹。建議用戶 CPU PⅣ,內(nèi)存 256M 及以上,數(shù)據(jù)庫版本 SQL SERVER 2022,WIN2022PRO/XP/2022 ,WIN2022 SERVER 及以上軟硬件平臺使用。目的是讓整個系統(tǒng)能夠快速、穩(wěn)定、安全的運行。凡是遇到無效或是空值數(shù)據(jù)都需要用程序進行操作處理。(3)對數(shù)據(jù)庫查詢操作異常進行捕捉。(5)對數(shù)據(jù)庫更新操作異常進行捕捉。(7)權限控制,通過 Session 會話變量對管理員和用戶的權限進行控制。結 論在歷經(jīng)三個多月的需求分析、結構設計,到詳細編碼和系統(tǒng)測試,最終完成了整個網(wǎng)上圖書預約系統(tǒng)的設計。本文簡要介紹了典型B/S 網(wǎng)上圖書預約系統(tǒng)的主要體系結構及功能模塊,重點討論了系統(tǒng)開發(fā)工具、開發(fā)語言等關鍵技術以及系統(tǒng)的數(shù)據(jù)庫建設和功能模塊的代碼分析。因此在今后的工作中,這些功能的實現(xiàn)還需要更高的技術支持,也只有這樣才能完善網(wǎng)上圖書預約系統(tǒng)。代碼重用是近年來軟件工程領域一直提倡的開發(fā)方法。同時,在編碼過程中編寫一些公共類函數(shù),提供統(tǒng)一的數(shù)據(jù)讀寫機制,以提高代碼重用率。編碼的錯誤容易查出,但設計的錯誤如果帶到編碼階段就會使錯誤逐步擴大,最終很可能造成嚴重的后果。參考文獻[1] 方睿,[M].成都:四川大學出版社,2022。[3] 程序設計[M].北京:清華大學出版社,2022。[5] Richard 高級編程[M].北京:清華大學出版社,2022。[7] 網(wǎng)站開發(fā)實例教程 [M].北京:人民郵電出版社 ,202
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1