![圖書倉庫管理系統(tǒng).doc_第1頁](http://file1.renrendoc.com/fileroot_temp2/2020-3/14/da136ca4-d93d-49bc-a2ff-7d54a2b564f0/da136ca4-d93d-49bc-a2ff-7d54a2b564f01.gif)
![圖書倉庫管理系統(tǒng).doc_第2頁](http://file1.renrendoc.com/fileroot_temp2/2020-3/14/da136ca4-d93d-49bc-a2ff-7d54a2b564f0/da136ca4-d93d-49bc-a2ff-7d54a2b564f02.gif)
![圖書倉庫管理系統(tǒng).doc_第3頁](http://file1.renrendoc.com/fileroot_temp2/2020-3/14/da136ca4-d93d-49bc-a2ff-7d54a2b564f0/da136ca4-d93d-49bc-a2ff-7d54a2b564f03.gif)
![圖書倉庫管理系統(tǒng).doc_第4頁](http://file1.renrendoc.com/fileroot_temp2/2020-3/14/da136ca4-d93d-49bc-a2ff-7d54a2b564f0/da136ca4-d93d-49bc-a2ff-7d54a2b564f04.gif)
![圖書倉庫管理系統(tǒng).doc_第5頁](http://file1.renrendoc.com/fileroot_temp2/2020-3/14/da136ca4-d93d-49bc-a2ff-7d54a2b564f0/da136ca4-d93d-49bc-a2ff-7d54a2b564f05.gif)
免費預覽已結(jié)束,剩余7頁可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
圖書倉庫管理系統(tǒng)設(shè)計報告 制作人:賈鑫 學 號:2007541412一、系統(tǒng)規(guī)劃31、可行性研究32項目開發(fā)計劃33、目標設(shè)計和開發(fā)設(shè)計思想34、系統(tǒng)功能3二、系統(tǒng)分析41、系統(tǒng)功能分析42、業(yè)務(wù)流程分析43、數(shù)據(jù)流程分析6三、系統(tǒng)設(shè)計71、系統(tǒng)總體設(shè)計72、系統(tǒng)詳細設(shè)計83、數(shù)據(jù)庫設(shè)計8四、運行環(huán)境規(guī)定111、硬件環(huán)境112、軟件環(huán)境11心得:12一、系統(tǒng)規(guī)劃1、可行性研究本院校的圖書館庫存容量持續(xù)增長,對于圖書的管理越來越難,有些圖書書庫管理人員也對上面發(fā)映了這些事情,為了防止圖書書庫管理上出現(xiàn)問題,所以要開發(fā)一款專為圖書倉庫管理的系統(tǒng)工具。2項目開發(fā)計劃 統(tǒng)一處理的準確性和及時性:系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計和開發(fā)過程中,要充分考慮系統(tǒng)當前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時間能夠滿足書庫管理員對圖書信息處理的需求。系統(tǒng)的開放性和可擴充性:系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴充性。例如數(shù)據(jù)表中用戶選擇字段方式的改變,書庫圖書數(shù)量、信息等的需求也要不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進行功能的調(diào)整和擴充。而要實現(xiàn)這一點,應(yīng)通過系統(tǒng)的開放性來完成,既系統(tǒng)應(yīng)是一個開放系統(tǒng),只要符合一定的規(guī)范,可以簡單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補、替換完成系統(tǒng)的升級和更新?lián)Q代。系統(tǒng)的易用性和易維護性:要實現(xiàn)這一點,就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語,易于系統(tǒng)的維護。針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。3、目標設(shè)計和開發(fā)設(shè)計思想 本系統(tǒng)要使我院校的圖書倉庫更加容易管理,入庫、出庫更加簡單容易,不會因為人為原因出現(xiàn)錯誤4、系統(tǒng)功能(1)本系統(tǒng)主要功能為圖書入庫、圖書出庫、圖書管理。具體實施功能有:插入功能、查詢功能。(2)次系統(tǒng)刪除不必要的管理冗余,實現(xiàn)管理規(guī)范化、科學化。(3)界面盡量簡單化,實用、方便。二、系統(tǒng)分析 1、系統(tǒng)功能分析 由于在搜尋指定圖書時會因圖書量大而加重任務(wù)量,在對一些圖書及人員就行更新時也會因為復雜而手忙腳亂。這樣在交易活動中不斷地產(chǎn)生新數(shù)據(jù),使得信息量逐漸加大。但使用本系統(tǒng)可以很方便的對所需信息進行查詢,也可適時的利用插入功能對相關(guān)數(shù)據(jù)進行更新,這樣及時、便捷、高效的得到查詢統(tǒng)計結(jié)果。因此,系統(tǒng)功能分析如圖所示:操作員書店圖書庫管理系統(tǒng)入庫情況出庫情況圖書信息圖書檢索2、業(yè)務(wù)流程分析 根據(jù)表1列出的的書店圖書庫存管理的主要功能,將書店圖書庫存管理加工細化分解為書庫管理、供應(yīng)商管理、入庫管理、出庫管理、客戶管理和貨物管理等子加工。在圖1所示的頂層數(shù)據(jù)流圖的基礎(chǔ)之上,進行分解細化,書庫存管理的數(shù)據(jù)流圖。 操作員1圖書庫存管理2入庫3出庫圖書庫存存儲信息圖書入庫信息圖書出庫信息4圖書檢索圖書檢索信息根據(jù)實際業(yè)務(wù),細化數(shù)據(jù)流圖如下圖所示:圖書部門經(jīng)理操作員圖書出庫圖書數(shù)量統(tǒng)計圖書入庫入庫信息入庫部門經(jīng)理出庫部門經(jīng)理出庫信息圖書檢索圖書檢索信息3、數(shù)據(jù)流程分析確定實體間關(guān)系后,并根據(jù)上面所述的數(shù)據(jù)流圖,使用PowerDesigner設(shè)計CDM如圖所示系統(tǒng)數(shù)據(jù)字典創(chuàng)建數(shù)據(jù)字典數(shù)據(jù)字典是對系統(tǒng)用到的所有數(shù)據(jù)項和結(jié)構(gòu)的定義,以確保開發(fā)人員使用統(tǒng)一的數(shù)據(jù)定義。在需求階段,數(shù)據(jù)字典至少應(yīng)定義客戶數(shù)據(jù)項以確保客戶與開發(fā)小組是使用一致的定義和術(shù)語。分析和設(shè)計工具通常包括數(shù)據(jù)字典組件。通常包括數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲和處理過程5個部分。數(shù)據(jù)項數(shù)據(jù)項含義數(shù)據(jù)類型寬度與其他數(shù)據(jù)項的邏輯關(guān)系可否為空值是否為主(P)/外(F)鍵庫存圖書編號char6NOYES(P)書籍名稱char20NO圖書類別char20NO圖書數(shù)量int8NO備注char12入庫圖書編號char6NOYES(P)入庫圖書名稱char20NO出庫圖書編號char6NOYES(P)出庫圖書名稱char20NO圖書價格int12NO入庫數(shù)量int2NO入庫日期date30NO出庫數(shù)量int15NO出庫日期date30NO書庫編號char8NOYES(P)書庫名稱char8NO三、系統(tǒng)設(shè)計1、系統(tǒng)總體設(shè)計(1) 系統(tǒng)目標設(shè)計 方便的數(shù)據(jù)輸入性能,良好的人機界面,盡量避免漢字和長字符串的人工重復輸入。 靈活的查詢性能,能快速實現(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)圖對于上述各項功能進行集中、分塊,按照結(jié)構(gòu)程序設(shè)計的要求,綜合考慮改進后的系統(tǒng)邏輯模型和設(shè)計的系統(tǒng)目標的要求。暗合機系統(tǒng)功能結(jié)構(gòu)如圖所示。書店圖書庫管理系統(tǒng)入庫情況入庫情況入庫情況入庫情況2、系統(tǒng)詳細設(shè)計 (1)、當入庫單中插入數(shù)據(jù)時,如果是新貨物則加入到貨物信息中,如果是現(xiàn)有的貨物則追加到貨物信息表中,貨物的數(shù)量則相應(yīng)改變。相關(guān)代碼如下:CREATE trigger sinserton 入庫單after insertasdeclare num intdeclare no char(6)declare cno char(6)declare insert_ru cursor for select 圖書編號,入庫數(shù)量,書庫編號 from insertedopen insert_rufetch next from insert_ru into no,num,cnoupdate 圖書信息 set 圖書數(shù)量=圖書數(shù)量+num where 圖書編號=no(2)、當出庫單中插入數(shù)據(jù)時,是現(xiàn)有的圖書則追加到圖書信息表中,圖書的數(shù)量則相應(yīng)改變。如果是新圖書則會因圖書不存在而出錯。相關(guān)代碼如下:CREATE trigger inserton 出庫單after insertasdeclare num intdeclare no char(6)declare cno char(6)declare insert_ru cursor for select 圖書編號,出庫圖書數(shù)量, 書庫編號 from insertedopen insert_rufetch next from insert_ru into no,num,cnoupdate 圖書信息 set 圖書數(shù)量=圖書數(shù)量-num where 圖書編號=no 3、數(shù)據(jù)庫設(shè)計 通過對圖書管理系統(tǒng)需求及其數(shù)據(jù)流圖的分析,可以得出該系統(tǒng)涉及讀者、書籍、借閱和還書信息表等數(shù)據(jù)實體。(1)E-R圖圖 書圖書名稱圖書類別圖書數(shù)量入庫單入庫圖書出庫單出庫圖書 入庫圖書名稱入庫圖書編號號圖書編號出庫圖書編號號出庫圖書名稱(2)數(shù)據(jù)實體結(jié)構(gòu)描述功能名稱:圖書信息表存儲位置:圖書信息存儲組織:一本圖書一條記錄主鍵:圖書編號數(shù)據(jù)元素數(shù)據(jù)采集方式說明圖書編號人工采集主鍵,必須輸入圖書名稱人工采集必須輸入圖書類別編號人工采集必須輸入作者人工采集譯者人工采集單價人工采集出版社編號人工采集出版時間人工采集總數(shù)量人工采集入庫日期自動采集入庫操作員自動采集現(xiàn)存量自動采集內(nèi)容簡介人工采集備注人工采集相關(guān)提供數(shù)據(jù)主要功能模塊:書籍管理、借閱管理、注銷管理數(shù)據(jù)輸出接受主要功能模塊:書籍管理、借閱管理、注銷管理修改記錄:功能名稱:圖書類別表 存儲位置:圖書類別存儲組織:一類圖書一條記錄主鍵:圖書類別編號數(shù)據(jù)元素數(shù)據(jù)采集方式說明圖書類別編號人工采集主鍵,必須輸入圖書類別名稱人工采集必須輸入備注人工采集相關(guān)提供數(shù)據(jù)主要功能模塊:書籍類別管理數(shù)據(jù)輸出接受主要功能模塊:書籍類別管理、書籍管理修改記錄:功能名稱:出版社信息表 存儲位置:出版社信息存儲組織:一個出版社一條記錄主鍵:出版社編號數(shù)據(jù)元素數(shù)據(jù)采集方式說明出版社編號人工采集主鍵,必須輸入出版社名稱人工采集必須輸入出版社地址人工采集郵政編碼人工采集聯(lián)系人人工采集聯(lián)系電話人工采集EMAIL人工采集備注人工采集相關(guān)提供數(shù)據(jù)主要功能模塊:出版社管理數(shù)據(jù)輸出接受主要功能模塊:出版社管理、書籍管理修改記錄:四、運行環(huán)境規(guī)定1、硬件環(huán)境 服務(wù)器 (1) 處理器(CPU):Pentium 900M (推薦Pentium 4 1.2G) (2) 內(nèi)存容量(RAM):至少256M(推薦 512M) 客戶端 (1) 處理器(CPU):Pentium 133M 或更高 (2) 內(nèi)存容量(RAM):1024M或更高2、軟件環(huán)境 數(shù)據(jù)庫服務(wù)器端(1) 操作系統(tǒng):Microsoft Windows xp(2) 數(shù)據(jù)庫管理系統(tǒng):sql2000,配置TCP/IP協(xié)議 Web服務(wù)器端(1) 操作系統(tǒng):Microsoft Windows xp(2) Internet 信息服務(wù)(IIS)6.0管理器(3) Visual Studio.NET 2003,配置TCP/IP協(xié)議 客戶端(1) 操作系統(tǒng):Windows 98
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《超聲科應(yīng)急預案》課件
- 二零二五年度綠色生態(tài)土地種植合作框架協(xié)議范本
- 《會展項目管理》課件
- 《院感培訓》課件
- 《意外險銷售話術(shù)》課件
- 期末考試激勵學生-班會課件
- 2017-2022年中國晾曬置物用具市場投資戰(zhàn)略研究報告(目錄)
- 農(nóng)村街道電網(wǎng)改造合同范本
- 農(nóng)村建房安全生產(chǎn)合同范本
- 倉庫出讓合同范本模板
- 如何構(gòu)建高效課堂課件
- 虛擬化與云計算技術(shù)應(yīng)用實踐項目化教程 教案全套 第1-14周 虛擬化與云計算導論-騰訊云服務(wù)
- 甲基丙烯酸甲酯生產(chǎn)工藝畢業(yè)設(shè)計設(shè)備選型與布置模板
- 徐金桂行政法與行政訴訟法新講義
- 瀝青拌合設(shè)備結(jié)構(gòu)認知
- 2023年北京高考政治真題試題及答案
- 復旦中華傳統(tǒng)體育課程講義05木蘭拳基本技術(shù)
- 北師大版五年級上冊數(shù)學教學課件第5課時 人民幣兌換
- 工程回訪記錄單
- 住房公積金投訴申請書
- 檢驗科生物安全風險評估報告
評論
0/150
提交評論