圖書倉庫管理系統(tǒng)_第1頁
圖書倉庫管理系統(tǒng)_第2頁
圖書倉庫管理系統(tǒng)_第3頁
圖書倉庫管理系統(tǒng)_第4頁
圖書倉庫管理系統(tǒng)_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、圖書倉庫管理系統(tǒng) 設(shè)計(jì)報(bào)告 制作人:賈鑫 學(xué)號(hào):2007541412 一、系統(tǒng)規(guī)劃3 1、可行性研究3 2項(xiàng)目開發(fā)計(jì)劃3 3、目標(biāo)設(shè)計(jì)和開發(fā)設(shè)計(jì)思想 3 4、系統(tǒng)功能3 二、系統(tǒng)分析4 1、系統(tǒng)功能分析 4 2、業(yè)務(wù)流程分析4 3、數(shù)據(jù)流程分析6 三、系統(tǒng)設(shè)計(jì)7 1、系統(tǒng)總體設(shè)計(jì)7 2、系統(tǒng)詳細(xì)設(shè)計(jì)S 3、數(shù)據(jù)庫設(shè)計(jì)8 四、運(yùn)行環(huán)境規(guī)定11 1、駛件環(huán)境11 2、軟件環(huán)境11 心得:12 一、系統(tǒng)規(guī)劃 、可行性研究1 有些圖書書庫管本院校的圖書館 庫存容量持續(xù)增長,對(duì)于圖書的管理越來越難,為r防止圖書書庫管理上出現(xiàn)問題,所以要開發(fā) 理人員也對(duì)上而發(fā)映了這些事情,款專為圖書倉庫管理的系統(tǒng)工具。

2、2項(xiàng)目開發(fā)計(jì) 戈ij統(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í)間能夠滿足書庫管理員對(duì)圖書信息處理的需求。例系統(tǒng)的開放性和可擴(kuò)充性:系統(tǒng)在 開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。如數(shù)據(jù)農(nóng)中用戶選擇字段方式的改變,書庫圖書數(shù) 量、信息等的需求也要不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào) 整和擴(kuò)充。而要實(shí)現(xiàn)這只要符合-定的規(guī)范,既系統(tǒng)應(yīng)是個(gè)開放系統(tǒng),-點(diǎn),應(yīng)通過系統(tǒng)的開 放性來完成,可以簡單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補(bǔ)、替換完成 系

3、統(tǒng)的升級(jí)和更新?lián)Q代。系統(tǒng)的易用性和易維護(hù)性:要實(shí)現(xiàn)這點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用 用戶熟悉的術(shù)語,易于系統(tǒng)的維護(hù)。針對(duì)用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮 短用戶對(duì)系統(tǒng)熟悉的過程。3、目標(biāo)設(shè)計(jì)和開發(fā)設(shè)計(jì)思想本系統(tǒng)要使我院校的 圖書倉庫更加容易管理,入庫、出庫更加簡單容易,不會(huì)因 為人為原因出現(xiàn)錯(cuò)誤、 系統(tǒng)功能4 (1)本系統(tǒng)主要功能為圖書入庫、圖書出庫、圖 書管理。具體實(shí)施功能有:插入功能、查詢功能。 (2)次系統(tǒng)刪除不必要的管理冗余,實(shí)現(xiàn)管理規(guī)范化、科學(xué)化。 (3)界面盡量簡單化,實(shí)用、方便。 3 二、系統(tǒng)分析 K系統(tǒng)功能分析 由于在搜尋指定圖書時(shí)會(huì)因圖書量大而加重任務(wù)量,在對(duì)些圖

4、書及人員就行更新時(shí)也會(huì)因 為復(fù)雜而手忙腳亂。這樣在交易潔動(dòng)中不斷地產(chǎn)生新數(shù)據(jù),使得信息量逐漸加人。但使用本系統(tǒng) 可以很方便的對(duì)所需信息進(jìn)行查詢,也可適時(shí)的利用插入功能對(duì)和關(guān)數(shù)據(jù)進(jìn)行更新,這樣及時(shí)、 便捷.高效的得到查詢統(tǒng)計(jì)結(jié)果。因此,系統(tǒng)功能分析如圖所示: 操作員入庫情況 庫管理書店圖書出庫情況系統(tǒng) 圖書信息圖書檢索 2、業(yè)務(wù)流程分析列出的的書店圖書庫存管理的主要功能,將書店圖書庫存管理加工 細(xì)化分1 根據(jù)農(nóng)1解為書庫管理、供應(yīng)商管理、入庫管理、IB庫管理、客戶管理和貨物管理 等了加工。在圖所示的頂層數(shù)據(jù)流圖的基礎(chǔ)之上,進(jìn)行分解細(xì)化,書庫存管理的數(shù)據(jù)流圖。 4 操作圖書檢圖書檢索信1 2圖書庫

5、存3入出庫圖書入庫信息圖書出庫信息圖書庫存存儲(chǔ)信息 抿據(jù)實(shí)際業(yè)務(wù),細(xì)化數(shù)據(jù)流圖如下圖所示: 操作員圖書部門經(jīng)理圖書檢索部庫入部出庫門經(jīng)理圖書出庫圖書數(shù)雖圖書入庫 門經(jīng)理 統(tǒng)計(jì)出庫信息入庫信息圖書檢索信息 5 3、數(shù)據(jù)流程分析 確定實(shí)體間關(guān)系后,并根據(jù)上面所述的數(shù)據(jù)流圖,使用PowerDesigner設(shè)計(jì)CDM如圖所示 系統(tǒng)數(shù)據(jù)字典以確保開發(fā)人員創(chuàng)建數(shù)據(jù)字典數(shù)據(jù)字典是對(duì)系統(tǒng)用到的所有數(shù)據(jù)項(xiàng)和結(jié)構(gòu)的定義, 數(shù)據(jù)字典至少應(yīng)定義客戶數(shù)據(jù)項(xiàng)以確??蛻襞c開發(fā)小組使用統(tǒng)的數(shù)據(jù)定義。在需求階段,數(shù)據(jù) 分析和設(shè)計(jì)工具通常包括數(shù)據(jù)字典組件。通常包括數(shù)據(jù)項(xiàng)、是使用致的定義和術(shù)語。5個(gè)部 分。結(jié)構(gòu)、數(shù)撲:渝、數(shù)據(jù)儲(chǔ)和

6、處理過程.(P)/為是否為主可否與其他數(shù)據(jù)項(xiàng)的寬度 數(shù)據(jù)類型數(shù)據(jù)項(xiàng) 數(shù)據(jù)項(xiàng)(F外鍵空值邏輯關(guān)系 YES(P) char 6庫存圖書編號(hào)NO char NO書貉名稱20 NO char圖書類別20 int S 圖書數(shù)殳XO char 備注12 YES(P) char 入庫圖書編號(hào)6 NO char入庫圖書名稱NO 20 YES(P)出庫圖書編號(hào)NO 6 char 出庫圖書名稱XO 20char NO 12 int 圖書價(jià)搟 入庫數(shù)雖int (P)/是否為主否為與其他數(shù)據(jù)項(xiàng)的可寬度數(shù)據(jù)類型數(shù)州項(xiàng)數(shù)據(jù)項(xiàng)含義(F)空值邏輯關(guān)系鍵外 入庫日期NOdate 30 15 int NO出庫數(shù)址出庫口期30 N

7、O date YES(P) NO char 8 書庫編號(hào) NO char 書庫名稱8 K系統(tǒng)總體設(shè)計(jì) (1)系統(tǒng)目標(biāo)設(shè)計(jì) 方便的數(shù)據(jù)輸入性能,良好的人機(jī)界面,盡量避免漢字和長字符串的人工重復(fù)輸入。 靈活的查詢性能,能快速實(shí)現(xiàn)多項(xiàng)產(chǎn)品輸入數(shù)據(jù)和庫存數(shù)據(jù)的查詢。 考慮到圖書的不斷增加與翻新,對(duì)新書數(shù)據(jù)也能給予處理。 (2)系統(tǒng)功能分析 系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)庫存信息的系統(tǒng)化、規(guī)范化、和自動(dòng)化。系統(tǒng)功能分析是在系 統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成。庫存管理信息系統(tǒng)主要功能有: 庫存信息的查詢 出入庫信息的查詢 入庫信息錄入 出庫信息錄入 (3)系統(tǒng)功能結(jié)構(gòu)圖 對(duì)于上述各項(xiàng)功能進(jìn)行集中、分塊,按照結(jié)構(gòu)程

8、序設(shè)計(jì)的要求,綜合考慮改 進(jìn)后的系統(tǒng)邏輯模型和設(shè)計(jì)的系統(tǒng)目標(biāo)的要求。暗合機(jī)系統(tǒng)功能結(jié)構(gòu)如圖所示。 書丿占圖書庫管理系統(tǒng) 入入入入 庫庫庫庫情情情情 況況況況 2、系統(tǒng)詳細(xì)設(shè)計(jì) (1)、當(dāng)入庫單中插入數(shù)據(jù)時(shí),如果是新貨物則加入到貨物信息中,如果是現(xiàn)有的貨物則追加 到貨物信息衣中,貨物的數(shù)量則和應(yīng)改變。和關(guān)代碼如下: CREATE trigger sinsert on入庫單 after insert as declare num mt declare no char(6) declare cno char(6) declare insert_m cursor for select 圖書編號(hào),入庫數(shù)

9、量,書庫編號(hào) from inserted open insert_ru fetch next from insert_ru into no5num,cno update圖書信息set圖書數(shù)量=圖書數(shù)量十numwhere圖書編號(hào)=10 (2)、當(dāng)出庫單中插入數(shù)據(jù)時(shí),是現(xiàn)有的圖書則追加到圖書信息農(nóng)中,圖書的數(shù)量則相應(yīng)改變。 如果是新圖書則會(huì)因圖書不存在而出錯(cuò)。和關(guān)代碼如下: CREATE trigger insert on出庫單 after insert as declare num int declare no char(6) declare cno cliar(6) declare inser

10、t_m cursor for select 圖書編號(hào),出庫圖書數(shù)量,書庫編號(hào) from inserted open insert_ru fetch next from insert_m into no,num,cno update圖書信息set圖書數(shù)量=圖書數(shù)5F:-uum xvheie圖書編號(hào)=110 3、數(shù)據(jù)庫設(shè)計(jì) 通過對(duì)圖書管理系統(tǒng)需求及其數(shù)據(jù)流圖的分析,可以得出該系統(tǒng)涉及讀者、書籍、借閱和還 書信息農(nóng)等數(shù)據(jù)實(shí)體。 (1) E-R 圖 8 岀庫出庫圖 入庫圖書編出庫圖出庫圖圖書數(shù)編名圖書名入庫圖書圖書類別入庫圖書名稱入庫圖書編號(hào) )數(shù)據(jù)實(shí)體結(jié)構(gòu)描述(2 . 功能名稱:圖書信息農(nóng)主鍵:圖書

11、編號(hào)存儲(chǔ)組織:本圖書存儲(chǔ)位置:圖書信息條記錄 說 明數(shù)據(jù)采集方式數(shù)據(jù)元素圖書編號(hào)主鍵,必須輸入人工采集 必須輸入人工采集圖書名稱 必須輸入人工采集圖書類別編號(hào) 作者人工采集譯者 人工采集單價(jià)人工采集 人工采集出版社編號(hào) 人工釆集 出版時(shí)間 總數(shù)量人工采集 自動(dòng)采集入庫日期 9 自動(dòng)采入庫操作 自動(dòng)采現(xiàn)存 人工采內(nèi)容簡 人工采備相關(guān)捉供數(shù)據(jù)主要功能模塊:書籍管理、借閱管埋、注銷管數(shù)據(jù)輸出接受主要功能模塊: 書籍管理、借閱管理、注銷管修改記錄: 功能名稱:圖書類別農(nóng)主鍵:圖書類別編號(hào)存儲(chǔ)組織:類圖書存儲(chǔ)位置:圖書類別條 記錄說明數(shù)據(jù)元素?cái)?shù)據(jù)采集方式 圖書類別編號(hào)主鍵,必須輸入人匚釆集人工采集圖書類

12、別名稱必須輸入備注人匚釆集 相關(guān)提供數(shù)據(jù)主要功能模塊:書籍類別管理數(shù)據(jù)輸出接受主要功能模塊:書籍類別管理、書籍 管理修改記錄:. 功能名稱:出版社信息農(nóng)主鍵:出版社編號(hào)出版社信存儲(chǔ)組織:個(gè)出版存儲(chǔ)位置:息社 一條記錄說明數(shù)據(jù)元素?cái)?shù)據(jù)釆集方式主鍵,必須輸入出版社編號(hào)人工采集 必須輸入出版社名稱人工采集 人工采集出版社地址郵政編碼人工采集 10 人工采聯(lián)系 人工采聯(lián)系電EMAIL人工采 備人工采 相關(guān)提供數(shù)據(jù)主要功能模塊:出版社管數(shù)據(jù)輸出接受主耍功能模塊:出版社管理、書籍管修改記 錄: 四、運(yùn)行環(huán)境規(guī)定、硬件環(huán)境1 服務(wù)器P )推薦 Pentium 4 1. 2GCPU(1)處理器():Pentium 900M ()(推薦 512M 內(nèi)存容量(RAM): 至少 256M(2) 客戶端? Pentium 133M或更高 (1)處理器(CPU): 或更高RAM內(nèi)存容量():1021M(2) 、軟件環(huán)境2 數(shù)據(jù)庫服務(wù)器端? Microsoft Windows xp 操作系統(tǒng):(1) TCP/IP協(xié)議數(shù)據(jù)庫管理系統(tǒng):SQ12000,配置服務(wù)器端WebP Micros

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論