999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于B/S模式的圖書管理系統(tǒng)的設(shè)計與實現(xiàn)

2018-03-19 16:18:35李亞楠李晶
電腦知識與技術(shù) 2018年4期

李亞楠 李晶

摘要:隨著社會的進步,人們精神文明建設(shè)水平日益升高,相對過去,圖書館的藏書量也以驚人的速度在增加,造成圖書管理員的工作量日益加大,急需新型圖書管理方法。如今計算機信息技術(shù)發(fā)展速度較快,很多行業(yè)的主要領(lǐng)域已經(jīng)開始對其進行應(yīng)用。在圖書管理工作中,也應(yīng)該充分利用計算機信息技術(shù)的優(yōu)勢,對圖書信息進行管理,不僅提高了圖書館管理工作效率,圖書信息的安全也可以得到保障。

關(guān)鍵詞:B/S模式;圖書管理系統(tǒng);設(shè)計與實現(xiàn)

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2018)04-0053-03

隨著國內(nèi)圖書館規(guī)模的不斷擴大,圖書數(shù)量驟增,同時也會伴隨著各類信息的增加,過去的圖書管理模式因為存在很多缺點,不再適用。近年來,網(wǎng)絡(luò)應(yīng)用日益普及,信息技術(shù)飛速發(fā)展,計算機技術(shù)因為其強大的功能,也越來越被人們認可,在很多領(lǐng)域中發(fā)揮著較為重要的作用。基于B/S模式的圖書管理系統(tǒng)在Internet 網(wǎng)絡(luò)環(huán)境下進行開發(fā),系統(tǒng)設(shè)計思路來源于 B/S的特點,可以實現(xiàn)數(shù)據(jù)查詢、數(shù)據(jù)錄入、數(shù)據(jù)刪除以及數(shù)據(jù)更新,這樣,工作人員在對數(shù)據(jù)管理時更為方便,大大提高了圖書管理的工作效率,促使圖書館現(xiàn)代化管理的發(fā)展。

1 系統(tǒng)的特點

JSP 進行開發(fā)時,客戶端需要安裝在IE6.0 版本以上的瀏覽器上,不需要再添加其他客戶程序。將數(shù)據(jù)庫系統(tǒng)和Web 服務(wù)器安裝在服務(wù)器端。系統(tǒng)所應(yīng)用的模式為 B/S 三層構(gòu)架 ,具體如圖 1 所示 ,后臺數(shù)據(jù)庫所應(yīng)用的是SQL server 2000,服務(wù)器所應(yīng)用的是 JSP 技術(shù) 。

該系統(tǒng)的應(yīng)用,不僅可以有效減輕客戶端的負擔,另外還方便客戶對系統(tǒng)進行維護。該系統(tǒng)所應(yīng)用的 JSP 技術(shù),并不是單純的JSP 頁面或者 JSP 語法,而是具有綜合性的技術(shù),其中,在Java 中,連接數(shù)據(jù)庫的技術(shù)為JDBC,該技術(shù)的應(yīng)用實現(xiàn)了多種類型數(shù)據(jù)庫的無縫連接。憑借JDBC 進行編寫的程序可以把 SQL 語句自動向數(shù)據(jù)庫管理系統(tǒng)進行傳輸。SQL Server 2000 具有客戶機/服務(wù)器體系結(jié)構(gòu),屬于高效數(shù)據(jù)管理系統(tǒng),可以滿足大規(guī)模分布式計算環(huán)境的需要。SQL Server 2000 不僅可以查詢SQL 語句,還可以完成相應(yīng)表格的操作。SQL Server 2000為了和其他系統(tǒng)實現(xiàn)通信同時與其他系統(tǒng)建立無縫連接,以JSP 網(wǎng)絡(luò)編程技術(shù)為基礎(chǔ),同時結(jié)合java 技術(shù)。

2 系統(tǒng)功能設(shè)計

圖書管理員是該系統(tǒng)的主要操作用戶。該系統(tǒng)可以提供的功能主要有:對圖書進行管理、相關(guān)權(quán)限管理、對讀者進行管理以及對借閱活動進行管理。相關(guān)系統(tǒng)管理員在對各個模塊進行管理時,擁有專有的權(quán)限。對于讀者而言,其只具有維護個人信息的權(quán)限,對其他功能只能查看,不能使用。如圖2所示為本系統(tǒng)結(jié)構(gòu)圖。

3 后臺系統(tǒng)庫系統(tǒng)設(shè)計

3.1 數(shù)據(jù)庫設(shè)計

數(shù)據(jù)庫是信息系統(tǒng)工作的基礎(chǔ),圖書信息管理系統(tǒng)通過對數(shù)據(jù)進行存儲和管理來獲取大量所需數(shù)據(jù)。所以,為了系統(tǒng)可以方便、快捷、精準的對數(shù)據(jù)進行調(diào)用,必須建立最佳的數(shù)據(jù)庫,同時數(shù)據(jù)組織結(jié)構(gòu)也必須精準。數(shù)據(jù)庫大小的確定需要依據(jù)數(shù)據(jù)量大小不同而定,這里所說的數(shù)據(jù)量,實際指的是數(shù)據(jù)庫能可以存放的最大表單記錄數(shù)值。SQL Server基本可以滿足所有數(shù)據(jù)存儲需要,因為其數(shù)據(jù)最大值可達 200000 以上。該系統(tǒng)的后臺數(shù)據(jù)庫在建立的過程中,應(yīng)用了SQL Server, 所建立的數(shù)據(jù)庫結(jié)構(gòu)命名為:XHLMS( 圖書管理系統(tǒng)) 。表1、2、3所示為具體幾個主要數(shù)據(jù):

3.2 存儲過程的設(shè)計

為了可以方便對表中信息進行查詢、刪除、添加以及更新,同時也是為了數(shù)據(jù)庫的操作更為便捷,需要自定義存儲過程。

4 基于 B/S 模式的圖書管理系統(tǒng)的分析與功能設(shè)計

4.1 實現(xiàn)相關(guān)管理模塊

4.1.1 功能描述

如果以管理員的身份登錄該系統(tǒng)后,主界面有圖書管理選項,點擊進入后,就可以進入圖書管理界面。在這個界面有可以顯示圖書概要信息的表格,表格中每一行的圖書編號都可以點擊進入,進入后就可以對圖書進行相關(guān)查看和修改。如果點擊表格中每一行圖書編號的刪除按鈕,就會刪除相關(guān)記錄。表下方有添加新項目連接,點擊進入后,就可以對新項目進添加,同時也可以對詳細信息進行編輯。頁面最下方有注銷按鈕,如果點擊,管理員就會退出安全管理模塊。另外,圖書管理界面還包含其他很多管理操作連接,便于管理員對數(shù)據(jù)和信息進行管理。用戶在文本框中輸入圖書編號,點擊搜索按鈕后,就會查到相關(guān)圖書的概要信息。另外,點擊高級搜索后,就會進入高級搜索頁面,就會顯示相關(guān)圖書的概要信息。另外,點擊高級搜索按鈕進入高級搜索頁面后,可以提供相關(guān)圖書的高級檢索功能。管理員還可以通過修改個人密碼的功能對密碼進行修改。

4.1.2 典型代碼

以下代碼可以實現(xiàn)刪除圖書功能:

Protected void gvBookMana ge_RowDele ting(objec t sender,GridViewDE leteEventA rgs e)

}

String barCode=gvBookMang e.DataKeys[e.RowIndex].Value.T oSting();

String sql="delete from tb_bookInfo where bookBarCode='"+barCODE+"'";

dataOperate.execSQL(sql);

}

以下代碼可以實現(xiàn)添加圖書功能:

protected void btnSave_Click(object sender,EventArga e)

}.............

if (id=="add")

{sql="in sert into

{

tb_bookInfo(bookBarCode,bookName,bookType,bookcase,bookConcern,author,price)vaue s('"

+bookBarcode+"','"+bookName+"','"+bookTyep+"','"+bookcase+"','"+bookConcem+"','"+author+"',"+price+")"';

}else

{

sql="update tb_bookInfo set bookName='"+bookName+"',bookTyep='"+bookType+"',bookcase='"bookcase+"',

bookConcern='"+bookConceern+"‘,author='"+author+",price=price+"where bookBarcoode='"+bookBarcode+"'";

}if(dataOper ate.execSQL(sql))

}

Response.Write("");

}else

{

Re gisterStarrtupScript(","");

}}

4.2 讀者管理模塊的實現(xiàn)

圖書管理模塊是該系統(tǒng)的主要模塊之一,讀者可以憑借此模塊實現(xiàn)圖書的查閱,管理者可以通過該模塊對讀者以及讀者信息進行管理。讀者點擊進入主界面后,有注冊按鈕,讀者點擊注冊按鈕后,可以實現(xiàn)新讀者的添加,不管是讀者還是管理者,都可以憑借讀者姓名和編號對讀者信息進行查詢和刪除,管理者可以按讀者姓名和編號對讀者信息進行修改。對讀者而言,讀者進入主界面后,可以對圖書信息進行查閱,點擊進入圖書界面后,可以查詢到圖書的概要信息。

4.3 借閱管理模塊的實現(xiàn)

如果用戶以管理員的身份登錄,點擊進入主界面后點擊借閱管理連接,就可以進入借閱管理界面。圖書管理員借書處理的具體程序是:首先輸入讀者編號或者借閱卡編號,然后將圖書編碼輸入,查詢到相關(guān)圖書后,點擊下文的確定按鈕,就完成了圖書的借閱活動。該界面還有圖書歸還、逾期以及罰金選項,點擊就可以進入相關(guān)頁面。管理員辦理還書的具體程序是:首先將圖書編號輸入文本框,然后點擊歸還連接。如果相關(guān)圖書的歸還時間已經(jīng)超期,每超期一天以 0.2 元的罰金計算,系統(tǒng)可以將罰金總數(shù)以對話框的形式進行顯示。如果還書時間沒有超限,就可以完成還書操作。另外,該模塊還具有查看逾期圖書信息和罰金收回功能。

4.4 系統(tǒng)設(shè)置模塊的實現(xiàn)

系統(tǒng)設(shè)置模塊主要是提供給管理員進行使用。該模塊可以添加管理員,修改管理員,對讀者權(quán)限進行修改,刪除管理員和讀者的功能。對于讀者來說,該系統(tǒng)只有對系統(tǒng)首頁進行查看和修改個人密碼的功能以及查閱圖書的功能。而對于管理員來說,就具有較多的功能,比如,管理員可以通過設(shè)置用戶模塊的管理權(quán)限,實現(xiàn)用戶管理,也就是設(shè)置了相應(yīng)模塊的管理權(quán)限,用戶就會順利進入相應(yīng)模塊,如果沒有設(shè)置管理權(quán)限,就會有權(quán)限對話框彈出加以限制。

4.5 系統(tǒng)查詢模塊的實現(xiàn)

系統(tǒng)查詢模塊主要是提供給管理員進行使用。系統(tǒng)查詢模塊的存在實現(xiàn)了圖書查詢以及圖書借閱信息的查詢。管理員通過該模塊可以迅速對圖書的相信信息進行查閱,同時還可以對圖書的借閱情況進行查閱。方便圖書管理員對圖書信息的掌握,便于后續(xù)操作。另外,管理員還可以將圖書借閱信息進行處理和分析,了解讀者閱讀圖書的范圍,為購置圖書提供參考,借閱量較大的圖書,可以以該圖書類型為范圍,加大采購量。另外,該系統(tǒng)還方便圖書管理員對讀者個人的借閱情況進行查看,為催還圖書提供相關(guān)信息,方便信息的統(tǒng)計和處理,為圖書管理的其他決策提供相關(guān)數(shù)據(jù)和依據(jù)。

5 結(jié)束語

本文對傳統(tǒng)圖書管理信息方案做了簡要介紹,將其存在的問題簡要列出,繼而提出了 B/S 模式的圖書管理系統(tǒng),該系統(tǒng)的應(yīng)用,不僅大大提高了圖書管理人員的工作效率,方便圖書管理員以及讀者對用戶和圖書的查詢,更促進了圖書管理系統(tǒng)順利完整的建立。雖然該系統(tǒng)優(yōu)勢非常明顯,但是在具體使用過程中也會存在一定的問題,比如數(shù)據(jù)較大,系統(tǒng)操作較慢等,還需要進一步完善。總之,在圖書信息管理工作中,B/S 系統(tǒng)的應(yīng)用,不僅和圖書管理員和讀者提供了較大的便利,同時還促進圖書信息管理向著便捷、先進的方向順利發(fā)展。

參考文獻:

[1] 徐曉輝.基于B/S模式學生成績管理系統(tǒng)的設(shè)計[J].現(xiàn)代電子技術(shù),2008(8):106-109.

[2] 彭超,馬丁.新一代JSP網(wǎng)絡(luò)編程入門與實踐[M].北京:清華大學出版社.2007.

[3] 朱二莉.圖書管理系統(tǒng)的設(shè)計與實現(xiàn)[J].軟件導刊,2008(6):124-126.

[4] 戴麗萍,馬艷平,張風彥,等.基于B/S模式的學生資助管理系統(tǒng)的優(yōu)化與實現(xiàn)[J].電腦知識與技術(shù), 2016 , 12 (27):57-58.

[5] 姚震,施會萍.基于B/S模式的入館教育自主學習和考試系統(tǒng)的設(shè)計與實現(xiàn)[J].農(nóng)業(yè)圖書情報學刊, 2016, 28 (3):37-40.

[6] 代璐,陳東方,王澤麗,等.基于B/S模式的實驗預(yù)約管理系統(tǒng)的研究與設(shè)計[J].科技創(chuàng)業(yè)月刊, 2017 , 30 (14):13-16.

主站蜘蛛池模板: 日本在线国产| 亚洲性影院| 九九久久99精品| 亚洲成av人无码综合在线观看| 免费视频在线2021入口| 成人国产一区二区三区| 久久综合九色综合97网| 亚洲色成人www在线观看| 国产不卡一级毛片视频| 国产97视频在线| 国产成a人片在线播放| 无码有码中文字幕| 少妇精品在线| 在线观看精品国产入口| 国产精品无码久久久久久| 性视频一区| 亚洲美女视频一区| 国产一区二区三区视频| 国产成人久视频免费| 欧美一级专区免费大片| 久久婷婷国产综合尤物精品| 国产99免费视频| 亚洲成a人在线播放www| 制服丝袜国产精品| 一区二区三区精品视频在线观看| 欧美日韩高清| 狠狠色丁香婷婷| 亚洲激情区| 51国产偷自视频区视频手机观看| 亚洲日韩精品无码专区97| 丁香婷婷激情综合激情| 国产精品久久久久久久久| 福利在线不卡一区| 国产激情无码一区二区三区免费| 青草视频免费在线观看| 在线看片免费人成视久网下载 | 美女无遮挡被啪啪到高潮免费| 国产精品一线天| 欧美国产日韩在线观看| 久久香蕉国产线看观看精品蕉| 国产丝袜啪啪| 午夜日b视频| 亚洲中文精品人人永久免费| 亚洲综合色婷婷| 午夜毛片福利| 国产亚洲精品97AA片在线播放| 精品久久久久久成人AV| 国产成a人片在线播放| 久久精品只有这里有| 宅男噜噜噜66国产在线观看| 久久精品aⅴ无码中文字幕| 欧美色综合网站| 啪啪国产视频| 亚洲欧美日韩成人高清在线一区| 亚洲欧洲国产成人综合不卡| 国产免费羞羞视频| 亚洲综合第一区| 伊人久久久大香线蕉综合直播| 国产色伊人| 91在线日韩在线播放| 亚洲色欲色欲www在线观看| 久久77777| 日本在线免费网站| 亚洲无码视频一区二区三区| 美女被狂躁www在线观看| 亚洲有无码中文网| 免费欧美一级| 亚洲欧美另类中文字幕| 中文字幕在线看| 久热精品免费| 91在线免费公开视频| 国产激情无码一区二区APP| 亚洲欧美日韩色图| 亚洲视频一区| 热久久这里是精品6免费观看| 亚洲视频四区| 久久这里只精品热免费99| 无码日韩精品91超碰| 成人福利在线视频| 国产综合精品一区二区| 亚洲第一视频网站| 日韩福利在线视频|