亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        ASP.NET技術(shù)在高校數(shù)字圖書管理中的應(yīng)用

        2018-12-17 07:52:36陳驪
        河南圖書館學(xué)刊 2018年10期
        關(guān)鍵詞:高校

        關(guān)鍵詞:ASP技術(shù);高校;圖書管理

        摘要:高校數(shù)字圖書管理工作在高校數(shù)字圖書館中占有重要地位,管理效率和管理水平的高低不僅關(guān)系到高校數(shù)字圖書館的信息化建設(shè)水平,同時(shí)也影響高校的教學(xué)質(zhì)量。因此,研究高校數(shù)字圖書管理方法,對(duì)于提高高校數(shù)字圖書管理水平具有重要的現(xiàn)實(shí)意義。文章以高校數(shù)字圖書管理系統(tǒng)的設(shè)計(jì)為例,詳細(xì)闡述了利用ASP.NET技術(shù)進(jìn)行高校數(shù)字圖書管理系統(tǒng)設(shè)計(jì)的編程方法和ASP.NET技術(shù)在高校數(shù)字圖書管理系統(tǒng)設(shè)計(jì)方面的應(yīng)用。

        中圖分類號(hào):G258.6文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1003-1588(2018)10-0109-03

        1背景

        隨著經(jīng)濟(jì)的快速發(fā)展,我國的高等教育水平得到了快速提升,高校的規(guī)模越來越大,同時(shí),高校圖書館建設(shè)也逐漸走向數(shù)字化。在高校數(shù)字圖書館圖書管理中,為了方便師生對(duì)數(shù)字圖書的共享,高校需要安排專門的人員進(jìn)行圖書借閱信息的統(tǒng)計(jì)。由于現(xiàn)代高校的規(guī)模較大,每天前來借閱圖書的讀者較多,需要更多的管理人員,同時(shí)增加了管理人員的工作量,而高校的人員配置又是有限的,因此,如何提高數(shù)字圖書的管理效率,已經(jīng)成為當(dāng)前高校圖書館管理領(lǐng)域中的一個(gè)研究熱點(diǎn),受到了越來越多人的關(guān)注。

        2ASP技術(shù)在數(shù)字圖書管理方面的優(yōu)勢(shì)

        ASP.NET的前身是ASP技術(shù),它是.NET FrameWork的一部分,其本質(zhì)是一種服務(wù)器腳本技術(shù),WEB服務(wù)器利用該技術(shù)能夠執(zhí)行嵌入在網(wǎng)頁中的腳本。ASP.NET同時(shí)包含ASP的所有功能,在ASP網(wǎng)頁中可以包含COM組件、普通文本、腳本命令等,該技術(shù)能夠創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁、Web應(yīng)用程序,或者向網(wǎng)頁中添加在線表單等交互式內(nèi)容。Web應(yīng)用程序通過SOAP(Single Object Access Protocol)實(shí)現(xiàn)不同網(wǎng)站之間的資源共享。與ASP不同的是,ASP.NET包含一個(gè)數(shù)據(jù)集(Dataset),它能夠在內(nèi)存中提供一個(gè)包含數(shù)據(jù)關(guān)系圖的高速數(shù)據(jù)緩沖區(qū),其中的數(shù)據(jù)都是由程序或者臨時(shí)調(diào)入的數(shù)據(jù)產(chǎn)生的。ASP.NET在高校數(shù)字圖書管理方面具有以下優(yōu)勢(shì):①支持編程語言的種類多。在高校數(shù)字圖書管理中,開發(fā)者利用該技術(shù)可以用VB.NET、C++、.NET、J#等編程語言編寫數(shù)字圖書管理程序。②易于編寫代碼。在ASP.NET中,開發(fā)者可以通過“代碼隱藏”機(jī)制將表示層中的WEB應(yīng)用程序邏輯分離出來。③執(zhí)行速度快。利用ASP.NET技術(shù)編寫的數(shù)字圖書管理程序是經(jīng)過編譯后運(yùn)行的,因此頁面的執(zhí)行速度更快。④組件部署簡(jiǎn)單便捷。ASP.NET技術(shù)取消了組件注冊(cè)功能和DLL鎖定功能,全面使用XML配置功能,因此組件執(zhí)行更加簡(jiǎn)單便捷。⑤安全性高。ASP.NET能夠?yàn)楦咝?shù)字圖書管理系統(tǒng)的用戶登錄提供多種驗(yàn)證方式,包括Windows驗(yàn)證、Passport驗(yàn)證和Cookie驗(yàn)證等,同時(shí),它還能為不同的登錄驗(yàn)證方式提供不同的配置方法,確保高校數(shù)字圖書管理系統(tǒng)的安全。

        3高校數(shù)字圖書管理系統(tǒng)的設(shè)計(jì)

        3.1高校數(shù)字圖書管理系統(tǒng)的框架

        基于ASP.NET的高校數(shù)字圖書管理系統(tǒng)的框架如圖1所示。

        高校數(shù)字圖書管理系統(tǒng)的運(yùn)行環(huán)境為Windows2012Server操作系統(tǒng),WEB服務(wù)器為IIS7.0,高校數(shù)字圖書管理系統(tǒng)數(shù)據(jù)庫的服務(wù)器為Microsoft SQL Server2012,系統(tǒng)的開發(fā)工具為Microsoft Visual Studio.NET中的VB.NET和Dreamweaver。系統(tǒng)中各模塊的功能有:①登錄驗(yàn)證模塊。通過該模塊能夠?qū)τ脩舻卿浉咝?shù)字圖書管理系統(tǒng)的合法性進(jìn)行驗(yàn)證,用戶的個(gè)人賬號(hào)信息被事先保存在Session,用戶在登錄系統(tǒng)時(shí),系統(tǒng)通過Session信息判斷用戶是否為合法用戶。②用戶賬號(hào)管理模塊。通過該模塊能夠?qū)τ脩糍~號(hào)的信息進(jìn)行查詢,包括賬號(hào)注冊(cè)信息、當(dāng)前和歷史數(shù)字圖書的閱讀和下載信息等。③數(shù)字圖書的信息查詢模塊。通過該模塊能夠查看新增的數(shù)字圖書信息、數(shù)字圖書下載量信息、數(shù)字圖書閱讀量信息等。④數(shù)字圖書管理模塊。通過該模塊能夠?qū)?shù)字圖書進(jìn)行管理。數(shù)字圖書的管理包括數(shù)字圖書的更新、刪除和編輯等操作。⑤數(shù)字圖書查詢模塊。通過該模塊,用戶能夠?qū)?shù)字圖書信息進(jìn)行查詢。用戶通過智能移動(dòng)終端、計(jì)算機(jī)客戶端即可查詢,查詢方式包括簡(jiǎn)單查詢和高級(jí)查詢。⑥系統(tǒng)管理模塊。通過該模塊能夠?qū)τ脩粜畔⒑蜋?quán)限進(jìn)行編輯與管理。

        3.2高校數(shù)字圖書管理系統(tǒng)的實(shí)現(xiàn)

        開發(fā)者利用ASP.NET技術(shù)設(shè)計(jì)高校數(shù)字圖書管理系統(tǒng)的過程中,需要注意以下關(guān)鍵的程序代碼。

        3.2.1利用datagrid在相關(guān)數(shù)據(jù)的排序與程序的操作中會(huì)多次使用數(shù)據(jù)綁定,因此,開發(fā)者需要編寫一個(gè)專門的程序,將其命名為:Private Sub Bind Grid()

        If Not Session(“sqlstr”)Is Nothing Then

        Dim sqlstr As String=CType(Session(“sqlstr”),String)

        Dim obj As DBController=New DBController

        Obi.BindDBGrd(sqlstr,ResultGrid)

        Session(“sqlstr”)=sqlstr

        End If

        End Sub

        3.2.2判斷當(dāng)前電子圖書的狀態(tài)。-2表示該電子圖書已經(jīng)刪除,-1表示該電子圖書有人借閱,-0表示該電子圖書正在被閱讀,1表示該電子圖書可以閱讀。

        Public Function GetBookState(ByVal BookID As String)As Integer

        Dim sqlstr As String=“select*from bookInfo where BookState=I and BookID=”+BookID

        If obj,GetRowsNum(sqlstr)=0 Then Return-2End If

        Sqlstr=“select*from LendInfo where IsBack=0 and BookID=”+BookID

        If obj.GetRowsNum(sqlstr)<>0 Then Return-1End If

        Sqlstr=“select*from BookingInfo where BookID=”+BookID

        If obj.GetRowsNum(sqlstr)<>0 Then Return 0 End If Return 1

        End Function

        陳驪:ASP.NET技術(shù)在高校數(shù)字圖書管理中的應(yīng)用3.2.3進(jìn)行電子圖書的下載操作,若下載成功,則返回True,反之則返回false。

        Public Function Digital books to download(ByVal UserID As string,ByVal BookID As String)As Boolean Dim datenum AsInteger=GetbookDate(UserID)

        Dim nowdate As Date=Date,now Din ReturnDate As Date=nowdate,AddDays(datenum)

        Dim sqlstr as string=insert into

        LendInfo(BookID,UserID,LendDate,ReturnDate,IsBack)Values(“sqlstr+=”+“BookID+”“sqlstr+=”+UserId+”

        Obi,ExecNomSql(Sqlstr)

        If Is Userbooking(UserID,BookID)Then

        Sqlstr=“dalete from BookingInfo where BookID”+BookID+“UserID=”+“User+”obj.ExecNonSql(sqlstr)

        End If

        Return True

        End Function

        4系統(tǒng)的測(cè)試與維護(hù)

        4.1系統(tǒng)測(cè)試

        圖書館信息管理系統(tǒng)測(cè)試主要是對(duì)用戶注冊(cè)與登錄、數(shù)據(jù)查詢、數(shù)據(jù)錄入、統(tǒng)計(jì)匯總等功能進(jìn)行檢測(cè)。筆者主要測(cè)試了圖書館信息管理系統(tǒng)的以下四個(gè)重要功能:①用戶管理模塊測(cè)試。用戶管理模塊包括注冊(cè)、登錄和管理三個(gè)部分,數(shù)字圖書館管理系統(tǒng)首先要進(jìn)行新用戶注冊(cè)。在圖書館首頁的登錄頁面設(shè)有注冊(cè)鏈接,用戶根據(jù)相關(guān)提示進(jìn)行身份信息填寫即可成功注冊(cè),輸入用戶名和密碼進(jìn)入登錄頁面登錄圖書館管理系統(tǒng)。用戶管理是對(duì)用戶的注冊(cè)、歷史使用情況和下載情況的管理。②數(shù)據(jù)查詢模塊測(cè)試。用戶登錄圖書館管理頁面,打開查詢窗口,輸入想要查詢的圖書,確認(rèn)后可以看到查詢的結(jié)果是否正確,可以使用不同關(guān)鍵詞進(jìn)行查詢,以驗(yàn)證該模塊的功能是否正常。③數(shù)字圖書管理模塊測(cè)試。管理人員進(jìn)入圖書館書籍信息錄入界面,對(duì)新進(jìn)的圖書進(jìn)行錄入管理,同時(shí)也可對(duì)已不存在的書籍進(jìn)行刪除編輯。④系統(tǒng)管理模塊測(cè)試。管理人員統(tǒng)計(jì)匯總當(dāng)前讀者的信息和圖書信息,通過對(duì)讀者愛好的數(shù)據(jù)分析,為圖書管理提供下一步分析決策。

        4.2系統(tǒng)維護(hù)

        系統(tǒng)維護(hù)主要包括硬件設(shè)備方面的維護(hù)以及軟件及數(shù)據(jù)方面的維護(hù)和升級(jí),一般情況下系統(tǒng)維護(hù)的工作可以分為以下幾類:①硬件維護(hù)工作。圖書管理信息系統(tǒng)是安裝在計(jì)算機(jī)上的,因此硬件的維護(hù)也可以說是對(duì)計(jì)算機(jī)的維護(hù),即主要是對(duì)線路的維護(hù)和計(jì)算機(jī)各配件的維護(hù),管理人員應(yīng)做到定期檢測(cè),保證計(jì)算機(jī)能正常運(yùn)行。②數(shù)據(jù)維護(hù)工作。數(shù)據(jù)維護(hù)工作應(yīng)該由軟件工程師完成。由于數(shù)據(jù)更新的速度非常快,數(shù)據(jù)系統(tǒng)容易出現(xiàn)錯(cuò)誤,因此工程師應(yīng)定期對(duì)系統(tǒng)數(shù)據(jù)庫進(jìn)行備份和維護(hù),降低錯(cuò)誤發(fā)生的概率。③維護(hù)代碼工作。系統(tǒng)在使用過程中會(huì)出現(xiàn)很多問題,軟件工程師應(yīng)及時(shí)對(duì)程序進(jìn)行修改,保證系統(tǒng)的升級(jí)和更新,更好地服務(wù)于圖書館的信息管理。

        5結(jié)語

        ASP.NET技術(shù)能夠?yàn)楦咝?shù)字圖書管理系統(tǒng)的設(shè)計(jì)提供完整的解決方案。ASP.NET繼承了ASP的所有優(yōu)點(diǎn),因此具有更強(qiáng)大的功能和更好的便捷性,同時(shí)其面向?qū)ο蟮拈_發(fā)模式又保證了系統(tǒng)的可擴(kuò)展性和適應(yīng)性。利用ASP.NET開發(fā)的高校數(shù)字圖書管理系統(tǒng)具有安全性高、交互性強(qiáng)、運(yùn)行可靠等特點(diǎn),為其他高校數(shù)字圖書管理系統(tǒng)的設(shè)計(jì)提供了一定的借鑒作用,具有較高的推廣價(jià)值。

        參考文獻(xiàn):

        [1]薛醫(yī)貴.基于ASP的高校人力資源管理信息系統(tǒng)研究[J].電子設(shè)計(jì)工程,2016(6):162-164.

        [2]楊敬.利用ASP技術(shù)構(gòu)建數(shù)字圖書館信息服務(wù)平臺(tái)[J].電腦編程技巧與維護(hù),2016(15):51.

        [3]周磊.基于ASP技術(shù)的高校網(wǎng)站安全研究[J].信息與電腦:理論版,2016(12):201-202.

        [4]張固,汪曉平.ASP網(wǎng)絡(luò)應(yīng)用系統(tǒng)典型模塊開發(fā)實(shí)例解析[M].北京:人民郵電出版社,2004:

        108-125.

        [5]尚俊杰.ASP.NET程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2004:1-7,139-239.

        [6]邱建華,尹長(zhǎng)青.基于ASP的圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2010(7):1649-1651,1656.

        (編校:崔萌)第38卷第10期河南圖書館學(xué)刊2018年10月

        收稿日期:2018-09-17

        作者簡(jiǎn)介:莫耀評(píng)(1975—),南寧職業(yè)技術(shù)學(xué)院圖書館副研究館員。

        猜你喜歡
        高校
        大數(shù)據(jù)時(shí)代高校學(xué)生知識(shí)管理
        科技視界(2016年21期)2016-10-17 18:42:37
        淺議高校儀器設(shè)備信息化管理體系建設(shè)
        科技視界(2016年21期)2016-10-17 18:18:56
        高校安全隱患與安全設(shè)施改進(jìn)研究
        商(2016年27期)2016-10-17 05:02:12
        提升高校官方微信公眾平臺(tái)傳播效果的幾點(diǎn)思考
        新聞世界(2016年10期)2016-10-11 20:24:04
        新常態(tài)下高校檔案工作發(fā)展研究
        中日高校本科生導(dǎo)師制的比較
        考試周刊(2016年76期)2016-10-09 08:28:06
        高校輔導(dǎo)員職業(yè)認(rèn)同提升的策略研究
        弘揚(yáng)雷鋒精神與轉(zhuǎn)型期高校校園文化教育整合性研究
        試論高校黨建工作中的黨史教育
        學(xué)研產(chǎn)模式下的醫(yī)藥英語人才培養(yǎng)研究
        成才之路(2016年26期)2016-10-08 11:07:49
        日本国产精品久久一线| 色偷偷亚洲女人的天堂| 国产丝袜美腿中文字幕| 久久精品国产亚洲av果冻传媒| 好日子在线观看视频大全免费动漫| 国产小毛片| 国产美女主播福利一区| 一本之道久久一区二区三区| 97精品久久久久中文字幕| 国产午夜无码视频免费网站| 太大太粗太爽免费视频| 蜜桃网站免费在线观看视频| 国产免费a∨片在线软件 | 久久亚洲av成人无码电影 | 国产成人自拍小视频在线| 精品综合久久88少妇激情| 国产av夜夜欢一区二区三区| 国产亚洲av人片在线观看| 校花高潮一区日韩| 久久综合另类激情人妖| 未满十八勿入av网免费| 91精品福利观看| 日本道免费一区日韩精品| 日韩精品专区在线观看| 暖暖视频在线观看免费| 久久九九青青国产精品| 亚洲人成无码网站十八禁| 午夜理论片日本中文在线| 欧美丰满熟妇性xxxx| 婷婷四房播播| 日韩国产有码精品一区二在线| 丰满精品人妻一区二区| 五级黄高潮片90分钟视频| 中文字幕乱偷乱码亚洲| 精品国产乱来一区二区三区| 操风骚人妻沉沦中文字幕| 欧美日韩不卡合集视频| 国产乱人视频在线观看播放器| 日韩av一区二区三区在线观看| 久久综合噜噜激激的五月天| 国产在线精品一区二区|