

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 目 錄</b></p><p><b> 前言1</b></p><p><b> 1系統(tǒng)規(guī)劃2</b></p><p> 1.1系統(tǒng)開發(fā)背景2</p><p> 1.2系統(tǒng)功能設(shè)計2</p><p>&l
2、t;b> 2系統(tǒng)分析4</b></p><p> 2.1 需求分析4</p><p> 2.2可行性分析4</p><p> 2.3組織結(jié)構(gòu)圖5</p><p> 2.4 業(yè)務(wù)流程圖6</p><p> 2.5數(shù)據(jù)流程圖7</p><p> 2.6 數(shù)
3、據(jù)字典12</p><p> 3.概念結(jié)構(gòu)設(shè)計13</p><p> 3.1局部E-R圖13</p><p> 3.2 實體描述18</p><p> 3.3數(shù)據(jù)表(庫)描述19</p><p> 3.4 系統(tǒng)功能模塊圖19</p><p> 3.5系統(tǒng)流程圖20<
4、;/p><p><b> 4.系統(tǒng)設(shè)計21</b></p><p> 4.1 總體結(jié)構(gòu)設(shè)計21</p><p> 4.2系統(tǒng)物理配置方案21</p><p> 4.3數(shù)據(jù)存儲設(shè)計22</p><p> 4.4輸出設(shè)計23</p><p> 4.5輸入設(shè)計
5、24</p><p> 4.6代碼設(shè)計25</p><p><b> 5系統(tǒng)實施27</b></p><p> 5.1選擇的開發(fā)平臺27</p><p> 5.2系統(tǒng)測試27</p><p> 5.3系統(tǒng)切換方式28</p><p> 5.4系統(tǒng)使用說
6、明書28</p><p><b> 總 結(jié)34</b></p><p><b> 參考文獻(xiàn)34</b></p><p> 圖書管理管理信息系統(tǒng)設(shè)計</p><p><b> 1系統(tǒng)規(guī)劃</b></p><p><b> 1.1
7、系統(tǒng)開發(fā)背景</b></p><p> 目前,在一些高校中,師生查找圖書都是在圖書分類架上一本本地去查找,這樣不僅很難找而且費時費力。圖書管理員在辦理借書登記、查詢讀者借書記錄時,必須在借書記錄上一個個去查找,這是件很麻煩的事情。每當(dāng)新書入庫時,圖書管理員要填寫新書入庫卡片和新書入庫賬目,工作量很大?! 樘岣邎D書查詢效率,減少系部圖書管理員的工作負(fù)擔(dān),有必要開發(fā)一個小型圖書管理軟件來對圖書實施有
8、效管理。該系統(tǒng)應(yīng)具備以下功能:(1)能對各類圖書實行分類管理;(2)提供必要的讀者信息;(3)能進(jìn)行各種高級查詢;(4)具有圖書檢索功能等。這樣,不僅能較好地幫助讀者在最短的時間內(nèi)找到自己所需要的圖書書目、編號,而且能讓圖書管理員以最高的效率辦理借閱手續(xù)。 </p><p><b> 1.2系統(tǒng)功能設(shè)計</b></p><p> “圖書館借閱管理信息系統(tǒng)”的主要功
9、能有:讀者登陸、圖書借閱、圖書采編、讀者信息管理和系統(tǒng)維護(hù)。系統(tǒng)功能如下圖1:</p><p> 圖1-1 系統(tǒng)功能圖</p><p> 各子系統(tǒng)功能如下所述:</p><p> 讀者登陸:讀者訪問系統(tǒng)時系統(tǒng)將檢驗讀者的名字和密碼,經(jīng)過注冊的讀者允許進(jìn)入系統(tǒng)。</p><p> 圖書借閱系統(tǒng):讀者查找到所需圖書后,在圖書保留期內(nèi)到圖
10、書館辦理借閱手續(xù)。圖書借閱系統(tǒng)處理圖書借閱、還書、續(xù)借等手續(xù)。</p><p> 圖書采編體統(tǒng):圖書采購入庫,經(jīng)過編目等處理后,將其目錄信息存入數(shù)據(jù)庫,提供給讀者檢索適用。目錄信息包括圖書編號、圖書類別、書名、作者、出版社、定價、出版日期和數(shù)量等。</p><p> 系統(tǒng)維護(hù)模塊:系統(tǒng)維護(hù)模塊主要為圖書館管理人員提供圖書統(tǒng)計信息和讀者統(tǒng)計信息,以便于管理人員從宏觀上掌握圖書館運(yùn)行的總體
11、情況。</p><p><b> 2系統(tǒng)分析</b></p><p><b> 2.1 需求分析</b></p><p> 圖書管理信息系統(tǒng)的總體功能要求。簡單的圖書管理系統(tǒng)主要包括下面的功能:①借書處理:完成讀者借書這一業(yè)務(wù)流程,核心為快速檢索到學(xué)生需要的書籍。②還書處理:完成讀者還書這一業(yè)務(wù)流程。③新書上架:完成
12、新書資料的錄入工作。④舊書下架:完成圖書資料的刪除工作。⑤讀者查詢:根據(jù)讀者號,查詢讀者借閱情況,能夠?qū)ψx者的基本信息資料進(jìn)行管理。⑥相關(guān)幫助:便于新的系統(tǒng)使用者能夠快速掌握該系統(tǒng)的使用操作?! D書管理信息系統(tǒng)的性能需求。①要求有較強(qiáng)的系統(tǒng)安全性,對一定范圍和程度內(nèi)用戶的錯誤操作有相應(yīng)的系統(tǒng)自我保護(hù)功能。②系統(tǒng)的維護(hù)時間不能超過系統(tǒng)總運(yùn)行時間的千分之五,系統(tǒng)每次的維護(hù)時間不能超過系統(tǒng)總運(yùn)行時間的千分之一,系統(tǒng)的故障恢復(fù)時間不得超過系
13、統(tǒng)故障時間的百分之五。③其他性能要求以其相關(guān)或類似的系統(tǒng)為參考。</p><p><b> 2.2可行性分析</b></p><p> 可行性分析是在進(jìn)行初步調(diào)查后所進(jìn)行的對系統(tǒng)開發(fā)必要性和可能性的研究,所以也稱為可行性研究。信息系統(tǒng)也應(yīng)從技術(shù)可行性,經(jīng)濟(jì)可行性和社會可行性三方面來論證。通過長時間的觀察與實踐,我認(rèn)為圖書館管理系統(tǒng)的可行性分析如下:(1)經(jīng)濟(jì)可行
14、性分析 作為圖書館這樣的商業(yè)性質(zhì)較小的場所,其經(jīng)濟(jì)成分比重相對較少,主要是支出的費用:其中包括設(shè)備購置費、軟件開發(fā)費用、管理和維護(hù)費、人員工資和培訓(xùn)費等。由于各個圖書館實行統(tǒng)一操作,系統(tǒng)共享,其設(shè)備購置,人員工資,維護(hù)費用相對較少,前期的資金投入主要集中于購置圖書上。建立信息中心,可將來自各方面的信息集中管理,提高圖書管理的計劃性和預(yù)見性,快速地反饋市場信息。(2)技術(shù)可行性分析
15、60; 技術(shù)上的可行性分析主要分析現(xiàn)有技術(shù)條件能否順利完成開發(fā)工作,硬件、軟件配置能否滿足開發(fā)者的需要,各類技術(shù)人員的數(shù)量,水平,來源等。圖書館管理系統(tǒng)的工作主要是在讀者和圖書館之間架起一座橋梁,能相互溝通信息和處理信息。這一特點非常適合計算機(jī)特點,通過網(wǎng)絡(luò)internet技術(shù),發(fā)揮計算機(jī)的信息傳輸速度快、準(zhǔn)確度高的優(yōu)勢。計算機(jī)硬件和軟件技術(shù)的飛速發(fā)展,為系統(tǒng)的建設(shè)提供了技術(shù)條</p><p><
16、b> 2.3組織結(jié)構(gòu)圖</b></p><p> 為了對系統(tǒng)有一個全貌性的了解,首先要對系統(tǒng)的內(nèi)部人員結(jié)構(gòu)、組織及用戶情況有所了解。圖書館系統(tǒng)的組織結(jié)構(gòu)圖如下:</p><p> 圖2-1 圖書管理系統(tǒng)的組織結(jié)構(gòu)圖</p><p><b> 2.4 業(yè)務(wù)流程圖</b></p><p> 系統(tǒng)
17、的業(yè)務(wù)是系統(tǒng)要達(dá)到的業(yè)務(wù)目標(biāo),業(yè)務(wù)流程分析是系統(tǒng)分析中的基礎(chǔ)環(huán)節(jié)。圖書館里信息系統(tǒng)得業(yè)務(wù)流程如圖所示:</p><p> 圖2-2 業(yè)務(wù)流程圖</p><p> 圖書管理員編制圖書采購計劃,由采購員負(fù)責(zé)新書的采購工作。采購圖書入庫后,交由采編室編目,粘貼標(biāo)簽,產(chǎn)生圖書目錄。圖書交由圖書借閱室上架,供讀者借閱。</p><p><b> 2.5數(shù)據(jù)流
18、程圖</b></p><p> 數(shù)據(jù)流程圖是全面描述信息系統(tǒng)邏輯模型的工具,它抽象概括地把信息系統(tǒng)中各種業(yè)務(wù)處理過程聯(lián)系起來。以下是圖書館管理信息系統(tǒng)的數(shù)據(jù)流程圖。</p><p><b> 數(shù)據(jù)流總體圖示</b></p><p> 圖2-3 數(shù)據(jù)流總體圖</p><p><b> 辦理借
19、書證</b></p><p> 圖2-4 辦理借書證數(shù)據(jù)流程圖</p><p><b> 借書證修改</b></p><p> 圖2-5 借書證修改數(shù)據(jù)流程圖</p><p><b> 借書證注銷</b></p><p> 圖2-6 借書
20、證注銷數(shù)據(jù)流程圖</p><p><b> 借書系統(tǒng)</b></p><p> 圖2-7 借書系統(tǒng)數(shù)據(jù)流程圖</p><p><b> 檢索系統(tǒng)</b></p><p> 圖2-8 檢索系統(tǒng)數(shù)據(jù)流程圖</p><p><b> 還書系統(tǒng)<
21、/b></p><p> 圖2-9 還書系統(tǒng)數(shù)據(jù)流程圖</p><p><b> 圖書檔案管理系統(tǒng)</b></p><p> 圖2-10 圖書檔案管理系統(tǒng)數(shù)據(jù)流程圖</p><p><b> 2.6 數(shù)據(jù)字典</b></p><p><b>
22、 表1 數(shù)據(jù)字典</b></p><p><b> 3.概念結(jié)構(gòu)設(shè)計</b></p><p> 這一階段我們將客戶的應(yīng)用需求抽象為信息世界的結(jié)構(gòu),即對系統(tǒng)的人、物、事和概念進(jìn)行人為處理,抽取人們所關(guān)心的共同特性,同時把這些特性用概念精確的描述。我們首先根據(jù)需求分析的結(jié)果(數(shù)據(jù)流圖、數(shù)據(jù)字典等)對現(xiàn)實世界的數(shù)據(jù)進(jìn)行抽象,設(shè)計各個局部E-R圖,然后合并成
23、初步E-R圖,再進(jìn)行修改與重構(gòu)。</p><p><b> 3.1局部E-R圖</b></p><p> 圖書信息管理系統(tǒng)主要分為以下幾個局部E-R圖:</p><p> 1).借書證處理系統(tǒng)ER圖:</p><p> 圖3-1 借書證處理系統(tǒng)ER圖</p><p> 圖中各實體屬性如下
24、:</p><p> 讀者檔案:學(xué)號,讀者姓名,性別,出生日期,借書證號,職業(yè),單位,通訊地址,郵政編碼,聯(lián)系電話</p><p> 借 書 證:借書證號,姓名,性別,辦證日期,借閱范圍,最大借書量,照片,身份證號</p><p> 管 理 員:管理員編號,管理員姓名,登陸密碼</p><p> 2).借書系統(tǒng)ER圖:</p&g
25、t;<p> 圖3-2借書系統(tǒng)ER圖</p><p> 圖中各實體屬性如下:</p><p> 讀 者:身份證號,讀者姓名,借書證號</p><p> 借 書 證: 借書證號,姓名,性別,辦證日期(借閱范圍,最大借書量,照片,身份證號)</p><p> 庫存信息:書號,圖書編號</p><p
26、> 借出信息:圖書編號,借書證號,借書日期,歸還日期</p><p> 3).索書系統(tǒng)ER圖:</p><p> 圖3-3 索書系統(tǒng)ER圖</p><p> 圖中各實體屬性如下:</p><p> 讀者:讀者姓名,借書證號</p><p> 圖書檔案:圖書編號,書號,書名,作者,出版單位,出版日期,單
27、價,藏書冊書,類別,入庫日期</p><p> 4).還書系統(tǒng)ER圖:</p><p> 圖3-4 還書系統(tǒng)ER圖</p><p> 圖中各實體屬性如下:</p><p> 讀 者:學(xué)號,讀者姓名,借書證號</p><p> 借 書 證:借書證號,姓名,性別,辦證日期</p><p&
28、gt; 庫存信息:書號,圖書編號</p><p> 借出信息:圖書編號,借書證號,借書日期,歸還日期</p><p> 管 理 員:操作員編號,管理員姓名,登陸密碼</p><p> 5).圖書檔案管理系統(tǒng)ER圖:</p><p> 圖3-5 檔案管理系統(tǒng)ER圖</p><p> 圖中各實體屬性如下:<
29、;/p><p> 管理員:操作員編號,管理員姓名,登陸密碼</p><p> 庫存信息:書號,圖書編號</p><p> 圖書檔案:圖書編號,書號,書名,作者,出版單位,出版日期,單價,類別,入庫日期</p><p> 入庫清單:入庫日期,圖書編號,管理員編號,書名</p><p> 6). 整體E-R圖<
30、/p><p> 圖3-6 整體ER圖</p><p> 圖中各實體屬性如下:</p><p> 讀者檔案:學(xué)號,讀者姓名,性別,借書證號,單位</p><p> 借書證:借書證號,姓名,性別,辦證日期</p><p> 管理員:操作員編號,管理員姓名,登陸密碼</p><p> 庫存信
31、息:書號,圖書編號</p><p> 借出信息:圖書編號,借書證號,借書日期,歸還日期</p><p> 圖書檔案:書號,書名,作者,出版單位,出版日期,單價,類別,藏書冊書,圖書編號入庫日期</p><p><b> 3.2 實體描述</b></p><p> 說明:1、由于讀者的信息可以在借書證辦理檔案中查到
32、所以合并為借書證辦理檔案</p><p> 2. 將借出書庫和入庫清單分別合并到了借書登記表和圖書信息表中</p><p><b> 表2 實體描述</b></p><p> 3.3數(shù)據(jù)表(庫)描述</p><p> 圖書數(shù)據(jù)庫=圖書書名+圖書編號+著者+出版社+單價+書號+出版時間</p>&l
33、t;p> 借書庫=姓名+借書證號++教師姓名+圖書名稱+借書日期+還書日期</p><p> 教師數(shù)據(jù)庫=姓名+借書證號+單位</p><p> 操作員庫=操作員用戶名+口令</p><p> 3.4 系統(tǒng)功能模塊圖</p><p> 圖3-7 軟件功能結(jié)構(gòu)</p><p><b> 3.
34、5系統(tǒng)流程圖</b></p><p> 圖3-8 系統(tǒng)流程圖 </p><p><b> 4.系統(tǒng)設(shè)計</b></p><p> 進(jìn)入了設(shè)計階段,要把軟件“做什么”的邏輯模型變換成“怎么做”的物理模型,即著手實現(xiàn)軟件的需求,并將設(shè)計的結(jié)果反應(yīng)在設(shè)計說明書文檔中,所以系統(tǒng)的設(shè)計是把系統(tǒng)要求轉(zhuǎn)化成系統(tǒng)表示的過程。</p&g
35、t;<p> 4.1 總體結(jié)構(gòu)設(shè)計</p><p> 本系統(tǒng)設(shè)置了1名管理員和若干名操作員,分為四大板塊9個功能。設(shè)置的操作人員由管理員設(shè)置。如果用戶名或者密碼之一錯誤就會出現(xiàn)錯誤的提示。</p><p> 圖4-1 總體結(jié)構(gòu)設(shè)計圖</p><p> 4.2系統(tǒng)物理配置方案</p><p> 圖書館管理信息系統(tǒng)采用兩
36、臺服務(wù)器構(gòu)成雙機(jī)備份結(jié)構(gòu),保證提供實時服務(wù)。為保證較快的響應(yīng)時間,選用處理速度較快的計算機(jī)系統(tǒng),內(nèi)存大小對數(shù)據(jù)庫系統(tǒng)的響應(yīng)速度影響較大,選擇內(nèi)存教大的系統(tǒng)。網(wǎng)絡(luò)通信速度選用100Mbit/s/1000Mbit/s。為保證系統(tǒng)中的信息安全,配置必要的數(shù)據(jù)備份設(shè)備(采用外部備份方式)。</p><p><b> 4.3數(shù)據(jù)存儲設(shè)計</b></p><p> 以系統(tǒng)用戶
37、數(shù)據(jù)管理為例:</p><p><b> 圖4-2</b></p><p> 當(dāng)選擇“修改”按紐的時候,三個文本框會自動改為輸入狀態(tài)。如下圖</p><p><b> 圖4-3</b></p><p> 當(dāng)數(shù)據(jù)修改完以后,只要選擇“保存”按紐即可,數(shù)據(jù)會被存儲在名為Sysuserdata的表
38、中。</p><p> 以下是數(shù)據(jù)修改前后的對比:</p><p><b> 圖4-4</b></p><p><b> 4.4輸出設(shè)計</b></p><p> 以圖書征訂管理模塊為例:</p><p> 讀者可以在界面上選擇“預(yù)覽”按紐。得到下圖:</p&
39、gt;<p><b> 圖4-5</b></p><p> 讀者可以通過預(yù)覽的方式查看自己的信息。如果確認(rèn)無誤,則選擇“打印”按紐,進(jìn)行下一步的操作。</p><p><b> 圖4-6</b></p><p> 這樣讀者可以把自己想要的讀書信息和征訂信息通過系統(tǒng)輸出,打印成報表。</p>
40、<p><b> 4.5輸入設(shè)計</b></p><p> 以圖書編目模板為例:</p><p> 當(dāng)管理員進(jìn)入該界面后,進(jìn)行數(shù)據(jù)錄入。選擇“添加”按紐。</p><p><b> 圖4-7</b></p><p> 當(dāng)數(shù)據(jù)錄入完畢后,再選擇“保存”按紐。數(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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 圖書館管理系統(tǒng)課程設(shè)計
- 圖書館管理信息系統(tǒng)課程設(shè)計
- 圖書館信息管理系統(tǒng)課程設(shè)計報告
- 管理信息系統(tǒng)課程設(shè)計(圖書館)
- 課程設(shè)計--圖書館管理系統(tǒng)
- 圖書館管理系統(tǒng)課程設(shè)計
- c語言圖書館管理系統(tǒng)課程設(shè)計---高校圖書館管理系統(tǒng)
- 圖書館管理信息系統(tǒng)課程設(shè)計
- java課程設(shè)計---圖書館信息管理系統(tǒng)
- 圖書館管理信息系統(tǒng)課程設(shè)計
- 圖書館信息管理系統(tǒng)課程設(shè)計報告
- 《管理信息系統(tǒng)》課程設(shè)計--圖書館管理系統(tǒng)
- 圖書館管理系統(tǒng)課程設(shè)計報告
- jsp課程設(shè)計《圖書館管理系統(tǒng)》
- sqlserver課程設(shè)計——圖書館管理系統(tǒng)
- 圖書館管理系統(tǒng)課程設(shè)計報告
- 軟件課程設(shè)計--圖書館管理系統(tǒng)
- 圖書館管理系統(tǒng)課程設(shè)計報告
- vfp圖書館管理系統(tǒng)課程設(shè)計
- java課程設(shè)計----圖書館管理系統(tǒng)
評論
0/150
提交評論