2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、<p>  數(shù)字圖書管理系統(tǒng)的設(shè)計開發(fā)與研究</p><p>  摘 要:隨著信息技術(shù)和計算機(jī)技術(shù)的不斷發(fā)展,人類的信息資源可以達(dá)到高度共享,改變了人類信息交流的方式。圖書館作為高校,市區(qū)傳播知識和信息的重要精神場所,其工作水平和建設(shè)水平與提高人們素質(zhì)有著重要的聯(lián)系。隨著讀者,藏書的增多,圖書館信息量也大大增加,為了為讀者提供高效快捷的信息搜索服務(wù),合理分配資源,必須要設(shè)計出合理有效的數(shù)字圖書管理系統(tǒng)。

2、本文先對圖書管理系統(tǒng)的相關(guān)關(guān)鍵技術(shù)進(jìn)行了介紹,然后給出了系統(tǒng)開發(fā)架構(gòu),運(yùn)行,系統(tǒng)數(shù)據(jù)庫,系統(tǒng)安全設(shè)計等。希望有一定的借鑒意義。 </p><p>  關(guān)鍵詞:數(shù)字圖書館 系統(tǒng) 設(shè)計開發(fā) </p><p>  中圖分類號:G251 文獻(xiàn)標(biāo)識碼:A 文章編號:1003-9082(2014)06-0014-01 </p><p><b>  引語 </b&

3、gt;</p><p>  隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,基于web技術(shù)的企業(yè)級應(yīng)用變得非常廣泛,信息化管理建設(shè)在圖書館也獲得了極大的發(fā)展。數(shù)字圖書館管理系統(tǒng)以其吞吐量大,信息蘊(yùn)藏豐富,且連接科研,技術(shù)部門,為信息的處理,集中,創(chuàng)新提供了良好的平臺。實(shí)現(xiàn)圖書資源網(wǎng)絡(luò)化和科學(xué)化管理,對圖書的編目,借還,查閱,典藏等信息進(jìn)行集中管理,已經(jīng)成為圖書館管理系統(tǒng)設(shè)計開發(fā)的大勢所趨。下面就數(shù)字圖書館系統(tǒng)的設(shè)計和開發(fā)進(jìn)行一定探討。

4、</p><p>  一、相關(guān)系統(tǒng)知識和技術(shù) </p><p><b>  1.NET框架 </b></p><p>  NET框架一套有著獨(dú)立應(yīng)用程序的開發(fā)框架,其特點(diǎn)在于簡化了程序開發(fā)的復(fù)雜性,提供一致的開發(fā)模型,圖書管理系統(tǒng)開發(fā)人員可以選擇任何支持NET編程語言的應(yīng)用程序進(jìn)行開發(fā),如J#,C#等,可以輕松的設(shè)計出強(qiáng)大的應(yīng)用程序。Net F

5、ramework是微軟開發(fā)的可用于規(guī)模級企業(yè)Web的開發(fā)應(yīng)用程序,簡化了程序開發(fā)的復(fù)雜度,包含了操作系統(tǒng)的所有層面。Net框架主要由Net Framework類庫,公共語言運(yùn)行庫,Net語言構(gòu)成。 </p><p>  ASP.NET是基于NET框架的編譯環(huán)境,可以用使用和Net兼容的任何語言創(chuàng)建應(yīng)用程序,Net框架可以用于任何ASP.NET應(yīng)用程序,其優(yōu)點(diǎn)在于有世界級的工具支持,執(zhí)行效率高,適應(yīng)性強(qiáng),可高效管理

6、,簡單易學(xué)等。 </p><p><b>  2.AJAX技術(shù) </b></p><p>  Ajax是異步JavaScript和XML的簡寫,是JavaScript,綜合異步通信等多種網(wǎng)絡(luò)技術(shù)新的編程方式,從實(shí)際效果角度看,也可以稱其為無頁面刷新。Ajax Web應(yīng)用上不需要任何插件,也不用在Web服務(wù)器中裝程序,Ajax風(fēng)格的Web應(yīng)用程序的優(yōu)點(diǎn)在于不對整頁頁面進(jìn)

7、行刷新,減輕服務(wù)器的負(fù)擔(dān),不需要插件,數(shù)據(jù)與呈現(xiàn)分離。 </p><p><b>  3.短信貓技術(shù) </b></p><p>  短信貓是一種支持GSM的無線通訊調(diào)制解調(diào)器,只要在它上面插上移動運(yùn)營商的SIM卡后就可以接入GSM網(wǎng)絡(luò),實(shí)現(xiàn)短信,數(shù)據(jù),通話等功能。短信貓相當(dāng)于一個沒有鍵盤,不帶軟件,沒有屏幕的手機(jī),在使用它的時候一般都要加入驅(qū)動軟件,結(jié)合電腦一起使用。

8、圖書管理系統(tǒng)中超短期信息提醒就需要使用短信貓,它提供了SDK開發(fā)包,有相應(yīng)的函數(shù)可以調(diào)動。 </p><p>  二、系統(tǒng)狀態(tài)圖和系統(tǒng)非功能需求 </p><p><b>  1.系統(tǒng)狀態(tài)圖 </b></p><p>  數(shù)字圖書管理系統(tǒng)涉及到的轉(zhuǎn)換狀態(tài)主要有兩個,分別是圖書和讀者。圖書涉及的三個方面的狀態(tài),一,是否已被借,有未被借和已被借兩種

9、狀態(tài)。二,是否通過審核,有待審核與已經(jīng)通過審核狀態(tài)。三,是否通過典藏檢驗(yàn),有未通過典藏驗(yàn)收和通過典藏驗(yàn)收兩個狀態(tài)。讀者的有效性狀態(tài)一共有三個,即掛失,凍結(jié)和有效。這些狀態(tài)在特定的條件下可以互相轉(zhuǎn)換。 </p><p>  2.系統(tǒng)非功能需求 </p><p>  首先要確保圖書管理系統(tǒng)的安全性需求,只有經(jīng)過授權(quán)的用戶才能使用和訪問提供的各種服務(wù),其次要確保授權(quán)用戶只可在自己的權(quán)限范圍能使用

10、應(yīng)用數(shù)據(jù),還要對數(shù)據(jù)庫信息進(jìn)行備份,保證數(shù)據(jù)信息的安全。為此,圖書管理系統(tǒng)管理員必須要憑借有效的賬號和密碼才能進(jìn)入該系統(tǒng),僅限對應(yīng)用權(quán)限的操作,在登陸的時候還應(yīng)該防止SQL的攻擊和惡意機(jī)器注冊,使用驗(yàn)證碼技術(shù)。 </p><p>  同時,還要滿足系統(tǒng)響應(yīng)時間的需求,根據(jù)業(yè)務(wù)管理模式,有關(guān)的應(yīng)用程序和數(shù)據(jù)庫應(yīng)該集中放置在一臺專門的服務(wù)器上,用戶可通過上網(wǎng)來操作這個系統(tǒng)。為此,系統(tǒng)對于用戶操作響應(yīng)時間受到網(wǎng)速的影響

11、,該系統(tǒng)在性能方面可以以用戶可接受響應(yīng)時間為準(zhǔn)。此外還應(yīng)滿足可靠性需求和易學(xué)性的需求。 </p><p>  三、圖書管理系統(tǒng)設(shè)計 </p><p>  1.系統(tǒng)功能構(gòu)架設(shè)計 </p><p>  圖書管理系統(tǒng)主要的功能由讀者管理,圖書管理,系統(tǒng)設(shè)置,系統(tǒng)查詢,超期短信,圖書借還等組成。不同的圖書管理員用戶組應(yīng)該具有不同的作用,根據(jù)其不同的權(quán)限可以訪問不同的版塊。讀

12、者管理主要包括讀者檔案管理和讀者類型管理,系統(tǒng)設(shè)置主要是刪除,添加,修改管理員,設(shè)置不同管理員的權(quán)限。圖書管理主要包括新增圖書類型,圖書類型管理,圖書審批管理等。系統(tǒng)查詢主要包括圖書借閱查詢,熱門圖書排行版,熱心讀者排行等。超期短信主要包括短信觸發(fā)和短信設(shè)置。 </p><p><b>  2.系統(tǒng)開發(fā)架構(gòu) </b></p><p>  數(shù)字圖書管理系統(tǒng)中的三層架構(gòu)主

13、要是利用了簡單工廠設(shè)計模式抽象出來的模塊接口,擺脫了對具體數(shù)據(jù)庫的以來,有利于數(shù)據(jù)庫的擴(kuò)充和遷移,實(shí)現(xiàn)了多數(shù)據(jù)庫支持。Model層包括所有實(shí)體類,主要映射數(shù)據(jù)庫的視圖或數(shù)據(jù)表,用來表示數(shù)據(jù)存儲中客官存在,持久的對象。實(shí)體層貫穿于業(yè)務(wù)邏輯層,表示層和數(shù)據(jù)訪問層,在這三層之間進(jìn)行信息傳遞和調(diào)用。 </p><p><b>  3.系統(tǒng)安全設(shè)計 </b></p><p> 

14、 數(shù)字圖書館的安全系統(tǒng)采用B/S架構(gòu),為了加強(qiáng)其安全性,就需要從多個方面進(jìn)行防范。主要有防止SQL注入攻擊,登陸追加驗(yàn)證碼,防止跨站腳本攻擊XSS,數(shù)據(jù)加密,權(quán)限管理等。 </p><p><b>  總結(jié) </b></p><p>  本文介紹的數(shù)字圖書管理系統(tǒng)采用了簡單的工廠模式中的三層架構(gòu),不僅讓系統(tǒng)維護(hù)升級變得簡單,而且使得系統(tǒng)中的各個功能有明確的分工。在結(jié)合

15、C#的反射機(jī)制后,可以將數(shù)據(jù)庫的變動引入到配置文件中進(jìn)行簡單的修改,簡化了需求變動帶來的影響。這樣的數(shù)字圖書管理系統(tǒng)總體上可以勝任圖書館的日常工作,但在細(xì)節(jié)上還有待繼續(xù)加強(qiáng)和完善。 </p><p><b>  參考文獻(xiàn) </b></p><p>  [1]張晶;圖書管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)[M]西南交通大學(xué)碩士論文2011(19) </p><p&g

16、t;  [2]李廣建;國外圖書館自動化系統(tǒng)的現(xiàn)狀與趨勢[J]現(xiàn)代圖書情報技術(shù)2003(3) </p><p>  [3]崔巍,王曉敏;數(shù)據(jù)庫系統(tǒng)開發(fā)教程[M].北京:清華大學(xué)出版社2010(6) </p><p>  [4]胡靜,韓英杰;ASP.NET動態(tài)網(wǎng)站開發(fā)教程[M]北京:清華大學(xué)出版社2009(10) </p><p>  [5]陶宏才;數(shù)據(jù)庫原理及設(shè)計[M

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論