2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  課程設計說明書</b></p><p>  課程設計名稱: 數(shù)據(jù)庫課程設計 </p><p>  課程設計題目: 物流管理系統(tǒng) </p><p>  學 院 名 稱: 信息工程學院 </p>&l

2、t;p><b>  一、需求分析</b></p><p><b>  1、開發(fā)背景</b></p><p>  在當今高速發(fā)展的信息社會,現(xiàn)代物流行業(yè)突飛猛進發(fā)展,伴隨著我國國民經(jīng)濟連續(xù)多年的高速增長,為現(xiàn)代物流發(fā)展創(chuàng)造了良好的條件。目前,我國各類物流企業(yè)有14萬家左右,展望整個21世紀,可以說現(xiàn)代物流業(yè)還將有更大的發(fā)展。</p>

3、;<p>  在發(fā)達國家,物流理論促使物流實踐快速發(fā)展。經(jīng)濟全球化及現(xiàn)代物流業(yè)發(fā)展的系統(tǒng)化、信息化、倉儲運輸?shù)默F(xiàn)代化和綜合化等趨勢,對我國物流業(yè)的發(fā)展提出了全方位的挑戰(zhàn)。傳統(tǒng)物流行業(yè)的操作模式已經(jīng)不適應現(xiàn)代的物流行業(yè),如何縮短物流過程,降低產(chǎn)品庫存,加速對市場的反應,這是所有企業(yè)所面對的問題。本系統(tǒng)就是針對這些問題根據(jù)中小型企業(yè)的實際需求而開發(fā)的一套物流管理系統(tǒng)。系統(tǒng)的開發(fā)能夠幫助企業(yè)實現(xiàn)對物流全過程的優(yōu)化調(diào)度和動態(tài)控制,

4、高效整合企業(yè)的物流業(yè)務,以全面提高經(jīng)濟效益和效率為目的,提供高效、實用、技術(shù)的物流管理系統(tǒng)和運營手段。</p><p>  物流管理系統(tǒng)是集現(xiàn)代運輸、倉儲配送、搬運、調(diào)度、跟蹤為一體的網(wǎng)絡系統(tǒng),系統(tǒng)的開發(fā)實現(xiàn)了商品從原料供應商、制造商、分銷商到零售商再到消費者的各個環(huán)節(jié)的有機結(jié)合。</p><p><b>  2、功能需求分析</b></p><p

5、>  物流管理系統(tǒng)從物流行業(yè)的實際需求出發(fā),參照先進的物流理念和多家領先的物流公司實際的運營流程開發(fā)而成,系統(tǒng)從完善的基礎信息設置到貨物的托運管理,信息查詢、到最后各種報表的生成,清晰的業(yè)務流程,使操作人員能夠按照流程清晰的進行實際的操作,保證物流運作有序而高效的進行。</p><p>  這次主要做的是后臺管理系統(tǒng),主要功能包括:</p><p>  客戶管理??梢圆榭纯蛻舻幕拘?/p>

6、息。</p><p>  員工管理。可以查看員工的基本信息。</p><p>  收貨人管理??梢圆榭词肇浫说幕拘畔?。</p><p>  貨單管理。貨單管理包括貨單信息,可以查看客戶提交的各類訂單及其價格。還包括貨物信息,可以查看貨物的基本信息。</p><p>  倉儲管理。包括了存儲信息,可以查看貨物的入庫出庫情況。還包括倉庫信息,可

7、以查看倉庫名稱及容量。</p><p><b>  3、系統(tǒng)數(shù)據(jù)流圖</b></p><p>  圖1、系統(tǒng)總體數(shù)據(jù)流圖</p><p><b>  4、系統(tǒng)數(shù)據(jù)字典</b></p><p><b>  (1)客戶信息</b></p><p><b

8、> ?。?)員工信息</b></p><p><b> ?。?)收貨人信息</b></p><p><b>  (4)貨物信息</b></p><p><b> ?。?)貨單信息 </b></p><p><b>  倉庫信息 </b

9、></p><p><b>  存儲信息 </b></p><p><b>  配送信息 </b></p><p><b>  二、系統(tǒng)功能分析</b></p><p>  1、對客戶的信息進行查詢和更新</p><p>  2、對收貨

10、人的信息進行查詢和更新</p><p>  3、能對倉庫基本信息查詢和管理</p><p>  4、能對貨單基本信息查詢和管理</p><p>  5、能對貨物基本信息查詢和管理</p><p>  6、能對員工信息進行查詢和更新</p><p><b>  系統(tǒng)功能模塊圖如下</b></p

11、><p>  圖2、 系統(tǒng)功能模塊圖</p><p><b>  三、系統(tǒng)結(jié)構(gòu)設計</b></p><p><b>  1、系統(tǒng)ER圖</b></p><p>  圖3、客戶信息ER圖</p><p>  圖3、員工信息ER圖</p><p>  圖4、收

12、貨人信息ER圖</p><p>  圖5、倉庫信息ER圖</p><p>  圖6、貨物信息ER圖</p><p>  圖7、貨單信息ER圖</p><p>  圖8、存儲信息ER圖</p><p>  圖9、配送信息ER圖</p><p>  四、數(shù)據(jù)庫對象的設計及實現(xiàn)</p>

13、<p><b>  1、系統(tǒng)所需視圖</b></p><p>  系統(tǒng)的視圖這里主要有兩個:貨物存儲情況和貨物配送情況</p><p><b>  如下圖所示:</b></p><p>  圖10、貨物存儲情況的視圖</p><p>  圖11、貨物配送情況的視圖</p>&

14、lt;p><b>  2、系統(tǒng)索引</b></p><p>  數(shù)據(jù)庫索引好比是一本書前面的目錄,能加快數(shù)據(jù)庫的查詢速度。 </p><p>  索引是對數(shù)據(jù)庫表中一個或多個列的值進行排序的結(jié)構(gòu)。如果想按特定職員的姓來查找他或她,則與在表中搜索所有的行相比,索引有助于更快地獲取信息。</p><p><b>  主要代碼如下:&

15、lt;/b></p><p>  Create unique index 客戶 on客戶信息(客戶編號)</p><p>  Create unique index 員工 on員工信息(員工編號)</p><p>  Create unique index 收貨人 on收貨人信息(收貨人編號)</p><p>  Create uniq

16、ue index 倉庫 on 倉庫信息(倉庫編號)</p><p>  Create unique index 存儲 on存儲信息(存儲編號)</p><p>  Create unique index 貨物 on貨物信息(貨物編號)</p><p>  Create unique index 貨單 on貨單信息(貨單編號)</p><p>

17、  Create unique index 配送 on配送信息(配送編號)</p><p><b>  3、系統(tǒng)的觸發(fā)器</b></p><p>  觸發(fā)器(trigger)是個特殊的存儲過程,它的執(zhí)行不是由程序調(diào)用,也不是手工啟動,而是由事件來觸發(fā),比如當對一個表進行操作( insert,delete, update)時就會激活它執(zhí)行。觸發(fā)器經(jīng)常用于加強數(shù)據(jù)的完整性

18、約束和業(yè)務規(guī)則等。</p><p>  本系統(tǒng)做了兩個觸發(fā)器。</p><p><b>  主要代碼如下:</b></p><p> ?。?)create trigger 貨單</p><p><b>  on 貨單信息</b></p><p>  after insert,

19、update</p><p>  as update 貨單信息</p><p>  set 貨單信息.貨單總價=貨單信息.貨單總價-100</p><p>  from 貨單信息,inserted</p><p><b>  where </b></p><p>  貨單信息.貨單總價=inser

20、ted.貨單總價</p><p>  and 貨單信息.貨單總價>1000</p><p>  (2)create trigger 存儲</p><p><b>  on 存儲信息</b></p><p>  after insert,update</p><p>  as update 存

21、儲信息</p><p>  set 備注=’貨物不足’</p><p>  from 存儲信息,inserted</p><p><b>  where </b></p><p>  存儲信息. 已有貨物數(shù)=inserted. 已有貨物數(shù)</p><p>  and 存儲信息. 入庫數(shù)量=inse

22、rted. 入庫數(shù)量</p><p>  and存儲信息. 出庫數(shù)量=inserted. 出庫數(shù)量</p><p>  and存儲信息.已有貨物數(shù)+存儲信息.入庫數(shù)量-存儲信息.出庫數(shù)量<0</p><p><b>  4、系統(tǒng)存儲過程</b></p><p>  存儲過程(Stored Procedure)是在大

23、型數(shù)據(jù)庫系統(tǒng)中,一組為了完成特定功能的SQL 語句集,經(jīng)編譯后存儲在數(shù)據(jù)庫中,用戶通過指定存儲過程的名字并給出參數(shù)(如果該存儲過程帶有參數(shù))來執(zhí)行它。 </p><p><b>  主要代碼如下:</b></p><p>  (1)alter Procedure 貨單編號查找貨單信息</p><p><b>  (</b>

24、</p><p>  @貨單編號  nchar(20)</p><p><b>  )</b></p><p><b>  as</b></p><p>  if (@貨單編號 is null)</p><p><b>  begin</b></p

25、><p>  print '貨單編號不能為空,請重新輸入貨單編號!'</p><p><b>  return 13</b></p><p><b>  end</b></p><p><b>  select *</b></p><p>&

26、lt;b>  from 貨單信息</b></p><p>  where 貨單編號=@貨單編號</p><p>  exec 貨單編號查找貨單信息 '0001'</p><p>  (2) ALTER Procedure [dbo].[收貨人姓名查找收貨人信息]</p><p><b>  (<

27、;/b></p><p>  @收貨人姓名 char(10)</p><p><b>  )</b></p><p><b>  as</b></p><p>  if (@收貨人姓名 is null)</p><p><b>  begin</b>

28、;</p><p>  print '收貨人姓名不能為空,請重新輸入收貨人姓名!'</p><p><b>  return 13</b></p><p><b>  end</b></p><p><b>  select *</b></p>&

29、lt;p>  from 收貨人信息</p><p>  where 收貨人姓名=@收貨人姓名</p><p>  exec 收貨人姓名查找收貨人信息 '李四'</p><p>  5、數(shù)據(jù)庫表間關(guān)系圖</p><p>  圖12、數(shù)據(jù)庫表間關(guān)系圖</p><p><b>  附錄<

溫馨提示

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

評論

0/150

提交評論