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

ASP.NET技術在高校數字圖書管理中的應用

2018-12-17 07:52:36陳驪
河南圖書館學刊 2018年10期
關鍵詞:高校

關鍵詞:ASP技術;高校;圖書管理

摘要:高校數字圖書管理工作在高校數字圖書館中占有重要地位,管理效率和管理水平的高低不僅關系到高校數字圖書館的信息化建設水平,同時也影響高校的教學質量。因此,研究高校數字圖書管理方法,對于提高高校數字圖書管理水平具有重要的現實意義。文章以高校數字圖書管理系統的設計為例,詳細闡述了利用ASP.NET技術進行高校數字圖書管理系統設計的編程方法和ASP.NET技術在高校數字圖書管理系統設計方面的應用。

中圖分類號:G258.6文獻標識碼:A文章編號:1003-1588(2018)10-0109-03

1背景

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

2ASP技術在數字圖書管理方面的優勢

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

3高校數字圖書管理系統的設計

3.1高校數字圖書管理系統的框架

基于ASP.NET的高校數字圖書管理系統的框架如圖1所示。

高校數字圖書管理系統的運行環境為Windows2012Server操作系統,WEB服務器為IIS7.0,高校數字圖書管理系統數據庫的服務器為Microsoft SQL Server2012,系統的開發工具為Microsoft Visual Studio.NET中的VB.NET和Dreamweaver。系統中各模塊的功能有:①登錄驗證模塊。通過該模塊能夠對用戶登錄高校數字圖書管理系統的合法性進行驗證,用戶的個人賬號信息被事先保存在Session,用戶在登錄系統時,系統通過Session信息判斷用戶是否為合法用戶。②用戶賬號管理模塊。通過該模塊能夠對用戶賬號的信息進行查詢,包括賬號注冊信息、當前和歷史數字圖書的閱讀和下載信息等。③數字圖書的信息查詢模塊。通過該模塊能夠查看新增的數字圖書信息、數字圖書下載量信息、數字圖書閱讀量信息等。④數字圖書管理模塊。通過該模塊能夠對數字圖書進行管理。數字圖書的管理包括數字圖書的更新、刪除和編輯等操作。⑤數字圖書查詢模塊。通過該模塊,用戶能夠對數字圖書信息進行查詢。用戶通過智能移動終端、計算機客戶端即可查詢,查詢方式包括簡單查詢和高級查詢。⑥系統管理模塊。通過該模塊能夠對用戶信息和權限進行編輯與管理。

3.2高校數字圖書管理系統的實現

開發者利用ASP.NET技術設計高校數字圖書管理系統的過程中,需要注意以下關鍵的程序代碼。

3.2.1利用datagrid在相關數據的排序與程序的操作中會多次使用數據綁定,因此,開發者需要編寫一個專門的程序,將其命名為: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判斷當前電子圖書的狀態。-2表示該電子圖書已經刪除,-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技術在高校數字圖書管理中的應用3.2.3進行電子圖書的下載操作,若下載成功,則返回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系統的測試與維護

4.1系統測試

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

4.2系統維護

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

5結語

ASP.NET技術能夠為高校數字圖書管理系統的設計提供完整的解決方案。ASP.NET繼承了ASP的所有優點,因此具有更強大的功能和更好的便捷性,同時其面向對象的開發模式又保證了系統的可擴展性和適應性。利用ASP.NET開發的高校數字圖書管理系統具有安全性高、交互性強、運行可靠等特點,為其他高校數字圖書管理系統的設計提供了一定的借鑒作用,具有較高的推廣價值。

參考文獻:

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

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

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

[4]張固,汪曉平.ASP網絡應用系統典型模塊開發實例解析[M].北京:人民郵電出版社,2004:

108-125.

[5]尚俊杰.ASP.NET程序設計[M].北京:清華大學出版社,2004:1-7,139-239.

[6]邱建華,尹長青.基于ASP的圖書管理系統的設計與實現[J].電腦知識與技術,2010(7):1649-1651,1656.

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

收稿日期:2018-09-17

作者簡介:莫耀評(1975—),南寧職業技術學院圖書館副研究館員。

猜你喜歡
高校
大數據時代高校學生知識管理
科技視界(2016年21期)2016-10-17 18:42:37
淺議高校儀器設備信息化管理體系建設
科技視界(2016年21期)2016-10-17 18:18:56
高校安全隱患與安全設施改進研究
商(2016年27期)2016-10-17 05:02:12
提升高校官方微信公眾平臺傳播效果的幾點思考
新聞世界(2016年10期)2016-10-11 20:24:04
新常態下高校檔案工作發展研究
大學教育(2016年9期)2016-10-09 09:06:22
中日高校本科生導師制的比較
考試周刊(2016年76期)2016-10-09 08:28:06
高校輔導員職業認同提升的策略研究
大學教育(2016年9期)2016-10-09 08:19:43
弘揚雷鋒精神與轉型期高校校園文化教育整合性研究
大學教育(2016年9期)2016-10-09 08:16:34
試論高校黨建工作中的黨史教育
大學教育(2016年9期)2016-10-09 08:14:28
學研產模式下的醫藥英語人才培養研究
成才之路(2016年26期)2016-10-08 11:07:49
主站蜘蛛池模板: 巨熟乳波霸若妻中文观看免费| 欧美成一级| 欧美国产在线精品17p| 激情综合网激情综合| 国产精品人人做人人爽人人添| 999国内精品视频免费| 国产亚洲精品91| 国产男人的天堂| 一级一毛片a级毛片| 69视频国产| 国产成人综合亚洲欧美在| 国产99视频免费精品是看6| 日本在线免费网站| 香蕉久久国产超碰青草| 亚洲第一成年人网站| 99热这里只有精品2| 澳门av无码| 午夜福利免费视频| 亚洲一区波多野结衣二区三区| 国产Av无码精品色午夜| 亚洲精品在线91| a在线亚洲男人的天堂试看| 国产丰满成熟女性性满足视频| 亚洲国产无码有码| 国产精品青青| 在线欧美日韩| 国产尤物在线播放| 2021国产乱人伦在线播放| 亚洲一区二区约美女探花| 在线观看国产精美视频| 国产成人综合在线观看| 欧美中文一区| 四虎成人在线视频| 一级做a爰片久久免费| 亚洲自偷自拍另类小说| 国产成人亚洲无吗淙合青草| 国产精品无码翘臀在线看纯欲| 日韩精品成人在线| 久久久久夜色精品波多野结衣| 日本亚洲欧美在线| 激情乱人伦| 亚洲动漫h| 一级香蕉视频在线观看| 天天视频在线91频| 午夜a级毛片| 精品国产成人高清在线| 福利视频一区| 最新亚洲人成网站在线观看| 亚洲国产欧美自拍| 成人在线观看不卡| 一本一道波多野结衣av黑人在线| 丝袜国产一区| 日韩免费中文字幕| 欧美精品在线免费| 久久伊人色| 久久6免费视频| 午夜视频日本| 国产成人综合日韩精品无码不卡| 日韩福利视频导航| 特级毛片8级毛片免费观看| 欧美成人综合视频| 玩两个丰满老熟女久久网| 丰满少妇αⅴ无码区| 精品国产污污免费网站| 在线色国产| 一级毛片免费观看久| 九九热这里只有国产精品| 丁香亚洲综合五月天婷婷| 国产一区三区二区中文在线| 免费一级无码在线网站| 国产亚洲视频在线观看| 欧洲亚洲欧美国产日本高清| 欧洲日本亚洲中文字幕| 欧美日韩中文国产va另类| 91亚洲精选| 91精品国产91欠久久久久| 欧美一级视频免费| 国产成人乱无码视频| 一级高清毛片免费a级高清毛片| 国外欧美一区另类中文字幕| 亚洲国产成人在线| 三区在线视频|