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

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

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

李亞楠 李晶

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

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

中圖分類(lèi)號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2018)04-0053-03

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

1 系統(tǒng)的特點(diǎn)

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

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

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

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

3 后臺(tái)系統(tǒng)庫(kù)系統(tǒng)設(shè)計(jì)

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

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

3.2 存儲(chǔ)過(guò)程的設(shè)計(jì)

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

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

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

4.1.1 功能描述

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

4.1.2 典型代碼

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

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);

}

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

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 讀者管理模塊的實(shí)現(xiàn)

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

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

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

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

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

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

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

5 結(jié)束語(yǔ)

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

參考文獻(xiàn):

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

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

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

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

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

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

主站蜘蛛池模板: 欧美日韩动态图| 国产麻豆另类AV| 亚洲欧美一级一级a| 一级毛片免费播放视频| 91探花国产综合在线精品| 99精品免费在线| 美女扒开下面流白浆在线试听 | 日本免费福利视频| 九九精品在线观看| 青青青视频免费一区二区| 免费国产好深啊好涨好硬视频| 久久久久国色AV免费观看性色| 国产自无码视频在线观看| 日本爱爱精品一区二区| 一级毛片不卡片免费观看| 福利在线一区| 欧美精品在线看| 国产成人免费高清AⅤ| 国产精品久久精品| 福利小视频在线播放| 久草视频精品| 成人在线欧美| 精品一区二区三区视频免费观看| 色婷婷天天综合在线| 69av在线| 玖玖免费视频在线观看| 国产免费久久精品99re不卡| 午夜性刺激在线观看免费| 99精品视频九九精品| 亚洲精品国产自在现线最新| 国产99热| 亚洲九九视频| 国产一级一级毛片永久| 亚洲精品卡2卡3卡4卡5卡区| 一本综合久久| 国产一在线| 国产精品免费久久久久影院无码| 欧美日韩中文国产| 91成人免费观看| 亚洲人成网站观看在线观看| 蝌蚪国产精品视频第一页| 干中文字幕| 18禁黄无遮挡网站| 国产亚洲欧美在线中文bt天堂| 99精品热视频这里只有精品7| 欧美精品综合视频一区二区| 午夜福利免费视频| 色老头综合网| 国产区91| 亚洲日韩高清在线亚洲专区| 欧美成人免费| 国产在线八区| 午夜福利无码一区二区| 91久久夜色精品国产网站| 试看120秒男女啪啪免费| 成人午夜免费观看| 22sihu国产精品视频影视资讯| 色天堂无毒不卡| 久草网视频在线| 白浆免费视频国产精品视频 | 久久精品aⅴ无码中文字幕| 国产一区二区三区视频| 狠狠v日韩v欧美v| 久久永久精品免费视频| 国产SUV精品一区二区| 全部免费毛片免费播放| 1024国产在线| 亚洲永久精品ww47国产| 欧美色伊人| 久青草国产高清在线视频| 天天操天天噜| 91偷拍一区| 亚洲床戏一区| 色综合国产| 色综合久久久久8天国| 久久国产精品国产自线拍| 欧美www在线观看| 亚洲精品在线91| 亚洲国产91人成在线| 国产精品自拍合集| jizz国产视频| 人妻一本久道久久综合久久鬼色|