圖書 借閱 管理系統(tǒng)
《圖書 借閱 管理系統(tǒng)》由會(huì)員分享,可在線閱讀,更多相關(guān)《圖書 借閱 管理系統(tǒng)(10頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、 [湖北民族學(xué)院]大學(xué)畢業(yè)論文 圖書借閱管理系統(tǒng) [信息管理]系[2003]級(jí) [睢俊山] 指 導(dǎo) 教 師 [喬惠萍] 開發(fā)人員:文佳、王華、李超、孫延棟等 開發(fā)小組:2001級(jí)計(jì)算機(jī)系一班第三小組 開發(fā)時(shí)間:2003年12月20日 … 目 錄 封皮………………………………………………………………… 1 目錄…………………………………………………………………. 2 第一
2、章 問題的提出…………………………………………… 3 第二章 可行性的分析文檔…………………………………………. 3 第三章 軟件開發(fā)計(jì)劃……………………………………………… 3 第四章 軟件說明………………………………………………… 3 4、1 系統(tǒng)基本目標(biāo)……………………………………… 3 4、2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)…………………………………… 4 第五章 總體設(shè)計(jì)………………………………………………… 4 第六章 系統(tǒng)詳細(xì)設(shè)計(jì)……………………………………………
3、… 4 6、1 各個(gè)模塊的實(shí)現(xiàn)過程………………………………… 4 6、2 流程圖…………………………………………… 5 第七章 需求分析……………………………………………………. 6 7、1數(shù)據(jù)流圖……………………………………………. 6 7、2數(shù)據(jù)字典……………………………………………. 7 7、3文件字典……………………………………………… 7 7、4數(shù)據(jù)項(xiàng)條目……………………………………………. 7 第八章 程序代碼………………………………
4、………………… 8 第九章 后記……………………………………………………. 10 一、 問題的提出 隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,Internet/Intranet應(yīng)用在全球范圍內(nèi)日益普及,當(dāng)今社會(huì)正快速向信息化社會(huì)前進(jìn),信息自動(dòng)化的作用也越來越大。從而使我們從繁雜的事務(wù)中解放出來,提高了我們的工作效率。 目前學(xué)校圖書館的借閱工作部分還是手工管理,工作效率很低,并且不能及時(shí)了解圖書的種類和學(xué)生們比較需求的圖書等,不能更好的適應(yīng)當(dāng)前學(xué)生的借閱要求。手工管理還存在這許多弊端,由于不可避免的人為因素,造成數(shù)據(jù)的遺漏、誤報(bào)。計(jì)算機(jī)信息化管理有著儲(chǔ)存量
5、大,速度快等許多優(yōu)點(diǎn),提供給我們的處理信息及時(shí)快捷,因此我們利用計(jì)算機(jī)提供給我們的信息對(duì)學(xué)生們的借閱過程形成一整套動(dòng)態(tài)的管理。 二、可行性的分析文檔 圖書借閱系統(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)化處理,可方
6、便快捷地共享信息、交流信息,高效地協(xié)同工作。 在軟硬件方面對(duì)系統(tǒng)的需求,軟件要求易學(xué),界面友好,容易掌握,可以很簡(jiǎn)單方便的進(jìn)行圖書借閱信息管理。硬件的配置要求不能太高,這樣可以很好的適應(yīng)當(dāng)前的學(xué)校圖書館的借閱。 三、 軟件開發(fā)計(jì)劃 此系統(tǒng)是由在校大學(xué)生,憑借著團(tuán)體合作的精神聯(lián)合開發(fā)的學(xué)校圖書館借閱管理系統(tǒng)。此系統(tǒng)在開發(fā)方式上對(duì)系統(tǒng)的需求,由于學(xué)校圖書館的借閱是一種無商業(yè)利益的,所以系統(tǒng)設(shè)計(jì)開發(fā)的周期要短,在短時(shí)間內(nèi)完成,減少開發(fā)成本,提高開發(fā)效率,方便、簡(jiǎn)單、實(shí)用作為系統(tǒng)開發(fā)的指導(dǎo)思想。 四、 軟件說明 4、1系統(tǒng)基本目標(biāo) 規(guī)范化管理 學(xué)校圖書館
7、的借閱管理,要從根本上改變過去復(fù)雜、低效的手工管理方式,使工作規(guī)范化,即管理工作基于工作流程,完全采用計(jì)算機(jī)技術(shù)處理圖書管理工作。使學(xué)生與圖書管理人員能方便快捷地共享、交流信息。同時(shí)又能實(shí)現(xiàn)迅速、全方位的信息采集、信息處理,為使學(xué)生們的圖書借閱能有效地進(jìn)行。 4、2系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 系統(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)為例。編程語言采用delphi6.0,它可視化的開發(fā)環(huán)境,可以快速完成系統(tǒng)的開發(fā),內(nèi)部集成的數(shù)據(jù)庫訪問通道,可以輕松方便的對(duì)數(shù)據(jù)庫管理。 五、 總體
8、設(shè)計(jì) 本課題設(shè)計(jì)在充分進(jìn)行用戶需求分析的基礎(chǔ)上把系統(tǒng)劃分為六個(gè)子模塊:學(xué)生注冊(cè)、圖書查詢、讀者借書、圖書預(yù)約、讀者還書、打印學(xué)生信息。這六個(gè)模塊之間,緊密結(jié)合,共享信息資源,形成一種完美的學(xué)校圖書館借閱管理的解決方案。 圖書借閱系統(tǒng) 打印信息 圖書預(yù)約 讀者還書 圖書查詢 學(xué)生注冊(cè) 讀者借書 六、 系統(tǒng)詳細(xì)設(shè)計(jì) 6、1 本段論述圖書借閱管理各個(gè)模塊的詳細(xì)的實(shí)現(xiàn)過程: 1、 學(xué)生注冊(cè):工作人員通過計(jì)算機(jī)對(duì)學(xué)生進(jìn)行信息注冊(cè),發(fā)放借書證; 2、 圖書瀏覽查詢:學(xué)生們通過此模塊來查詢自己所需要的圖
9、書; 3、 讀者借書:學(xué)生通過此模塊來完成借閱圖書; 4、 圖書預(yù)約:學(xué)生通過此模塊來完成預(yù)約圖書; 5、 讀者還書:學(xué)生通過此模塊來完成退還圖書; 6、 打印信息:圖書管理人員通過此模塊來完成打印學(xué)生信息的工作。 6、2 流程圖: start 學(xué)生注冊(cè) 填寫注冊(cè)表 學(xué)生庫 發(fā)放借書證 Y 借書證是否被鎖定 解除鎖定 N N 借書 還書 Y
10、 Y 是否超期 罰款 輸入圖書名/號(hào) 此書是否存在 正常還書,并將借書狀態(tài)釋放 N N 預(yù)約 Y 正常借書,并將借書證設(shè)置為借書狀態(tài) end 七、 需求分析 7、1數(shù)據(jù)流圖 .(1)頂 層 數(shù) 據(jù) 流 圖 查 詢 圖 書 庫 圖書名/號(hào) 圖書名/號(hào) 借 書 注冊(cè)信息 借書證 學(xué)生注冊(cè) 圖書名/號(hào) 借書證 圖書名/號(hào) 預(yù)
11、約 圖書名/號(hào) 學(xué) 生 庫 還 書 超期罰款 借 書 證 學(xué) 生 表格打印 (2)0層數(shù)據(jù)流圖 解除鎖定 已被鎖定 圖書名/號(hào) 學(xué)生信息是否有效 可借書 借書證是否被鎖定 借 書 庫 將借書證設(shè)置為借書狀態(tài) 沒被鎖定 有 效 圖書名/號(hào) 圖書名/號(hào) 圖書名/號(hào) 借書證 無效 注冊(cè)信息 有效 釋放借書證借書狀態(tài) 可還書 還 書 庫 超期罰款 當(dāng)前日期 7、 2數(shù)據(jù)字典 數(shù)據(jù)流
12、 注冊(cè)信息 別名 借書證 注冊(cè)信息 = 學(xué)生證號(hào)+{ 系+級(jí)+班+姓名 } 數(shù)據(jù)流 圖書 圖書 = 圖書號(hào)(流水號(hào))+{ 圖書名+作者+定價(jià)+出版社+(備注)} 數(shù)據(jù)流 超期罰款 超期罰款 = 借書證號(hào)+{ 系+級(jí)+班+姓名 }+圖書號(hào)(流水號(hào))+登記日期+定價(jià) 7、 3文件字典 文件 圖書庫 圖書庫 = 圖書號(hào)(流水號(hào))+ 圖書名 + 作者 + 定價(jià) + 出版社 +(備注) + 借/否
13、 組織形式:以圖書號(hào)(流水號(hào))為關(guān)鍵字升序排列 說明:借/否用來表示此書是否被借 文件 學(xué)生庫 學(xué)生庫 = 學(xué)號(hào) + 系+級(jí)+班+姓名+性別 組織形式:以學(xué)號(hào)為關(guān)鍵字升序排列 7、 4數(shù)據(jù)項(xiàng)條目 學(xué)號(hào):╳╳╳╳╳╳╳╳(八位數(shù)字) 第1∽2位:入學(xué)日期 第3∽4位:系統(tǒng)編號(hào) 第5∽6位:班級(jí)編號(hào) 第7∽8位:班內(nèi)序號(hào) 姓名=長(zhǎng)度≦8的字符串 性別=長(zhǎng)度≦2的字符串
14、 系/級(jí)/班=長(zhǎng)度≦10的字符串 流水號(hào):╳╳╳╳╳╳(6位數(shù)字) 第1∽2位:入庫日期 第3∽4位:圖書類別 第5∽6位:圖書編號(hào) 圖書名=長(zhǎng)度≦20的字符串 作者=長(zhǎng)度≦8的字符串 出版社=長(zhǎng)度≦50的字符串 備注=長(zhǎng)度≦255的字符串 定價(jià)=貨幣值(小數(shù)位為2位)
15、借/否=邏輯型(0/1) 8、 程序代碼 加工1、 學(xué)生注冊(cè) begin 確認(rèn)學(xué)生注冊(cè); 根據(jù)學(xué)生注冊(cè)在學(xué)生庫中查找該生; 寫該生注冊(cè)表 end 加工2、 查詢 begin 輸入要查圖書號(hào)(流水號(hào))及圖書名;
16、 在圖書庫中查找; if 存在 do 可以借書; else 此書已被借 end do end 加工3、 借書 begin if 該生借書證沒被鎖定 do 輸入其借書證號(hào)和圖書號(hào)(流水號(hào))/
17、圖書名; 在圖書庫中查找該書; if 存在 do 可以借出,輸入借書日期并將借書證處于借書狀態(tài); else 此書已被借出請(qǐng)預(yù)約,或者重新輸入其他的圖書名/圖書號(hào)(流水號(hào)) end do else
18、 需解除鎖定,再借書 end do end 加工4、 預(yù)約 begin 輸入借書證號(hào)及圖書名/圖書號(hào)(流水號(hào)) if 不存在 do 進(jìn)行預(yù)約; else 可以借該書
19、 end do end 加工5、 還書 begin 輸入借書證號(hào)及圖書名/圖書號(hào)(流水號(hào))及還書日期; 驗(yàn)證該書是否超期; if 超期 do 根據(jù)罰款規(guī)定給予罰款; else 正常還書,并釋放
20、借書證狀態(tài) end do end 加工6、 表格打印 begin 從注冊(cè)表中逐一讀取學(xué)生學(xué)號(hào); if 學(xué)號(hào)do 在學(xué)生庫中查找該生; 輸出該記錄并打印; else 不存在 end
21、 do end 9、 后記: (1) 此系統(tǒng)是由湖北民族學(xué)院計(jì)算機(jī)系01級(jí)1班第三小組的全體學(xué)生共同合作完成的。 (2)具體分工如下: 文佳、王華、孫延棟三人負(fù)責(zé)此系統(tǒng)的問題的提出、系統(tǒng)的詳細(xì)設(shè)計(jì)、需求分析、程序代碼和后記五個(gè)部分; 苗登峰、李超、孫童童三人負(fù)責(zé)此系統(tǒng)的封皮、軟件說明、總體設(shè)計(jì)三個(gè)部分; 孫華秋、宋于良、徐偉三人負(fù)責(zé)此系統(tǒng)的目錄、可行性分析文檔、軟件開發(fā)計(jì)劃三個(gè)部分。 (3)系統(tǒng)時(shí)間安排: 此系統(tǒng)的操作完成是在上機(jī)課中,由三組成員共同合作完成。具體完成時(shí)間是從10月初——12月中旬。 以上是此圖書借閱管理系統(tǒng)的軟件開發(fā)說明書,如有不足之處請(qǐng)給予原諒,并希望您能給我們提供更加寶貴的意見,謝謝!
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識(shí)競(jìng)賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓(xùn)考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識(shí)測(cè)試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習(xí)題含答案
- 2煤礦安全監(jiān)測(cè)工種技術(shù)比武題庫含解析
- 1 礦山應(yīng)急救援安全知識(shí)競(jìng)賽試題
- 1 礦井泵工考試練習(xí)題含答案
- 2煤礦爆破工考試復(fù)習(xí)題含答案
- 1 各種煤礦安全考試試題含答案