![倉庫管理系統(tǒng)-數(shù)據(jù)庫論文_第1頁](http://file4.renrendoc.com/view/421f9c9d532789e24358346cee3377ab/421f9c9d532789e24358346cee3377ab1.gif)
![倉庫管理系統(tǒng)-數(shù)據(jù)庫論文_第2頁](http://file4.renrendoc.com/view/421f9c9d532789e24358346cee3377ab/421f9c9d532789e24358346cee3377ab2.gif)
![倉庫管理系統(tǒng)-數(shù)據(jù)庫論文_第3頁](http://file4.renrendoc.com/view/421f9c9d532789e24358346cee3377ab/421f9c9d532789e24358346cee3377ab3.gif)
![倉庫管理系統(tǒng)-數(shù)據(jù)庫論文_第4頁](http://file4.renrendoc.com/view/421f9c9d532789e24358346cee3377ab/421f9c9d532789e24358346cee3377ab4.gif)
![倉庫管理系統(tǒng)-數(shù)據(jù)庫論文_第5頁](http://file4.renrendoc.com/view/421f9c9d532789e24358346cee3377ab/421f9c9d532789e24358346cee3377ab5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
PAGEPAGE4一引言倉庫在現(xiàn)實(shí)生活中用途十分廣泛,各種商城、超市要利用倉庫存放物資,藥房、醫(yī)院等要利用倉庫存放藥品,企業(yè)、工廠等要利用倉庫存放原材料、生產(chǎn)成品,因此倉庫的管理成了一項(xiàng)十分重要的工作。人工管理倉庫既費(fèi)時(shí)又費(fèi)力,而且容易造成混亂,嚴(yán)重時(shí)會影響商城、企業(yè)的正常運(yùn)作,造成惡劣的后果.隨著信息技術(shù)的發(fā)展,辦公自動化的普及,如何快速,高效,便捷的管理倉庫受到了高度的關(guān)注;因此為了解決這個(gè)問題我們提供這個(gè)系統(tǒng)以滿足倉庫管理需求,本系統(tǒng)是基于超市倉庫的管理系統(tǒng)。本系統(tǒng)模擬倉庫管理,系統(tǒng)主要針對于日常庫存信息的管理,包括物資管理、倉庫管理、入庫操作、入庫查詢統(tǒng)計(jì)、出庫操作、出庫查詢統(tǒng)計(jì)、庫存查詢統(tǒng)計(jì)等處理情況。用戶可以通過相應(yīng)的模塊,對倉庫里的物品的基本情況和庫存數(shù)量進(jìn)行查詢,管理員通過簡單的操作即可輕松的管理倉庫,查詢各項(xiàng)相關(guān)信息,并能進(jìn)行入庫和出庫操作等.本項(xiàng)目的任務(wù)提出者是老師,開發(fā)者為本組成員,用戶為老師,實(shí)現(xiàn)該軟件的計(jì)算中心或計(jì)算機(jī)網(wǎng)絡(luò)為主樓501;該軟件系統(tǒng)獨(dú)立于其他系統(tǒng)或其他機(jī)構(gòu)。通過倉庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),使我們鞏固和加深對數(shù)據(jù)庫基礎(chǔ)理論和基本知識的理解,進(jìn)一步掌握了使用數(shù)據(jù)庫進(jìn)行軟件設(shè)計(jì)的基本思想和方法,提高了運(yùn)用數(shù)據(jù)庫理論解決實(shí)際問題的能力,鍛煉了實(shí)際動手能力、創(chuàng)新能力,培養(yǎng)了調(diào)查研究、查閱技術(shù)文獻(xiàn)、資料、手冊以及編寫文檔的能力.二系統(tǒng)分析2.1實(shí)驗(yàn)?zāi)繕?biāo)本軟件是一個(gè)簡單的倉庫管理系統(tǒng),在滿足用戶需求的基礎(chǔ)上,用計(jì)算機(jī)來實(shí)現(xiàn)系統(tǒng)的信息處理邏輯模型中規(guī)定的輸入、輸出及內(nèi)部處理等多項(xiàng)功能,本軟件產(chǎn)品是一項(xiàng)獨(dú)立的軟件.相應(yīng)的需求有:⑴能分類管理物資信息。⑵系統(tǒng)能管理多個(gè)倉庫。⑶能進(jìn)行入庫操作,能按物資種類、名稱、入庫時(shí)間等信息查詢統(tǒng)計(jì)出入庫的數(shù)量、金額等信息。⑷能進(jìn)行出庫操作,能按物資種類、名稱、入庫時(shí)間等信息查詢統(tǒng)計(jì)出出庫的數(shù)量、金額等信息。如果物資數(shù)量小于出庫數(shù)量不允許進(jìn)行出庫操作。⑸能按各種方式查詢庫存信息。2.2數(shù)據(jù)描述2。2.1靜態(tài)數(shù)據(jù)所謂靜態(tài)數(shù)據(jù),指在運(yùn)行過程中主要作為參考的數(shù)據(jù),它們在很長的一段時(shí)間內(nèi)不會變化,一般不隨運(yùn)行而改變。本系統(tǒng)中的實(shí)體倉庫、物資、職工、供應(yīng)商及其屬性屬于靜態(tài)數(shù)據(jù),一般不會改變。2.2.2動態(tài)數(shù)據(jù)所謂動態(tài)數(shù)據(jù),包括所有在運(yùn)行中要發(fā)生變化的數(shù)據(jù)以及在運(yùn)行中要輸入、輸出的數(shù)據(jù).本系統(tǒng)中的動態(tài)數(shù)據(jù)包括庫存表、入庫表和出庫表。2.3數(shù)據(jù)流圖圖1管理員數(shù)據(jù)流圖圖2用戶數(shù)據(jù)流圖2。4E-R圖圖3物資及其屬性圖圖4庫存表及其屬性圖圖5出庫表及其屬性圖圖6供應(yīng)商及其屬性圖圖7入庫表及其屬性圖圖8倉庫及其屬性圖圖9職工及其屬性圖圖10實(shí)體及其聯(lián)系圖2.5數(shù)據(jù)字典名字:物資名字:物資別名:描述:唯一的標(biāo)識一個(gè)物資的信息集合定義:物資=物資號+物資名+供應(yīng)商號+類別+每箱單價(jià)+每箱體積位置:存儲在數(shù)據(jù)庫名字:倉庫別名:描述:唯一的標(biāo)識一個(gè)倉庫的信息集合定義:倉庫=倉庫號+職工號+剩余容量+地址位置:存儲在數(shù)據(jù)庫名字:供應(yīng)商別名:描述:唯一的標(biāo)識一個(gè)供應(yīng)商特征的信息集合定義:供應(yīng)商=供應(yīng)商號+供應(yīng)商名+地址+電話+密碼位置:存儲在數(shù)據(jù)庫名字:職工別名:描述:唯一的標(biāo)識一個(gè)職工特征的信息集合定義:職工=職工號+姓名+電話+密碼位置:存儲在數(shù)據(jù)庫名字:庫存表別名:描述:倉庫存儲物資的情況定義:庫存表=倉庫號+物資號+總數(shù)量位置:存儲在數(shù)據(jù)庫名字:入庫表別名:描述:物資的入庫信息定義:入庫表=物資號+倉庫號+入庫時(shí)間+數(shù)量位置:存儲在數(shù)據(jù)庫名字:出庫表別名:描述:物資的出庫信息定義:出庫表=物資號+倉庫號+出庫時(shí)間+數(shù)量位置:存儲在數(shù)據(jù)庫2。6功能需求圖11系統(tǒng)層次圖2.7功能劃分管理員:入庫操作、出庫操作、查詢庫存信息、入庫信息、出庫信息、倉庫信息、職工信息及供應(yīng)商信息,更改信息及注冊。用戶:查詢該用戶的物資的入庫、出庫及庫存情況、更改密碼及注冊。2.8功能描述管理員:入庫操作通過將要入庫的物資信息更改倉庫、物資、庫存表及入庫表。出庫操作通過將要出庫的物資信息更改倉庫、物資、庫存表及出庫表。3、查詢根據(jù)管理員的需要查看相關(guān)信息,其中包括入庫信息、出庫信息、庫存信息、物資信息、職工信息、倉庫信息和供應(yīng)商信息等。4、更改信息4.1增加倉庫4.2刪除倉庫4。3更改自己賬號的密碼5、注冊用戶:1、查詢查詢該用戶的物資的入庫、出庫及庫存情況更改密碼注冊三系統(tǒng)設(shè)計(jì)3.1總體設(shè)計(jì)倉庫管理系統(tǒng)是對物資的入庫出庫等信息進(jìn)行記錄并查詢,包括管理員和用戶的操作。管理員可以對倉庫進(jìn)行出庫入庫及修改倉庫信息,用戶只能查看自己物資的相關(guān)情況。以下是對倉庫各種操作的流程圖.3。1。1處理流程以下是管理員和用戶操作的流程圖,從流程圖中能很清楚的看出各種操作的處理流程,為系統(tǒng)實(shí)現(xiàn)提供了依據(jù),奠定了基礎(chǔ)。管理員的入庫操作圖12入庫流程圖出庫操作圖13出庫流程圖用戶:查詢操作圖14查詢的流程圖2、更改密碼圖15更改的流程圖?3.1.2數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)在倉庫管理系統(tǒng)中,對物資的管理是整個(gè)系統(tǒng)運(yùn)作的關(guān)鍵,是倉庫管理、入庫操作出庫操作的基礎(chǔ),因此對物資的管理就顯得尤為重要.物資的基本表要設(shè)計(jì)合理,能涵蓋其他操作需要的各種信息,以及對各類信息的限制條件等。設(shè)計(jì)好的物資管理表如下表所示:表1物資表列名數(shù)據(jù)類型長度是否允許空物資號int4NOTNULL,主鍵物資名char10NOTNULL供應(yīng)商號int4NOTNULL類別char10NOTNULL每箱單價(jià)float(yī)8NOTNULL每箱體積float8NOTNULL倉庫管理是對倉庫內(nèi)部存儲的物資進(jìn)行管理,經(jīng)過分析,設(shè)計(jì)出的倉庫管理的倉庫表如表2所示。表2倉庫表列名數(shù)據(jù)類型長度是否允許空倉庫號int4NOTNULL,主鍵職工號int4NOTNULL剩余容量float8NOTNULL地址char20NOTNULL職工是管理倉庫的人員,職工表的設(shè)計(jì)也應(yīng)該合理,設(shè)計(jì)好的職工表如下:表3職工列名數(shù)據(jù)類型長度是否允許空職工號int4NOTNULL,主鍵電話char11NOTNULL姓名char10NOTNULL密碼char10NOTNULL物資的各種入庫信息應(yīng)該顯示在入庫表中,設(shè)計(jì)好的入庫表如下:表4入庫表列名數(shù)據(jù)類型長度是否允許空物資號int4NOTNULL,主鍵倉庫號int4NOTNULL,主鍵入庫時(shí)間datetime8NOTNULL,主鍵數(shù)量int4NOTNULL物資的各種出庫信息應(yīng)該顯示在出庫表中,設(shè)計(jì)好的出庫表如下:表5出庫表列名數(shù)據(jù)類型長度是否允許空物資號int4NOTNULL,主鍵倉庫號int4NOTNULL,主鍵出庫時(shí)間datetime8NOTNULL,主鍵數(shù)量int4NOTNULL物資的存放信息應(yīng)該顯示在庫存表中,設(shè)計(jì)好的庫存表如下所示:表6庫存表列名數(shù)據(jù)類型長度是否允許空物資號int4NOTNULL,主鍵倉庫號int4NOTNULL,主鍵總數(shù)量int4NOTNULL供應(yīng)商負(fù)責(zé)提供物資,所以供應(yīng)商表的設(shè)計(jì)也很重要,設(shè)計(jì)好的供應(yīng)商表如下所示:表7供應(yīng)商表列名數(shù)據(jù)類型長度是否允許空供應(yīng)商號int4NOTNULL,主鍵供應(yīng)商名char20NOTNULL地址char20NOTNULL電話char11NOTNULL密碼char10四系統(tǒng)實(shí)現(xiàn)4.1開發(fā)工具和環(huán)境操作系統(tǒng):MicrosoftWindowsxp數(shù)據(jù)庫:MicrosoftSQLServer2000編程環(huán)境:MicrosoftVisualStudio20084.2系統(tǒng)的實(shí)現(xiàn)4。2。1管理員子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)管理員可以對倉庫進(jìn)行各種操作,包括入庫操作、出庫操作、各種查詢操作及更改操作.因?yàn)槭莻z人合作,所以本部分實(shí)現(xiàn)入庫操作及出庫操作。4。2.1.1數(shù)據(jù)庫的連接:數(shù)據(jù)庫連接的代碼:stringconnectionString=”Dat(yī)aSource=HP-EA42E52C8880;IntegratedSecurity=SSPI;InitialCatalog=倉庫管理系統(tǒng);UserID=sa;";SqlConnectionmyConnection=newSqlConnection(connectionString);myConnection.Open();4.2。1。2入庫操作執(zhí)行物資操作后,物資的相關(guān)數(shù)據(jù)就已經(jīng)改變,所以跟物資相關(guān)的倉庫、庫存表、入庫表都有相應(yīng)的變化。典型代碼如下:stringstrsql6=”insertinto庫存表(物資號,倉庫號,總數(shù)量)values('"+textBox1.Text+”’,'"+textBox7。Text+"',’"+textBox8.Text+”')”;//--—---向庫存表中填入新項(xiàng)目SqlCommandmycom=newSqlCommand(strsql6,myConnection);mycom.ExecuteNonQuery();stringstrsql8=”insertinto入庫表(物資號,倉庫號,入庫時(shí)間,數(shù)量)values('"+textBox1。Text+"’,’”+textBox7.Text+”',getdate(),’"+textBox8。Text+"')”;SqlCommandmycom1=newSqlCommand(strsql8,myConnection);mycom1.ExecuteNonQuery();stringstrsql3="update倉庫set剩余容量=”+s3+"where倉庫號="+textBox7.Text;SqlCommandmycom3=newSqlCommand(strsql3,myConnection);mycom3。ExecuteNonQuery();stringstrsql9="select物資號,倉庫號,數(shù)量,入庫時(shí)間from入庫表orderby入庫時(shí)間”;SqlDataAdapterda5=newSqlDataAdapter(strsql9,myConnection);DataSetds5=newDataSet();da5.Fill(ds5);dat(yī)aGridView1.DataSource=ds5.Tables[0].DefaultView;執(zhí)行入庫操作后,將顯示入庫表的情況,具體界面如下:圖16入庫界面4。2。1。3出庫操作出庫操作同入庫操作一樣要更改與物資有關(guān)的信息,比如出庫表、倉庫及庫存表。典型代碼如下:stringstrsql1=”insertinto出庫表(物資號,倉庫號,出庫時(shí)間,數(shù)量)values('”+textBox11.Text+"',’”+textBox10.Text+"',getdat(yī)e(),'"+textBox9.Text+"')";stringstrsql2="update庫存表set總數(shù)量=”+s+"where物資號=”+textBox11.Text+"and倉庫號=”+textBox10.Text;stringstrsql3="select每箱體積,剩余容量from物資,倉庫where物資號="+textBox11.Text+"and倉庫號=”+textBox10.Text+"";stringstrsql4=”update倉庫set剩余容量="+s1+"where倉庫號="+textBox10.Text;4。2.2用戶子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)用戶管理的權(quán)限比較小,只能查詢自己所有物資的出庫、入庫及庫存情況,還可以更改密碼。4.2。2.1用戶查詢用戶查詢操作是只針對用戶物資的操作,即只可以查看自己物資的改變情況如:出庫信息、入庫信息、庫存信息及物資信息。典型代碼如下:stringstrsql2="select供應(yīng)商.供應(yīng)商號,物資.物資號,物資名,類別,每箱體積,每箱單價(jià)from供應(yīng)商,物資where供應(yīng)商.供應(yīng)商號=物資.供應(yīng)商號and供應(yīng)商.供應(yīng)商號="+Form1。username;典型界面:圖17用戶查詢界
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 部審人教版八年級數(shù)學(xué)下冊聽評課記錄16.2 第2課時(shí)《二次根式的除法》
- 五年級下冊數(shù)學(xué)青島版120道口算
- 湘教版數(shù)學(xué)九年級上冊《2.3 一元二次方程根的判別式》聽評課記錄
- 北京課改版歷史七年級上冊第17課《三國鼎立局面的形成》聽課評課記錄
- 星球版地理七年級下冊《第四節(jié) 澳大利亞》聽課評課記錄1
- 冀教版數(shù)學(xué)九年級下冊《回顧與反思》聽評課記錄1
- 人教版數(shù)學(xué)八年級下冊19.1.2《函數(shù)》聽評課記錄
- 華師大版數(shù)學(xué)八年級上冊《閱讀材料 由尺規(guī)作圖產(chǎn)生的三大難題》聽評課記錄3
- 五年級數(shù)學(xué)下冊蘇教版《分?jǐn)?shù)的意義》聽評課記錄(公開課材料)
- 公司管理協(xié)議合同范本
- 武漢2025年湖北武漢理工大學(xué)管理人員招聘筆試歷年參考題庫附帶答案詳解
- 使用錯(cuò)誤評估報(bào)告(可用性工程)模版
- 2024年高考全國甲卷英語試卷(含答案)
- 2024年湖南高速鐵路職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫附答案
- 2024年4月浙江省00015英語二試題及答案含評分參考
- GB/T 8944.1-2008紙漿成批銷售質(zhì)量的測定第1部分:漿板漿包及漿塊(急驟干燥漿)漿包
- 蘇教版(蘇少版)九年級美術(shù)下冊全冊課件
- 2022年江蘇省鹽城市中考英語試題及參考答案
- 中國文化簡介英文版(ChineseCultureintroduction)課件
- 文化差異與跨文化交際課件(完整版)
- 工程經(jīng)濟(jì)學(xué)完整版課件全套ppt教程
評論
0/150
提交評論