圖書館圖書借閱管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)(論文)_第1頁
圖書館圖書借閱管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)(論文)_第2頁
圖書館圖書借閱管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)(論文)_第3頁
圖書館圖書借閱管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)(論文)_第4頁
圖書館圖書借閱管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)(論文)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

COMMENTU1畢業(yè)論文所有頁面設(shè)置為上下25CM,左28CM,右2CM,A4幅面COMMENTU2課題名兩行的格式與一行格式樣板不同,見封面格式要求COMMENTU3必須寫指導(dǎo)教師的職稱畢業(yè)設(shè)計(jì)(論文)題目圖書館圖書借閱管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生謝靜靜指導(dǎo)老師XXX講師系別計(jì)算機(jī)與信息科學(xué)系專業(yè)信息管理與信息系統(tǒng)班級信管0501班學(xué)號03051071042009年6月福建工程學(xué)院本科畢業(yè)設(shè)計(jì)論文作者承諾保證書本人鄭重承諾本篇畢業(yè)設(shè)計(jì)論文的內(nèi)容真實(shí)、可靠。如果存在弄虛作假、抄襲的情況,本人愿承擔(dān)全部責(zé)任。學(xué)生簽名年月日福建工程學(xué)院本科畢業(yè)設(shè)計(jì)論文指導(dǎo)教師承諾保證書本人鄭重承諾我已按有關(guān)規(guī)定對本篇畢業(yè)設(shè)計(jì)論文的選題與內(nèi)容進(jìn)行了指導(dǎo)和審核,該同學(xué)的畢業(yè)設(shè)計(jì)(論文)中未發(fā)現(xiàn)弄虛作假、抄襲的現(xiàn)象,本人愿承擔(dān)指導(dǎo)教師的相關(guān)責(zé)任。指導(dǎo)教師簽名年月日COMMENTU4下面目錄項(xiàng)目,建議用自動生成后,改正其字體字號等格式目錄1項(xiàng)目來源111項(xiàng)目背景及目的112圖書館圖書借閱管理系統(tǒng)的現(xiàn)狀113項(xiàng)目研究的目的和方法2131項(xiàng)目的研究目的2132開發(fā)方法及步驟22開發(fā)平臺介紹321系統(tǒng)平臺環(huán)境3211硬件平臺3212軟件平臺322相關(guān)技術(shù)4221B/S模式4222JAVASCRIPT4223數(shù)據(jù)庫SQLSERVER20004223XML技術(shù)523開發(fā)工具6。省略638讀者管理讀者辦證個(gè)人辦證36639讀者管理讀者辦證接受外部讀者信息376310讀者管理借書證管理376311讀者管理借書證管理借書證修改386312用戶管理用戶角色管理角色權(quán)限設(shè)置387碰到的問題以及解決方案398展望399總結(jié)40致謝語42參考文獻(xiàn)43COMMENTU5摘要字?jǐn)?shù)一般不少于300字。COMMENTU6關(guān)鍵字一般35個(gè),不超過8個(gè),用分號隔開。圖書館圖書借閱管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要本文論述的圖書館圖書借閱管理系統(tǒng)具有讀者基本信息管理、借書證的辦理、圖書流通借還管理、圖書查詢借閱統(tǒng)計(jì)、用戶管理以及系統(tǒng)設(shè)置等功能。本系統(tǒng)采用B/S結(jié)構(gòu),系統(tǒng)的開發(fā)采用最新的RIA平臺作為基礎(chǔ),使用XML、JSP、SQLSERVER2000數(shù)據(jù)庫等技術(shù)及最新的FLEX開發(fā)技術(shù)。本系統(tǒng)是各大中小學(xué)實(shí)現(xiàn)圖書館信息化管理的有效工具,同時(shí)本系統(tǒng)中采用的新技術(shù)可作為其他信息系統(tǒng)構(gòu)建時(shí)的參考。關(guān)鍵字圖書館管理;JSP;SQLSERVER2000;FLEX;XMLTHEDESIGNANDIMPLEMENTATIONOFLENDINGLIBRARYMANAGEMENTSYSTEMABSTRACTLIBRARYMANAGEMENTSYSTEMINTHISARTICLEHASTHEFOLLOWINGFUNCTIONSREADERSBASICINFORMATIONMANAGEMENT,LIBRARYCARDPROCESSING,CIRCULATIONMANAGEMENT,BOOKSQUERYANDLENDINGANDSTATISTICS,USERMANAGEMENT,SYSTEMSETTINGSETCSTHESYSTEMSSTRUCTUREISB/SANDITISBASEDONTHELATESTRIAPLATFORM,ITSAPPLIEDTECHNOLOGIESINVOLVEXML,JSP,SQLSERVER2000ANDTHELATESTDEVELOPINGTECHNOLOGYCALLEDFLEXTHESYSTEMISANEFFECTIVETOOLTOACHIEVELIBRARYINFORMATIONMANAGEMENTINVARIOUSKINDSOFSCHOOL,ANDTHENEWTECHNOLOGIESAPPLIEDINTHISSYSTEMCANBETHEREFERENCEOFTHECONSTRUCTINGPROCESSOFOTHERINFORMATIONSYSTEMSKEYWORDSLIBRARYMANAGEMENT;JSP;SQLSERVER2000;FLEX;XML1項(xiàng)目來源11項(xiàng)目背景及目的隨著信息技術(shù)的迅猛發(fā)展,信息化已經(jīng)滲透到社會生活的各個(gè)領(lǐng)域和各個(gè)層面,并日益成為提高效率,消除差錯(cuò),節(jié)約成本的有效途徑。20世紀(jì)60年代以來,在微電子技術(shù)和通信技術(shù)迅速發(fā)展的推動下,圖書館圖書借閱管理也充分利用軟件來進(jìn)行管理,其目標(biāo)是借助先進(jìn)的信息處理技術(shù)和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)來提高圖書管理的效率和質(zhì)量,將管理與辦公活動納入到自動化/現(xiàn)代化的軌道中。各大中小學(xué)圖書館中傳統(tǒng)的圖書管理管理模式也越來越不能滿足現(xiàn)代教育發(fā)展的需要。對于一個(gè)有著成百上千的學(xué)生的學(xué)校來說,用手工管理數(shù)以千計(jì)圖書的借閱以及歸還,是一項(xiàng)非常繁瑣的工作,而相應(yīng)的階段性盤點(diǎn)圖書、圖書查詢等,其工作量都讓人望而生畏,而且還極易出錯(cuò)。所以我們提出了開發(fā)圖書館圖書借閱管理系統(tǒng),將讀者基本信息管理、圖書流通借還管理、圖書查詢借閱統(tǒng)計(jì)等功能進(jìn)行統(tǒng)一管理,為各大中小學(xué)實(shí)現(xiàn)圖書館信息化管理提供有效工具。12圖書館圖書借閱管理系統(tǒng)的現(xiàn)狀圖書館圖書借閱管理信息系統(tǒng)在我國很多學(xué)校已經(jīng)得到了應(yīng)用,其效果是明顯的。一方面是取得了可計(jì)量的直接效果,如節(jié)省了人力,減少了費(fèi)用等;另一方面取得的效果是無形的,是無法直接計(jì)量的。如提高了學(xué)校圖書館的管理水平,提高了管理人員的素質(zhì),促進(jìn)了管理的現(xiàn)代化等,而這些效果的取得正是由于圖書館圖書借閱管理信息系統(tǒng)應(yīng)用于學(xué)校圖書館管理的各個(gè)方面、各個(gè)層次的結(jié)果。在圖書館圖書借閱管理系統(tǒng)中,一切的設(shè)計(jì)理念都是為了實(shí)現(xiàn)圖書借閱的高效率和準(zhǔn)確性。系統(tǒng)提供讀者基本資料維護(hù)、借書證辦證與掛失、補(bǔ)辦證等的管理以及讀者圖書的借還以及續(xù)借管理,系統(tǒng)還具備圖書的查詢管理并提供進(jìn)行相關(guān)信息的統(tǒng)計(jì)分析。現(xiàn)今圖書館面臨著大量讀者借還書以及查詢書本信息等等的一系列問題,例如如何實(shí)現(xiàn)圖書的智能借還,如何及時(shí)提供最快的圖書信息、準(zhǔn)確掌握讀者信息、快速準(zhǔn)確地進(jìn)行信息的分析統(tǒng)計(jì),如何方便讀者隨時(shí)檢索自己需要的各種資源資料等;實(shí)現(xiàn)圖書流通的自動化,代替大量手工操作,解放人的創(chuàng)造性;清晰圖書館管理者個(gè)人的職責(zé)、任務(wù),工作透明化。上述這些問題解決都需要借助于圖書館圖書借閱管理系統(tǒng)。13項(xiàng)目研究的目的和方法131項(xiàng)目的研究目的本次的圖書館圖書借閱管理信息系統(tǒng)設(shè)計(jì)與開發(fā),通過圖書借閱業(yè)務(wù)功能分析、數(shù)據(jù)分析的過程,運(yùn)用數(shù)據(jù)庫設(shè)計(jì)、維護(hù)與運(yùn)用SQL對數(shù)據(jù)庫中的表進(jìn)行查詢的技術(shù)。開發(fā)一套在中小學(xué)圖書館管理上可以投入實(shí)際應(yīng)用的管理系統(tǒng)。本系統(tǒng)是運(yùn)行在WINDOWXP操作系統(tǒng)下,利用FLEX與JSP進(jìn)行開發(fā)的;對于大量的數(shù)據(jù)信息,采用MICROSOFTSQLSERVER數(shù)據(jù)庫進(jìn)行存儲和處理。圖書館圖書借閱管理系統(tǒng)包括讀者辦證、圖書借閱、報(bào)表統(tǒng)計(jì)功能等等,能有效的提高圖書館管理的服務(wù)質(zhì)量。本系統(tǒng)的操作使用方式應(yīng)符合圖書館管理員及讀者的一般習(xí)慣,應(yīng)具備操作靈活,使用方便等特點(diǎn),便于讀者使用。用MICROSOFTSQLSERVER的作為數(shù)據(jù)庫后臺支持,可以方便的進(jìn)行各種數(shù)據(jù)存儲、查詢和處理,所開發(fā)出的系統(tǒng)應(yīng)安全可靠。132開發(fā)方法及步驟1可行性分析通過不同方案的比較得出方案的可行性研究結(jié)論。2需求分析通過深入圖書館與圖書館管理人員收集多方面切實(shí)可行的資料,對圖書館的需求進(jìn)行深入調(diào)研,確定出信息系統(tǒng)該具備的目標(biāo)、功能、性能。3數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)根據(jù)業(yè)務(wù)需求、信息需求、和處理需求,確定信息系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作。建立ER圖,進(jìn)行數(shù)據(jù)庫設(shè)計(jì),建立完備的數(shù)據(jù)庫系統(tǒng)。4系統(tǒng)實(shí)現(xiàn)用FLEX以及JSP工具對設(shè)計(jì)好的系統(tǒng)模型進(jìn)行編程,實(shí)現(xiàn)此系統(tǒng)。5測試與維護(hù)對系統(tǒng)每一個(gè)功能模塊程序進(jìn)行測試。2開發(fā)平臺介紹21系統(tǒng)平臺環(huán)境211硬件平臺硬件設(shè)備設(shè)計(jì)是根據(jù)信息系統(tǒng)的設(shè)計(jì)需求,確定信息系統(tǒng)物理設(shè)備方案,所設(shè)計(jì)的硬件設(shè)備方案在能夠充分滿足信息系統(tǒng)功能需求的前提下,還應(yīng)滿足系統(tǒng)的效率、可靠性、安全性和適應(yīng)性等性能要求,并具有較高的性價(jià)比。根據(jù)前面的需求分析,我們得出本系統(tǒng)理想的環(huán)境當(dāng)然是配置較高最好,實(shí)際操作中硬件平臺如下硬件環(huán)境訪問者建議用戶在允許的情況下采用較高配置硬件資源。硬件環(huán)境開發(fā)者AMD17G處理器,1G內(nèi)存,80G磁盤空間。212軟件平臺軟件平臺是信息系統(tǒng)開發(fā)和運(yùn)行所需的集成軟件環(huán)境,設(shè)計(jì)和選擇高效、實(shí)用、方便、功能齊全的軟件平臺,對信息系統(tǒng)的開發(fā)具有十分重要的意義。在結(jié)合實(shí)際開發(fā)的需要并充分考慮各種軟件平臺的性能及適用范圍和對軟件平臺的使用能力,本系統(tǒng)的軟件平臺選擇如下(1)操作系統(tǒng)操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)中最重要的系統(tǒng)軟件,目前在微機(jī)上使用的桌面操作系統(tǒng)有WINDOWS95/98/2000/ME/XP/2003SERVER等,本系統(tǒng)在WINDOWSXP操作系統(tǒng)下進(jìn)行開發(fā),可運(yùn)行于前面所列舉的各種操作系統(tǒng),但建議使用WINDOWS2000以上系統(tǒng)。(2)支撐軟件支撐軟件是協(xié)助人們開發(fā)和維護(hù)軟件的工具和環(huán)境軟件,包括編輯程序,數(shù)據(jù)庫系統(tǒng),集成開發(fā)環(huán)境等,本系統(tǒng)的支撐軟件如下1、數(shù)據(jù)庫管理系統(tǒng)(DBMS)為了對數(shù)據(jù)庫實(shí)施集中管理,同時(shí)并發(fā)的處理多個(gè)客戶機(jī)發(fā)來的數(shù)據(jù)處理要求,我們選用SQLSERVER2000數(shù)據(jù)庫管理系統(tǒng)。2、動態(tài)網(wǎng)頁技術(shù)在這里我們使用FLEX以及JSPJAVASERVERPAGES來建立系統(tǒng)。COMMENTU7所有的圖必須有圖編號和圖名稱,編號按章節(jié)號加順序號,字號為5號。正文中必須有對圖的說明和引用。建議所有的圖用MICROSOFTVISIO工具來制作,不允許用JPG類直接貼圖。22相關(guān)技術(shù)221B/S模式B/S(BROWSER/SERVER,瀏覽器/服務(wù)器)模式又稱B/S結(jié)構(gòu)。B/S模式是指在TCP/IP的支持下,以HTTP為傳輸協(xié)議,客戶端通過BROWSER訪問WEB服務(wù)器以及與之相連的后臺數(shù)據(jù)庫的技術(shù)及體系結(jié)構(gòu)。它由瀏覽器、WEB服務(wù)器、應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器組成??蛻舳说臑g覽器通過URL訪問WEB服務(wù)器,WEB服務(wù)器請求數(shù)據(jù)庫服務(wù)器,并將獲得的結(jié)果以HTML形式返回客戶端瀏覽器。它是隨著INTERNET技術(shù)的興起,對C/S模式應(yīng)用的擴(kuò)展。在這種結(jié)構(gòu)下,用戶工作界面是通過IE瀏覽器來實(shí)現(xiàn)的。相較于C/S模式的系統(tǒng)升級維護(hù)復(fù)雜來說,B/S模式最大的好處是運(yùn)行維護(hù)比較簡便,能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如LAN,WAN,INTERNET/INTRANET等)訪問和操作共同的數(shù)據(jù)。另外,B/S還便于面向廣大未知用戶使用,因?yàn)橹灰娔X安裝了IE,經(jīng)過一定的設(shè)置,就都可以使用,如建立企業(yè)網(wǎng)站發(fā)布信息。省略DFD頂層圖1圖書館圖書借閱管理系統(tǒng)辦證管理員借閱管理員系統(tǒng)管理員口令、密碼、讀者信息口令、密碼、圖書信息、讀者信息口令、密碼、圖書信息、讀者信息圖42是頂層DFD,它表現(xiàn)出了我們要開發(fā)的系統(tǒng)所需要的外部的參與人員和流入流出的數(shù)據(jù)流的種類。從上圖可以看出,我們這個(gè)系統(tǒng)主要接收的數(shù)據(jù)可有辦證管理員圖42頂層DFD圖的賬號、密碼以及讀者信息;借閱管理員的賬號、密碼、讀者信息以及圖書信息以及系統(tǒng)管理員的賬號、密碼以及用戶信息等等。省略第二層DFD11流通管理12流通信息查詢統(tǒng)計(jì)13讀者管理辦證管理員借閱管理員系統(tǒng)管理員14讀者信息統(tǒng)計(jì)辦證管理員借閱管理員系統(tǒng)管理員系統(tǒng)管理員讀者借閱信息借還信息賠償信息讀者統(tǒng)計(jì)信息15用戶管理借還信息賠償信息用戶信息讀者辦證信息讀者統(tǒng)計(jì)信息辦證管理員系統(tǒng)管理員借閱管理員用戶信息用戶信息用戶信息用戶信息表讀者信息表讀者信息讀者信息班級信息表班級信息班級信息借還信息表借還信息借還信息罰款信息表罰款信息罰款信息16館藏管理圖書信息圖書信息圖書信息17圖書信息統(tǒng)計(jì)圖書信息系統(tǒng)管理員館藏分類信息圖書信息借閱管理員館藏分類信息圖書信息圖43第二層DFD圖辦證管理員通過登記班級信息以及添加新的借書證信息的形式讀讀者進(jìn)行有效的管理。在需要查詢讀者信息的時(shí)候,可以對讀者的信息進(jìn)行統(tǒng)計(jì)。5系統(tǒng)概要設(shè)計(jì)51概述通過系統(tǒng)概要設(shè)計(jì)為后期將要構(gòu)造的系統(tǒng)實(shí)體建立一個(gè)模型或表達(dá)式。在軟件系統(tǒng)總體設(shè)計(jì)中,完成了數(shù)據(jù)和系統(tǒng)構(gòu)建,并通過模塊層次結(jié)構(gòu)圖來描繪軟件結(jié)構(gòu)。通過對圖書館基本業(yè)務(wù)流程的調(diào)查和了解以及前面對系統(tǒng)需求的分析后,接下來要做的就是本系統(tǒng)概要設(shè)計(jì)。52系統(tǒng)結(jié)構(gòu)此系統(tǒng)的模塊功能主要是圖書館圖書借閱管理的實(shí)現(xiàn),圍繞這個(gè)目標(biāo)把系統(tǒng)劃分成館藏管理模塊、讀者管理模塊、流通管理模塊、報(bào)表統(tǒng)計(jì)模塊、系統(tǒng)設(shè)置模塊、用戶管理模塊。如圖51所示。各個(gè)模塊通過首頁緊密相聯(lián)發(fā)揮其各自功能。圖書館圖書借閱管理系統(tǒng)館藏管理讀者管理流通管理報(bào)表統(tǒng)計(jì)系統(tǒng)設(shè)置用戶管理圖書注銷圖書去向查詢注銷恢復(fù)班級設(shè)置借書證管理讀者辦證班級批處理操作借書證刪除借書證打印到館登記讀者還書讀者借書讀者續(xù)接賠償處理圖書注銷報(bào)表館藏分類統(tǒng)計(jì)表賠償信息表館藏分類比例表讀者統(tǒng)計(jì)表催還統(tǒng)計(jì)表基礎(chǔ)信息借書證權(quán)限典藏庫維護(hù)用戶管理修改密碼用戶角色管理出版社設(shè)置圖51系統(tǒng)功能結(jié)構(gòu)圖53系統(tǒng)ER圖概念模型的設(shè)計(jì)是為了將現(xiàn)實(shí)世界信息進(jìn)行抽象,實(shí)現(xiàn)信息世界的建模,是進(jìn)行數(shù)據(jù)庫設(shè)計(jì)的有力工具。數(shù)據(jù)庫概念模型設(shè)計(jì)可通過ER圖來描述現(xiàn)實(shí)世界的概念模型。本系統(tǒng)的ER圖表現(xiàn)了系統(tǒng)中各個(gè)實(shí)體之間的聯(lián)系,具體的如下圖52所示員工到館登記記錄出版社22大類信息記錄條碼記錄圖書書庫罰款記錄職位權(quán)限補(bǔ)辦證記錄讀者屬于擁有包含管理屬于屬于擁有超期/借還書借書證掛失登記損壞/遺失圖書1NN11N1NNIINN111N1MN1N圖52系統(tǒng)ER圖實(shí)體屬性圖員工出版社22大類信息記錄條碼記錄書庫職位權(quán)限讀者書庫代碼注銷標(biāo)記輸入時(shí)間采編員館藏地條碼號流水號批號出版地出版社名稱出版社編號職位名稱可借冊數(shù)可借天數(shù)職位代碼員工編號員工權(quán)限密碼員工名稱書庫名稱使用年限掛失標(biāo)記違章標(biāo)記辦證日期職位等級班級單位性別姓名學(xué)號借書證號照片圖書分類號圖書分類名圖書出版代號索書號第一責(zé)任者1第一責(zé)任者2責(zé)任方式出版社沒名次叢書題名圖書正題名ISBN流水號出版地出版年月單價(jià)版次頁數(shù)入庫時(shí)間正文語種圖53實(shí)體屬性圖54數(shù)據(jù)庫設(shè)計(jì)541概述數(shù)據(jù)庫是信息系統(tǒng)的基礎(chǔ)和核心,數(shù)據(jù)庫設(shè)計(jì)的質(zhì)量將直接關(guān)系到信息系統(tǒng)開發(fā)的成敗和優(yōu)劣。制作數(shù)據(jù)庫表首先要確定實(shí)體的屬性和實(shí)體間的關(guān)系。根據(jù)關(guān)系做出數(shù)據(jù)表。COMMENTU8表格必須有編號和表名稱,編號按章節(jié)號加順序號,字號為5號。正文中必須有對表的說明和引用。建議表優(yōu)先使用三段表,也可以使用本例的中式表。COMMENTU9三段表的示例。542數(shù)據(jù)庫的安全及設(shè)計(jì)描述數(shù)據(jù)庫的用戶角色權(quán)限劃分在明確了不同角色的操作權(quán)限,有利保障數(shù)據(jù)庫信息的操作。角色設(shè)計(jì)將整個(gè)使用圖書館圖書借閱管理系統(tǒng)分為多個(gè)不同角色,采用比較人性化的系統(tǒng)權(quán)限分配方式,它可以由系統(tǒng)管理員進(jìn)行權(quán)限的分配。一般來說有辦證人員,借閱人員以及系統(tǒng)管理員等等,如表51所示。表51權(quán)限表權(quán)限描述辦證人員進(jìn)行借書證的辦理業(yè)務(wù),對讀者進(jìn)行管理。借閱人員進(jìn)行讀者的到管登記、借書、還書、續(xù)借以及罰款等操作系統(tǒng)管理員所有信息的查詢;數(shù)據(jù)的錄入、修改和刪除;用戶帳號、權(quán)限的維護(hù)543數(shù)據(jù)庫設(shè)計(jì)表如表52所示,其中什么。表52用于存放讀者信息中的班級(單位)數(shù)據(jù)表字段名類型空含義AAABBBCCCASJKDAHAAABBBCCCASJKDAHAAABBBCCCASJKDAHAAABBBCCCASJKDAH。省略612系統(tǒng)設(shè)置典藏庫維護(hù)管理模塊設(shè)計(jì)說明1程序描述該模塊用于對圖書的典藏庫進(jìn)行管理,有查詢、增加、刪除、修改典藏庫信息,下面以新增典藏庫為例進(jìn)行邏輯描述。2功能程序名稱典藏庫維護(hù)相關(guān)數(shù)據(jù)庫表SKMC輸入書庫代碼和書庫名稱COMMENTU10程序框圖必須符合規(guī)范,特別注意要有開始和結(jié)束。輸出書庫信息(書庫代碼與書庫名稱)程序處理說明1輸入書庫代碼與名稱2驗(yàn)證輸入合法性3驗(yàn)證該書庫是否已存在4將該記錄插入數(shù)據(jù)庫3流程邏輯開始結(jié)束輸入書庫代碼、書庫名稱判斷輸入的信息是否合法插入成功判斷該記錄是否存在提示出錯(cuò)信息NYYN提示該記錄已存在信息圖62典藏庫維護(hù)新增記錄流程圖4主要實(shí)現(xiàn)的程序代碼該程序主要是FLEX前臺用于接收新增典藏庫數(shù)據(jù)的時(shí)候去接收從JSP頁面返回的參數(shù)的值。代碼如下所示PUBLICFUNCTIONGETRESULT_ADDVOID/HTTPSERVICE的RESULT事件,把XML數(shù)據(jù)給數(shù)組變量并顯示在表格中IFU_HP_ADDLASTRESULTSKMCINF“該記錄已存在“ITEMU_HP_ADDLASTRESULTSKMCGRADEIFGETQUALIFIEDCLASSNAMEITEMTOSTRING“MXCOLLECTIONSARRAYCOLLECTION“STOREHOUSEITEMASARRAYCOLLECTIONELSEIFGETQUALIFIEDCLASSNAMEITEMTOSTRING“MXUTILSOBJECTPROXY“STOREHOUSEADDITEMATITEMASOBJECTPROXY,0/將新增的數(shù)據(jù)加到第一條記錄上DGSELECTEDINDEX0ELSEALERTSHOW“該記錄已存在“62界面設(shè)計(jì)621界面設(shè)計(jì)原則(1)用戶原則。人機(jī)界面設(shè)計(jì)首先要確立用戶類型。劃分類型可以從不同的角度,視實(shí)際情況而定。如果進(jìn)入的權(quán)限不一樣,系統(tǒng)中菜單項(xiàng)中的可用的項(xiàng)也就相應(yīng)的不一樣。(2)信息最小量原則。人機(jī)界面設(shè)計(jì)要盡量減少用戶記憶負(fù)擔(dān),采用有助于記憶的設(shè)計(jì)方案。(3)幫助和提示原則。要對用戶的操作命令作出反應(yīng),幫助用戶處理問題。在系統(tǒng)內(nèi)部處理工作要有提示,盡量把主動權(quán)讓給用戶,例如刪除功能,要提示用戶是否確定要刪除該條記錄。622數(shù)據(jù)輸入界面設(shè)計(jì)數(shù)據(jù)輸入界面往往占終端用戶的大部分使用時(shí)間,也是計(jì)算機(jī)系統(tǒng)中最易出錯(cuò)的部分之一。其總目標(biāo)簡化用戶的工作,并盡可能降低輸入出錯(cuò)率,還要容忍用戶錯(cuò)誤。這些要求在設(shè)計(jì)實(shí)現(xiàn)時(shí)可采用多種方法(1)盡可能減輕用戶記憶,采用列表選擇。對共同輸入內(nèi)容設(shè)置默認(rèn)值;使用代碼和縮寫等;系統(tǒng)自動記錄用戶已輸入過的內(nèi)容,例如打印頁面的設(shè)置,根據(jù)每個(gè)不同的用戶有不同的值。(2)使界面有一致風(fēng)格的數(shù)據(jù)輸入界面。(3)防止用戶出錯(cuò)。對刪除必須再一次確認(rèn),對致命錯(cuò)誤,要警告并退出。對空值輸入,要給出提示信息;在輸入框中也有限制,限制可輸入的字符類型。(4)提供反饋。要使用戶能查看已輸入的內(nèi)容,并提示有效的輸入回答。(7)數(shù)據(jù)輸入界面若條件具備盡可能采用自動輸入。COMMENTU11圖像資料可以采用截屏,不要太大,避免重復(fù)。圖像編號和名稱與前面所述的圖一樣順序編號。63界面顯示由于很多界面都是類似的,因此只選擇了一些有代表性的界面進(jìn)行說明。631登陸界面登陸界面提供了一個(gè)給用戶進(jìn)入圖書館圖書借閱管理系統(tǒng)的一個(gè)接口,必須輸入正確的帳號和密碼方能進(jìn)入系統(tǒng)。如圖63所示圖63圖書館圖書借閱管理系統(tǒng)登陸界面632系統(tǒng)主界面在登陸界面上輸入正確的帳號、密碼之后,根據(jù)不同的權(quán)限進(jìn)入圖書館圖書借閱管理系統(tǒng)。如圖64所示,。圖64圖書館圖書借閱系統(tǒng)的主界面。省略8展望要使圖書館圖書借閱管理信息系統(tǒng)在圖書館管理中發(fā)揮其應(yīng)有的效果,就要不斷地拓寬圖書館圖書借閱管理信息系統(tǒng)在圖書館管理中的應(yīng)用范圍,使圖書館圖書借閱管理信息系統(tǒng)真正成為管理的助手。因此,從圖書館圖書借閱管理信息系統(tǒng)應(yīng)用范圍的趨勢看,應(yīng)大力開發(fā)圖書館管理范圍的計(jì)劃管理軟件,也就是有關(guān)數(shù)據(jù)挖掘方面的系統(tǒng),就是要建立圖書館的數(shù)據(jù)倉庫,利用圖書館的數(shù)據(jù)進(jìn)行數(shù)據(jù)挖掘,以獲得有效的決策支持。在計(jì)算機(jī)模擬結(jié)束和決策方案制定后,管理的任務(wù)就是依據(jù)模擬結(jié)果,選用最佳決策方案,然后就是具體地執(zhí)行計(jì)劃??梢哉f,包括收集、統(tǒng)計(jì)資料在內(nèi)的絕大部分工作都可以由計(jì)劃管理軟件來完成。由于圖書館中的圖書類型與種類眾多,以往通過人工去制定計(jì)劃,還有賴于對有關(guān)資料的收集、記錄和分析十分繁瑣。若是有了軟件程序使用計(jì)算機(jī)就可以完成統(tǒng)計(jì)預(yù)測,以便管理人員在掌握所需情況后,有的放矢地制訂出圖書的計(jì)劃諸如采購計(jì)劃等等,通過信息反饋系統(tǒng),計(jì)算機(jī)還可對圖書采購等計(jì)劃的執(zhí)行情況,做出統(tǒng)計(jì)分析,并且能夠提供圖書的完好率、損失率和其他具體情況。開發(fā)出這樣的計(jì)劃管理系統(tǒng)軟件,已是計(jì)劃管理工作的多年愿望??傊?,對圖書館圖書借閱管理信息系統(tǒng)應(yīng)用及其發(fā)展趨勢的認(rèn)識,應(yīng)持機(jī)遇與挑戰(zhàn)并存的態(tài)度。辦公自動化、圖書館服務(wù)信息化,是社會科技進(jìn)步賦予學(xué)校及其圖書館管理的歷史必然,是人類社會進(jìn)入21世紀(jì)之后,所要經(jīng)歷的必由之路。但人類社會要全面實(shí)現(xiàn)電腦社會,矛盾也是客觀存在的。迎接挑戰(zhàn),探索適合圖書館圖書借閱管理信息系統(tǒng)管理的新路,是我們追求的目標(biāo)。9總結(jié)經(jīng)過三個(gè)多月的調(diào)查、學(xué)習(xí)、研究和設(shè)計(jì),系統(tǒng)的制作已經(jīng)完成了,而且已經(jīng)投入使用,現(xiàn)在已經(jīng)裝到倉山教育局的服務(wù)器上,用于管理和了解整個(gè)倉山區(qū)各大中小學(xué)的圖書館使用情況。在完成系統(tǒng)之際,在這里我將系統(tǒng)設(shè)計(jì)做如下總結(jié)本系統(tǒng)的功能已經(jīng)達(dá)到設(shè)計(jì)的要求。系統(tǒng)中各個(gè)模塊的功能均已實(shí)現(xiàn),為整體系統(tǒng)的構(gòu)建奠定了基礎(chǔ)。系統(tǒng)中模塊劃分明確,模塊功能設(shè)計(jì)有較強(qiáng)的針對性。系統(tǒng)的設(shè)計(jì)遵循軟件開發(fā)的全過程,使我對軟件系統(tǒng)的開發(fā)過程有了更深刻的認(rèn)識和了解。在成功完成系統(tǒng)的同時(shí),仍然還是有一些不足之處需要改進(jìn)與加強(qiáng)系統(tǒng)中整個(gè)背景樣式還可以做的更加動感,更加美觀,在這方面的學(xué)習(xí)還有待加強(qiáng)。打印功能還是不夠完善,在進(jìn)行打印設(shè)計(jì)的時(shí)候,由于FLEX自帶的打印功能不夠強(qiáng)大,是用截圖的方式進(jìn)行打印以及打印預(yù)覽的,每次打印都像相當(dāng)于掃描一次整張圖片,這無疑會增加打印的時(shí)間,不夠理想。因此,我在這里用的是瀏覽器自帶的HTML打印功能,通過調(diào)用JAVASCRIPT來實(shí)現(xiàn)這一打印以及打印預(yù)覽以及頁面設(shè)置的功能。但是有的瀏覽器不允許直接跟WINDOW系統(tǒng)做交互,不能隨心所欲的修改頁眉頁腳以及頁碼,網(wǎng)絡(luò)上打印的插件又是付費(fèi)的,因此到現(xiàn)在為止還只能先用瀏覽器自帶的打印組件,功能還是不夠強(qiáng)大的。讀者信息導(dǎo)出EXCEL表格之后,若要直接再導(dǎo)入到圖書館軟件當(dāng)中,不能識別,還必須要將該導(dǎo)出的EXCEL表格另存一下才能識別,到現(xiàn)在還不知道是什么問題,還有待解決,雖說用是沒什么問題,但是給用戶增加了負(fù)擔(dān)。圖書館圖書借閱管理系統(tǒng)到這里才告一個(gè)段落,還不僅僅是到此就結(jié)束了,以后還有很多的功能要添加進(jìn)來,到后面還要添加期刊管理,音像制品的管理等等功能,對于一個(gè)專業(yè)的圖書館管理軟件,僅僅只有這些功能還是不夠的。到現(xiàn)在為止,整個(gè)系統(tǒng)已經(jīng)掛到倉山教育局的服務(wù)器上去了,目前還在跟進(jìn)這個(gè)系統(tǒng),整個(gè)系統(tǒng)我們還在根據(jù)用戶所提出的意見在慢慢的完善之中。在圖創(chuàng)整個(gè)編程團(tuán)隊(duì)合作當(dāng)中,我意識到了開發(fā)規(guī)約的重要性以及在寫程序的過程中,特別是B/S的系統(tǒng),為了使同一時(shí)間一起登陸的時(shí)候會出現(xiàn)的數(shù)據(jù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論