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

基于ASP.NET 的圖書管理系統

2016-06-29 19:26:10朱鐵櫻
電腦知識與技術 2016年13期

朱鐵櫻

摘要:該文闡述了歌山一中圖書管理系統的設計與實現,從需求分析開始,通過對系統功能的分析與設計,分別從關鍵技術分析,總體設計,數據庫設計,主要功能簡介等方面進行介紹。該系統是基于B/S模式,采用ASP.NET技術+SQL Server開發的系統,最終實現了需求分析中的各項功能,提高了圖書館的工作效率。

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

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2016)13-0027-03

在信息時代里,圖書信息已成為全社會的一個重要的公共信息資源,但在一些中學里,圖書信息的管理卻沒有達到高效便捷,有時候會出現一些不必要的麻煩,比如當你想到圖書館去借某本書時,卻獲知已被借走,只好白跑一趟;當你想了解一本書的主要內容是,又不得不把這本書借出,如果不好看,又得還回去;當你借書證丟了,別人卻用了你的借書證借書。如果你正身處這樣的境地的話,只要一臺可以上網的電腦,就可以輕松的解決這些問題。

針對這些情況,設計了歌山一中圖書管理系統,可以方便管理學校的圖書資料信息,學生可以查詢一本書有無借出,了解一本書的內容介紹,能讓自己的借書證丟了也能得到保障,以及電子書籍的下載,方便管理員統一管理。

1 圖書管理系統的需求分析

在軟件開發中,需求分析被認為是最簡單的一個步驟,但卻是很重要很關鍵的一步。我們通過需求分析了解整個軟件的性能和功能方面的需求,為軟件的設計打下必要的基礎。需求分析的任務是確定用戶的各個方面的要求,然后在此基礎上決定系統的功能和綜合要求,通常對軟件系統有幾個幾點的綜合要求:功能需求、性能需求、可靠性和可用性需求、出錯處理需求、接口需求、約束、逆向需求、將來可能提出的要求。

讀者功能的實現:讀者之南:明文規定讀者借閱須知;網上讀書:瀏覽下載電子書;圖書檢索:查詢庫存圖書,查詢具體的某本圖書的有無、是否出借了(按關鍵字書名、作者、出版社),查詢圖書館的最新圖書(關鍵字入庫時間);意見反饋:比如讀者可以對圖書館買些什么書可以提供意見。

操作員所實現的功能:流通處理:對借閱圖書進行借閱登記,對歸還圖書進行幻術登記。查詢借閱圖書,可以通過按天數查詢出過期讀者;節目處理:對學校新買圖書登記入庫,對報廢、遺失圖書進行注銷,移入其他數據庫,查詢書目(可以安全部、書名、類別查看);讀者管理:讀者檔案管理,對畢業生進行刪除,對讀者借閱證進行作廢處理;數據統計:可以統計處每一本書的借出次數,也可以統計出每個讀者所借書的數量;數據庫備份;數據庫恢復。

管理員所實現的功能:可以實現操作員的所有功能;指定及管理操作員人數;數據維護:設定操作員工作口令、借書期限,對數據進行備份、恢復;數據統計:可以統計出每一本書的借出次數,也可統計出每個讀者所借書的數量;數據庫備份;數據庫恢復

2 關鍵技術分析

本系統采用基于ASP.NET技術的B/S模式開發和設計,數據庫采用SQL Server2000。早期的圖書管理系統一般都是單機版的,只能管理員使用,而讀者想查詢圖書信息時會遇到困難,很不方便,這無疑增加了實用和管理的難度,故本系統采用B/S結構,即Browser/Server(瀏覽器/服務器)結構,讀者可以在校園網內的任一一臺計算機上查詢圖書信息。

ASP.NET作為一種新的技術,提供了一個新的開發平臺并提出了全新的設計理念,作為一種開發框架,ASP.NET用來構建網頁和網站時,可通過 HTML、CSS、JavaScript 以及服務器腳本來實現。它支持多種語言開發,將VB.NET、Visual C++.NET及Visual C#等語言結合在一起,改進了ASP的缺點,支持跨平臺操作。而且ASP.NET簡單易學,提供了表單的提交客戶端的身份驗證等功能,在分布系統和網站配置方便非常簡單。

SQL Server數據庫易用、易學、穩定、安全、具有擴展性和可靠性,能提供大型系統所需的數據庫服務,防止多個用戶同時更新相同的數據,具有迅速開發新的應用系統的功能,特別是直接存儲數據。SQL Server 可與VS團隊協同工作,開發人員可在同一環境中跨越數據層、客戶端以及中間層進行開發,并提供了舒適的集成化開發環境。

在ASP.NET環境中訪問SQL Server優先使用的數據訪問接口是ADO.NET。ADO.NET提供了一組豐富的組件用來創建分布式數據共享應用程序,它提供了對關系數據、XML和應用程序數據的訪問,是一組向.NET Framework公開數據訪問服務的類,也是.NET Framework中不能缺少的一部分。ADO.NET可以創建由應用程序、工具、語言或瀏覽器使用的前端數據庫客戶端和中間層業務對象,支持多種開發環境需求。

ADO.NET可以訪問和操作數據的兩個組件是.NET Framework數據提供程序和DataSet。.NET Framework數據提供程序是專門為快速訪問數據及數據操作設計的組件,由DataAdapter、DataReader、Command、Connection四個對象組成。另一個組件ADO.NET DataSet用于XML數據或管理應用程序本地數據等于多種不同的數據源,是獨立于任何數據源的數據訪問而設計的。

3 圖書管理系統的總體設計

本系統主要由一組相互關聯的動態頁面組成,設計的系統包括讀者模塊、操作員模塊和管理員模塊。

總體設計是根據軟件的需求分析來確定設計目標的,還要根據它們的優先順序,再根據目標決定最合適的設計方法,制定各種規范,按功能將系統按模塊進行層次結構的劃分,確定每個模塊的功能,建立軟件需求的對應關系,確定模塊之間的調用關系以及模塊之間的接口,即模塊之間傳遞的消息。最后設計接口的信息結構,評估模塊劃分的質量及導出模塊結構的規則,完成數據庫設計,避免冗余大量的數據。

3.1 系統流程

1)系統運行時,讀者直接進入,操作員和管理員身份的驗證。

2)通過身份驗證后,對系統進行初始化,將數據庫內容導入,顯示于用戶界面。

3)系統進入消息循環,通過超鏈接方式進入各模塊功能。

4)各功能模塊執行后重新進入消息循環狀態。

5)由關閉系統事件關閉系統模塊,退出系統。

3.2 系統總體結構圖

3.3 數據庫設計

本系統采用ASP.NET+B/S模式,通過ADO.NET實現對數據庫的訪問技術,對其進行增加、刪除、修改和查詢等操作,而對數據庫的各種操作是使用SQL語言來實現的,是以SQL Server2000為后臺數據庫。根據系統需要,創建了Library.mdf數據庫,主要包括10張表,分別存放相應的子功能的數據信息,其中圖書分類表(flk)、圖書檔案表(tsda)和讀者要案表(dzda)是關鍵表,具體數據結構見表1,表2和表3。

4 系統主要功能簡介

本系統采用比較常見的B/S界面結構,其效果圖如圖2所示,頁面上部分為系統的標志;下半部分為讀者模塊和管理員模塊的主要功能菜單項。讀者模塊實現了瀏覽信息,下載電子書,檢索圖書信息和意見反饋功能,在主界面上都可以實現這些功能。

操作員的功能模塊效果圖如圖3所示。

5 結束語

圖書管理系統對于圖書館的工作人員和借閱者來說是非常重要的,是一個圖書館不可缺少的部分,直接關系到工作人員的工作效率。本系統結合了目前Web應用開發的.NET技術,操作方便,運行穩定,可靠性、安全性高等特點,使圖書館的管理工作更嚴謹周密;為讀者借閱圖書提供了便利,在減輕工作人員負擔,提高工作效率的同時,提高了學校圖書資料的利用率,一定程度上提升了學校的管理水平,在同類學校中具有推廣價值。

參考文獻:

[1] 吳曙光,劉衛國. 基于ASP.NET的圖書管理系統設計與實現[J]. 湖南冶金職業技術學院學報, 2006(9).

[2] 徐楓. ASP.NET 三層架構體系分析與應用[J]. 數字技術與應用, 2011(8).

[3] 王春喜. 基于B/S的圖書管理系統的設計與實現[J]. 電腦知識與技術, 2012(4).

[4] 楊朋英. 基于Web的圖書管理系統[J]. 湖北師范學院學報: 自然科學版, 2011(3).

[5] 王敏. 現階段信息化背景下高校圖書管理系統的問題及完善[J]. 中國電子商務, 2012(1).

[6] 蘇曼. 圖書管理系統概要設計分析[J]. 辦公室業務, 2015(21).

[7] 馮偉. 基于B/S架構的中小型圖書管理系統的設計與實現[D]. 成都: 電子科技大學, 2014.

[8] 張晶. 圖書管理系統的設計與實現[D].成都:西南交通大學, 2011, 6.

主站蜘蛛池模板: 精品国产一区二区三区在线观看| 十八禁美女裸体网站| 国产精品无码制服丝袜| 99福利视频导航| 久久人妻系列无码一区| 欧美天天干| 成人日韩欧美| 秋霞国产在线| 国产一级视频在线观看网站| 国产精品观看视频免费完整版| 亚洲美女一区| 97人人模人人爽人人喊小说| 激情综合网激情综合| 一级毛片在线播放| 欧美日韩国产成人在线观看| 国产在线91在线电影| 天天综合色天天综合网| 日韩精品亚洲一区中文字幕| 日韩东京热无码人妻| 亚洲人成电影在线播放| 国产成年女人特黄特色毛片免 | 久久香蕉国产线看精品| 成人在线第一页| 久久国产精品国产自线拍| 亚洲中文字幕国产av| 亚洲成人手机在线| 亚洲福利视频网址| 欧洲成人在线观看| 亚洲高清中文字幕| 国产成人精品高清在线| A级毛片高清免费视频就| 亚洲精品无码日韩国产不卡| 中日无码在线观看| 国产精品爽爽va在线无码观看| 久久性妇女精品免费| 精品无码视频在线观看| 欧美成人影院亚洲综合图| YW尤物AV无码国产在线观看| 五月丁香在线视频| 国产精品香蕉在线| 99视频在线免费| 国产日韩欧美中文| 欧洲av毛片| 日韩国产 在线| 国产欧美日韩专区发布| 久久成人国产精品免费软件| 伊人久久青草青青综合| 亚洲视频色图| AV在线天堂进入| 熟女成人国产精品视频| 青青操国产视频| 全部毛片免费看| 亚洲成人黄色在线观看| 亚洲人成人无码www| 国产欧美日韩91| 国产高潮视频在线观看| 国产成人亚洲精品蜜芽影院| 国产亚洲精品97在线观看| 中文字幕2区| 中文字幕欧美日韩高清| 欧美视频在线第一页| 日本在线国产| 午夜国产大片免费观看| 国产亚洲欧美日韩在线观看一区二区| 中文字幕在线免费看| 国产簧片免费在线播放| 国产精品白浆无码流出在线看| 欧美国产精品不卡在线观看| 精品五夜婷香蕉国产线看观看| 精品亚洲国产成人AV| 亚洲区视频在线观看| 伊人欧美在线| 国产欧美高清| 永久免费无码日韩视频| 久久久精品国产亚洲AV日韩| 特级毛片免费视频| 亚洲成人高清无码| 国产成人亚洲无吗淙合青草| 国产一区二区三区精品久久呦| 国产精品无码影视久久久久久久| 一级在线毛片| 国产精品天干天干在线观看|