版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 倉庫管理系統(tǒng)課程設(shè)計報告
- 倉庫管理系統(tǒng)課程設(shè)計報告
- 倉庫管理系統(tǒng)課程設(shè)計報告
- 倉庫管理系統(tǒng)--課程設(shè)計報告報告
- 課程設(shè)計—倉庫管理系統(tǒng)設(shè)計報告
- 倉庫倉庫管理系統(tǒng)uml課程設(shè)計報告
- 倉庫管理系統(tǒng)c課程設(shè)計報告
- 課程設(shè)計報告_倉庫管理系統(tǒng)原稿
- access倉庫管理系統(tǒng)課程設(shè)計報告
- vfp倉庫管理系統(tǒng)課程設(shè)計詳細報告
- 倉庫管理系統(tǒng)課程設(shè)計
- 倉庫管理系統(tǒng)課程設(shè)計
- 倉庫管理系統(tǒng)課程設(shè)計
- 倉庫信息管理系統(tǒng)課程設(shè)計報告
- 課程設(shè)計--倉庫管理系統(tǒng)
- 課程設(shè)計---倉庫管理系統(tǒng)
- 倉庫管理系統(tǒng)課程設(shè)計
- 課程設(shè)計倉庫管理系統(tǒng)
- 倉庫管理系統(tǒng)課程設(shè)計
- 課程設(shè)計報告---倉庫管理信息系統(tǒng)
評論
0/150
提交評論