版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、圖書館管理系統(tǒng)的開發(fā)與設(shè)計1需求分析1.1當(dāng)前圖書館管理系統(tǒng)存在問題1)搜索速度慢,效率低圖書館藏書很多,數(shù)量多,藏書準(zhǔn)確分類,迅速搜索,手工很困難,所以經(jīng)常找到上述信息,沒有藏書,或者已經(jīng)被別人借走了。圖書館規(guī)模越大,這個問題就越突出。借書或還書的工作工作量很大借書或還書的頻率越大,圖書館的作用就越大。但是因此,大量的圖書租賃、返還登記、實際圖書更新和圖書租賃超時期限、丟失等處理工作量大,往往難以手動承擔(dān)。而且經(jīng)常有這樣的錯誤。3)圖書統(tǒng)計工作困難,藏書更新不能及時進(jìn)行。圖書館的圖書應(yīng)根據(jù)科學(xué)技術(shù)的發(fā)展和教學(xué)工作的需要及時添加和更新,但由于藏書和圖書的種類越來越多,自然損失和人為破壞,圖書統(tǒng)
2、計工作難以按時完成,藏書更新也難以瞄準(zhǔn),藏書的知識結(jié)構(gòu)也沒有很好地控制。我們學(xué)校也是發(fā)展中國家大學(xué),近年來發(fā)展速度快,圖書館規(guī)模和藏書數(shù)量也在不斷擴(kuò)大,為了解決龐大的圖書管理問題,改變傳統(tǒng)的經(jīng)營方式也是迫在眉睫的。1.2系統(tǒng)目標(biāo)本系統(tǒng)主要實現(xiàn)圖書館的信息管理。圖書館的正常運(yùn)營總是面臨大量的讀者信息、圖書信息、兩者相互作用而產(chǎn)生的圖書貸款信息,因此要管理讀者資料、圖書資源、圖書貸款信息。本系統(tǒng)的開發(fā)在于提高圖書館管理的工作效率,加強(qiáng)圖書館管理。圖書館管理系統(tǒng)是圖書館管理工作中不可缺少的部分其內(nèi)容對圖書館管理員和用戶都很重要因此圖書館管理系統(tǒng)必須能夠為管理員或讀者提供足夠的信息和快速的數(shù)據(jù)處理手段
3、但是:效率低、容易忘記、機(jī)密低等諸多缺點,長期以來生成了很多文件和數(shù)據(jù),因此在圖書管理和貸款管理方面遇到了很多困難。隨著科學(xué)技術(shù)的不斷提高,計算機(jī)科學(xué)越來越成熟,其強(qiáng)大的功能已經(jīng)被人們深刻理解了。它已經(jīng)進(jìn)入了人類社會的各個領(lǐng)域,發(fā)揮了越來越重要的作用。作為計算機(jī)應(yīng)用程序的一部分,使用計算機(jī)管理圖書信息具有手動管理無法比擬的優(yōu)點。例如,搜索快速、容易查找、可修改、可靠性高、存儲量大、數(shù)據(jù)處理快、機(jī)密性好、使用壽命長、成本低、打印簡單。這些優(yōu)點可以大大提高圖書館管理的效率,也是圖書館科學(xué)化、正規(guī)化管理、與世界接軌的重要條件。因此,開發(fā)這種管理軟件集成為非常必要的工作。圖書館管理信息系統(tǒng)是典型的信息
4、管理系統(tǒng)其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面構(gòu)建后臺數(shù)據(jù)庫需要數(shù)據(jù)一致性和完整性。數(shù)據(jù)安全性高的庫。前端應(yīng)用程序要求應(yīng)用程序功能完整且易于使用。1.3定義功能要求作為系統(tǒng)管理員:1.您可以進(jìn)一步刪除每個管理員的信息您可以進(jìn)一步刪除圖書館中有關(guān)書籍類型的信息??梢赃M(jìn)一步刪除圖書館的圖書信息。4.您可以進(jìn)一步刪除尋找圖書館的讀者信息。5.可以借圖書還圖書。作為圖書管理員:1.可以進(jìn)一步刪除圖書館中有關(guān)圖書類型的信息。2.可以進(jìn)一步刪除圖書館的圖書信息。作為貸款經(jīng)理:1.可以進(jìn)一步刪除尋找圖書館的讀者的信息。2.可以借圖書還圖書。此系統(tǒng)需要執(zhí)行的功能主要包括:1.3.1
5、圖書基本情況1.開發(fā)圖書類別標(biāo)準(zhǔn),輸入類別信息,如類別編號、類別名稱、關(guān)鍵字、注釋信息等。2.查看、修改書籍類別信息,如類別編號、類別名稱、關(guān)鍵字和備注信息。3.輸入書信息,包括書號、書名、書類別、作者姓名、發(fā)行日期、書頁數(shù)、關(guān)鍵字、注冊日期、注釋信息等。1.3.2實施貸款功能1.輸入貸款信息,包括貸款信息號碼、閱讀號碼、讀者姓名、書號、書名、貸款日期、備忘錄信息等。2.對貸款信息的查詢、修改、貸款信息號碼、讀者編號、讀者姓名、圖書編號、圖書名稱、貸款日期、備忘錄信息等。1.3.3實施半書功能1.輸入圖書信息,包括圖書返還信息號碼、讀者號碼、讀者姓名、圖書號碼、書名、借閱日期、背書日期、備忘錄
6、信息等。2.咨詢和修改圖書信息,包括圖書返還信息號碼、閱讀號碼、讀者姓名、圖書號碼、圖書名稱、貸款日期、還書日期、備忘錄信息等。1.3.4圖書查詢書的準(zhǔn)確查詢和查詢信息將顯示在列表中,這樣用戶就可以方便地查找信息。2系統(tǒng)功能圖圖書館管理系統(tǒng)用戶管理管理書籍類型圖書管理貸款管理讀者管理系統(tǒng)管理添加用戶編輯用戶刪除用戶修改密碼添加類型找到類型添加書籍編輯書刪除書找書借書還書查詢書修改貸款期限(天)修改到期罰款關(guān)閉系統(tǒng)添加書籍編輯書刪除書找書3業(yè)務(wù)流程圖3.1用戶管理3.2管理書籍類型3.3圖書管理3.4讀者管理3.5貸款管理3.5.1貸款3.5.2返回4繪制數(shù)據(jù)流圖表數(shù)據(jù)流程圖清楚地表示了每個模塊
7、之間的調(diào)用關(guān)系。以下是數(shù)據(jù)流程圖。頂層圖片:第1層圖表:第2層圖表:三層圖表:P2.6貸款管理5 ER圖表完整的ER圖表:6數(shù)據(jù)字典一、數(shù)據(jù)元素1.tbbook中的字段:(1)名稱:Bid別名:書籍編號類型:nvarchar(50)范圍為0-50值的含義:標(biāo)識書的編號長度:50(2)名稱:Bookname別名:書籍名稱類型:nvarchar(50)范圍為0-50值意義:識別書的名稱長度:50(3)名稱:Typename別名:所屬類型類型:nvarchar(50)范圍為0-50值的含義:標(biāo)識書的類型長度:50(4)名稱:Author別名:作者類型:nvarchar(50)范圍為0-50值的含義:
8、標(biāo)識書籍的作者長度:50(5)名稱:Zt別名:當(dāng)前副本類型:nvarchar(50)范圍為0-50值的含義:標(biāo)識書的當(dāng)前副本量長度:502.TB borrow中的字段:(1)名稱:Jyid別名:貸款編號類型:nvarchar(50)范圍為0-50值含義:標(biāo)識貸款信息項目的編號長度:50(2)名稱:Rid別名:閱讀器編號類型:nvarchar(50)范圍為0-50值的含義:標(biāo)識借用信息項目的讀者長度:50(3)名稱:Bid別名:書籍編號類型:nvarchar(50)范圍為0-50值的含義:標(biāo)識貸款信息項目的書長度:50(4)名稱:Jsdate別名:貸款日期類型:datetime范圍為0-8價值意
9、義:標(biāo)識貸款信息項目的貸款日期長度:8(5)名稱:Hsdate別名:歸還日期類型:datetime范圍為0-8價值意義:標(biāo)識貸款信息項目的返回日期長度:83.tbbtype的字段:(1)名稱:Typeid別名:帳簿類型編號類型:nvarchar(50)范圍為0-50值的含義:標(biāo)識書籍類型的編號長度:50(2)名稱:Typename別名:帳簿類型名稱類型:nvarchar(50)范圍為0-50值意義:識別報表簿類型的名稱長度:50(3)名稱:Jt別名:貸款天數(shù)類型:Int范圍為0-4值的含義:標(biāo)識該書類型的可貸款天數(shù)長度:4(4)名稱:Fj別名:罰款類型:money范圍為0-8值的含義:標(biāo)識該書
10、類型到期后的每日罰款數(shù)長度:84.TB reader中的字段:(1)名稱:Rid別名:閱讀器編號類型:nvarchar(50)范圍為0-50值含義:標(biāo)識相應(yīng)讀者的編號長度:50(2)名稱:Readername別名:讀者姓名類型:nvarchar(50)范圍為0-50值的含義:標(biāo)識讀者的名稱長度:50(3)名稱:Phone別名:讀者聯(lián)系電話類型:nvarchar(50)范圍為0-50值的含義:識別讀者的聯(lián)系電話長度:50(4)名稱:Maxjsl別名:最大貸款額類型:Int范圍為0-4值的含義:標(biāo)識讀者可以借書的最大數(shù)量長度:4(5)名稱:Yjsl別名:當(dāng)前借出的金額類型:Int范圍為0-4值的含
11、義:標(biāo)識相應(yīng)讀者的當(dāng)前貸款額長度:45.TB user中的字段:(1)名稱:Useid別名:用戶編號類型:nvarchar(50)范圍為0-50值含義:標(biāo)識相應(yīng)讀者的編號長度:50(2)名稱:Name別名:用戶名類型:nvarchar(50)范圍為0-50值含義:標(biāo)識相應(yīng)讀者的編號長度:50(3)名稱:Pass別名:使用者密碼類型:nvarchar(50)范圍為0-50值含義:標(biāo)識相應(yīng)讀者的編號長度:50(4)名稱:Qx別名:權(quán)限類型:nvarchar(50)范圍為0-50值含義:標(biāo)識相應(yīng)讀者的編號長度:50(5)名稱:Phone別名:用戶聯(lián)系電話類型:nvarchar(50)范圍為0-50值
12、含義:標(biāo)識相應(yīng)讀者的編號長度:50二、數(shù)據(jù)結(jié)構(gòu)1.名字:書說明:定義有關(guān)書籍的信息結(jié)構(gòu):書號、書名、書類型、作者、現(xiàn)副本;2.姓名:讀者說明:定義有關(guān)讀者的信息結(jié)構(gòu):讀者編號、讀者姓名、最大貸款額、當(dāng)前貸款額3.名稱:使用者說明:定義管理員,即系統(tǒng)用戶的信息結(jié)構(gòu):使用者編號、使用者名稱、使用者密碼、權(quán)限三、數(shù)據(jù)流1.數(shù)據(jù)流符號:F1(1)名稱:登錄信息(2)來源:用戶(3)地點:P2.1(4)配置:Name Pass Qx(5)通量:(6)最大流量:2.數(shù)據(jù)流符號:F2(1)名稱:用戶信息(2)來源:tbUser(3)地點:P2.2(4)配置:Userid Name Pass Qx(5)通量:
13、(6)最大流量:3.數(shù)據(jù)流符號:F3(1)名稱:后處理用戶信息(2)來源:P2.2(3)地點:資源庫(4)配置:Userid Name Pass Qx(5)通量:(6)最大流量:4.數(shù)據(jù)流符號:F4(1)名稱:關(guān)于書籍類型(2)來源:tbType(3)地點:P2.3(4)配置:Typeid Typename Jt Fj(5)通量:(6)最大流量:5.數(shù)據(jù)流符號:F5(1)名稱:關(guān)于后期處理書類型(2)來源:P2.3(3)地點:資源庫(4)配置:Typeid Typename Jt Fj(5)通量:(6)最大流量:6.數(shù)據(jù)流符號:F6(1)名稱:書籍信息(2)資料來源:tbBook(3)地點:P
14、2.4(4)配置:Bid Bookname Typename Author Zt(5)通量:(6)最大流量:7.數(shù)據(jù)流符號:F7(1)名稱:后處理書信息(2)來源:P2.4(3)地點:資源庫(4)配置:Bid Bookname Typename Author Zt(5)通量:(6)最大流量:8.數(shù)據(jù)流符號:F8(1)姓名:讀者信息(2)資料來源:tbReader(3)地點:P2.5(4)配置:Rid Readersname Phone Maxjsl yjsl(5)通量:(6)最大流量:9.數(shù)據(jù)流符號:F9(1)名稱:后處理讀者信息(2)來源:P2.5(3)地點:資源庫(4)配置:Rid Readersname Phone Maxjsl yjsl(5)通量:(6)最大流量:10.數(shù)據(jù)流符號:F10(1)名稱:貸款管理信息(2)資料來源:tbBorrow,tbBook,tbReader(3)地點:P2.6(4)配置:jyid rid bid js date hsdate ZT max jsl yjsl(5)通量:(6)最大流量:11.數(shù)據(jù)流符號:F11(1)名稱:處理的借閱圖書信息(2)來源:P2.6(3)地點:資源庫(4)配置:jyid ri
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年湖南省公安機(jī)關(guān)考試錄用特殊職位公務(wù)員(人民警察)13人備考題庫及答案詳解1套
- 自拍的介紹教學(xué)課件
- 2026山東臨沂市教育局部分事業(yè)單位招聘綜合類崗位3人備考題庫帶答案詳解
- 2026寧夏招錄選調(diào)生選報5人備考題庫及答案詳解一套
- 2026年怒江州福貢縣公安局輔警招聘備考題庫(9人)帶答案詳解
- 2026云南中國人民人壽保險股份有限公司臨滄市中心支公司招聘30人備考題庫及答案詳解(易錯題)
- 2026年監(jiān)利市事業(yè)單位人才引進(jìn)64人備考題庫有完整答案詳解
- 2026廣西南寧第十中學(xué)上津校區(qū)(高中部)招聘2人備考題庫及答案詳解1套
- 2026年甘肅省慶陽市市直學(xué)校引進(jìn)高層次和急需緊缺人才89人備考題庫及1套完整答案詳解
- 2026上半年貴州事業(yè)單位聯(lián)考大方縣招聘210人備考題庫及參考答案詳解
- 2025福建省安全員C證考試(專職安全員)題庫附答案
- 中國話語體系中的國際傳播話語創(chuàng)新策略分析課題申報書
- 高標(biāo)準(zhǔn)基本農(nóng)田建設(shè)項目監(jiān)理工作總結(jié)報告
- 2026中國電氣裝備集團(tuán)有限公司高層次人才招聘筆試備考試題及答案解析
- 消防知識培訓(xùn)宣傳課件
- 2025-2026學(xué)年通-用版英語 高一上學(xué)期期末試題(含聽力音頻答案)
- 2025年國家基本公共衛(wèi)生服務(wù)考試試題(附答案)
- 25秋蘇教三年級上冊數(shù)學(xué)期末押題卷5套(含答案)
- 局部晚期腫瘤免疫放療新策略
- 食品加工廠乳制品設(shè)備安裝方案
- 高考英語3500詞分類整合記憶手冊(含完整中文釋義)
評論
0/150
提交評論