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月,男,漢族,遼寧省沈陽市人,遼寧政法職業學院副教授,碩士研究生,從事公安信息化及計算機專業教學與研究。

主站蜘蛛池模板: 欧美视频二区| 免费aa毛片| 91精品人妻一区二区| 日韩人妻无码制服丝袜视频| 免费一级无码在线网站| 国产情精品嫩草影院88av| 一级福利视频| 国产高清不卡| 中文字幕日韩视频欧美一区| 亚洲系列中文字幕一区二区| 婷婷色一二三区波多野衣| 国产精品美女在线| 亚洲天堂视频在线播放| 波多野结衣视频一区二区| 99激情网| 久久精品国产一区二区小说| 99中文字幕亚洲一区二区| 99国产精品免费观看视频| 国产成人精品亚洲77美色| 日韩中文欧美| 亚洲AⅤ无码日韩AV无码网站| 视频国产精品丝袜第一页| 国产毛片网站| 国产激情在线视频| 国产又黄又硬又粗| 日韩成人午夜| 丝袜国产一区| 国产av无码日韩av无码网站 | 亚洲一级毛片免费看| 亚洲久悠悠色悠在线播放| 欧美成人综合视频| 欧类av怡春院| 亚洲一区网站| 2021国产乱人伦在线播放| 欧美午夜网站| 无码高潮喷水专区久久| 婷婷亚洲最大| 国产亚洲欧美日韩在线一区二区三区| 91蝌蚪视频在线观看| 国产区免费| 8090午夜无码专区| 99热免费在线| 中文字幕永久在线看| 在线观看亚洲精品福利片| 亚洲欧美日韩中文字幕一区二区三区| 在线一级毛片| 亚洲欧美一区二区三区图片| 一级毛片基地| 手机精品福利在线观看| 日本欧美成人免费| 国产免费羞羞视频| 午夜色综合| 日韩在线播放中文字幕| 国产办公室秘书无码精品| 国产黑丝视频在线观看| 在线欧美一区| 婷婷中文在线| 亚洲无卡视频| 中文字幕在线观| 免费可以看的无遮挡av无码| 91久久偷偷做嫩草影院| 午夜精品福利影院| 国产微拍一区| 亚洲日本韩在线观看| 国产精品视频999| 久久久久人妻一区精品| 高清无码不卡视频| 亚洲视频一区| 夜夜操天天摸| 国产青榴视频| 精品人妻一区二区三区蜜桃AⅤ| 免费观看精品视频999| www.av男人.com| 精品中文字幕一区在线| 91视频国产高清| 国产av一码二码三码无码| 中文字幕在线欧美| 亚洲成人福利网站| 亚洲av无码人妻| 国产性精品| 日韩免费视频播播| 超碰91免费人妻|