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

正文內(nèi)容

基于web的書庫檢索系統(tǒng)畢業(yè)設(shè)計(jì)-wenkub

2023-07-08 08:43:23 本頁面
 

【正文】 對所有圖書進(jìn)行管理,并且準(zhǔn)確無誤,輕松自如。 由于各圖書館的圖書的數(shù)量不斷增多和圖書館規(guī)模的不斷擴(kuò)大,管理這些龐大的體系是非常困難的。一個(gè)最典型的手工處理還書過程就是:讀者將要借的書和借閱證交給工作人員,工作人員將每本書上附帶的描述書的信息的卡片和讀者的借閱 證放在一個(gè)小格欄里,并在借閱證和每本書貼的借閱條上填寫借閱信息。在此系統(tǒng)中,讀者可以很方便的對圖書進(jìn)行瀏覽檢索,讀者在檢索時(shí),可以通過輸入圖書條形碼、書名關(guān)鍵字、圖書類別、出版社名稱、作者名字來查看圖書的詳細(xì)資料,然后根據(jù)各人的喜好借閱心儀的圖書。日益忙碌的人們開始追求足不出戶的利用互聯(lián)網(wǎng)這一強(qiáng)大的平臺來實(shí)現(xiàn)查詢。 WEB 網(wǎng)站加上數(shù)據(jù)庫技術(shù)的運(yùn)用,大大簡化了 WEB 設(shè)計(jì)管理人員的維護(hù)工作量, 使用數(shù)據(jù)庫可以帶來許多好處:如減少了數(shù)據(jù)的冗余度,從而大大地節(jié)省了數(shù)據(jù)的存儲空間;實(shí)現(xiàn)數(shù)據(jù)資源的充分共享等等。系統(tǒng)管理員則可以對現(xiàn)有的圖書和書架信息進(jìn)行添加和編輯,審查用戶 的借閱情況并對用戶信息進(jìn)行管理。這樣借書過程就完成了。因?yàn)閳D書的情況是隨時(shí)改變的,因此必需對圖書進(jìn)行動(dòng)態(tài)的管理,而這對于一個(gè)管理人員來說是一件比較復(fù)雜的事情,存儲,查詢,借閱都是必不可少的業(yè)務(wù)。因此開發(fā)一個(gè)切實(shí)有效的圖書館管理系統(tǒng)使其高質(zhì)量,高效率地管理系統(tǒng)流通部門的全部功能是非常必要的,也是本論文選題的重要意義和研究宗旨。但在大多數(shù)不發(fā)達(dá)國家,基于 SQL Server 數(shù)據(jù)庫的圖書館管理信息系統(tǒng)應(yīng)用得很廣泛。 1. 界面設(shè)計(jì)友好、美觀,數(shù)據(jù)存儲安全、可靠。 5. 設(shè)置讀者借閱和圖書借閱排行榜,為圖書館提供真實(shí)的數(shù)據(jù)信息。 9. 系統(tǒng)最大限度地實(shí)現(xiàn)了易維護(hù)性和易操作性。 瀏覽器: 。 課題相關(guān)知識簡介 數(shù)據(jù)庫相關(guān)技術(shù)簡介 數(shù)據(jù)庫編程主要包括與 Access 和 SQL Server20xx 這些常用數(shù)據(jù)庫的鏈接。 ( 2)系統(tǒng)資源占用低,不需要數(shù)據(jù)庫服務(wù)器的支持。但由于其快速、小巧且靈活,所以被小型信息管理系統(tǒng)將其作為后臺數(shù)據(jù)庫。 SQL Server20xx 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng)的最新版本,該版本不但繼承了 SQL 版本的優(yōu)點(diǎn),而且增加了許多 更先進(jìn)的功能。在一般情況下也可以將數(shù)據(jù)庫系統(tǒng)稱為“數(shù)據(jù)庫”。表中,列由同類的信息組成,稱為“一個(gè)字段”,每列的標(biāo)題稱為“字段名”。它同樣具有字段 與數(shù)據(jù)項(xiàng),外表與表一樣。在數(shù)據(jù)庫中,索引使數(shù)據(jù)庫程序無需掃描整個(gè)表,即可在其中找到所需數(shù)據(jù)。觸發(fā)器不同于一般的存儲過程,它不可以使用 EXECUTE 語句來執(zhí)行。數(shù)據(jù)備份記錄了在進(jìn)行 備份這一操作時(shí)數(shù)據(jù)庫中所有數(shù)據(jù)的狀態(tài),以便在數(shù)據(jù)庫招到破壞時(shí)能夠及時(shí)的將其進(jìn)行恢復(fù)。 是 .NET 框架的一部分,因此可以使用 .NET 框架中的所有類型和服務(wù)。 是在 ASP 的基礎(chǔ)上而來的,具有與 ASP 相似的語法。 ( 2)豐富的工具支持,在新的 Visual Studio 開發(fā)環(huán)境中有許多簡單易用的控件,可以通過拖放來直接使用這些控件,使開發(fā)更加快捷。 ( 6)超強(qiáng)的擴(kuò)展性: 允許開發(fā)人員開發(fā)自己的組件,并使用自己的組件構(gòu)建系統(tǒng)。這些控件將為頁面產(chǎn)生一些代碼,服務(wù)器將使用這些代碼創(chuàng)建頁面 HTML 代碼,并隨后將這些代碼發(fā)送到瀏覽器。使用 Visual Studio 20xx 內(nèi)置的網(wǎng)站服務(wù)器。當(dāng)然也可以使用本地的 IIS 當(dāng)作網(wǎng)站服務(wù)器。 .Remote 站點(diǎn)。 文件時(shí) Web 應(yīng)用程序的配置文件,通過配置 文件,可以使 Web 應(yīng)用程序?qū)崿F(xiàn)很多功能,如:處理特定類型的請求;設(shè)置會話聲明,判斷會話狀態(tài)是在進(jìn)程中還是進(jìn)程外;設(shè)置瀏覽能力,自定義由HttpBrowserCapabilities 類在遇到指定瀏覽器時(shí)返回的屬性;設(shè)置安全性,對某些特定的文件加以嚴(yán)格的安全限制;設(shè)置編譯條件,決定編譯 應(yīng)用程序的設(shè)置,包括哪些外部程序集應(yīng)包含在應(yīng)用程序的編譯中等。其他信號 (如控制信號 )必須單獨(dú)傳輸。Gopher server 和 FTP server 全部包容在里面。 IIS( Inter Information Server,互聯(lián)網(wǎng)信息服務(wù))是一種 Web(網(wǎng)頁)服務(wù)組件,其中包括 Web 服務(wù)器、 FTP 服務(wù)器、 NNTP 服務(wù)器和 SMTP服務(wù)器,分別用于網(wǎng)頁瀏覽、文件傳輸、新聞服務(wù)和郵件發(fā)送等方面,它使得在網(wǎng)絡(luò)(包括互聯(lián)網(wǎng)和局域網(wǎng))上發(fā)布信息成了一件很容易的事。所以, 100 個(gè) iis 支持日 ip1000(同時(shí)訪問網(wǎng)站人數(shù)必定遠(yuǎn)低于 1000 人)以上都不是很大問題,除非網(wǎng)站被盜鏈或框架引發(fā)其它消耗。 IIS 相應(yīng)性極高,同時(shí)系統(tǒng)資源的消耗也是最少, IIS 的安裝,管理和配置都相當(dāng)簡單,這是因?yàn)?IIS 與 Windows NT Server 網(wǎng)絡(luò)操作系統(tǒng)緊密的集成在一起,另外, IIS 還使用與 Windows NT Server 相同的 SAM( Security Accounts Manager,安全性賬號管理器),對于管理員來說, IIS使用諸如 Performance Monitor和 SNMP( Simple Nerwork Management Protocol,簡單網(wǎng)絡(luò)管理協(xié)議)之類的 NT 已有管理工具。安裝過程中要求添加相應(yīng)的 ODBC 驅(qū)動(dòng)程序。 服務(wù)器視圖 顯示網(wǎng)絡(luò)上運(yùn)行 Inter 服務(wù)的計(jì)算機(jī)名。打開服務(wù)可以看到哪些計(jì)算機(jī)運(yùn)行該服務(wù)。 1) Windows Server 安全性: Windows NT 提供用戶賬戶安全性、 NTFS 安全性。 ② NTFS 文件安全性: NTFS 提供安全性,可以控制對數(shù)據(jù)文件的訪問,應(yīng)當(dāng)將數(shù)據(jù)文件放在 NTFS 分區(qū)?;?WEB 的書庫檢索系統(tǒng) 系統(tǒng)概要設(shè)計(jì) 9 第二章 系統(tǒng)概要設(shè)計(jì) 需求分析 圖書館是收藏圖書、刊物以及各類音像和文字資料,并供讀者借閱的單位。在還書時(shí),讀者首先將要還的書交給工作人員,工作人員然后根據(jù)圖書信息找到相應(yīng)的書卡和借閱證,并填寫相應(yīng)的還書信息。 根據(jù)圖書 館理系統(tǒng)的特點(diǎn),可以將其分為系統(tǒng)設(shè)置、讀者管理、圖書管理、圖書歸還、系統(tǒng)查詢等 5 個(gè)部分,其中各個(gè)部分及其包括的具體功能如圖 所示。具體表如圖 所示。管理員信息實(shí)體,用于存儲管理員的登錄名稱和登錄密碼。對這些圖書信息進(jìn)行詳細(xì)的記錄,方便了圖書的分類和查詢。當(dāng)有讀者借閱圖書時(shí),要對讀者的各項(xiàng)信息進(jìn)行記錄,以方便歸還圖書和已借閱圖書的歷史查詢。對這些圖書信 息進(jìn)行詳細(xì)的記錄,方便了圖書的分類和查詢。 圖 書 信 息借 閱 次 數(shù)圖 書 條 形 碼圖 書 名 稱圖 書 類 型圖 書 價(jià) 格作 者 名 稱 出 版 社 名 稱書 架 類 別圖 書 類 型類 型 編 號類 型 名 稱可 借 天 數(shù)擁 有( 0 , N )( 0 , N ) 圖 圖書信息與圖書類型的實(shí)體 ER 圖 基于 WEB 的書庫檢索系統(tǒng) 系統(tǒng)概要設(shè)計(jì) 13 不同的書,會有不同的圖書信息。書架信息實(shí)體用于存儲圖書館中所有的書架信息。在讀者群體中,會有不同的分類,例如借閱圖書的讀者可能是教師、學(xué)生和市民等,所以對讀者人群進(jìn)行有效的分類是至關(guān)重要的。下面給出主要的數(shù)據(jù)表的數(shù)據(jù)結(jié)構(gòu)和用途。 表 書架信息表 字段名 數(shù)據(jù)類型 長度 主鍵否 描述 bookcaseID Int 4 是 書架編號 bookcaseName varchar 80 否 書架名稱 ( 4) tb_bookInfo(圖書信息表) 表 tb_bookInfo 用于保存與圖書相關(guān)的所有信息,該表的結(jié)構(gòu)如表 所示。 表 讀者信 息表 字段名 數(shù)據(jù)類型 長度 主鍵否 描述 readerBarCode varchar 50 是 讀者條形碼 readerName varchar 50 否 讀者名稱 sex char 10 否 讀者性別 readerType varchar 50 否 讀者類型 certificateType varchar 50 否 證件類型 certificate varchar 50 否 證件號碼 tel varchar 50 否 聯(lián)系電話 varchar 50 否 電子郵件 remark varchar 500 否 備注 ( 8) tb_readerType(讀者類型信息表) 表 tb_readerType 用于保存所有讀者類型信息,該表的結(jié)構(gòu)如表 所示。數(shù)據(jù)庫操作類用來完成數(shù)據(jù)庫的連接操 作,以及數(shù)據(jù)庫的查詢、添加、刪除和修改操作。uid=sa。 } ( 2) execSQL 方法 execSQL( string sql)方法用來查找數(shù)據(jù)是否存在。 ()。 } catch (Exception e) { ()。此方法返回一個(gè)布爾型基于 WEB 的書庫檢索系統(tǒng) 系統(tǒng)概要設(shè)計(jì) 18 值,用來表示是否查找到數(shù)據(jù),如查找到數(shù)據(jù)則返回 true,否則返回 false。 SqlCommand = new SqlCommand(sql, con)。 return 0。代碼如下: public static DataSet getDataset(string sql, string table) { SqlConnection con = createCon()。 //執(zhí)行 SQL 語句 ds = new DataSet()。此方法返回一個(gè)SqlCommand 對象。 基于 WEB 的書庫檢索系統(tǒng) 系統(tǒng)概要設(shè)計(jì) 19 SqlCommand = new SqlCommand(sql, con)。網(wǎng)站首頁運(yùn)行效果如圖 所示。 RowDataBound 事件:呈現(xiàn) GridView 控件之前,該控件中的每一行都必須綁定到數(shù)據(jù)源中的一條記錄。 //將當(dāng)前行的索引加上一賦值給變量 id [0].Text = ()。 //調(diào)用自定義方法用來綁定圖書借閱排行 } else ()。 //獲取圖書信息數(shù)據(jù)源 ()。//將當(dāng)前行的索引加上一賦值給變量 id [0].Text = ()。 ()。 SqlDataReader caseSdr = (caseSql)。=39。)。管理員設(shè)置頁面如圖 所示。 圖 設(shè)置管理員權(quán)限 管理員設(shè)置模塊技術(shù)分析 在添加新的管理員時(shí),在管理員權(quán)限設(shè)置表中也應(yīng)該將新管理員添加到其。 圖 添加管理員 單擊“權(quán)限設(shè)置”鏈接按鈕將彈出管理員權(quán)限網(wǎng)頁對話框,在此對話框中可以設(shè)置某一個(gè)管理員所擁有的權(quán)限。選擇“系統(tǒng)設(shè)置” /“管理員設(shè)置”命令,進(jìn)入到管理員設(shè)置頁面。)。 [4].Text = caseSdr[bookcaseName].ToString()。 //設(shè)置圖書類型 //綁定書架 string bookcase = [4].()。 //獲取圖書類型編號 string typeSql = select * from tb_bookType where TypeID= + bookType。此功能在 GridView 控件的 RowDataBound 事件中實(shí)現(xiàn),再此事件中先獲取圖書類型的編號,通過編號在圖書類型表中獲取類型名稱,將類型名稱綁定到圖書類型列中。實(shí)現(xiàn)代碼如下: protected void bindBookInfo() { string sql = select top 10 * from tb_bookInfo order by borrowSum desc。 在 page_load 單擊事件中,利用 Session 對象判斷用戶登錄的狀態(tài),如果Session 中存在的變量為空,說明用戶未登錄,頁面將跳轉(zhuǎn)到登錄頁面;如用戶已登錄,則調(diào)用 bindBookInfo 自定義的方法。 網(wǎng)站首頁在 實(shí)現(xiàn)自動(dòng) 編號功能 時(shí),主要 通過在 GridView 控件的RowDataBound 事件中動(dòng)態(tài)修改 GridView
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1