銷售型企業(yè)倉(cāng)庫(kù)管理系統(tǒng)設(shè)計(jì)大學(xué)本科畢業(yè)論文_第1頁(yè)
銷售型企業(yè)倉(cāng)庫(kù)管理系統(tǒng)設(shè)計(jì)大學(xué)本科畢業(yè)論文_第2頁(yè)
銷售型企業(yè)倉(cāng)庫(kù)管理系統(tǒng)設(shè)計(jì)大學(xué)本科畢業(yè)論文_第3頁(yè)
銷售型企業(yè)倉(cāng)庫(kù)管理系統(tǒng)設(shè)計(jì)大學(xué)本科畢業(yè)論文_第4頁(yè)
銷售型企業(yè)倉(cāng)庫(kù)管理系統(tǒng)設(shè)計(jì)大學(xué)本科畢業(yè)論文_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

摘要銷售型倉(cāng)庫(kù)管理系統(tǒng)是用于超市管理各種商品進(jìn)銷存信息的系統(tǒng),其開發(fā)的主要目的是實(shí)現(xiàn)企業(yè)的信息化管理,減少失誤,提高工作效率。系統(tǒng)能夠管理倉(cāng)庫(kù)中各種商品的信息,還能在商品采購(gòu)入庫(kù)或銷售出庫(kù)時(shí)登記其基本信息。系統(tǒng)通過(guò)對(duì)采購(gòu)、入庫(kù)、綜合、銷售、出庫(kù)等環(huán)節(jié)的管理,解決了商品供需之間存在的時(shí)間、數(shù)量、品種、價(jià)格等方面的矛盾,實(shí)現(xiàn)了企業(yè)進(jìn)銷存的全面計(jì)算機(jī)化管理。系統(tǒng)使用JSP作為開發(fā)工具,使用SQLServer作為后臺(tái)數(shù)據(jù)庫(kù)。經(jīng)過(guò)測(cè)試,系統(tǒng)界面友好,操作簡(jiǎn)便,能夠穩(wěn)定流暢的運(yùn)行。關(guān)鍵詞:管理系統(tǒng);倉(cāng)庫(kù);JSPABSTRACTSupermarketwarehousemanagementsysteminventoryinformationsystemforsupermarketmanagementofvariouscommodities,themainpurposeofthedevelopmentofsupermarketinformationmanagement,reduceerrors,improveworkefficiency.Thesystemcanmanagewarehouseinformationonavarietyofgoods,butalsointheprocurementofgoodsstorageorsaleofthelibrarytoregistertheirbasicinformation.Procurement,warehousing,marketing,libraryandotheraspectsofmanagement,tosolvethetime,quantity,variety,priceandothertermsofthecontradictionsthatexistbetweencommoditysupplyanddemand,supermarketInvoicingcomprehensivecomputerizedmanagement.ThesystemusesJSPasadevelopmenttool,SQLServerasback-enddatabase.Tested,thesysteminterfaceisfriendly,easytooperatetoprovideasteadyandsmoothrun.Keywords:managementsystem;Warehouse;JSP目錄摘要 IIABSTRACT III1緒論 11.1課題簡(jiǎn)介 11.1.1課題背景 11.1.2課題內(nèi)容和目標(biāo) 11.2JSP開發(fā)工具簡(jiǎn)介 21.2.1JSP概述: 21.2.2SQLServer簡(jiǎn)介: 22系統(tǒng)分析與總體設(shè)計(jì) 42.1設(shè)計(jì)思想 42.2系統(tǒng)功能分析 42.3系統(tǒng)模塊設(shè)計(jì) 52.3.1系統(tǒng)流程圖 52.3.2系統(tǒng)功能模塊圖 63詳細(xì)設(shè)計(jì)與系統(tǒng)實(shí)現(xiàn) 73.1數(shù)據(jù)庫(kù)設(shè)計(jì) 73.1.1概念模型設(shè)計(jì) 73.1.2數(shù)據(jù)庫(kù)關(guān)系模式的設(shè)計(jì) 93.2模塊詳細(xì)設(shè)計(jì) 123.2.1系統(tǒng)登錄模塊 123.2.2供應(yīng)商管理模塊 123.2.3員工管理模塊 133.2.4商品信息管理模塊 143.2.5采購(gòu)入庫(kù)模塊 153.2.6銷售出庫(kù)模塊 163.2.7庫(kù)存盤點(diǎn)模塊 163.2.8商品入庫(kù)統(tǒng)計(jì)模塊 173.2.9商品出庫(kù)統(tǒng)計(jì)模塊 173.2.10員工登錄管理 184系統(tǒng)測(cè)試 194.1測(cè)試計(jì)劃 194.2測(cè)試結(jié)果 194.3評(píng)價(jià) 20前景與展望 21致謝 22參考文獻(xiàn) 23張楠:遼寧省盤錦數(shù)碼科技電腦進(jìn)銷存管理信息系統(tǒng)PAGE1緒論1.1課題簡(jiǎn)介1.1.1課題背景隨著我國(guó)社會(huì)主義市場(chǎng)經(jīng)濟(jì)體制的確立和發(fā)展,商業(yè)流通領(lǐng)域進(jìn)入了一個(gè)空前的發(fā)展階段,面臨商界的激烈競(jìng)爭(zhēng),只有在多變的商品和顧客中挖掘并掌握市場(chǎng)需求,企業(yè)才能在競(jìng)爭(zhēng)中生存和發(fā)展。要提高市場(chǎng)的競(jìng)爭(zhēng)力,既要有好的產(chǎn)品質(zhì)量,同時(shí)也要有好的客戶服務(wù),企業(yè)要做到能及時(shí)響應(yīng)客戶的產(chǎn)品需求,根據(jù)需求迅速采購(gòu)進(jìn)貨,按時(shí)交貨,就必須要有一個(gè)好的計(jì)劃,使得市場(chǎng)銷售和采購(gòu)進(jìn)貨兩個(gè)環(huán)節(jié)能夠很好地協(xié)調(diào)配合。銷售型企業(yè)進(jìn)銷存管理是企業(yè)經(jīng)營(yíng)管理中的核心環(huán)節(jié),也是一個(gè)企業(yè)能否取得效益的關(guān)鍵。如果能做到合理采購(gòu),及時(shí)銷售,庫(kù)存量最少,減少積壓,那么企業(yè)就能取得最佳的效益。由此可見(jiàn),企業(yè)商品進(jìn)銷管理決策的正確與否直接影響了一個(gè)企業(yè)的經(jīng)濟(jì)效益。在手工管理情況下,銷售人員很難對(duì)客戶做出正確的供貨承諾,同時(shí)企業(yè)的采購(gòu)部門也缺少一份準(zhǔn)確的采購(gòu)計(jì)劃,目前的銷售狀況和市場(chǎng)需求很難正確反映到采購(gòu)部門中去,部門之間的通訊也經(jīng)常不暢通,如果能夠選擇一個(gè)好的管理系統(tǒng),把大量繁雜的、看似毫無(wú)關(guān)系的數(shù)據(jù),有機(jī)的結(jié)合起來(lái),形象的反映出市場(chǎng)的供求關(guān)系,就能夠?yàn)榈贸稣_的決策做出事半功倍的效果。1.1.2課題內(nèi)容和目標(biāo)銷售型企業(yè)商品進(jìn)銷管理系統(tǒng)是商業(yè)企業(yè)經(jīng)營(yíng)管理中的核心環(huán)節(jié),是為了實(shí)現(xiàn)企業(yè)的長(zhǎng)遠(yuǎn)發(fā)展目標(biāo)而實(shí)施的一個(gè)系統(tǒng)工程,也是一個(gè)企業(yè)能否取得經(jīng)濟(jì)效益的關(guān)鍵,它能夠?yàn)槠髽I(yè)的發(fā)展提供科學(xué)的管理功能,減少管理費(fèi)用,它利用計(jì)算機(jī)的數(shù)據(jù)庫(kù)技術(shù),使得企業(yè)的采購(gòu),庫(kù)存和銷售能夠有利的結(jié)合起來(lái)。此管理信息系統(tǒng)的最終目標(biāo)是避免和克服人工管理信息時(shí),勞動(dòng)量大,計(jì)算和統(tǒng)計(jì)的不準(zhǔn)確等種種缺陷和弊端,使企業(yè)的管理規(guī)范化和自動(dòng)化,從而對(duì)管理提供更加科學(xué),準(zhǔn)確的依據(jù)。本系統(tǒng)開發(fā)的主要目標(biāo)是實(shí)現(xiàn)商品管理的系統(tǒng)化、規(guī)范化和自動(dòng)化。在畢業(yè)設(shè)計(jì)期間,我向超市有關(guān)部門和人員做了系統(tǒng)的調(diào)研,對(duì)現(xiàn)行管理系統(tǒng)進(jìn)行了實(shí)地考察,從而了解到現(xiàn)行管理工作的過(guò)程。銷售型倉(cāng)庫(kù)信息管理系統(tǒng)是以超市企業(yè)管理的計(jì)劃和控制職能為核心,提供了采購(gòu)入庫(kù)、出庫(kù)、庫(kù)管、查詢、統(tǒng)計(jì)等實(shí)用而豐富的管理功能,具有如下優(yōu)點(diǎn):(1)具有高度的信息綜合利用效能,可以對(duì)企業(yè)的經(jīng)營(yíng)管理活動(dòng)進(jìn)行分析、預(yù)測(cè)、決策,進(jìn)而達(dá)到對(duì)企業(yè)經(jīng)營(yíng)活動(dòng)過(guò)程的全程監(jiān)督和控制的目的;(2)徹底改變了企業(yè)信息重復(fù)、混亂、無(wú)法共享的現(xiàn)狀,使購(gòu)、供、銷、客、物、決策等各個(gè)部門可以資源共享、信息共享,從而實(shí)現(xiàn)了業(yè)務(wù)、決策一體化;(3)物流、資源流、信息流統(tǒng)一化的良好經(jīng)營(yíng)管理模式。1.2JSP開發(fā)工具簡(jiǎn)介1.2.1JSP概述:JSP頁(yè)面由HTML代碼和嵌入其中的Java代碼所組成。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這些Java代碼進(jìn)行處理,然后將生成的HTML頁(yè)面返回給客戶端的瀏覽器。JavaServlet是JSP技術(shù)的基礎(chǔ),而且大型的Web應(yīng)用程序的開發(fā)需要JavaServlet和JSP_配合才能完成。JSP具備了Java技術(shù)的簡(jiǎn)單易用、完全面向?qū)ο?、具有平臺(tái)無(wú)關(guān)性且安全可靠、主要面向Internet的所有特點(diǎn)。JSP特點(diǎn):(1)將內(nèi)容的生成和顯示進(jìn)行分離(2)生成可重用組件(3)采用標(biāo)識(shí)簡(jiǎn)化頁(yè)面開發(fā)(4)JSP能提供所有的Servlets功能(5)健壯的存儲(chǔ)管理和安全性(6)一次編寫,隨處運(yùn)行(7)JSP的平臺(tái)適應(yīng)性更廣(8)Java中連接數(shù)據(jù)庫(kù)的技術(shù)是JDBC1.2.2SQLServer簡(jiǎn)介:SQLServer作為Microsoft家族的重要成員,是新一代基于客戶/服務(wù)器的大型關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。它不但繼承了微軟產(chǎn)品的優(yōu)越特點(diǎn),還對(duì)許多組件做了適當(dāng)?shù)臄U(kuò)充。它非常適合中小型企業(yè)。SQL語(yǔ)言的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通。按照ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì))的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。SQL語(yǔ)句可以用來(lái)執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等。SQL語(yǔ)句可以用來(lái)執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等。絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),如Oracle,Sybase,MicrosoftSQLServer,Access等都采用了SQL語(yǔ)言標(biāo)準(zhǔn)。雖然很多數(shù)據(jù)庫(kù)都對(duì)SQL語(yǔ)句進(jìn)行了再開發(fā)和擴(kuò)展,但是包括Select,Insert,Update,Delete,Create,以及Drop在內(nèi)的標(biāo)準(zhǔn)的SQL命令仍然可以被用來(lái)完成幾乎所有的數(shù)據(jù)庫(kù)操作。2系統(tǒng)分析與總體設(shè)計(jì)2.1設(shè)計(jì)思想銷售型企業(yè)倉(cāng)庫(kù)管理系統(tǒng)就是現(xiàn)代銷售型企業(yè)進(jìn)行貨物管理和處理業(yè)務(wù)的管理系統(tǒng)。它可以實(shí)現(xiàn)企業(yè)日常全部業(yè)務(wù)的管理。具體有以下幾點(diǎn)優(yōu)點(diǎn):(1)盡量采用公司現(xiàn)有的軟硬件環(huán)境,及先進(jìn)的管理系統(tǒng)開發(fā)方案,從而達(dá)到充分利用公司現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。(2)系統(tǒng)應(yīng)符合采購(gòu)、銷售、庫(kù)存的規(guī)定,滿足公司日常工作的需要,并達(dá)到操作過(guò)程中的直觀、方便、實(shí)用、安全等要求。(3)系統(tǒng)采用模塊化程序設(shè)計(jì)方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù)。(4)正確性:系統(tǒng)能正確處理內(nèi)部數(shù)據(jù),使各個(gè)文件中的數(shù)據(jù)與實(shí)際情況相符,這是系統(tǒng)設(shè)計(jì)的最重要的原則。(5)簡(jiǎn)單性:在保證系統(tǒng)正確,功能完備的前提下,力求簡(jiǎn)單,這樣不僅實(shí)現(xiàn)成本低,還便于維護(hù)。(6)適應(yīng)性:當(dāng)系統(tǒng)所處的環(huán)境,用戶對(duì)系統(tǒng)的要求發(fā)生變化時(shí),系統(tǒng)能夠自動(dòng)適應(yīng)或稍加調(diào)整便可。(7)一致性:子系統(tǒng)之間保持一致。例如:同一商品采用同一編碼,便于聯(lián)系與協(xié)作。(8)完整性:系統(tǒng)功能完備,對(duì)進(jìn)貨、銷貨、存貨三個(gè)事件都實(shí)現(xiàn)。(9)可靠性:系統(tǒng)只有長(zhǎng)期地發(fā)揮有效性、正確性,才能取得用戶的信任,才能被企業(yè)公司放心使用。(10)經(jīng)濟(jì)性:在保證本系統(tǒng)功能和性能完善的前提下,盡量節(jié)約成本。2.2系統(tǒng)功能分析想登錄本系統(tǒng),首先得先經(jīng)過(guò)身份驗(yàn)證,本系統(tǒng)的用戶有兩種,一是管理員,二是員工,管理員和員工具有不同的操作權(quán)限,只能驗(yàn)證為合法的用戶才能使用此系統(tǒng)。當(dāng)進(jìn)入系統(tǒng)后,界面上有若干個(gè)功能選項(xiàng),只要單擊這些選項(xiàng),就可以進(jìn)入本系統(tǒng)的操作部分,進(jìn)行訪問(wèn)。系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)各種信息的系統(tǒng)化、規(guī)范化和自動(dòng)化。系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成的。需要完成的功能主要有:(1)人事管理,包括供應(yīng)商信息的設(shè)置、員工信息的的管理和維護(hù),為整個(gè)系統(tǒng)的入庫(kù),出庫(kù)等操作做基礎(chǔ)。(2)商品信息管理,對(duì)商品信息進(jìn)行添加、刪除及修改,管理商品的基本信息。(3)采購(gòu)入庫(kù)管理,包括商品的采購(gòu)入庫(kù)的管理、采購(gòu)信息的查看等操作。(4)銷售管理,完成商品信息的銷售出庫(kù)的管理。(5)庫(kù)存管理,完成庫(kù)存信息的管理及維護(hù)操作。(6)出入庫(kù)統(tǒng)計(jì),完成商品出入庫(kù)詳細(xì)信息的查看功能。2.3系統(tǒng)模塊設(shè)計(jì)2.3.1系統(tǒng)流程圖本系統(tǒng)主要流程分為兩方面,首先通過(guò)采購(gòu)部獲得采購(gòu)信息,而供應(yīng)商提供采購(gòu)單,之后獲得采購(gòu)報(bào)表,另一方面,商品的入庫(kù)情況則首先需要更新庫(kù)存,之后進(jìn)行商品銷售,直接面向客戶。根據(jù)對(duì)本系統(tǒng)的業(yè)務(wù)流程具體分析,得出本系統(tǒng)的系統(tǒng)流程圖如圖2—1所示:采購(gòu)部采購(gòu)部供應(yīng)商采購(gòu)單采購(gòu)信息采購(gòu)報(bào)表商品入庫(kù)入庫(kù)表入庫(kù)報(bào)表更新庫(kù)存庫(kù)存表庫(kù)存報(bào)表商品銷售銷售表銷售報(bào)表客戶領(lǐng)導(dǎo)圖2—1系統(tǒng)流程圖2.3.2系統(tǒng)功能模塊圖經(jīng)過(guò)對(duì)系統(tǒng)實(shí)現(xiàn)功能的要求,進(jìn)行集中、分塊,同時(shí)也按照結(jié)構(gòu)化程序設(shè)計(jì)的要求,本系統(tǒng)的使用用戶有兩種,管理員和員工,管理員負(fù)責(zé)整個(gè)系統(tǒng)的管理與維護(hù)操作,員工負(fù)責(zé)系統(tǒng)的進(jìn)銷存部分的操作。根據(jù)分析得到如下的系統(tǒng)功能模塊圖:倉(cāng)庫(kù)管理系統(tǒng)管理員操作子系統(tǒng)倉(cāng)庫(kù)管理系統(tǒng)管理員操作子系統(tǒng)員工管理商品信息管理采購(gòu)入庫(kù)管理供應(yīng)商管理銷售出庫(kù)管理商品庫(kù)存盤點(diǎn)商品入庫(kù)統(tǒng)計(jì)商品出庫(kù)統(tǒng)計(jì)圖2—2倉(cāng)庫(kù)管理系統(tǒng)管理員子系統(tǒng)功能模塊倉(cāng)庫(kù)管理系統(tǒng)員工操作子系統(tǒng)倉(cāng)庫(kù)管理系統(tǒng)員工操作子系統(tǒng)密碼修改采購(gòu)入庫(kù)管理銷售出庫(kù)管理商品庫(kù)存盤點(diǎn)商品入庫(kù)統(tǒng)計(jì)商品出庫(kù)統(tǒng)計(jì)圖2—3倉(cāng)庫(kù)管理系統(tǒng)員工子系統(tǒng)功能模塊3詳細(xì)設(shè)計(jì)與系統(tǒng)實(shí)現(xiàn)詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確定應(yīng)該怎樣具體的實(shí)現(xiàn)所要求的系統(tǒng),也就是說(shuō),經(jīng)過(guò)這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得出目標(biāo)系統(tǒng)的精確描述,從而在編碼階段可以把這個(gè)描述直接翻譯成用某總程序設(shè)計(jì)語(yǔ)言書寫的程序。詳細(xì)設(shè)計(jì)的目標(biāo)不僅僅是邏輯上正確地實(shí)現(xiàn)每個(gè)模塊的功能,更重要的是設(shè)計(jì)的處理過(guò)程應(yīng)該盡可能簡(jiǎn)明易懂,詳細(xì)設(shè)計(jì)階段的任務(wù)還不是具體的編寫程序,而是要設(shè)計(jì)出程序的“藍(lán)圖”,以后根據(jù)這個(gè)藍(lán)圖編寫出實(shí)際的程序代碼。3.1數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致[6]。3.1.1概念模型設(shè)計(jì)將需求分析得到的用戶需求抽象為信息結(jié)構(gòu),即概念模型的過(guò)程就是概念結(jié)構(gòu)設(shè)計(jì),它是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。概念結(jié)構(gòu)的主要特點(diǎn)是:(1)能真實(shí)充分地反映現(xiàn)實(shí)世界,包括事物和事物之間的聯(lián)系,能滿足用戶對(duì)數(shù)據(jù)的處理要求。(2)易于理解,從而可以用它和不熟悉計(jì)算機(jī)的用戶交換意見(jiàn),用戶的積極參與是數(shù)據(jù)庫(kù)的設(shè)計(jì)成功的關(guān)鍵。(3)易于更改,當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時(shí),容易對(duì)概念模型修改和擴(kuò)充。(4)易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。描述概念模型的有力工具是E-R模型。根據(jù)以上得到的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu),就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)[6]。系統(tǒng)中實(shí)體的E-R圖根據(jù)庫(kù)存管理子系統(tǒng)的設(shè)計(jì)系統(tǒng)的要求,我規(guī)劃出了以下一些實(shí)體:員工,商品,供應(yīng)商。商品商品品商品名類別編號(hào)型號(hào)零售價(jià)單位數(shù)量規(guī)格圖3—1商品實(shí)體屬性圖供應(yīng)商供應(yīng)商名稱編號(hào)圖3—2供應(yīng)商實(shí)體屬性圖員工員工姓名密碼員工號(hào)年齡地址身份證電話郵箱性別圖3—3員工實(shí)體屬性圖員工員工M采購(gòu)MN供應(yīng)NM供應(yīng)商商品員工銷售N數(shù)量日期數(shù)量日期單價(jià)圖3—4各實(shí)總體E-R圖3.1.2數(shù)據(jù)庫(kù)關(guān)系模式的設(shè)計(jì)本系統(tǒng)建立的數(shù)據(jù)庫(kù)名稱為“jspcsgl.MDF”。包括如下幾個(gè)表:(1)供應(yīng)商信息表:此表主要是用來(lái)記錄供應(yīng)商的編號(hào)以及供應(yīng)商姓名表3—1供應(yīng)商信息(lx)表字段名稱類型長(zhǎng)度主鍵說(shuō)明允許空Idvarchar50YES供應(yīng)商編號(hào)否lxvarchar50供應(yīng)商姓名是員工信息表:此表主要是用來(lái)記錄員工的編號(hào),姓名,性別,年齡等信息表3—2員工信息(pxx)表字段名稱類型長(zhǎng)度主鍵說(shuō)明允許空Yidvarchar14YES員工編號(hào)否Namevarchar10員工姓名否passwordvarchar50員工密碼是Sexvarchar2性別是Agevarchar50年齡是Addrvarchar100地址是Telvarchar20電話是Sfzvarchar20身份證號(hào)是Emailvarchar50電子郵箱是商品信息表:此表主要是用來(lái)記錄商品的編號(hào),名稱,規(guī)格,數(shù)量等信息表3—3商品信息(ypxx)表字段名稱類型長(zhǎng)度主鍵說(shuō)明允許空Idvarchar50YES商品編號(hào)否Mcvarchar50商品名稱是Jxvarchar50商品類別是Ggvarchar50規(guī)格是Phvarchar50型號(hào)是Dwvarchar50單位是Lsjnumeric9零售價(jià)是Slnumeric9數(shù)量是cjvarchar50生產(chǎn)廠家是管理員信息表:此表主要是用來(lái)記錄管理員的姓名以及密碼信息表3—4管理員信息(guanli)表字段名稱類型長(zhǎng)度主鍵說(shuō)明允許空Usernamevarchar20YES用戶名否Passwordvarchar50密碼否入庫(kù)信息表:此表主要是用來(lái)記錄商品入庫(kù)的單號(hào),供應(yīng)商,數(shù)量,單價(jià)等信息表3—5入庫(kù)信息(rkxx)表字段名稱類型長(zhǎng)度主鍵說(shuō)明允許空Idvarchar50YES入庫(kù)單號(hào)否Lxvarchar50供應(yīng)商是Ypidvarchar50商品編號(hào)是Slnumeric9數(shù)量是Djnumeric9單價(jià)是Jenumeric9金額是Rqvarchar50入庫(kù)日期是銷售出庫(kù)信息表:此表主要是用來(lái)記錄商品出庫(kù)的情況,包括銷售單號(hào),銷售員,商品單號(hào)等信息表3—6銷售出庫(kù)信息(ckxx)表字段名稱類型長(zhǎng)度主鍵說(shuō)明允許空Idvarchar50YES銷售單號(hào)否Lxvarchar50銷售員是Ypidvarchar50商品編號(hào)是Slnumeric9數(shù)量是Djnumeric9單價(jià)是Jenumeric9金額是Rqvarchar50銷售日期是3.2模塊詳細(xì)設(shè)計(jì)本系統(tǒng)采用模塊化的結(jié)構(gòu),將系統(tǒng)的功能劃分成了若干個(gè)模塊,每個(gè)模塊完成一部分功能,功能之間通過(guò)函數(shù)完成數(shù)據(jù)的交互操作。3.2.1系統(tǒng)登錄模塊系統(tǒng)登錄模塊完成用戶身份驗(yàn)證的功能,由于本系統(tǒng)只是超市內(nèi)部使用,所以使用本系統(tǒng)的用戶進(jìn)行身份驗(yàn)證是十分必要的,本系統(tǒng)的用戶分為兩類,管理員和員工,在登錄模塊中,輸入用戶名及密碼,并選擇用戶身份,點(diǎn)擊提交按鈕完成用戶身份驗(yàn)證的功能。本模塊的頁(yè)面設(shè)計(jì)如圖3—5所示:圖3—5系統(tǒng)登錄模塊頁(yè)面圖3—5登陸模塊3.2.2供應(yīng)商管理模塊供應(yīng)商管理模塊完成供應(yīng)商信息的添加、刪除及查詢功能。管理員可以添加供應(yīng)商的信息,對(duì)無(wú)用的供應(yīng)商的信息進(jìn)行刪除,也可以按供應(yīng)商的名字對(duì)供應(yīng)商信息進(jìn)行查詢操作。供應(yīng)商管理模塊的頁(yè)面設(shè)計(jì)如圖3—6所示:圖3—6供應(yīng)商管理模塊頁(yè)面圖3—6供應(yīng)商管理模塊3.2.3員工管理模塊1.員工管理模塊完成員工信息的添加及刪除功能,在員工管理模塊中,首先列出全部的員工的信息,管理員可以進(jìn)行刪除操作。本模塊的界面設(shè)計(jì)如圖3—7所示:圖3—7員工管理模塊2.員工信息添加模塊完成員工信息的添加功能,管理員可以添加員工的基本信息,輸入完員工的基本信息后,點(diǎn)擊注冊(cè)按鈕完成基本信息的添加。員工信息添加頁(yè)面如圖3—8所示:圖3—8員工信息添加界面3.2.4商品信息管理模塊1.商品信息管理模塊完成商品信息的添加、刪除及修改的功能,管理員可以對(duì)商品的基本信息進(jìn)行設(shè)置,商品信息管理模塊的頁(yè)面設(shè)計(jì)如圖3—9所示:圖3—9商品信息管理模塊頁(yè)面2.商品信息添加,完成超市商品信息的添加功能,管理員可以添加企業(yè)的商品信息,商品信息添加頁(yè)面設(shè)計(jì)如圖3—10所示:圖3—10商品信息添加模塊頁(yè)面3.2.5采購(gòu)入庫(kù)模塊采購(gòu)入庫(kù)管理模塊完成超市商品的采購(gòu)功能,工作人員輸入商品采購(gòu)信息,如供應(yīng)商,商品名稱,采購(gòu)數(shù)量,采購(gòu)單價(jià),系統(tǒng)會(huì)自動(dòng)計(jì)算出采購(gòu)的金額。點(diǎn)擊“保存”提交到數(shù)據(jù)庫(kù)中,采購(gòu)入庫(kù)模塊的頁(yè)面設(shè)計(jì)如圖3—11所示:圖3—11采購(gòu)入庫(kù)界面3.2.6銷售出庫(kù)模塊銷售出庫(kù)模塊完成商品的銷售功能,工作人員可以選擇銷售的商品及銷售的數(shù)量,系統(tǒng)根據(jù)商品的零售價(jià)自動(dòng)計(jì)算出應(yīng)收金額。銷售出庫(kù)模塊的設(shè)計(jì)如圖3—12所示:圖3—12銷售出庫(kù)模塊3.2.7庫(kù)存盤點(diǎn)模塊商品庫(kù)存盤點(diǎn)模塊完成查看各種商品的庫(kù)存總量的功能,及時(shí)的對(duì)商品庫(kù)存進(jìn)行盤點(diǎn),可以及時(shí)發(fā)現(xiàn)商品是否有丟失,同時(shí)也可以知道哪些商品庫(kù)存不足。商品庫(kù)存盤點(diǎn)模塊的設(shè)計(jì)如圖3—13所示:圖3—13商品庫(kù)存盤點(diǎn)模塊3.2.8商品入庫(kù)統(tǒng)計(jì)模塊商品入庫(kù)統(tǒng)計(jì)模塊完成查看商品的入庫(kù)明細(xì)的功能,每次商品采購(gòu)入庫(kù),都會(huì)生成一個(gè)入庫(kù)明細(xì)的信息,工作人員可以查看商品的詳細(xì)入庫(kù)情況。入庫(kù)明細(xì)統(tǒng)計(jì)模塊的設(shè)計(jì)如圖3—14所示:圖3—14商品入庫(kù)統(tǒng)計(jì)模塊3.2.9商品出庫(kù)統(tǒng)計(jì)模塊商品出庫(kù)統(tǒng)計(jì)模塊完成商品的銷售出庫(kù)明細(xì)的統(tǒng)計(jì)功能,工作人員可以查看商品的詳細(xì)銷售情況,每銷售一次都會(huì)產(chǎn)生相應(yīng)的銷售明細(xì)的信息。銷售出庫(kù)統(tǒng)計(jì)模塊的設(shè)計(jì)如圖3—15所示:圖3—15商品出庫(kù)統(tǒng)計(jì)模塊3.2.10員工登錄管理本系統(tǒng)設(shè)計(jì)了兩種用戶,管理員用戶和員工用戶,管理員用戶擁有系統(tǒng)的全部的操作權(quán)限,員工用戶能夠完成商品的進(jìn)銷存處理。員工管理子系統(tǒng)包括商品采購(gòu)入庫(kù),商品銷售出庫(kù),商品庫(kù)存盤點(diǎn),商品入庫(kù)統(tǒng)計(jì),商品銷售出庫(kù)統(tǒng)計(jì)等模塊,這些模塊的設(shè)計(jì)與管理員子系統(tǒng)的模塊設(shè)計(jì)相同,這里不在多述,員工管理子系統(tǒng)的管理頁(yè)面如圖3—16所示:圖3—17員工管理頁(yè)面在此管理頁(yè)面中,員工通過(guò)選擇左端的功能選項(xiàng),完成普通員工的管理操作功能。4系統(tǒng)測(cè)試4.1測(cè)試計(jì)劃當(dāng)運(yùn)行此系統(tǒng)后,輸入正確的操作員的用戶名和密碼后,便可成功登錄到該系統(tǒng)的主界面。如果不輸入用戶名及密碼或輸入錯(cuò)誤,系統(tǒng)將會(huì)彈出一個(gè)提示對(duì)話框,以提示登錄人員需輸入正確的用戶名及密碼。當(dāng)?shù)卿浫藛T成功進(jìn)入系統(tǒng)主界面后,可以對(duì)所有可操作模塊進(jìn)行相應(yīng)的操作。在“員工信息添加”模塊完成員工信息的添加功能,管理員可以添加員工的基本信息,輸入員工的基本信息后,點(diǎn)擊注冊(cè)按鈕完成基本信息的添加。在“商品信息管理”模塊中,可以對(duì)商品信息進(jìn)行處理,例如:可以根據(jù)商品的一些基本信息從而查詢出符合該信息的商品,也可以添加商品信息完成對(duì)某些商品的添加,也可以對(duì)某些商品進(jìn)行刪除,也可以通過(guò)修改商品的基本信息從而完成對(duì)商品的修改。同樣的,在“員工信息管理”中也可以通過(guò)以上手段進(jìn)行相應(yīng)操作?!肮?yīng)商管理”模塊中可以對(duì)供應(yīng)商的信息進(jìn)行添加、修改、刪除操作,也可以對(duì)數(shù)據(jù)庫(kù)中的所有信息進(jìn)行初始化。采購(gòu)入庫(kù)管理模塊完成超市商品的采購(gòu)功能,工作人員輸入商品采購(gòu)信息,如供應(yīng)商,商品名稱,采購(gòu)數(shù)量,采購(gòu)單價(jià),系統(tǒng)會(huì)自動(dòng)計(jì)算出采購(gòu)的金額。點(diǎn)擊“保存”提交到數(shù)據(jù)庫(kù)中。同樣的,在“商品出庫(kù)”模塊中可以通過(guò)以上手段進(jìn)行相應(yīng)操作。在“密碼修改”模塊中,可以對(duì)管理員以及員工的密碼進(jìn)行修改。4.2測(cè)試結(jié)果通過(guò)反復(fù)、多次的測(cè)試,本系統(tǒng)可以健壯、穩(wěn)定的運(yùn)行。當(dāng)運(yùn)行“倉(cāng)庫(kù)管理系統(tǒng)”文件時(shí),彈出需要輸入操作員的用戶名和密碼的對(duì)話框,當(dāng)輸入錯(cuò)誤或不輸入用戶名及密碼時(shí),系統(tǒng)彈出“請(qǐng)輸入用戶名和密碼!”的提示框,阻止進(jìn)入此系統(tǒng),證明如要進(jìn)入此系統(tǒng)需要用戶名及密碼驗(yàn)證。當(dāng)輸入正確的用戶名及密碼后,登錄人員即可在操作界面進(jìn)行操作。在“員工信息管理”模塊下可以進(jìn)行“登記”操作,如果信息填寫不正確,則彈出“填寫數(shù)據(jù)不完整,請(qǐng)核對(duì),再保存!”對(duì)話框,如果信息填寫正確,則可以點(diǎn)擊“保存”按鈕,就可以將輸入的信息添加到數(shù)據(jù)庫(kù)中。在輸入信息過(guò)程中,如果輸入了錯(cuò)誤信息,可以點(diǎn)擊“取消”按鈕,重新輸入。在“商品入庫(kù)信息”模塊下,可以通過(guò)選擇商品名稱或供應(yīng)商名稱從而查詢出所要查詢的相關(guān)信息。在“商品信息管理”模塊下,可以查詢到所有入庫(kù)出庫(kù)商品的相關(guān)信息。“密碼修改”中可以對(duì)操作員的密碼進(jìn)行修改。修改完成后,重新登錄即可。4.3評(píng)價(jià)該系統(tǒng)擁有較高的精準(zhǔn)率,可以全部保存添加的所有信息,也可以保存修改后的信息,能精確查詢出所要查詢的相關(guān)信息,不會(huì)由于操作不當(dāng)而丟失信息,造成不希望出現(xiàn)的后果。系統(tǒng)安裝、配置、維護(hù)簡(jiǎn)單方便,方便各種用戶的使用,同時(shí)能夠簡(jiǎn)便的進(jìn)行系統(tǒng)移植。本系統(tǒng)還具備容錯(cuò)性和健壯性,當(dāng)用戶進(jìn)行不當(dāng)?shù)奶幚砗螅到y(tǒng)能進(jìn)行相應(yīng)的錯(cuò)誤處理,給予提示或警示,不影響系統(tǒng)的正常運(yùn)行。以超市倉(cāng)庫(kù)管理系統(tǒng)要解決的實(shí)際問(wèn)題為目標(biāo),設(shè)計(jì)開發(fā)了各個(gè)實(shí)用的功能,可以完全滿足的各項(xiàng)服務(wù),使系統(tǒng)與用戶之間實(shí)現(xiàn)無(wú)縫銜接。軟件界面簡(jiǎn)潔、使用方便,只要會(huì)操作電腦,就會(huì)操作軟件,更可以方便操作。投資回報(bào)率高,可以有效地實(shí)現(xiàn)信息化管理,帶來(lái)間接的經(jīng)濟(jì)效益。超市倉(cāng)庫(kù)管理系統(tǒng)采用JSP+SQLServer的技術(shù)方案,很好地實(shí)現(xiàn)了倉(cāng)庫(kù)管理系統(tǒng)的具體操作,界面很友好,操作很簡(jiǎn)便,但是由于軟件本身的一些問(wèn)題使設(shè)計(jì)過(guò)程中出現(xiàn)了很多問(wèn)題。不過(guò)在指導(dǎo)老師和同學(xué)的指導(dǎo)下都很好地解決了這些問(wèn)題。由于個(gè)人能力有限,時(shí)間倉(cāng)促,軟件尚有不足之處,美化界面這部分還作得不是很夠,雖然倉(cāng)庫(kù)管理系統(tǒng)可以完成基本的信息管理功能,但是它還存在著需要改進(jìn)完善的地方,比如,系統(tǒng)的安全性不是很強(qiáng);在保密程度上不可能做得十分完美等,這些都需要提高和完善。

前景與展望以上就是本系統(tǒng)的設(shè)計(jì)和開發(fā)過(guò)程。系統(tǒng)在設(shè)計(jì)和開發(fā)過(guò)程中,嚴(yán)格按照軟件工程的軟件開發(fā)思想,經(jīng)過(guò)了問(wèn)題定義、可行性研究、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、測(cè)試等幾個(gè)階段最后到系統(tǒng)實(shí)現(xiàn)。在設(shè)計(jì)過(guò)程中,采用了結(jié)構(gòu)化分析方法和模塊劃分等設(shè)計(jì)思想,使得系統(tǒng)開發(fā)見(jiàn)效快,適用性高,程序設(shè)計(jì)有章可循。我們所開發(fā)的這一系統(tǒng),主要具備的功能是記錄商品庫(kù)存、入庫(kù)、出庫(kù)的情況,使企業(yè)采購(gòu)、庫(kù)存和銷售能

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論