倉庫管理系統(tǒng)課程設(shè)計報告_第1頁
已閱讀1頁,還剩18頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  數(shù)據(jù)庫原理課程設(shè)計報告</p><p>  2012 年 12 月 11 日</p><p><b>  目錄</b></p><p>  一.系統(tǒng)需求分析1</p><p>  1.1系統(tǒng)的目的2</p><p>  1.2系統(tǒng)功能及用戶需求分析2</p&g

2、t;<p>  二、數(shù)據(jù)庫的概念設(shè)計:3</p><p>  2.1數(shù)據(jù)抽象。即根據(jù)需求分析的結(jié)果,抽取出與本課程設(shè)計相關(guān)的特性。設(shè)計局部概念模式。運用E-R方法,設(shè)計出系統(tǒng)的各個局部E-R模型。3</p><p>  2.2全局概念模式。通過對局部E-R模型的操作,解決各個E-R模型關(guān)于對象定義不一致問題,以及對各個E-R模型進行合并優(yōu)化等,最終形成數(shù)據(jù)庫的全局概念模式

3、。5</p><p>  三.?dāng)?shù)據(jù)庫的邏輯設(shè)計:6</p><p>  四.系統(tǒng)的實現(xiàn)與調(diào)試:10</p><p><b>  五.總結(jié):17</b></p><p><b>  六、參考文獻18</b></p><p><b>  一.系統(tǒng)需求分析<

4、;/b></p><p><b>  1.1系統(tǒng)的目的</b></p><p>  貨物倉庫管理系統(tǒng)主要針對于日常庫存信息的管理,它針對倉庫日常發(fā)生的業(yè)務(wù),分為了兩大類,即入庫和出庫,用戶通過相應(yīng)的模塊,對倉庫里的物品的基本情況進行操作,對庫存數(shù)量進行查詢,用戶通過簡單的操作即可輕松的管理倉庫。</p><p>  1.2系統(tǒng)功能及用戶需

5、求分析</p><p><b>  1.功能需求</b></p><p>  (1) 系統(tǒng)功能包括 :產(chǎn)品入出庫登記、確認入出庫信息、刪除庫內(nèi)信息、借出信息登記、產(chǎn)品分類管理、,報表生成,事件記錄,數(shù)據(jù)檢測、數(shù)據(jù)警告。</p><p>  (2) 系統(tǒng)管理員功能:添加人員、刪除人員、查詢庫內(nèi)信息、系統(tǒng)配置、查看系統(tǒng)事件,用戶管理,人員權(quán)限區(qū)分。

6、</p><p>  (3) 用戶功能包括:查詢庫內(nèi)信息、查詢出庫信息、查詢?nèi)霂煨畔ⅰ⑿薷谋居脩裘艽a。</p><p><b>  2.用戶需求</b></p><p>  根據(jù)用戶需求,該系統(tǒng)應(yīng)該實現(xiàn)以下功能:</p><p> ?。?)進、出庫管理。對進、出庫信息進行記錄。</p><p> 

7、?。?)查詢功能。倉庫管理對查詢要求高,通過主菜單記錄當(dāng)前操作用戶的用戶編號,保證了對進、出庫信息錄入負責(zé)人的確認。</p><p> ?。?)部門資料管理與庫存報表生成。資料管理包括了人員信息管理,財政支出信息管理,以及各項業(yè)務(wù)單據(jù)的資料管理。報表主要分類為:日報表,月報表,銷售報表,入庫報表等等。</p><p> ?。?)應(yīng)用計算機管理后,由于計算機能存貯大量的數(shù)據(jù),而且數(shù)據(jù)只要一次

8、存入,便可多次重復(fù)使用,所以管理數(shù)據(jù)達到完整,統(tǒng)一,原始記錄能保證及時,準(zhǔn)確。</p><p> ?。?)應(yīng)用計算機管理后,許多重復(fù)性的工作,都可由計算機去執(zhí)行,從而使管理人員從事務(wù)性工作解脫出來,真正變?yōu)閺氖乱恍┬畔⒌姆治觯袛?,決策等創(chuàng)造性的工作。</p><p>  二、數(shù)據(jù)庫的概念設(shè)計:</p><p>  2.1數(shù)據(jù)抽象。即根據(jù)需求分析的結(jié)果,抽取出與本課

9、程設(shè)計相關(guān)的特性。設(shè)計局部概念模式。運用E-R方法,設(shè)計出系統(tǒng)的各個局部E-R模型。</p><p>  2.2全局概念模式。通過對局部E-R模型的操作,解決各個E-R模型關(guān)于對象定義不一致問題,以及對各個E-R模型進行合并優(yōu)化等,最終形成數(shù)據(jù)庫的全局概念模式。</p><p>  三.?dāng)?shù)據(jù)庫的邏輯設(shè)計:</p><p>  操作員信息表(tb_operator)&

10、lt;/p><p>  供應(yīng)商信息表(tb_providerinfo)</p><p>  庫存盤點明細表(tb_check_main)</p><p>  庫存盤點主盤(tb_check_main)</p><p>  庫存信息表(tb_storageinfo)</p><p>  入庫明細表(tb_instock_su

11、b)</p><p>  入庫退貨明細表(tb_cancelinstock_sub)</p><p>  入庫退貨主表(tb_cancelinstock_main)</p><p>  商品庫存表(tb_merchandisestorage)</p><p>  商品入庫主表(tb_instore_main)</p><p

12、>  商品信息表(tb_merchandiseinfo)</p><p>  四.系統(tǒng)的實現(xiàn)與調(diào)試:</p><p><b>  圖1:登錄界面</b></p><p>  圖2:操作員密碼出錯后的顯示</p><p>  圖3:操作員管理界面</p><p>  圖4:新增一個操作員<

13、;/p><p>  圖5:在系統(tǒng)中新增一個操作員后, 數(shù)據(jù)庫中發(fā)生的變化。</p><p>  圖6:刪除一個操作員</p><p>  圖7:刪除一個操作員后,數(shù)據(jù)庫中發(fā)生的變化(ddpp操作員沒有了)</p><p><b>  圖8:商品信息查詢</b></p><p>  圖9:將上圖中的商品

14、刪除后,數(shù)據(jù)中發(fā)生的變化(編號003的沒有了)</p><p>  圖10:在系統(tǒng)中增加一個商品</p><p>  圖11:在系統(tǒng)中增加一個商品后,數(shù)據(jù)庫中發(fā)生的變化(多了一個編號004)</p><p>  圖12:在系統(tǒng)中新增了一個供應(yīng)商</p><p>  圖13:在系統(tǒng)中新增了一個供應(yīng)商后,數(shù)據(jù)庫發(fā)生的變化(如紅框中所示)</

15、p><p>  圖14:將光明牛奶入庫時的操作</p><p>  圖15:操作成功后的顯示</p><p>  圖16:光明牛奶入庫后,數(shù)據(jù)庫存發(fā)生的變化。</p><p><b>  圖17:庫存盤點圖</b></p><p>  圖18:將北倉庫004的下限改為100,上限改為500后的圖<

16、;/p><p><b>  五.總結(jié):</b></p><p>  通過這個學(xué)期的數(shù)據(jù)庫的課程設(shè)計,我對于以前所學(xué)的C++語言編程和數(shù)據(jù)庫又重新有了一個全新的認識,同時也更學(xué)會了讓兩者相連接的方法,對于了解它們更為實用的功能有著很重要的作用。</p><p>  此次我與同伴選取的系統(tǒng)是倉庫管理系統(tǒng),因為我們?nèi)鄙賹τ趥}庫如何管理的流程,剛開始我們都

17、不知道如何下手,但通過老師的指導(dǎo)和查閱相關(guān)的圖書,我們也慢慢找到了完成系統(tǒng)的方法,我們基本完成了對于企業(yè)的倉庫信息管理的功能,能夠?qū)崿F(xiàn)基礎(chǔ)信息管理,入庫管理,庫存管理和查詢管理。在本課程設(shè)計中,我學(xué)會了與同伴合作的快樂了,當(dāng)你覺得彷徨無助之時,也許是同伴的一句話,就能將你從旋渦中解救出來,少走了許多彎路,所以在日常生活中學(xué)習(xí)和生活中,也要認識到人多力量大的道理,閉關(guān)鎖國是不能成功的。同時我也學(xué)會了當(dāng)你對于那些知識有所模糊,而旁邊又不能一

18、直都有老師在身邊,所以我們就要學(xué)會運用書本和網(wǎng)絡(luò)來學(xué)習(xí)自己薄弱的方面,這個時候我也充分理解了在大學(xué)里會教會你如何自學(xué)的能力,以后工作與學(xué)習(xí)中這個能力是必不可少的,因為知識是不斷更新的。</p><p>  因為時間有限和我們技術(shù)的局限性,我們所設(shè)計的倉庫課程設(shè)計也存在一些不足,因為我們在操作過程中誤刪了一個給主界面插入圖片的對話框,導(dǎo)致我們在最后的設(shè)計中已無法插入新的BMP圖,望老師幫我們進一步的完善。</

19、p><p>  本課程設(shè)計的完成對于我們以后自我設(shè)計更為完善的系統(tǒng)有種舉足輕重的作用,同時也鍛煉了我們的自我學(xué)習(xí)的能力,為我們以后更快的適應(yīng)不斷更新的知識。</p><p><b>  六、參考文獻</b></p><p>  [1]宋坤,李偉明,劉銳寧 《Visual C++數(shù)據(jù)庫系統(tǒng)開發(fā)案例精選》 北京:人民郵電出版,2006</p>

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論