圖書管理系統(tǒng)報(bào)告
隨著個(gè)人的文明素養(yǎng)不斷提升,我們都不可避免地要接觸到報(bào)告,報(bào)告成為了一種新興產(chǎn)業(yè)。一聽到寫報(bào)告馬上頭昏腦漲?下面是小編幫大家整理的圖書管理系統(tǒng)報(bào)告,歡迎大家借鑒與參考,希望對(duì)大家有所幫助。
圖書管理系統(tǒng)報(bào)告1
石家莊科技信息職業(yè)學(xué)院
畢業(yè)設(shè)計(jì)(論文)開題報(bào)告
題目:
圖圖書信息管理系統(tǒng)學(xué)生姓名:
學(xué)號(hào):
專業(yè):
計(jì)計(jì)算機(jī)信息管理指導(dǎo)教師:
20xx年11月10日
開題報(bào)告填寫要求
1、開題報(bào)告(含“文獻(xiàn)綜述”)作為畢業(yè)設(shè)計(jì)(論文)答辯委員會(huì)對(duì)學(xué)生答辯資格審查的依據(jù)材料之一。此報(bào)告應(yīng)在指導(dǎo)教師指導(dǎo)下,由學(xué)生在畢業(yè)設(shè)計(jì)(論文)工作前期內(nèi)完成,經(jīng)指導(dǎo)教師簽署意見及所在專業(yè)審查后生效;
2、開題報(bào)告內(nèi)容必須用黑墨水筆工整書寫或按教務(wù)處統(tǒng)一設(shè)計(jì)的電子文檔標(biāo)準(zhǔn)格式打印,禁止打印在其它紙上后剪貼,完成后應(yīng)及時(shí)交給指導(dǎo)教師.
3、 0簽署意見;
4、 “文獻(xiàn)綜述”應(yīng)按論文的格式成文,并直接書寫(或打印)在本開題報(bào)告第一欄目?jī)?nèi),學(xué)生寫文獻(xiàn)綜述的參考文獻(xiàn)應(yīng)不少于4 篇(不包括辭典、手冊(cè));
5、有關(guān)年月日的填寫,應(yīng)當(dāng)按照國(guó)際GB/T 7408-94《數(shù)據(jù)元和交換格式、信息交換、日期和時(shí)間表示法》規(guī)定的要求,一律用阿拉伯?dāng)?shù)字書寫。如“20xx年2月26日”或“20xx-02-26”。
結(jié)合畢業(yè)設(shè)計(jì)(論文)課題情況,根據(jù)所查閱的文獻(xiàn)資料,每人撰寫600字左的文獻(xiàn)綜述:
Visual Foxpro是一個(gè)優(yōu)秀的可視化數(shù)據(jù)庫管理系統(tǒng),也是一種功能強(qiáng)大的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)工具,不僅提供了創(chuàng)建和管理數(shù)據(jù)庫的強(qiáng)大功能,而且提供了可視化界面設(shè)計(jì)方法。
VFP的主要特點(diǎn):
(1)強(qiáng)大的查詢與管理功能(2)引入了數(shù)據(jù)庫表的新概念(3)擴(kuò)大了對(duì)SQL語言的支持(4)大量使用可視化的界面操作工具數(shù)據(jù)庫技術(shù)的主要目的是有效的存取和管理大量數(shù)據(jù)信息,它提供了科學(xué)的組織數(shù)據(jù)的方法及數(shù)據(jù)定義,操作與控制的工具,其次它提供了多種層次的數(shù)據(jù)安全保護(hù),既能有效防止數(shù)據(jù)破壞,也能有效的防止他人對(duì)數(shù)據(jù)庫的惡意攻擊。數(shù)據(jù)庫系統(tǒng)提供的數(shù)據(jù)演算語言,通過應(yīng)用程序可以很容易實(shí)現(xiàn)對(duì)數(shù)據(jù)庫文件的各種操作。
數(shù)據(jù)庫具有如下特點(diǎn):用綜合的方法組織數(shù)據(jù);低冗余與數(shù)據(jù)共享;數(shù)據(jù)具有較高獨(dú)立性;保證數(shù)據(jù)的安全可靠;最大限度的保證數(shù)據(jù)的正確性,數(shù)據(jù)可以并發(fā)使用并能保證數(shù)據(jù)的一致性。
數(shù)據(jù)庫是由管理或支持?jǐn)?shù)據(jù)庫的系統(tǒng)軟件—數(shù)據(jù)庫管理系統(tǒng)(DBMS)提供的。DBMS的主要任務(wù)是:對(duì)數(shù)據(jù)資源進(jìn)行管理,并使之能為多個(gè)用戶共享,同時(shí)還能保證數(shù)據(jù)的安全性,可靠性,完整性,一致性以及高度獨(dú)立性。具體來說,一個(gè)DBMS具有如下功能:數(shù)據(jù)定義功能;數(shù)據(jù)操作功能;數(shù)據(jù)查詢功能;數(shù)據(jù)控制功能;以及數(shù)據(jù)通信功能。
數(shù)據(jù)庫設(shè)計(jì)的主要任務(wù)是針對(duì)特定的應(yīng)用需求和環(huán)境,創(chuàng)建一個(gè)性能良好的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫,并基于數(shù)據(jù)庫開發(fā)應(yīng)用軟件系統(tǒng),使系統(tǒng)能有效的收集,存儲(chǔ)和管理數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行加工處理,數(shù)據(jù)庫設(shè)計(jì)主要包括兩個(gè)功能數(shù)據(jù)庫本身設(shè)計(jì)和應(yīng)用軟件系統(tǒng)設(shè)計(jì)。實(shí)現(xiàn)數(shù)據(jù)庫設(shè)計(jì)的主要步驟是:需求分析,概念結(jié)構(gòu)設(shè)計(jì),邏輯結(jié)構(gòu)設(shè)計(jì),物理結(jié)構(gòu)設(shè)計(jì),數(shù)據(jù)庫實(shí)施和數(shù)據(jù)庫運(yùn)行和維護(hù)。
2.本課題要研究或解決的問題和擬采用的研究手段及途徑:
目前,圖書館管理的信息數(shù)量龐大,紛繁復(fù)雜,效率低,保密性差,時(shí)間一長(zhǎng)將產(chǎn)生大量的`文件和數(shù)據(jù),這對(duì)于查找更新和維護(hù)都帶來不少困難,并且浪費(fèi)大量的人力物力,及其需要通過一套完備的管理系統(tǒng)幫助圖書館進(jìn)行日常事務(wù)的管理,以此來為讀者提供迅速高效的服務(wù),減輕現(xiàn)行系統(tǒng)的繁瑣與誤差,及時(shí)準(zhǔn)確的反映圖書館的圖書情況,借閱情況,為讀者提供更全面的服務(wù),因此開發(fā)一套圖書信息管理系統(tǒng)十分必要。
研究手段及途徑:
1.全面而詳細(xì)的分析圖書館現(xiàn)行管理系統(tǒng)的組織結(jié)構(gòu),組織業(yè)務(wù)流程,組織需求及組織數(shù)據(jù)流程等,得到新系統(tǒng)的邏輯模型。
2.選用了關(guān)系數(shù)據(jù)庫理論與設(shè)計(jì)方法,進(jìn)行了圖書信息系統(tǒng)數(shù)據(jù)庫的概念結(jié)構(gòu)和邏輯結(jié)構(gòu)設(shè)計(jì)。
3.用VF作為開發(fā)工具進(jìn)行了程序設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn),通過利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,及其增刪改等操作功能,定義功能,在短時(shí)間內(nèi)開發(fā)出一套界面友好,功能強(qiáng)大,通用性好的圖書信息管理系統(tǒng)。
指導(dǎo)教師意見:
1.對(duì)“文獻(xiàn)綜述”的評(píng)語:
文獻(xiàn)綜述基本概括了與畢業(yè)設(shè)計(jì)課題有關(guān)的技術(shù)現(xiàn)狀及發(fā)展方向,概括全面,表達(dá)充分,條理清楚。對(duì)文獻(xiàn)中的技術(shù)要點(diǎn)把握準(zhǔn)確。
2.對(duì)本課題的深度、廣度及工作量的意見和對(duì)設(shè)計(jì)(論文)結(jié)果的預(yù)測(cè):
課題設(shè)計(jì)思想正確,設(shè)計(jì)方案合理,所采用的設(shè)計(jì)方案可行。符合本課題的技術(shù)要求。經(jīng)過努力,預(yù)計(jì)設(shè)計(jì)結(jié)果能達(dá)到本課題的設(shè)計(jì)目的和要求。
指導(dǎo)教師:
年 月 日
教務(wù)處審查意見:
負(fù)責(zé)人:
年 月 日
圖書管理系統(tǒng)報(bào)告2
為期兩個(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#和sql server的數(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),是一筆潛在的能源,受益無窮。
圖書管理系統(tǒng)報(bào)告3
1. 引言
1.1編寫目的
編寫本報(bào)告的目的是研究本系統(tǒng)的總體需求、實(shí)現(xiàn)方案,并分析開發(fā)系統(tǒng)的可行性,為決策者提供是否開發(fā)該系統(tǒng)的依據(jù)和建議。
1.2項(xiàng)目背景
開發(fā)軟件名稱:圖書管理系統(tǒng)。
1.3定義
圖書管理系統(tǒng)對(duì)于現(xiàn)代圖書館而言,是能否發(fā)揮其教學(xué)科研的作用的至關(guān)重要技術(shù)平臺(tái)。對(duì)于讀者和圖書管理員來說,是能否方便快速獲取信息的關(guān)鍵。所以,圖書管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莘奖愕牟僮魇侄巍?/p>
1.4參考資料
【1】 錢樂秋等. 《軟件工程》. 青海:青海大學(xué)出版社;
【2】 張害藩. 《軟件工程導(dǎo)論》(第四版). 北京:清華大學(xué)出版社;
【3】 王珊等. 《數(shù)據(jù)庫原理及設(shè)計(jì)》. 北京:清華大學(xué)出版社;
【4】 趙池龍等. 《軟件工程實(shí)踐教程》. 北京:電子工業(yè)出版社。
2. 可行性研究的前提
隨著計(jì)算機(jī)應(yīng)用的日益普及和深化,網(wǎng)上辦公已經(jīng)成為一種趨勢(shì)。本項(xiàng)目要開發(fā)的是基于局域網(wǎng)和互聯(lián)網(wǎng)的圖書管理系統(tǒng)。由于學(xué)校藏書量大,借書的學(xué)生多,原來的人工工作方式不僅會(huì)造成辦理時(shí)間的延誤和人力資源的浪費(fèi),特別是在借書高峰期時(shí)這種沖突更加明顯,而且存在著各種信息不易存放、易丟失、難以備份和查詢等缺點(diǎn)。因此,實(shí)現(xiàn)一個(gè)將各種圖書管理和服務(wù)功能集成起來的管理信息系統(tǒng)就顯得十分必要,既可以節(jié)省資源,又可以有效存儲(chǔ)、更新、查詢信息,提高工作和服務(wù)效率。
開發(fā)的系統(tǒng)要求界面友好,方便直觀。既要方便管理員對(duì)圖書信息進(jìn)行添加、刪除、修改、查詢和統(tǒng)計(jì)等管理,又要方便學(xué)生借書、還書和續(xù)借等業(yè)務(wù)的辦理。將數(shù)據(jù)庫發(fā)布到互聯(lián)網(wǎng)上,進(jìn)行資源共享,方便學(xué)生可以在自己的權(quán)限內(nèi)對(duì)圖書信息進(jìn)行訪問,查詢相關(guān)信息和進(jìn)行續(xù)借操作。
2.1要求
A 、主要功能
1. 讀者管理:管理員要為每個(gè)讀者建立借閱賬戶,并給讀者發(fā)放不同類別的借閱卡(借閱卡可提供卡號(hào)、讀者姓名)。
2. 借閱管理:持有借閱卡的讀者可以通過管理員(作為讀者的代理人與系統(tǒng)交互)借閱、歸還圖書。
3. 讀者查詢:可通過互聯(lián)網(wǎng)或圖書館內(nèi)查詢終端查詢圖書信息和個(gè)人借閱情況,以及續(xù)借圖書(系統(tǒng)審核符合續(xù)借條件)。
4. 圖書管理:圖書管理員定期或不定期對(duì)圖書信息進(jìn)行入庫、修改、刪除等圖書信息管理以及注銷(不外借),包括圖書類別和出版社管理。
B 、主要性能
可以方便快捷有效地完成借閱、查詢等的各項(xiàng)操作,錄入數(shù)據(jù)合法性校驗(yàn)程序高,查詢速度快(不超5秒)。保證信息的正確和及時(shí)更新,并降低信息訪問的成本。技術(shù)先進(jìn)且高可靠性。
C 、可擴(kuò)展性
能夠適應(yīng)應(yīng)用要求的變化和修改,具有靈活的可擴(kuò)充性。
D 、安全性
具有較高的安全性。系統(tǒng)對(duì)不同的用戶提供不同的功能模塊,只有具有一定權(quán)限的'管理員用戶才能允許有借、還書權(quán)限,只有具有高級(jí)權(quán)限的部門管理者或維護(hù)人員用戶才能對(duì)用戶進(jìn)行管理,一般的讀者用戶只能查看圖書信息和借閱情況。
還應(yīng)具有一定的保護(hù)機(jī)制,防止系統(tǒng)被惡意攻擊,信息被惡意修改和竊取。有完善的備份機(jī)制,如果系統(tǒng)被破壞應(yīng)該能快速恢復(fù)。
2.2目標(biāo)
所建議系統(tǒng)的開發(fā)目標(biāo)包括:
1. 減少人力與管理費(fèi)用;
2. 提高信息準(zhǔn)確度;
3. 改進(jìn)管理和服務(wù);
4. 建立高效的信息傳輸和服務(wù)平臺(tái),提高信息處理速度和利用率。
2.3條件,假定和限定
1. 建議軟件壽命:10年。
2. 進(jìn)行系統(tǒng)方案選擇比較的時(shí)間:為10天。
3. 經(jīng)濟(jì)來源:宿州學(xué)院圖書館
4. 硬件條件:PC 機(jī)6臺(tái),服務(wù)器3臺(tái),局域網(wǎng),INTERNET 。
5. 軟件條件:WINDOWS 20xxServer和XP 操作系統(tǒng),OFFICE 軟件,ORACLE 數(shù)據(jù)庫,瀏覽器等。
2.4決定可行性的主要因素
本次可行性分析是按照軟件工程的規(guī)范步驟進(jìn)行的,即按復(fù)查項(xiàng)目目標(biāo)和規(guī)模,研究目前正使用的系統(tǒng),導(dǎo)出新系統(tǒng)的高層邏輯模型,重新定義問題這一循環(huán)反復(fù)的過程進(jìn)行。然后提出系統(tǒng)的實(shí)現(xiàn)方案,推薦最佳方案,對(duì)所推薦的方案進(jìn)行經(jīng)濟(jì)、技術(shù)、用戶操作和法律的可行性分析,最后給出系統(tǒng)是否值得開發(fā)的結(jié)論。以上分析結(jié)果寫城本文檔。
1. 成本/效益分析結(jié)果:效益>成本;
2. 技術(shù)可行:現(xiàn)有技術(shù)可完成開發(fā)任務(wù);
3. 操作可行:系統(tǒng)能被現(xiàn)有的工作人員快速掌握并使用;
4. 法律可行:所使用工具和技術(shù)及數(shù)據(jù)信息不違反法律。
3. 對(duì)現(xiàn)有系統(tǒng)的分析
3.1業(yè)務(wù)流程及數(shù)據(jù)流圖
(1) 業(yè)務(wù)流程圖
(2)頂層數(shù)據(jù)流圖
3.2系統(tǒng)功能框架結(jié)構(gòu)
4. 所建立的系統(tǒng)
所建立系統(tǒng)是C/S和B/S模式結(jié)合。系統(tǒng)管理、書籍管理、讀者管理和借閱管理等大部分的功能通過圖書館內(nèi)的局域網(wǎng)實(shí)現(xiàn),有利于提高系統(tǒng)的效率和安全性;圖書信息查詢、個(gè)人借閱情況查詢、續(xù)借等功能可在互聯(lián)網(wǎng)上進(jìn)行,利于有效地提高系統(tǒng)使用效率;能在一定程度上實(shí)現(xiàn)局域網(wǎng)和互聯(lián)網(wǎng)數(shù)據(jù)交換的自動(dòng)化。用戶在經(jīng)過身份確認(rèn)后,系統(tǒng)按照權(quán)限的不同向其不同各種類型用戶所對(duì)應(yīng)的功能。
4.1影響
在建立系統(tǒng)時(shí),預(yù)期會(huì)帶來的影響包括以下幾個(gè)方面。
1. 對(duì)設(shè)備的影響
由于所建立的系統(tǒng)是基于WINDOWS 操作系統(tǒng)和互聯(lián)網(wǎng)的,所以需要配備足夠符合以上列出的各種軟硬件條件的計(jì)算機(jī)和通信線路。系統(tǒng)失效后,服務(wù)器端需要利用備份的數(shù)據(jù)庫恢復(fù)數(shù)據(jù)信息,要求要有足夠的數(shù)據(jù)備份空間。
2. 對(duì)軟件的影響
需要落實(shí)是否有符合本報(bào)告所列出的正版的軟件環(huán)境,如果沒有則需要購(gòu)買。
3. 對(duì)用戶單位機(jī)構(gòu)的影響
投入使用前還需改進(jìn)現(xiàn)有的管理模式。
4. 對(duì)開發(fā)的影響
開發(fā)過程需要用戶進(jìn)行密切的配合,準(zhǔn)確闡明需求。
5. 對(duì)經(jīng)費(fèi)開支的影響:
除了需要支付開發(fā)單位的有關(guān)費(fèi)用外,每年還需要一定的運(yùn)行維護(hù)費(fèi)用(見經(jīng)濟(jì)可行性分析)。
5. 技術(shù)條件方面的可行性
本系統(tǒng)是一個(gè)基于局域網(wǎng)、互聯(lián)網(wǎng)和WINDOWS 操作的系統(tǒng),現(xiàn)有技術(shù)已較為成熟,利用現(xiàn)有技術(shù)完全可以實(shí)現(xiàn)系統(tǒng)開發(fā)目標(biāo)。同時(shí),開發(fā)期限較為寬裕,預(yù)計(jì)可以在規(guī)定期限內(nèi)完成開發(fā)任務(wù)。就目前使用的開發(fā)技術(shù)及開發(fā)環(huán)境來說建議系統(tǒng)的功能目標(biāo)應(yīng)該能夠達(dá)到;利用現(xiàn)有的技術(shù)在規(guī)定的期限內(nèi)開發(fā)工作基本能夠完成;開發(fā)人員的數(shù)量和質(zhì)量均符合要求。
6. 經(jīng)濟(jì)可行性分析
6.1投資成本
A. 一次性支出
(1)系統(tǒng)開發(fā)的費(fèi)用。
本系統(tǒng)開發(fā)期為1個(gè)月,自主開發(fā)。
書籍、讀者等基礎(chǔ)信息建立需要費(fèi)用。
(2)采購(gòu)硬件設(shè)備等費(fèi)用,需要微機(jī)服務(wù)器及網(wǎng)絡(luò)等設(shè)備。
(3)外購(gòu)開發(fā)工具、軟件環(huán)境費(fèi)用
(4)其他費(fèi)費(fèi)。
B. 經(jīng)常性費(fèi)用
主要是系統(tǒng)運(yùn)行費(fèi)用,假設(shè)本系統(tǒng)運(yùn)行期10年,每年的運(yùn)行費(fèi)用,包括系統(tǒng)維護(hù)、設(shè)備維護(hù)等。
6.2收益
本系統(tǒng)自主開發(fā),用于學(xué)校圖書館管理之用,無收益. 但是提高了學(xué)校圖書館的管理效益, 從經(jīng)濟(jì)上考慮,開發(fā)本系統(tǒng)完全可行的。
7. 社會(huì)因素可行性分析
7.1法律方面的可行性
所有軟件都用正版,技術(shù)資料都由提出方保管,數(shù)據(jù)信息均可保證合法來源。所以,在法律方面是可行的。
7.2用戶使用可行性
使用本系統(tǒng)的人員均有一定計(jì)算機(jī)應(yīng)用基礎(chǔ),系統(tǒng)維護(hù)員由計(jì)算機(jī)的專業(yè)人員擔(dān)任,所有人員都要經(jīng)過本系統(tǒng)的使用培訓(xùn)。經(jīng)過簡(jiǎn)單培訓(xùn)人員就會(huì)熟練使用本軟件。
8. 結(jié)論
本項(xiàng)目具有方便快捷等優(yōu)勢(shì),使得圖書管理實(shí)現(xiàn)電子化,符合社會(huì)信息化發(fā)展的需要,技術(shù)、經(jīng)濟(jì)、操作、法律方面都是可行的,可以開發(fā)本系統(tǒng)。
圖書管理系統(tǒng)報(bào)告4
一、選題的背景、目的和意義:
當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性;同時(shí),建立一個(gè)實(shí)用而操作簡(jiǎn)便的檢索查詢系統(tǒng)也同樣重要。使無論是管理人員或是普通用戶通過登錄,都可以進(jìn)入書庫管理系統(tǒng)的網(wǎng)頁,通過輸入關(guān)鍵詞,責(zé)任者,題名,分類號(hào)等任意一個(gè)檢索點(diǎn),快速并準(zhǔn)確地查詢圖書的信息。尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。本系統(tǒng)就是為了管理好圖書館信息而設(shè)計(jì)的。
圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的圖書館都是初步開始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息管理。根據(jù)調(diào)查得知,他們以前對(duì)信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于圖書借閱情況(如借書天數(shù)、超過限定借書時(shí)間的天數(shù))的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)借書卡的人工檢查進(jìn)行,對(duì)借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找?偟膩碚f,缺乏系統(tǒng),規(guī)范的信息管理手段。盡管有的圖書館有計(jì)算機(jī),但是尚未用于信息管理,沒有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開發(fā)的基本環(huán)境。
數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。圖書館采取手工方式對(duì)圖書借閱情況進(jìn)行人工管理,由于信息比較多,圖書借閱信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書證上,圖書的數(shù)目和內(nèi)容記錄在文件中,圖書館的工作人員和管理員也只是當(dāng)時(shí)對(duì)它比較清楚,時(shí)間一長(zhǎng),如再要進(jìn)行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費(fèi)時(shí)、費(fèi)力。如要對(duì)很長(zhǎng)時(shí)間以前的圖書進(jìn)行更改就更加困難了。
基于這此問題,我認(rèn)為有必要建立一個(gè)圖書管理系統(tǒng),使圖書管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改圖書情況。
由于書庫管理的總目標(biāo)是:整潔有序,藏書完整,檢索便利,利用率高。 通過對(duì)這個(gè)課題的研究,主要有以下幾點(diǎn)意義:
(1)方便了書庫管理人員的管理工作,節(jié)省時(shí)間。
。2)便于讀者查詢所需要的圖書。
。3)當(dāng)圖書歸庫時(shí),工作人員可以根據(jù)檢索號(hào)精確的將圖書排架。
。4)根據(jù)查詢,對(duì)圖書借閱的熱度進(jìn)行分析,調(diào)整書架的位置,以便可以更迅速地查找到相關(guān)圖書,方便讀者。
。5)根據(jù)系統(tǒng)的設(shè)計(jì),使每一本書都可以達(dá)到精確上架,提高書庫管理工作的效率。并且是做好咨詢服務(wù),推薦介紹新書,圖書預(yù)約等優(yōu)質(zhì)服務(wù)工作的重要基礎(chǔ)。
在網(wǎng)絡(luò)時(shí)代還沒有到來的時(shí)候,多數(shù)大學(xué)的圖書館樣本書庫以藏為主,重藏輕用,抑制了文獻(xiàn)的利用率。而現(xiàn)在是網(wǎng)絡(luò)高速發(fā)展的時(shí)代,之前的管理方法已經(jīng)不能適應(yīng)現(xiàn)狀。所以書庫科學(xué),高效的管理勢(shì)在必行。圖書館的書庫可以達(dá)到借閱一體,科學(xué)地調(diào)整書庫中的圖書。
二、 國(guó)內(nèi)外研究現(xiàn)狀及發(fā)展趨勢(shì)(含文獻(xiàn)綜述):
1. 傳統(tǒng)的管理方式是人工登記。其中人工登記的方式從記錄到統(tǒng)計(jì)本身就是一種毫無意義的管理方式,所有的登記數(shù)據(jù)隨時(shí)更改,沒有有效地監(jiān)控,并且該方式對(duì)數(shù)據(jù)的后期處理(如統(tǒng)計(jì)、查詢、數(shù)據(jù)傳輸?shù)龋┮矝]有很好解決,存在工作量大、速度慢、統(tǒng)計(jì)結(jié)果不及時(shí)、誤報(bào)、謊報(bào)等情況不可避免的問題。
2. 隨著科學(xué)與技術(shù)的發(fā)展,圖書館也將改變其傳統(tǒng)的服務(wù)方式而代之以新的以計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)為主的服務(wù) 模式,這就是數(shù)字圖書館研究的基礎(chǔ)。數(shù)字圖書館概念出現(xiàn)于20世紀(jì)后期,目前對(duì)數(shù)字圖書館的研究已經(jīng)達(dá)到了如火如荼的局面。然而,由于所處區(qū)域的不同、經(jīng)濟(jì)水平的差異,以及圖書館之間的具體情況不盡相同,使人們對(duì)數(shù)字圖書館的理解與認(rèn)識(shí)也產(chǎn)生了明顯的差異。因此,不同國(guó)家、不同區(qū)域、不同的社會(huì),以及不同科技、人文和經(jīng)濟(jì)環(huán)境下的數(shù)字圖書館建設(shè),及其有關(guān)操作規(guī)程、技術(shù)要求、建設(shè)途徑,以及策略實(shí)施等都各不相同,各有側(cè)重。作為發(fā)展中國(guó)家,我國(guó)如何進(jìn)行數(shù)字圖書館建設(shè),如何確定國(guó)家數(shù)字圖書館建設(shè)的發(fā)展戰(zhàn)略,如何正確實(shí)施相關(guān)戰(zhàn)略,又如何使我國(guó)的圖書館領(lǐng)域廣泛合作與協(xié)調(diào),最終實(shí)現(xiàn)國(guó)家數(shù)字圖書館建設(shè)之目標(biāo),均是我們應(yīng)該認(rèn)真研究的重大課題。
數(shù)字圖書館是人類社會(huì)進(jìn)入信息化時(shí)代的產(chǎn)物。對(duì)數(shù)字圖書館的系統(tǒng)研究開始于20世紀(jì)90年代。目前幾乎涉及到數(shù)字圖書館建設(shè)的各個(gè)方面。主要觀點(diǎn)如下:
“數(shù)字圖書館的概念是組織數(shù)字化信息及其技術(shù)進(jìn)入圖書館并提供有效服務(wù),幾乎圖書館的所有載體信息均能以數(shù)字化的形式獲得,讀者通過網(wǎng)絡(luò)組織訪問外界數(shù)字化圖書館和文獻(xiàn)信息數(shù)據(jù)庫系統(tǒng)。圖書館和網(wǎng)絡(luò)系統(tǒng)連接,讓人們很方便地共享資源!
綜上所述可見,數(shù)字圖書館是一個(gè)系統(tǒng)工程,主要包括文獻(xiàn)信息數(shù)字化、信息傳輸數(shù)字化與網(wǎng)絡(luò)化、信息服務(wù)終端化、信息利用社會(huì)化等。
3. 隨著數(shù)字圖書館的發(fā)展,從各方面對(duì)圖書館管理提出新的問題。國(guó)內(nèi)主要借助企業(yè)管理方面的研究成果,對(duì)組織結(jié)構(gòu)上的變革進(jìn)行了探索,以符合數(shù)字圖書館發(fā)展的需要。
一種是獨(dú)自開發(fā)和管理的數(shù)字圖書館模式,如哈佛大學(xué);一種是聯(lián)盟下的數(shù)字圖書館管理模式,包括圖書館群體開放管理加上圖書館自行管理的混合模式,如加州柏克利分校,也包括聯(lián)盟下的合作開發(fā),如美國(guó)記憶。
4. 通過對(duì)圖書館管理系統(tǒng)的各方面進(jìn)行了具體的了解之后,現(xiàn)對(duì)該管理系統(tǒng)進(jìn)行可行性分析。
a.目標(biāo)和方案可行性
b.技術(shù)的可行性:該系統(tǒng)所需的硬件設(shè)備,市場(chǎng)上銷售且價(jià)格較低,甚至可以使用原有的`設(shè)備,軟件上,操作系統(tǒng)采用Windows系列操作系統(tǒng),數(shù)據(jù)庫管理系統(tǒng)采用Visual Basic,這些軟件在MIS開發(fā)中已經(jīng)被大量應(yīng)用,技術(shù)上都比較成熟。因此在技術(shù)上是可行的。 c.經(jīng)濟(jì)的可行性:各圖書館文獻(xiàn)單位急需采用計(jì)算機(jī)對(duì)館藏進(jìn)行管理統(tǒng)計(jì),因此對(duì)開發(fā)該管理系統(tǒng)大力支持,開發(fā)經(jīng)費(fèi)沒有問題。
三、 本課題研究?jī)?nèi)容及課題要求:
圖書館的借閱管理,要從根本上改變過去復(fù)雜、低效的手工管理方式,使工作規(guī)范化,即管理工作基于工作流程,完全采用計(jì)算機(jī)技術(shù)處理圖書管理工作。使學(xué)生與圖書管理人員能方便快捷地共享、交流信息。同時(shí)又能實(shí)現(xiàn)迅速、全方位的信息采集、信息處理,為使學(xué)生們的圖書借閱能有效地進(jìn)行。
系統(tǒng)結(jié)構(gòu)采用當(dāng)前流行的C/S結(jié)構(gòu),也就是客戶端/服務(wù)器模式,它開發(fā)時(shí)間短,成本低,而且數(shù)據(jù)量的傳輸快等優(yōu)點(diǎn)。
本設(shè)計(jì)是以學(xué)校圖書館借閱系統(tǒng)為例。編程語言采用Visualbasic6.0,它可視化的開發(fā)環(huán)境,可以快速完成系統(tǒng)的開發(fā),內(nèi)部集成的數(shù)據(jù)庫訪問通道,可以輕松方便的對(duì)數(shù)據(jù)庫管理。其主要功能:實(shí)現(xiàn)對(duì)圖書信息、借閱者信息、總體借閱情況信息的管理和統(tǒng)計(jì)、工作人員和管理人員信息查看及維護(hù)。圖書館管理員可以瀏覽、查詢、添加、刪除、修改、統(tǒng)計(jì)圖書的基本信息;瀏覽、查詢、統(tǒng)計(jì)、添加、刪除和修改圖書借閱者的基本信息,瀏覽、查詢、統(tǒng)計(jì)圖書館的借閱信息,但不能添加、刪除和修改借閱信息,這部分功能應(yīng)該由圖書館工作人員執(zhí)行,但是,刪除某條圖書借閱者基本信息記錄時(shí),應(yīng)實(shí)現(xiàn)對(duì)該圖書借閱者借閱記錄的級(jí)聯(lián)刪除。
課題要求: 設(shè)計(jì)一個(gè)圖書管理系統(tǒng),主要實(shí)現(xiàn)三方面的功能:一、對(duì)圖書基本信息的增刪改查等操作的實(shí)現(xiàn);二、對(duì)讀者借書證基本信息的管理;三、讀者借閱圖書信息的管理,包括圖書的借出和歸還,包括逾期歸還圖書、丟失圖書等特殊情況的處理,還有根據(jù)讀者的不同身份設(shè)置的借閱圖書數(shù)量的限制等管理四、在系統(tǒng)的實(shí)現(xiàn)中運(yùn)用多種查詢技術(shù),特別是多條件組合查詢;對(duì)查詢結(jié)果采用緩存技術(shù)和其它的系統(tǒng)優(yōu)化技術(shù),提高系統(tǒng)的性能網(wǎng)上檢索的效率。
四、 課題應(yīng)用的原理和理論依據(jù):
數(shù)據(jù)庫系統(tǒng)是指在計(jì)算機(jī)系統(tǒng)中引用數(shù)據(jù)庫后的系統(tǒng),一般由數(shù)據(jù)庫,數(shù)據(jù)庫管理系統(tǒng),應(yīng)用系統(tǒng),數(shù)據(jù)庫管理員和用戶構(gòu)成。DBMS是數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)。數(shù)據(jù)庫設(shè)計(jì)的主要任務(wù)是在DBMS的支持下,按照應(yīng)用的要求,為部門設(shè)計(jì)一個(gè)結(jié)構(gòu)合理,使用方便,效率較高的數(shù)據(jù)庫及其應(yīng)用系統(tǒng)。
Java是一種簡(jiǎn)單的,面向?qū)ο蟮模植际降,?qiáng)壯的,安全的,體系結(jié)構(gòu)中立的,可移植的,高性能的,多線程的動(dòng)態(tài)語言。創(chuàng)建Java技術(shù)應(yīng)用,使用到Java語言的面向?qū)ο筇匦,如封裝、繼承和多態(tài) ;從命令行執(zhí)行運(yùn)行Java技術(shù)應(yīng)用;使用Java技術(shù)數(shù)據(jù)類型與表達(dá)式
五、 本課題研究方案:
在技術(shù)方面我主要采取Java語言與SQL語言。Java是由Sun微系統(tǒng)公司所發(fā)展出來的程序語言,它本身是一種對(duì)象導(dǎo)向(Object-Oriented)的程序語言。Java也號(hào)稱是能跨平臺(tái)使用的語言,只要平臺(tái)上裝有這種Java的直譯器,就能解讀ByteCode也就能執(zhí)行Java
編譯過的程序。Java的目標(biāo)是為了滿足在一個(gè)充滿各式各樣不同種機(jī)器,不同操作系統(tǒng)平臺(tái)的網(wǎng)絡(luò)環(huán)境中開發(fā)軟件。利用Java程序語言,可以在網(wǎng)頁中加入各式各樣的動(dòng)態(tài)效果?梢苑派弦欢蝿(dòng)畫,加入聲音,也可以建立交互式網(wǎng)頁等。SQL是英文Structured Query Language的簡(jiǎn)稱,譯為結(jié)構(gòu)化查詢語言,SQL最早是在IBM公司研制的數(shù)據(jù)庫管理系統(tǒng)System R上實(shí)現(xiàn)的。由于它接近于英語口語,簡(jiǎn)潔易學(xué),功能豐富,使用靈活,受到廣泛的支持。如今,所有的數(shù)據(jù)庫生產(chǎn)廠家都推出了各自的支持SQL的數(shù)據(jù)庫管理系統(tǒng),如微軟的SQL Server、IBM的DB2、ORACLE、Sybase、Informix等。 SQL語言具有以下特點(diǎn):
(1)一體化(2)高度非過程化(3)兩種使用方式和統(tǒng)一的語法結(jié)構(gòu)。
該課題的方案設(shè)計(jì)分為五個(gè)步驟,即系統(tǒng)設(shè)計(jì),數(shù)據(jù)庫設(shè)計(jì),各個(gè)功能模塊的創(chuàng)建,系統(tǒng)的實(shí)現(xiàn),系統(tǒng)的編譯。
1、系統(tǒng)設(shè)計(jì)包括系統(tǒng)功能分析,系統(tǒng)功能模塊設(shè)計(jì),與其他系統(tǒng)的關(guān)系,數(shù)據(jù)流程圖。
2、數(shù)據(jù)庫設(shè)計(jì)包括數(shù)據(jù)庫需求分析,數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)。
3、功能模塊包括生成程序框架,登錄認(rèn)證對(duì)話框,主對(duì)話框窗口的設(shè)計(jì)等。
4、各對(duì)話框設(shè)計(jì)完成后,即可運(yùn)行程序,查看結(jié)果。
5、系統(tǒng)實(shí)現(xiàn)后,對(duì)該系統(tǒng)進(jìn)行編譯。
六、 預(yù)期成果:
本課題的難點(diǎn)在于:在設(shè)計(jì)之初要考慮到書庫管理設(shè)計(jì)的人性化。在充分了解書庫的現(xiàn)狀的基礎(chǔ)上,著手開始進(jìn)行設(shè)計(jì)。對(duì)系統(tǒng)要有全方位的掌控。
需解決的關(guān)鍵問題是關(guān)于技術(shù)方面的,需可慮怎么樣使技術(shù)與設(shè)計(jì)相統(tǒng)一。由于在技術(shù)方面并達(dá)不到精通,所以在技術(shù)方面還需要好好的學(xué)習(xí),不要出現(xiàn)設(shè)想的很好,但實(shí)際情況下無力實(shí)現(xiàn)的局面。
所以要達(dá)到的預(yù)期成果是在人性化的前提下,設(shè)計(jì)出符合高校書庫特征的系統(tǒng)。
七、 研究目標(biāo)、主要特色及工作進(jìn)度:
書借閱系統(tǒng)的建立,需要進(jìn)行用戶需求調(diào)查與分析,以確定系統(tǒng)目標(biāo),提出解決問題的詳細(xì)方案,這是系統(tǒng)建設(shè)的重要環(huán)節(jié)。要想使學(xué)生能夠有效的借閱,功能上對(duì)系統(tǒng)的要求是全面的。因此對(duì)用戶的需求可分為四個(gè)方面:一方面是圖書管理人員對(duì)需要進(jìn)行圖書借閱的同學(xué)進(jìn)行信息注冊(cè),獲得借書證;二方面是學(xué)生通過計(jì)算機(jī)進(jìn)行圖書瀏覽;三方面是學(xué)生通過計(jì)算機(jī)進(jìn)行圖書借閱;四方面是打印輸出學(xué)生信息。
這四個(gè)方面形成了圖書借閱的一個(gè)工作整體,利用計(jì)算機(jī)的自動(dòng)化處理,可方便快捷地共享信息、交流信息,高效地協(xié)同工作。
我們將工作進(jìn)度安排如下:
1、20xx年2月23日到20xx年2月27日,布置畢業(yè)設(shè)計(jì)任務(wù),介紹設(shè)計(jì)要求和有關(guān)注意事項(xiàng),安排設(shè)計(jì)計(jì)劃。
2、20xx年2月28日到20xx年3月6日,確定設(shè)計(jì)課題,收集整理資料。
3、20xx年3月7日到20xx年3月20日,閱讀資料和參考文獻(xiàn),并撰寫開題報(bào)告。 4、20xx年3月21日到20xx年4月10日,系統(tǒng)的設(shè)計(jì)。
5、20xx年4月11日到20xx年5月8日,系統(tǒng)的實(shí)現(xiàn),按照詳細(xì)設(shè)計(jì)文檔進(jìn)行程序編碼。 6、20xx年5月9日到20xx年5月22日,系統(tǒng)的修改完善,進(jìn)行程序的單元測(cè)試,排除程序錯(cuò)誤。
7、20xx年5月23日到20xx年6月5日,對(duì)整個(gè)設(shè)計(jì)過程進(jìn)行總結(jié),撰寫畢業(yè)論文。 8、20xx年6月6日到20xx年6月12日,提交畢業(yè)論文。
9. 20xx年6月13日到20xx年6月26日,進(jìn)行論文答辯。
八、 參考文獻(xiàn):
[1].劉萌 Visual Basic中文版使用教程 中國(guó)鐵道出版社 20xx.8
[2].劉韜 駱娟 何旭洪 論文Visual Basic數(shù)據(jù)庫系統(tǒng)開發(fā)實(shí)例導(dǎo)航 20xx.8
[3].薩師煊 王珊 數(shù)據(jù)庫系統(tǒng)概論 高等教育出版社 20xx.4
[4].Harold Abelson Gerald Jay Sussman Julie Sussman 計(jì)算機(jī)程序的構(gòu)造和解釋 20xx.2
[5].Codd E F./jisuanjikaiti/ A Relational Model of Data for Large Shared Data Banks.CACM 13 No.6,1970
[6].Date C J.A Guide to DB2. Reading,Mass,Addison-Wesley,1984
[7].顧麗娟.日本大學(xué)圖書館現(xiàn)狀初探.科技情報(bào)開發(fā)與經(jīng)濟(jì)(旬刊)「J」,網(wǎng)上期刊.
[8].宗 鋒.Tomcat全攻略「J」.網(wǎng)上期刊, 西北大學(xué)20xx 年 12 月.廣州大學(xué)學(xué)報(bào) 5.梁耀峰.論高校圖書館書庫管理「M」.廣州大學(xué)學(xué)報(bào), 20xx年7月.
[9].沈堅(jiān),郭鈞靈.淺談高校圖書館書庫管理「M」.石家莊職業(yè)技術(shù)學(xué)院學(xué)報(bào) 20xx年4月.
圖書管理系統(tǒng)報(bào)告5
一、開發(fā)背景及意義
如何獲取信息?圖書是我們最好的獲取信息的方式,但由于圖書館圖書保藏量大大增加,使傳統(tǒng)的圖書管理員的工作日益繁重起來。迫使人們起用新的管理方法來管理圖書,如何把圖書管理員從繁重的工作中解脫出來呢?
科學(xué)技術(shù)日新月異的進(jìn)步,讓人類生活發(fā)生了巨大的變革,計(jì)算機(jī)技術(shù)的飛速發(fā)展,使各行各業(yè)在計(jì)算機(jī)技術(shù)應(yīng)用方面得到了廣泛的普及和使用。信息化時(shí)代的到來成為不可抗拒的潮流,人類文明正在進(jìn)入一個(gè)嶄新的時(shí)代。因此,圖書管理系統(tǒng)也以便利、快捷、費(fèi)用低的優(yōu)點(diǎn)正慢慢地進(jìn)入人們的生活,將傳統(tǒng)的圖書管理方式徹底的解脫出來,提高效率,減輕工人人員以往繁忙的工作,減小出錯(cuò)的概率,使讀者可以花更多的時(shí)間在選擇書和看書上。從而使人們有更多時(shí)間來獲取信息、了解信息、掌握信息。
為便利對(duì)圖書館書籍、讀者資料、借還書等進(jìn)行高效的管理,特編寫該程序以提高圖書館的管理效率。使用該程序之后,工作人員可以查詢某位讀者、某種圖書的借閱情況,還可以對(duì)當(dāng)前圖書借閱情況進(jìn)行一些統(tǒng)計(jì),給出統(tǒng)計(jì)表格,以便全面掌握?qǐng)D書的流通情況。
二、需求分析
1、能夠輸入圖書的綜合情況和進(jìn)行新書入庫、現(xiàn)有圖書信息修改以及刪除;
2、能夠?qū)崿F(xiàn)對(duì)讀者檔案的查詢和編纂管理;
3、能夠進(jìn)行罰款功能;能夠進(jìn)行借閱歷史的查詢功能;
三、開發(fā)平臺(tái)
1、使用Visual C 6、0作為本次系統(tǒng)的開發(fā)工具,開題報(bào)告《圖書管理系統(tǒng)開題報(bào)告》。因?yàn)閂isual C 6、0是功能最為強(qiáng)大可視化開發(fā)工具,它不但支持傳統(tǒng)的軟件開發(fā)方法,更重要的是它能支持面向?qū)ο、可視化的開發(fā)風(fēng)格。因此Visual C 又稱作是一個(gè)集成開發(fā)工具,它提供了軟件代碼自動(dòng)生成和可視化的資源編纂功能。
2、使用Access做為本次開發(fā)軟件的數(shù)據(jù)庫。因?yàn)锳ccess被集成在Microsoft Office中。Access數(shù)據(jù)庫處理的`基本結(jié)構(gòu),采取關(guān)系型數(shù)據(jù)庫模式。與其他的數(shù)據(jù)庫系統(tǒng)相比,Access更加簡(jiǎn)單易學(xué),一個(gè)普通的計(jì)算機(jī)用戶可以很快地掌握它。Access 20xx的功能十分強(qiáng)大,利用它可以便利地實(shí)現(xiàn)對(duì)信息保存、維護(hù)、查詢、統(tǒng)計(jì)、打印、交流、發(fā)布,并且它可以十分便利地與Office其他組件交流數(shù)據(jù),這些功能對(duì)一個(gè)一般用戶而言已經(jīng)足夠了。
四、本系統(tǒng)功能模塊
圖書管理系統(tǒng)需要實(shí)現(xiàn)的功能主要有四大塊:日常工作管理、基本資料維護(hù)、查詢、和系統(tǒng)管理模塊。其中日常工作管理和基本資料維護(hù)是整個(gè)系統(tǒng)的核心。
1、日常工作模塊:
(1)借書處理:主要功能是記錄借閱證編號(hào)和圖書編號(hào),進(jìn)行借書過程。在數(shù)據(jù)庫中插入一條借書記錄,該記錄包括讀者ID、圖書ID、借出日期、還書期限、操作員姓名。
(2)還書處理:主要功能是輸入借閱證編號(hào)、圖書ID,在借閱登記表中找到相應(yīng)的記錄,將該記錄的相應(yīng)數(shù)據(jù)插入到還書記錄中,同時(shí)將借書記錄刪除,并保存生存在借閱歷史記錄表中。
(3)繳納罰金:輸入讀者ID,顯示該讀者的姓名、圖書編號(hào)、罰款金額和罰款原因,如果讀者交納了罰金,則將借閱登記表的允許借閱標(biāo)記置為Y。刪除罰款記錄表中該讀者對(duì)應(yīng)的記錄,將這一筆記錄同時(shí)插入到罰款歷史記錄表中。
2、基本資料維護(hù)模塊:
(1)圖書資料維護(hù):包括新書的入庫,以及現(xiàn)有書籍資料的修改和刪除。
(2)讀者資料維護(hù):包括新會(huì)員的資料入庫,以及現(xiàn)有會(huì)員資料的修改和刪除
3、查詢模塊:
(1)圖書資料查詢:按照相應(yīng)的圖書信息對(duì)所有書籍進(jìn)行所需查詢。此查詢包括:圖書分類、圖書編號(hào)、圖書名稱、作者、出版社。
(2)讀者資料查詢:按照相應(yīng)的讀者資料進(jìn)行所需查詢。借閱證編號(hào)、讀者姓名以及身份證編號(hào)。
(3)借閱歷史記錄查詢:按照相應(yīng)的借閱信息進(jìn)行所需查詢。此查詢包括:借閱證編號(hào)、圖書編號(hào)、借書日期、還書日期。
(4)罰款歷史記錄查詢:按照相應(yīng)的罰款信息進(jìn)行所需查詢。此查詢包括:借閱證編號(hào)、罰款日期、罰款原因。
4、系統(tǒng)管理模塊:
(1)員工管理:包括新員工信息的錄入,密碼的修改以及員工信息的刪除。
(2)數(shù)據(jù)備份:對(duì)現(xiàn)有的數(shù)據(jù)庫信息的保存。
(3)數(shù)據(jù)恢復(fù):對(duì)數(shù)據(jù)庫信息的恢復(fù)
五、參考文獻(xiàn)
[1]伍俊良、《Visual C 課程設(shè)計(jì)與系統(tǒng)開發(fā)案例》、清華大學(xué)出版社
[2]楊小平、《Visual C 項(xiàng)目案例導(dǎo)航》、科學(xué)出版社
[3]鄧宗明,張曉競(jìng)、《Visual C 編程實(shí)用技術(shù)與案例》、清華大學(xué)出版社
[4]鄭阿奇、《Visual C 實(shí)用教程》、電子工業(yè)出版社
[5]薩師煊,王珊、《數(shù)據(jù)庫系統(tǒng)概論》、高等教育出版社
圖書管理系統(tǒng)報(bào)告6
1.引言
1.1編寫的目的
隨著世界經(jīng)濟(jì)的急速發(fā)展,互聯(lián)網(wǎng)也越來越普及。同時(shí)為了方便人們的生活,互聯(lián)網(wǎng)已經(jīng)和我們生活的分不開了。由于圖書館書籍繁多,人工管理較為困難,難免會(huì)出現(xiàn)一些書籍遺漏的信息。為了保障同學(xué)借書方便,管理員管理方便,因此開發(fā)了一個(gè)可以實(shí)現(xiàn)圖書的添加查詢和存儲(chǔ)和更新的管理系統(tǒng)。
1.2背景
待開發(fā)的軟件系統(tǒng)的名稱:圖書管理系統(tǒng);
本項(xiàng)目的任務(wù)提出者:陳錦輝
本想任務(wù)的開發(fā)者:陳錦輝
用戶:學(xué)校師生及圖書管理員
實(shí)現(xiàn)該軟件的計(jì)算中心或計(jì)算機(jī)網(wǎng)絡(luò)是:xju_5.8G。
1.2定義
借書管理:包括借書的學(xué)生信息
圖書信息:包括所有書籍的信息
圖書查詢:通過學(xué)生借書的信息查詢所借書籍的詳細(xì)信息
SQL:結(jié)構(gòu)化查詢語言。
1.4參考資料
[1]《軟件工程概論》(第三版)鄭人杰馬素霞等編著.
[2] Java2實(shí)用教程(題庫+微課視頻版)耿祥義張躍平編著.
[3]可行性研究報(bào)告(GB8567——88)
2.可行性研究的前提
2.1要求
功能:登記學(xué)生借書的信息,還書信息、查詢書籍。
性能:圖書管理員可以查看學(xué)生借書的情況。
輸出:輸出信息。
輸入:學(xué)生信息、書籍信息;
在安全與保密方面的要求:學(xué)生的信息只有圖書管理員才有查詢和修改的權(quán)限;
完成期限:30天
2.2目標(biāo)
減少物力與財(cái)力。
減少借書的繁瑣。
提高圖書管理員的工作效率。
提高學(xué)生對(duì)圖書館的滿意程度。
2.3條件、假定和限制
a.所建議系統(tǒng)的運(yùn)行壽命的最小值:4年;
b.經(jīng)費(fèi)來源:學(xué)校資助;
c.硬件條件:4303的機(jī)房設(shè)備和網(wǎng)絡(luò)設(shè)備;
d.運(yùn)行環(huán)境:Windows7以上系統(tǒng);
e.開發(fā)環(huán)境:intellij IDEA;
f.可利用的信息和資源:書籍信息管理系統(tǒng);
g.系統(tǒng)投入使用的最晚時(shí)間:20xx.10.9。
2.4進(jìn)行可行性研究的方法
本次可行性研究主要通過調(diào)查研究法、分析法。通過學(xué)生在圖書館看書借書的情況進(jìn)行調(diào)查,然后在進(jìn)行研究分析如何在最短的時(shí)間里去解決問題,從而從根本上減少財(cái)力與物力的消耗。
2.5評(píng)價(jià)尺度
開發(fā)費(fèi)用:開發(fā)經(jīng)費(fèi)預(yù)定在5000元左右;
各項(xiàng)功能的優(yōu)先次序:滿足圖書管理員和一般用戶的使用;
開發(fā)時(shí)間:在20天之內(nèi)完成開發(fā)和測(cè)試工作;
使用中的難易程度:盡量從簡(jiǎn),方便使用。
3.對(duì)現(xiàn)有系統(tǒng)的分析
3.1處理流程和數(shù)據(jù)流程
現(xiàn)需要每人準(zhǔn)備一臺(tái)電腦
給每個(gè)人分配任務(wù)
每個(gè)人完成相應(yīng)的.任務(wù)
在viso上畫出相應(yīng)的數(shù)據(jù)流程圖以及系統(tǒng)開發(fā)的總體框架。
3.2工作負(fù)荷
減少一些沒必要的工作量
提前做好計(jì)劃,解決一些設(shè)備與軟件問題的一些事情
3.3費(fèi)用開支
開發(fā)整個(gè)系統(tǒng)所發(fā)費(fèi)的工資大概是五千元左右。
3.4人員
部分學(xué)生
3.5設(shè)備
準(zhǔn)備一臺(tái)系統(tǒng)是win7以上的電腦
3.6局限性
處理時(shí)間趕不上需要,響應(yīng)不及時(shí),數(shù)據(jù)存儲(chǔ)的能力不足,處理功能不夠沒有一個(gè)專業(yè)的系統(tǒng)管理來維護(hù)日常使用,使得圖書管理員工作比較困難和復(fù)雜,人力物力消耗大,資源浪費(fèi)嚴(yán)重。
4.所建議的系統(tǒng)
4.1對(duì)所建議系統(tǒng)的說明
圖書管理系統(tǒng)是信息管理系統(tǒng),通過計(jì)算機(jī)管理學(xué)生平常借書的信息與書籍信息,通過強(qiáng)大的查詢和更新、刪除來提高辦事效率。編程軟件:IDEA
4.2處理流程和數(shù)據(jù)流程
登記借書信息、查詢、還書、添加書籍、添加用戶、刪除書籍、刪除用戶、查詢書籍、修改書籍。
4.3改進(jìn)之處
a.實(shí)時(shí)更新書籍的信息,提高圖書管理員的工作效率;
b.加強(qiáng)學(xué)生賬戶安全管理。
c.實(shí)時(shí)增加新書籍提高學(xué)生借書的效率
4.4影響
4.4.1對(duì)設(shè)備的影響
開發(fā)時(shí)間久可能會(huì)對(duì)一些設(shè)備有一些危害
4.4.2對(duì)軟件的影響
必須保證操作系統(tǒng)在Windows7以上版本的電腦上運(yùn)行,以適應(yīng)圖管理員的管理系統(tǒng)的需求。
同時(shí)不要在一臺(tái)電腦上進(jìn)行多次反復(fù)的操作,可能會(huì)導(dǎo)致軟件卡頓。
4.4.3對(duì)用戶單位機(jī)構(gòu)的影響
圖書管理員需要掌握一定的計(jì)算機(jī)基礎(chǔ)知識(shí)。
4.4.4對(duì)系統(tǒng)運(yùn)行過程的影響
用戶的操作規(guī)程:提供個(gè)人信息;
運(yùn)行中心的操作規(guī)程:通過借出書籍等各種途徑來查詢學(xué)生的信息;
運(yùn)行中心與用戶之間的關(guān)系:通過學(xué)生借書的信息可以查詢學(xué)生的詳細(xì)信息;
源數(shù)據(jù)的處理:源數(shù)據(jù)保存在數(shù)據(jù)庫中,可隨機(jī)進(jìn)行查詢;
對(duì)數(shù)據(jù)保存的要求,對(duì)數(shù)據(jù)存儲(chǔ)、恢復(fù)的處理:安全性、完整性、正確性;
輸出報(bào)告的處理過程、存儲(chǔ)媒體和調(diào)度方法:每周打印報(bào)表圖書管理人員進(jìn)行核驗(yàn)檢查;
系統(tǒng)失效的后果及恢復(fù)的處理辦法:重啟系統(tǒng)。
4.4.5對(duì)開發(fā)的影響
用戶需進(jìn)行的工作:輸入一般用戶信息;
為了建立一個(gè)數(shù)據(jù)庫所要求的數(shù)據(jù)資源:使用IDEA完成對(duì)數(shù)據(jù)庫的建設(shè)、更新、查詢與刪除工作;
為了開發(fā)和測(cè)驗(yàn)所建議系統(tǒng)而需要的計(jì)算機(jī)資源:系統(tǒng)打包,能夠異地發(fā)布,完成在系統(tǒng)Windows7以上的電腦上進(jìn)行測(cè)試工作;
所涉及的保密與安全問題:系統(tǒng)對(duì)圖書管理員權(quán)限進(jìn)行相應(yīng)的設(shè)置,防止非法登錄。
4.4.6對(duì)地點(diǎn)和設(shè)施的影響
對(duì)于一些個(gè)人的電腦網(wǎng)速有一定的影響。
可能對(duì)學(xué)校的教學(xué)機(jī)房有一定的影響。
4.4.7對(duì)經(jīng)費(fèi)開支的影響
軟件的開發(fā)成本并不大,其他的投入也只是電腦。由于學(xué)校的電腦已經(jīng)普及,所運(yùn)行已經(jīng)達(dá)到了要求,無需重新開發(fā)建設(shè),所以系統(tǒng)開發(fā)、運(yùn)行所需的費(fèi)用是比較低的。
4.5局限性
由于第一次做比較正規(guī)的開發(fā),所以難免還有些地方有所遺漏。
4.6技術(shù)條件方面的可行性
利用現(xiàn)有的技術(shù),該系統(tǒng)的功能夠?qū)崿F(xiàn);
對(duì)開發(fā)人員都已經(jīng)過將近兩年的學(xué)習(xí),擁有一定的經(jīng)驗(yàn)和基礎(chǔ);
在規(guī)定的期限內(nèi),本系統(tǒng)的開發(fā)能夠完成。
5.可選擇的其他系統(tǒng)方案
可選擇的系統(tǒng)方案1
6投資及效益分析
6.1支出
對(duì)于所選擇的方案,說明所需的費(fèi)用。如果已有一個(gè)現(xiàn)存系統(tǒng),則包括該系統(tǒng)繼續(xù)運(yùn)行期間所需的費(fèi)用。
6.1.1基本建設(shè)投資
計(jì)算機(jī)一臺(tái):4000元;
數(shù)據(jù)通訊設(shè)備:1500元;
安全與保密設(shè)備:1000元。
6.1.2其他一次性支出
研究(需求的研究和設(shè)計(jì)的研究):1000元;
開發(fā)計(jì)劃與測(cè)量基準(zhǔn)的研究:450元;
數(shù)據(jù)庫的建立:500元;
培訓(xùn)費(fèi)、旅差費(fèi)以及開發(fā)安裝人員所需要的一次性支出:1000元。
6.1.3非一次性支出
設(shè)備的租金和維護(hù)費(fèi)用:600元/年;
軟件的租金和維護(hù)費(fèi)用:800元/年;
數(shù)據(jù)通訊方面的租金和維護(hù)費(fèi)用:600/年;
房屋、空間的使用開支;800元/年;
公用設(shè)施方面的開支:800元/年;
保密安全方面的開支:600元/年;
其他經(jīng)常性的支出:400元/年。
6.2收益
6.2.1一次性收益
系統(tǒng)研究費(fèi)用:400;
系統(tǒng)開發(fā)費(fèi)用:300;
6.2.2非一次性收益
節(jié)約了學(xué)校的人力、物力、財(cái)力,大大提升宿舍管理效率。
6.2.3不可定量的收益
由于圖書管理系統(tǒng)服務(wù)使用方便,大量用戶使用網(wǎng)上操作,平均每天收益30元,每年收益大概10950元。
6.3收益/投資比
由于在圖書管理系統(tǒng)正式投入運(yùn)行之前,沒有做具體的統(tǒng)計(jì),但是人力物力財(cái)力消耗巨大,管理起來很不方便。圖書管理系統(tǒng)投入運(yùn)行之后,預(yù)期會(huì)帶來可觀的收益,在管理上也會(huì)帶來極大的便利,會(huì)節(jié)約許多不必要的資源浪費(fèi)。
6.4投資回收周期
根據(jù)投資和收益的分析,兩年內(nèi)便可以收回投入成本,剩下兩年年大概收益20000元。
6.5敏感性分析
a.該系統(tǒng)的使用壽命為:4年;
b.該系統(tǒng)的工作負(fù)荷量:6臺(tái)計(jì)算機(jī);
c.設(shè)備和軟件的配置等待變化時(shí),對(duì)開發(fā)和收益的影響最多不超過5000元。
7社會(huì)因素方面的可行性
7.1法律方面的可行性
本系統(tǒng)作為軟件工程這門課程的課程設(shè)計(jì),沒有簽訂任何合同,不存在合同責(zé)任。所用的東西都是自己的或者公共的,也沒有挪用別人的成果,不存在侵犯專利權(quán)版權(quán)等問題。
7.2使用方面的可行性
使用可行性來看,我們?cè)O(shè)計(jì)的圖書管理系統(tǒng)可以應(yīng)用,對(duì)此,我們認(rèn)為,該系統(tǒng)具有相當(dāng)?shù)目尚行,大大方便了登記、查詢等操作。學(xué)生、圖書管理人員都可以使用,軟件界面簡(jiǎn)潔,清晰明了。
8結(jié)論
總和各方面的因素來分析,該系統(tǒng)是可行的。
圖書管理系統(tǒng)報(bào)告7
一、圖書管理系統(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ì)量。
二、系統(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)限等。
三、管理系統(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ì)圖書的刷新、信息的顯示、圖書管理的退出、圖書歸還之后的信息修改、圖書信息的刷新、圖書信息的突出、需要交納的罰金、罰金信息更改(刪除)、圖書借閱信息的刷新查詢。
四、結(jié)語
綜上所述,圖書管理系統(tǒng)的設(shè)計(jì)以及實(shí)現(xiàn)是圖書館發(fā)展進(jìn)步的關(guān)鍵,所以需要深入到圖書信息管理以及借閱等模塊設(shè)計(jì)中,更好的提高圖書館系統(tǒng)管理的信息化。
參考文獻(xiàn):
[1]唐小新,李高虎,唐秋鴻,曹紅兵,高嵩.高校圖書館個(gè)性化電子圖書薦購(gòu)系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[J].現(xiàn)代圖書情報(bào)技術(shù),20xx,03:83-88.
[2]黃自欽.基于Delphi7的圖書信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].輕工科技,20xx,08:72-74.
[3]盛芳圓.高校圖書館圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].科技信息,20xx,35:274-275
圖書管理系統(tǒng)報(bào)告8
在全體館員的共同努力下,在學(xué)院領(lǐng)導(dǎo)的全面支持、關(guān)心下,圖書館全面履行了學(xué)院賦予的各項(xiàng)工作職責(zé),根據(jù)年初制定的的職責(zé)目標(biāo),圖書館本著一切為讀者服務(wù)的宗旨,圍繞優(yōu)化服務(wù)、拓展圖書館教育和信息的功能,從讀者服務(wù)、業(yè)務(wù)管理、提高人員素質(zhì)入手,經(jīng)過一年扎扎實(shí)實(shí)的努力,圓滿地完成了的各項(xiàng)工作。至12月中旬,各項(xiàng)工作全部按計(jì)劃完成。
一、思想政治業(yè)務(wù)素質(zhì)學(xué)習(xí)
圖書館始終把思想業(yè)務(wù)工作作為主要工作來抓,深感一個(gè)良好團(tuán)隊(duì)的重要性,僅有一個(gè)精神面貌、業(yè)務(wù)素質(zhì)良好的工作隊(duì)伍才是做好工作的前提。我館每周二午時(shí)為政治業(yè)務(wù)學(xué)習(xí)時(shí)間,學(xué)習(xí)院方的制度及文件精神,使我館人員及時(shí)了解院方指示,時(shí)刻與院方步調(diào)堅(jiān)持一致。同時(shí)又加強(qiáng)館方規(guī)章制度及業(yè)務(wù)知識(shí)的學(xué)習(xí),使工作人員對(duì)自我的工作有了更深的了解,對(duì)自我的職責(zé)有了更深的認(rèn)識(shí),更好的做好本職工作。經(jīng)過了多方面的學(xué)習(xí),工作人員在思想和業(yè)務(wù)方面得到了提高,現(xiàn)有工作人員28人,黨員11人,積極分子6人,中級(jí)職稱2人,初級(jí)職稱13人,構(gòu)成了一支良好精神面貌的專業(yè)隊(duì)伍。全體工作人員每一天按時(shí)上下班,不遲到,不早退,不無故離崗,不串崗。每一天下班各部室都會(huì)關(guān)好電源,門窗,認(rèn)真做好防火、防盜、防潮等工作,確保公共財(cái)產(chǎn)的安全。
二、工作方面
1、主要工作
全館工作人員在新館籌建期間(8月5日——10月15日)完成了354615冊(cè)圖書的搬遷和上架工作,同時(shí)各部門還完成了以下工作:
采編部:修改加工圖書2414冊(cè);整理修補(bǔ)破損圖書608冊(cè);打印復(fù)印圖書館其他資料709張;對(duì)6485冊(cè)期刊回溯建庫。
流通部:理解借書178953冊(cè),還書178131冊(cè);上架圖書182131冊(cè);修補(bǔ)破損圖書4000多冊(cè);催還圖書2354冊(cè);
期刊部:理解期刊10302本,修補(bǔ)破損期刊350本。輸入期刊數(shù)據(jù)1195條,修改數(shù)據(jù)957條;打印架標(biāo)1512份,貼小卡片20xx張;對(duì)xx年8035本雜志進(jìn)行整理送去裝訂;征訂09年期刊1180種,報(bào)紙113種;接待讀者61281人次。
信息部:整理報(bào)紙8216份,裝訂2472冊(cè);以教改為主題辦《信息之窗》6期,以圖書館主導(dǎo)作用為主題出板報(bào)7期。
技術(shù)部:完成新圖書館網(wǎng)絡(luò)布線;硬件設(shè)備安裝和調(diào)試;軟件安裝與調(diào)試;系統(tǒng)及硬件維護(hù);圖書館網(wǎng)站制作;數(shù)據(jù)備份及統(tǒng)計(jì)。
自修室:接待讀者136850人次。
圖書館10年共接待讀者377084人次。
2、新館籌建
由于學(xué)院的發(fā)展壯大,圖書館規(guī)模也在擴(kuò)大,新圖書館已于10年5月份竣工。為使圖書館布局更合理,按照計(jì)劃,將成立以社科為主的老館和以自科為主的新館布局,這就表示圖書館516892冊(cè)圖書要進(jìn)行庫室調(diào)整,將近一半的圖書要搬遷到新館。雖說一半圖書在老館,但卻帶動(dòng)整個(gè)庫室的調(diào)整,意味著516892冊(cè)圖書要重新下架打包再重新上架,也就是1033784冊(cè)圖書重新上架,任務(wù)繁重可想而知。為了使新館早日利用,早日為教學(xué)科研服務(wù),19個(gè)工作人員在炎熱的天氣加班加點(diǎn)的投入了緊張的打包中。天氣炎熱,書庫沒有風(fēng)扇,別說干活,就是站在那里不動(dòng)渾身都流汗,但同志們沒一個(gè)說苦的,累的回去吃飯時(shí)拿筷子的手都在發(fā)抖,但沒一個(gè)退卻的。就這樣,在15天時(shí)間內(nèi)就完成了3個(gè)書庫,354165冊(cè)圖書的打包工作,一百多斤的書包打了4000多包。對(duì)于4000多包圖書的搬遷,此刻回想起來也有種恐怖的感覺,我們忘不了工作人員那一雙雙磨破的手套,忘不了被袋子割破的雙手,忘不了同學(xué)們?cè)诮處煹膸ьI(lǐng)下連續(xù)幾天搬遷圖書的壯觀感人的場(chǎng)面,沒有電梯,一樓到五樓,一百多斤重的袋子全靠各系部同學(xué)人工搬遷,工程浩大,讓人為之震驚。同學(xué)們?nèi)迦税嵋话粋(gè)方隊(duì)累了,就換另一個(gè)方隊(duì),就這樣,像“螞蟻搬家”,像“愚公移山”一樣,在同志們的共同努力和各系部的大力協(xié)助下,在短短10天時(shí)間順利的完成了搬遷任務(wù)。而后,19個(gè)工作人員在15天時(shí)間對(duì)這些圖書進(jìn)行了分庫室上架,老館成立了2個(gè)書庫,新館成立了5個(gè)書庫。15天的日子更是難熬,為了按計(jì)劃完成,工作人員白天沒回去吃過飯,都是在書庫里面吃一個(gè)餅解決,一向到晚上9點(diǎn)多才拖著疲憊的身子回去?嚯m苦,累雖累,但看到煥然一新的圖書館,分工詳細(xì)的書庫,能給讀者一個(gè)全新的閱覽環(huán)境,大家感覺到了欣慰,感覺付出所換回的價(jià)值。
三、管理工作
在圖書館硬環(huán)境建設(shè)取得了極大改觀的基礎(chǔ)上,我館及時(shí)調(diào)整建設(shè)思路,把工作重點(diǎn)從硬環(huán)境建設(shè)轉(zhuǎn)移到軟環(huán)境建設(shè),明確發(fā)展目標(biāo),健全各項(xiàng)制度,優(yōu)化管理軟環(huán)境。
1。遵循館章制度,明確工作目標(biāo)。我館人員認(rèn)真遵循《圖書館崗位職責(zé)和業(yè)務(wù)工作細(xì)則》、《圖書館工作計(jì)劃》等一系列制度計(jì)劃,并以此來規(guī)范服務(wù)行為,減少工作盲點(diǎn),做到“人人有職責(zé),事事有程序,科學(xué)化、現(xiàn)代化管理”的工作標(biāo)準(zhǔn)。
2。充分借助計(jì)算機(jī)技術(shù)和圖書館管理軟件來提升圖書館各項(xiàng)業(yè)務(wù)工作管理。目前,我館已全面實(shí)現(xiàn)圖書采編、流通、檢索自動(dòng)化管理,圖書館的`各項(xiàng)內(nèi)務(wù)統(tǒng)計(jì)都已實(shí)現(xiàn)電腦操作、有序化管理。我館建立館藏書目數(shù)據(jù)庫已有四年,目前數(shù)據(jù)庫中藏書種數(shù)數(shù)據(jù)已達(dá)105022條,即有516982冊(cè)圖書,為了確保數(shù)據(jù)庫數(shù)據(jù)安全與規(guī)范,我們采取必要措施,對(duì)數(shù)據(jù)庫進(jìn)行經(jīng)常性的、制度性的維護(hù),同時(shí)做好2臺(tái)服務(wù)器、40臺(tái)工作機(jī)、14臺(tái)公共查詢檢索機(jī)的維護(hù)保養(yǎng)工作。除此之外,我館利用完備的現(xiàn)代化設(shè)施和信息技術(shù)手段,為師生供給復(fù)印及檢索服務(wù)。
3、認(rèn)真做好巡架、整架工作。為節(jié)省師生的時(shí)間,我們?cè)谔岣吖ぷ餍噬献魑恼、下功夫。一是勤整理,?duì)師生歸還的圖書每一天及時(shí)歸類上架;二是勤檢查,對(duì)師生在借閱時(shí)抽亂、插錯(cuò)的書籍勤查找;三是勤過目,到書架旁勤看一看,對(duì)圖書的位置了如指掌,為師生查找資料時(shí)節(jié)省了時(shí)間,提高了效率,獲得了師生們的好評(píng)和贊譽(yù)。
4、延長(zhǎng)開館時(shí)間,使圖書館更好的為教學(xué)科研服務(wù)。新館自11月1日開館后,白天8:00——晚上9:30,全天開放,使閱覽時(shí)間到達(dá)了74個(gè)小時(shí)以上。
5、開展勤工助學(xué)工作。在圖書館開展了勤工助學(xué)崗位,本年22位同學(xué)參加了勤工助學(xué),緩解了工作人員少的緊張局面,又為同學(xué)供給了助學(xué)機(jī)會(huì)。
四、環(huán)境衛(wèi)生
為了給讀者,創(chuàng)造一個(gè)窗明幾凈的學(xué)習(xí)環(huán)境,我館對(duì)各部室及館外環(huán)境衛(wèi)生要求嚴(yán)格,每一天上班后的第一件事情就是整理內(nèi)務(wù)打掃衛(wèi)生,室內(nèi)要求圖書擺放整齊,書架無灰塵,地面無紙屑,室外要求扶手無灰塵,地面無紙屑。自修室要求每一天早晨8:00以前清潔完畢,清潔員每一天是早上7:00上班。根據(jù)要求,每一個(gè)工作人員構(gòu)成習(xí)慣,每一天無論室外還是室內(nèi)都堅(jiān)持一個(gè)良好的環(huán)境,為學(xué)生們供給了一個(gè)幽雅干凈的學(xué)習(xí)環(huán)境,得到了學(xué)生的好評(píng)。
五、工作中存在的問題及改善措施
新館的投入使用,大大的改善學(xué)院圖書館內(nèi)部管理和對(duì)外服務(wù)的館舍基礎(chǔ)設(shè)施條件,但由于新館的剛啟用及歷史造成的原因,使工作中還存在諸多不足。業(yè)務(wù)管理還不夠細(xì)致,不夠嚴(yán)謹(jǐn),讀者服務(wù)水平還比較低,館內(nèi)工作人員的整體素質(zhì)還有待進(jìn)一步提高。隨著圖書館規(guī)模的擴(kuò)大、服務(wù)部門的增多,館內(nèi)業(yè)務(wù)管理部門還需要再作相應(yīng)調(diào)整,專業(yè)技術(shù)人員還需進(jìn)一步充實(shí)。我們必須重視自身存在的問題,根據(jù)領(lǐng)導(dǎo)要求和讀者意見,根據(jù)館內(nèi)工作中出現(xiàn)的新情景,針對(duì)自身工作中存在的問題,采取相應(yīng)的措施多方改善工作,進(jìn)一步提高內(nèi)部管理和對(duì)外服務(wù)水平,為學(xué)院的教學(xué)科研供給良好的文獻(xiàn)服務(wù)。
圖書管理系統(tǒng)報(bào)告9
第1章引言
隨著計(jì)算機(jī)技術(shù)的快速發(fā)展,信息化管理已經(jīng)深入各行各業(yè)。目前,無論公司還是企業(yè)對(duì)于貨物都實(shí)行了信息化管理,以提高管理水平和工作效率,同時(shí)也可以最大限度地減少手工操作帶來的錯(cuò)誤。這類信息化管理應(yīng)用范圍極其廣泛。在日常生活中,事實(shí)上,借書還書是一大問題,為解決這個(gè)大問題,“圖書管理系統(tǒng)”應(yīng)運(yùn)而生。
1.1目的
圖書管理系統(tǒng)具有種種優(yōu)點(diǎn),但在目前狀況下,可以大大方便學(xué)生進(jìn)行查看圖書剩余數(shù)量,存放位置以方便進(jìn)行借書及還書。
1.2背景
本項(xiàng)目采用單純的數(shù)據(jù)庫存儲(chǔ)原理,是建立在Windows系統(tǒng)上以eclipse為開發(fā)軟件的應(yīng)用程序
1.3術(shù)語定義
Draw.io:專業(yè)商用矢量的繪圖軟件。
MySql:提供數(shù)據(jù)庫。
Eclipse:專屬Java開發(fā)軟件
1.4參考資料
。1)《關(guān)系型數(shù)據(jù)庫》的第2版耿祥義清華大學(xué)出版社,20xx
。2)Java程序設(shè)計(jì)基礎(chǔ)第五版陳國(guó)軍清華大學(xué)出版社,20xx
第2章項(xiàng)目簡(jiǎn)介
2.1項(xiàng)目名稱:
圖書管理系統(tǒng)
2項(xiàng)目承擔(dān)單位:
河南科技學(xué)院
2.3可行性研究報(bào)告編制單位:
我邦阿富汗
2.4目標(biāo)、規(guī)模、內(nèi)容、原則、周期
。1)目標(biāo):
·實(shí)現(xiàn)操作自動(dòng)化和信息電子化,全面提高圖書的管理水平。
·基于用戶管理的全面自動(dòng)化,可以大大減少管理員的負(fù)擔(dān)、違章管理中的漏洞,可以節(jié)約大量管理開支,增加企業(yè)的收入。
·實(shí)現(xiàn)對(duì)內(nèi)部各種用戶管理的電子化、自動(dòng)化、提高借還圖書時(shí)各個(gè)工作模塊的辦公效率,也為提高廣大學(xué)生的服務(wù)質(zhì)量提供保證。
。2)規(guī)模:
預(yù)計(jì)該項(xiàng)目針對(duì)的人群,主要是一些高校,預(yù)計(jì)規(guī)模人數(shù)是100000人左右。
。3)內(nèi)容:
大大增加了圖書的借閱效率,方便進(jìn)行圖書的管理。
。4)原則:
在原則方面盡可能減少人為的管理,提高借閱的效率,在保證效率的同時(shí),保證信息準(zhǔn)確,必要的保證不出現(xiàn)誤差。
。5)周期:
從項(xiàng)目策劃到項(xiàng)目完成預(yù)計(jì)需要六個(gè)月。
第3章項(xiàng)目建設(shè)的必要性和可行性
3.1現(xiàn)狀和差距
a.現(xiàn)狀
。1)硬件
無
。2)軟件
目前甲方平臺(tái)管理采用的是紙質(zhì)化辦公,主要包括紙質(zhì)報(bào)告,檔案。
b.差距
目前甲方采用紙質(zhì)化辦公進(jìn)行系統(tǒng)管理,紙質(zhì)化管理的過程有太多缺點(diǎn),紙質(zhì)的傳遞較為緩慢,也需要占用更多空間,而且辦公的程序較為繁瑣,需要較多的人力進(jìn)行管理。甲方需要簡(jiǎn)化管理流程,減少人力的投入,并且更快捷的進(jìn)行平臺(tái)管理。
3.2發(fā)展趨勢(shì)
未來借書會(huì)逐步減少時(shí)間的使用,使用計(jì)算機(jī)替代部分人力的使用既減少了成本,同時(shí)也加快了工作效率。簡(jiǎn)單化的管理系統(tǒng)適合各個(gè)年齡的管理人員操作,只需簡(jiǎn)單熟悉了解本系統(tǒng)的功能操作,就能提高工作效率。不僅減少了人工成本,加快了人流的流動(dòng)速度,也能提高行業(yè)競(jìng)爭(zhēng)力。
3.3項(xiàng)目建設(shè)的必要性
在知識(shí)競(jìng)爭(zhēng)越來越激烈,規(guī)模越來越大,閱讀者要求越來越高的今天,作為
互聯(lián)網(wǎng)時(shí)代的新型交往平臺(tái),如何提高借閱效率顯得越來越重要,由于手工操作的繁瑣混亂且容易出錯(cuò),不易即使統(tǒng)計(jì)用戶的`真假情況,常常造成管理漏洞,給管理人員和用戶帶來不便,因此迫切需要一套計(jì)算機(jī)信息管理系統(tǒng)來實(shí)現(xiàn)可靠,便捷的管理。
3.4項(xiàng)目建設(shè)的可行性
(1)經(jīng)濟(jì)可行性分析
圖書管理系統(tǒng)的投入,能夠提高工作效率,減少工作人員,從而減少人力資本的投入,根據(jù)核算,系統(tǒng)投入三個(gè)月后,就能夠基本收回開發(fā)系統(tǒng)的投資,同時(shí),本系統(tǒng)對(duì)開發(fā)環(huán)境沒有太高的要求適用于各種操作系統(tǒng),普通的電腦就可以滿足開發(fā)需求,因此本次開發(fā)在經(jīng)濟(jì)上具有一定的可行性。
。2)技術(shù)可行性分析
a)TCP/IP體系成熟完備
b)Java技術(shù)比較成熟
c)數(shù)據(jù)庫技術(shù)比較成熟
。3)運(yùn)行、操作可行性分析
系統(tǒng)的管理者大多具備電腦基本操作知識(shí),對(duì)于必要的專業(yè)操作經(jīng)短期培訓(xùn)即可,管理基礎(chǔ)工作和各項(xiàng)管理制度比較健全,執(zhí)行嚴(yán)格,原始數(shù)據(jù)采集完整,保存良好。
。4)法律可行性
該軟件開發(fā)不違反社會(huì)法律法規(guī),同時(shí)符合學(xué)校的規(guī)章制度,并且沒有侵犯版權(quán)之說,屬于自主開發(fā),因此,本系統(tǒng)具有法律可行性。
第4章項(xiàng)目承擔(dān)單位概況
4.1單位概況
圖4.1圖書管理系統(tǒng)機(jī)構(gòu)圖
如圖4.1圖書管理系統(tǒng)機(jī)構(gòu)圖所示,該系統(tǒng)只有用戶和管理員。
4.2機(jī)構(gòu)職責(zé)
用戶:注冊(cè)自己的信息,借書,還書。
管理員:修改圖書,刪除圖書。
第5章系統(tǒng)需求
5.1業(yè)務(wù)分析
通過調(diào)研和分析可得到下圖:
圖5.1圖書管理系統(tǒng)業(yè)務(wù)用例圖
業(yè)務(wù)用例圖中共有種5業(yè)務(wù)用例,2種業(yè)務(wù)角色,“用戶”業(yè)務(wù)角色是所有業(yè)務(wù)角色的基類。下面是各個(gè)業(yè)務(wù)用例的描述。
1.用戶注冊(cè)業(yè)務(wù)
。1)活動(dòng)圖
圖5.2業(yè)務(wù)活動(dòng)圖
。2)流程步驟
a)用戶注冊(cè)自己信息
2.用戶借書業(yè)務(wù)
圖5.3業(yè)務(wù)活動(dòng)圖
(2)流程步驟
a)用戶借書。
3.用戶還書業(yè)務(wù)
圖5.4業(yè)務(wù)活動(dòng)圖
。2)流程步驟
a)用戶還書。
4.修改圖書業(yè)務(wù)
圖5.5業(yè)務(wù)活動(dòng)圖
。2)流程步驟
a)管理員修改圖書。
5.刪除圖書業(yè)務(wù)
圖5.6業(yè)務(wù)活動(dòng)圖
(2)流程步驟
a)管理員刪除圖書
5.2功能需求和性能需求
。1)功能需求
圖書管理系統(tǒng)的功能需求可以按照服務(wù)對(duì)象的不同進(jìn)行劃分,包括用戶、內(nèi)部管理人員、系統(tǒng)維護(hù)人員。每類用戶的功能需求如下:
a.用戶
登錄賬號(hào),用戶可以查詢個(gè)人信息,通過分頁來查看圖書信息。
b.內(nèi)部管理人員
業(yè)務(wù)管理:實(shí)現(xiàn)商品管理業(yè)務(wù)的信息化和網(wǎng)絡(luò)化,公司管理者能夠隨時(shí)掌握業(yè)務(wù)的實(shí)際情況,能夠提供商品的分析預(yù)測(cè)。資源共享:可以實(shí)現(xiàn)業(yè)務(wù)的資源共享,支持跨部門的資源共享,為所有工作人員提供快速的信息檢索。
b.管理維修人員
基礎(chǔ)數(shù)據(jù)導(dǎo)人:能夠?qū)Ψe累的歷史數(shù)據(jù)進(jìn)行批量錄人、整理和入庫,并提供分類轉(zhuǎn)換等功能。用戶管理:對(duì)所有內(nèi)部人員和顧客,根據(jù)統(tǒng)一的注冊(cè)信息認(rèn)證,按照不同的權(quán)限等級(jí)提供資源共享和各種服務(wù)。
系統(tǒng)維護(hù):提供系統(tǒng)監(jiān)控、配置管理工具,能夠及時(shí)獲取錯(cuò)誤信息,排除障礙。備份恢復(fù):能夠按照數(shù)據(jù)庫維護(hù)管理計(jì)劃定期對(duì)數(shù)據(jù)庫進(jìn)行備份,必要時(shí)進(jìn)行有效恢復(fù)。
(2)性能需求
a.網(wǎng)絡(luò)平臺(tái)性能
要求數(shù)據(jù)傳輸網(wǎng)絡(luò)快捷、安全、可擴(kuò)展。
網(wǎng)絡(luò)的性能要求如下:非復(fù)雜的查詢和處理的一般業(yè)務(wù)響應(yīng)時(shí)間應(yīng)小于等于3秒,系統(tǒng)年平均無故障運(yùn)行時(shí)間大于等于99.9%。
b.系統(tǒng)平臺(tái)性能
要求采用通用性好、安全可靠的操作系統(tǒng)和大型數(shù)據(jù)庫系統(tǒng),保證系統(tǒng)有良好的性能,系統(tǒng)年平均無故障運(yùn)行時(shí)間大于等于99.9%。
c.應(yīng)用支撐平臺(tái)性能
要求應(yīng)用支撐平臺(tái)為業(yè)務(wù)應(yīng)用系統(tǒng)的開發(fā)和運(yùn)行提供技術(shù)支撐,并具有靈活的可擴(kuò)展性和高度的可配置管理性。
d.應(yīng)用系統(tǒng)性能
應(yīng)用系統(tǒng)能夠滿足顧客需求,穩(wěn)定、可靠、實(shí)用。檢索,查詢快捷簡(jiǎn)單。
e.數(shù)據(jù)質(zhì)量
系統(tǒng)數(shù)據(jù)準(zhǔn)確完整,能夠滿足匯總統(tǒng)計(jì)、制表制圖、分析計(jì)算、模型測(cè)算等要求。
5.3數(shù)據(jù)量預(yù)測(cè)
。1)數(shù)據(jù)存儲(chǔ)量測(cè)算
數(shù)據(jù)存儲(chǔ)量測(cè)試是為了在系統(tǒng)設(shè)計(jì)時(shí)保證存儲(chǔ)系統(tǒng)能夠滿足系統(tǒng)的正常運(yùn)行。目前整個(gè)系統(tǒng)售出后,每年應(yīng)處理的信息總計(jì)大約1400萬次,存儲(chǔ)量包括:
a.結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)量
每件商品業(yè)務(wù)的概要信息大約為1KB,結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)量=1400萬×1KB=14GB。
b.多媒體信息存儲(chǔ)量
部分用戶含有多媒體信息,大約占有總數(shù)的1%,每條信息估計(jì)5MB,多媒體信息總量為:1400萬×0.01×5MB=68GB每年的數(shù)據(jù)存儲(chǔ)總量=14GB+68GB=82GB,冗余量為0.5(管理等附加信息造成),每年的信息存儲(chǔ)量=82GB×(1+0.5)=123GB。
c.五年的信息存儲(chǔ)總量
按照目前計(jì)算運(yùn)行時(shí)長(zhǎng)聯(lián)機(jī)存儲(chǔ)5年的數(shù)據(jù),系統(tǒng)的存儲(chǔ)量=5×123GB=615G。
。2)網(wǎng)絡(luò)帶寬預(yù)測(cè)
網(wǎng)上交友平臺(tái)通過各個(gè)中型交際公司接入互聯(lián)網(wǎng),各個(gè)商品的詳細(xì)信息數(shù)據(jù)都存入各公司操作系統(tǒng)數(shù)據(jù)中心,交友網(wǎng)站數(shù)據(jù)流量分析主要涉及網(wǎng)站出口帶寬的設(shè)計(jì),初步計(jì)算如下:
用戶總數(shù)大致估計(jì)為(M):20xx人
每個(gè)頁面平均為(K):100KB
用戶處理每個(gè)頁面的時(shí)間約為(S):10秒
每天用戶的比例為(P1):60%
每個(gè)顧客每天購(gòu)物的時(shí)間為(H1):2小時(shí)
在最集中的時(shí)間內(nèi)瀏覽的用戶的比例為(P2):80%
最忙時(shí)服務(wù)器每秒處理的頁面總數(shù)為(T):M×P1×P2×H1×3600/S/(H1×3600)
因而所需的網(wǎng)絡(luò)帶寬為:T×K=22.5Mbit/s
根據(jù)測(cè)算的帶寬要求,考慮網(wǎng)絡(luò)帶寬的實(shí)際利用率,需要兩根10M,一根4M的專線接入。
。3)數(shù)據(jù)處理量分析
具體評(píng)估方法如下:
TPM=日峰值顧客操作量×峰值時(shí)間操作比例×操作復(fù)雜比例/(峰值時(shí)間×CPU占用比例)
日峰值顧客操作量:預(yù)計(jì)一整年處理業(yè)務(wù)量1400萬次,日平均業(yè)務(wù)處理量為1400萬/365=38356件。每個(gè)操作的處理流程比較簡(jiǎn)單,平均為2個(gè)處理環(huán)節(jié),日峰值操作量為38356×2=76712
峰值時(shí)間操作比例,每日峰值時(shí)間:根據(jù)現(xiàn)有實(shí)際情況統(tǒng)計(jì),業(yè)務(wù)處理80%的交易發(fā)生在每日上午9:00~11:00、下午4:00~6:00和晚上20:00~22:00,即
峰值時(shí)間操作比例為80%,每日峰值時(shí)間為6小時(shí)
交易復(fù)雜比例:網(wǎng)上交友平臺(tái)的操作比較簡(jiǎn)單,一次打開的數(shù)據(jù)大致有4個(gè),對(duì)相關(guān)數(shù)據(jù)進(jìn)行操作,根據(jù)經(jīng)驗(yàn)每次操作的復(fù)雜度可以設(shè)置為8~10(相對(duì)于TPC標(biāo)準(zhǔn)測(cè)試)
CPU占用比例:實(shí)際運(yùn)行情況表明,一臺(tái)服務(wù)器的CPU利用率高于80%則會(huì)產(chǎn)生系統(tǒng)瓶頸,而利用率處于75%時(shí),則處于最佳狀態(tài)。因此在推算系統(tǒng)性能指標(biāo)時(shí),考慮系統(tǒng)管理所需的消耗資源以及部分CPU余量,設(shè)定此值為75%
綜上:TPM=76712×80%×9/(6×60×75%)=20xx.7
考慮到20%余量:則所需TPC-C的值為:TPW=20xx.7/(1-20%)=2557.1萬
考慮到網(wǎng)絡(luò)測(cè)試的TPC-C是在極端優(yōu)化的情況下產(chǎn)生的,實(shí)際性能一般是測(cè)試值的1/2,因此建議單機(jī)處理能力TPC-C應(yīng)該達(dá)到2557.1×2=5114.2
故網(wǎng)上交友平臺(tái)所用的數(shù)據(jù)庫服務(wù)器應(yīng)選其TPC-C值不低于6000
第6章總體方案
6.1系統(tǒng)體系結(jié)構(gòu)
圖6-1圖書管理系統(tǒng)的體系結(jié)構(gòu)圖
如圖6-1所示,圖書管理系統(tǒng)的體系結(jié)構(gòu)圖,主要分為下面幾個(gè)層面:
表現(xiàn)層又稱用戶訪問層,負(fù)責(zé)與用戶交互,接收用戶對(duì)系統(tǒng)的服務(wù)請(qǐng)求,并把業(yè)務(wù)處理層的結(jié)果呈現(xiàn)給用戶。安全保障體系、資源管理維護(hù)體系貫穿于系統(tǒng)各個(gè)層次,保證信息系統(tǒng)符合標(biāo)準(zhǔn),安全可靠。
應(yīng)用層包括平臺(tái)綜合處理子系統(tǒng)、系統(tǒng)管理子程序和資源管理子系統(tǒng)三部分。其中綜合處理子系統(tǒng)作為圖書管理系統(tǒng)的基礎(chǔ)支撐平臺(tái),包括應(yīng)用系統(tǒng)部署、運(yùn)行和管理的環(huán)境及相應(yīng)規(guī)范。應(yīng)用支撐服務(wù)是基礎(chǔ)支撐層為應(yīng)用提供的一組共性和關(guān)鍵的服務(wù)。應(yīng)用支撐服務(wù)支持多種事務(wù)實(shí)現(xiàn)機(jī)制,充分考慮基于網(wǎng)上交友平臺(tái)中事務(wù)管理的特性,并提供相應(yīng)技術(shù)實(shí)現(xiàn);支持組件化的開發(fā)部署,將應(yīng)用中的公用功能如配置管理、數(shù)據(jù)緩存、認(rèn)證授權(quán)、日志管理、工作流等功能以公用組件或公共服務(wù)的形式集成到平臺(tái)中,并提供相關(guān)API接口來減少系統(tǒng)間藕合度。
系統(tǒng)結(jié)構(gòu)模式層:主要包括各種服務(wù)器、框架、API接口、分布式事務(wù)系統(tǒng)等。
資源層:主要包括各種基礎(chǔ)資源,如數(shù)據(jù)庫系統(tǒng)、文件系統(tǒng)、中間件系統(tǒng)、排隊(duì)系統(tǒng)等。軟件硬件層:主要體現(xiàn)在軟硬件的分離,如操作系統(tǒng)、網(wǎng)絡(luò)操作系統(tǒng)、網(wǎng)絡(luò)協(xié)議等。
硬件層:主要是軟件實(shí)現(xiàn)的物質(zhì)基礎(chǔ)。如大型機(jī)、集群系統(tǒng)、大型存儲(chǔ)系統(tǒng)、高速緩存系統(tǒng)等。
6.2硬件(網(wǎng)絡(luò))系統(tǒng)設(shè)計(jì)
圖6.2網(wǎng)絡(luò)拓?fù)鋱D
硬件分析:
如圖6.2所示
網(wǎng)絡(luò)拓?fù)洳捎眯切徒Y(jié)構(gòu),該方案優(yōu)點(diǎn):
1)維護(hù)管理容易
2)重新配置靈活
3)故障隔離和檢測(cè)容易
硬件構(gòu)成有中心服務(wù)器、網(wǎng)上交友平臺(tái)服務(wù)器集群、各部門辦公設(shè)備、安全防火墻等。
用戶可通過客戶端訪問本系統(tǒng),進(jìn)行操作
6.3應(yīng)用系統(tǒng)設(shè)計(jì)
系統(tǒng)構(gòu)成
圖6.3圖書管理系統(tǒng)組件圖
圖書管理系統(tǒng)的組件圖的程序構(gòu)成主要包括用戶注冊(cè)登錄,用戶借書,用戶還書,管理員登錄,修改圖書,刪除圖書等組件。
系統(tǒng)配置圖
圖6.4圖書管理系統(tǒng)配置圖
圖6.4為圖書管理系統(tǒng)的配置圖,圖書管理系統(tǒng)的應(yīng)用服務(wù)負(fù)責(zé)保存整個(gè)管理系統(tǒng)的應(yīng)用程序,數(shù)據(jù)庫是負(fù)責(zé)數(shù)據(jù)的管理,此外還有多個(gè)終端,對(duì)于不同的用戶,有不同的客戶端。
功能結(jié)構(gòu)
圖6.5圖書管理系統(tǒng)功能結(jié)構(gòu)圖
由圖6.5可以看出,圖書管理系統(tǒng)主要可以分為個(gè)兩個(gè)模塊:用戶,管理員
A)用戶,用戶注冊(cè),用戶借書,用戶還書。
B)管理員,修改圖書,刪除圖書。
第7章項(xiàng)目開發(fā)團(tuán)隊(duì)
我邦阿富汗
人員分工:
a .經(jīng)理:劉軍
b .構(gòu)架師:徐嘉迪
c .分析師:張權(quán)
第8章項(xiàng)目實(shí)施進(jìn)度
第7周:完成可行性分析報(bào)告
第8-10周:學(xué)習(xí)java和數(shù)據(jù)庫,窗口搭建等相關(guān)內(nèi)容
第11周:開始編寫項(xiàng)目代碼
第12周:初步完成前后端設(shè)計(jì),實(shí)現(xiàn)基本功能
第13周:測(cè)試各部分功能,完善整體功能
第14周:修改窗口界面,添加各部分?jǐn)?shù)據(jù),完善系統(tǒng)
第15周:測(cè)試系統(tǒng)是否達(dá)到預(yù)期效果,并做出相應(yīng)調(diào)試
第16周:交付項(xiàng)目
第9章總投資估算和資金來源
1)預(yù)計(jì)代碼量一萬行,開發(fā)費(fèi)用約6000元
2)購(gòu)買一臺(tái)服務(wù)器費(fèi)用約20000元
3)購(gòu)買各部門電腦費(fèi)用約10000元
4)各項(xiàng)硬件安裝人工費(fèi)用約1000元
總體費(fèi)用約37000元
資金來源:
甲方(河南科技學(xué)院)提供資金支持
第10章社會(huì)和經(jīng)濟(jì)效益分析
圖書管理系統(tǒng)是大學(xué)生學(xué)習(xí)知識(shí)的重要組成部分,圖書管理系統(tǒng)可以加快學(xué)生們對(duì)課余知識(shí)的獲取效率,發(fā)展學(xué)生們的興趣愛好,培養(yǎng)學(xué)生們的自主學(xué)習(xí)能力,進(jìn)一步的提高學(xué)生們,不僅能促進(jìn)學(xué)生們的身心健康發(fā)展,對(duì)于構(gòu)建高校的積極向上精神面貌也起著重要作用。借閱信息化工作,為建立圖書借閱管理工作新機(jī)制提供支持,為最終解決圖書管理提供可視化平臺(tái),為維護(hù)社會(huì)穩(wěn)定、構(gòu)建和諧社會(huì)提供保障。為此所帶來的直接社會(huì)效應(yīng)如下:第一,進(jìn)一步提高信息檢索應(yīng)用,為用戶提供更便利的服務(wù)。圖書管理系統(tǒng)的建立,可以進(jìn)一步的暢通信息通道,提高用戶對(duì)信息需求的滿意度。第二,為平臺(tái)管理部門的需求提供服務(wù)。圖書管理系統(tǒng)建立后,使管理部門能夠及時(shí),準(zhǔn)確的發(fā)布管理信息,處理人際相關(guān)事宜。第三,促進(jìn)和強(qiáng)化圖書借閱管理工作機(jī)構(gòu)的責(zé)任。將實(shí)現(xiàn)圖書借閱管理信息的公開透明,使圖書借閱管理處于廣大學(xué)子的監(jiān)督下,強(qiáng)化有關(guān)部門的工作責(zé)任感。
第11章結(jié)論與建議
本系統(tǒng)主要提供了對(duì)圖書借閱可靠性的管理平臺(tái),在系統(tǒng)中,系統(tǒng)運(yùn)用方便、操作簡(jiǎn)單、工作效率高。給學(xué)生提供了更多更及時(shí)的圖書借閱信息,便于學(xué)生了解更多課外知識(shí),自主學(xué)習(xí)。同時(shí)也給學(xué)院學(xué)習(xí)部管理提供了一個(gè)完善的信息拓展平臺(tái),方便發(fā)布活動(dòng)公告以及圖書借閱的管理,使平臺(tái)在無形中構(gòu)建一種團(tuán)結(jié)友善的凝聚力。為讀者擁有查詢圖書信息、獲得圖書存放位置等。綜合上所述,本系統(tǒng)完全具備設(shè)計(jì)開發(fā)條件。
圖書管理系統(tǒng)報(bào)告10
一、課題的目的及意義
本次畢業(yè)設(shè)計(jì)所從事的課題題目是基于VF的圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。課題的目的:應(yīng)用當(dāng)前高速發(fā)展的計(jì)算機(jī)技術(shù),組建圖書管理系統(tǒng)。
隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,Internet/Intranet應(yīng)用在全球范圍內(nèi)日益普及,當(dāng)今社會(huì)正快速向信息化社會(huì)前進(jìn),信息自動(dòng)化的作用也越來越大。從而使我們從繁雜的事務(wù)中解放出來,提高了我們的工作效率。
圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的圖書館都是初步開始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息管理。根據(jù)調(diào)查得知,以前對(duì)圖書信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于圖書借閱情況(如借書天數(shù)、超過限定借書時(shí)間的天數(shù))的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)借書卡的.人工檢查進(jìn)行,對(duì)借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找?偟膩碚f,缺乏系統(tǒng),規(guī)范的信息管理手段。盡管有的圖書館有計(jì)算機(jī),但是尚未用于信息管理,沒有發(fā)揮效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開發(fā)的基本環(huán)境。
數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。圖書館采取手工方式對(duì)圖書借閱情況進(jìn)行人工管理,由于信息比較多,圖書借閱信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書證上,圖書的數(shù)目和內(nèi)容記錄在文件中,圖書館的工作人員和管理員也只是當(dāng)時(shí)對(duì)圖書信息比較清楚,時(shí)間一長(zhǎng),如再要進(jìn)行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費(fèi)時(shí)、費(fèi)力;如要對(duì)很長(zhǎng)時(shí)間以前的圖書進(jìn)行更改就更加困難了。
二、本課題在國(guó)內(nèi)外的研究現(xiàn)狀分析
目前大多數(shù)圖書館的借閱工作部分還是手工管理,工作效率很低,并且不能及時(shí)了解圖書的種類和讀者們比較需求的圖書等,不能更好的適應(yīng)當(dāng)前讀者的借閱要求。手工管理還存在許多弊端,由于不可避免的人為因素,造成數(shù)據(jù)的遺漏、誤報(bào)等。計(jì)算機(jī)信息化管理有著儲(chǔ)存量大,速度快等許多優(yōu)點(diǎn),提供給我們的處理信息及時(shí)快捷,因此我們利用計(jì)算機(jī)提供給我們的信息對(duì)讀者們的借閱過程形成一整套動(dòng)態(tài)的管理
三、本課題主要內(nèi)容
建立圖書管理系統(tǒng),完成的主要功能有:
借書管理:完成讀者借書這一業(yè)務(wù)流程。
還書管理:完成讀者還書這一業(yè)務(wù)流程。
圖書類別管理:完成圖書的分類處理。
圖書信息管理:完成圖書信息的添加、修改、刪除和查詢處理。讀者類別管理:完成讀者管理的分類處理。
讀者信息管理:完成讀者信息的添加、修改、刪除和查詢處理。系統(tǒng)管理:完成系統(tǒng)管理員的添加和更改密碼。
四、實(shí)現(xiàn)途徑
應(yīng)用Visual FoxPro 6.0建立數(shù)據(jù)庫,實(shí)現(xiàn)本次系統(tǒng)開發(fā)。
五、進(jìn)度計(jì)劃:
1、確定題目,查看資料第1周
2、系統(tǒng)規(guī)劃第2-3周
3、系統(tǒng)的編制與調(diào)試第4-6周
4、畢業(yè)論文框架的確定第7周
5、畢業(yè)論文撰寫、修改與確定第8-9周
6、畢業(yè)設(shè)計(jì)的形式審查及改進(jìn)、預(yù)答辯第10周
報(bào)告人簽名:
六、導(dǎo)師意見
導(dǎo)師簽名:
圖書管理系統(tǒng)報(bào)告11
一、圖書館信息管理系統(tǒng)概述
信息管理系統(tǒng)是一門集信息科學(xué)、管理科學(xué)、系統(tǒng)科學(xué)及計(jì)算機(jī)科學(xué)為一體的綜合性學(xué)科,它具備數(shù)據(jù)處理、計(jì)劃、控制、預(yù)測(cè)和輔助決策功能。
圖書館管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。該系統(tǒng)的主要功能是對(duì)圖書及會(huì)員各項(xiàng)基本信息的管理,對(duì)日常圖書借閱的管理,對(duì)圖書信息及會(huì)員信息的查詢等。
二、圖書館信息管理系統(tǒng)的需求
圖書管理、分類、查詢和借閱工作繁雜,圖書管理員和借閱者都迫切需要通過計(jì)算機(jī)來幫助解決這一問題。圖書信息管理系統(tǒng)的出現(xiàn),滿足了這一需求,推進(jìn)了圖書館管理系統(tǒng)的進(jìn)步。
。ㄒ唬﹫D書館管理系統(tǒng)現(xiàn)狀。圖書管理系統(tǒng)是圖書館不可缺少的部分,它對(duì)于圖書館的管理十分重要。所以,圖書管理系統(tǒng)不但要為圖書管理者提供充足的信息和快捷的查詢手段,也要為借閱者提供必要和快捷的查詢手段。一直以來,人們?nèi)允褂脗鹘y(tǒng)人工的方式管理圖書系統(tǒng),這種管理方式存在著效率低、工作量大等缺點(diǎn)。圖書數(shù)量的增加,對(duì)于圖書信息的查找、更新和維護(hù)都帶來了不少的困難。目前,部分圖書館信息管理的主要方式仍是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于圖書借閱情況(如借書天數(shù)、超過限定借書時(shí)間的天數(shù))的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)借書卡的人工檢查進(jìn)行,對(duì)借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找?偟膩碚f,缺乏系統(tǒng),規(guī)范的信息管理手段。盡管有的圖書館已配備計(jì)算機(jī),但是尚未用于信息管理,沒有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開發(fā)的基本環(huán)境。
。ǘ﹫D書館信息管理系統(tǒng)的需求。圖書館信息管理系統(tǒng)需要滿足來自兩方面的需求,分別是圖書借閱者和圖書館管理人員的`需求。
1.借閱功能需求。圖書借閱者需要查看圖書館圖書情況,還需要進(jìn)行本人借書情況的查詢和個(gè)人信息維護(hù)。這都能通過本人借書證號(hào)和密碼登錄圖書館信息管理系統(tǒng)實(shí)現(xiàn)。一般情況下,圖書借閱者只應(yīng)該查詢和維護(hù)本人的借書情況和個(gè)人信息,若查詢和維護(hù)其他借閱者的借書情況和個(gè)人信息,就要知道其他圖書借閱者的借書證號(hào)和密碼。圖書館信息管理系統(tǒng)不但滿足了圖書借閱者的借閱需求,還保護(hù)了圖書借閱者的個(gè)人隱私。此項(xiàng)功能模塊主要包括圖書信息檢索、讀者借閱情況及個(gè)人資料查詢、讀者欠款情況的查詢、讀者圖書續(xù)借的辦理、讀者個(gè)人密碼的修改等。
2.管理功能需求。圖書館管理人員需要修改圖書借閱者借書和還書記錄,所以需對(duì)圖書館管理員登陸本模塊進(jìn)行更多的考慮。在此模塊中,圖書館管理員可以為圖書借閱者加入借書記錄或是還書記錄,并打印生成相應(yīng)的報(bào)表給用戶查看和確認(rèn)。圖書館管理人員功能的信息量大,數(shù)據(jù)安全性和保密性要求最高。本功能實(shí)現(xiàn)對(duì)圖書信息、借閱者信息、總體借閱情況信息的管理和統(tǒng)計(jì)、圖書館管理員和管理人員信息查看及維護(hù)。圖書館管理員可以瀏覽、查詢、添加、刪除、修改、統(tǒng)計(jì)圖書的基本信息;瀏覽、查詢、統(tǒng)計(jì)、添加、刪除和修改圖書借閱者的基本信息,瀏覽、查詢、統(tǒng)計(jì)圖書館的借閱信息。此項(xiàng)功能模塊主要包括讀者基本信息的管理、圖書基本信息的管理、借書信息的管理、還書信息的管理、辦理罰款、數(shù)據(jù)的統(tǒng)計(jì)、各種報(bào)表的生成等。
三、圖書館信息管理系統(tǒng)的優(yōu)越性及推廣前景
圖書館信息管理系統(tǒng)是一個(gè)功能強(qiáng)大的圖書館管理系統(tǒng),從書籍的訂購(gòu),編號(hào),入庫,更新操作,到書籍的借閱,歸還,續(xù)借等全部實(shí)現(xiàn)自動(dòng)或半自動(dòng)化,從而避免了由人工管理出現(xiàn)的問題。此系統(tǒng)的應(yīng)用極大的方便了圖書館的管理,使大量圖書以及用戶數(shù)據(jù)的存儲(chǔ)、管理、更新等成為可能性。圖書館信息管理系統(tǒng)運(yùn)行安全可靠,且具有人性化特點(diǎn),極大地方便了用戶的操作,它可以與其他系統(tǒng)配合使用,來實(shí)現(xiàn)圖書的自動(dòng)歸類,自動(dòng)檢索,自動(dòng)出庫等智能化操作。檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等優(yōu)點(diǎn)能夠極大地提高圖書館管理的效率,也是圖書館管理科學(xué)化、正規(guī)化,實(shí)現(xiàn)與世界接軌的重要條件。
四、結(jié)論
通過對(duì)圖書館信息管理系統(tǒng)的基本內(nèi)容進(jìn)行研究,了解到此系統(tǒng)具有顯著的優(yōu)越性,能滿足現(xiàn)代化圖書館管理的需求。大力推廣圖書館信息管理系統(tǒng)具有重大的現(xiàn)實(shí)意義。
圖書管理系統(tǒng)報(bào)告12
第一章 概述
1.1 項(xiàng)目背景
隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)圖書信息進(jìn)行管理,有著手工管理所無法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高圖書管的效率,也是圖書館的科學(xué)化、正規(guī)化管理,是與世界接軌的重要條件。
1.2 編寫目的
記錄圖書借閱情況是非常繁瑣工作。使用計(jì)算機(jī)可以高速,快捷地完成工作。有鑒于此,開發(fā)一套圖書館信息管理系統(tǒng),是十分必要的。采用數(shù)據(jù)庫技術(shù)開發(fā)的圖書館信息管理系統(tǒng)可以用來實(shí)現(xiàn)對(duì)圖書的信息管理,可以提高管理的效率。圖書館都是封閉式管理,要求藏書全部公開開放,師生共享,開架閱覽。這種閱覽方式是適合當(dāng)前我國(guó)國(guó)情、發(fā)揮圖書館應(yīng)用作用的最佳方式,也是素質(zhì)教育的最好體現(xiàn)。它充分發(fā)揮了圖書館的功效,最大限度地為師生服務(wù),這也是圖書館自動(dòng)化管理的最終目標(biāo)。實(shí)現(xiàn)這一目標(biāo),必須有現(xiàn)代化的管理手段和管理體制。
1.3 軟件定義
圖書管理系統(tǒng),是一個(gè)由人、計(jì)算機(jī)等組成的能進(jìn)行管理信息的收集、傳遞、加工、保存、維護(hù)和使用的系統(tǒng)。利用信息控制企業(yè)的行為;幫助企業(yè)實(shí)現(xiàn)其規(guī)劃目標(biāo)。在現(xiàn)代大中型企業(yè)紛紛利用的系統(tǒng)。
1.4 開發(fā)環(huán)境
圖書館管理系統(tǒng)的開發(fā)環(huán)境是 Microsoft SQL Server 20xx
第二章 需求分析
2.1信息要求
圖書館信息管理系統(tǒng)對(duì)于學(xué)校圖書館的管理十分重要,所以,圖書館信息管理系統(tǒng)不但要為圖書管理者提供充足的信息和快捷的查詢手段,也要為學(xué)生查詢提供必要和快捷的查詢手段。
2.1.1數(shù)據(jù)字典
定義:數(shù)據(jù)字典是數(shù)據(jù)庫的重要部分。它存放有數(shù)據(jù)庫所用的有關(guān)信息,對(duì)用戶來說是一組只讀的表。數(shù)據(jù)字典內(nèi)容包括:數(shù)據(jù)庫中所有模式對(duì)象的信息,如表、視圖、簇、及索引等。數(shù)據(jù)字典是一組表和視圖結(jié)構(gòu)。它們存放在SYSTEM表空間中。
為了管理更方便,所以設(shè)定管理員編號(hào),管理員個(gè)數(shù)未知,因此長(zhǎng)度暫設(shè)為20。
管理員登入時(shí)需要用到用戶名來登入,設(shè)定一個(gè)用戶名數(shù)據(jù)項(xiàng),用戶名依個(gè)人喜好設(shè)定,但也不要太過長(zhǎng)難記,因此給它長(zhǎng)度為20.
數(shù)據(jù)項(xiàng):管理員編號(hào) 數(shù)據(jù)項(xiàng):用戶名
簡(jiǎn)述:定義管理員的唯一標(biāo)識(shí) 簡(jiǎn)述:定義管理員的用戶名 數(shù)據(jù)類型:字符型 數(shù)據(jù)類型:字符型 數(shù)據(jù)長(zhǎng)度:20 數(shù)據(jù)長(zhǎng)度:20
管理員登入的時(shí)候必需要有密碼登入,這樣才能給它權(quán)限去管理數(shù)據(jù)庫,密碼長(zhǎng)度基本定在20,這樣密碼不會(huì)太長(zhǎng),長(zhǎng)度合適即保障安全,也免忘記密碼。
讀者表中的學(xué)號(hào)是記錄一個(gè)讀者借閱情況最簡(jiǎn)單直觀的辨識(shí)方式,因此我們?cè)O(shè)定了一個(gè)讀者的學(xué)號(hào),一般長(zhǎng)度為20.
數(shù)據(jù)項(xiàng):密碼 數(shù)據(jù)項(xiàng):學(xué)號(hào)
簡(jiǎn)述:定義管理員口令 簡(jiǎn)述:定義讀者的唯一標(biāo)識(shí) 數(shù)據(jù)類型:字符型 數(shù)據(jù)類型:字符型 數(shù)據(jù)長(zhǎng)度:20 數(shù)據(jù)長(zhǎng)度:20
#讀者除了學(xué)號(hào)以外,姓名也需要做登記,因此有了姓名這個(gè)數(shù)據(jù)項(xiàng),根據(jù)國(guó)情姓名一般是兩個(gè)字或者3個(gè)字,所以我們定他的長(zhǎng)度為10即可以是5個(gè)漢字
學(xué)生所在的專業(yè)班級(jí)是在找不到學(xué)生本人的情況下可以聯(lián)系其班級(jí),此項(xiàng)可以為空,不填也可以,一般是網(wǎng)工2班這種格式,所以給它長(zhǎng)度為10
數(shù)據(jù)項(xiàng):姓名 數(shù)據(jù)項(xiàng):專業(yè)班級(jí)
簡(jiǎn)述:定義讀者姓名 簡(jiǎn)述:定義讀者的專業(yè)班級(jí) 數(shù)據(jù)類型:字符型 數(shù)據(jù)類型:字符型 數(shù)據(jù)長(zhǎng)度10 數(shù)據(jù)長(zhǎng)度:10
圖書的編號(hào)作為圖書的唯一標(biāo)識(shí),能讓我們最快的找到這本圖書的情況,所以我們?cè)O(shè)定了這個(gè)數(shù)據(jù)項(xiàng)。圖書可以有很多,長(zhǎng)度暫設(shè)為20,查到圖書編號(hào)我們必然要知道的是書的名字以確定要的.是否是這本書,書名可長(zhǎng)可短,根據(jù)了解一般在十個(gè)字以內(nèi),所以給它長(zhǎng)度為20.
數(shù)據(jù)項(xiàng):圖書編號(hào) 數(shù)據(jù)項(xiàng):書名
簡(jiǎn)述:定義圖書的唯一標(biāo)識(shí) 簡(jiǎn)述:定義圖書的書名 數(shù)據(jù)類型:字符型 數(shù)據(jù)類型:字符型 數(shù)據(jù)長(zhǎng)度:20 數(shù)據(jù)長(zhǎng)度:20
圖書該有的作者名字,可以讓讀者知道這本書是誰寫的,這也是對(duì)出書人的尊重,所以設(shè)定作者這個(gè)項(xiàng),作者項(xiàng)的名字并不像國(guó)內(nèi)姓名那樣簡(jiǎn)單,有的可以是筆名什么的,所以給它長(zhǎng)度為20.而圖書的分類則為了對(duì)圖書的更好的管理,管理員可以更好的統(tǒng)計(jì)什么書更受大家歡迎,分類占用的空間不會(huì)很大,長(zhǎng)度設(shè)為10.
數(shù)據(jù)項(xiàng):作者 數(shù)據(jù)項(xiàng):分類
簡(jiǎn)述:定義圖書作者的姓名 簡(jiǎn)述:定義圖書的分類 數(shù)據(jù)類型:字符型 數(shù)據(jù)類型:字符型 數(shù)據(jù)長(zhǎng)度:20 數(shù)據(jù)長(zhǎng)度:10
圖書的上架時(shí)間對(duì)于對(duì)新書渴望的讀者來說那是必要的,讀者可以通過查詢來知道新書上架的時(shí)間,從而第一時(shí)間內(nèi)借到自己想看的書,日期以XXXXXX形式存在,長(zhǎng)度設(shè)為20. #另外一項(xiàng)借閱時(shí)間則是對(duì)于管理員來說十分重要,記錄下了借閱時(shí)間,這樣才能看讀者是否太久未歸還書,對(duì)自己借出去的圖書也是一種保護(hù),格式與上架時(shí)間一樣,所以長(zhǎng)度也設(shè)為20.
數(shù)據(jù)項(xiàng):上架時(shí)間 數(shù)據(jù)項(xiàng):借閱時(shí)間 簡(jiǎn)述:定義圖書的上架日期 簡(jiǎn)述:定義圖書的借閱日期 數(shù)據(jù)類型:整型 數(shù)據(jù)類型:整型 數(shù)據(jù)長(zhǎng)度:20 數(shù)據(jù)長(zhǎng)度:20
2.1.2數(shù)據(jù)流
定義:
數(shù)據(jù)流圖是結(jié)構(gòu)化分析方法中使用的工具,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理的過程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。在結(jié)構(gòu)化開發(fā)方法中,數(shù)據(jù)流圖是需求分析階段產(chǎn)生的結(jié)果。
設(shè)計(jì): 圖書管理系統(tǒng)與管理員、用戶(讀者)之間分別有數(shù)據(jù)的交互(2-1) 讀者通過查看借閱表、圖書表查看借閱與圖書信息,借閱圖書;管理者可查看、修改、更新所有表,達(dá)到管理圖書和讀者的目的。(2-2)
2.2 處理要求
1. 能夠存儲(chǔ)一定數(shù)量的圖書信息,并方便有效的進(jìn)行相應(yīng)的書籍?dāng)?shù)據(jù)操作和管理。
2. 能夠?qū)σ欢〝?shù)量的讀者進(jìn)行相應(yīng)的信息存儲(chǔ)與管理。
3. 能夠提供一定的安全機(jī)制,提供數(shù)據(jù)信息授權(quán)訪問,防止隨意刪改,同時(shí)提供信息備份的服務(wù)。
4.正常使用時(shí)不應(yīng)出錯(cuò),對(duì)于用戶的輸入錯(cuò)誤應(yīng)給出適當(dāng)?shù)母恼崾尽H暨\(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)庫完好無損。
5.滿足運(yùn)行環(huán)境在允許操作系統(tǒng)之間的安全轉(zhuǎn)換和與其它應(yīng)用軟件的獨(dú)立運(yùn)行要求。
其中包括兩大系統(tǒng):
一、學(xué)生圖書借閱系統(tǒng)圖書借閱,個(gè)人修改登陸密碼系統(tǒng)
二、管理圖書借閱系統(tǒng)管理圖書、借閱、讀者信息系統(tǒng)
2.3安全性與完整性要求
定義:
數(shù)據(jù)庫的安全性與完整性屬于數(shù)據(jù)庫的保護(hù)的內(nèi)容。安全性主要是指對(duì)數(shù)據(jù)庫的存取控制,防止未授權(quán)使用的人員非法存取他不應(yīng)存取的數(shù)據(jù),防止數(shù)據(jù)泄密,防止數(shù)據(jù)被破壞。
完整性是指保證數(shù)據(jù)的正確和一致,使數(shù)據(jù)庫中的數(shù)據(jù)在任何時(shí)刻都是有效的。包括保持?jǐn)?shù)據(jù)的正確性、準(zhǔn)確性、有效性。實(shí)現(xiàn)方式有:一是通過定義和使用完整性約束規(guī)則;二是通過觸發(fā)器(Trigger)和存儲(chǔ)過程(Stored Procedure)等
觸發(fā)器(Trigger)是SQL server 提供給程序員和數(shù)據(jù)分析員來保證數(shù)據(jù)完整性的一種方法,它是與表事件相關(guān)的特殊的存儲(chǔ)過程,它的執(zhí)行不是由程序調(diào)用,也不是手工啟動(dòng),而是由事件來觸發(fā),經(jīng)常用于加強(qiáng)數(shù)據(jù)的完整性約束和業(yè)務(wù)規(guī)則。
設(shè)計(jì):
1、對(duì)圖書管理系統(tǒng)添加管理者和用戶(讀者),管理者擁有查看、操作所有表的權(quán)限,讀者只能查看借閱表和圖書表。(2-4至2-17)
2、創(chuàng)建DDL觸發(fā)器safety(2-18)避免誤刪、誤改表(2-19) 創(chuàng)建表的觸發(fā)器reminder提醒用戶對(duì)表的(2-20、2-21)
實(shí)現(xiàn):
DDL觸發(fā)器safety:
create trigger safety on database
for drop_table,alter_table as
print '你必須使觸發(fā)器無效以執(zhí)行對(duì)表的操作!' rollback;
觸發(fā)器reminder以【讀者表】的為例:
create trigger reminder on 讀者表
for , ,as
raiserror ('你在插入、修改或刪除讀者表的數(shù)據(jù)',16,10) 結(jié)果:
1、在計(jì)算機(jī)管理里創(chuàng)建用戶(以管理員:李婷為例):
2、在系統(tǒng)安全性—》登錄名—》創(chuàng)建新登錄名,點(diǎn)擊【搜索】用【高級(jí)】選擇用戶李婷:
3、創(chuàng)建新登錄名“李婷”成功:
4、用新登錄名【A56李婷】創(chuàng)建Windows身份驗(yàn)證用戶:
5、用新登錄名【xin】創(chuàng)建SQL Server身份驗(yàn)證用戶xin:
圖書管理系統(tǒng)報(bào)告13
摘要
隨著計(jì)算機(jī)網(wǎng)絡(luò)結(jié)構(gòu)的復(fù)雜化,傳統(tǒng)的網(wǎng)絡(luò)管理模式已經(jīng)不能適應(yīng)當(dāng)今網(wǎng)絡(luò)管理的需求,而基于Web的網(wǎng)絡(luò)管理模式將Web技術(shù)與網(wǎng)絡(luò)管理技術(shù)相融合,使網(wǎng)絡(luò)管理人員能夠方便地通過Web瀏覽器配置和監(jiān)控網(wǎng)絡(luò),簡(jiǎn)化了網(wǎng)絡(luò)管理操作,給傳統(tǒng)的網(wǎng)管技術(shù)帶來了新的活力.該文在分析基于Web的網(wǎng)絡(luò)管理方法的基礎(chǔ)上,介紹了基于Internet/Intranet校園網(wǎng)結(jié)構(gòu)的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)目標(biāo)和設(shè)計(jì)思想。
本文詳細(xì)介紹了學(xué)生信息管理系統(tǒng)的.設(shè)計(jì)與實(shí)現(xiàn)過程。本文研究開發(fā)的學(xué)生信息管理系統(tǒng)原型將Web技術(shù)與asp相結(jié)合,給出了基于asp的過程定義語言與工作流執(zhí)行機(jī)的設(shè)計(jì)與實(shí)現(xiàn)方法。具有完善的用戶名及密碼驗(yàn)證處理,空間配額等功能。實(shí)現(xiàn)了學(xué)生信息基本信息、課程基本信息、學(xué)生成績(jī)基本信息、班級(jí)及專業(yè)信息和網(wǎng)站用戶信息的維護(hù)。
一、系統(tǒng)概述
1.1背景
隨著我國(guó)教育體制的改革,需要從大量的日常教學(xué)活動(dòng)中提取相關(guān)信息,以反映教學(xué)情況,傳統(tǒng)的人工管理方式浪費(fèi)許多人力物力財(cái)力,造成工作效率低,誤差大,易發(fā)生數(shù)據(jù)丟失,統(tǒng)計(jì)錯(cuò)誤。在當(dāng)今社會(huì),科技的發(fā)展越來越快,現(xiàn)在學(xué)校管理也逐步從手工轉(zhuǎn)到計(jì)算機(jī)自動(dòng)化信息處理階段。設(shè)計(jì)一個(gè)功能完整、操作簡(jiǎn)便的學(xué)生信息管理系統(tǒng)滿足用戶在學(xué)生信息管理方面需求已經(jīng)勢(shì)在必行。
1.2意義
隨著學(xué)校規(guī)模迅速擴(kuò)大,學(xué)生管理工作信息量急劇增加,信息變化幅度大,依靠傳統(tǒng)的手工管理手段顯然已不能適應(yīng)新時(shí)期高校大學(xué)生的管理工作,無法完成大量的信息分析和處理。同時(shí),隨著學(xué)校管理體制改革的深化,學(xué)校有關(guān)職能部門如何全面、準(zhǔn)確、及時(shí)地了解和掌握學(xué)生的信息,建立科學(xué)公正的學(xué)生個(gè)體
和院系學(xué)生工作評(píng)價(jià)體系,已經(jīng)成為新時(shí)期高校學(xué)生管理工作面臨的一個(gè)新課題。為此,建設(shè)一套切實(shí)可行的學(xué)生工作管理系統(tǒng),結(jié)合學(xué)校實(shí)際,充分利用校園網(wǎng)的資源優(yōu)勢(shì),不僅使信息渠道更為暢通,而且可以資源共享。既為全面了解學(xué)生的綜合信息提供了方便,使得查詢統(tǒng)計(jì)更為準(zhǔn)確便捷,又可以用電子檔案逐步代替或輔佐傳統(tǒng)的紙質(zhì)檔案,實(shí)現(xiàn)管理手段現(xiàn)代化。
該系統(tǒng)提供學(xué)生的基本狀況、學(xué)習(xí)成績(jī)、學(xué)生課表等全方位的信息資料。在此基礎(chǔ)上,構(gòu)建學(xué)生信息、學(xué)生學(xué)習(xí)成績(jī)以及學(xué)生課表進(jìn)行變更新,對(duì)學(xué)生信
息進(jìn)行全方位的管理。
這個(gè)系統(tǒng)能提高學(xué)生工作辦公自動(dòng)化程度,建立學(xué)生信息庫,把學(xué)生工作者從日常繁重重復(fù)的勞動(dòng)中解放出來,減輕工作強(qiáng)度,提高工作效率。這將是一個(gè)非常有現(xiàn)實(shí)意義的課題。
二、網(wǎng)站的開發(fā)技術(shù)及主要框架
開發(fā)工具:
本系統(tǒng)主要是以VS20xx+Sql20xx來開發(fā)的,網(wǎng)站的布局是采用DIV+CSS 2.2 網(wǎng)站的主要架構(gòu)及開發(fā)模式
三、系統(tǒng)總體設(shè)計(jì)
3.1需求分析
3.2 網(wǎng)站功能概述
3.2.1前臺(tái)
學(xué)生根據(jù)自己的姓名登錄到學(xué)生信息管理系統(tǒng)的里面,學(xué)生可以看到自己的個(gè)人信息,課程表和分?jǐn)?shù)。而且可以修改自己的密碼。
3.2.2后臺(tái)模版
教師根據(jù)自己的姓名進(jìn)入到系統(tǒng)的后臺(tái)管理,教師可以對(duì)學(xué)生的個(gè)人信息、成績(jī)、課程表進(jìn)行增刪查改。
3.2.3后臺(tái)模塊
3.3網(wǎng)站功能模塊圖
3.4 網(wǎng)站功能流程圖
四、數(shù)據(jù)庫的設(shè)計(jì)和實(shí)現(xiàn)
圖書管理系統(tǒng)報(bào)告14
一、引言
1.背景分析
一直以來人們使用傳統(tǒng)的人工方式管理圖書館的日常工作,對(duì)于圖書館的借書和還書過程,想必大家都已很熟悉。在計(jì)算機(jī)尚未在圖書館廣泛使用之前,借書和還書過程主要依靠手工。一個(gè)最典型的手工處理還書過程就是:讀者將要借的書和借閱證交給工作人員,工作人員將每本書上附帶的描述書的信息的卡片和讀者的借閱證放在一個(gè)小格欄里,并在借閱證和每本書貼的借閱條上填寫借閱信息。這樣借書過程就完成了。還書時(shí),讀者將要還的書交給工作人員,工作人員根據(jù)圖書信息找到相應(yīng)的書卡和借閱證,并填好相應(yīng)的還書信息,這樣還書過程就完成了。
以上所描述的手工過程的不足之處顯而易見,首先處理借書、還書業(yè)務(wù)流程的效率很低,其次處理能力比較低,一段時(shí)間內(nèi),所能服務(wù)的讀者人數(shù)是有限的。利用計(jì)算機(jī)來處理這些流程無疑會(huì)極大程度地提高效率和處理能力。我們將會(huì)看到排隊(duì)等候借書、還書的`隊(duì)伍不再那么長(zhǎng),工作人員出錯(cuò)的概率也小了,讀者可以花更多的時(shí)間在選擇書和看書上。
為方便對(duì)圖書館書籍、讀者資料、借還書等進(jìn)行高效的管理,特編寫該程序以提高圖書館的管理效率。使用該程序之后,工作人員可以查詢某位讀者、某種圖書的借閱情況,還可以對(duì)當(dāng)前圖書借閱情況進(jìn)行一些統(tǒng)計(jì),給出統(tǒng)計(jì)表格,以便全面掌握?qǐng)D書的流通情況。
圖書管理系統(tǒng)是一種基于集中統(tǒng)一規(guī)劃的數(shù)據(jù)庫數(shù)據(jù)管理新模式。在對(duì)圖書、讀者的管理,其實(shí)是對(duì)圖書、讀者數(shù)據(jù)的管理。本系統(tǒng)的建成無疑會(huì)為管理者對(duì)圖書管理系統(tǒng)提供極大的幫助。
2.系統(tǒng)簡(jiǎn)介
圖書管理系統(tǒng)是圖書館的重要組成部分,一般分為兩大部分,流通系統(tǒng)和采購(gòu)系統(tǒng)。采購(gòu)系統(tǒng)分為訂單管理、圖書入庫、圖書著錄、圖書上架、新書上報(bào)和書目審查、系統(tǒng)設(shè)置。流通系統(tǒng)分為圖書管理、讀者管理、借閱證管理、圖書借閱、圖書歸還、系統(tǒng)設(shè)置等模塊。其中,圖書借閱、圖書歸還等。核心模塊為采購(gòu)系統(tǒng):圖書入庫、圖書上架;流通系統(tǒng):圖書管理、讀者管理、借閱證管理。
二、可行性研究?jī)?nèi)容
1.目標(biāo)要求
圖書管理系統(tǒng)對(duì)于現(xiàn)代圖書館而言,是能否發(fā)揮其教學(xué)科研的作用的至關(guān)重要技術(shù)平臺(tái)。對(duì)于讀者和圖書管理員來說,是能否方便快速獲取信息的關(guān)鍵。所以,圖書管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莘奖愕牟僮魇侄螠p少人力的投入;由系統(tǒng)對(duì)入庫圖書進(jìn)行自動(dòng)分類、歸類,學(xué)生信息整理、借閱情況登記入檔,提高信息處理的精度和準(zhǔn)確度。
2.系統(tǒng)功能
1) 圖書采購(gòu)(訂單查詢、查詢訂單、新書通報(bào))
2) 圖書入庫(圖書著錄、圖書入庫)
3) 圖書流通(圖書借閱、圖書歸還、預(yù)約登記、圖書暫停、圖書催還)
4) 讀者管理(讀者登記、讀者管理、核發(fā)借閱證、暫停借閱證、掛失借閱證、補(bǔ)發(fā)借閱證、罰款繳納登記、借閱證注銷)
5) 統(tǒng)計(jì)查詢(讀者查詢、借閱統(tǒng)計(jì)、借閱查詢、罰款統(tǒng)計(jì)、記帳查詢、記帳統(tǒng)計(jì))
6) 系統(tǒng)設(shè)置(館藏位置、用戶借閱規(guī)定管理、用戶管理、系統(tǒng)用戶管理、供書單位設(shè)置)
3.條件和假定和限制
建議軟件壽命:5年
硬件條件:PC 機(jī)
運(yùn)行環(huán)境:Windows xp professional
開發(fā)軟件:SQL Server 、JAVA 等
開發(fā)限制:開發(fā)時(shí)間短
4. 可行性研究方法
通過對(duì)已有圖書管理系統(tǒng)的分析和研究比較的方法。
5. 決定可行性的主要因素
效益>成本;技術(shù)可行,現(xiàn)有技術(shù)可承擔(dān)開發(fā)任務(wù);操作可行,軟件能被原有操作人員快速接受。
6. 技術(shù)可行性分析
6.1系統(tǒng)簡(jiǎn)要描述
采用JAVA 和SQL 開發(fā),即使遇到困難,也能從豐富的參考書中找到解決方案。開發(fā)出的系統(tǒng)具有庫存圖書管理功能,能高效管理師生借閱信息,統(tǒng)計(jì)每年、每月、某天的圖書借入借出情況,對(duì)財(cái)務(wù)信息進(jìn)行統(tǒng)計(jì)、分析等。
6.2處理流程和數(shù)據(jù)流程
a. 系統(tǒng)能對(duì)書籍信息進(jìn)行管理。
b. 系統(tǒng)不需要管理借閱者除姓名以外的信息。對(duì)每一名借閱者最多可借閱的書籍?dāng)?shù)目為5本。 c. 借書時(shí),管理人員記錄借書者的姓名、借閱書籍名稱和借閱日期。
d. 時(shí)間時(shí),管理人員記錄還書者的姓名、歸還書籍名稱和還書日期。系統(tǒng)設(shè)定書籍的最長(zhǎng)借閱時(shí)間為2個(gè)月。
e. 操作人員可以根據(jù)書籍名稱、作者、出版社三者之一或三者的任意組合查詢書籍信息。
f. 操作人員可以查詢借閱某書籍的所有借閱者的姓名;也可以查詢某借閱者借閱的所有書籍名稱;還可以根據(jù)借閱者的姓名、書籍名稱查詢借閱者的借書時(shí)間、還書時(shí)間。
g. 系統(tǒng)由圖書館工作人員操作。分為:系統(tǒng)管理員, 書籍管理員和借閱管理員, 每人對(duì)應(yīng)相應(yīng)的權(quán)限。 h. 報(bào)表的打印輸出。
i. 所有操作人員憑帳號(hào)和密碼登陸系統(tǒng)。
7. 經(jīng)濟(jì)可行性分析
開發(fā)需求較低, 加上成熟的軟硬件環(huán)境、目標(biāo)系統(tǒng)并不是十分復(fù)雜和開發(fā)周期較短, 人員經(jīng)濟(jì)支出有限。開發(fā)完成運(yùn)行后,為使用者帶來便利,為系統(tǒng)的進(jìn)一步推廣創(chuàng)造了條件,經(jīng)濟(jì)收益將遠(yuǎn)超過投資。從經(jīng)濟(jì)角度考慮, 此系統(tǒng)開發(fā)可行。
7.1效益分析
a.支出
基本建設(shè)投資:
計(jì)算機(jī)設(shè)備8臺(tái)8×3000=24000元
數(shù)據(jù)通訊設(shè)備:(手機(jī)產(chǎn)生的實(shí)時(shí)花費(fèi))規(guī)定每人每月50共計(jì)8×50=400元
辦公室對(duì)外通信電話包月8×40=320元
環(huán)境設(shè)備(辦公室,人員住宿)辦公租房3000元,人員住宿1000元。
其他一次性支出:
開發(fā)軟件費(fèi)用價(jià)值100000元
調(diào)研(主要是圖書館的調(diào)研需若干次)調(diào)研費(fèi)用1000元
培訓(xùn)費(fèi)、差旅費(fèi)、安裝費(fèi)(請(qǐng)外面老師培訓(xùn)等)400+4000+200=4600元
非一次性支出
人員工資:9人,月工資1200 年支出費(fèi)用=9*1200=10800元
維護(hù)費(fèi):?jiǎn)未?00元 每年4度維修1次 年支出費(fèi)用=4*100=400元
b.收益
一次性收益:學(xué)生每人一次辦卡5元 按中小型學(xué)校預(yù)算10000人*5=50000元
非一次性收益:在使用中有學(xué)生可能把卡丟失或損壞費(fèi)用辦卡收費(fèi)5元/次的收益。
不可定量的收益:圖書在讀者借閱中超期或者損害的賠償。
收益/投資比:
收益50000元
投資(含非一次性投資)142520元
收益/投資比=50000/142520=0.35
投資回收周期:此系統(tǒng)回報(bào)周期在3.5年
8. 法律可行性分析
●合同責(zé)任:符合國(guó)家標(biāo)準(zhǔn)的合同,經(jīng)雙方簽字后生效
●侵犯專利權(quán):有
●侵犯版權(quán):有
當(dāng)今社會(huì)發(fā)展迅速,知識(shí)量的積累更是與日俱增,無論是學(xué)校的圖書館還是公司的資料庫,學(xué)生或員工的知識(shí)渴求的越顯強(qiáng)烈,書籍資料的借閱量也是越來越高,而逐漸顯現(xiàn)出來的讀者信息管理質(zhì)量問題是越來越嚴(yán)重。一方面,管理員為了將讀者的部分個(gè)人信息記錄下來,需要每一位新讀者自己填寫他們個(gè)人資料,并且能夠?qū)ψx者進(jìn)行編號(hào)和排序,對(duì)他們的信息進(jìn)行修改和查詢操作。另一方面,為了能夠使讀者信息更加安全,必須限制非管理員對(duì)讀者信息的訪問權(quán)。為了能夠解決這些問題,需要建立一個(gè)安全完善的管理平臺(tái),能夠使讀者信息能夠快速完整地自動(dòng)記錄在案,并且不能夠隨便被任何人非法竊取,這對(duì)學(xué)校和公司的讀者信息管理都有著非常重要的作用。
由于整個(gè)系統(tǒng)是自行開發(fā), 自行使用,所以系統(tǒng)本身不存在版權(quán)爭(zhēng)議,符合國(guó)家各種政策法規(guī)。服務(wù)器軟件方面,它的操作系統(tǒng)可能會(huì)被微軟跟蹤, 如果不是正版軟件, 將會(huì)面臨民事訴訟的風(fēng)險(xiǎn)
9. 使用方面的可行性
●用戶單位的行政管理:自定
●工作制度:自定
●人員素質(zhì)等能否滿足要求:可以滿足
從社會(huì)效益上看,隨著技術(shù)的發(fā)展,采用軟件管理圖書館日常工作,毫無疑問會(huì)在使用過程中產(chǎn)生新的需求和問題,這樣也會(huì)不斷地促進(jìn)信息技術(shù)和軟件應(yīng)用的革新。用哲學(xué)的思維分析可概括為軟件應(yīng)用促進(jìn)技術(shù)進(jìn)步,技術(shù)進(jìn)步反作用于軟件的應(yīng)用,從而雙方面同時(shí)促使社會(huì)不斷朝前。
經(jīng)過研究,此系統(tǒng)的用戶無使用方面的問題。
三、結(jié)論
根據(jù)以上分析可知,開發(fā)該圖書館管理信息系統(tǒng)不僅有巨大的經(jīng)濟(jì)效益,而且有更大的社會(huì)效益,從而使該系統(tǒng)開發(fā)具有價(jià)值,也節(jié)省了大量資源,但是時(shí)間有限,該管理系統(tǒng)考慮不太健全,我們會(huì)在這方面加強(qiáng)學(xué)習(xí)和改進(jìn)。所以, 我們認(rèn)為開發(fā)此系統(tǒng)的條件已經(jīng)具備, 可以開始進(jìn)行開發(fā)
圖書管理系統(tǒng)報(bào)告15
一、概述
1、編寫目的
在對(duì)系統(tǒng)計(jì)劃階段的確定的工作范圍內(nèi)進(jìn)一步對(duì)目標(biāo)對(duì)象和環(huán)境作細(xì)致、深入的調(diào)查分析。
2、項(xiàng)目背景
a.所建設(shè)開發(fā)軟件系統(tǒng)的名稱:圖書館管理系統(tǒng)。b.本項(xiàng)目的任務(wù)提出者:系統(tǒng)開發(fā)小組。c.用戶:圖書館工作人員及讀者。d.軟件系統(tǒng)委托方:圖書館領(lǐng)導(dǎo)。
3、定義
數(shù)據(jù)流程圖(DFD):為描述軟件系統(tǒng)中的信息流提供了一個(gè)圖形方法。箭頭代表數(shù)據(jù)流,方框代表數(shù)據(jù)的源點(diǎn)或終點(diǎn),圓框代表數(shù)據(jù)流的交換,雙杠代表數(shù)據(jù)存儲(chǔ)的地方。
數(shù)據(jù)字典是對(duì)數(shù)據(jù)流程圖中的數(shù)據(jù),變換等進(jìn)行精確的定義。
4、參考資料
《數(shù)據(jù)庫系統(tǒng)簡(jiǎn)明教材》 《軟件工程技術(shù)與實(shí)踐》 《軟件工程基礎(chǔ)》
二、現(xiàn)行系統(tǒng)概況
該單位圖書館現(xiàn)為人工管理,效率低,易比錯(cuò),手續(xù)繁瑣,而且耗費(fèi)大量的人力。圖書館希望設(shè)計(jì)一個(gè)圖書管理系統(tǒng),用于管理讀者的登記,圖書的購(gòu)入、借出、歸還以及注銷等。并且方便管理人員還查閱某位讀者、某本圖書的借閱情況。并可加快對(duì)當(dāng)前借閱情況統(tǒng)計(jì)的效率,以全面掌握?qǐng)D書的流通情況、提高工作效率、加快信息反饋,為讀者提供滿意的借閱環(huán)境。
三、系統(tǒng)需求說明
1、對(duì)功能的規(guī)定
經(jīng)過以上詳細(xì)的用戶調(diào)查,在現(xiàn)行業(yè)務(wù)流程和數(shù)據(jù)分析的基礎(chǔ)上,基本可以確定系統(tǒng)設(shè)計(jì)必須達(dá)到的目標(biāo)。
以下是圖書管理系統(tǒng)必須具備的功能:
1.新進(jìn)圖書的登記功能:對(duì)于購(gòu)進(jìn)的新書,系統(tǒng)必須具備圖書信息資料的錄入功能。
2.圖書的查詢修改功能:當(dāng)圖書資料發(fā)生變化,如圖書丟失或有錯(cuò)誤信息輸入時(shí),則應(yīng)能夠及時(shí)對(duì)數(shù)據(jù)進(jìn)行修改和補(bǔ)充。
3.借閱的登記,歸還的登記功能:系統(tǒng)的主要功能之一,供本校學(xué)生借閱圖書、歸還圖書,并進(jìn)行登記。
4.學(xué)生信息的增加、刪除和修改功能:系統(tǒng)主要功能之一,建立學(xué)生信息,并對(duì)其進(jìn)行維護(hù)。
2、對(duì)性能的規(guī)定
為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的'運(yùn)行,圖書管理系統(tǒng)應(yīng)該滿足以下的性能需求:
。1)、系統(tǒng)處理的準(zhǔn)確性和及時(shí)性
系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足學(xué)校對(duì)信息處理的需求。
。2)、系統(tǒng)的開放性和系統(tǒng)的可擴(kuò)充性
圖書管理系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。例如用戶查詢的需求也會(huì)不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過系統(tǒng)的開放性來完成,既系統(tǒng)應(yīng)是一個(gè)開放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更新?lián)Q代。
。3)、系統(tǒng)的易用性和易維護(hù)性
圖書管理系統(tǒng)是直接面對(duì)使用人員的,而使用人員往往對(duì)計(jì)算機(jī)并不時(shí)非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面;針對(duì)用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對(duì)系統(tǒng)熟悉的過程。
(4)、系統(tǒng)的標(biāo)準(zhǔn)性
系統(tǒng)在設(shè)計(jì)開發(fā)使用過程中都要涉及到很多計(jì)算機(jī)硬件、軟件。所有這些都要符合主流國(guó)際、國(guó)家和行業(yè)標(biāo)準(zhǔn)。
(5)、系統(tǒng)的先進(jìn)性
目前計(jì)算系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,做為圖書管理系統(tǒng)工程,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成企業(yè)信息處理的要求而不至于落后。這一方面通過系統(tǒng)的開放性和可擴(kuò)充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計(jì)和開發(fā)的過程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前途的產(chǎn)品。
。6)、系統(tǒng)的響應(yīng)速度
圖書管理系統(tǒng)系統(tǒng)在日常處理中的響應(yīng)速度為秒級(jí),達(dá)到實(shí)時(shí)要求,以及時(shí)反饋信息。在進(jìn)行統(tǒng)計(jì)分析時(shí),根據(jù)所需數(shù)據(jù)量的不同而從秒級(jí)到分鐘級(jí),原則是保證操作人員不會(huì)因?yàn)樗俣葐栴}而影響工作效率。
3、輸入輸出要求
輸入:鍵盤,鼠標(biāo)等。
輸出:顯示器等。
4、其他專門要求
數(shù)據(jù)庫:對(duì)于圖書館管理信息系統(tǒng)來說,數(shù)據(jù)的處理流程從軟件操作的過程確定基礎(chǔ)數(shù)據(jù)為:圖書管理員數(shù)據(jù)讀者數(shù)據(jù)(圖書證)圖書信息
為了方便用戶對(duì)圖書的維護(hù)工作減少數(shù)據(jù)輸入量和數(shù)據(jù)一致性,基礎(chǔ)數(shù)據(jù)還定義為:圖書類別定義出版社定義
5、條件、假定和限制
運(yùn)行環(huán)境:兼容當(dāng)前主流操作系統(tǒng)95/98/NT/ME/20xx/XP,Office軟件等。
硬件環(huán)境:奔騰4以上計(jì)算機(jī),打印機(jī)、掃描機(jī)等。開發(fā)軟件:SQL Server、vb等。
【圖書管理系統(tǒng)報(bào)告】相關(guān)文章:
圖書管理系統(tǒng)報(bào)告12-02
圖書管理系統(tǒng)報(bào)告12-02
圖書管理系統(tǒng)報(bào)告09-30