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

正文內(nèi)容

基于web的書(shū)庫(kù)檢索系統(tǒng)畢業(yè)設(shè)計(jì)-閱讀頁(yè)

2025-07-26 08:43本頁(yè)面
  

【正文】 圖 圖書(shū)借閱信息與圖書(shū)信息的實(shí)體 ER 圖 圖書(shū)借閱信息實(shí)體,用于存儲(chǔ)所有圖書(shū)借閱情況的信息,以準(zhǔn)確地記錄每本圖書(shū)的借閱情況。讀者信息實(shí)體,用于存儲(chǔ)所有借閱圖書(shū)的讀者信息。 圖 書(shū) 借 閱 信 息圖 書(shū) 條 形 碼應(yīng) 還 日 期讀 者 姓 名借 閱 日 期讀 者 條 形 碼圖 書(shū) 名 稱(chēng)讀 者 信 息聯(lián) 系 電 話(huà)證 件 號(hào) 碼讀 者 類(lèi) 型讀 者 性 別讀 者 名 稱(chēng)讀 者 條 形 碼電 子 郵 件備 注擁 有( 0 , N )( 0 , N )證 件 類(lèi) 型 圖 圖書(shū)借閱信息與讀者信息的實(shí)體 ER 圖 不同的書(shū),會(huì)有不同的圖書(shū)信息。圖書(shū)信息實(shí)體,用于存儲(chǔ)所有圖書(shū)的相關(guān)信息。圖書(shū)信息與圖書(shū)類(lèi)型的實(shí)體 ER 圖如圖 所示。對(duì)這些圖書(shū)信息進(jìn)行詳細(xì)的記錄,方便了圖書(shū)的分類(lèi)和查詢(xún)。圖書(shū)館對(duì)圖書(shū)的分類(lèi),通常是將不同類(lèi)型的圖書(shū)分別放置在相應(yīng)類(lèi)型的 書(shū)架上。圖書(shū)信息與書(shū)架信息的實(shí)體 ER 圖如圖 所示。讀者信息實(shí)體,用于存儲(chǔ)所有借閱圖書(shū)的讀者信息。讀者類(lèi)型信息實(shí)體,用于存儲(chǔ)讀者的類(lèi)型信息。 讀 者 信 息備 注讀 者 名 稱(chēng)讀 者 性 別讀 者 類(lèi) 型讀 者 條 形 碼電 子 郵 件 聯(lián) 系 電 話(huà)證 件 類(lèi) 型讀 者 類(lèi) 型 信 息類(lèi) 型 名 稱(chēng)類(lèi) 型 編 號(hào)擁 有( 0 , N )( 0 , N )證 件 號(hào) 碼 可 借 數(shù) 量 圖 讀者信息與讀者類(lèi)型信息的實(shí)體 ER 圖 在設(shè)計(jì)完整數(shù)據(jù)庫(kù) ER 圖后,需要根據(jù) ER 圖設(shè)計(jì)數(shù)據(jù)表結(jié)構(gòu)。 ( 1) tb_admSet(管理員權(quán)限設(shè)置表) 表 tb_admSet 用于保存與管理員權(quán)限設(shè)置相關(guān)的信息,該表的結(jié)構(gòu)如表 所示。 表 圖書(shū)借閱表 bookBarcode varchar 50 是 圖書(shū)條形碼 bookName bit 20 否 圖書(shū)名稱(chēng) borrowTime bit 8 否 借閱日期 returnTime bit 8 否 應(yīng)還日期 readerBarCode bit 50 否 讀者條形碼 readerName bit 20 否 讀者姓名 isReturn bit 1 否 是否歸還 ( 3) tb_bookcase(書(shū)架信息表) 表 tb_bookcase 用于保存書(shū)架的詳細(xì)信息,該表的結(jié)構(gòu)如表 所示。 基于 WEB 的書(shū)庫(kù)檢索系統(tǒng) 系統(tǒng)概要設(shè)計(jì) 15 表 圖書(shū)信息表 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 主鍵否 描述 bookBarcode varchar 100 是 圖書(shū)條形碼 bookName varchar 100 否 圖書(shū)名稱(chēng) bookType int 4 否 圖書(shū)類(lèi)型 bookcase int 4 否 書(shū)架類(lèi)別 bookConcern int 100 否 出版社名稱(chēng) author int 80 否 作者名稱(chēng) price int 8 否 圖書(shū)價(jià)格 borrowSum int 4 否 借閱次數(shù) ( 5) tb_bookType(圖書(shū)類(lèi)型信息表) 表 tb_bookType 用于保存圖書(shū)類(lèi)型信息,該表的結(jié)構(gòu)如表 所示。 表 圖書(shū)館信息表 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 主鍵否 描述 libraryName varchar 80 是 圖書(shū)館名稱(chēng) curator varchar 80 否 館長(zhǎng)名稱(chēng) tel varchar 100 否 聯(lián)系電話(huà) address i varchar 200 否 聯(lián)系地址 varchar 100 否 電子郵件 varchar 200 否 網(wǎng)址 upbuildTime datetime 8 否 建館時(shí)間 remark varchar 500 否 備注 基于 WEB 的書(shū)庫(kù)檢索系統(tǒng) 系統(tǒng)概要設(shè)計(jì) 16 ( 7) tb_readerInfo(讀者信息表) 表 tb_readerInfo 用于保存所有讀者信息,該表的結(jié)構(gòu)如表 所示。 表 讀者類(lèi)型信息表 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 主鍵否 描述 id int 4 是 類(lèi)型編號(hào) type varchar 50 否 類(lèi)型名稱(chēng) num varchar 50 否 可借數(shù)量 ( 9) tb_user(管理員信息表) 表 tb_user 用于保存所有管理員信息,該表的結(jié)構(gòu) 如表 所示。下面列出圖書(shū)館管理系統(tǒng)中所需要的數(shù)據(jù)庫(kù)操作類(lèi)。將這幾種操作編寫(xiě)到一個(gè)公共類(lèi)里,在 dataOperate 類(lèi)中一共定義了 5 個(gè)方法,分別如下: ( 1) createCon 方法 createCon()方法用來(lái)連接數(shù)據(jù)庫(kù),此方法返回的類(lèi)型為 SqlConnection。database=db_tsrj。pwd=。 return con。此方法返回一個(gè)布爾型值,用來(lái)表示添加、插入和刪除數(shù)據(jù)是否成功,執(zhí)行成功返回 true,否則返回 false。代碼如下: public static bool execSQL(string sql) { //創(chuàng)建連接對(duì)象 SqlConnection con = createCon()。 SqlCommand = new SqlCommand(sql, con)。 //關(guān)閉連接對(duì)象 ()。 //執(zhí)行失敗返回 false return false。 } ( 3) seleSQL 方法 seleSQL( string sql)方法用來(lái)查找數(shù)據(jù)是否存在。調(diào)用此方法時(shí)應(yīng)傳入一個(gè) string 類(lèi)型的參數(shù),此參數(shù)表示所要執(zhí)行的 SQL 語(yǔ)句。 //創(chuàng)建連接對(duì)象 ()。 try { //執(zhí)行 SQL 語(yǔ)句后返回第一行第一列值 return (())。 //關(guān)閉連接 } catch (Exception e) { ()。 } } ( 4) getDataset 方法 getData( string sql string table)方法用來(lái)查找并返回多行數(shù)據(jù)。在調(diào)用此方法時(shí)應(yīng)傳入兩個(gè) string 類(lèi)型的參數(shù),第一個(gè)參數(shù)表示要執(zhí)行的 SQL 語(yǔ)句,第二個(gè)參數(shù)表示表名。 //創(chuàng)建數(shù)據(jù)連接對(duì)象 ()。 SqlDataAdapter sda = new SqlDataAdapter(sql, con)。 //創(chuàng)建數(shù)據(jù)集 (ds, table)。 //返回?cái)?shù)據(jù)集 } ( 5) getRow 方法 GetRow( string sql)方法用 來(lái)查找并返回一行數(shù)據(jù)。在調(diào)用此方法時(shí)應(yīng)傳入一個(gè) string 類(lèi)型的參數(shù),此參數(shù)表示所要執(zhí)行的 SQL 語(yǔ)句。 ()。 return ()。系統(tǒng)主頁(yè)主要包括 Banner 信息欄、導(dǎo)航欄、借閱排行榜和版權(quán)信息等 4 部分。 圖 圖書(shū)館管理系統(tǒng)首頁(yè) 網(wǎng)站首頁(yè)技術(shù)分析 在圖書(shū)館管理系統(tǒng)的首頁(yè)開(kāi)發(fā)過(guò)程中,使用 GridView 控件顯示信息,為其添加一個(gè)自動(dòng)編號(hào)列,就可以實(shí)現(xiàn)按照借閱次數(shù)的多少進(jìn)行排名的功能。在實(shí)現(xiàn)自動(dòng)編號(hào)功能時(shí),主要觸發(fā)了 GridView 控件的 RowDataBound 事件,該事件詳細(xì)說(shuō)明如下。將某個(gè)數(shù)據(jù)行綁定到 GridView 控件中的數(shù)據(jù)以后,將引發(fā) RowDataBound 事件。 GridView控件的 RowDataBound 事件中實(shí)現(xiàn)的代碼如下: if ( != 1) //判斷 GridView 控件中是否有值 { int id = + 1。//將變量 id 的值傳給 GridView 控件的每一行的單元格中 } 網(wǎng)站首頁(yè)的實(shí)現(xiàn) 首先導(dǎo)入必要的命名空間 using 。 流程圖如圖 所示: 開(kāi)始用戶(hù)是否登錄進(jìn)入登錄頁(yè)面進(jìn)行登錄調(diào)用自定義方法用來(lái)綁圖書(shū)借閱排行結(jié)束NY 圖 網(wǎng)站首頁(yè)流程圖 實(shí)現(xiàn)方法的代碼如下: 基于 WEB 的書(shū)庫(kù)檢索系統(tǒng) 系統(tǒng)各模塊詳細(xì)設(shè)計(jì) 22 protected void Page_Load(object sender, EventArgs e) { if (Session[userName] != null) //判斷用戶(hù)是否登錄 { bindBookInfo()。 //跳轉(zhuǎn)到登錄頁(yè)面 } BindBookInfo 自定義方法用來(lái)顯示圖書(shū)借閱排行榜,在此方法中使用數(shù)據(jù)庫(kù)操作類(lèi)中的 getDataset 方法,查找出借閱率高的圖書(shū)信息綁定到 GridView 控件上。 //設(shè)置SQL 語(yǔ)句 = (sql, tb_bookInfo)。 //綁定 GridView 控件 } 在圖書(shū)信息表中,圖書(shū)類(lèi)型存儲(chǔ)的是類(lèi)型的編號(hào),為了查看方便將圖書(shū)類(lèi)型的編號(hào)轉(zhuǎn)換為類(lèi)型名稱(chēng)。實(shí)現(xiàn)代碼如下: protected void gvBookTaxis_RowDataBound(object sender, GridViewRowEventArgs e) { if ( != 1) //判斷 GridView 控件中是否有值 { int id = + 1。 } if ( == ) { //綁定圖書(shū)類(lèi)型 string bookType = [3].()。 SqlDataReader typeSdr = (typeSql)。 //讀取一條數(shù)據(jù) [3].Text = typeSdr[typeName].ToString()。 //獲取書(shū)架編號(hào) string caseSql = select * from tb_bookcase where bookcaseID= + bookcase。 ()。 //設(shè)置書(shū)架 基于 WEB 的書(shū)庫(kù)檢索系統(tǒng) 系統(tǒng)各模塊詳細(xì)設(shè)計(jì) 23 //設(shè)置鼠標(biāo)懸停行的顏色 (onMouseOver, Color=。lightBlue39。 (onMouseOut, =Color。 } } 管理員設(shè)置模塊 管理員設(shè)置模塊概述 管理員設(shè)置模塊主 要包括查看管理員列表、添加管理員、管理員權(quán)限設(shè)置和刪除管理員 4 個(gè)功能。在此頁(yè)面中將顯示所有管理員的名稱(chēng)和管理員所擁有的權(quán)限。 圖 管理員設(shè)置頁(yè)面 單擊“添加管理員”鏈接按鈕將彈出添加管理員網(wǎng)頁(yè)對(duì)話(huà)框,在此對(duì)話(huà)框中可以添加新的管理員,新添加的管理員默認(rèn)擁有圖書(shū)借還權(quán)限和系統(tǒng)查詢(xún)權(quán)限,基于 WEB 的書(shū)庫(kù)檢索系統(tǒng) 系統(tǒng)各模塊詳細(xì)設(shè)計(jì) 24 如圖 所 示。如圖
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1