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

基于ASP.NET技術的圖書館管理系統的設計與實現

2015-11-16 16:59:08王超
都市家教·下半月 2015年9期

【摘 要】針對圖書館管理系統的運行需求,研發了一套基于ASP.NET技術的B/S結構圖書館管理系統。本系統主要論述了系統設置、讀者管理、圖書管理、圖書借還、系統查詢模塊的設計與功能實現,使用ADO.NET技術訪問數據庫,實現圖書館管理的信息化。

【關鍵詞】ASP.NET;B/S結構;圖書館管理

在互聯網發展普及之前,圖書館是最有效的面向社會大眾提供各種信息服務的職能部門。時至今日,圖書館仍然是社會民眾及搞定呢過學校學生獲取知識技能的重要途徑。傳統的圖書館管理模式主要依賴人工進行管理,這種傳統的人工流程存在各種不足。首先,借書、還書兩個階段依靠借書卡片完成,借換流程繁瑣,效率低下;其次,圖書館處理業務的能力有限,能夠服務的人數是有相當限制的。隨著基于網絡的現代信息技術的快速發展與普及,傳統的人工業務流程進行信息化已經成為一種需求上的必然。“數字化圖書館”早就成為了傳統圖書館突破困境,實現高效服務的必然選擇。本文涉及到的圖書館管理系統采用了微軟公司最新的ASP.NET技術,基于B/S結構,并調用數據庫中的數據,最終實現圖書館管理的信息化。

一、網站的系統設計

1.開發工具的選擇

微軟公司推出了ASP語言的升級版本ASP.NET,這門語言也是微軟公司.NET戰略的重要組成部分,是專門用于開發網上應用程序的。ASP.NET作為微軟公司與Sun公司競爭的重要產品,進行了全方位的提升而不能僅僅看成是對ASP技術的簡單升級,它引入了統一Web開發模型的概念,包括了軟件開發人員進Web應用開發所需要的各種服務。ASP.NET基于.NET的環境運行,并且是已經編譯過的。ASP.NET可以使用VB.NET、C#、及JS.NET等.NET兼容語言開發應用程序。更為重要的是,ASP.NET的應用程序可以使用.NET框架技術。軟件開發人員可以通過.NET框架獲取技術上的優勢,CLR公共語言運行庫等.NET技術都是同時可以被ASP.NET繼承的。

2.系統目標設計

圖書館的管理系統,其日常管理工作以及圖書借換流程都是固定的,必須對此進行成分調研,最終確定系統的設計目標。本系統在設計時要滿足以下幾個目標:①界面設計簡潔大方、方便操作。②提供對圖書以及讀者信息的分類管理。③圖書查詢公共必須強大、靈活,滿足讀者查詢的需要。④讀者對圖書借閱、續借、歸還的全過程數據進行信息化,方便跟蹤與歸檔。⑤對讀者和圖書的借閱情況進行排行榜設置。⑥到期的圖書進行自動的提醒,提醒管理者對到期圖書進行后續處理。⑦提供密碼修改功能,保障系統安全性。⑧設置權限管理功能,根據不同要求,對管理者進行業務權限的分類。⑨采用人機對話操作模式,方便管理員日常操作。

3.網站功能模塊設計

圖書館管理系統主要包括:系統設置、讀者管理、圖書管理、圖書借還、系統查詢五大模塊。①系統設置模塊:該模塊包括圖書館信息的管理、管理員密碼及權限設置、書架設置。②讀者管理模塊:該模塊包括讀者類型的管理、讀者個人信息檔案管理。③圖書管理模塊:該模塊包括圖書類型的管理、圖書信息檔案管理。④圖書借還管理模塊:該模塊包括圖書借閱管理、圖書續借管理、圖書歸還管理。⑤系統查詢模塊:該模塊包括圖書檔案查詢、圖書借閱查詢。

二、數據庫的設計與連接

圖書館管理系統采用微軟公司SQL Server 數據庫作為后臺數據庫。涉及到的主要數據表及字段名稱如下表所示:

為了方便對應用程序進行移植,將數據庫的配置文件寫在Web.config文件中,其數據庫連接代碼如下:

在數據庫連接類文件中,通過如下語句可以調用Web.config文件中的數據庫配置字符創:string connStr = ConfigurationManager.ConnectionStrings[“Library”].ConnectionString;conn = new SqlConnection(connStr);

三、圖書館管理系統及其關鍵技術的實現

圖書館管理系統基于B/S結構,運行于Windows Server 2003以上操作系統,后臺數據庫為SQL Server 2005,客戶端瀏覽器為IE6.0以上版本。

借還書模塊是圖書股管理系統的核心模塊,主要包括圖書借出、圖書續借和圖書歸還三個子模塊。

圖書借還過程中的時間確定方法是該模塊的關鍵技術點。在借出、歸還等所有時間點中,圖書應還時間的確定是關鍵,其確定原則是,在現在日期的基礎上,再加上該圖書可以借閱的天數,其總和就是圖書應還時間。具體實施方法是,通過DateTime對象的Now屬性獲得當前的時間。Now屬性表示獲取一個DateTime對象,該對象為計算機上的當前日期和時間,表示為本地時間。語法如下:

public static DateTime Now {get;}

屬性值:當前日期和時間的DateTime

獲取當前的時間后使用Date只獲取時間的日期部分。Date屬性表示獲取此實例的日期部分。語法如下:

public static DateTime Date {get;}

最后通過AddDays()方法計算應還的天數,此方法表示將指定的天數加到此實例的值上。語法如下:

public DateTime AddDays(double value;)

參數:value是由整數和小數組成的天數。Value參數可以是負數,也可以是正數。

返回值:DateTime,是日期與時間與value所表示的天數之和。

計算應還天數的代碼如下:

DateTime.Now.Date.AddDays(borrowday).ToShortDateString()

注:borrowday是int類型的變量,表示可以借閱的天數。

參考文獻:

[1]王瑜.基于.NET技術的圖書館管理系統的設計與實現[J]. 邯鄲學院學報,2010(9)

[2]王超.在線考試系統主要算法研究[J].計算機光盤軟件與應用,2014(14)

作者簡介:

王超,1978年6月,男,漢族,遼寧省沈陽市人,遼寧政法職業學院副教授,碩士研究生,從事公安信息化及計算機專業教學與研究。

主站蜘蛛池模板: 久久国产毛片| 亚洲天堂视频在线播放| 在线视频一区二区三区不卡| 成人一级免费视频| 免费国产小视频在线观看| 干中文字幕| 久青草免费视频| 婷婷六月综合网| 99无码熟妇丰满人妻啪啪| 无码中文字幕精品推荐| 亚洲视频影院| 无码内射中文字幕岛国片| 国产精女同一区二区三区久| 亚洲精品欧美重口| 国产网站黄| 欧美国产精品不卡在线观看| 日本道综合一本久久久88| 亚洲av无码人妻| 日韩欧美一区在线观看| 国产成人盗摄精品| 人妻中文久热无码丝袜| 欧美福利在线观看| 国产精品永久久久久| 中国毛片网| 日本不卡视频在线| 欧美日韩一区二区在线免费观看 | 欧美人与性动交a欧美精品| 激情综合网激情综合| 亚卅精品无码久久毛片乌克兰| 国产激情无码一区二区免费| 久久国产精品影院| 欧美啪啪一区| 国产黄色免费看| 少妇精品网站| 2021精品国产自在现线看| 免费Aⅴ片在线观看蜜芽Tⅴ| 亚洲第一精品福利| 色久综合在线| 伊人激情综合网| 国产成人综合久久精品尤物| 国产精品偷伦在线观看| 国产免费怡红院视频| 97免费在线观看视频| 国产精品成人观看视频国产| 久久福利片| 国产va在线观看免费| 日本午夜精品一本在线观看| 天堂岛国av无码免费无禁网站| 国产精品久线在线观看| 欧美日在线观看| 3D动漫精品啪啪一区二区下载| 久久这里只有精品免费| 91色在线视频| 亚洲天堂网在线视频| 日本一区中文字幕最新在线| 久久人搡人人玩人妻精品| 久久久久无码精品| 亚州AV秘 一区二区三区| 亚洲日韩AV无码精品| 在线免费a视频| 日韩a级片视频| 在线另类稀缺国产呦| 无码专区在线观看| 国产高清国内精品福利| 国产在线91在线电影| 免费一级成人毛片| 亚洲无码四虎黄色网站| 国产欧美视频在线观看| 精品国产网| 97国产成人无码精品久久久| 精品国产香蕉在线播出| 九色综合伊人久久富二代| 在线中文字幕日韩| 国产精品无码一区二区桃花视频| 久久久黄色片| 国产簧片免费在线播放| 欧美日韩资源| 亚洲中文字幕久久无码精品A| 在线观看无码av免费不卡网站| 亚洲三级色| 91久久国产成人免费观看| 国产精品亚洲精品爽爽|