商店進(jìn)銷管理系統(tǒng)-進(jìn)貨模塊設(shè)計(jì)與開(kāi)發(fā)_第1頁(yè)
商店進(jìn)銷管理系統(tǒng)-進(jìn)貨模塊設(shè)計(jì)與開(kāi)發(fā)_第2頁(yè)
商店進(jìn)銷管理系統(tǒng)-進(jìn)貨模塊設(shè)計(jì)與開(kāi)發(fā)_第3頁(yè)
商店進(jìn)銷管理系統(tǒng)-進(jìn)貨模塊設(shè)計(jì)與開(kāi)發(fā)_第4頁(yè)
商店進(jìn)銷管理系統(tǒng)-進(jìn)貨模塊設(shè)計(jì)與開(kāi)發(fā)_第5頁(yè)
已閱讀5頁(yè),還剩25頁(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)介

PAGEPAGE30摘要隨著信息技術(shù)的發(fā)展,世界經(jīng)濟(jì)逐漸呈現(xiàn)一體化,全球化的發(fā)展趨勢(shì)。進(jìn)銷規(guī)模的發(fā)展逐步擴(kuò)大,競(jìng)爭(zhēng)也更加激烈,商品數(shù)量日益增加,有關(guān)商品的各種庫(kù)存信息也成倍增長(zhǎng),傳統(tǒng)的管理模式不僅費(fèi)時(shí)、費(fèi)力、效率低下,而且無(wú)法達(dá)到理想的效果。經(jīng)過(guò)考察比較,決定利用科技的力量對(duì)商店進(jìn)貨與銷售管理系統(tǒng)進(jìn)行重新設(shè)計(jì)。使系統(tǒng)能利用軟件開(kāi)發(fā)技術(shù)的成果,方便商品的管理。本系統(tǒng)主要使用JSP技術(shù)實(shí)現(xiàn)了用戶管理,進(jìn)貨管理,供貨商管理,商品管理,銷售管理等功能,本人主要負(fù)責(zé)的模塊是用戶管理、進(jìn)貨管理和供貨商管理。本文分析了軟件開(kāi)發(fā)的背景以過(guò)程,首先介紹了軟件的開(kāi)發(fā)環(huán)境,其次介紹了本軟件的詳細(xì)設(shè)計(jì)過(guò)程:數(shù)據(jù)庫(kù)的設(shè)計(jì)、各個(gè)模塊的設(shè)計(jì)和實(shí)現(xiàn)。關(guān)鍵詞:進(jìn)貨銷貨管理信息系統(tǒng)AbstractWiththedevelopmentofinformationtechnology,theworldeconomygraduallyshowingintegration,globalizationtrends.Expandsunceasinglyalongwiththesmallsupermarketscaledevelopment,thecommodityquantitysharpgrowth,relatedcommodityeachkindofinformationcontentalsobecomestimeofgrowth.Thetraditionalmanagementmodelisnotonlytime-consuming,laborious,inefficient,andcannotachievethedesiredresults.Throughinvestigationandcomparison,decidedtousethepoweroftechnologytothemakethestorepurchaseandsalesmanagementsystemredesigned.Enablesthesystemtousetheresultsofsoftwaredevelopmenttechnologytofacilitatethemanagementofgoods.ThesystemmainlyusesJSPtechnologyenablesusermanagement,purchasingmanagement,suppliermanagement,productmanagement,salesmanagementandotherfunctions,Iammainlyresponsibleforthemodule—theusermanagement,purchasemanagement,andsuppliermanagement.Thispaperanalyzesthebackgroundtothesoftwaredevelopmentprocess,firstintroducedthesoftwaredevelopmentenvironment,followedbyadetaileddescriptionofthesoftwaredesignprocess:databasedesign,designandimplementationofeachmodule.Keyword:purchasesaleManagementInformationSystem目錄引言 4第一章緒論 51.2 問(wèn)題的提出 51.2 課題的研究目的 51.3 課題的研究意義 5第二章系統(tǒng)分析 62.1需求分析 62.2可行性分析 62.2.1軟件可行性 62.2.2硬件可行性 62.2.3經(jīng)濟(jì)可行性 62.3系統(tǒng)功能分析 72.3.1用戶管理模塊 72.3.2供貨商管理模塊 72.3.3進(jìn)貨管理模塊 72.3.4商品管理模塊 72.3.5銷售管理模塊 8第三章系統(tǒng)的概要設(shè)計(jì) 93.1設(shè)計(jì)思想 93.2設(shè)計(jì)原則 93.3系統(tǒng)總計(jì)結(jié)構(gòu)的設(shè)計(jì) 93.4數(shù)據(jù)庫(kù)概念設(shè)計(jì) 103.5數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 12第四章系統(tǒng)的詳細(xì)設(shè)計(jì) 144.1模塊結(jié)構(gòu)設(shè)計(jì) 144.2模塊功能設(shè)計(jì) 154.2.1用戶管理模塊 154.2.2供貨商管理模塊 174.2.3進(jìn)貨管理模塊 184.2.4商品管理模塊 184.2.5銷售管理模塊 19第五章系統(tǒng)測(cè)試運(yùn)行 20結(jié)論 21致謝 22參考文獻(xiàn) 23引言商店進(jìn)銷管理系統(tǒng)是商店商品銷售及貨物管理的主要控制部分,直接影響銷售的方便性及管理的規(guī)范性。隨著信息時(shí)代的發(fā)展,對(duì)工作效率的要求日益提高,面對(duì)大量的不同種類的信息,需要合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)來(lái)保存數(shù)據(jù)信息,需要有效的程序結(jié)構(gòu)支持各種數(shù)據(jù)操作的執(zhí)行,因而軟件控制銷售和管理已經(jīng)取代了傳統(tǒng)全手工方式。進(jìn)銷存自動(dòng)化的庫(kù)存管理在歐美等國(guó)家早已經(jīng)實(shí)現(xiàn),也是零售業(yè)管理的基礎(chǔ)。它最主要的特點(diǎn)是能夠?qū)崟r(shí)的和準(zhǔn)確的掌握控制商店內(nèi)的庫(kù)存情況。如何采用先進(jìn)的計(jì)算機(jī)系統(tǒng)管理進(jìn)貨、庫(kù)存、銷售等諸多環(huán)節(jié)也已成為必然的趨勢(shì)。第一章緒論1.1問(wèn)題的提出目前,由于很多商店的管理方式還是采用傳統(tǒng)的手工方式,所以就導(dǎo)致運(yùn)作過(guò)程中存在很多問(wèn)題。所有的進(jìn)貨單,出貨單都是人工填寫(xiě),耗時(shí)而且易出現(xiàn)錯(cuò)誤;庫(kù)存也是人工記帳,進(jìn)銷存信息不集中、不連貫,無(wú)法隨時(shí)掌握最準(zhǔn)確的進(jìn)銷存的相關(guān)資料及報(bào)表,無(wú)法掌握各業(yè)務(wù)的進(jìn)展?fàn)顟B(tài);對(duì)于銷售數(shù)據(jù),也需要大量的時(shí)間和精力去計(jì)算每個(gè)業(yè)務(wù)員的銷售業(yè)績(jī),每項(xiàng)商品的銷售狀況也無(wú)法準(zhǔn)確地掌握。而且,現(xiàn)在顧客的期望值越來(lái)越高,需求也不斷變化,需要更好的服務(wù)。當(dāng)今時(shí)代企業(yè)的競(jìng)爭(zhēng)也不僅僅是產(chǎn)品而是逐步轉(zhuǎn)變?yōu)榱朔?wù)的競(jìng)爭(zhēng)。所以企業(yè)如果想要發(fā)展,想要提高競(jìng)爭(zhēng)力,就得提高運(yùn)作效率,優(yōu)化業(yè)務(wù)流程。所以加強(qiáng)商店進(jìn)貨銷售的管理是發(fā)展的必然,依靠計(jì)算機(jī)信息處理技術(shù)來(lái)管理商品進(jìn)銷存,可以充分合理地利用現(xiàn)有資源,改善員工的工作條件,減輕工作壓力,并且能夠準(zhǔn)確地反映出商品的進(jìn)、銷、存等狀況和各種反饋信息分析,使管理人員根據(jù)市場(chǎng)的變化及時(shí)做出相應(yīng)的決策,提高工作效率。1.2課題的研究目的商店是我國(guó)零售業(yè)的一種重要形態(tài)。隨著它的不斷發(fā)展,其經(jīng)營(yíng)管理也變得更加復(fù)雜,早期的售貨員站柜臺(tái)的形式早已不能滿足現(xiàn)有的發(fā)展。在當(dāng)今的信息時(shí)代,誰(shuí)掌握的信息多,誰(shuí)的信息資源利用率高,就會(huì)在競(jìng)爭(zhēng)中占有優(yōu)勢(shì)。為了在激烈的競(jìng)爭(zhēng)中占得先機(jī),商店的管理也應(yīng)該自動(dòng)化,信息化。開(kāi)發(fā)商店進(jìn)銷管理系統(tǒng)在宏觀上來(lái)看,可以順應(yīng)時(shí)代信息化、現(xiàn)代化趨勢(shì),促進(jìn)國(guó)民經(jīng)濟(jì)結(jié)構(gòu)優(yōu)化;在微觀上來(lái)看,可以提高優(yōu)化管理流程,提高工作效率。1.3課題的研究意義首先,該課題屬于管理信息系統(tǒng)范疇。而管理信息系統(tǒng)在處于信息時(shí)代的現(xiàn)代社會(huì)無(wú)處不在,幾乎每個(gè)領(lǐng)域都在應(yīng)用。另外我國(guó)中小型企業(yè)的信息化建設(shè)剛剛起步,管理信息系統(tǒng)的開(kāi)發(fā)的市場(chǎng)將是非常龐大的,這個(gè)領(lǐng)域的人才需求也是很大的。另外,畢業(yè)設(shè)計(jì)是大學(xué)四年教學(xué)的最后一個(gè)環(huán)節(jié),是理論聯(lián)系實(shí)際的一個(gè)重要的機(jī)會(huì)。通過(guò)完成給的課題可以培養(yǎng)自己綜合運(yùn)用知識(shí),搜集資料,查閱文獻(xiàn),發(fā)現(xiàn)問(wèn)題,分析問(wèn)題,解決問(wèn)題的能力,并對(duì)所學(xué)的知識(shí)有了更深,更全面的理解。通過(guò)完成這個(gè)課題,也熟悉了管理信息系統(tǒng)的開(kāi)發(fā)原理及流程。對(duì)于即將走出校門(mén)從事軟件開(kāi)發(fā)的我們來(lái)說(shuō),也有很大的幫助。第二章系統(tǒng)分析2.1需求分析要開(kāi)發(fā)一套實(shí)用的軟件,需求分析是必不可少的一步,只有確定了系統(tǒng)的總體設(shè)計(jì)方案,接下來(lái)的工作才能展開(kāi)。通過(guò)實(shí)際調(diào)研,確定商店進(jìn)銷管理系統(tǒng)應(yīng)實(shí)現(xiàn)如下需求:用戶管理:用戶登錄(不同的角色登錄后權(quán)限不同)、用戶注冊(cè)、修改用戶密碼供貨商管理:添加、刪除、瀏覽、修改、查詢供貨商進(jìn)貨管理:添加、刪除、瀏覽、修改、查詢訂單商品管理:添加、刪除、瀏覽、修改、查詢商品商品剩余數(shù)量小于某一值時(shí),能提醒訂貨5、銷售管理:顯示銷售信息記錄:銷售商品編號(hào)、名稱、價(jià)格、數(shù)量、時(shí)間銷售信息統(tǒng)計(jì):一種商品每周、每月的銷售數(shù)量、銷售額2.2可行性分析開(kāi)發(fā)任何一個(gè)基于計(jì)算機(jī)的系統(tǒng),都會(huì)受到時(shí)間和資源上的限制。所以,任何一個(gè)項(xiàng)目在開(kāi)發(fā)之前,必須根據(jù)客戶提供的時(shí)間條件和資源條件進(jìn)行可行性分析,以降低項(xiàng)目開(kāi)發(fā)的風(fēng)險(xiǎn),盡可能地避免人力、財(cái)力和物力的浪費(fèi)。2.2.1軟件可行性本系統(tǒng)數(shù)據(jù)庫(kù)采用MySql,該數(shù)據(jù)庫(kù)系統(tǒng):是目前市場(chǎng)上現(xiàn)有產(chǎn)品中運(yùn)行速度最快的數(shù)據(jù)庫(kù)系統(tǒng)而且用戶權(quán)限設(shè)置簡(jiǎn)單,另外,同時(shí)訪問(wèn)數(shù)據(jù)庫(kù)的用戶數(shù)量不受限制。開(kāi)發(fā)工具采用Eclipse、Tomcat和IE瀏覽器。由于Jsp運(yùn)行速度快,而且有多樣化和功能強(qiáng)大的開(kāi)發(fā)工具支持,所以開(kāi)發(fā)技術(shù)主要采用JSP。2.2.2硬件可行性該系統(tǒng)是一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng),對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作不需要高配置的計(jì)算機(jī),只要在該計(jì)算機(jī)上能夠運(yùn)行Windows2000操作系統(tǒng)和一般的字處理軟件就可以,也不需要高配置的計(jì)算機(jī)來(lái)開(kāi)發(fā)和運(yùn)行該軟件。因此開(kāi)發(fā)該管理軟件具有技術(shù)可行性。2.2.3經(jīng)濟(jì)可行性因?yàn)橥ㄟ^(guò)網(wǎng)絡(luò)傳遞銷售信息不會(huì)受到距離地域的限制,所以可以借閱許多的人力和物力,方便管理,由此可以減少不必要的開(kāi)支,同時(shí)該系統(tǒng)還可以提高商店進(jìn)貨銷貨管理的效率,即提高了商店進(jìn)銷的經(jīng)濟(jì)效益,所以從經(jīng)濟(jì)上來(lái)看是完全可行的。開(kāi)發(fā)一個(gè)新系統(tǒng)是一項(xiàng)復(fù)雜的工作,它的主要投資是在人力和物力兩方面。對(duì)于本系統(tǒng)的開(kāi)發(fā)來(lái)說(shuō),由于系統(tǒng)規(guī)模比較小相對(duì)比較簡(jiǎn)單,距離真正投入使用的商業(yè)的進(jìn)銷管理系統(tǒng)差距還很大,所以人力和物力都不需要投資太多。對(duì)于真正的企業(yè)來(lái)說(shuō),主要的投資則是在人力資源上,無(wú)論從開(kāi)始的業(yè)務(wù)調(diào)研到系統(tǒng)的規(guī)劃、分析和設(shè)計(jì)都需要巨大的人力投入。同時(shí)軟件開(kāi)發(fā)就其他行業(yè)來(lái)講,屬于比較高端的行業(yè),產(chǎn)品的價(jià)格和質(zhì)量要求都比較高,而且企業(yè)都要求有足夠的資金支持,所以,企業(yè)完全有能力承擔(dān)系統(tǒng)開(kāi)發(fā)的費(fèi)用。另外,信息管理系統(tǒng)是一個(gè)信息化、自動(dòng)化的集合體。信息管理系統(tǒng)使管理輕松,簡(jiǎn)便,直接,一般帶來(lái)的經(jīng)濟(jì)效益是間接的,最主要的表現(xiàn)就是減少了企業(yè)的管理費(fèi)用和人力開(kāi)支。其它一些復(fù)雜的數(shù)據(jù),信息通過(guò)新系統(tǒng)來(lái)分析解決,不僅節(jié)約了時(shí)間,還為商店管理者的各項(xiàng)決策提供了寶貴的參考資料,為商店管理帶來(lái)巨大的經(jīng)濟(jì)效益。2.3系統(tǒng)功能分析本系統(tǒng)設(shè)計(jì)為商店進(jìn)銷管理系統(tǒng),在需求分析中已經(jīng)提到了整個(gè)系統(tǒng)要實(shí)現(xiàn)功能的基本要求,現(xiàn)在總結(jié)本系統(tǒng)應(yīng)該有以下幾個(gè)功能模塊:2.3.1用戶管理模塊1、用戶登錄:用于用戶登錄系統(tǒng)2、用戶注冊(cè):用于用戶注冊(cè),注冊(cè)后可以登錄系統(tǒng)3、修改用戶密碼:用于用戶修改密碼4、注銷:用于退出系統(tǒng)2.3.2供貨商管理模塊1、添加供貨商:添加記錄供貨商編號(hào)、供貨商名稱、聯(lián)系人姓名、辦公電話等信息顯示供貨商列表:顯示所有供貨商的具體信息,也可以對(duì)供貨商進(jìn)行添加、修改、刪除及相應(yīng)的查詢,并以圖表的形式顯示出供貨商的各項(xiàng)信息。2.3.3進(jìn)貨管理模塊1、添加訂單:添加記錄訂單編號(hào)、訂購(gòu)商品編號(hào)、名稱、種類、等級(jí)、等信息2、顯示訂單列表:顯示所有訂單的具體信息,也可以對(duì)訂單進(jìn)行添加、修改、刪除及相應(yīng)的查詢,并以圖表的形式顯示出訂單的各項(xiàng)信息。2.3.4商品管理模塊1、添加商品信息:添加記錄商品編號(hào)、商品名稱、圖片、質(zhì)量、種類、等級(jí)、進(jìn)價(jià)、進(jìn)貨數(shù)量、銷售價(jià)格等信息。2、顯示商品列表:顯示所有商品的具體信息,也可以對(duì)商品信息進(jìn)行添加、修改、刪除及相應(yīng)的查詢,并以圖表的形式顯示出商品的各項(xiàng)信息。當(dāng)商品剩余數(shù)量小于某一值時(shí),提醒訂貨2.3.5銷售管理模塊1、顯示銷售信息記錄:銷售商品編號(hào)、名稱、價(jià)格、數(shù)量、時(shí)間2、銷售信息統(tǒng)計(jì):一種商品每周、每月的銷售數(shù)量、銷售額第三章系統(tǒng)的概要設(shè)計(jì)3.1設(shè)計(jì)思想盡量采用現(xiàn)有軟硬件環(huán)境,及先進(jìn)的管理系統(tǒng)開(kāi)發(fā)方案,從而達(dá)到充分利用現(xiàn)有資源,提高系統(tǒng)開(kāi)發(fā)水平,來(lái)達(dá)到應(yīng)用效果的目的。系統(tǒng)采用模塊化程序設(shè)計(jì)方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開(kāi)打的技術(shù)維護(hù)人員補(bǔ)充、維護(hù)。合理的數(shù)據(jù)流設(shè)計(jì),在系統(tǒng)的設(shè)計(jì)中,相對(duì)獨(dú)立的模塊以數(shù)據(jù)流相互進(jìn)行連接,方便系統(tǒng)運(yùn)行,并且提高系統(tǒng)的安全性。系統(tǒng)應(yīng)符合進(jìn)貨、存貨、銷售的規(guī)定,滿足企事業(yè)日常工作需要,并達(dá)到操作過(guò)程中的直觀、方便、實(shí)用、安全等要求。3.2設(shè)計(jì)原則為確保系統(tǒng)的成功開(kāi)發(fā)和運(yùn)行,在系統(tǒng)的建設(shè)與技術(shù)方案設(shè)計(jì)時(shí)我們遵循如下原則:1、統(tǒng)一設(shè)計(jì)原則統(tǒng)一設(shè)計(jì)系統(tǒng)結(jié)構(gòu)。尤其是應(yīng)用系統(tǒng)建設(shè)結(jié)構(gòu)、數(shù)據(jù)模型結(jié)構(gòu)、數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)以等內(nèi)容,均需從全局出發(fā)、從長(zhǎng)遠(yuǎn)的角度考慮。2、安全性原則系統(tǒng)設(shè)計(jì)和數(shù)據(jù)架構(gòu)設(shè)計(jì)中應(yīng)該充分考慮系統(tǒng)的安全和可靠性。3、適用性原則保護(hù)已有資源,在滿足應(yīng)用需求的前提下,盡量降低建設(shè)成本。3.3系統(tǒng)總體架構(gòu)的設(shè)計(jì)系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)是指整個(gè)系統(tǒng)由哪幾部分組成,以及各部分在物理上、邏輯上的相互關(guān)系。根據(jù)系統(tǒng)分析的結(jié)果,整個(gè)商店進(jìn)銷管理系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)如圖1.1所示。 首頁(yè)系統(tǒng)登錄首頁(yè)系統(tǒng)登錄注冊(cè)建數(shù)據(jù)庫(kù)注冊(cè)成功進(jìn)貨管理供貨商管理添加瀏覽修改訂單用戶管理商品管理銷售管理修改用戶密碼添加瀏覽修改供貨商添加瀏覽修改商品顯示銷售記錄銷售信息統(tǒng)計(jì) 圖1.1系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)商店進(jìn)銷管理系統(tǒng),通過(guò)登錄,驗(yàn)證登錄用戶的不同角色,不同的角色享有不同的權(quán)限。進(jìn)入系統(tǒng)后可以對(duì)用戶管理,進(jìn)貨管理、供貨商管理、商品管理、銷售管理、等這些模塊進(jìn)行操作。通過(guò)這些部分實(shí)現(xiàn)信息的管理,將大大提高工作的效率,減少人工作業(yè)出現(xiàn)的差錯(cuò),為商店管理人員提供一個(gè)有效的管理工具。3.4數(shù)據(jù)庫(kù)概念設(shè)計(jì)本系統(tǒng)根據(jù)前面的設(shè)計(jì)規(guī)劃出的主要實(shí)體有供貨商實(shí)體、進(jìn)貨信息實(shí)體、商品信息實(shí)體、銷售信息實(shí)體。供應(yīng)商編號(hào)供應(yīng)商編號(hào)名稱其他郵箱手機(jī)辦公電話聯(lián)系人姓名名地址圖1.2供貨商實(shí)體圖圖1.2供貨商實(shí)體圖2、進(jìn)貨信息實(shí)體圖,如圖1.3所示訂單信息訂單信息訂單編號(hào)商品編號(hào)名稱種類等級(jí)進(jìn)價(jià)進(jìn)貨數(shù)量地址總價(jià)定金余款到達(dá)時(shí)間狀態(tài)供貨商 圖1.3訂單信息實(shí)體圖圖1.3訂單信息實(shí)體圖3、商品信息實(shí)體圖,如圖1.4所示商品信息商品信息圖片商品編號(hào)名稱種類等級(jí)進(jìn)價(jià)進(jìn)貨數(shù)量供貨商銷售價(jià)格售出數(shù)量剩余數(shù)量質(zhì)量圖1.4商品信息實(shí)體圖圖1.4商品信息實(shí)體圖4、銷售信息實(shí)體圖,如圖1.5所示銷售信息銷售信息銷售商品編號(hào)名稱價(jià)格數(shù)量時(shí)間圖1.5商品信息實(shí)體圖圖1.5商品信息實(shí)體圖3.5數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)為了保證數(shù)據(jù)庫(kù)實(shí)體的完整性,要求關(guān)鍵字不能為空。在MYSQL數(shù)據(jù)庫(kù)系統(tǒng)中,在建立數(shù)據(jù)表時(shí)定義關(guān)鍵字,在程序每次對(duì)關(guān)鍵字列做增加、刪除、修改、更新操作時(shí)進(jìn)行完整性檢查,如果此操作使得關(guān)鍵字列為空值,或者使關(guān)鍵字列值在表中不唯一,則拒絕執(zhí)行此操作。數(shù)據(jù)庫(kù)表的設(shè)計(jì)如下songtian_suppliers—供貨商表,如圖1.6圖1.6供貨商表songtian_order—訂單表,如圖1.7圖1.7訂單表guoqianqian_user用戶表,如圖1.8圖1.8用戶表guoqianqian_product商品表,如圖1.9圖1.9商品表guoqianqian_salerecord銷售記錄表,如圖1.10圖1.10銷售記錄表第四章系統(tǒng)的詳細(xì)設(shè)計(jì)4.1模塊結(jié)構(gòu)設(shè)計(jì)用戶管理用戶注冊(cè)用戶管理用戶注冊(cè)用戶登錄修改密碼 圖1.11用戶管理模塊供貨商管理查詢供貨商供貨商管理查詢供貨商瀏覽供貨商添加供貨商修改供貨商刪除供貨商 圖1.12供貨商管理模塊進(jìn)貨管理查詢訂單進(jìn)貨管理查詢訂單瀏覽訂單添加訂單修改訂單刪除訂單 圖1.13進(jìn)貨管理模塊商品管理模塊:商品管理查詢商品商品管理查詢商品瀏覽商品添加商品修改商品刪除商品圖1.14商品管理模塊銷售管理模塊:銷售管理瀏覽銷售記錄銷售管理瀏覽銷售記錄統(tǒng)計(jì)銷售信息圖1.15銷售管理模塊4.2模塊功能設(shè)計(jì)4.2.1用戶管理模塊功能:本模塊的主要功能是對(duì)用戶登錄、用戶注冊(cè)、修改用戶密碼。其中登錄后會(huì)根據(jù)用戶的不同角色分配不同的權(quán)限。用戶登錄: 圖1.16用戶登錄用戶注冊(cè):圖1.17用戶注冊(cè)修改用戶密碼:圖1.18修改用戶密碼表單提交后數(shù)據(jù)庫(kù)操作的主要代碼:<% request.setCharacterEncoding("GBK");//中文亂碼處理 Stringname=request.getParameter("user");//表單傳參 Stringpass1=request.getParameter("pass1"); Stringpass2=request.getParameter("pass2"); intid=Integer.parseInt(request.getParameter("id")); booleanflag=false; try{Stringsql="selectname,pass,idfromguoqianqian_user"; PreparedStatementpstmt=conn.prepareStatement(sql); ResultSetrs=pstmt.executeQuery(); while(rs.next())//從數(shù)據(jù)庫(kù)中查找用戶名密碼是否匹配 { Stringename=rs.getString(1); Stringepass=rs.getString(2); inteid=rs.getInt(3); if(ename.equals(name)&&epass.equals(pass1)) { flag=true; sql="updateguoqianqian_usersetpass=?whereid=?";//更新操作 pstmt=conn.prepareStatement(sql); pstmt.setString(1,pass2); pstmt.setInt(2,id); pstmt.execute(); %> <br/><br/><br/> <center><h2>密碼修改成功!1秒后跳轉(zhuǎn)到登錄頁(yè)面</h2></center> <% response.setHeader("refresh","1;url=login.jsp"); break; } }}catch(Exceptione){ System.out.println(e.toString()); }4.2.2供貨商管理模塊功能:本模塊的主要功能是對(duì)供貨商進(jìn)行查詢、添加、刪除、瀏覽、修改,其窗體如圖1.19所示圖1.19供貨商管理4.2.3進(jìn)貨管理模塊功能:本模塊的主要功能是對(duì)訂單進(jìn)行查詢、添加、刪除、瀏覽、修改,其窗體如圖1.20所示圖1.20進(jìn)貨管理4.2.4商品管理模塊功能:本模塊的主要功能是對(duì)商品進(jìn)行查詢、添加、刪除、瀏覽、修改,并在商品剩余數(shù)量小于某一值時(shí),能提醒訂貨其窗體如圖1.21所示圖1.21商品管理4.2.5銷售管理模塊功能:本模塊的主要功能是顯示銷售信息記錄:銷售商品編號(hào)、名稱、價(jià)格、數(shù)量、時(shí)間并統(tǒng)計(jì)一種商品每周、每月的銷售數(shù)量、銷售額。其窗體如圖1.22所示圖1.22銷售管理第五章系統(tǒng)測(cè)試運(yùn)行完成系統(tǒng)的編碼后最重要的事情就是系統(tǒng)的測(cè)試工作了,測(cè)試在系統(tǒng)設(shè)計(jì)階段有兩個(gè)時(shí)期,通常在編寫(xiě)每個(gè)模塊后做單元測(cè)試,另一個(gè)時(shí)期是對(duì)系統(tǒng)的綜合測(cè)試。系統(tǒng)測(cè)試,即使程序員程序?qū)懙迷僦苋紤]的再周密,也無(wú)法避免代碼出現(xiàn)錯(cuò)誤。這些錯(cuò)誤可能是很簡(jiǎn)單的書(shū)寫(xiě)錯(cuò)誤,也有可能是邏輯錯(cuò)誤,所以每個(gè)過(guò)程都必須包含錯(cuò)誤處理程序。在系統(tǒng)運(yùn)行和調(diào)試的過(guò)程中,絕大部分出現(xiàn)的都是一些常見(jiàn)的錯(cuò)誤,比如,要想刪除一條記錄,首先得判斷數(shù)據(jù)庫(kù)中是否存在這條記錄,對(duì)于本系統(tǒng)來(lái)說(shuō),對(duì)于權(quán)限的測(cè)試就是很必要的,只有管理員才可以管理信息,其他的角色只能瀏覽信息。結(jié)論經(jīng)過(guò)三個(gè)多月的努力,終于完成了商店進(jìn)銷管理系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)。通過(guò)這次畢業(yè)設(shè)計(jì),讓我明白了軟件開(kāi)發(fā)不同于其他的,必須遵守它的流程,從需求分析,到系統(tǒng)規(guī)劃、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施再到系統(tǒng)維護(hù),每一步都有前后的層次關(guān)系,順序是不能打亂的。另外進(jìn)銷管理系統(tǒng)的開(kāi)發(fā)必須要結(jié)合實(shí)際的業(yè)務(wù)需求,做好調(diào)查和分析。按照需求分析的要求,商店進(jìn)銷管理系統(tǒng)的功能基本實(shí)現(xiàn),極大地提高了商店管理工作的效率。本系統(tǒng)操作簡(jiǎn)單,界面簡(jiǎn)潔,只需對(duì)業(yè)務(wù)人員進(jìn)行簡(jiǎn)單的短期培訓(xùn)即可。但由于時(shí)間的限制,本系統(tǒng)的功能還不夠完善,我會(huì)在今后的工作學(xué)習(xí)中,不斷學(xué)習(xí)研究。在設(shè)計(jì)這個(gè)系統(tǒng)的過(guò)程中,遇到了很多問(wèn)題。比如,頁(yè)面?zhèn)髦?,中文亂碼等問(wèn)題。遇到問(wèn)題后積極地思考,查閱資料,終于把問(wèn)題解決了??傊ㄟ^(guò)這次開(kāi)發(fā)過(guò)程,鍛煉了我獨(dú)立思考問(wèn)題、分析問(wèn)題、解決問(wèn)題和自學(xué)的能力,還提高了動(dòng)手能力。通過(guò)這段時(shí)間的學(xué)習(xí),我收獲很大,不僅學(xué)習(xí)了JSP技術(shù),數(shù)據(jù)庫(kù)等知識(shí),編程能力有了提高,對(duì)于軟件開(kāi)發(fā)也有了更深的了解。在當(dāng)今這個(gè)高科技的信息時(shí)代,僅僅擁有知識(shí)是不夠的,必須通過(guò)實(shí)踐不斷地深化認(rèn)識(shí)。當(dāng)今社會(huì),競(jìng)爭(zhēng)無(wú)處不在,如果知識(shí)技術(shù)不夠強(qiáng)大,實(shí)踐經(jīng)驗(yàn)不夠豐富,最終就會(huì)被社會(huì)所淘汰。所以此次畢業(yè)設(shè)計(jì)對(duì)于我各種能力的提高,對(duì)于即將走出校門(mén),走上工作崗位的我們來(lái)說(shuō)是一筆寶貴的財(cái)富。畢業(yè)設(shè)計(jì)結(jié)束了,但是學(xué)習(xí)的路還很長(zhǎng)。畢業(yè)設(shè)計(jì)只是對(duì)我們這大學(xué)四年的一個(gè)總結(jié),不能把它看成是例行公事,要認(rèn)真的對(duì)待,好好把握這次學(xué)習(xí)機(jī)會(huì)。致謝將近三個(gè)月的畢業(yè)設(shè)計(jì)基本結(jié)束了,這段時(shí)間的實(shí)踐和學(xué)習(xí)對(duì)我來(lái)說(shuō)很有意義,借此,我要感謝所有關(guān)心、支持、幫助我的人。首先,要感謝馮老師,在畢業(yè)設(shè)計(jì)過(guò)程中,馮老師給予了我極大的支持和幫助。在老師的幫助下,我學(xué)到了很多東西。馮老師認(rèn)真的工作態(tài)度,嚴(yán)謹(jǐn)?shù)慕虒W(xué)精神和深厚的理論水平時(shí)刻都影響著我。選題后,第一次去找老師,老師認(rèn)真清楚地講解課題內(nèi)容和要求,當(dāng)時(shí)就被老師的認(rèn)真的態(tài)度所感染了。老師還告訴我要提前查一些資料,前期的準(zhǔn)備工作一定要做好、做充分。在畢業(yè)設(shè)計(jì)的過(guò)程中,有什么問(wèn)題,老師總是會(huì)很耐心積極地幫我解答,還會(huì)經(jīng)常給我一些建設(shè)性的意見(jiàn)。所以我的畢業(yè)設(shè)計(jì)能夠比較順利的完成與馮老師的幫助支持是分不開(kāi)的。他無(wú)論在理論上還是實(shí)踐中都給予我很大的幫助,使我有了很大的提高。再次,向我的指導(dǎo)教師表示深深地感謝。此外,感謝大學(xué)四年來(lái)所有傳授給我知識(shí)的老師,這四年中,他們無(wú)私地把自己所知道的東西,都想盡可能多的告訴我們,其中不僅僅是知識(shí),還有一些為人處事的道理原則,他們希望未來(lái)的我們能夠?qū)崿F(xiàn)自己的價(jià)值,希望未來(lái)我們的道路能夠越走有寬廣。也要感謝所有關(guān)心幫助過(guò)我的人,他們的鼓勵(lì)支持就是我不斷奮斗努力的動(dòng)力。同時(shí)也要感謝各位老師和評(píng)委的耐心審閱,他們給我提出了很多寶貴的意見(jiàn),使我受益匪淺。最后,衷心地感謝所有一直關(guān)心、支持和幫助我的人,感謝我的學(xué)校。在大學(xué)四年中我成長(zhǎng)了很多,收獲了很多,在以后的工作學(xué)習(xí)中,我會(huì)更加地努力回報(bào)學(xué)校和老師。參考文獻(xiàn)[1]吳其慶JSP編程思想與實(shí)踐冶金工業(yè)出版社2003年[2]劉偉,張利國(guó)JavaWeb開(kāi)發(fā)與實(shí)踐科學(xué)出版社2008年[3]ChristianHeilmann著牛海彬譯深入淺出JavaScript人民郵電出版社2008年[4]方逵JSP編程技術(shù)與應(yīng)用高等教育出版社2004年4月[5]姜曉銘JSP程序設(shè)計(jì)精彩實(shí)例清華大學(xué)出版社2001年6月[6]孫晨霞,馬建斌,李閱歷數(shù)據(jù)庫(kù)應(yīng)用技術(shù)北京郵電大學(xué)出版社2010年8月本科畢業(yè)論文開(kāi)題報(bào)告題目:商店進(jìn)銷管理系統(tǒng)—進(jìn)貨模塊設(shè)計(jì)與開(kāi)發(fā)學(xué)院:學(xué)生姓名:專業(yè):班級(jí)學(xué)號(hào):指導(dǎo)教師姓名:指導(dǎo)教師職稱:20年月日學(xué)生姓名專業(yè)班級(jí)學(xué)號(hào)指導(dǎo)教師職稱所在學(xué)院論文名稱商店進(jìn)銷管理系統(tǒng)—進(jìn)貨模塊設(shè)計(jì)與開(kāi)發(fā)選題依據(jù):一、理論依據(jù)與目的意義目前,由于很多商店的管理方式還是采用傳統(tǒng)的手工方式,所以就導(dǎo)致運(yùn)作過(guò)程中存在很多問(wèn)題。所有的進(jìn)貨單,出貨單都是人工填寫(xiě),耗時(shí)而且易出現(xiàn)錯(cuò)誤;庫(kù)存也是人工記帳,進(jìn)銷存信息不集中、不連貫,無(wú)法隨時(shí)掌握最準(zhǔn)確的進(jìn)銷存的相關(guān)資料及報(bào)表,無(wú)法掌握各業(yè)務(wù)的進(jìn)展?fàn)顟B(tài);對(duì)于銷售數(shù)據(jù),也需要大量的時(shí)間和精力去計(jì)算每個(gè)業(yè)務(wù)員的銷售業(yè)績(jī),每項(xiàng)商品的銷售狀況也無(wú)法準(zhǔn)確地掌握。而且,現(xiàn)在顧客的期望值越來(lái)越高,需求也不斷變化,需要更好的服務(wù)。當(dāng)今時(shí)代企業(yè)的競(jìng)爭(zhēng)也不僅僅是產(chǎn)品而是逐步轉(zhuǎn)變?yōu)榱朔?wù)的競(jìng)爭(zhēng)。所以企業(yè)如果想要發(fā)展,想要提高競(jìng)爭(zhēng)力,就得提高運(yùn)作效率,優(yōu)化業(yè)務(wù)流程。所以加強(qiáng)商店進(jìn)貨銷售的管理是發(fā)展的必然,依靠計(jì)算機(jī)信息處理技術(shù)來(lái)管理商品進(jìn)銷存,可以充分合理地利用現(xiàn)有資源,改善員工的工作條件,減輕工作壓力,并且能夠準(zhǔn)確地反映出商品的進(jìn)、銷、存等狀況和各種反饋信息分析,使管理人員根據(jù)市場(chǎng)的變化及時(shí)做出相應(yīng)的決策,提高工作效率。二、研究概況在我國(guó)商店已經(jīng)成為零售業(yè)的一種重要形態(tài),為國(guó)民經(jīng)濟(jì)的發(fā)展發(fā)揮了重要的作用。隨著經(jīng)濟(jì)的不斷發(fā)展,其經(jīng)營(yíng)管理也變得愈加復(fù)雜,早期的售貨員站柜臺(tái)的方式早已不能滿足現(xiàn)有銷售業(yè)的發(fā)展,這樣就迫切地需要引入新的管理技術(shù)。隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)技術(shù)已滲透到各行各業(yè)。步入數(shù)字化時(shí)代,有巨大的數(shù)據(jù)信息等待著加工處理和傳輸,這使得對(duì)數(shù)據(jù)庫(kù)的進(jìn)一步開(kāi)發(fā)和利用顯得尤為迫切。而對(duì)于商店的管理,信息的存儲(chǔ)和處理也顯的迫切需要,要適應(yīng)市場(chǎng)競(jìng)爭(zhēng),就需要有高效的處理方式和管理方法,因此加快商店的自動(dòng)化信息化是必不可少的。在目前狀況下,商店仍存在零售業(yè)企業(yè)所共有的落后的一面,比如:不能有效地管理每種商品,收款結(jié)算速度慢,容易出現(xiàn)營(yíng)業(yè)差錯(cuò),不宜進(jìn)行商品調(diào)價(jià),盤(pán)點(diǎn)效率低等,而且在日常管理中,商品的進(jìn)、銷、存等決策以經(jīng)驗(yàn)為主,缺乏實(shí)時(shí)分析功能,管理人員不能及時(shí)得到資料。商業(yè)運(yùn)轉(zhuǎn)的中間環(huán)節(jié)也越來(lái)越多,原始的人工管理已無(wú)法應(yīng)對(duì)這復(fù)雜的市場(chǎng)。為此,在選題過(guò)程中,我選擇了商店進(jìn)銷管理系統(tǒng)設(shè)計(jì)題目,依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來(lái)管理商店,從而節(jié)省了大量的人力、物力,改善了員工的工作壓力,并且能夠快速反映出商品的進(jìn)、銷、存等狀況和各種反饋信息分析,使管理人員快速對(duì)市場(chǎng)的變化做出相應(yīng)的決策,加快商店經(jīng)營(yíng)管理效率。文獻(xiàn)綜述:一、研究意義目前,由于很多商店的管理方式還是采用傳統(tǒng)的手工方式,所以就導(dǎo)致運(yùn)作過(guò)程中存在很多問(wèn)題。所有的進(jìn)貨單,出貨單都是人工填寫(xiě),耗時(shí)而且易出現(xiàn)錯(cuò)誤;庫(kù)存也是人工記帳,進(jìn)銷存信息不集中、不連貫,無(wú)法隨時(shí)掌握最準(zhǔn)確的進(jìn)銷存的相關(guān)資料及報(bào)表,無(wú)法掌握各業(yè)務(wù)的進(jìn)展?fàn)顟B(tài);對(duì)于銷售數(shù)據(jù),也需要大量的時(shí)間和精力去計(jì)算每個(gè)業(yè)務(wù)員的銷售業(yè)績(jī),每項(xiàng)商品的銷售狀況也無(wú)法準(zhǔn)確地掌握。而且,現(xiàn)在顧客的期望值越來(lái)越高,需求也不斷變化,需要更好的服務(wù)。當(dāng)今時(shí)代企業(yè)的競(jìng)爭(zhēng)也不僅僅是產(chǎn)品而是逐步轉(zhuǎn)變?yōu)榱朔?wù)的競(jìng)爭(zhēng)。所以企業(yè)如果想要發(fā)展,想要提高競(jìng)爭(zhēng)力,就得提高運(yùn)作效率,優(yōu)化業(yè)務(wù)流程。所以加強(qiáng)商店進(jìn)貨銷售的管理是發(fā)展的必然,依靠計(jì)算機(jī)信息處理技術(shù)來(lái)管理商品進(jìn)銷存,可以充分合理地利用現(xiàn)有資源,改善員工的工作條件,減輕工作壓力,并且能夠準(zhǔn)確地反映出商品的進(jìn)、銷、存等狀況和各種反饋信息分析,使管理人員根據(jù)市場(chǎng)的變化及時(shí)做出相應(yīng)的決策,提高工作效率。二、研究概況在我國(guó)商店已經(jīng)成為零售業(yè)的一種重要形態(tài),為國(guó)民經(jīng)濟(jì)的發(fā)展發(fā)揮了重要的作用。隨著經(jīng)濟(jì)的不斷發(fā)展,其經(jīng)營(yíng)管理也變得愈加復(fù)雜,早期的售貨員站柜臺(tái)的方式早已不能滿足現(xiàn)有銷售業(yè)的發(fā)展,這樣就迫切地需要引入新的管理技術(shù)。隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)技術(shù)已滲透到各行各業(yè)。步入數(shù)字化時(shí)代,有巨大的數(shù)據(jù)信息等待著加工處理和傳輸,這使得對(duì)數(shù)據(jù)庫(kù)的進(jìn)一步開(kāi)發(fā)和利用顯得尤為迫切。而對(duì)于商店的管理,信息的存儲(chǔ)和處理也顯的迫切需要,要適應(yīng)市場(chǎng)競(jìng)爭(zhēng),就需要有高效的處理方式和管理方法,因此加快商店的自動(dòng)化信息化是必不可少的。在目前狀況下,商店仍存在零售業(yè)企業(yè)所共有的落后的一面,比如:不能有效地管理每種商品,收款結(jié)算速度慢,容易出現(xiàn)營(yíng)業(yè)差錯(cuò),不宜進(jìn)行商品調(diào)價(jià),盤(pán)點(diǎn)效率低等,而且在日常管理中,商品的進(jìn)、銷、存等決策以經(jīng)驗(yàn)為主,缺乏實(shí)時(shí)分析功能,管理人員不能及時(shí)得到資料。商業(yè)運(yùn)轉(zhuǎn)的中間環(huán)節(jié)也越來(lái)越多,原始的人工管理已無(wú)法應(yīng)對(duì)這復(fù)雜的市場(chǎng)。為此,在選題過(guò)程中,我選擇了商店進(jìn)銷管理系統(tǒng)設(shè)計(jì)題目,依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來(lái)管理商店,從而節(jié)省了大量的人力、物力,改善了員工的工作壓力,并且能夠快速反映出商品的進(jìn)、銷、存等狀況和各種反饋信息分析,使管理人員快速對(duì)市場(chǎng)的變化做出相應(yīng)的決策,加快商店經(jīng)營(yíng)管理效率。三、功能模塊本系統(tǒng)設(shè)計(jì)為商店進(jìn)銷管理系統(tǒng),本系統(tǒng)應(yīng)該有以下幾個(gè)功能模塊:1、用戶管理模塊(1)用戶登錄:用于用戶登錄系統(tǒng)(2)用戶注冊(cè):用于用戶注冊(cè),注冊(cè)后可以登錄系統(tǒng)(3)修改用戶密碼:用于用戶修改密碼(4)注銷:用于退出系統(tǒng)2、供貨商管理模塊(1)添加供貨商:添加記錄供貨商編號(hào)、供貨商名稱、聯(lián)系人姓名、辦公電話等信息(2)顯示供貨商列表:顯示所有供貨商的具體信息,也可以對(duì)供貨商進(jìn)行添加、修改、刪除及相應(yīng)的查詢,并以圖表的形式顯示出供貨商的各項(xiàng)信息。3、進(jìn)貨管理模塊(1)添加訂單:添加記錄訂單編號(hào)、訂購(gòu)商品編號(hào)、名稱、種類、等級(jí)、等信息(2)顯示訂單列表:顯示所有訂單的具體信息,也可以對(duì)訂單進(jìn)行添加、修改、刪除及相應(yīng)的查詢,并以圖表的形式顯示出訂單的各項(xiàng)信息。4、商品管理模塊(1)添加商品信息:添加記錄商品編號(hào)、商品名稱、圖片、質(zhì)量、種類、等級(jí)、進(jìn)價(jià)、進(jìn)貨數(shù)量、銷售價(jià)格等信息。(2)顯示商品列表:顯示所有商品的具體信息,也可以對(duì)商品信息進(jìn)行添加、修改、刪除及相應(yīng)的查詢,并以圖表的形式顯示出商品的各

溫馨提示

  • 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)論