圖書管理系統(tǒng)畢業(yè)論文
高校合并后必將對(duì)原有的資源進(jìn)行整合,而原有的圖書館業(yè)務(wù)管理系統(tǒng)也必須滿足這種新的需求。一起來看看圖書管理系統(tǒng)畢業(yè)論文吧!
圖書館管理系統(tǒng)的需求和功能分析
摘要
【摘要】:圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理。現(xiàn)今,有很多的圖書館尚未使用計(jì)算機(jī)進(jìn)行信息管理。圖書館若采取手工方式對(duì)圖書資料和圖書借閱情況進(jìn)行人工管理,由于資料繁多,手工處理的工作量大,整體管理效率低下,也不方便讀者對(duì)圖書資料的查閱。為了提高日常的圖書管理效率,必須開發(fā)滿足大多數(shù)中小型的圖書管理要求的圖書管理系統(tǒng)。文章針對(duì)通常的圖書管理流程,深入分析了圖書管理系統(tǒng)的需求和功能,為圖書管理系統(tǒng)程序開發(fā)提供了現(xiàn)實(shí)理論基礎(chǔ)。
【關(guān)鍵詞】:圖書管理系統(tǒng);需求;功能
二十一世紀(jì)是信息高度交流與發(fā)展的時(shí)代,面計(jì)算機(jī)系統(tǒng)則在信息時(shí)代扮演著極為重要的腳色,隨著計(jì)算機(jī)的不斷發(fā)展,計(jì)算機(jī)以滲透到各個(gè)領(lǐng)域,圖書館也不例外,圖書館的計(jì)算機(jī)化以不容遲緩。
圖書館在正常運(yùn)營(yíng)中總是面對(duì)大量的讀者信息、書籍信息以及兩者相互作用產(chǎn)生的借書信息、還書信息。需要對(duì)讀者資源、書籍資源、借書信息、還書信息進(jìn)行管理,及時(shí)了解各個(gè)環(huán)節(jié)中信息的變更,有利于提高管理效率。作者針對(duì)圖書館手工管理的現(xiàn)狀,經(jīng)過詳細(xì)系統(tǒng)的調(diào)查,闡明了圖書管理系統(tǒng)的需求和功能,為圖書館管理信息系統(tǒng)的開發(fā)打下堅(jiān)實(shí)基礎(chǔ)。
【第1句】:圖書管理系統(tǒng)的需求分析
當(dāng)決定要開發(fā)一個(gè)信息系統(tǒng)時(shí),首先要對(duì)信息系統(tǒng)的需求進(jìn)行分析,需求分析要做的工作是深入描述軟件的功能和性能,確定軟件設(shè)計(jì)的限制和軟件同其他系統(tǒng)元素的接口細(xì)節(jié),定義軟件的其他有效性需求。
獲得當(dāng)前系統(tǒng)的處理流程,在此首先假設(shè)當(dāng)前系統(tǒng)是手工處理系統(tǒng)。手工處理流程大致是這樣的。讀者將要借的書和借閱證交給工作人員,工作人員將每本書附帶的描述書信息的卡和讀者借閱證一起放在一個(gè)小格欄,并在借閱證和每本書上貼的借閱信息。這樣借書過程就完成了。還書時(shí)讀者將要還的圖書交給工作人員,工作人員圖書信息找到相應(yīng)的書卡和借閱證,并填寫相應(yīng)的還書信息。
抽象出當(dāng)前系統(tǒng)的邏輯模型。在理解當(dāng)前系統(tǒng)“怎么做”的基礎(chǔ)上,抽取其“做什么”的本質(zhì),從而從當(dāng)前系統(tǒng)的物理模型抽象出當(dāng)前系統(tǒng)的邏輯模型。在物理模型中有許多物理因素,隨著分析工作的深入,有些非本質(zhì)的物理因素就成為不必要的負(fù)擔(dān),因而需要對(duì)物理模型進(jìn)行分析,區(qū)分出本質(zhì)的物理因素就成為不必要的負(fù)擔(dān),因而需要對(duì)物理模型進(jìn)行分析,區(qū)分出本質(zhì)的和非本質(zhì)的困素,去掉那些非本質(zhì)的困素即可獲得反映系統(tǒng)本質(zhì)的邏輯模型。
建立目標(biāo)系統(tǒng)的邏輯模型。分析目標(biāo)系統(tǒng)與當(dāng)前系統(tǒng)邏輯上的差別,明確目標(biāo)系統(tǒng)到底要“做什么”,從而從當(dāng)前系統(tǒng)的邏輯模型導(dǎo)出目標(biāo)系統(tǒng)的邏輯模型。在對(duì)上述流程進(jìn)行分析后,我們對(duì)新的圖書處理流程進(jìn)行整理,圖書館借還書過程如下:
借書過程:讀者從架上選到所需圖書后,將圖書和借書卡交管理人員,管理人員用碼閱讀器將圖書和借書卡上的讀者條碼2碼讀入處理系統(tǒng)。系統(tǒng)根據(jù)讀者條碼從讀者文件和借閱文件中找到相應(yīng)記錄;根據(jù)圖書上的條碼從圖書文件中找到相應(yīng)記錄,讀者如果有如下列情況之一將不予辦理借書手續(xù)。
①讀者所借閱圖書已超過該讀者容許的最多借書數(shù)目。
②該讀者記錄中有止借標(biāo)志。
③該讀者還有已超過歸還日期而仍未歸還的圖書。
④該圖書暫停外借。
若讀者符合所有借書條件時(shí),予以借出。系統(tǒng)在借閱文件中增加一條記錄,記入讀者碼、圖書條碼、借閱日期等內(nèi)容。
還書過程:還書時(shí)讀者只要將書交給管理人員,管理員將書上的圖書條碼讀入系統(tǒng),系統(tǒng)從借閱文件上找到相應(yīng)記錄,填上還書日期后寫入借閱歷史文件,并從借閱文件上刪去相應(yīng)記錄,同時(shí)系統(tǒng)對(duì)借還書日期進(jìn)行計(jì)算并判斷是否超期,若不超期則結(jié)束過程,若超期則計(jì)算出超期天數(shù)、罰款數(shù)、并打印罰款通知書,記入罰款文件。同時(shí)在讀者記錄上作止借標(biāo)記。當(dāng)讀者交來罰款收據(jù)后,系統(tǒng)根據(jù)讀者條碼查罰款文件,將相應(yīng)記錄寫入罰款歷史文件,并從罰款文件只刪除該記錄,同時(shí)去掉讀者文件中的止借標(biāo)記。
為了對(duì)圖書管理系統(tǒng)做完整的描述,還需要對(duì)上面得到的邏輯模型做一些補(bǔ)充.首先采用圖形的'方式描述圖書管理系統(tǒng)的用戶界面,這樣做的目的是保證整個(gè)系統(tǒng)的用戶界面的一致性,同時(shí)也有國(guó)助于后續(xù)的開發(fā)人員更好地理解系統(tǒng)需要實(shí)現(xiàn)的功能.其次,說明圖書管理系統(tǒng)的一些特珠性能要求。如借書、還書服務(wù)花費(fèi)的時(shí)間一次不得大于5分鐘等。 前面著重對(duì)借還書流程進(jìn)行了說細(xì)的闡述,下面介紹圖書管理系統(tǒng)的總體功能要求。簡(jiǎn)單的圖書管理系統(tǒng)主要包括下面的功能:
>借書處理:完成讀者借書這一業(yè)務(wù)流程。
>還書處理:完成讀者還書這一業(yè)務(wù)流程。
>罰款處理:解決讀者借書超期的罰款處理。
>新書上架:輸入新書資料。
>舊書淘汰:刪除圖書資料。
>讀者查詢:根據(jù)讀者號(hào),查詢讀者借閱情況。
【第2句】:圖書管理系統(tǒng)的功能分析
系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成。圖書館管理信息系統(tǒng)需要完成功能主要有:
●有關(guān)讀者種類標(biāo)準(zhǔn)的制定、種類住處的輸入,包括種類編號(hào)、種類名稱、借書數(shù)量、借書期限、有效期限、備注等。
●讀者種類信息的修改、查詢等。
●讀者基本信息的輸入,包括讀者編號(hào)、讀者姓名、讀者種類、讀者性別、工作單位、家庭住址、電話號(hào)碼、電子郵件地址、辦證日期、備注等。
●讀者基本信息的查詢、修改,包括讀者編號(hào)、讀者姓名、讀者種類、讀者性別、工作單位、家庭住址、電話號(hào)碼、電子郵件地址、辦證日期、備注等等。
●書籍類別標(biāo)準(zhǔn)的制定、類別信息的輸入,包括類別編號(hào)、類別名稱、關(guān)鍵詞、備注信息等。
●書籍信息的輸入,包括書籍編號(hào)、書籍名稱、書籍名稱、書籍類別、作者姓名、出版社名稱、出版日期、書籍頁書、關(guān)鍵詞、登記日期、備注信息等。
●借書信息的輸入,包括借書信息編號(hào)、讀者編號(hào)、讀者姓名、書籍編號(hào)、書籍名稱、借書日期、備注信息等。
●借書信息的查詢、修改,包括借書信息編號(hào)、讀者編號(hào)、讀者姓名、書籍編號(hào)、書籍名稱、借書日期、備注信息等。
●還書信息的輸入,包括還書信息編號(hào)、讀者編號(hào)、讀者姓名、書籍編號(hào)、書籍名稱、借書日期、還書日期、備注信息等。
還書信息的查詢和修改,包括還書信息編號(hào)、讀者編號(hào)、讀者姓名、書籍編號(hào)、書籍姓名、借書日期、還書日期、備注信息等。
論文文獻(xiàn)
[1]EWinemiller,J.Roff,著.VisualBasic【第6句】:0數(shù)據(jù)庫開發(fā).清華大學(xué)出版社,19【第99句】:
[2]郭盈發(fā),張紅娟.《數(shù)據(jù)庫原理》.西安電子科技大學(xué)出版社,200【第2句】:
[3]趙松濤.《中文版SQLSERVER2000應(yīng)用及實(shí)例集錦》.人民郵電出社,200【第2句】:
[4]丁寶康,李大學(xué)編著.《數(shù)據(jù)庫原理》.經(jīng)濟(jì)科學(xué)出版社,2000
關(guān)于圖書管理系統(tǒng)的心得
為期兩個(gè)星期的圖書管理系統(tǒng)實(shí)習(xí)終于結(jié)束了,總算松了一口氣,在這短短的兩周時(shí)間內(nèi)承受了很大的壓力現(xiàn)在終于能夠得到“釋放”了,感覺到很輕松。回顧這兩周所做過的工作和努力,感覺到收獲不少,這里面除了實(shí)習(xí)本省的內(nèi)容外,還包括許許多多超乎實(shí)習(xí)本身意義之外的東西。
說實(shí)話本來我多程序編寫這相關(guān)的都不怎么感興趣,甚至可以說是害怕,因?yàn)榇笠坏臅r(shí)候曾經(jīng)有過程序設(shè)計(jì)的實(shí)訓(xùn),但是包括之前的一學(xué)期的學(xué)習(xí)我感覺到自己學(xué)的很差,就這樣懵懵懂懂的學(xué)過來了,雖然最后實(shí)訓(xùn)的時(shí)候我對(duì)程序設(shè)計(jì)有了一知半解,也學(xué)到了一些知識(shí),但是這也只是些皮毛。
但是這次的實(shí)習(xí)不一樣,可以說我覺得實(shí)習(xí)給我?guī)淼淖畲蟮膸椭褪鞘刮覍?duì)這門課程有了興趣,有時(shí)候我自己都會(huì)感到很奇怪為什么自己會(huì)突然迷上了編程,近乎癡迷的愛,以前下了課堂書本就扔的遠(yuǎn)遠(yuǎn)的,但是自從這學(xué)期開始學(xué)c#我就開始期盼著最后的實(shí)習(xí),可以自己獨(dú)立設(shè)計(jì)出一套系統(tǒng)之類的程序,所以我上課充滿了激情,下了課有時(shí)我還喜歡自己在電腦上搗鼓搗鼓一些程序,去做一些小小的鉆研。從以前的“懼怕”上課到現(xiàn)在的“期盼”上課,我自己都說不上來是什么原因,如果非要找出一點(diǎn)理由的話,我想應(yīng)該是從這學(xué)期的程序設(shè)計(jì)的課程中我已經(jīng)漸漸地開始有點(diǎn)“入門”,相對(duì)于以前我只是站在“程序設(shè)計(jì)”的大門外徘徊,可以說現(xiàn)在我們能夠獨(dú)立完成這次的實(shí)習(xí),變化是巨大的,這種變化還主要原因還在于程序設(shè)計(jì)給我?guī)砹艘环N信息,一種前所未有的成就感。
此次我們實(shí)習(xí)的內(nèi)容是基于基于c和sqlserver的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)一個(gè)圖書管理系統(tǒng),根據(jù)圖書管理系統(tǒng)的需求設(shè)計(jì)出圖書管理系統(tǒng)的具體功能然后再編寫代碼。但唯一不同的是,這次圖書管理系統(tǒng)的開發(fā)是由我們每個(gè)人獨(dú)立開發(fā)完成的,一開始我們有些不理解,不是說實(shí)際過程中真正開發(fā)一個(gè)軟件不可能完全靠哪一個(gè)人自己的能力去完成,而是要靠一個(gè)團(tuán)隊(duì)的分工協(xié)作,最終才有可能設(shè)計(jì)出一個(gè)完美的程序嗎?那現(xiàn)在靠我們一個(gè)人能做什么呢?最終會(huì)來得及嗎?
后來兩周的實(shí)習(xí)下來,我才發(fā)現(xiàn)這種懷疑和擔(dān)憂是沒有必要的。因?yàn)槲覀冞@次編寫的圖書管理系統(tǒng)雖然是一個(gè)系統(tǒng),但其實(shí)圖書管理系統(tǒng)所要實(shí)現(xiàn)的功能都是平常我們練習(xí)過的,所以我們獨(dú)立完成起來并不是特別的困難,最主要的是我們現(xiàn)在必須先要把個(gè)人的能力提高起來才有能力將來和別人一起協(xié)作,我們這次的實(shí)習(xí)主要是鍛煉個(gè)人的能力和讓我們自己去發(fā)現(xiàn)問題和解決問題。
實(shí)習(xí)剛開始我先安排了一下自己的進(jìn)度計(jì)劃,因?yàn)椤澳サ恫徽`砍柴工”,雖然圖書管理系統(tǒng)的開發(fā)不是很難,但是對(duì)于我們這些初級(jí)學(xué)者來說,還是有必要做好規(guī)劃和時(shí)間進(jìn)度的安排,只有這樣最后才能夠按時(shí)完成任務(wù)。但是由于實(shí)習(xí)中有一些小小的變化,所以我也及時(shí)調(diào)整了自己事先安排好的計(jì)劃,雖然如此,但是最后還是能夠完成了任務(wù)。當(dāng)然不可避免的我們所開發(fā)設(shè)計(jì)的圖書管理系統(tǒng)肯定還存在方方面面的缺陷和問題,可能并沒有那么完美,但是最基本的功能都實(shí)現(xiàn)了,最起碼能夠給我一種莫大的鼓舞,剩下的系統(tǒng)功能的繼續(xù)的完善就需要在今后的時(shí)間內(nèi)我自己去不斷的學(xué)習(xí)和總結(jié)經(jīng)驗(yàn),去鉆研的更深、更透徹。
從一開始我對(duì)這次的實(shí)習(xí)就充滿了信心和期望,所以我的積極性一直很高,當(dāng)然其中也遇到過一些困難,但是最終在我不懈地努力下都將這些困難一一克服了。所以我一直很享受這個(gè)過程。當(dāng)然對(duì)于我們來講,獨(dú)立完成一個(gè)圖書管理系統(tǒng)雖然難度不是太大,最終我們也能夠完成這個(gè)任務(wù),但是對(duì)于我們還不是很熟練的`情況下,編寫出這一個(gè)系統(tǒng)還是有一定的壓力的,需要我們不斷努力和抓緊時(shí)間去趕進(jìn)度的。當(dāng)然雖然沒有團(tuán)隊(duì)的協(xié)作,但是我們憑自己的能力肯定不可能那么順利,所以還是需要我們?nèi)ヌ撔恼?qǐng)教,向基礎(chǔ)較好的同學(xué)或者老師請(qǐng)教,或者上網(wǎng)搜集相關(guān)的資料。
就這樣在實(shí)習(xí)的最后時(shí)間內(nèi),我終于完成了自己的圖書管理系統(tǒng),當(dāng)看著自己設(shè)計(jì)的圖書管理系統(tǒng)編譯成功和運(yùn)行時(shí),心里的那種喜悅和無比的成就感簡(jiǎn)直就是“無與倫比”的。
有的時(shí)候我發(fā)現(xiàn)實(shí)習(xí)的作用真的是無可替代的,我一直在說學(xué)校里能夠安排每學(xué)期的實(shí)習(xí)真的是很正確的一個(gè)決定,有的時(shí)候我們甚至?xí)幸环N感覺,就是感覺到最后幾周的實(shí)習(xí)所學(xué)到的知識(shí)甚至比我們平常在課堂上學(xué)到的知識(shí)要多,因?yàn)槠匠N覀兯鶎W(xué)的知識(shí)都僅僅是局限于書本或者老師的講授,而實(shí)習(xí)的時(shí)候我們實(shí)際操作過程會(huì)遇到的種種問題可能都是課堂上所未涉及到的。還有一個(gè)比較明顯的收獲就是可能平常我們上課學(xué)習(xí)的時(shí)候都只是按照現(xiàn)成的代碼直接去輸入,所以并沒有什么特別大的收獲,當(dāng)然這次我們實(shí)習(xí)的剛開始我們也是翻書,滿世界的找筆記去找代碼,但是不同的是,隨著實(shí)習(xí)的深入我們漸漸地對(duì)于平常我們所不能理解的代碼慢慢的有了認(rèn)識(shí),逐漸的我們開始不需要書本,不需要筆記了,我們可以自己敲出那一段段代碼,再到后來我們可以對(duì)于一些平常我們所沒有講過的一些功能實(shí)現(xiàn)所需要的代碼可以自己去鉆研初來,可以說這真的有點(diǎn)“不可思議”。
如果沒有這次的實(shí)習(xí),我們可能都無法發(fā)現(xiàn)這些問題的所在,所以僅僅學(xué)習(xí)理論的東西只會(huì)將我們“束之高閣”,通過這次實(shí)習(xí),最主要的是讓我們學(xué)會(huì)去發(fā)現(xiàn)問題,在編譯發(fā)現(xiàn)問題的過程中學(xué)會(huì)自己去解決問題,最后解決問題所得到的收獲包括成功后的喜悅感都將是屬于真正我們自己的東西,成為我們的一筆寶貴的財(cái)富和經(jīng)驗(yàn),是一筆潛在的能源,受益無窮。
基于ASP的圖書管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)研究論文
摘要:21世紀(jì)是科技的時(shí)代,計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)被廣泛的應(yīng)用于各個(gè)領(lǐng)域中,各行各業(yè)都離不開對(duì)信息的處理,利用計(jì)算機(jī)來進(jìn)行信息控制不僅提高了工作效率,同時(shí)對(duì)提高系統(tǒng)安全性也有很大幫助,將計(jì)算機(jī)技術(shù)應(yīng)用到圖書管理方面徹底改變了傳統(tǒng)的圖書管理模式,讓信息處理變得更加準(zhǔn)確、高效,也有利于圖書情況的查詢與管理,本文就對(duì)基于ASP圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行具體的分析。
關(guān)鍵詞:ASP.NET;圖書管理;系統(tǒng)設(shè)計(jì);分析;
1引言
隨著我國(guó)科學(xué)技術(shù)的不斷進(jìn)步,計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)已經(jīng)應(yīng)用到了各個(gè)行業(yè)中,如果能將該技術(shù)應(yīng)用到圖書管理系統(tǒng)中必將得到更大的發(fā)展,圖書管理系統(tǒng)能夠?qū)崿F(xiàn)分角色登錄,圖書操作人員可以根據(jù)圖書的借閱、歸還以及新書入庫等功能,對(duì)系統(tǒng)用戶進(jìn)行添加與維護(hù)。ASP.NET是比較流行的一種網(wǎng)頁開發(fā)技術(shù)之一,它是基于.NET環(huán)境并在VisualStudio2005平臺(tái)上運(yùn)行,圖書管理系統(tǒng)應(yīng)用ASP技術(shù)就是為了實(shí)現(xiàn)圖書信息的自動(dòng)化、系統(tǒng)化以及規(guī)范化。同時(shí),利用計(jì)算機(jī)對(duì)圖書信息進(jìn)行管理有著很多的優(yōu)點(diǎn),例如:查找方便、存儲(chǔ)容量大、成本較低、便于打印等等,這樣不僅能夠提高圖書館管理時(shí)的效率,也為讀者提供了極大的方便。本文就對(duì)基于ASP圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行詳細(xì)的說明。
2基于ASP的圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
【第2句】:1系統(tǒng)分析與設(shè)計(jì)
基于ASP圖書管理系統(tǒng)要實(shí)現(xiàn)的功能有:
(1)實(shí)現(xiàn)圖書的借閱與歸還,同時(shí)提供強(qiáng)大的查詢功能。
(2)方便管理員對(duì)圖書的進(jìn)一步分類與添加新書,對(duì)實(shí)現(xiàn)管理員添加用戶,刪除、修改密碼,保證系統(tǒng)的安全性等都有很大作用。
(3)該系統(tǒng)操作簡(jiǎn)單、方便,界面設(shè)計(jì)美觀、大方,讓數(shù)據(jù)的存儲(chǔ)變得更加安全可靠。基于ASP.NET的圖書管理系統(tǒng)是比較常用的信息管理系統(tǒng),主要的開發(fā)過程包括對(duì)后臺(tái)數(shù)據(jù)庫的建立與維護(hù)以及對(duì)應(yīng)用程序的開發(fā)工作,對(duì)后臺(tái)數(shù)據(jù)庫的建立通常具有很強(qiáng)的一致性與完整性,對(duì)前端應(yīng)用程序的開發(fā)在功能上要求較為嚴(yán)格,圖書管理系統(tǒng)主要可以分為四個(gè)部分的內(nèi)容,分別是用戶管理模塊、圖書信息管理模塊、圖書節(jié)約管理模塊以及書籍管理模塊。用戶管理模塊主要包括對(duì)用戶密碼的添加與刪除,在這一模塊中必須要管理員才可以操作從而確保系統(tǒng)的安全性與穩(wěn)定性。在圖書信息管理模塊中,還包括很多的小模塊通過此模塊可以隨時(shí)查詢到圖書的信息,讀者借閱的時(shí)候也比較方便。圖書借閱管理模塊中主要是完成讀書籍的借閱與歸還問題,通過這個(gè)模塊能讓借書、還書的過程變得簡(jiǎn)便。最后一個(gè)書籍管理模塊中實(shí)現(xiàn)的是對(duì)書籍的添加、分類、修改操作。
【第2句】:2關(guān)鍵模塊設(shè)計(jì)與實(shí)現(xiàn)
圖書管理系統(tǒng)是基于ASP技術(shù)的設(shè)計(jì),在早期的圖書管理系統(tǒng)中都是單機(jī)版并且只能由管理員使用,這樣讀者想要查詢圖書的相關(guān)信息就很困難,ASP.NET作為一種全新的技術(shù)是很好的開發(fā)框架,它支持多種語言結(jié)合在一起真正實(shí)現(xiàn)跨平臺(tái)操作,將ASP技術(shù)與SQL數(shù)據(jù)庫相聯(lián)系就能夠提供系統(tǒng)所需要的更多服務(wù),在防止多用戶更新數(shù)據(jù)的同時(shí)也能開發(fā)出新的功能,圖書管理系統(tǒng)主要包括的模塊有讀者模塊、操作員模塊以及管理員模塊,對(duì)于圖書管理系統(tǒng)的總體設(shè)計(jì)就是根據(jù)軟件的需求分析來進(jìn)一步確定設(shè)計(jì)目標(biāo),根據(jù)先后順序選擇合適的設(shè)計(jì)方法,確保按功能來對(duì)層次結(jié)構(gòu)進(jìn)行劃分,最后根據(jù)接口的結(jié)構(gòu)來完成數(shù)據(jù)庫設(shè)計(jì),有效避免了數(shù)據(jù)冗余的現(xiàn)象。在系統(tǒng)運(yùn)行的過程中,讀者就可以直接進(jìn)入到該系統(tǒng),通過身份驗(yàn)證之后需要對(duì)系統(tǒng)進(jìn)行初始化操作,將數(shù)據(jù)庫中所有的內(nèi)容都導(dǎo)入并顯示于用戶界面上,當(dāng)系統(tǒng)進(jìn)入消息循環(huán)時(shí)就可以利用超鏈接的方式執(zhí)行各模塊功能,最后將關(guān)閉系統(tǒng)事件關(guān)閉,并退出系統(tǒng)。網(wǎng)站設(shè)計(jì)也就是對(duì)圖書館頁的設(shè)計(jì),在設(shè)計(jì)這一部分的時(shí)候要重點(diǎn)突出主題,同時(shí)盡可能的多吸引讀者的眼球,然后再充分搭配數(shù)據(jù)庫將人機(jī)交互的優(yōu)點(diǎn)發(fā)揮出來,此外還需要做一些前期的準(zhǔn)備才能讓系統(tǒng)正常的運(yùn)行,例如在準(zhǔn)備圖書的'條形碼時(shí)應(yīng)該保證及時(shí)的補(bǔ)充與注銷,從真正意義上將現(xiàn)實(shí)與虛擬結(jié)合在一起給讀者提供最好的服務(wù)。在圖書管理系統(tǒng)后臺(tái)設(shè)計(jì)過程中最主要的就是數(shù)據(jù)庫設(shè)計(jì),這主要是結(jié)合了ASP網(wǎng)絡(luò)開發(fā)技術(shù),從而與其他程序建立起良好的溝通與交流,建立的數(shù)據(jù)庫表大體可以分為五類,即圖書信息數(shù)據(jù)庫表、圖書借閱數(shù)據(jù)表、圖書類型數(shù)據(jù)庫表、讀者信息數(shù)據(jù)庫以及管理員數(shù)據(jù)庫表,針對(duì)于不同的工作來選擇合適的數(shù)據(jù)表,有了數(shù)據(jù)庫的強(qiáng)大支撐才讓整個(gè)的數(shù)據(jù)處理效率得到提高。
3結(jié)束語
綜上所述,主要對(duì)基于ASP.NET平臺(tái)的圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行說明,可以看出,通過基于ASP的圖書管理系統(tǒng)能夠徹底改變傳統(tǒng)的圖書管理方式,圖書管理的整體效率得到一定提高,對(duì)減輕工作人員忙碌的工作也很有作用,同時(shí)合理化、科學(xué)化的圖書管理系統(tǒng)有信息檢索、用戶查詢等一系列功能,不僅將圖書管理系統(tǒng)的功能增強(qiáng)了,也讓圖書的管理變得更有條理性、也更加人性化。讀者也就可以有更多的時(shí)間來選書看書,方便人們更好、更快的獲取信息掌握信息,從一定程度上提高了圖書館的形象,相信在眾多相關(guān)工作人員的共同努力之下,未來我國(guó)圖書管理系統(tǒng)會(huì)得到更廣泛的應(yīng)用。
參考文獻(xiàn)
[1]李俊.基于ASP.NET的高校圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).湖南科技學(xué)院學(xué)報(bào),20【第12句】:
[2]汪麗芳.基于ASP的圖書管理系統(tǒng)的設(shè)計(jì)與研究.經(jīng)營(yíng)管理者,20【第13句】:
[3]楊東霞.基于ASP技術(shù)下圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).福建電腦,20【第12句】:
[4]熊瑛.基于ASP.NET的高校院系圖書管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).科技資訊,20【第15句】:
圖書館圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)分析論文
對(duì)于圖書館來講,圖書管理工作非常繁瑣,并且因?yàn)閳D書管理書本數(shù)量非常多,這是一項(xiàng)非常龐大的管理工程,在這種管理工程項(xiàng)目中,包括對(duì)圖書的基本管理、查詢、借閱以及圖書的回收等。項(xiàng)目中還包含對(duì)圖書借閱人員的信息管理。管理人員需要定期對(duì)圖書進(jìn)行整理,及時(shí)將圖書入庫等。在圖書數(shù)量不斷增多基礎(chǔ)上,傳統(tǒng)的圖書管理已經(jīng)不能很好的適應(yīng)發(fā)展需要,在不斷的發(fā)展中也開始出現(xiàn)各種問題,所以需要積極革新圖書管理系統(tǒng),及時(shí)對(duì)圖書管理系統(tǒng)進(jìn)行設(shè)計(jì),推動(dòng)圖書管理系統(tǒng)的實(shí)現(xiàn)。
【第1句】:圖書管理系統(tǒng)設(shè)計(jì)需求
利用作者對(duì)圖書館以及相關(guān)部門的調(diào)查,積極與職工以及領(lǐng)導(dǎo)進(jìn)行溝通,從中發(fā)現(xiàn)圖書館職工對(duì)圖書管理系統(tǒng)的設(shè)計(jì)需求主要在于圖書管理計(jì)算機(jī)頁面良好,能夠方便操作,并且在包含基本功能之外,還需要包含一些優(yōu)化特點(diǎn)。其中具體需求如下所示:
首先是對(duì)圖書資料管理方面的需求,結(jié)合圖書館實(shí)際圖書資料管理需求,對(duì)圖書檔案進(jìn)行增添,豐富圖書資料管理的功能,其中包含刪除、備份、資料報(bào)表等,這些都是圖書館管理系統(tǒng)的基礎(chǔ)功能。再者是圖書館的統(tǒng)計(jì)員要求一定要實(shí)現(xiàn)數(shù)字化管理形式,資料的錄入以及查閱都實(shí)現(xiàn)數(shù)字化,能夠完善圖書館中的圖表打印以及各種書籍報(bào)表打印等。其次是為了更好的方便讀者對(duì)書本進(jìn)行查閱,提高圖書查閱的速度,需要在這方面進(jìn)行不斷優(yōu)化完善,同時(shí)還需要添加圖書超期提醒以及讀者借閱信息的查詢等功能。最后是圖書館針對(duì)圖書類別的查詢以及圖書數(shù)量的統(tǒng)計(jì)等提出設(shè)計(jì)要求,希望能夠更好的完善這些問題,優(yōu)化圖書管理效果,提高圖書管理質(zhì)量。
【第2句】:系統(tǒng)整體設(shè)計(jì)介紹
對(duì)于圖書管理系統(tǒng)來講,主要是針對(duì)圖書管理中的具體管理方式以及功能等進(jìn)行優(yōu)化,在優(yōu)化設(shè)計(jì)過程中還需要保證圖書館本身的發(fā)展,對(duì)于圖書館管理系統(tǒng)的設(shè)計(jì)主要是根據(jù)以下步驟:
首先是打開系統(tǒng)服務(wù)器,錄入用戶名、登錄密碼以及用戶的身份,這樣才能登錄到系統(tǒng)中,系統(tǒng)會(huì)根據(jù)錄入的用戶名以及各個(gè)信息從數(shù)據(jù)庫中查找ID號(hào),及時(shí)對(duì)用戶的ID號(hào)進(jìn)行認(rèn)證,確認(rèn)登錄用戶身份。當(dāng)然若是登錄信息顯示不正確,則用戶不能進(jìn)入到系統(tǒng)中。點(diǎn)擊其中的查詢功能,及時(shí)進(jìn)行信息查詢,這樣客戶端會(huì)將其信息輸送到服務(wù)器中,服務(wù)器進(jìn)行數(shù)據(jù)校對(duì),在校對(duì)結(jié)束之后再次返回到查詢頁面中。對(duì)于圖書管理過程中,在系統(tǒng)設(shè)計(jì)上需要重視設(shè)計(jì)目標(biāo)、總體結(jié)構(gòu)設(shè)計(jì)雙方面著手。
設(shè)計(jì)目標(biāo):對(duì)于圖書館圖書管理系統(tǒng)設(shè)計(jì)主要是為了更好的提升圖書管理的速度,準(zhǔn)確對(duì)圖書信息進(jìn)行統(tǒng)計(jì)優(yōu)化,加強(qiáng)讀者信息的管理,提高管理員的管理組織以及專業(yè)職能。這些都屬于圖書館圖書管理系統(tǒng)重要的設(shè)計(jì)目標(biāo),保證圖書管理系統(tǒng)更加完整,同時(shí)著重對(duì)圖書借閱期限進(jìn)行提醒,為讀者以及管理者提供更多的方便。在數(shù)據(jù)庫完善方面,需要重視對(duì)ADO的訪問技術(shù)優(yōu)化,語言以SQL為主。對(duì)于圖書管理系統(tǒng)中的服務(wù)客戶端來講,需要針對(duì)其自身服務(wù)需要建設(shè)數(shù)據(jù)庫,這樣就能將所有的客戶端連接在一起,通過客戶端協(xié)議的方式將服務(wù)指令發(fā)送到服務(wù)器中,執(zhí)行服務(wù)任務(wù)。
系統(tǒng)整體結(jié)構(gòu)設(shè)計(jì):對(duì)于圖書管理系統(tǒng)而言,圖書管理系統(tǒng)自身的建設(shè)體系以及結(jié)構(gòu)主要是根據(jù)府服務(wù)器客戶端以及服務(wù)器自身端口的數(shù)據(jù)進(jìn)行流通,將客戶端中的數(shù)據(jù)與服務(wù)器中的數(shù)據(jù)進(jìn)行通信,主要應(yīng)用ADO/OLE/DB,這樣能夠提升數(shù)據(jù)的'安全性。系統(tǒng)中的相同服務(wù)器在與數(shù)據(jù)庫服務(wù)器相連接過程中,通信也需要選擇ADO/OLE/DB,保證其通信安全以及質(zhì)量。數(shù)據(jù)庫服務(wù)器中的客戶端主要對(duì)圖書讀者信息進(jìn)行處理,同時(shí)在存儲(chǔ)著圖書管理員的基本信息,所以需要十分注意對(duì)其的優(yōu)化升級(jí)。圖書館里的圖書管理系統(tǒng)中服務(wù)器客戶端存在的主要作用是對(duì)圖書進(jìn)行瀏覽,能夠迅速查找到圖書信息。整體的系統(tǒng)結(jié)構(gòu)主要是客戶端將圖書的信息以及借閱管理信息等進(jìn)行錄入,這樣形成專業(yè)的圖書管理模塊,當(dāng)然圖書管理模塊中包含對(duì)圖書的借閱、圖書的歸還以及上交的罰金等。圖書管理過程中,對(duì)圖書信息一定要準(zhǔn)確掌握,對(duì)圖書類別清晰劃分。從整體上來講,讀者借閱過程中的信息管理,包含刪除、添加以及查詢這些功能。同時(shí)其中還包含還書提醒。管理者模塊中包含管理者信息,管理者登錄權(quán)限等。
【第3句】:管理系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)
管理系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)主要包含以下內(nèi)容:
【第1句】:管理員模塊設(shè)計(jì):管理者是圖書管理的主要操作者,在系統(tǒng)設(shè)計(jì)中包含管理者管理模塊,管理者管理模塊中包含管理人員的基本管理信息,具有添加、刪除、修改以及查詢等功能,管理員在在登錄管理客戶端期間,需要通過客戶端認(rèn)證,登錄用戶名、賬號(hào)、密碼,當(dāng)然其中還包含管理者權(quán)限功能設(shè)計(jì)。
【第2句】:讀者信息管理模塊設(shè)計(jì):讀者信息管理模塊設(shè)計(jì)中,包含對(duì)讀者在信息的添加、刪除、修改以及退出,能夠?qū)崿F(xiàn)實(shí)時(shí)修改,及時(shí)查詢以及推出等。
【第3句】:圖書信息管理模塊設(shè)計(jì):圖書信息管理模塊設(shè)計(jì)主要包含對(duì)圖書信息的記錄以及管理,圖書類別的區(qū)分。當(dāng)然其中還包含對(duì)圖書信息的保存、刪除以及修改,信息查詢、借閱信息查詢等的設(shè)計(jì)。圖書類別主要體現(xiàn)為電子圖書類別與圖書類別。
【第4句】:還書提醒模塊設(shè)計(jì):還書提醒模塊設(shè)計(jì)的主要功能針對(duì)對(duì)還書時(shí)間的確定,還書時(shí)間的設(shè)置以及還書提醒的正常應(yīng)用。
【第5句】:圖書借閱模塊設(shè)計(jì):圖書借閱模塊設(shè)計(jì)中功能設(shè)計(jì)主要包含對(duì)圖書的刷新、信息的顯示、圖書管理的退出、圖書歸還之后的信息修改、圖書信息的刷新、圖書信息的突出、需要交納的罰金、罰金信息更改(刪除)、圖書借閱信息的刷新查詢。
【第4句】:結(jié)語
綜上所述,圖書管理系統(tǒng)的設(shè)計(jì)以及實(shí)現(xiàn)是圖書館發(fā)展進(jìn)步的關(guān)鍵,所以需要深入到圖書信息管理以及借閱等模塊設(shè)計(jì)中,更好的提高圖書館系統(tǒng)管理的信息化。
參考文獻(xiàn):
[1]唐小新,李高虎,唐秋鴻,曹紅兵,高嵩.高校圖書館個(gè)性化電子圖書薦購系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[J].現(xiàn)代圖書情報(bào)技術(shù),2012,03:83-【第88句】:
[2]黃自欽.基于Delphi7的圖書信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].輕工科技,2012,08:72-【第74句】:
[3]盛芳圓.高校圖書館圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].科技信息,2012,35:274-2【第75句】:
下一篇:返回列表