倉庫管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-圖文_第1頁
倉庫管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-圖文_第2頁
倉庫管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-圖文_第3頁
倉庫管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-圖文_第4頁
倉庫管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-圖文_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

計(jì)算機(jī)科學(xué)與技術(shù)系《動(dòng)態(tài)網(wǎng)站構(gòu)建》課程設(shè)計(jì)題姓名:學(xué)號:同組人員:指導(dǎo)教師:趙景秀老師日期:目錄第1章緒論………….………..錯(cuò)誤!未定義書簽。1.1課題背景…………………...…11.2課題目的和意義……………………...11.3開發(fā)設(shè)計(jì)思想……………….……………..….………11.4主要工作和論文結(jié)構(gòu)...…….……………..…………2第2章系統(tǒng)總體設(shè)計(jì)...…….……………..…………..33.1系統(tǒng)模塊總體設(shè)計(jì)...…….……………..…………….33.2數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)...…….……………..……………….4第3章數(shù)據(jù)庫設(shè)計(jì)...…….……………..…………..6第4章系統(tǒng)詳細(xì)設(shè)計(jì)...…….……………..…………..84.1系統(tǒng)主界面實(shí)現(xiàn)...…….……………..……………….84.2用戶管理信息模塊設(shè)計(jì)...…….……………..…………….94.3商品管理模塊設(shè)計(jì)....…….……………..……104.4商品廠商名管理模塊設(shè)計(jì)...…….……………..……124.5進(jìn)貨入庫模塊設(shè)計(jì)...…….……………..……………134.6出庫銷售模塊設(shè)計(jì)...…….……………..………13第5章系統(tǒng)測試與性能分析...…….………………..………14結(jié)論...…….……………..…….15致謝...…….……………..………………...…..16參考文獻(xiàn)...…….……………..……………..17第1章緒論1.1課題背景兵馬未出,糧草先行。古代行兵打仗,最先要考慮的就是物資的準(zhǔn)備和管理,否則要取得勝利是非常困難的一件事。商場如戰(zhàn)場,商家不僅要掌握大量的物資,同時(shí)這些物資還要盡可能滿足顧客的需要,這樣才能在激烈的市場競爭中獲取勝利。然而管理物資卻是最煩瑣的事情,無論數(shù)量還是種類,都是數(shù)以萬計(jì),用人手工來做,不僅是難于完成,而且可以說是不可能的。在計(jì)算機(jī)普及的今天,用電腦管理物資是必然的趨勢。以超級市場為例,走進(jìn)超級市場,琳瑯滿目,各式各樣的商品應(yīng)有盡有,顧客大都滿載而歸,買到稱心如意的商品。而在顧客得到極大方便的同時(shí),商家在管理這些商品上卻花費(fèi)了大量的心血。首先,超級市場商品種類繁多,數(shù)量龐大,經(jīng)營者必須時(shí)刻了解自己商品的庫存和各種商品的供求,如果盲目購進(jìn)顧客不需要的商品或沒有購進(jìn)暢銷的商品,對經(jīng)營者來說都是極大的損失。其次,由于市場瞬間萬變,很多商品價(jià)格可能變動(dòng)較大,經(jīng)營者可能要不時(shí)改變商品價(jià)格,否則太高則可能無人問津,太低則無利可圖。再次,在商品社會(huì)的環(huán)境下,競爭激烈,為了保證在競爭中處于有利地位,經(jīng)營者必須時(shí)刻了解市場的需要。當(dāng)然,作為實(shí)際的經(jīng)營者,要了解的東西遠(yuǎn)比這幾點(diǎn)多,但無論怎樣,物資的管理是一切工作中的重點(diǎn),如何管理物資是成敗的關(guān)鍵。對小經(jīng)營者來說,也許可以是一本賬本,再加算盤或計(jì)算器即可。但對于大公司而言,根本不可能單純依靠賬本,那樣不僅費(fèi)人費(fèi)力,而且當(dāng)出現(xiàn)差錯(cuò)時(shí),難于查改。所以必須借助電腦,把所有數(shù)據(jù)輸入數(shù)據(jù)庫,然后用系統(tǒng)對這些數(shù)據(jù)進(jìn)行管理,通過統(tǒng)計(jì)和分析得到各種有用的信息。通過對這些情況的仔細(xì)調(diào)查,作者開發(fā)了下面的中小型企業(yè)倉庫管理系統(tǒng)。1.2課題目的和意義隨著計(jì)算機(jī)行業(yè)的不斷發(fā)展,企業(yè)管理的應(yīng)用也在不斷隨著其發(fā)展速度進(jìn)行著更新。而現(xiàn)今對于一個(gè)網(wǎng)絡(luò)應(yīng)用非常廣泛的社會(huì),企業(yè)管理對計(jì)算機(jī)管理企業(yè)要求更加緊密,更加完善,特別是針對物資管理方面,企業(yè)的需求更為廣泛,謹(jǐn)慎,所以一個(gè)好的倉庫管理系統(tǒng)對于企業(yè)來說是由為重要的。系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)企業(yè)物資管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,從而達(dá)到提高企業(yè)管理效率的目的。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對倉庫信息進(jìn)行管理,有著手工管理所無法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高倉庫管理的效率。1.3開發(fā)設(shè)計(jì)思想本系統(tǒng)是在以MySql作為后臺數(shù)據(jù)庫,以PHP為編程語言來開發(fā)的。倉庫管理系統(tǒng)在運(yùn)行階段,效果好,數(shù)據(jù)準(zhǔn)確性高,提高了工作效率,同時(shí)也實(shí)現(xiàn)了倉庫管理計(jì)算機(jī)化。倉庫管理系統(tǒng)在企業(yè)的整個(gè)供應(yīng)鏈中起著至關(guān)重要的作用,如果不能保證正確的進(jìn)貨和庫存控制及發(fā)貨,將會(huì)導(dǎo)致管理費(fèi)用的增加,服務(wù)質(zhì)量難以得到保證,從而影響企業(yè)的競爭力。傳統(tǒng)簡單、靜態(tài)的倉庫管理已無法保證企業(yè)各種資源的高效利用。如今的倉庫作業(yè)和庫存控制作業(yè)已十分復(fù)雜化多樣化,僅靠人工記憶和手工錄入,不但費(fèi)時(shí)費(fèi)力,而且容易出錯(cuò),給企業(yè)帶來巨大損失。倉庫庫存管理的特點(diǎn)是信息處理量比較大。所管理的物資設(shè)備、原材料及零部件種類繁多,而且由于入庫單、出庫單、需求單等單據(jù)發(fā)生量特別大,關(guān)聯(lián)信息多,查詢和統(tǒng)計(jì)的方式各不相同,因此在管理上實(shí)現(xiàn)起來有一定的困難。在管理的過程中經(jīng)常會(huì)出現(xiàn)信息的重復(fù)傳遞;單據(jù)、報(bào)表種類繁多,各個(gè)部門規(guī)格不統(tǒng)等問題。在本系統(tǒng)的設(shè)計(jì)過程中,為了克服這些困難,滿足計(jì)算機(jī)管理的需要,采取了下面的一些原則:(1)統(tǒng)一各種原始單據(jù)的格式,統(tǒng)一賬目和報(bào)表的格式。(2)刪除不必要的管理冗余,實(shí)現(xiàn)管理規(guī)范化、科學(xué)化。(3)程序代碼標(biāo)準(zhǔn)化,軟件統(tǒng)一化,確保軟件的可維護(hù)性和實(shí)用性。(4)界面盡量簡單化,做到實(shí)用、方便,盡量滿足企業(yè)中不同層次員工的需要。(5)建立操作日志,系統(tǒng)自動(dòng)記錄所進(jìn)行的各種操作。1.4主要工作和論文結(jié)構(gòu)首先對系統(tǒng)進(jìn)行了需求分析和總體設(shè)計(jì)。根據(jù)倉庫管理的特點(diǎn),將系統(tǒng)分成五大模塊:用戶管理模塊、商品管理模塊、商品廠商名管理模塊、進(jìn)貨入庫單模塊、出庫銷售模塊。接著,在前一步的工作基礎(chǔ)之上,又對各個(gè)模塊細(xì)分為若干個(gè)子模塊,并分別進(jìn)行了編碼實(shí)現(xiàn)。最后將系統(tǒng)各個(gè)模塊整合,測試系統(tǒng)各部分整合后的功能,穩(wěn)定性等。本文共四章,按如下組織:第1章介紹了倉庫管理的開發(fā)背影;介紹了倉庫管理的最新發(fā)展以及未來展望。簡述了作者在開發(fā)倉庫管理系統(tǒng)中的工作內(nèi)容。給出了論文的層次結(jié)構(gòu)。第2章給出了倉庫管理的總體設(shè)計(jì),即進(jìn)行模塊的劃分,并闡述各模塊之間的關(guān)系,給出了倉庫管理的數(shù)據(jù)流圖和功能模塊圖;完成了用戶界面部分的設(shè)計(jì)。第3章介紹了倉庫管理系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)圖第4章介紹了系統(tǒng)的各個(gè)模塊的功能設(shè)計(jì)及其實(shí)現(xiàn)方式第5章闡述了對系統(tǒng)的性能測試第2章系統(tǒng)總體設(shè)計(jì)2.1系統(tǒng)模塊總體設(shè)計(jì)利用層次圖來表示系統(tǒng)中各模塊之間的關(guān)系。層次方框圖是用樹形結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。樹形結(jié)構(gòu)的頂層是一個(gè)單獨(dú)的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表各個(gè)數(shù)據(jù)的子集,最底層的各個(gè)矩形框代表組成這個(gè)數(shù)據(jù)的實(shí)際數(shù)據(jù)元素(不能再分割的元素)。隨著結(jié)構(gòu)的精細(xì)化,層次方框圖對數(shù)據(jù)結(jié)構(gòu)也描繪得越來越詳細(xì),這種模式非常適合于需求分析階段的需要。從對頂層信息的分類開始,沿著圖中每條路徑反復(fù)細(xì)化,直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細(xì)節(jié)為止。本系統(tǒng)一共分為六個(gè)模塊,每個(gè)模塊之間雖然在表面上是相互獨(dú)立的,但是在對數(shù)據(jù)庫的訪問上是緊密相連的,各個(gè)模塊訪問的有兩個(gè)數(shù)據(jù)庫,所訪問的表也有很大不同。每個(gè)模塊的功能都是按照在調(diào)研中搜集的資料進(jìn)行編排制作的。依據(jù)上述功能的分析,系統(tǒng)中模塊為系統(tǒng)菜單,具體為用戶管理,商品管理,商品廠商管理,進(jìn)貨入庫單,出庫銷售,推出登陸。各功能模塊的具體功能如下:(1)用戶管理:對已注冊的管理員信息進(jìn)行修改或刪除,增加新用戶。(2)商品管理:針對倉庫內(nèi)商品的產(chǎn)品名、廠商品名、貨號、庫存、進(jìn)貨價(jià)、預(yù)售價(jià)以及入庫時(shí)間進(jìn)行管理,并可以添加新的商品。(3)商品廠商名管理:商品生產(chǎn)公司的地址、電話等信息的求改和刪除,并可以增加新的廠商名。(4)進(jìn)貨入庫單:包括產(chǎn)品名、廠商品名、貨號、數(shù)量、進(jìn)貨價(jià)及零售價(jià)。(5)出庫銷售:包括廠商品名、貨號、產(chǎn)品名及數(shù)量。(6)退出登陸:退出當(dāng)前管理用戶的登陸。系統(tǒng)功能結(jié)構(gòu)圖如下圖所示。倉庫管理系統(tǒng)用戶管理商品管理商品廠s商名管理進(jìn)貨入庫出庫銷售管理員管理增加用戶商品廠商名管理增加廠商名進(jìn)貨入庫單出庫銷售單2.2倉庫系統(tǒng)流程系統(tǒng)主程序流程圖主要是對從管理員登錄系統(tǒng)到對各項(xiàng)進(jìn)行操作結(jié)束的完整操作流程的描述。系統(tǒng)主程序流程圖如圖5-3所示。NY開始輸入用戶名和密碼判斷是否正確系統(tǒng)主界面用戶管理商品管理廠商名管理進(jìn)貨入庫出庫銷售退出登錄結(jié)束第3章數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)的描述方法是基本表,它反映了系統(tǒng)中所涉及數(shù)據(jù)的邏輯結(jié)構(gòu)。根據(jù)系統(tǒng)中數(shù)據(jù)信息的特點(diǎn),將數(shù)據(jù)的概念模型轉(zhuǎn)換為關(guān)系模型。表的結(jié)構(gòu)brandCREATETABLEbrand(‘id’INT(255UNSIGNEDNOTNULLAUTO_INCREMENT,‘brand’VARCHAR(20NOTNULL,‘pfb’VARCHAR(40NOTNULL,‘tel’VARCHAR(13NOTNULL,PRIMARYKEY(‘id’ENGINE=MYISAMDEFAULTCHARSET=gbkAUTO_INCREMENT=1;表的結(jié)構(gòu)productsCREATETABLE‘products’(‘id’INT(255UNSIGNEDNOTNULLAUTO_INCREMENT,‘brand’VARCHAR(20NOTNULL,‘code’VARCHAR(10NOTNULL,‘name’VARCHAR(20NOTNULL,‘color’VARCHAR(8NOTNULL,‘number’INT(4NOTNULL,‘inprice’INT(3NOTNULL,‘outprice’INT(3NOTNULL,‘a(chǎn)ttime’DATETIMENOTNULL,PRIMARYKEY(‘id’ENGINE=MYISAMDEFAULTCHARSET=gbkAUTO_INCREMENT=1;表的結(jié)構(gòu)salesCREATETABLEsales(`id`INT(255UNSIGNEDNOTNULLAUTO_INCREMENT,`name`VARCHAR(20NOTNULL,`brand`VARCHAR(20NOTNULL,`code`VARCHAR(10NOTNULL,`color`VARCHAR(12NOTNULL,`number`VARCHAR(2NOTNULL,`inprice`INT(4NOTNULL,`outprice`INT(4NOTNULL,`gain`INT(10NOTNULL,`attime`DATENOTNULL,PRIMARYKEY(`id`ENGINE=MYISAMDEFAULTCHARSET=gbkAUTO_INCREMENT=1;表的結(jié)構(gòu)`myusers`CREATETABLE`myusers`(`usernames`VARCHAR(20NOTNULL,`names`VARCHAR(20NOTNULL,`pwd`VARCHAR(20NOTNULL,`tel`VARCHAR(13NOTNULL,PRIMARYKEY(`usernames`ENGINE=MYISAMDEFAULTCHARSET=gbk;第4章系統(tǒng)詳細(xì)設(shè)計(jì)4.1系統(tǒng)主界面實(shí)現(xiàn)根據(jù)自己的需要進(jìn)行對界面的設(shè)計(jì),這便是在倉庫管理操作前首先進(jìn)入的登錄界面,如下圖所示。進(jìn)入此界面后,用戶需輸入擁有的用戶名和密碼,當(dāng)用戶名和密碼都通過后,單擊確定按鈕,系統(tǒng)會(huì)自動(dòng)進(jìn)入主界面,然后開啟相應(yīng)的功能。本系統(tǒng)的主界面整體結(jié)構(gòu)為左右結(jié)構(gòu),左面部分采用了樹型層次結(jié)構(gòu)羅列了系統(tǒng)的全部功能,右面部分為客戶區(qū),顯示當(dāng)前操作的使用窗口。系統(tǒng)主界面如圖5-2所示。4.2用戶管理信息模塊設(shè)計(jì)1.管理員管理管理員管理是對已注冊用戶信息的修改和刪除,界面如下:2.增加用戶增加用戶是新注冊一個(gè)用戶,界面如下所示:4.3商品管理信息模塊設(shè)計(jì)1.商品管理對已入庫商品信息進(jìn)行修改或刪除。界面如下:2.商品搜索對已存入庫的商品可以根據(jù)廠商名,貨號或產(chǎn)品名等信息對一類商品進(jìn)行具體搜索。例如搜索貨號為“1”的商品,結(jié)果如下:3.添加商品4.查看庫存4.4商品廠商名管理模塊設(shè)計(jì)1.廠商名管理對已添加的廠商信息進(jìn)行修改和刪除管理,界面如下:2.增加廠商名增添新的廠商信息4.5進(jìn)貨入庫模塊設(shè)計(jì)進(jìn)貨入庫單講進(jìn)貨商品加入到商品管理信息中。4.6出庫銷售管理模塊設(shè)計(jì)出庫銷售單,對應(yīng)商品確認(rèn)銷售后,則管理商品中的商品信息對應(yīng)發(fā)生改變。倉庫管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)第5章系統(tǒng)測試與性能分析在實(shí)現(xiàn)各個(gè)功能模塊后,將程序連接編譯生成可執(zhí)行文件,并運(yùn)行系統(tǒng)進(jìn)行總體測試。系統(tǒng)啟動(dòng)后,首先進(jìn)入登錄界面,用戶正確的用戶名和密碼輸入相應(yīng)位置及驗(yàn)證碼后,方可以登錄主界面對其各項(xiàng)進(jìn)行相應(yīng)操作。5.1.商品管理測試打開商品管理模塊下拉列表,選擇“商品管理”項(xiàng),選擇自己想要修改或者要?jiǎng)h除的信息,進(jìn)行操作?!吧唐匪阉鳌?,根據(jù)商品的貨號,廠商名或貨架位置等信息,搜素自己想要得到的一類商品,未搜素到時(shí),會(huì)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論