已閱讀5頁,還剩88頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
畢業(yè)設(shè)計(jì)(論文)任務(wù)書職場(chǎng)大變樣社區(qū)(WWWZCDBYCOM)下載畢業(yè)設(shè)計(jì)成品全套資料,全部50元以下畢業(yè)設(shè)計(jì)(論文)題目基于JSP的家具廠進(jìn)存銷管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)(論文)要求及原始數(shù)據(jù)(資料)1綜述國內(nèi)進(jìn)存銷管理系統(tǒng)的現(xiàn)狀;2深入了解基于JSP相關(guān)系統(tǒng)的相關(guān)技術(shù);3熟練掌握J(rèn)SP的應(yīng)用與分析,訓(xùn)練編寫JSP頁面的能力;4設(shè)計(jì)并實(shí)現(xiàn)對(duì)進(jìn)存銷管理系統(tǒng)的測(cè)評(píng)功能;5深入分析進(jìn)存銷管理系統(tǒng)的關(guān)鍵技術(shù)與編寫語言;6訓(xùn)練檢索文獻(xiàn)資料和利用文獻(xiàn)資料的能力;7訓(xùn)練撰寫技術(shù)文檔與學(xué)位論文的能力。畢業(yè)設(shè)計(jì)(論文)主要內(nèi)容1綜述進(jìn)存銷管理系統(tǒng)在家具廠的應(yīng)用;2了解基于JSP的進(jìn)存銷管理系統(tǒng)的相關(guān)技術(shù);3熟悉進(jìn)存銷流程以及JSP頁面的開發(fā)環(huán)境;4設(shè)計(jì)進(jìn)存銷管理中針對(duì)記錄功能的頁面;5深入分析進(jìn)存銷管理系統(tǒng)的關(guān)鍵技術(shù)與編寫語言JSP頁面的設(shè)計(jì)流程;6熟練掌握基于JSP的系統(tǒng)代碼編寫;7設(shè)計(jì)與實(shí)現(xiàn)自主記錄與擴(kuò)展的系統(tǒng)功能。學(xué)生應(yīng)交出的設(shè)計(jì)文件(論文)1內(nèi)容完整、層次清晰、敘述流暢、排版規(guī)范的畢業(yè)設(shè)計(jì)論文;2包括畢業(yè)設(shè)計(jì)論文、源程序等內(nèi)容在內(nèi)的畢業(yè)設(shè)計(jì)電子文檔及其它相關(guān)材料。主要參考文獻(xiàn)(資料)1李亞霞,王國宏企業(yè)進(jìn)存銷管理系統(tǒng)的設(shè)計(jì)J河南科技,2010758592張紅進(jìn),銷,存網(wǎng)絡(luò)管理系統(tǒng)的開發(fā)與應(yīng)用J微機(jī)發(fā)展,1997146473陳宇鈞計(jì)算機(jī)輔助進(jìn)、銷、存管理系統(tǒng)的開發(fā)與應(yīng)用J船舶物資與市場(chǎng),1997339404白揚(yáng),張穎志商品流通進(jìn)銷存在計(jì)算機(jī)管理系統(tǒng)數(shù)據(jù)處理J河北工業(yè)大學(xué)學(xué)報(bào),1998264725姚泓進(jìn)、銷、存業(yè)務(wù)計(jì)算機(jī)管理系統(tǒng)日前通過鑒定J汽車與配件,1989126戴程程濰坊廣豐家具城進(jìn)銷管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)D山東大學(xué),20137陳仲謀進(jìn)、銷、存信息系統(tǒng)的研究J科技信息科學(xué)教研,2007188CHENP,陳佩文MANAGEMENTMETHODANDSYSTEMOFVIRTUALMACHINERESOURCESWO,WO/2013/023473P20139HUANGYTERMINALMULTIPLECONNECTIONMANAGEMENTMETHOD,DEVICEANDSYSTEM,WO/2014/173184P201410TAOW,YAOL,CHENJPERSONALAREANETWORKMANAGEMENTMETHODANDSYSTEM,WO/2013/159426P2013基于JSP的家具廠進(jìn)存銷管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要進(jìn)銷存管理系統(tǒng)的類型是ERP類的管理軟件。ERP的全稱是企業(yè)資源計(jì)劃,英文名字叫ENTERPRISERESOURCEPLANNING,主要是幫助企業(yè)實(shí)現(xiàn)銷售流程管理、價(jià)格體系管理、收付款管理、庫存的合理配置等一系列企業(yè)與分支機(jī)構(gòu)、經(jīng)銷商間的信息、資金、物流的信息管理系統(tǒng)。目的是使企業(yè)擁有對(duì)訂單和供貨進(jìn)行迅速反應(yīng)和不斷補(bǔ)充庫存的能力。本系統(tǒng)共分為六個(gè)大的功能模塊,他們分別是基礎(chǔ)數(shù)據(jù)管理模塊、銷售管理模塊、庫存管理模塊、物流管理模塊、財(cái)務(wù)管理模塊和系統(tǒng)管理模塊。登錄該系統(tǒng)的用戶扮演著不同的角色,每一種角色對(duì)系統(tǒng)具有迥異的操作權(quán)限。本設(shè)計(jì)基于B/S模式,采用JAVAEE技術(shù)進(jìn)行開發(fā),后臺(tái)數(shù)據(jù)庫使用的是SQLSERVER2005數(shù)據(jù)庫,WEB容器采用的是TOMCAT服務(wù)器。本人按照功能的不同將程序分為三個(gè)層次,他們分別是展現(xiàn)層、業(yè)務(wù)邏輯層和持久化層。展現(xiàn)層采用的是STRUTS2框架,業(yè)務(wù)邏輯層采用的是SPRING框架,而持久化層采用的是HIBERNATE框架。部分一些功能運(yùn)用AJAX技術(shù)進(jìn)行實(shí)現(xiàn)。最后進(jìn)過不斷的調(diào)試和測(cè)試,最終基本達(dá)到了設(shè)計(jì)的要求。關(guān)鍵詞JAVAEE;分銷;分銷資源計(jì)劃THEDESIGNANDIMPLEMENTATIONOFTHEFURNITUREFACTORYSINVENTORYMANAGEMENTSYSTEMBASEDONJSPABSTRACTTIANYIFURNITUREFACTORYSALESDISTRIBUTIONRESOURCEPLANNINGSYSTEMTYPEERPCLASSMANAGEMENTSOFTWAREERPSTANDSFORDISTRIBUTIONRESOURCEPLANNING,ENGLISHNAMEDISTRIBUTIONRESOURCEPLANNING,MAINLYTOHELPENTERPRISESREALIZEDSALESPROCESSMANAGEMENT,THEPRICESYSTEMMANAGEMENT,RECEIVABLESANDPAYMENTMANAGEMENT,INVENTORYALLOCATIONANDASERIESOFREASONABLEBUSINESSANDBRANCHOFFICES,INTERDEALERINFORMATION,FINANCE,LOGISTICSINFORMATIONMANAGEMENTSYSTEMTHEPURPOSEISTOENABLEENTERPRISESHAVETHEORDERANDDELIVERYWITHRAPIDRESPONSEANDCONTINUEDTOADDINVENTORYCAPABILITIESTHESYSTEMISDIVIDEDINTOSIXFUNCTIONALMODULES,WHICHAREBASICDATAMANAGEMENTFUNCTIONMODULES,FUNCTIONMODULESSALESMANAGEMENT,INVENTORYMANAGEMENTFUNCTIONMODULES,FUNCTIONMODULESLOGISTICSMANAGEMENT,FINANCIALMANAGEMENTFUNCTIONMODULESANDSYSTEMSMANAGEMENTFUNCTIONALBLOCKSLOGINUSEROFTHESYSTEMPLAYDIFFERENTROLES,EACHROLEINTHEOPERATIONOFTHESYSTEMHAVEDIFFERENTPERMISSIONSTHEDESIGNISBASEDONB/SMODE,USINGJAVAEETECHNOLOGYDEVELOPMENT,BACKENDDATABASEUSINGSQLSERVER2005DATABASE,WEBCONTAINERUSESATOMCATSERVERINTHEPROCESSOFIMPLEMENTINGTHESUBJECT,IHAVETHEPROGRAMISDIVIDEDINTOTHREELEVELSACCORDINGTOTHEFUNCTIONS,WHICHARESHOWINGLAYER,LOGICLAYERANDPERSISTENCELAYERSHOWLAYERSTRUTS2FRAMEWORKIMPLEMENTATION,BUSINESSLOGICTIERUSINGSPRINGFRAMEWORKFORIMPLEMENTATION,WHILETHEPERSISTENCELAYERISTHEHIBERNATEFRAMEWORKSOMELOCALFEATURESUSINGAJAXTECHNOLOGYTOACHIEVETHEFINALSTAGEINTHEDESIGN,AFTERREPEATEDLYDEBUGGINGANDTESTING,ANDULTIMATELYACHIEVINGTHEDESIGNREQUIREMENTSKEYWORDSJAVAEE;DISTRIBUTION;DISTRIBUTIONRESOURCEPLANNING目錄第1章緒論111課題背景112目的和意義113系統(tǒng)設(shè)計(jì)思想2第2章可行性研究421業(yè)務(wù)流程圖422經(jīng)濟(jì)可行性623技術(shù)可行性624運(yùn)行可行性725本章小結(jié)7第3章需求分析931分銷資源計(jì)劃系統(tǒng)的需求分析9311數(shù)據(jù)流圖9312數(shù)據(jù)字典1032本章小結(jié)19第4章總體設(shè)計(jì)2041系統(tǒng)模塊總體設(shè)計(jì)2042數(shù)據(jù)庫設(shè)計(jì)21421數(shù)據(jù)庫設(shè)計(jì)概述21422數(shù)據(jù)分析22423數(shù)據(jù)庫的詳細(xì)設(shè)計(jì)2243本章小結(jié)34第5章詳細(xì)設(shè)計(jì)3551系統(tǒng)運(yùn)行平臺(tái)設(shè)置3552開發(fā)工具簡(jiǎn)介3553系統(tǒng)主界面設(shè)計(jì)3654銷售管理功能設(shè)計(jì)37541訂單管理37542發(fā)貨管理39543退貨管理4155銷售盤點(diǎn)4356待發(fā)貨物管理功能設(shè)計(jì)4557財(cái)務(wù)管理功能設(shè)計(jì)46571未收款管理46572應(yīng)收款管理49573已收款管理51574未付款管理53576已付款管理5658權(quán)限管理5759系統(tǒng)主要使用功能說明59591系統(tǒng)登錄步驟59592未收款管理59593應(yīng)收款管理61594已收款管理61595未付款管理62596應(yīng)付款管理64597已付款管理65510本章小結(jié)65第6章系統(tǒng)測(cè)試與性能分析6761進(jìn)行系統(tǒng)測(cè)試的必需性6762軟件測(cè)試67621測(cè)試的基本概念67622測(cè)試步驟6963本系統(tǒng)測(cè)試6964主要功能模塊流程測(cè)試7265本章小結(jié)74結(jié)論76致謝77參考文獻(xiàn)78附錄179附錄281第1章緒論11課題背景由于企業(yè)規(guī)模的不斷發(fā)展,營銷網(wǎng)點(diǎn)遍布全國各地,在依據(jù)手工、電話、傳真等傳統(tǒng)通訊方式下,使得企業(yè)現(xiàn)有的分銷渠道存在許多問題企業(yè)總部無法及時(shí)監(jiān)控各地分公司、辦事處、營業(yè)網(wǎng)點(diǎn)的經(jīng)營狀況;訂貨、銷售、庫存等主要數(shù)據(jù)和信息反饋不及時(shí),使得商品積壓、缺貨的情況經(jīng)常出現(xiàn);往來單據(jù)、經(jīng)營數(shù)據(jù)的采集嚴(yán)重滯后,準(zhǔn)確性差,不利于統(tǒng)計(jì)、分析和處理;客戶需求和市場(chǎng)信息不能及時(shí)反饋到總部,使企業(yè)制定生產(chǎn)預(yù)測(cè)和商品調(diào)撥計(jì)劃帶有許多較大的盲目性,讓經(jīng)營決策缺乏準(zhǔn)確數(shù)據(jù)和信息支持等等。作為大多數(shù)對(duì)于依靠以分銷為主要銷售渠道的企業(yè)來說,分銷商既是他們的合作伙伴,又是他們市場(chǎng)、銷售、服務(wù)的前沿駐地。所以及時(shí)地對(duì)于分銷商的訂單和退貨訂單進(jìn)行處理,能夠避免貨物的積壓和資金的周轉(zhuǎn)。因此分銷管理在企業(yè)管理過程中十分重要。12目的和意義太原天藝家具銷售公司是一家集開發(fā)、生產(chǎn)、銷售、服務(wù)為一體的現(xiàn)代化家具企業(yè)。企業(yè)通過使用分銷資源計(jì)劃系統(tǒng)可以幫助企業(yè)在分銷上改善服務(wù)水準(zhǔn),保證了準(zhǔn)時(shí)遞送和減少了顧客的抱怨;提高了預(yù)計(jì)短缺的能力,使銷售努力不花費(fèi)在低儲(chǔ)備的產(chǎn)品上;提高了向顧客提供協(xié)調(diào)存貨管理服務(wù)的能力。在物流上可以幫助企業(yè)協(xié)調(diào)裝運(yùn),降低了貨物運(yùn)輸?shù)馁M(fèi)用;因?yàn)镋RP能夠準(zhǔn)確地確定何時(shí)需要何種產(chǎn)品,降低了存貨水平;因存貨減少,使倉庫的空間需求也減少了;由于延交訂貨現(xiàn)象的減少,降低了顧客的運(yùn)輸成本。本系統(tǒng)是以分銷家具為目的,充分考慮了家具行業(yè)的款式、顏色、尺碼、材料以及連鎖經(jīng)營等行業(yè)特性,通過完善系統(tǒng)對(duì)銷售與庫存進(jìn)行管理控制,實(shí)現(xiàn)電腦全程記錄企業(yè)經(jīng)營的信息,傳遞和盤點(diǎn)經(jīng)營信息的數(shù)據(jù),幫助中小型家具廠全面提升運(yùn)營效率和盈利能力。13系統(tǒng)設(shè)計(jì)思想目前國內(nèi)大多數(shù)企業(yè)應(yīng)用ERP系統(tǒng),更多的是希望實(shí)現(xiàn)對(duì)分銷渠道更好的監(jiān)控,希望企業(yè)能相對(duì)實(shí)時(shí)、準(zhǔn)確地了解分銷渠道的數(shù)據(jù)和信息。但ERP的目標(biāo)不應(yīng)該只是如此,它更為重要的是能優(yōu)化分銷渠道,根據(jù)銷售狀況實(shí)時(shí)進(jìn)行各分銷渠道之間的產(chǎn)品調(diào)配。一個(gè)優(yōu)秀的軟件應(yīng)該具備軟件占用體積小,基礎(chǔ)功能穩(wěn)定,運(yùn)行速度較快,操作界面良好,利用計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)的結(jié)合開發(fā)出客戶端與服務(wù)器端,快捷方便的進(jìn)行數(shù)據(jù)的傳輸,實(shí)現(xiàn)簡(jiǎn)易通訊的功能。在對(duì)于本系統(tǒng)的設(shè)計(jì)過程中,為了滿足計(jì)算機(jī)管理工作的需要,所以必須具備以下原則。1實(shí)用性實(shí)用性是衡量軟件質(zhì)量體系中最重要的指標(biāo),是否與業(yè)務(wù)緊密的結(jié)合,是否具有嚴(yán)格的業(yè)務(wù)針對(duì)性,是系統(tǒng)成敗的關(guān)鍵因素。實(shí)用說白了就是性價(jià)比,性價(jià)比越高說明軟件的實(shí)用性越強(qiáng)。2易用性要求軟件的界面美觀,結(jié)構(gòu)清晰,流程符合邏輯,功能一目了然,菜單的操作需要充分的滿足用戶的要求。易用性對(duì)軟件的順利實(shí)施和使用具有至關(guān)重要的意義。3先進(jìn)性本設(shè)計(jì)應(yīng)用現(xiàn)代高超的網(wǎng)絡(luò)技術(shù)、軟件開發(fā)技術(shù)和計(jì)算機(jī)技術(shù),為客戶提供成熟的系統(tǒng)。系統(tǒng)采用B/S開發(fā)模式,采用SQLSERVER2005數(shù)據(jù)庫,開發(fā)環(huán)境采用MYECLIPSE85,可以方便的滿足此系統(tǒng)的使用和管理上的需要。4穩(wěn)定性本系統(tǒng)對(duì)底層數(shù)據(jù)庫和功能層都進(jìn)行反復(fù)嚴(yán)格的測(cè)試,數(shù)據(jù)庫穩(wěn)定,功能順暢,沒有出現(xiàn)運(yùn)行堵塞和丟失數(shù)據(jù)的現(xiàn)象,能在不同的環(huán)境下長(zhǎng)期平穩(wěn)運(yùn)行,適合企業(yè)用戶使用。5跨平臺(tái)性本系統(tǒng)采用了可以跨平臺(tái)的JAVA語言開發(fā),所以可以運(yùn)行在任何環(huán)境下,包括WINDOWS、LINUX和UNIX等主流操作系統(tǒng)。6安全性系統(tǒng)要求能有效防止外部各種病毒攻擊和惡意攻擊,能夠進(jìn)行嚴(yán)格、細(xì)致的訪問權(quán)限管理,內(nèi)部數(shù)據(jù)具有多種備份方式。運(yùn)用軟件驗(yàn)證碼技術(shù)和硬件的鎖技術(shù)保證用戶共享資源同時(shí)也保證了關(guān)鍵數(shù)據(jù)的安全性。7可擴(kuò)展性及靈活性系統(tǒng)的設(shè)計(jì)以方便未來業(yè)務(wù)的擴(kuò)展和系統(tǒng)擴(kuò)充為目標(biāo),系統(tǒng)要求能夠方便的升級(jí),充分保護(hù)系統(tǒng)的投資。第2章可行性研究經(jīng)過實(shí)際的調(diào)查研究并結(jié)合本企業(yè)的自身基本情況得出結(jié)論該企業(yè)主要依靠分銷為主要銷售渠道。分銷商既是它的合作伙伴,又是它的市場(chǎng)、銷售和服務(wù)的前沿陣地。所以及時(shí)地獲取分銷商的運(yùn)作情況,并且對(duì)其進(jìn)行指導(dǎo)和協(xié)商非常重要。21業(yè)務(wù)流程圖業(yè)務(wù)流程圖是分析和描述系統(tǒng)業(yè)務(wù)的重要工具之一。其作用是方便于企業(yè)管理者對(duì)于業(yè)務(wù)情況進(jìn)行交流。根據(jù)具體情況,業(yè)務(wù)可分為五類。第一類是基礎(chǔ)數(shù)據(jù)業(yè)務(wù);第二類是庫存管理業(yè)務(wù);第三類是銷售管理業(yè)務(wù);第四類是物流管理業(yè)務(wù);第五類是財(cái)務(wù)管理業(yè)務(wù)。1基礎(chǔ)數(shù)據(jù)管理業(yè)務(wù)流程描述如下基礎(chǔ)數(shù)據(jù)管理業(yè)務(wù)流程圖,如圖21所示。圖21基礎(chǔ)數(shù)據(jù)管理業(yè)務(wù)流程圖地區(qū)信息表負(fù)責(zé)人信息表分銷商信息表商品信息表價(jià)格信息表基礎(chǔ)信息查詢信息按條件查詢更新基礎(chǔ)信息查詢結(jié)果數(shù)據(jù)錄入人員數(shù)據(jù)錄入人員EMAIL信息發(fā)送EMAIL數(shù)據(jù)錄入人員登錄系統(tǒng)后,根據(jù)實(shí)際工作要求,可以更新地區(qū)信息、負(fù)責(zé)人信息、分銷商信息、商品信息和價(jià)格信息。2庫存管理業(yè)務(wù)流程描述如下倉庫管理人員的工作主要是負(fù)責(zé)審批出庫申請(qǐng)和入庫申請(qǐng),只有通過審批的出庫申請(qǐng)才允許商品出庫,同樣,只有通過入庫審批才允許商品入庫。同時(shí)倉庫管理人員也可查看庫存盤點(diǎn)信息。倉庫管理人員可以更新庫存信息,更新操作包括添加、修改和刪除。3銷售管理業(yè)務(wù)流程描述如下銷售人員將分銷商的訂單添加到訂單信息中,由銷售經(jīng)理進(jìn)行審批。如果未通過審批,則將未通過審批的訂單返回給銷售人員。如果通過審批,還需要等待出庫審批。并將審批結(jié)果返回給銷售人員。如果通過審批,那么將自動(dòng)生成發(fā)貨單和未收款訂單信息。銷售人員也可添加退貨單并生成未付款退貨單信息。4物流管理業(yè)務(wù)流程描述如下物流部門經(jīng)理審批全部沒有經(jīng)過審批的發(fā)貨單。如果未通過審批,則將未通過審批的發(fā)貨單存入未通過審批列表中。如果通過審批,則將通過審批的發(fā)貨單存入通過審批列表中。然后再由其他部門經(jīng)理完成發(fā)貨操作,并將已發(fā)出貨物的信息存入已發(fā)出貨物信息中。5財(cái)務(wù)管理業(yè)務(wù)流程描述如下財(cái)務(wù)人員根據(jù)未收款訂單中的信息,為每一張未收款訂單信息添加相應(yīng)的收款信息,因?yàn)槊恳粡埼词湛钣唵嗡锨返那房畈灰欢梢匀渴丈蠋?,所以剩余沒有收上來的欠款要有計(jì)劃地進(jìn)行收款,已收款要開具相應(yīng)的發(fā)票并將信息寫入未收款列表中。同樣付款時(shí),財(cái)務(wù)人員根據(jù)未付款退貨單中的信息,生成出付款信息,然后根據(jù)每一條付款信息支付欠款。并更新未付款退貨單信息,為下次付款做準(zhǔn)備。22經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性主要是指開發(fā)軟時(shí)投入的資金是否能在軟件完成投入運(yùn)行后回收,并且對(duì)于用戶帶來持續(xù)的經(jīng)濟(jì)效益。經(jīng)濟(jì)可行性研究主要是估算新系統(tǒng)的成本效益分析,其中包括估計(jì)項(xiàng)目開發(fā)的成本,開發(fā)費(fèi)用和今后的運(yùn)行、維護(hù)費(fèi)用,估計(jì)新系統(tǒng)將獲得的效益,估算開發(fā)成本是否會(huì)高于項(xiàng)目預(yù)期的全部經(jīng)費(fèi)。并且,分析系統(tǒng)開發(fā)是否會(huì)對(duì)其它產(chǎn)品或利潤(rùn)帶來一定影響。開發(fā)此系統(tǒng)主要是為了減輕企業(yè)管理人員的工作負(fù)擔(dān)、提高企業(yè)的工作效率,節(jié)省工作時(shí)間和加強(qiáng)企業(yè)在數(shù)據(jù)上的管理而進(jìn)行設(shè)計(jì)的。本軟件是為中小型企業(yè)量身定做不需要大量的研發(fā)經(jīng)費(fèi)。在客戶端無需安裝任何軟件,并且也無需為客戶端開發(fā)任何軟件,這就節(jié)省了客戶端的開發(fā)和維護(hù)成本。所以只需投入資金進(jìn)行服務(wù)器端的開發(fā)和維護(hù)。23技術(shù)可行性技術(shù)可行性是考慮現(xiàn)有的技術(shù)是否可以將本系統(tǒng)開發(fā)出來并且隨著技術(shù)的發(fā)展是否能在短期對(duì)于本系統(tǒng)有所影響。衡量技術(shù)是否具備,一般可從軟硬件的性能要求、環(huán)境條件、操作人員水平和數(shù)量等方面去考慮和分析。在硬件方面,如今的家用或商用電腦硬件的整體配置水平都挺高,內(nèi)存在4GB左右,硬盤在128GB左右,所以系統(tǒng)在硬件方面是可行的。在軟件方面,考慮到讓軟件可以在各種系統(tǒng)上運(yùn)行,所以采用JAVA語言進(jìn)行系統(tǒng)的設(shè)計(jì)與開發(fā),數(shù)據(jù)庫則使用常在學(xué)校進(jìn)行實(shí)驗(yàn)時(shí)所采用SQLSERVER2005數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)。在開發(fā)環(huán)境的選擇上采用了當(dāng)前非常流行的集成開發(fā)環(huán)境MYECLIPSE85。由于MYECLIPSE和SQLSERVER是兩個(gè)非常優(yōu)秀的開發(fā)工具,在各方面的性能都毫無置疑,因此在開發(fā)環(huán)境方面上采用MYECLIPSE和SQLSERVER2005是可行的。在選擇系統(tǒng)的運(yùn)行環(huán)境問題上,經(jīng)過結(jié)合考慮了本系統(tǒng)硬件環(huán)境后,得出結(jié)論本系統(tǒng)可以運(yùn)行在WINDOWS系列的操作系統(tǒng)上、LINUX系列的操作系統(tǒng)上和各種UNIX操作系統(tǒng)上。做為本系統(tǒng)的設(shè)計(jì)與開發(fā)者,本人推薦使用WINDOWS系統(tǒng)的WINDOWS7及以上版本的操作系統(tǒng)。因?yàn)閃INDOWS7操作系統(tǒng)在中國的普及程度之廣,無人能及。并且第三方應(yīng)用程序?qū)INDOWS7的支持也非常完善。所以本系統(tǒng)可以在WINDOWS7上與其他軟件同時(shí)運(yùn)行,不會(huì)產(chǎn)生兼容性的問題。根據(jù)以上的描述系統(tǒng)的開發(fā)在技術(shù)可行性方面是完全沒有技術(shù)上的問題的。24運(yùn)行可行性本系統(tǒng)采用的是B/S模式,也就是瀏覽器/服務(wù)器模式。它與C/S模式不同,在這種模式中,用戶通過WWW瀏覽器來實(shí)現(xiàn)極少部分事務(wù)邏輯,主要的事務(wù)邏輯都在在服務(wù)器端實(shí)現(xiàn),形成所謂的三層結(jié)構(gòu)。這樣減輕了客戶的工作量和負(fù)擔(dān),降低了后臺(tái)維護(hù)的成本。易于客戶的操作,開發(fā)成本也是最低,使得不同維度的人以不同的方式訪問和操作共同的數(shù)據(jù)庫。特別是在JAVA這樣的跨平臺(tái)語言出現(xiàn)之后,B/S架構(gòu)的管理軟件更是方便、快捷和高效。因此對(duì)于客戶端電腦來說配置一般即可勝任工作,無需購置新設(shè)備。本系統(tǒng)易于操作,邏輯結(jié)構(gòu)并不是難以理解,在學(xué)習(xí)使用本系統(tǒng)時(shí)是不會(huì)花費(fèi)大量的時(shí)間。該系統(tǒng)的實(shí)施對(duì)公司的組織機(jī)構(gòu)不會(huì)有太大的影響。經(jīng)過上述論述分析,新系統(tǒng)的實(shí)施非常可行。25本章小結(jié)本章通過對(duì)系統(tǒng)的組織結(jié)構(gòu)、經(jīng)濟(jì)可行性、技術(shù)可行性和運(yùn)行可行性等方面給進(jìn)行論證,根據(jù)系統(tǒng)的業(yè)務(wù)流程圖可以看出本系統(tǒng)結(jié)構(gòu)清晰、功能完善,具有良好的系統(tǒng)架構(gòu)。在經(jīng)濟(jì)可行性方面本系統(tǒng)的投資少,初期投資只有人民幣30,000元整,而且投資回收期為16年,系統(tǒng)運(yùn)行5年可以為企業(yè)節(jié)省人民幣56,489元整。在技術(shù)可行性方面,本系統(tǒng)采用當(dāng)前非常流行的JAVA語言進(jìn)行開發(fā),因?yàn)镴AVA語言在商用開發(fā)方面提供了一系列企業(yè)級(jí)的支持。在數(shù)據(jù)庫方面使用了SQLSERVER2005數(shù)據(jù)庫,因?yàn)樵摂?shù)據(jù)是一種經(jīng)常使用的數(shù)據(jù)庫,JAVA對(duì)它的支持較為完善。在運(yùn)行可行性方面,因?yàn)楸鞠到y(tǒng)屬于B/S結(jié)構(gòu),使用JAVA語言進(jìn)行開發(fā),使得應(yīng)用B/S架構(gòu)的管理軟件更是方便、快捷和高效因此確定本性通具有良好的開發(fā)前景。第3章需求分析需求分析過程是整個(gè)系統(tǒng)開發(fā)過程的重要階段,分析的成功與否,決定著整個(gè)系統(tǒng)功能否完善和穩(wěn)定。在該階段需求分析人員需要根據(jù)客戶需求來確定整個(gè)產(chǎn)品的功能要求,并且將現(xiàn)實(shí)事務(wù)抽象成對(duì)象建立具體的模型。31分銷資源計(jì)劃系統(tǒng)的需求分析軟件需求分析是軟件開發(fā)期的第一個(gè)階段,能否準(zhǔn)確、完整和規(guī)范化的軟件需求是軟件開發(fā)成功的關(guān)鍵。目前,因?yàn)榉咒N成本的過高使得企業(yè)所能獲得的利潤(rùn)大大降低。解決分銷成本過高的問題是本系統(tǒng)的重點(diǎn)。因此系統(tǒng)的開發(fā)人員必需了解企業(yè)的運(yùn)轉(zhuǎn)過程,怎樣才能讓企業(yè)提高周轉(zhuǎn)效率,實(shí)現(xiàn)零風(fēng)險(xiǎn)庫存,大大降低分銷成本,確保企業(yè)可以因此降低成本獲得更大的利潤(rùn)。311數(shù)據(jù)流圖1系統(tǒng)頂層數(shù)據(jù)流圖操作人員登錄系統(tǒng)后,可以訪問財(cái)務(wù)管理模塊、庫存管理模塊、基礎(chǔ)數(shù)據(jù)管理模塊、銷售管理模塊和物流管理模塊。2基礎(chǔ)數(shù)據(jù)管理數(shù)據(jù)流圖描述在本模塊內(nèi)操作員可以對(duì)系統(tǒng)所需要的基礎(chǔ)數(shù)據(jù)進(jìn)行維護(hù),還可以向指定地址發(fā)送電子郵件。3物流管理數(shù)據(jù)流圖描述操作人員對(duì)發(fā)貨請(qǐng)求進(jìn)行審批,對(duì)通過審批的請(qǐng)求選擇合理的方式進(jìn)行發(fā)貨。4庫存管理數(shù)據(jù)流圖描述普通操作人員修改和查看庫存的基本信息,而倉庫管理人員可以對(duì)出入庫請(qǐng)求進(jìn)行審批。5銷售管理數(shù)據(jù)流圖描述銷售員向系統(tǒng)添加銷售訂單、更新銷售訂單和添加退貨單等操作,銷售經(jīng)理可以對(duì)銷售員添加的銷售申請(qǐng)和退貨申請(qǐng)進(jìn)行審批。6財(cái)務(wù)管理數(shù)據(jù)流圖描述財(cái)務(wù)人員執(zhí)行未收款的銷售訂單的收款,付款未付款的退貨單,并且可以導(dǎo)出關(guān)于收付款的EXCEL表格。312數(shù)據(jù)字典1數(shù)據(jù)項(xiàng)定義經(jīng)過結(jié)合企業(yè)當(dāng)前的業(yè)務(wù)情況,并依據(jù)上述分析對(duì)本系統(tǒng)的數(shù)據(jù)項(xiàng)進(jìn)行了定義。由于篇幅有限,不能列出全部數(shù)據(jù)項(xiàng),所以只展示了財(cái)務(wù)管理功能模塊的數(shù)據(jù)項(xiàng)定義。數(shù)據(jù)項(xiàng)定義,如表31所示。表31財(cái)務(wù)管理功能模塊數(shù)據(jù)項(xiàng)定義編號(hào)名稱別名類型長(zhǎng)度I0101ORDERID訂單編號(hào)INT4字節(jié)I0102ORDERNAME訂單名稱VARCHAR20字節(jié)I0103ORDERMAN訂單經(jīng)手人VARCHAR20字節(jié)I0104INCOME收款金額FLOAT8字節(jié)I0105PLANINCOME計(jì)劃收款金額FLOAT8字節(jié)I0106HAVEINCOME已經(jīng)收款金額FLOAT8字節(jié)I0107INCOMEFLAG收款進(jìn)展INT4字節(jié)I0108INCOMEAPPOINT計(jì)劃收款日期DATETIME8字節(jié)I0109INCOMEREAL實(shí)際收款日期DATETIME8字節(jié)I0110INCOMEWAY收款方式VARCHAR20字節(jié)I0111BILLTYPE票據(jù)類型VARCHAR20字節(jié)I0112BILL開票日期DATETIME8字節(jié)續(xù)表31I0113BILLNO票據(jù)編號(hào)VARCHAR20字節(jié)I0114SALESMAN銷售員VARCHAR20字節(jié)I0115INCOMEACCOUNT收款帳戶VARCHAR20字節(jié)I0116RETURNID退貨單編號(hào)INT4字節(jié)I0117RETURNNAME退貨單名稱VARCHAR20字節(jié)I0118PAY付款金額FLOAT8字節(jié)I0119HAVEPAY已經(jīng)付款金額FLOAT8字節(jié)I0120PAYFLAG付款進(jìn)展INT4字節(jié)I0121HANDLEMAN付款經(jīng)手人VARCHAR20字節(jié)I0122PAYAPPOINT計(jì)劃付款日期DATETIME8字節(jié)I0123PAYREAL實(shí)際付款日期DATETIME8字節(jié)I0124PAYACCOUNT付款帳戶VARCHAR20字節(jié)2數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)結(jié)構(gòu)停留或保存的場(chǎng)所。主要內(nèi)容有數(shù)據(jù)存儲(chǔ)的名稱、組成、備注。在財(cái)務(wù)管理數(shù)據(jù)流圖中,共由4個(gè)數(shù)據(jù)存儲(chǔ)。文件名收款信息表組成收款編號(hào)申請(qǐng)日期實(shí)收日期收款方式票據(jù)類型開票日期票據(jù)編號(hào)收款金額經(jīng)手人收款帳戶收款進(jìn)展備注記錄、保存銷售收款的信息文件名付款信息表組成付款編號(hào)付款名稱申請(qǐng)日期實(shí)付日期付款方式付款帳戶付款進(jìn)展收款客戶辦理人備注記錄、保存付款的信息文件名未收款訂單信息表組成訂單編號(hào)訂單名稱收款金額計(jì)劃收款金額已收款金額經(jīng)手人付款分銷商收款進(jìn)展備注記錄、保存未收款訂單的信息文件名未付款退貨單信息表組成付款編號(hào)付款名稱退貨單編號(hào)付款金額已付款金額收款分銷商經(jīng)手人備注記錄、保存未付款退款單的信息3數(shù)據(jù)流本管理系統(tǒng)中財(cái)務(wù)管理功能模塊數(shù)據(jù)流圖中主要描述的數(shù)據(jù)流定義數(shù)據(jù)流編號(hào)D501數(shù)據(jù)流名稱收款信息數(shù)據(jù)流來源財(cái)務(wù)人員數(shù)據(jù)流去向P501數(shù)據(jù)流組成I0101I0102I0104I0105I0107I0108數(shù)據(jù)流編號(hào)D502數(shù)據(jù)流名稱付款信息數(shù)據(jù)流來源財(cái)務(wù)人員數(shù)據(jù)流去向P502數(shù)據(jù)流組成I0116I0117I0118I0119I0120I0121I0122I0123I0124數(shù)據(jù)流編號(hào)D503數(shù)據(jù)流名稱查看收款信息數(shù)據(jù)流來源P501數(shù)據(jù)流去向P503數(shù)據(jù)流組成I0101I0102I0104I0105I0107I0108數(shù)據(jù)流編號(hào)D504數(shù)據(jù)流名稱查看付款信息數(shù)據(jù)流來源P502數(shù)據(jù)流去向P504數(shù)據(jù)流組成I0116I0117I0118I0119I0120I0121I0122I0123I0124數(shù)據(jù)流編號(hào)D505數(shù)據(jù)流名稱未收款訂單信息數(shù)據(jù)流來源F501數(shù)據(jù)流去向P503數(shù)據(jù)流組成I0101I0102I0104I0105I0107I0108數(shù)據(jù)流編號(hào)D506數(shù)據(jù)流名稱添加收款信息數(shù)據(jù)流來源P501數(shù)據(jù)流去向P505數(shù)據(jù)流組成I0101I0102I0104I0105I0107I0108數(shù)據(jù)流編號(hào)D507數(shù)據(jù)流名稱添加付款信息數(shù)據(jù)流來源P502數(shù)據(jù)流去向P506數(shù)據(jù)流組成I0116I0117I0118I0119I0120I0121I0122I0123I0124數(shù)據(jù)流編號(hào)D508數(shù)據(jù)流名稱未付款退貨單信息數(shù)據(jù)流來源F502數(shù)據(jù)流去向P504數(shù)據(jù)流組成I0116I0117I0118I0119I0120I0121I0122I0123I0124數(shù)據(jù)流編號(hào)D509數(shù)據(jù)流名稱收款信息數(shù)據(jù)流來源P501數(shù)據(jù)流去向P507數(shù)據(jù)流組成I0101I0102I0104I0105I0107I0108數(shù)據(jù)流編號(hào)D510數(shù)據(jù)流名稱更新未收款信息數(shù)據(jù)流來源P507數(shù)據(jù)流去向F501數(shù)據(jù)流組成I0116I0117I0118I0119I0120I0121I0122I0123I0124數(shù)據(jù)流編號(hào)D511數(shù)據(jù)流名稱更新收款信息數(shù)據(jù)流來源P507數(shù)據(jù)流去向F503數(shù)據(jù)流組成I0101I0102I0104I0105I0107I0108數(shù)據(jù)流編號(hào)D512數(shù)據(jù)流名稱添加收款信息數(shù)據(jù)流來源P505數(shù)據(jù)流去向F503數(shù)據(jù)流組成I0116I0117I0118I0119I0120I0121I0122I0123I0124數(shù)據(jù)流編號(hào)D513數(shù)據(jù)流名稱收款單信息數(shù)據(jù)流來源F503數(shù)據(jù)流去向P510數(shù)據(jù)流組成I0101I0102I0104I0105I0107I0108數(shù)據(jù)流編號(hào)D514數(shù)據(jù)流名稱付款信息數(shù)據(jù)流來源P502數(shù)據(jù)流去向P508數(shù)據(jù)流組成I0116I0117I0118I0119I0120I0121I0122I0123I0124數(shù)據(jù)流編號(hào)D515數(shù)據(jù)流名稱更新未付款信息數(shù)據(jù)流來源P508數(shù)據(jù)流去向F502數(shù)據(jù)流組成I0101I0102I0103I0104I0105I0106I0107I0108I0109I0110數(shù)據(jù)流編號(hào)D516數(shù)據(jù)流名稱添加付款信息數(shù)據(jù)流來源P506數(shù)據(jù)流去向F504數(shù)據(jù)流組成I0116I0117I0118I0119I0120I0121I0122I0123I0124數(shù)據(jù)流編號(hào)D517數(shù)據(jù)流名稱付款單信息數(shù)據(jù)流來源F504數(shù)據(jù)流去向P510數(shù)據(jù)流組成I0101I0102I0103I0104I0105I0106I0107I0108I0109I0110數(shù)據(jù)流編號(hào)D518數(shù)據(jù)流名稱更新付款信息數(shù)據(jù)流來源P508數(shù)據(jù)流去向F504數(shù)據(jù)流組成I0116I0117I0118I0119I0120I0121I0122I0123I0124數(shù)據(jù)流編號(hào)D519數(shù)據(jù)流名稱收款單信息數(shù)據(jù)流來源F503數(shù)據(jù)流去向P509數(shù)據(jù)流組成I0116I0117I0118I0119I0120I0121I0122I0123I0124數(shù)據(jù)流編號(hào)D520數(shù)據(jù)流名稱開具發(fā)票信息數(shù)據(jù)流來源財(cái)務(wù)人員數(shù)據(jù)流去向P509數(shù)據(jù)流組成I0101I0102I0103I0104I0105I0106I0107I0108I0109I0110數(shù)據(jù)流編號(hào)D521數(shù)據(jù)流名稱發(fā)票信息數(shù)據(jù)流來源P509數(shù)據(jù)流去向分銷商數(shù)據(jù)流組成I0102I0103I0104I0106I0109I0114I0117I0119I0121I0123數(shù)據(jù)流編號(hào)D522數(shù)據(jù)流名稱EXCEL表格數(shù)據(jù)流來源P510數(shù)據(jù)流去向財(cái)務(wù)人員數(shù)據(jù)流組成I0102I0103I0104I0106I0109I0114I0117I0119I0121I01234數(shù)據(jù)處理本管理系統(tǒng)中財(cái)務(wù)管理功能模塊的加工定義與描述加工編號(hào)P501加工定義收款管理加工描述財(cái)務(wù)人員可以通過此加工查看到待收款的訂單信息加工編號(hào)P502加工定義付款管理加工描述財(cái)務(wù)人員進(jìn)入系統(tǒng)后,可以通過此加工查看到待付款的退貨單信息加工編號(hào)P503加工定義查看未收款訂單信息加工描述查看有所未收款和未收完款的收款單信息加工編號(hào)P504加工定義查看未付款退貨單信息加工描述查看所有未付款和未付完款的退款信息加工編號(hào)P505加工定義添加收款加工描述添加新的收款單加工編號(hào)P506加工定義添加付款加工描述添加新的付款單加工編號(hào)P507加工定義收款加工描述對(duì)未收款的收款單進(jìn)行收款操作,并更新收款信息表加工編號(hào)P508加工定義付款加工描述付款未付款的付款單,并改變未付款列表的狀態(tài)加工編號(hào)P509加工定義開具發(fā)票加工描述對(duì)已收款的收款單開具發(fā)票加工編號(hào)P510加工定義導(dǎo)出EXCEL加工描述導(dǎo)出收款信息或?qū)С龈犊钚畔镋XCEL表格32本章小結(jié)本章通過數(shù)據(jù)流圖和數(shù)據(jù)字典對(duì)進(jìn)銷存管理系統(tǒng)的需求進(jìn)行了分析。為下步的系統(tǒng)設(shè)計(jì)打下了基礎(chǔ),并且開始進(jìn)行系統(tǒng)的總體設(shè)計(jì)。通過本章的系統(tǒng)需求分析,能夠清晰的了解到客戶的需求,減少系統(tǒng)實(shí)施過程中不必要的返工。第4章總體設(shè)計(jì)在系統(tǒng)的總體設(shè)計(jì)階段的主要工作是設(shè)計(jì)出系統(tǒng)的各個(gè)功能模塊和數(shù)據(jù)庫。要想設(shè)計(jì)出一個(gè)功能完善的系統(tǒng)的前提條件是設(shè)計(jì)出功能完善的功能模塊,而且還需要設(shè)計(jì)出符合全部邏輯的數(shù)據(jù)庫才能實(shí)現(xiàn)。41系統(tǒng)模塊總體設(shè)計(jì)本系統(tǒng)一共分為六個(gè)模塊,每個(gè)模塊之間在功能上是相互獨(dú)立的,各個(gè)模塊訪問的是同一個(gè)數(shù)據(jù)庫,只是所訪問的表不同而已。每個(gè)模塊的功能都是按照一定的邏輯結(jié)構(gòu)進(jìn)行編排制作的。系統(tǒng)中的功能模塊分別為庫存管理功能模塊、銷售管理功能模塊、基礎(chǔ)數(shù)據(jù)管理功能模塊、物流管理功能模塊、財(cái)務(wù)管理功能模塊和系統(tǒng)管理功能模塊。各功能模塊的具體功能如下1庫存管理該功能模塊的主要功能是管理倉庫的基本信息、管理倉庫的庫存基本信息、管理商品的出庫和入庫操作、完成庫間調(diào)撥操作和庫存盤點(diǎn)操作。2銷售管理該功能模塊的主要功能是添加訂單、審批訂單、添加退貨、審批退貨和銷售盤點(diǎn)。3基礎(chǔ)數(shù)據(jù)管理該功能模塊的主要功能是對(duì)系統(tǒng)內(nèi)的基礎(chǔ)數(shù)據(jù)進(jìn)行維護(hù),包括地區(qū)管理、負(fù)責(zé)人管理、分銷商管理、商品管理、價(jià)格制定和發(fā)送郵件。4物流管理該功能模塊的主要功能是將已售出商品通過第三方物流公司郵寄到分銷商手中。5財(cái)務(wù)管理該功能模塊的主要功能是完成收、付款操作,主要包括未收款管理、應(yīng)收款管理、已收款管理、未付款管理、應(yīng)付款管理和已付款管理。6系統(tǒng)管理該功能模塊的主要功能是對(duì)系統(tǒng)的基本信息進(jìn)行管理,通過該模塊可以向系統(tǒng)添加新用戶,更新用戶信息并且還可以為用戶分配權(quán)限,具體功能包括用戶管理、權(quán)限管理和修改密碼。系統(tǒng)功能結(jié)構(gòu)圖,如圖41所示。圖41系統(tǒng)功能結(jié)構(gòu)圖42數(shù)據(jù)庫設(shè)計(jì)本系統(tǒng)功能的成功實(shí)現(xiàn)是建立在正確的數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)之上,因?yàn)檫M(jìn)銷存管理系統(tǒng)需要運(yùn)行在以本系統(tǒng)的功能結(jié)構(gòu)為依據(jù)而設(shè)計(jì)出來的數(shù)據(jù)庫上才能正確地運(yùn)行,所以應(yīng)該結(jié)合本系統(tǒng)的實(shí)際邏輯結(jié)構(gòu)來設(shè)計(jì)數(shù)據(jù)庫。421數(shù)據(jù)庫設(shè)計(jì)概述數(shù)據(jù)庫設(shè)計(jì)是指根據(jù)用戶的需求,通過正確的功能邏輯,設(shè)計(jì)數(shù)據(jù)庫的結(jié)構(gòu)和建立數(shù)據(jù)庫的過程。數(shù)據(jù)庫設(shè)計(jì)的目標(biāo)是為用戶和各種應(yīng)用系統(tǒng)提供一個(gè)信息基礎(chǔ)設(shè)施和高效率的運(yùn)行環(huán)境。數(shù)據(jù)庫設(shè)計(jì)應(yīng)該和應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合。也就是說,整個(gè)設(shè)計(jì)過程中要把數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)和對(duì)數(shù)據(jù)的處理設(shè)計(jì)密切結(jié)合起來。對(duì)于一個(gè)給定的應(yīng)用環(huán)境進(jìn)行數(shù)據(jù)庫設(shè)計(jì)時(shí),需要確定一個(gè)最優(yōu)數(shù)據(jù)模型與處理模式的邏輯設(shè)計(jì),以及一個(gè)確定數(shù)據(jù)庫存儲(chǔ)結(jié)構(gòu)和存取方法的物理設(shè)計(jì),建立起既能反映現(xiàn)實(shí)世界信息和信息聯(lián)系,滿足用戶數(shù)據(jù)要求和加工要求,又能被某個(gè)數(shù)據(jù)庫管理系統(tǒng)所接受,同時(shí)能實(shí)現(xiàn)系統(tǒng)目標(biāo),并有效存取數(shù)據(jù)的數(shù)據(jù)庫。422數(shù)據(jù)分析數(shù)據(jù)分析主要由識(shí)別信息需求、收集數(shù)據(jù)、分析數(shù)據(jù)、評(píng)價(jià)并改進(jìn)數(shù)據(jù)分析的有效性組成。識(shí)別信息需求是確保數(shù)據(jù)分析過程有效性的首要條件,可以為收集數(shù)據(jù)、分析數(shù)據(jù)提供清晰的目標(biāo)。識(shí)別信息需求是管理者的職責(zé)管理者應(yīng)根據(jù)決策和過程控制的需求,提出對(duì)信息的需求。有目的的收集數(shù)據(jù),是確保數(shù)據(jù)分析過程有效的基礎(chǔ)。組織需要對(duì)收集數(shù)據(jù)的內(nèi)容、渠道、方法進(jìn)行策劃。明確由誰在何時(shí)何處,通過何種渠道和方法收集數(shù)據(jù)。記錄表應(yīng)便于使用。采取有效措施,防止數(shù)據(jù)丟失和虛假數(shù)據(jù)對(duì)系統(tǒng)的干擾。423數(shù)據(jù)庫的詳細(xì)設(shè)計(jì)在進(jìn)行數(shù)據(jù)庫設(shè)計(jì)時(shí),應(yīng)該按照數(shù)據(jù)分析的要求對(duì)現(xiàn)實(shí)世界中的數(shù)據(jù)進(jìn)行分析。在設(shè)計(jì)本系統(tǒng)所使用的數(shù)據(jù)庫時(shí),使用ER圖將現(xiàn)實(shí)世界的信息轉(zhuǎn)換到信息世界。ER圖通過實(shí)體、關(guān)系和屬性三種基本對(duì)象來定義信息。實(shí)體是需要維護(hù)和使用的相關(guān)特性的集合體;屬性是實(shí)體的特性或特征;關(guān)系是實(shí)體之間的聯(lián)系,關(guān)系為實(shí)體記錄之間的聯(lián)系和交互作用方式建立了模型。在為實(shí)體確定相關(guān)的屬性過程中,也需要確定此實(shí)體的主鍵和索引,并且要確定在每個(gè)實(shí)體中怎樣組織這些屬性,確定屬性的數(shù)據(jù)類型和它是否為空值。用戶必須通過關(guān)系,來為實(shí)體分組的方式確定分類模式,這是抽象化的初始層,或者說是通過隱藏模糊的信息來提高對(duì)分析的理解,通過將數(shù)據(jù)分類成組,就產(chǎn)生了相關(guān)分組的不同類型,這樣更加易于觀察和分析。根據(jù)天藝家具銷售公司的實(shí)際情況,本系統(tǒng)的數(shù)據(jù)庫命名為ERP。該數(shù)據(jù)庫用于存儲(chǔ)本系統(tǒng)中的分銷信息。ERP數(shù)據(jù)庫中共分23張信息表如表41至423所示。地區(qū)信息表是用來存儲(chǔ)系統(tǒng)中所涉及到的分銷地區(qū)的信息。該表中包括地區(qū)編號(hào)、地區(qū)名稱和負(fù)責(zé)人編號(hào)等屬性。該表的具體結(jié)構(gòu)如表41所示。表41地區(qū)信息表序號(hào)列名字段說明數(shù)據(jù)類型長(zhǎng)度1AREANO地區(qū)編號(hào)VARCHAR20字節(jié)2AREANAME地區(qū)名稱VARCHAR20字節(jié)3RESPID負(fù)責(zé)人編號(hào)VARCHAR20字節(jié)4REMARK備注VARCHAR255字節(jié)5PID上級(jí)地區(qū)編號(hào)VARCHAR20字節(jié)6PNAME上級(jí)地區(qū)名稱VARCHAR20字節(jié)7RESPNAME負(fù)責(zé)人名稱VARCHAR20字節(jié)負(fù)責(zé)人信息表是用來存儲(chǔ)系統(tǒng)中所涉及到的分銷地區(qū)的負(fù)責(zé)人和分銷商的負(fù)責(zé)人的信息。該表中包括負(fù)責(zé)人編號(hào)和負(fù)責(zé)人名稱等屬性。該表的具體結(jié)構(gòu)如表42所示。表42負(fù)責(zé)人信息表序號(hào)列名字段說明數(shù)據(jù)類型長(zhǎng)度1RESPNO負(fù)責(zé)人編號(hào)VARCHAR20字節(jié)2RESPNAME負(fù)責(zé)人名稱VARCHAR20字節(jié)3GENDER負(fù)責(zé)人性別VARCHAR20字節(jié)4BIRTHDAY負(fù)責(zé)人出生日期DATETIME8字節(jié)5ADDRESS負(fù)責(zé)人地址VARCHAR20字節(jié)6PHONE負(fù)責(zé)人電話VARCHAR20字節(jié)7EMAIL負(fù)責(zé)人EMAILVARCHAR20字節(jié)8DUTY負(fù)責(zé)人職務(wù)VARCHAR20字節(jié)9PID上級(jí)負(fù)責(zé)人編號(hào)VARCHAR20字節(jié)10PNAME上級(jí)負(fù)責(zé)人名稱VARCHAR20字節(jié)續(xù)表4211REMARK備注VARCHAR255字節(jié)分銷商信息表是用來存儲(chǔ)系統(tǒng)中所涉及到的分銷商的信息。該表中包括分銷商編號(hào)和分銷商名稱等屬性。該表的具體結(jié)構(gòu)如表43所示。表43分銷商信息表序號(hào)列名字段說明數(shù)據(jù)類型長(zhǎng)度1DISNO分銷商編號(hào)VARCHAR20字節(jié)2DISNAME分銷商名稱VARCHAR20字節(jié)3DISGRADE級(jí)別VARCHAR20字節(jié)4PHONE電話VARCHAR20字節(jié)5EMAILEMAILVARCHAR20字節(jié)6FAX傳真VARCHAR20字節(jié)7AREAID地區(qū)編號(hào)VARCHAR20字節(jié)8AREANAME地區(qū)名稱VARCHAR20字節(jié)9RESPID負(fù)責(zé)人編號(hào)VARCHAR20字節(jié)10RESPNAME負(fù)責(zé)人名稱VARCHAR20字節(jié)11REMARK備注VARCHAR255字節(jié)商品信息表是用來存儲(chǔ)系統(tǒng)中所涉及到的分銷商品的信息。該表中包括商品編號(hào)、名稱、顏色和價(jià)格等屬性。該表的具體結(jié)構(gòu)如表44所示。表44商品信息表序號(hào)列名字段說明數(shù)據(jù)類型長(zhǎng)度1PRONO商品編號(hào)VARCHAR20字節(jié)2PRONAME商品名稱VARCHAR20字節(jié)3PROPRI商品價(jià)格FLOAT8字節(jié)4PROCOL商品顏色VARCHAR20字節(jié)5PROSPR商品材質(zhì)VARCHAR20字節(jié)6PROCLA商品類型VARCHAR20字節(jié)續(xù)表447PROSIZE商品尺寸VARCHAR20字節(jié)8PROCOMP商品成分VARCHAR20字節(jié)9PROREMARK備注VARCHAR255字節(jié)價(jià)格信息表是用來存儲(chǔ)系統(tǒng)中所涉及到的分銷商品的價(jià)格信息。該表中包括價(jià)格編號(hào)、分銷商編號(hào)、分銷商名稱、商品編號(hào)、商品名稱和價(jià)格等屬性。該表的具體結(jié)構(gòu)如表45所示。表45價(jià)格信息表序號(hào)列名字段說明數(shù)據(jù)類型長(zhǎng)度1PRINO價(jià)格編號(hào)VARCHAR20字節(jié)2DISNO分銷商編號(hào)VARCHAR20字節(jié)3DISNAME分銷商名稱VARCHAR20字節(jié)4PRONO商品編號(hào)VARCHAR20字節(jié)5PRONAME商品名稱VARCHAR20字節(jié)6VALUE價(jià)格FLOAT8字節(jié)7REALVALUE優(yōu)惠價(jià)格FLOAT8字節(jié)庫存信息表是用來存儲(chǔ)系統(tǒng)中所涉及到的庫存基本信息。該表中包括庫存編號(hào)、商品編號(hào)、商品名稱和商品數(shù)量等屬性。該表的具體結(jié)構(gòu)如表46所示。表46庫存信息表序號(hào)列名字段說明數(shù)據(jù)類型長(zhǎng)度1STOCKNO庫存編號(hào)VARCHAR20字節(jié)2SPNO商品編號(hào)VARCHAR20字節(jié)3SPNAME商品名稱VARCHAR20字節(jié)4SPNUM庫存數(shù)量INT4字節(jié)5SPPRI商品單價(jià)FLOAT8字節(jié)6SPPRIS商品總價(jià)FLOAT8字節(jié)續(xù)表467ENTERDATE入庫日期DATETIME8字節(jié)8TYPE商品類別VARCHAR20字節(jié)9MATERIALS商品材質(zhì)VARCHAR20字節(jié)10STORENAME存放倉庫名稱VARCHAR20字節(jié)11STORENO存放倉庫編號(hào)VARCHAR20字節(jié)12COMP成分VARCHAR255字節(jié)出庫信息表是用來存儲(chǔ)系統(tǒng)中所涉及到的出庫請(qǐng)求的信息。該表中包括出庫編號(hào)、申請(qǐng)人、申請(qǐng)日期、商品編號(hào)和商品名稱等屬性。該表的具體結(jié)構(gòu)如表47所示。表47出庫信息表序號(hào)列名字段說明數(shù)據(jù)類型長(zhǎng)度1ENTERNO出庫編號(hào)VARCHAR20字節(jié)2APPLICANT申請(qǐng)人VARCHAR20字節(jié)3DATE申請(qǐng)日期DATETIME8字節(jié)4ENTERTYPE出庫類型VARCHAR20字節(jié)5PRONUM出庫數(shù)量INT4字節(jié)6EXITCOUNT商品價(jià)格FLOAT8字節(jié)7PRONAME商品名稱VARCHAR20字節(jié)8PRONO商品編號(hào)VARCHAR20字節(jié)9OPINION申請(qǐng)意見VARCHAR255字節(jié)10ORDERNO訂單編號(hào)VARCHAR20字節(jié)11STORENO庫存編號(hào)VARCHAR20字節(jié)入庫信息表是用來存儲(chǔ)系統(tǒng)中所涉及到的入庫請(qǐng)求的信息。該表中包括入庫數(shù)量、商品名稱和倉庫名稱等屬性。該表的具體結(jié)構(gòu)如表48所示。表48入庫信息表序號(hào)列名字段說明數(shù)據(jù)類型長(zhǎng)度續(xù)表481ENTERNO入庫編號(hào)VARCHAR20字節(jié)2APPLICANT申請(qǐng)人VARCHAR20字節(jié)3DATE申請(qǐng)日期DATETIME8字節(jié)4ENTERNUM入庫數(shù)量INT4字節(jié)5PROVAL商品總價(jià)FLOAT8字節(jié)6PRONO商品編號(hào)VARCHAR20字節(jié)7PRONAME商品名稱VARCHAR20字節(jié)8OPINION申請(qǐng)意見VARCHAR255字節(jié)9PROSPRINT商品材質(zhì)VARCHAR20字節(jié)10STORENAME存放倉庫名稱VARCHAR20字節(jié)11STORENO存放倉庫編號(hào)VARCHAR20字節(jié)12RETURNNO退貨編號(hào)VARCHAR20字節(jié)未發(fā)貨物信息表是用來存儲(chǔ)系統(tǒng)中所涉及到的未發(fā)送貨物的信息。該表中包括發(fā)貨編號(hào)、貨物名稱、目的地、數(shù)量、發(fā)貨人和發(fā)貨方式等屬性。該表的具體結(jié)構(gòu)如表49所示。表49未發(fā)貨物信息表序號(hào)列名字段說明數(shù)據(jù)類型長(zhǎng)度1SENDNO發(fā)貨編號(hào)VARCHAR20字節(jié)2GOODS貨物名稱VARCHAR20字節(jié)3DEST目的地VARCHAR20字節(jié)4ACOUNT數(shù)量INT4字節(jié)5SENDER發(fā)貨人VARCHAR20字節(jié)6SENDWAY發(fā)貨方式VARCHAR20字節(jié)7DIS接收人VARCHAR20字節(jié)8PRIOR發(fā)貨優(yōu)先級(jí)VARCHAR20字節(jié)9OPINION備注VARCHAR255字節(jié)續(xù)表4910EXITNO出庫編號(hào)VARCHAR20字節(jié)待發(fā)貨物信息表是用來存儲(chǔ)系統(tǒng)中所涉及到的等待發(fā)送貨物的信息。該表中包括發(fā)貨編號(hào)、貨物名稱、目的地、數(shù)量、發(fā)貨人和發(fā)貨方式等屬性。該表的具體結(jié)構(gòu)如表410所示。表410待發(fā)貨物信息表序號(hào)列名字段說明數(shù)據(jù)類型長(zhǎng)度1SENDNO發(fā)貨編號(hào)VARCHAR20字節(jié)2GOODS貨物名稱VARCHAR20字節(jié)3DEST目的地VARCHAR20字節(jié)4ACOUNT數(shù)量INT4字節(jié)5SENDER發(fā)貨人VARCHAR20字節(jié)6SENDWAY發(fā)貨方式VARCHAR20字節(jié)7DIS接收人VARCHAR20字節(jié)8PRIOR發(fā)貨優(yōu)先級(jí)VARCHAR20字節(jié)9OPINION備注VARCHAR255字節(jié)10EXITNO出庫編號(hào)VARCHAR20字節(jié)已發(fā)貨物信息表是用來存儲(chǔ)系統(tǒng)中所涉及到的已經(jīng)發(fā)送貨物的信息。該表中包括發(fā)貨編號(hào)、貨物名稱、目的地、數(shù)量、發(fā)貨人、發(fā)貨日期和發(fā)貨方式等屬性。該表的具體結(jié)構(gòu)如表411所示。表411已發(fā)貨物信息表序號(hào)列名字段說明數(shù)據(jù)類型長(zhǎng)度1SENDNO發(fā)貨編號(hào)VARCHAR20字節(jié)2GOODS貨物名稱VARCHAR20字節(jié)3DEST目的地VARCHAR20字節(jié)4ACCOUNT數(shù)量INT4字節(jié)5SENDER發(fā)貨人VARCHAR20字節(jié)續(xù)表4116SENDDATE發(fā)貨日期DATETIME8字節(jié)7SENDWAY發(fā)貨方式VARCHAR20字節(jié)8DIS接收人VARCHAR20字節(jié)9PRIOR發(fā)貨優(yōu)先級(jí)VARCHAR20字節(jié)10OPINION備注VARCHAR255字節(jié)訂單信息表是用來存儲(chǔ)系統(tǒng)中所涉及到的銷售訂單的信息。該表的具體結(jié)構(gòu)如表412所示。表412訂單信息表序號(hào)列名字段說明數(shù)據(jù)類型長(zhǎng)度1ODNO訂單編號(hào)VARCHAR20字節(jié)2ODNAME訂單名稱VARCHAR20字節(jié)3DISNO分銷商編號(hào)VARCHAR20字節(jié)4DISNAMET分銷商名稱VARCHAR20字節(jié)5TOTAL商品總價(jià)FLOAT8字節(jié)6PAYWAY付款方式VARCHAR20字節(jié)7MIDNAME經(jīng)手人VARCHAR20字節(jié)8ODDATE銷售日期DATETIME8字節(jié)9FLAG銷售進(jìn)展INT4字節(jié)10OPINION審批意見VARCHAR255字節(jié)11STORENO出貨倉庫VARCHAR20字節(jié)訂單商品信息表是用來存儲(chǔ)系統(tǒng)中所涉及到的訂單信息與商品信息相互關(guān)聯(lián)的信息。該表的具體結(jié)構(gòu)如表413所示。表413訂單商品信息表序號(hào)列名字段說明數(shù)據(jù)類型長(zhǎng)度1ODNO訂單編號(hào)VARCHAR20字節(jié)2PRONO商品編號(hào)VARCHAR20字節(jié)續(xù)表4133QUANTITY數(shù)量FLOAT8字節(jié)4PRICE價(jià)格FLOAT8字節(jié)退貨信息表是用來存儲(chǔ)系統(tǒng)中所涉及到的分銷商退貨的信息。該表的具體結(jié)構(gòu)如表414所示。表414退貨信息表序號(hào)列名字段說明數(shù)據(jù)類型長(zhǎng)度1RETURNNO退貨編號(hào)VARCHAR20字節(jié)2GOODS退貨單名稱VARCHAR20字節(jié)3GOODSNAME退回商品名稱VARCHAR20字節(jié)4NUMBER退回?cái)?shù)量INT4字節(jié)5PRICE退款價(jià)格FLOAT8字節(jié)6RETURNMAN退貨分銷商VARCHAR20字節(jié)7RETURNMANID分銷商編號(hào)VARCHAR20字節(jié)8HANDLEMAN經(jīng)手人VARCHAR20字節(jié)9REQDATE申請(qǐng)日期DATETIME8字節(jié)10RESDATE審批日期VARCHAR20字節(jié)11CAUSE退貨原因VARCHAR255字節(jié)12FLAG退貨進(jìn)展INT4字節(jié)13STOREID退貨存入倉庫VARCHAR20字節(jié)未收款訂單信息表是用來存儲(chǔ)系統(tǒng)中所涉及到
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年銅陵普濟(jì)圩現(xiàn)代農(nóng)業(yè)集團(tuán)有限公司公開招聘工作人員參考筆試題庫附答案解析
- 中國金融出版社有限公司2026校園招聘4人參考考試題庫及答案解析
- 2026年杭州市臨安區(qū)衛(wèi)健系統(tǒng)招聘高層次、緊缺專業(yè)技術(shù)人才7人參考考試試題及答案解析
- 2025年福建莆田市國睿產(chǎn)業(yè)園區(qū)運(yùn)營管理有限公司企業(yè)員工招聘8人備考考試試題及答案解析
- 2025年嘉興市經(jīng)英人才發(fā)展服務(wù)有限公司城南分公司招錄法律專業(yè)人才及法律輔助人員16人參考考試題庫及答案解析
- 2026陜西渭南澄城縣征集見習(xí)崗位和招募就業(yè)見習(xí)人員備考考試試題及答案解析
- 深度解析(2026)《GBT 25909.2-2010信息技術(shù) 維吾爾文、哈薩克文、柯爾克孜文編碼字符集 24點(diǎn)陣字型 第2部分正文黑體》
- 2025年德州臨邑縣人民醫(yī)院公開招聘?jìng)浒钢乒ぷ魅藛T(15名)備考考試試題及答案解析
- 深度解析(2026)《GBT 25701-2010復(fù)擺顎式破碎機(jī) 金屬單耗》(2026年)深度解析
- 深度解析(2026)《GBT 25616-2010土方機(jī)械 輔助起動(dòng)裝置的電連接件》(2026年)深度解析
- GB/T 45481-2025硅橡膠混煉膠醫(yī)療導(dǎo)管用
- GB/T 32468-2025銅鋁復(fù)合板帶箔
- 山西交控集團(tuán)招聘筆試內(nèi)容
- 大窯校本教材合唱的魅力
- 2025字節(jié)跳動(dòng)智能廣告發(fā)布服務(wù)合同(模板)
- 《建筑測(cè)繪》課件
- 《健康體檢報(bào)告解讀》課件
- 前臺(tái)電話禮儀培訓(xùn)
- T-CET 402-2024 金屬結(jié)構(gòu)曲面屋頂晶硅組件建筑光伏一體化技術(shù)規(guī)范
- 智慧健康養(yǎng)老管理基礎(chǔ)知識(shí)單選題100道及答案解析
- 車床設(shè)備大修計(jì)劃方案
評(píng)論
0/150
提交評(píng)論