版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 數(shù)據(jù)庫原理課程設(shè)計(jì)報(bào)告</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è)計(jì):3</p><p> 2.1數(shù)據(jù)抽象。即根據(jù)需求分析的結(jié)果,抽取出與本課程設(shè)計(jì)相關(guān)的特性。設(shè)計(jì)局部概念模式。運(yùn)用E-R方法,設(shè)計(jì)出系統(tǒng)的各個(gè)局部E-R模型。3</p><p> 2.2全局概念模式。通過對(duì)局部E-R模型的操作,解決各個(gè)E-R模型關(guān)于對(duì)象定義不一致問題,以及對(duì)各個(gè)E-R模型進(jìn)行合并優(yōu)化等,最終形成數(shù)據(jù)庫的全局概念模式
3、。5</p><p> 三.?dāng)?shù)據(jù)庫的邏輯設(shè)計(jì):6</p><p> 四.系統(tǒng)的實(shí)現(xiàn)與調(diào)試:10</p><p><b> 五.總結(jié):17</b></p><p><b> 六、參考文獻(xiàn)18</b></p><p><b> 一.系統(tǒng)需求分析<
4、;/b></p><p><b> 1.1系統(tǒng)的目的</b></p><p> 貨物倉庫管理系統(tǒng)主要針對(duì)于日常庫存信息的管理,它針對(duì)倉庫日常發(fā)生的業(yè)務(wù),分為了兩大類,即入庫和出庫,用戶通過相應(yīng)的模塊,對(duì)倉庫里的物品的基本情況進(jìn)行操作,對(duì)庫存數(shù)量進(jìn)行查詢,用戶通過簡(jiǎn)單的操作即可輕松的管理倉庫。</p><p> 1.2系統(tǒng)功能及用戶需
5、求分析</p><p><b> 1.功能需求</b></p><p> (1) 系統(tǒng)功能包括?。寒a(chǎn)品入出庫登記、確認(rèn)入出庫信息、刪除庫內(nèi)信息、借出信息登記、產(chǎn)品分類管理、,報(bào)表生成,事件記錄,數(shù)據(jù)檢測(cè)、數(shù)據(jù)警告。</p><p> (2) 系統(tǒng)管理員功能:添加人員、刪除人員、查詢庫內(nèi)信息、系統(tǒng)配置、查看系統(tǒng)事件,用戶管理,人員權(quán)限區(qū)分。
6、</p><p> (3) 用戶功能包括:查詢庫內(nèi)信息、查詢出庫信息、查詢?nèi)霂煨畔?、修改本用戶密碼。</p><p><b> 2.用戶需求</b></p><p> 根據(jù)用戶需求,該系統(tǒng)應(yīng)該實(shí)現(xiàn)以下功能:</p><p> ?。?)進(jìn)、出庫管理。對(duì)進(jìn)、出庫信息進(jìn)行記錄。</p><p>
7、 (2)查詢功能。倉庫管理對(duì)查詢要求高,通過主菜單記錄當(dāng)前操作用戶的用戶編號(hào),保證了對(duì)進(jìn)、出庫信息錄入負(fù)責(zé)人的確認(rèn)。</p><p> ?。?)部門資料管理與庫存報(bào)表生成。資料管理包括了人員信息管理,財(cái)政支出信息管理,以及各項(xiàng)業(yè)務(wù)單據(jù)的資料管理。報(bào)表主要分類為:日?qǐng)?bào)表,月報(bào)表,銷售報(bào)表,入庫報(bào)表等等。</p><p> ?。?)應(yīng)用計(jì)算機(jī)管理后,由于計(jì)算機(jī)能存貯大量的數(shù)據(jù),而且數(shù)據(jù)只要一次
8、存入,便可多次重復(fù)使用,所以管理數(shù)據(jù)達(dá)到完整,統(tǒng)一,原始記錄能保證及時(shí),準(zhǔn)確。</p><p> ?。?)應(yīng)用計(jì)算機(jī)管理后,許多重復(fù)性的工作,都可由計(jì)算機(jī)去執(zhí)行,從而使管理人員從事務(wù)性工作解脫出來,真正變?yōu)閺氖乱恍┬畔⒌姆治?,判斷,決策等創(chuàng)造性的工作。</p><p> 二、數(shù)據(jù)庫的概念設(shè)計(jì):</p><p> 2.1數(shù)據(jù)抽象。即根據(jù)需求分析的結(jié)果,抽取出與本課
9、程設(shè)計(jì)相關(guān)的特性。設(shè)計(jì)局部概念模式。運(yùn)用E-R方法,設(shè)計(jì)出系統(tǒng)的各個(gè)局部E-R模型。</p><p> 2.2全局概念模式。通過對(duì)局部E-R模型的操作,解決各個(gè)E-R模型關(guān)于對(duì)象定義不一致問題,以及對(duì)各個(gè)E-R模型進(jìn)行合并優(yōu)化等,最終形成數(shù)據(jù)庫的全局概念模式。</p><p> 三.?dāng)?shù)據(jù)庫的邏輯設(shè)計(jì):</p><p> 操作員信息表(tb_operator)&
10、lt;/p><p> 供應(yīng)商信息表(tb_providerinfo)</p><p> 庫存盤點(diǎn)明細(xì)表(tb_check_main)</p><p> 庫存盤點(diǎn)主盤(tb_check_main)</p><p> 庫存信息表(tb_storageinfo)</p><p> 入庫明細(xì)表(tb_instock_su
11、b)</p><p> 入庫退貨明細(xì)表(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)的實(shí)現(xiàn)與調(diào)試:</p><p><b> 圖1:登錄界面</b></p><p> 圖2:操作員密碼出錯(cuò)后的顯示</p><p> 圖3:操作員管理界面</p><p> 圖4:新增一個(gè)操作員<
13、;/p><p> 圖5:在系統(tǒng)中新增一個(gè)操作員后, 數(shù)據(jù)庫中發(fā)生的變化。</p><p> 圖6:刪除一個(gè)操作員</p><p> 圖7:刪除一個(gè)操作員后,數(shù)據(jù)庫中發(fā)生的變化(ddpp操作員沒有了)</p><p><b> 圖8:商品信息查詢</b></p><p> 圖9:將上圖中的商品
14、刪除后,數(shù)據(jù)中發(fā)生的變化(編號(hào)003的沒有了)</p><p> 圖10:在系統(tǒng)中增加一個(gè)商品</p><p> 圖11:在系統(tǒng)中增加一個(gè)商品后,數(shù)據(jù)庫中發(fā)生的變化(多了一個(gè)編號(hào)004)</p><p> 圖12:在系統(tǒng)中新增了一個(gè)供應(yīng)商</p><p> 圖13:在系統(tǒng)中新增了一個(gè)供應(yīng)商后,數(shù)據(jù)庫發(fā)生的變化(如紅框中所示)</
15、p><p> 圖14:將光明牛奶入庫時(shí)的操作</p><p> 圖15:操作成功后的顯示</p><p> 圖16:光明牛奶入庫后,數(shù)據(jù)庫存發(fā)生的變化。</p><p><b> 圖17:庫存盤點(diǎn)圖</b></p><p> 圖18:將北倉庫004的下限改為100,上限改為500后的圖<
16、;/p><p><b> 五.總結(jié):</b></p><p> 通過這個(gè)學(xué)期的數(shù)據(jù)庫的課程設(shè)計(jì),我對(duì)于以前所學(xué)的C++語言編程和數(shù)據(jù)庫又重新有了一個(gè)全新的認(rèn)識(shí),同時(shí)也更學(xué)會(huì)了讓兩者相連接的方法,對(duì)于了解它們更為實(shí)用的功能有著很重要的作用。</p><p> 此次我與同伴選取的系統(tǒng)是倉庫管理系統(tǒng),因?yàn)槲覀內(nèi)鄙賹?duì)于倉庫如何管理的流程,剛開始我們都
17、不知道如何下手,但通過老師的指導(dǎo)和查閱相關(guān)的圖書,我們也慢慢找到了完成系統(tǒng)的方法,我們基本完成了對(duì)于企業(yè)的倉庫信息管理的功能,能夠?qū)崿F(xiàn)基礎(chǔ)信息管理,入庫管理,庫存管理和查詢管理。在本課程設(shè)計(jì)中,我學(xué)會(huì)了與同伴合作的快樂了,當(dāng)你覺得彷徨無助之時(shí),也許是同伴的一句話,就能將你從旋渦中解救出來,少走了許多彎路,所以在日常生活中學(xué)習(xí)和生活中,也要認(rèn)識(shí)到人多力量大的道理,閉關(guān)鎖國是不能成功的。同時(shí)我也學(xué)會(huì)了當(dāng)你對(duì)于那些知識(shí)有所模糊,而旁邊又不能一
18、直都有老師在身邊,所以我們就要學(xué)會(huì)運(yùn)用書本和網(wǎng)絡(luò)來學(xué)習(xí)自己薄弱的方面,這個(gè)時(shí)候我也充分理解了在大學(xué)里會(huì)教會(huì)你如何自學(xué)的能力,以后工作與學(xué)習(xí)中這個(gè)能力是必不可少的,因?yàn)橹R(shí)是不斷更新的。</p><p> 因?yàn)闀r(shí)間有限和我們技術(shù)的局限性,我們所設(shè)計(jì)的倉庫課程設(shè)計(jì)也存在一些不足,因?yàn)槲覀冊(cè)诓僮鬟^程中誤刪了一個(gè)給主界面插入圖片的對(duì)話框,導(dǎo)致我們?cè)谧詈蟮脑O(shè)計(jì)中已無法插入新的BMP圖,望老師幫我們進(jìn)一步的完善。</
19、p><p> 本課程設(shè)計(jì)的完成對(duì)于我們以后自我設(shè)計(jì)更為完善的系統(tǒng)有種舉足輕重的作用,同時(shí)也鍛煉了我們的自我學(xué)習(xí)的能力,為我們以后更快的適應(yīng)不斷更新的知識(shí)。</p><p><b> 六、參考文獻(xiàn)</b></p><p> [1]宋坤,李偉明,劉銳寧 《Visual C++數(shù)據(jù)庫系統(tǒng)開發(fā)案例精選》 北京:人民郵電出版,2006</p>
溫馨提示
- 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. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 倉庫管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 倉庫管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 倉庫管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 倉庫管理系統(tǒng)--課程設(shè)計(jì)報(bào)告報(bào)告
- 課程設(shè)計(jì)—倉庫管理系統(tǒng)設(shè)計(jì)報(bào)告
- 倉庫倉庫管理系統(tǒng)uml課程設(shè)計(jì)報(bào)告
- 倉庫管理系統(tǒng)c課程設(shè)計(jì)報(bào)告
- 課程設(shè)計(jì)報(bào)告_倉庫管理系統(tǒng)原稿
- access倉庫管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- vfp倉庫管理系統(tǒng)課程設(shè)計(jì)詳細(xì)報(bào)告
- 倉庫管理系統(tǒng)課程設(shè)計(jì)
- 倉庫管理系統(tǒng)課程設(shè)計(jì)
- 倉庫管理系統(tǒng)課程設(shè)計(jì)
- 倉庫信息管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 課程設(shè)計(jì)--倉庫管理系統(tǒng)
- 課程設(shè)計(jì)---倉庫管理系統(tǒng)
- 倉庫管理系統(tǒng)課程設(shè)計(jì)
- 課程設(shè)計(jì)倉庫管理系統(tǒng)
- 倉庫管理系統(tǒng)課程設(shè)計(jì)
- 課程設(shè)計(jì)報(bào)告---倉庫管理信息系統(tǒng)
評(píng)論
0/150
提交評(píng)論