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

        ?

        基于ASP.NET 的圖書管理系統(tǒng)

        2016-06-29 19:26:10朱鐵櫻
        電腦知識與技術 2016年13期
        關鍵詞:S結(jié)構(gòu)圖書管理

        朱鐵櫻

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

        關鍵詞:ASP.NET;圖書管理;B/S結(jié)構(gòu)

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

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

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

        1 圖書管理系統(tǒng)的需求分析

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

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

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

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

        2 關鍵技術分析

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

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

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

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

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

        3 圖書管理系統(tǒng)的總體設計

        本系統(tǒng)主要由一組相互關聯(lián)的動態(tài)頁面組成,設計的系統(tǒng)包括讀者模塊、操作員模塊和管理員模塊。

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

        3.1 系統(tǒng)流程

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

        2)通過身份驗證后,對系統(tǒng)進行初始化,將數(shù)據(jù)庫內(nèi)容導入,顯示于用戶界面。

        3)系統(tǒng)進入消息循環(huán),通過超鏈接方式進入各模塊功能。

        4)各功能模塊執(zhí)行后重新進入消息循環(huán)狀態(tài)。

        5)由關閉系統(tǒng)事件關閉系統(tǒng)模塊,退出系統(tǒng)。

        3.2 系統(tǒng)總體結(jié)構(gòu)圖

        3.3 數(shù)據(jù)庫設計

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

        4 系統(tǒng)主要功能簡介

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

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

        5 結(jié)束語

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

        參考文獻:

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

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

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

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

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

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

        [7] 馮偉. 基于B/S架構(gòu)的中小型圖書管理系統(tǒng)的設計與實現(xiàn)[D]. 成都: 電子科技大學, 2014.

        [8] 張晶. 圖書管理系統(tǒng)的設計與實現(xiàn)[D].成都:西南交通大學, 2011, 6.

        猜你喜歡
        S結(jié)構(gòu)圖書管理
        學校圖書館統(tǒng)計分析工作之我見
        青年時代(2016年28期)2016-12-08 19:38:29
        基于PHP的發(fā)印管理系統(tǒng)的實現(xiàn)
        基于Java的網(wǎng)上商城開發(fā)
        基于B/S結(jié)構(gòu)的通信部隊訓練管理系統(tǒng)的設計研究
        信息化條件下如何創(chuàng)新圖書管理
        人間(2016年26期)2016-11-03 19:23:22
        談數(shù)據(jù)挖掘為圖書管理提供決策支持
        人間(2016年26期)2016-11-03 16:27:03
        高校圖書館組織勤工儉學學生參與圖書管理工作探討
        亚洲精品国产电影| 久久综合五月天啪网亚洲精品| 美妇炮灰被狂躁爽到高潮h| 性无码专区无码| 久久精品岛国av一区二区无码| 无码丰满熟妇浪潮一区二区av| 极品夫妻一区二区三区| 亚洲国产日韩欧美综合a| 国产一区二区不卡老阿姨| 草莓视频在线观看无码免费| 国产毛片精品av一区二区| 亚洲av成人片无码网站| 中文字幕精品无码一区二区| 亚洲αv在线精品糸列| 熟妇人妻精品一区二区视频免费的| 成人免费无遮挡在线播放| 色一情一乱一伦一区二区三欧美| 中国老太老肥熟女视频| 日本国产精品久久一线 | 无码吃奶揉捏奶头高潮视频| AV永久天堂网| 国产又色又爽的视频在线观看91 | 未发育成型小奶头毛片av| 又色又爽又黄又硬的视频免费观看| 国产av一区二区三区丝袜| 国产视频在线观看一区二区三区| 亚洲av无码乱码在线观看富二代| 少妇的肉体k8经典| 日韩有码中文字幕第一页| 国产色婷婷久久又粗又爽| 亚洲成av人片在线观看麦芽| 亚洲欧洲精品国产二码| 色婷婷久久综合中文久久一本| 丰满大爆乳波霸奶| 一本一本久久a久久精品综合| 中文字幕日本女优在线观看| 日韩精品人妻中文字幕有码在线| 18女下面流水不遮图| 亚洲精品美女自拍偷拍| 国产精品一区二区韩国av| 日韩放荡少妇无码视频|