




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、圖書倉庫管理系統(tǒng) 設(shè)計報告 制作人:賈鑫 學(xué)號:2007541412 一、系統(tǒng)規(guī)劃3 1、可行性研究3 2項目開發(fā)計劃3 3、目標(biāo)設(shè)計和開發(fā)設(shè)計思想 3 4、系統(tǒng)功能3 二、系統(tǒng)分析4 1、系統(tǒng)功能分析 4 2、業(yè)務(wù)流程分析4 3、數(shù)據(jù)流程分析6 三、系統(tǒng)設(shè)計7 1、系統(tǒng)總體設(shè)計7 2、系統(tǒng)詳細(xì)設(shè)計S 3、數(shù)據(jù)庫設(shè)計8 四、運行環(huán)境規(guī)定11 1、駛件環(huán)境11 2、軟件環(huán)境11 心得:12 一、系統(tǒng)規(guī)劃 、可行性研究1 有些圖書書庫管本院校的圖書館 庫存容量持續(xù)增長,對于圖書的管理越來越難,為r防止圖書書庫管理上出現(xiàn)問題,所以要開發(fā) 理人員也對上而發(fā)映了這些事情,款專為圖書倉庫管理的系統(tǒng)工具。
2、2項目開發(fā)計 戈ij統(tǒng)處理的準(zhǔn)確性和及時性:系統(tǒng)處理的準(zhǔn)確性和及時性是系統(tǒng)的必耍性能。 在系統(tǒng)設(shè)計和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力 和響應(yīng)時間能夠滿足書庫管理員對圖書信息處理的需求。例系統(tǒng)的開放性和可擴(kuò)充性:系統(tǒng)在 開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。如數(shù)據(jù)農(nóng)中用戶選擇字段方式的改變,書庫圖書數(shù) 量、信息等的需求也要不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào) 整和擴(kuò)充。而要實現(xiàn)這只要符合-定的規(guī)范,既系統(tǒng)應(yīng)是個開放系統(tǒng),-點,應(yīng)通過系統(tǒng)的開 放性來完成,可以簡單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補(bǔ)、替換完成 系
3、統(tǒng)的升級和更新?lián)Q代。系統(tǒng)的易用性和易維護(hù)性:要實現(xiàn)這點,就要求系統(tǒng)應(yīng)該盡量使用 用戶熟悉的術(shù)語,易于系統(tǒng)的維護(hù)。針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮 短用戶對系統(tǒng)熟悉的過程。3、目標(biāo)設(shè)計和開發(fā)設(shè)計思想本系統(tǒng)要使我院校的 圖書倉庫更加容易管理,入庫、出庫更加簡單容易,不會因 為人為原因出現(xiàn)錯誤、 系統(tǒng)功能4 (1)本系統(tǒng)主要功能為圖書入庫、圖書出庫、圖 書管理。具體實施功能有:插入功能、查詢功能。 (2)次系統(tǒng)刪除不必要的管理冗余,實現(xiàn)管理規(guī)范化、科學(xué)化。 (3)界面盡量簡單化,實用、方便。 3 二、系統(tǒng)分析 K系統(tǒng)功能分析 由于在搜尋指定圖書時會因圖書量大而加重任務(wù)量,在對些圖
4、書及人員就行更新時也會因 為復(fù)雜而手忙腳亂。這樣在交易潔動中不斷地產(chǎn)生新數(shù)據(jù),使得信息量逐漸加人。但使用本系統(tǒng) 可以很方便的對所需信息進(jìn)行查詢,也可適時的利用插入功能對和關(guān)數(shù)據(jù)進(jìn)行更新,這樣及時、 便捷.高效的得到查詢統(tǒng)計結(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入出庫圖書入庫信息圖書出庫信息圖書庫存存儲信息 抿據(jù)實際業(yè)務(wù),細(xì)化數(shù)據(jù)流圖如下圖所示: 操作員圖書部門經(jīng)理圖書檢索部庫入部出庫門經(jīng)理圖書出庫圖書數(shù)雖圖書入庫 門經(jīng)理 統(tǒng)計出庫信息入庫信息圖書檢索信息 5 3、數(shù)據(jù)流程分析 確定實體間關(guān)系后,并根據(jù)上面所述的數(shù)據(jù)流圖,使用PowerDesigner設(shè)計CDM如圖所示 系統(tǒng)數(shù)據(jù)字典以確保開發(fā)人員創(chuàng)建數(shù)據(jù)字典數(shù)據(jù)字典是對系統(tǒng)用到的所有數(shù)據(jù)項和結(jié)構(gòu)的定義, 數(shù)據(jù)字典至少應(yīng)定義客戶數(shù)據(jù)項以確??蛻襞c開發(fā)小組使用統(tǒng)的數(shù)據(jù)定義。在需求階段,數(shù)據(jù) 分析和設(shè)計工具通常包括數(shù)據(jù)字典組件。通常包括數(shù)據(jù)項、是使用致的定義和術(shù)語。5個部 分。結(jié)構(gòu)、數(shù)撲:渝、數(shù)據(jù)儲和
6、處理過程.(P)/為是否為主可否與其他數(shù)據(jù)項的寬度 數(shù)據(jù)類型數(shù)據(jù)項 數(shù)據(jù)項(F外鍵空值邏輯關(guān)系 YES(P) char 6庫存圖書編號NO char NO書貉名稱20 NO char圖書類別20 int S 圖書數(shù)殳XO char 備注12 YES(P) char 入庫圖書編號6 NO char入庫圖書名稱NO 20 YES(P)出庫圖書編號NO 6 char 出庫圖書名稱XO 20char NO 12 int 圖書價搟 入庫數(shù)雖int (P)/是否為主否為與其他數(shù)據(jù)項的可寬度數(shù)據(jù)類型數(shù)州項數(shù)據(jù)項含義(F)空值邏輯關(guān)系鍵外 入庫日期NOdate 30 15 int NO出庫數(shù)址出庫口期30 N
7、O date YES(P) NO char 8 書庫編號 NO char 書庫名稱8 K系統(tǒng)總體設(shè)計 (1)系統(tǒng)目標(biāo)設(shè)計 方便的數(shù)據(jù)輸入性能,良好的人機(jī)界面,盡量避免漢字和長字符串的人工重復(fù)輸入。 靈活的查詢性能,能快速實現(xiàn)多項產(chǎn)品輸入數(shù)據(jù)和庫存數(shù)據(jù)的查詢。 考慮到圖書的不斷增加與翻新,對新書數(shù)據(jù)也能給予處理。 (2)系統(tǒng)功能分析 系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)庫存信息的系統(tǒng)化、規(guī)范化、和自動化。系統(tǒng)功能分析是在系 統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成。庫存管理信息系統(tǒng)主要功能有: 庫存信息的查詢 出入庫信息的查詢 入庫信息錄入 出庫信息錄入 (3)系統(tǒng)功能結(jié)構(gòu)圖 對于上述各項功能進(jìn)行集中、分塊,按照結(jié)構(gòu)程
8、序設(shè)計的要求,綜合考慮改 進(jìn)后的系統(tǒng)邏輯模型和設(shè)計的系統(tǒng)目標(biāo)的要求。暗合機(jī)系統(tǒng)功能結(jié)構(gòu)如圖所示。 書丿占圖書庫管理系統(tǒng) 入入入入 庫庫庫庫情情情情 況況況況 2、系統(tǒng)詳細(xì)設(shè)計 (1)、當(dāng)入庫單中插入數(shù)據(jù)時,如果是新貨物則加入到貨物信息中,如果是現(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 圖書編號,入庫數(shù)
9、量,書庫編號 from inserted open insert_ru fetch next from insert_ru into no5num,cno update圖書信息set圖書數(shù)量=圖書數(shù)量十numwhere圖書編號=10 (2)、當(dāng)出庫單中插入數(shù)據(jù)時,是現(xiàn)有的圖書則追加到圖書信息農(nóng)中,圖書的數(shù)量則相應(yīng)改變。 如果是新圖書則會因圖書不存在而出錯。和關(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 圖書編號,出庫圖書數(shù)量,書庫編號 from inserted open insert_ru fetch next from insert_m into no,num,cno update圖書信息set圖書數(shù)量=圖書數(shù)5F:-uum xvheie圖書編號=110 3、數(shù)據(jù)庫設(shè)計 通過對圖書管理系統(tǒng)需求及其數(shù)據(jù)流圖的分析,可以得出該系統(tǒng)涉及讀者、書籍、借閱和還 書信息農(nóng)等數(shù)據(jù)實體。 (1) E-R 圖 8 岀庫出庫圖 入庫圖書編出庫圖出庫圖圖書數(shù)編名圖書名入庫圖書圖書類別入庫圖書名稱入庫圖書編號 )數(shù)據(jù)實體結(jié)構(gòu)描述(2 . 功能名稱:圖書信息農(nóng)主鍵:圖書
11、編號存儲組織:本圖書存儲位置:圖書信息條記錄 說 明數(shù)據(jù)采集方式數(shù)據(jù)元素圖書編號主鍵,必須輸入人工采集 必須輸入人工采集圖書名稱 必須輸入人工采集圖書類別編號 作者人工采集譯者 人工采集單價人工采集 人工采集出版社編號 人工釆集 出版時間 總數(shù)量人工采集 自動采集入庫日期 9 自動采入庫操作 自動采現(xiàn)存 人工采內(nèi)容簡 人工采備相關(guān)捉供數(shù)據(jù)主要功能模塊:書籍管理、借閱管埋、注銷管數(shù)據(jù)輸出接受主要功能模塊: 書籍管理、借閱管理、注銷管修改記錄: 功能名稱:圖書類別農(nóng)主鍵:圖書類別編號存儲組織:類圖書存儲位置:圖書類別條 記錄說明數(shù)據(jù)元素數(shù)據(jù)采集方式 圖書類別編號主鍵,必須輸入人匚釆集人工采集圖書類
12、別名稱必須輸入備注人匚釆集 相關(guān)提供數(shù)據(jù)主要功能模塊:書籍類別管理數(shù)據(jù)輸出接受主要功能模塊:書籍類別管理、書籍 管理修改記錄:. 功能名稱:出版社信息農(nóng)主鍵:出版社編號出版社信存儲組織:個出版存儲位置:息社 一條記錄說明數(shù)據(jù)元素數(shù)據(jù)釆集方式主鍵,必須輸入出版社編號人工采集 必須輸入出版社名稱人工采集 人工采集出版社地址郵政編碼人工采集 10 人工采聯(lián)系 人工采聯(lián)系電EMAIL人工采 備人工采 相關(guān)提供數(shù)據(jù)主要功能模塊:出版社管數(shù)據(jù)輸出接受主耍功能模塊:出版社管理、書籍管修改記 錄: 四、運行環(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等.壓縮文件請下載最新的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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 挖掘機(jī)平整地面施工方案
- 錨固樁施工方案
- 惠州市潤根電器有限公司 AC 電源線及插頭的生產(chǎn)建設(shè)項目環(huán)評報告表
- 初中半期考答案數(shù)學(xué)試卷
- 仿玉石樓梯扶手施工方案
- 小學(xué)校園內(nèi)管網(wǎng)施工方案
- 房建地下連續(xù)梁施工方案
- 別墅的專項施工方案
- 農(nóng)田排水降水施工方案
- 黃桃高產(chǎn)栽培技術(shù)的高效應(yīng)用及科學(xué)推廣措施分析
- 食品安全、消防安全、交通安全
- 建筑施工企業(yè)新員工三級安全教育培訓(xùn)
- 變頻器實訓(xùn)報告
- 無人機(jī)團(tuán)體培訓(xùn)課件
- 汽車檢測技術(shù)課件 任務(wù)二 檢測汽車動力性能
- 地測防治水技能競賽理論考試題庫(含答案)
- 2024年中職高考數(shù)學(xué)計算訓(xùn)練 專題11 平面向量的基本計算(含答案解析)
- 智能建造施工技術(shù) 課件全套 王春林 項目1-11 智能建造施工概論- 外墻保溫與建筑施工碳排放計算
- 全國職業(yè)院校技能大賽高職組(法律實務(wù)賽項)考試題及答案
- 幼兒園中班社會禮儀《讓一讓》課件
- ChatGPT會影響到人類社會嗎(2023年四川涼山中考語文試卷說明文閱讀題及答案)
評論
0/150
提交評論