版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 物資倉庫管理系統的分析與設計</p><p><b> 摘 要</b></p><p> 在當今時代,企業(yè)只有敏捷的獲取生產信息和市場信息,才能置身于國際大舞臺。隨著企業(yè)經營規(guī)模的不斷擴大,產品倉庫信息的急劇增加,有關倉庫的各種信息也成倍增長。面對龐大的信息量,如何有效地管理庫存產品,對這些企業(yè)來說是非常重要的,庫存管理的重點是銷售信息能否及
2、時反饋,從而確保企業(yè)運行效益。而庫存管理又涉及入庫、出庫的產品、經辦人員及客戶等方方面面的因素,如何管理這些信息數據,是一項復雜的系統工程,充分考驗著庫存管理員的工作能力,工作量的繁重是可想而知的,所以這就需要由庫存管理系統來提高庫存管理工作的效率,這對信息的規(guī)范管理、科學統計和快速查詢,減少管理方面的工作量,同時對于調動廣大員工的工作積極性,提高企業(yè)的生產效率,都具有十分重要的現實意義。</p><p> 因
3、此,有必要開發(fā)一套完整的倉庫信息管理系統來提高管理工作的效率。通過這樣的系統,可以做到信息的規(guī)范管理、科學統計和快速查詢,從而減少管理方面的工作量。選擇合理的倉庫管理方法,不僅會促進銷售,改善生產秩序,做到均衡生產,而且會降低庫存的占用資金,最終使企業(yè)獲得更好的經濟效益。</p><p> 本系統可以方便快捷地實現倉庫管理中的物資管理、出庫入庫、庫存管理等操作,使企業(yè)的倉庫管理井井有條,為企業(yè)的健康發(fā)展創(chuàng)造良好
4、的條件。本文介紹畢業(yè)設計的課題背景與意義、國內外同類管理軟件的研究現狀與發(fā)展趨勢、研究的目的、研究的范圍、相關的研究,研究開發(fā)的過程,以及設計思路和實現細節(jié)等。</p><p> 倉庫管理系統的核心是入庫、庫存和出庫三者之間的聯系,每一個表的修改都將影響其它的表,當完成入庫或出庫操作時系統會自動地完成庫存的修改。查詢功能也是系統的核心之一,在系統中既有單條件查詢和多條件查詢,也有精確查詢和模糊查詢,其目的都是為
5、了方便用戶使用。系統有完整的用戶添加、刪除和密碼修改功能,并具備將查詢到的數據導出成Excel格式的功能和數據備份的功能。</p><p> 本倉庫管理系統包括系統設置、基礎資料、倉庫管理、數據查詢和數據維護等幾大模塊。系統采用Visual Studio.net 2005為開發(fā)工具,后臺數據庫采用SQL Server 2000,操作系統為Windows XP。</p><p> Vis
6、ual Studio 是Microsoft推出的開發(fā)環(huán)境,版本歷經6.0、2002、2003、2005,至今最新的2008。是目前最流行的 Windows 平臺應用程序集成開發(fā)環(huán)境。Visual Studio 2005 是Microsoft一套完整的極為成功的開發(fā)工具,具有極為友好的可視化界面,集程序代碼的編輯、編譯、調試、測試等于一體,可用于生成 ASP Web 應用程序、XML Web services、桌面應用程序和移動應用程序,
7、極大的降低了程序的開發(fā)難度和開發(fā)周期。</p><p> 本系統最大的優(yōu)點就是物資的所有信息及全部操作完全可以通過各功能模塊直接寫入后臺數據庫,操作簡單易行。</p><p> 關鍵字:數據庫;倉庫管理;信息管理</p><p><b> 目 錄</b></p><p><b> 摘 要I<
8、;/b></p><p><b> 引 言1</b></p><p><b> 1 緒論2</b></p><p> 1.1 管理信息系統的概述2</p><p> 1.1.1管理信息系統的發(fā)展歷史2</p><p> 1.1.2管理信息系統的特點2
9、</p><p> 1.1.3管理信息系統的開發(fā)方式3</p><p> 1.1.4管理信息系統的開發(fā)過程4</p><p> 1.2 數據庫管理系統概述5</p><p> 1.2.1數據庫管理系統簡介5</p><p> 1.2.2著名數據庫管理系統5</p><p>
10、 1.2.3數據庫管理系統選擇原則6</p><p> 1.3 物資倉庫管理系統概述7</p><p> 1.3.1國內外同類管理軟件的研究現狀與發(fā)展趨勢7</p><p> 1.3.2研究目的8</p><p> 1.3.3 研究范圍9</p><p> 1.3.4研究思路和工作計劃9</
11、p><p> 1.3.5開發(fā)工具的選擇10</p><p><b> 2 系統分析12</b></p><p> 2.1 可行性分析12</p><p> 2.2 需求分析13</p><p> 2.2.1用戶角色需求13</p><p> 2.2.2功能
12、需求13</p><p> 2.2.3性能需求14</p><p> 2.3 模塊劃分及業(yè)務流程14</p><p> 2.4目標系統要求15</p><p> 3 數據庫設計16</p><p> 3.1數據庫的發(fā)展16</p><p> 3.2 數據庫技術17<
13、;/p><p> 3.3 SQL語言基礎18</p><p> 3.3.1 SQL簡介18</p><p> 3.3.2 SQL查詢18</p><p> 3.3.3 SQL數據更新19</p><p> 3.4物資倉庫管理系統數據庫設計20</p><p> 4 系統的功能設
14、計與實現24</p><p> 4.1系統登陸和主界面24</p><p> 4.2系統設置25</p><p> 4.2.1操作員管理25</p><p> 4.2.2重新登陸27</p><p> 4.2.3權限設置27</p><p> 4.2.4關于本系統27&
15、lt;/p><p> 4.2.5修改密碼28</p><p> 4.3基礎資料29</p><p> 4.3.1物資管理29</p><p> 4.3.2供應商管理30</p><p> 4.3.3供應商種類管理31</p><p> 4.3.4倉庫管理32</p>
16、;<p> 4.3.5物資單位管理33</p><p> 4.4倉庫管理34</p><p> 4.4.1入庫管理34</p><p> 4.4.2出庫管理35</p><p> 4.4.3借出還入36</p><p> 4.4.4盤點管理37</p><p&g
17、t; 4.5數據查詢39</p><p> 4.5.1出庫查詢39</p><p> 4.5.2入庫查詢40</p><p> 4.5.3庫存查詢41</p><p> 4.5.4出入庫物資年統計41</p><p> 4.5.5出入庫物資月統計42</p><p>
18、4.5.6物資借出查詢43</p><p> 4.5.7物資歸還查詢44</p><p> 4.5.8警戒物資45</p><p> 4.6數據維護46</p><p> 4.6.1數據備份46</p><p> 4.6.2數據還原47</p><p> 4.6.3數據壓
19、縮48</p><p> 5 系統的測試49</p><p> 5.1測試方法簡介49</p><p> 5.2測試用例簡介49</p><p> 5.3測試結果51</p><p><b> 結 論52</b></p><p><b>
20、致 謝53</b></p><p><b> 參考文獻54</b></p><p><b> 引 言</b></p><p> 隨著我國經濟的不斷繁榮發(fā)展以及加入WTO后市場環(huán)境的變化,對企業(yè)的生產經營也提出了更高的要求,企業(yè)必須綜合利用各種先進生產技術,在網絡與信息技術的支持下,改進現在的生產經營模
21、式和組織結構,才能在市場競爭中贏得更多的份額。隨著企業(yè)規(guī)模的擴大,倉庫管理系統將發(fā)揮越來越重要的作用。高效方便的倉庫管理系統,可以為生產經營提供強大的后盾和有力的支持。倉庫管理系統主要提供一個倉庫管理業(yè)務及其作業(yè)管理的信息存儲和檢索系統。通過入庫管理、出庫管理、借出還入、倉庫人員管理等功能模塊來實現倉庫的綜合管理。 </p><p> 企業(yè)的物資供應管理往往是很復雜的,煩瑣的。由于所掌握的物資種類眾多,訂貨,管
22、理,發(fā)放的渠道各有差異,各個企業(yè)之間的管理體制不盡相同,各類統計計劃報表繁多,因此物資管理必須實現計算機化,而且必須根據企業(yè)的具體情況制定相應的方案。</p><p> 倉庫管理是企業(yè)日常經營管理中十分重要的一個組成部分,對于商業(yè)、服務等企業(yè)除了日常的銷售出庫、采購入庫外還包括盤點、調撥、借入借出等業(yè)務;對于工業(yè)、加工、施工等生產型企業(yè),倉庫管理的重要性也是不言而喻的。</p><p>
23、 倉庫管理系統幫助企業(yè)的倉庫管理人員對倉庫物品的入庫、出庫、移動和盤點等操作進行全面的控制和管理,達到提高倉庫控制精度,降低倉庫量,杜絕物料積壓與短缺,提高客戶服務水平,保證生產經營活動順利進行的目的。 </p><p> 所以一個完整的企業(yè)物資供應管理系統應該包括系統設置、基礎資料、倉庫管理、數據查詢、數據維護等模塊。其中倉庫管理是整個物資倉庫管理系統的核心。</p>
24、<p><b> 1 緒論</b></p><p> 1.1 管理信息系統的概述</p><p> 1.1.1管理信息系統的發(fā)展歷史</p><p> 信息作為生產力最活躍的因素,很早就在人類經濟生活中發(fā)揮著不可替代的作用,把信息納入企業(yè)經營管理系統中并高效處理和應用是在計算機發(fā)明以后的50年代末。</p>&l
25、t;p> 目前人們所提到的管理信息系統,通常是指以計算機為工具,對管理信息進行收集、存儲、檢索、加工和傳遞,使其應用于組織機構及企業(yè)管理領域的“人-機系統”,該系統是70年代初“后工業(yè)經濟”時代的產物,企業(yè)管理信息系統在其發(fā)展的初期,是單一的人-機系統,系統功能簡單,效率低,對管理的作用有限。</p><p> 進入20世紀80年代末,隨著計算機網絡和通訊技術的大力發(fā)展,企業(yè)管理信息系統進入網絡化的發(fā)展
26、時期。世界發(fā)達國家已建立了完善的先進的管理信息系統體系,在社會經濟領域中發(fā)揮著巨大的作用。</p><p> 我國管理信息系統的大發(fā)展是在80年代末90年代初,國家建立起了“金卡”,“金關”,“金橋”工程,多數企事業(yè)單位建立了局域網和廣域網管理信息系統,隨著世界經濟和我國經濟逐步向知識經濟邁進,無論是基于工業(yè)經濟的管理信息系統,還是面向少數專家和管理人員的專家系統(ES)或決策支持系統(DSS),其處理對象和服
27、務對象,自身的系統結構,處理能力,都有進一步的發(fā)展。</p><p> 1.1.2管理信息系統的特點</p><p> (1) 管理信息系統的組成</p><p> 管理信息系統在企業(yè)中的應用存在三個要素,就是人,計算機和數據。</p><p> 人是指企業(yè)領導者、管理人員、技術人員,以及MIS建設的領導機構和實施機構,他們在系統中起
28、主導作用。MIS是一項系統工程,不是靠一些計算機開發(fā)人員就可以完成的,必須有企業(yè)管理人員,尤其是企業(yè)領導的積極參與。</p><p> 計算機技術是MIS得以實施的主要技術,在這些技術中,軟件開發(fā)是MIS開發(fā)的重點。</p><p> 第三個因素也不可忽視。企業(yè)的管理數據是MIS正常運行的基礎。廣義地說,各項管理制度是MIS建設成功的基礎。試想要計算一臺機床的成本,需要輸入每個部件、每
29、個零件以及每個螺絲釘帽的費用,涉及企業(yè)的生產車間、采購、庫房、工藝設計和財務等多個部件,必須有一整套管理制度作保證。</p><p> (2) 管理信息系統的界面特點</p><p> 在計算機軟件技術中,人機界面已經發(fā)展為一個重要的分支。MIS人機界面設計一般遵循以下基本原則:</p><p> ① 以通訊功能作為界面設計的核心</p><
30、;p> 人機界面設計的關鍵是使人與計算機之間能夠準確地交流信息。一方面,人向計算機輸入信息時應當盡量采取自然的方式;另一方面,計算機向人傳遞的信息必須準確,不致引起誤解或混亂。另外,不要把內部的處理、加工與人機界面混在一起(人機界面程序只是通訊),以免互相干擾,影響速度。</p><p> 設計MIS時,針對每個功能,都要按照模塊化思想,使輸入、處理與輸出“涇渭分明”,充分體現人機界面的通訊功能。這樣設
31、計出來的程序不易出錯,而且易于維護。</p><p> 報表打印是MIS必備的功能之一,而且打印之前常常需要計算。計算與打印分開設計,雖然消耗時間,但易于整個MIS系統的維護。</p><p> ?、?界面必須始終一致</p><p> 統一的人機界面不會增加用戶的負擔,讓用戶始終用同一種方式思考與操作。最忌諱的是每一個屏幕用戶就要換一套操作指令與操作方法。&l
32、t;/p><p> 例如在整個系統可以以問號圖標表示幫助,以磁盤圖標表示存盤,以打印機圖標表示打印機等。</p><p> ?、?界面必須使用戶隨時掌握任務的進展情況</p><p> 人機界面應該能夠告訴用戶軟件運行的進度。特別是在需要長時間的等待時,必須讓用戶了解工作進展情況,如:可以設計已經完成百分之幾的任務進度條等。目前,Windows下的應用軟件無論大小,
33、其安裝程序幾乎均做到了這一點。開發(fā)MIS軟件時,這一點很值得借鑒。</p><p> ?、?界面友好,使用方便</p><p> 多數MIS軟件的數據輸入量較大。對于一些相對固定的數據,不應讓用戶頻頻輸入(特別是漢字),而應讓用戶用鼠標輕松選擇。例如:人事管理系統中的“文化程度”是相對固定的數據,其值一般取“小學”,“高中”,“大專”,“大本”,“碩研”,“博研”等,錄入數據之前,MIS
34、軟件應在相應的位置彈出一個列表框,待用戶以鼠標點擊,而不應該讓用戶每次都輸入這些漢字。</p><p> 總之,所開發(fā)的MIS在使用過程中,應使用戶的數據輸入量降至最低限度減少用戶的干預量。實踐證明,用戶干預愈少,MIS系統的滿意度愈高。</p><p> 1.1.3管理信息系統的開發(fā)方式</p><p> 管理信息系統的開發(fā)方式主要有獨立開發(fā)、委托開發(fā)、合作
35、開發(fā)、購買實現軟件方式等4種。這4種開發(fā)方式各有優(yōu)點和不足,需要根據使用單位的技術力量、資金情況、外部環(huán)境等各種因素進行綜合考慮和選擇。不論哪種開發(fā)方式都需要有單位領導和業(yè)務人員參加,并在管理信息系統的整個開發(fā)過程培養(yǎng)、鍛煉、壯大該系統的維護隊伍。</p><p><b> (1) 獨立開發(fā)</b></p><p> 獨立開發(fā)適合有較強的管理信息系統分析與設計隊伍
36、和程序設計人員、系統維護使用隊伍的組織和單位,如大學、研究所、計算機公司、高科技公司等單位。獨立開發(fā)的優(yōu)點是開發(fā)費用少,實現開發(fā)后的系統能夠適應本單位的需求且滿意度高,最為方便的是維護工作。缺點是由于不是專業(yè)開發(fā)隊伍,容易受業(yè)務工作的限制,系統優(yōu)化不夠,開發(fā)水平低,且由于開發(fā)人員是臨時從所屬各單位抽調出來進行管理信息系統開發(fā)工作,這些人員在其原單部門還有其他工作,所以精力有限,容易造成開發(fā)時間長,開發(fā)人員調動后,系統維護工作沒有保證的情
37、況。因此,一方面需要大力加強領導,實行“一把手”原則,另一方面可向專業(yè)開發(fā)人士或公司進行咨詢,或聘請他們作為開發(fā)顧問。</p><p><b> (2) 委托開發(fā)</b></p><p> 委托開發(fā)適合使用單位無管理信息系統分析、設計及軟件開發(fā)人員或開發(fā)隊伍力量薄弱、但資金充足的單位。雙方應簽訂管理信息系統開發(fā)項目協議,明確新系統的目標和功能、開發(fā)時間與費用、系統
38、標準與驗證方式、人員培訓等內容。委托開發(fā)方式的優(yōu)點是省事、省時,開發(fā)的系統技術水平較高。缺點是費用高、系統維護需要開發(fā)單位的長期支持。此種開發(fā)方式需要使用單位的業(yè)務骨干參與系統的論證工作,開發(fā)過程中需要開發(fā)單位和使用單位雙方及時溝通,進行協調和檢查。</p><p><b> (3) 合作開發(fā)</b></p><p> 合作開發(fā)適合使用單位有一定的管理信息系統分析
39、、設計及軟件開發(fā)人員,但開發(fā)隊伍力量薄弱,希望通過各類信息系統的開發(fā)建立完善和提高自己的技術隊伍,便于系統維護工作的單位。雙方共享開發(fā)成果,實際上是一種半委托性質的開發(fā)工作。優(yōu)點是相對于委托開發(fā)方式而言節(jié)約資金,并可以培養(yǎng)、增強使用單位的技術力量,便于系統維護工作,系統技術水平較高。缺點是雙方在合作中溝通容易出問題,需要雙方及時達成共識,進行協調和檢查。</p><p> 總之,不同的開發(fā)方式有不同的長處和短處
40、,需要根據使用單位的實際情況進行選擇也可綜合使用各種開發(fā)方式。</p><p> 1.1.4管理信息系統的開發(fā)過程</p><p> 管理信息系統的開發(fā)過程一般包括系統開發(fā)準備、系統調查、系統分析、系統設計、系統實現、系統轉換、系統運行與維護、系統評價等步驟。根據開發(fā)系統的大小、復雜、投入、方式、方法等因素的不同,各步驟的要求和內容也不同,用戶需要根據實際情況進行取舍和計劃。</
41、p><p> 1.2 數據庫管理系統概述</p><p> 1.2.1數據庫管理系統簡介</p><p> 數據庫管理系統(database management system)是一種操縱和管理數據庫的大型軟件,是用于建立、使用和維護數據庫,簡稱dbms。它對數據庫進行統一的管理和控制,以保證數據庫的安全性和完整性。用戶通過dbms訪問數據庫中的數據,數據庫管理員
42、也通過dbms進行數據庫的維護工作。它提供多種功能,可使多個應用程序和用戶用不同的方法在同時或不同時刻去建立,修改和詢問數據庫。它使用戶能方便地定義和操縱數據,維護數據的安全性和完整性,以及進行多用戶下的并發(fā)控制和恢復數據庫。</p><p> 1.2.2著名數據庫管理系統</p><p> 目前有許多數據庫產品,如Oracle、Sybase、Informix、Microsoft SQ
43、L Server、Microsoft Access、Visual FoxPro等產品各以自己特有的功能,在數據庫市場上占有一席之地。下面簡要介紹幾種常用的數據庫管理系統。</p><p> (1) Oracle</p><p> Oracle是一個最早商品化的關系型數據庫管理系統,也是應用廣泛、功能強大的數據庫管理系統。Oracle作為一個通用的數據庫管理系統,不僅具有完整的數據管理
44、功能,還是一個分布式數據庫系統,支持各種分布式功能,特別是支持Internet應用。作為一個應用開發(fā)環(huán)境,Oracle提供了一套界面友好、功能齊全的數據庫開發(fā)工具。Oracle使用PL/SQL語言執(zhí)行各種操作,具有可開放性、可移植性、可伸縮性等功能。特別是在Oracle 8i中,支持面向對象的功能,如支持類、方法、屬性等,使得Oracle 產品成為一種對象/關系型數據庫管理系統。</p><p> (2) M
45、icrosoft SQL Server</p><p> Microsoft SQL Server是一種典型的關系型數據庫管理系統,可以在許多操作系統上運行,它使用Transact-SQL語言完成數據操作。由于Microsoft SQL Server是開放式的系統,其它系統可以與它進行完好的交互操作。目前最新版本的產品為Microsoft SQL Server 2000,它具有可靠性、可伸縮性、可用性、可管理性
46、等特點,為用戶提供完整的數據庫解決方案。</p><p> (3) Microsoft Access</p><p> 作為Microsoft Office組件之一的Microsoft Access是在Windows環(huán)境下非常流行的桌面型數據庫管理系統。使用Microsoft Access無需編寫任何代碼,只需通過直觀的可視化操作就可以完成大部分數據管理任務。在Microsoft A
47、ccess數據庫中,包括許多組成數據庫的基本要素。這些要素是存儲信息的表、顯示人機交互界面的窗體、有效檢索數據的查詢、信息輸出載體的報表、提高應用效率的宏、功能強大的模塊工具等。它不僅可以通過ODBC與其它數據庫相連,實現數據交換和共享,還可以與Word、Excel等辦公軟件進行數據交換和共享,并且通過對象鏈接與嵌入技術在數據庫中嵌入和鏈接聲音、圖像等多媒體數據。</p><p> 1.2.3數據庫管理系統選擇
48、原則</p><p> 選擇數據庫管理系統時應從以下幾個方面予以考慮:</p><p> (1) 構造數據庫的難易程度</p><p> (2) 程序開發(fā)的難易程度</p><p> (3) 數據庫管理系統的性能分析</p><p> (4) 對分布式應用的支持</p><p> (
49、5) 并行處理能力</p><p> (6) 可移植性和可括展性</p><p> (7) 數據完整性約束</p><p> (8) 并發(fā)控制功能</p><p><b> (9) 容錯能力</b></p><p> (10) 安全性控制</p><p> (1
50、1) 支持漢字處理能力</p><p> (12) 當突然停電、出現硬件故障、軟件失效、病毒或嚴重錯誤操作時,系統應提供恢復數據庫的功能,如定期轉存、恢復備份、回滾等,使系統有能力將數據庫恢復到損壞到以前的狀態(tài)。</p><p> SQL Server 是一個關系數據庫管理系統它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同開發(fā)的于1988 年推出了第一
51、個OS/2 版本在Windows NT 推出后Microsoft與Sybase 在SQL Server 的開發(fā)上就分道揚鑣了Microsoft 將SQL Server 移植到Windows NT </p><p> 系統上專注于開發(fā)推廣SQL Server 的Windows NT 版本Sybase 則較專注于SQL Server在UNIX 操作系統上的應用在本書中介紹的是Microsoft SQL Server
52、 以后簡稱為SQL Server或MS SQL Server </p><p> SQL Server 2000 是Microsoft 公司推出的SQL Server 數據庫管理系統的最新版本該版本繼承了SQL Server 7.0 版本的優(yōu)點同時又比它增加了許多更先進的功能具有使用方便可伸縮性好與相關軟件集成程度高等優(yōu)點可跨越從運行Microsoft Windows 98 的膝上型電腦到運行Microsoft
53、 Windows 2000 的大型多處理器的服務器等多種平臺使用。 </p><p> SQL Server 2000共有4個版本,分別是個人版,標準版,企業(yè)版和開發(fā)版 。SQL Server 2008是微軟出的SQL系列最新版本。 </p><p><b> 其主要特點如下: </b></p><p> (1) 高性能設計,可充分利用W
54、indowsNT的優(yōu)勢。 </p><p> (2) 系統管理先進,支持Windows圖形化管理工具,支持本地和遠程的系統管理和配置。</p><p> (3) 強壯的事務處理功能,采用各種方法保證數據的完整性。 </p><p> (4) 支持對稱多處理器結構、存儲過程、ODBC,并具有自主的SQL語言。</p><p> SQLS
55、erver以其內置的數據復制功能、強大的管理工具、與Internet的緊密集成和開放的系統結構為廣大的用戶、開發(fā)人員和系統集成商提供了一個出眾的數據庫平臺。</p><p> 1.3 物資倉庫管理系統概述</p><p> 1.3.1國內外同類管理軟件的研究現狀與發(fā)展趨勢</p><p> 現在國內外對此類系統的開發(fā)與研究也是很有實用性的,基本上能滿足各企業(yè)的
56、自身特點來進行庫存方面的管理,同時,該類系統又都在不斷地深入與發(fā)展,來適用更多的企業(yè),一般都能運用于各個企業(yè)的庫存管理,但是都沒有針對大眾的廣泛應用,只能運用某個企業(yè)或單位,這一點還有待于今后的進一步開發(fā)與實踐。</p><p> 今后此類軟件將會向條碼庫存管理系統發(fā)展,現階段,伴隨物流及管理信息化、網絡化的發(fā)展,應用條碼技術進行庫存管理、實現庫存作業(yè)自動化,將是一個必然的發(fā)展趨勢,也是需要迫切解決的一個現實問
57、題。隨著信息化技術的不斷提高和應用的日漸普及,更多的商品擁有自己的條碼,而且,使用條碼化工作代替?zhèn)鹘y作業(yè)模式,減少了手工輸入,這樣不但提高了作業(yè)效率,還能確保資料正確,并減少因人為失誤所造成的損失。</p><p> (1) 技術應用于庫存管理是實現庫存管理自動化的有效途徑</p><p> 庫存品種多,數量大。因此,要實現收發(fā)作業(yè)的快速、準確、高效,倉儲管理自動化勢在必行。而實現管理
58、自動化的“瓶頸”則是產品信息的采集、輸入。傳統手工作業(yè)方式,在信息采集量加大的情形下,物資信息不能及時的反饋,給收發(fā)作業(yè)造成一定的困難。利用條碼技術,在入庫及其包裝上加貼條碼,配之以庫存信息管理系統進行作業(yè),不僅可提高效率,降低作業(yè)強度,也將大大提高產品收發(fā)作業(yè)準確率(如鍵盤輸入僅為百分之一),進而實現庫存管理的全面自動化。</p><p> (2) 技術應用于庫存管理對提高庫存作業(yè)效率有重要作用</p&
59、gt;<p> 將條碼技術和庫存管理信息系統結合起來,用于產品收、發(fā)、保管等全過程控制管理,不僅可改變信息采集的傳統手工作業(yè)方式,降低作業(yè)強度,還可避免由此造成的各種差錯,提高作業(yè)效率和科學管理水平。比較發(fā)現,信息輸入時,條碼輸入速度是鍵盤輸入的5倍。入庫時,通常保管員根據產品上的條碼所反映出的冊序號、出廠期、生產廠家、單價、封存(保管)期等信息,進行實物點驗,同時將條碼信息錄入到管理信息系統;出庫時,保管員根據發(fā)付單內
60、容,持條碼掃描裝置進行器材揀選,并完成信息錄入;清庫盤點時,保管員可持掃描裝備進行數質量等內容核對,并將采集的信息錄入管理系統中進行自動盤點,生成清庫對帳單等完成清庫盤點作業(yè)。</p><p> (3) 技術應用于庫存管理是完善產品保障信息網絡的重要手段</p><p> 儲存產品信息是產品保障信息網絡的重要組成部分,是做好產品供應保障工作的基礎。產品保障信息網是實現物資儲運全過程可視
61、化的前提。目前,有些庫存內部局域網已經建成并投入使用,并與業(yè)務主管部門實現了信息溝通,庫存保障信息網在日常保障工作中實現了信息溝通,庫存保障信息網在日常產品保障工作中的作用日趨明顯。條碼技術在儲存管理中的應用,可進一步完善系統各庫存之間及各庫存與作業(yè)主管部門之間的信息共享和交換功能,最終達到對產品的全程跟蹤管理,充分發(fā)揮條碼技術在整個流程中的作用。</p><p> 同時,在軟件系統的研發(fā)過程中,將會融入一種E
62、PR的企業(yè)管理思想。大量的研究與實踐已經充分表明,ERP作為一種現代企業(yè)管理的思想和方法,將其大力地推廣應用就是有效的促使我國企業(yè)管理朝著更加科學化、合理化和規(guī)范化方向發(fā)展的一種具體方法和途徑。</p><p> 另外,庫存管理的信息化和可視化,每個企業(yè)將會擁有兩個庫存,一個是裝滿貨物的庫存,還有一個就是管理系統里的數據庫,對上萬種貨物分別編碼,使其成為計算機可識別的語言,形象地說,貨架上的號碼就是貨物的地址,
63、從而避免了貨物的分揀和提取時翻箱倒柜式的查找。</p><p><b> 1.3.2研究目的</b></p><p> 研究此物資倉庫管理系統的目的在于:</p><p> (1) 隨著計算機的發(fā)展,管理信息系統已不再陌生,其優(yōu)越性愈來愈突出,因此各企事業(yè)單位都已逐漸開發(fā)出自己的管理系統。</p><p> (2
64、) 以前的倉庫管理主要靠手工來完成,隨著每年業(yè)務量的增加,工作量亦增大,出錯率高,效率低的手工已經不能適應管理的需要。</p><p> (3) 綜合應用大專階段的課程,特別是數據庫及其應用,數據庫及其應用是本專業(yè)一門非常重要的專業(yè)課,是信息系統開發(fā)、利用和保存的主要形式,是信息系統的核心。目前微型機上的數據庫系統幾乎都是關系型數據庫。</p><p> (4) 倉庫在正常運營中總是在
65、物資的入庫、出庫、借出和還入之間不斷的循環(huán)。因此需要對物資的出入庫、借出歸還等信息進行管理,以達到及時了解各個環(huán)節(jié)中信息的變更,提高管理效率。</p><p> (5) 提高自己的調查、實踐能力。</p><p> 1.3.3 研究范圍</p><p> 本物資倉庫管理系統功能完善、模塊劃分合理,是專門針對小型公司研究開發(fā)的管理信息系統。</p>
66、<p> (1) 功能:系統可靠性高、結構良好、易理解、易修改,可以使用戶使用非常方便。人機界面友好,易維護,滿足用戶進行測試、查詢、修改、增加、刪除數據的各種功能。</p><p> (2) 模塊:輸入模塊,查詢模塊,修改模塊、刪除模塊、退出模塊等等。</p><p> (3) 本系統可應用到小型公司。</p><p> 1.3.4研究思路和工
67、作計劃</p><p> 和研究任何其它軟件項目一樣,我的畢業(yè)設計也經歷了從選題、調研、熟悉開發(fā)環(huán)境、實驗關鍵技術、做出概要設計、設計數據庫結構、各個模塊的開發(fā)和測試、系統試運行和修改等過程。下面的流程圖反映了我的基本的思路和過程:</p><p> 1.3.5開發(fā)工具的選擇</p><p> 自Java誕生以來,隨著Internet技術的普及和應用需求的變化
68、,以第四代語言為主的應用開發(fā)產品發(fā)生了較大的變化,它們不僅已成為人們開發(fā)應用的開發(fā)工具,而且很多產品已發(fā)展成為一種強有力的應用開發(fā)環(huán)境。這些新型的開發(fā)工具通常以一種集成軟件包的形式提供給開發(fā)人員,被稱為Studio(工作室)或Suite(程序組)。例如,微軟的Visual Studio 6.0,Borland公司的Delphi 6.0等數據庫輔助開發(fā)工具。</p><p> 現在,市場上可以選購的應用開發(fā)產品很
69、多,流行的也有數十種。目前在我國市場上最為流行、使用最多、最為先進的可用作企業(yè)級開發(fā)工具的產品有:Microsoft公司的Visual Basic 6.0版、Microsoft公司的Visual C++6.0版、Borland公司的Delphi 6.0版。</p><p> 在目前市場上這些眾多的程序開發(fā)工具中,有些強調程語言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的得高,各有各的優(yōu)
70、點和特色,也滿足了不同用戶的需求。然而,語言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語言作支持,許多特殊化的處理動作必需要耗費數倍的工夫來處理,使得原來所標榜的效率提高的優(yōu)點失去了作用;相反,如果只強調程語言的彈性,卻沒有便利的工具作配合,會使一些即使非常簡單的界面處理動作,也會嚴重地浪費程序設計師的寶貴時間。</p><p> 而Visual Studio 2005 包含了一系列高效的、
71、智能的開發(fā)工具,不論是為開發(fā)初學者,還是為經驗豐富的企業(yè)開發(fā)團隊都提供了很多全新的、強大的功能:</p><p> (1) 全方位的工具平臺: 不論您是一位編程初學者還是一個富有經驗的企業(yè)開發(fā)團隊的一員,為您提供高效的開發(fā)工具。</p><p> (2) 減少開發(fā)的復雜度:確保您能更加輕松發(fā)布基于 Framework 的解決方案,包括 Windows、Web、移動和基于 Office
72、的應用。</p><p> (3) 第三方的生態(tài)系統:允許您利用來自 Visual Studio 行業(yè)合作伙伴的參與研發(fā)的產品,并體驗用來補充 Visual Studio 2005 第三方解決方案的全面部署。</p><p> (4) 改善團隊的溝通:給您提供高效智能的生命周期工具,通過使用 Visual Studio 2005 Team System,來增強 IT 周期參與者之間的交
73、流與協作。</p><p><b> 2 系統分析</b></p><p><b> 2.1 可行性分析</b></p><p> 當接受一個軟件開發(fā)任務,就進入軟件生命的第一個階段,即進行可行性的研究。并不是所有問題具有簡單的解決辦法,許多問題不能在預定的規(guī)模之內解決。因此通過可行性的研究分析可以知道問題。<
74、/p><p> 有無可行性的解決方法,進而避免人力、物力和才力的浪費。在現行系統初步調查的基礎上就可以提出新系統目標,即新系統建立后所要求達到的運行指標,這是系統開發(fā)和評價的依據。系統目標應充分體現,直接為倉庫管理系統服務,并且,程序可以分期分批實現。但是,需要指出的是,系統目標是不可能在總體規(guī)劃階段就提得非常具體,它還將在開發(fā)過程中逐步明確和定量化。以達到更加出色的程序系統??墒?,目標的提法不盡相同,例如:<
75、;/p><p> 提高倉庫管理效率,減輕勞動強度;</p><p> 提高信息處理速度和準確性;</p><p> 為倉庫管理者提供更方便、科學的服務項目。</p><p> 系統的目標確定后,就可以從以下幾個方面對能否實現新系統目標進行可行性分析:</p><p><b> (1) 技術可行性<
76、/b></p><p> 根據客戶提出的系統功能、性能及實現系統的各項約束條件,根據新系統目標來衡量所需的技術是否具備,本系統是一個數據庫管理和查詢的系統,現有的技術以較為成熟,硬件、軟件的性能要求、環(huán)境條件等各項條件良好,估計利用現有技術條件應完全可以達到該系統的功能目標。同時,考慮給予的開發(fā)期限也較為充裕,預計系統是可以在規(guī)定期限內完成開發(fā)。</p><p><b>
77、 (2) 經濟可行性</b></p><p> 估算新系統的成本效益分析,其中包括估計項目開發(fā)的成本,開發(fā)費用和今后的運行、維護費用,估計新系統將獲得的效益,估算開發(fā)成本是否會高于項目預期的全部經費。并且,分析系統開發(fā)是否會對其它產品或利潤帶來一定影響。</p><p><b> ① 支出:</b></p><p> 基礎投
78、資: PC機(硬件設備), Visual Studio.net 2005,SQL Server 2000, Windows XP,Excel 2003(軟件設備);</p><p> 其它一次性支出:軟件設計和開發(fā)費用;</p><p> 經常性支出:軟件維護費用、軟件使用費用;</p><p><b> ?、?效益:</b></p&
79、gt;<p> 系統的效益可以從經濟效益和社會效益兩方面考慮。對于倉庫管理系統則應著重分析其社會效益。例如,系統投入運行后可以使倉庫管理實現科學化、規(guī)范化。曾強了工作人員對倉庫管理能力、提高了工作效率。</p><p><b> (3) 運行可行性</b></p><p> 新系統的研制和開發(fā)是充分得考慮工作人員對倉庫的易于管理,管理者方便查詢設備
80、信息效率。從而能完全滿足使用者的要求。</p><p><b> (4) 法律可行性</b></p><p> 新系統的研制和開發(fā),將不會侵犯他人、集體和國家的利益,不會違反國家政策和法律。</p><p> (5) 營運可行性:</p><p> 本系統操作簡單,易于理解,上手較快,營運環(huán)境要求低。</p
81、><p><b> 2.2 需求分析</b></p><p> 2.2.1用戶角色需求</p><p> 本物資倉庫管理系統的用戶角色主要分為兩種:普通管理員和超級管理員 ;</p><p> 超級管理員具有操作系統中所有功能的權限;</p><p> 普通管理員具有操作除操作員管理、權限設
82、置、基礎資料和倉庫管理以外的其他功能的權限。</p><p><b> 2.2.2功能需求</b></p><p> 系統管理模塊:系統管理模塊分為更改密碼、操作員管理、權限設置、重新登陸、關于本系統、更改皮膚和退出等六個功能。</p><p> (1) 更改密碼:登陸用戶可以修改自己的登陸密碼;</p><p>
83、 (2) 操作員管理:這個操作是由系統超級管理員執(zhí)行的,普通管理員沒有權限進行本操作,主要實現人員的添加、刪除、修改功能。</p><p> (3) 權限設置:此功能也是由系統的超級管理員進行操作的,主要實現系統管理員權限的更改。權限種類主要分為超級管理員和普通管理員。</p><p> 基礎資料模塊:基礎資料模塊有物資管理、供應商管理、倉庫管理、物資單位管理和供應商種類管理??蓪崿F
84、物資,供應商,倉庫和物資單位等基本信息的添加,刪除,修改功能。</p><p> 倉庫管理模塊:這個模塊也是本系統的核心模塊,主要實現物資的入庫,出庫,借出還入和盤點功能。</p><p> 數據查詢模塊:數據查詢模塊主要包括出庫查詢、入庫查詢、庫存查詢、出入庫物資年統計、出入庫物資月統計、物資借出查詢、物資歸還查詢和警戒物資等功能。其中出入庫物資年統計和出入庫物資月統計采用餅形圖實現
85、,同時也是本系統的一大亮點。</p><p><b> 2.2.3性能需求</b></p><p> 本系統性能無特殊的要求,要求所開發(fā)的系統穩(wěn)定可靠,軟件操作方便,功能基本完善。</p><p> 2.3 模塊劃分及業(yè)務流程</p><p> 本物資倉庫管理系統主要劃分為系統設置、基礎資料、倉庫管理、數據查詢和
86、數據維護等五個模塊,各模塊劃分合理、操作方便。模塊的劃分和模塊下的菜單如下圖所示:</p><p><b> 2.4目標系統要求</b></p><p> 目標系統應該達到以下要求:</p><p> (1 )時間經濟性:優(yōu)化邏輯設計與物理設計,使系統運行效率高,反映速度快;</p><p> (2) 可靠性:能
87、連續(xù)準確的處理業(yè)務,有較強的容錯功能;</p><p> (3) 可理解性:用戶容易理解和使用該系統;</p><p> (4) 可維護性和適用性:系統應易于修改、易于擴充、易于維護,能夠適應業(yè)務的不斷發(fā)展需要;</p><p> (5) 可用性:目標系統功能齊全,能夠完成滿足業(yè)務需求。</p><p><b> 3 數據庫
88、設計</b></p><p> 數據庫處理在信息系統的研究中一直是非常重要的主題,然而,近年來,隨著World Wide Web(WWW)的猛增及Internet技術的迅速發(fā)展,使得數據庫技術之時成為最熱門技術之一。數據庫技術能使Internet應用超越具有早期應用特點的簡單的發(fā)布。同時,Internet技術提供了一種向用戶發(fā)布數據庫內容的標準化的訪問方法。這些技術沒有脫離經典數據庫技術的要求。它們
89、只是加重了數據庫技術的重要性。</p><p> 數據庫的設計和開發(fā)及包括藝術有包括工程。理解用戶的需求,然后,把它們轉變?yōu)橛行У臄祿煸O計是一個藝術過程。把設計轉變?yōu)閷嶋H的數據庫,并且這些數據庫帶有功能完備、高效能的應用,是一個工程過程。</p><p> 數據庫的目的是幫助人們跟蹤事務。經典的數據庫應用涉及諸如訂單、顧客、工作、員工、學生、電話之類的項,或其它數據量較大、需要密切關
90、注的事務。最近,由于數據庫的普及,數據庫技術已經被應用到了新的領域,諸如用于Internet的數據庫或用于公司內聯網的數據庫。數據庫也被越來越多地應用于生成和維護多媒體應用程序上。</p><p> 計算機的數據處理應用,首先要把大量的信息以數據形式存放在存儲器中。存儲器的容量、存儲速率直接影響到數據管理技術的發(fā)展。從1956年生產出第一臺計算機到現在,存儲器的發(fā)展,為數據庫技術提供了良好的物質基礎。</
91、p><p> 使用計算機以后,數據處理的速度和規(guī)模,無論是相對于手工方式,還是機械方式,都有無可比擬的優(yōu)勢。通常在數據處理中,計算是比較簡單的而數據的管理卻比較復雜。數據管理是指數據的收集、整理、組織、存儲、維護、檢索、傳送等操作,這部分操作是數據處理業(yè)務的基本環(huán)節(jié),而且是任何數據處理業(yè)務中必不可少的共有部分。數據管理技術的優(yōu)劣,將直接影響數據處理的效率。</p><p><b>
92、 3.1數據庫的發(fā)展</b></p><p> 數據管理技術的發(fā)展,與硬件(主要是外存)、軟件、計算機應用的范圍有密切的聯系。數據管理技術的發(fā)展經過三個階段:人工管理階段、文件系統階段和數據庫階段。</p><p> 人工管理階段和文件系統階段都有著相當多的缺陷,諸如數據冗余性 ,數據不一致性以及數據聯系弱等等。也正是由于這些原因,促使人們研究新的數據管理技術,從而產生了
93、數據庫技術。</p><p> 20世紀60年代末發(fā)生的三件大事,層次模型IMS系統的推出、關于網狀模型DBTG報告的發(fā)表以及關于關系模型論文的連續(xù)發(fā)表標志著數據管理技術進入數據庫階段。進入70年代以后,數據庫技術得到迅速發(fā)展,開發(fā)了許多有效的產品并投入運行。數據庫系統克服了文件系統的缺陷,提供了對數據更高級更有效的管理。</p><p> 當進入數據庫階段后,隨著數據管理規(guī)模一再擴大
94、,數據量急劇增加,為了提高效率,開始時,人們只是對文件系統加以擴充,在應用文件中建立了許多輔助索引,形成倒排文件系統。但這并不能最終解決問題。在20世紀60年代末,磁盤技術取得重要進展,具有數百兆容量和快速存取的磁盤陸續(xù)進入市場,成本也不高,為數據庫技術的產生提供了良好的物質條件。</p><p><b> 3.2 數據庫技術</b></p><p> 從文件系統
95、發(fā)展到數據庫系統是信息處理領域的一個重大變化。在文件系統階段,人們關注的中心問題是系統功能的設計,因而程序設計處于主導地位,數據只起著服從程序需要的作用。在數據庫方式下,信息處理觀念已為新體系所取代,數據占據了中心位置。數據結構的設計成為信息系統首先關心的問題,而利用這些數據的應用程序設計則退居到以既定的數據結構為基礎的外圍地位。</p><p> 目前世界上已有數百萬個數據庫系統在運行,其應用已經深入到人類社
96、會生活的各個領域,從企業(yè)管理、銀行業(yè)務、資源分配、經濟預測一直到信息檢索、檔案管理、普查統計等。并在通信網絡基礎上,建立了許多國際性的聯機檢索系統。我國20世紀90年代初在全國范圍內裝備了12個以數據庫技術為基礎的大型計算機系統,這些系分布在郵電、計委、銀行、電力、鐵路、氣象、民航、情報、公安、軍事、航天和財稅等行業(yè)。</p><p> 數據庫技術還在不斷的發(fā)展,并且不斷地與其它計算機技術相互滲透。數據庫技術與
97、網絡通信技術相結合,產生了分布式數據庫系統。數據庫技術與面向對象技術相結合,產生了面向對象數據庫系統。</p><p> 在數據庫技術中有四個名詞,其概念應該分清。</p><p> (1) 數據庫(database,DB):DB是統一管理的相關數據的集合。DB能為各種用戶共享,具有最小冗余度,數據間聯系密切,而又有較高的數據獨立性。</p><p> (2)
98、 數據庫管理系統(Database Management System,DBMS):DBMS是位于用戶與操作系統之間的一層數據管理軟件,為用戶或應用程序提供訪問DB的方法,包括DB的建立、查詢、更新及各種數據控制。DBMS總是基于某種數據模型,可以分為層次型、網狀型、關系型和面向對象型DBMS。</p><p> (3) 數據庫系統(Database System,DBS):DBS是實現有組織地、動態(tài)地存儲大量
99、關聯數據,方便多用戶訪問的計算機軟件、硬件和數據資源組成的系統,即采用了數據庫技術的計算機系統。</p><p> (4) 數據庫技術:這是一門研究數據庫的結構、存儲、管理和使用的軟件學科。數據庫技術是操作系統的文件系統基礎上發(fā)展起來的。而DBMS本身要在操作系統的支持下才能工作。數據庫不僅用到數據結構的知識,而且豐富了數據結構的內容。在關系數據庫中要用到集合論、數理邏輯的理論。因此,數據庫技術是一門綜合性較強
100、的學科。</p><p> 3.3 SQL語言基礎</p><p> 3.3.1 SQL簡介</p><p> 用戶對數據庫的使用,是通過數據庫管理系統提供的語言來實現的。不同的數據庫管理系統提供不同的數據庫語言。關系數據庫管理系統幾乎都提供關系數據庫標準語言——SQL。</p><p> SQL 的全稱是Structured Que
101、ry Language,即結構化查詢語言。SQL語句可以從關系數據庫中獲得數據,也可以建立數據庫、增加數據、修改數據。1986年ANSI采用SQL語言作為關系數據庫系統的標準語言,后被國際化標準組織(ISO)采納為國際標準。SQL語言使用方便、功能豐富、簡潔易學,是操作數據庫的工業(yè)標準語言,得到廣泛地應用。例如關系數據庫產品DB2、ORACLE等都實現了SQL語言。同時,其它數據庫產品廠家也紛紛推出各自的支持SQL的軟件或者與SQL的接
102、口軟件。這樣SQL語言很快被整個計算機界認可。</p><p> SQL語言是一種非過程化語言,它一次處理一個記錄集合,對數據提供自動導航。SQL語言允許用戶在高層的數據結構上工作,而不對單個記錄進行操作。SQL語言不要求用戶指定數據的存取方法,而是使用查詢優(yōu)化器,由系統決定對指定數據存取的最快速手段。當設計者在關系表上定義了索引時,系統會自動利用索引進行快速檢索,用戶不需知道表上是否有索引或者有什么類型的索引
103、等細節(jié)。</p><p> SQL語言可以完成許多功能,例如:</p><p><b> (1) 查詢數據。</b></p><p> (2) 在數據庫表格中插入、修改和刪除記錄/</p><p> (3) 建立、修改和刪除數據對象。</p><p> (4) 控制對數據和數據對象的存取
104、。</p><p> (5) 確保數據庫的一致性和完整性等。</p><p> 3.3.2 SQL查詢</p><p> 數據查詢是關系運算理論在SQL語言中的主要體現,SELECT 語句是SQL查詢的基本語句,當我們在對一個數據庫進各種各樣的操作時,使用的最多的就是數據查詢,在以SQL為基礎的關系數據庫中,使用的最多的就是SELECT查詢語句。</p&
105、gt;<p> SELECT語句的完整句法如下:</p><p> SELECT 目標表的列名或列表達式序列</p><p> FROM 基本表和(或)視圖序列</p><p> [WHERE 行條件表達式]</p><p> [GROUP BY 列名序列]</p><p> [HAVIN
106、G 組條件表達式]</p><p> [ORDER BY列名 [ASC│DEAC]…]</p><p> 在本系統中有大量的查詢按鈕,其使用了大量的查詢語句,而且這些查詢語句大部分使用的是模糊查詢,所以大量的使用了模式匹配符LIKE(判斷值是否與指定的字符通配格式相符)。在包含LIKE的查詢語句中可以使用兩個通配符:%(百分號):與零個或多個字符組成的字符串匹配;_(下劃線):與單個字
107、符匹配。系統中的條件判斷往往包含多個條件,這時就需要使用邏輯運算符NOT、AND、OR(用于多條件的邏輯連接),謂詞ALL以及保留字DISTINCT等等。</p><p> 3.3.3 SQL數據更新</p><p> 使用數據庫的目的是為了有效地管理數據,而數據的插入、刪除和修改則是必不可少的一個功能。在本系統中就大量地使用了數據插入、刪除和修改這三種操作,現做一個簡單地介紹。<
108、;/p><p><b> (1) 數據插入</b></p><p> 往數據庫的基本表中插入數據使用的是INSERT語句,其方式有兩種:一種是元組值的插入,另一種是查詢結果的插入。在本系統中使用的是前一種方式,其句法如下:</p><p> INSERT INTO 基本表名(列表名)VALUES(元組值)</p><p&g
109、t;<b> (2) 數據刪除</b></p><p> 往數據庫的基本表中刪除數據使用的是DELETE語句,其句法如下:</p><p> DELETE FROM 基本表名 [WHERE 條件表達式]</p><p> 在這里需要做一點說明,刪除語句實際上是“SELECT * FROM 基本表名 [WHERE 條件表達式]”和DELE
110、TE操作的結合,每找到一個元組,就把它刪除。此外,DELETE語句只能從一個基本表中刪除元組,WHERE子句中條件可以嵌套,也可以是來自幾個基本表的復合條件。</p><p><b> (3) 數據修改</b></p><p> 當需要修改基本表中元組的某些列值時,可以用UPDATE語句實現,其句法如下:</p><p> UPDATE基
111、本表名</p><p> SET列名=值表達式[,列名=值表達式…]</p><p> [WHERE條件表達式]</p><p> 3.4物資倉庫管理系統數據庫設計</p><p> 該倉庫管理系統的數據庫由下述11張數據表組成:</p><p> (1) 用戶基本信息表:tb_User</p>
112、<p> (2) 物資單位信息表:tb_Unit</p><p> (3) 倉庫信息表:tb_Storage</p><p> (4) 借出信息表:tb_BorrowGoods</p><p> (5) 還入信息表:tb_ReturnGoods</p><p> (6) 供應商信息表:tb_Provider</p&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 倉庫管理系統的設計與分析-畢業(yè)論文
- 倉庫管理系統的設計與分析畢業(yè)論文
- 倉庫管理系統的分析與實現[畢業(yè)論文]
- 倉庫管理系統設計畢業(yè)論文
- 倉庫管理系統的設計與開發(fā)【畢業(yè)論文】
- 畢業(yè)論文---倉庫管理系統的設計與實現
- 倉庫管理系統的設計畢業(yè)論文
- 倉庫貨物管理系統設計與實現畢業(yè)論文
- jsp倉庫管理系統的設計與實現畢業(yè)論文
- 物資管理系統畢業(yè)論文
- jsp倉庫管理系統的設計與實現畢業(yè)論文
- 倉庫管理系統后臺的設計與實現---畢業(yè)論文
- 倉庫管理系統畢業(yè)論文
- 倉庫管理系統 畢業(yè)論文
- 倉庫管理系統畢業(yè)論文
- 畢業(yè)論文-倉庫管理系統
- 畢業(yè)論文--倉庫管理系統
- 畢業(yè)論文--原材料倉庫管理系統的設計與實現
- 畢業(yè)論文--原材料倉庫管理系統的設計與實現
- 基于.net的倉庫管理系統系統倉庫管理系統畢業(yè)論文
評論
0/150
提交評論