物流管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第1頁(yè)
物流管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第2頁(yè)
物流管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第3頁(yè)
物流管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第4頁(yè)
物流管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩60頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

批準(zhǔn) 日期受控狀態(tài) 此軟件系統(tǒng)任務(wù)開(kāi)發(fā)者:IT_MOB項(xiàng)目組此軟件系統(tǒng)任務(wù)用戶(hù) 暫物流管理系統(tǒng)業(yè)務(wù)分析報(bào)告v1.0v1.0v1.0物流管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)精簡(jiǎn)并行過(guò)程,SimplifiedParallel系統(tǒng)設(shè)計(jì),System物流管理系統(tǒng)業(yè)務(wù)分析報(bào)告v1.0v1.0Java開(kāi)發(fā)規(guī)范hibernate對(duì)班次信息的對(duì)基本路線(xiàn)的對(duì)線(xiàn)路的對(duì)配送點(diǎn)和現(xiàn)有對(duì)應(yīng)班次的:對(duì)網(wǎng)上下單以及本單進(jìn)行審置對(duì)本地用戶(hù)信息的對(duì)網(wǎng)上顧客信息的提供、登陸功能,方便顧客網(wǎng)上下調(diào)用依賴(lài)調(diào)用依賴(lài)包結(jié)構(gòu)及關(guān)系(basecontrlactionservice包存放服務(wù)類(lèi)文件dao包存放數(shù)據(jù)持久化類(lèi)vo存放數(shù)據(jù)封裝類(lèi)1,OrderManagerJSPCURD3,OrderServiceDBConnection4,OrderServletOrderServicequeryOrder()函數(shù)進(jìn)行查詢(xún)。5,OrderServiceOrderDAOquryOrder()函數(shù)完成查詢(xún)。6,OrderDAOOrderVOOrder7,OrderDAOPageHelp8,OrderDAOPageHelpOrderService9,OrderServicePageHelpOrderServlet12,OrderServiceDBConnection13,OrderServletOrderServiceaddOrder()函數(shù)進(jìn)行添加。14,OrderServiceOrderDAOaddOrder()函數(shù)完成添加。15,OrderDAOOrderVOOrder16,OrderDAO類(lèi)將Interger值(代表添加成功與否的判斷條件)OrderService17,OrderServiceInterger(代表添加成功與否的判斷條件)返回OrderServlet20,OrderServiceDBConnection21,OrderServletOrderServicedelOrder()函數(shù)進(jìn)行刪除。22,OrderServiceOrderDAOdelOrder()函數(shù)完成刪除。23,OrderDAOOrderVOOrder24,OrderDAO類(lèi)將Interger值(代表刪除成功與否的判斷條件)OrderService25,OrderServiceInterger(代表刪除成功與否的判斷條件)返回OrderServlet26,OrderServletdisPatch()responseJSP附加說(shuō)明:本時(shí)序圖中并沒(méi)有畫(huà)出詳細(xì)類(lèi)圖中的updateOrder()1,UserJSPCURD2,JSPpostServlet3,MemberServiceDBConnection5,MemberServiceMemberDAOloginValidate6,MemberDAOMemberVOMember7,MemberDAO類(lèi)將Interger值(代表登錄成功與否的判斷條件)返回給MemberService8,MemberServiceInterger(代表登錄成功與否的判斷條件)MemberServlet9,MemberServletdisPatch()responseJSP10,JSPpostServlet11,MemberServiceDBConnection12,MemberServletMemberServicequeryCost()函數(shù)進(jìn)行登錄驗(yàn)13,MemberServiceMemberDAOqueryCost14,MemberDAOMemberVOMember15,MemberDAOCitylistVOCitylist16,MemberDAOCityListVOCitylist17,MemberDAODouble(代表費(fèi)用總計(jì))MemberService18,MemberServiceDouble(代表費(fèi)用總計(jì))19,MemberServletdisPatch()responseJSPregMembe(Order:regMember()功Order類(lèi)的addOrder()queryorderState()OrderqueryOrder()功能的a)1,UserJSPCreate2,JSPpostServlet3,JoinServletJoinServicejoinCreate()5,JoinDAOJoinVOJoin6,JoinDAO類(lèi)將Interger值(代表添加成功與否的判斷條件)JoinService7,添加交接單后要建立交接單與訂單的聯(lián)系并更新班次,JoinService調(diào)用OrderbyjoinDAOobInsert()完成添加交接單與訂單聯(lián)系。8,OrderbyjoinDAOOrderbyjoinVOOrderbyjoin9,OrderbyjoinDAOInterger(代表添加成功與否的判斷條件)返回給JoinService10,進(jìn)行班次信息的更新,JoinServiceClassDAO11,ClassDAOClassVOClass12,ClassDAO類(lèi)將Interger值(代表添加成功與否的判斷條件)JoinService13,進(jìn)行訂單信息的更新,JoinServiceOrderDAO14,OrderDAOOrderVOOrder15,OrderDAO類(lèi)將Interger值(代表添加成功與否的判斷條件)JoinService16,OrderServiceInterger(代表添加成功與否的判斷條件)返回OrderServlet17,JoinServletdisPatch()responseJSP1,UserJSP2,JSPpostServlet3,JoinServletJoinServicejoinUpdate()函數(shù)進(jìn)行更新。5,JoinDAOJoinVOJoin6,JoinDAO類(lèi)將Interger值(代表更新成功與否的判斷條件)JoinService8,ClassDAOClassVOClass9,ClassDAO類(lèi)將Interger值(代表更新成功與否的判斷條件)返回給JoinService10,進(jìn)行訂單信息的更新,JoinServiceOrderDAO11,OrderDAOOrderVOOrder12,OrderDAO類(lèi)將Interger值(代表更新成功與否的判斷條件)JoinService13,JoinServiceInterger(代表更新成功與否的判斷條件)JoinServlet14,JoinServletdisPatch()responseJSP1,UserJSP2,JSPpostServlet3,JoinServletJoinServicejoinModify()5,OrderbyjoinDAOOrderbyjoinVOOrderbyjoinJoinServiceJoinService9,JoinService類(lèi)將Interger值(代表更新成功與否的判斷條件)JoinServlet10,JoinServletdisPatch()responseJSP1,UserJSP3,JoinServletJoinServicejoinQuery()函數(shù)進(jìn)行查詢(xún)。4,JoinServiceJoinDAOjoinQuery()函數(shù)完成查詢(xún)。5,JoinDAOJoinVOJoin6,JoinDAOPageHelp7,JoinVOPageHelpJoinDAO8,JoinDAOPageHelpJoinService9,JoinServicePageHelpJoinServlet10,JoinServletdisPatch()responseJSPclassQuery()12341、用戶(hù)查詢(xún):1,UserJSP3,UserServletUserServiceUserQuery()函數(shù)進(jìn)行查詢(xún)。4,UserServiceUserDAOUserQuery()函數(shù)完成查詢(xún)。5,UserDAOUserVOUser6,UserDAOPageHelp7,UserDAOPageHelpUserService8,UserServicePageHelpUserServlet2、用戶(hù)刪除:1,UserJSP2,JSPpostServlet3,UserServletUserServiceuserDelete()函數(shù)進(jìn)行刪除。4,UserServiceUserDAOuserDelete()函數(shù)完成刪除。5,UserDAO類(lèi)將Interger值(代表刪除成功與否的判斷條件)UserService6,UserService類(lèi)將Interger值(代表刪除成功與否的判斷條件)UserServlet7,UserServletdisPatch()responseJSP3、用戶(hù)信息修改:1,UserJSP2,JSPpostServlet3,UserServletUserServiceuserUpdate()函數(shù)進(jìn)行更新。5,UserDAOUserVOUser6,UserDAO類(lèi)將Interger值(代表更新成功與否的判斷條件)UserService7,UserService類(lèi)將Interger值(代表更新成功與否的判斷條件)UserServlet8,UserServletDispatch()responseJSP4、創(chuàng)建角色1,UserJSPCreate3,RoleServletRoleServiceRoleInsert()函數(shù)進(jìn)行添加。4,RoleServiceRoleDAORoleInsert()函數(shù)完成添加。5,RoleDAORoleVORole6,RoleDAOroleVO(代表添加的角色)RoleService8,PermissDAOPermissVOPermissRole9,PsermissDAO類(lèi)將Interger值(代表添加成功與否的判斷條件)RoleService10,RoleServiceInterger(代表添加成功與否的判斷條件)RoleServlet11,RoleServletdisPatch()responseJSP5、修改角色信息1,UserJSP2,JSPpostServlet3,RoleServletRoleServiceRoleModify()函數(shù)進(jìn)行添加。5,RoleDAORoleVORole6,RoleDAOroleVO(代表更新的角色)RoleService8,PermissDAOPermissVOPermiss10,RoleServicePermissDAOpermissDelete()函數(shù)完成角色修11,RoleDAOInteger(代表更新的成功與否)RoleService12,RoleServiceInterger(代表更新成功與否的判斷條件)RoleServlet13,RoleServletdisPatch()responseJSP6、角色信息查詢(xún):1,UserJSP3,RoleServletRoleServiceRoleQuery()函數(shù)進(jìn)行查詢(xún)。4,RoleServiceRoleDAORoleQuery()函數(shù)完成查詢(xún)。5,RoleDAORoleVORole6,RoleDAOroleVO(代表查詢(xún)的角色)RoleService8,PermissDAOPermissVOPermiss9,PermissDAOPageHelp10,PermissDAOPageHelpRoleService11,RoleServicePageHelpRoleServlet12,RoleServletdisPatch()responseJSP7、創(chuàng)建權(quán)限1,UserJSPCreate2,JSPpostServlet4,PowerServicePowerDAOPowerInsert()函數(shù)完成添加。5,PowerDAOPowerVOPower6,PowerDAO類(lèi)將Interger值(代表添加成功與否的判斷條件)返回給PowerService7,PowerServiceInterger(代表添加成功與否的判斷條件)PowerServlet8,PowerServletdisPatch()responseJSP8、權(quán)限信息查詢(xún):1,UserJSP3,PowerServletPowerServicePowerQuery()函數(shù)進(jìn)行查詢(xún)。4,PowerServicePowerDAOPowerQuery()函數(shù)完成查詢(xún)。5,PowerDAOPowerVOPower6,PowerDAOPageHelp7,PowerDAOPageHelpPowerService8,PowerServicePageHelpPowerServletpowerDelete()、powerUpdate()CRUDpowerInsert()CRUDCRUD異常查詢(xún)模塊類(lèi)圖CURD查詢(xún)參數(shù)通過(guò)form以POST形式傳遞給服務(wù)器上成查詢(xún)SQLExcOrderServicequery(sql,currentpage),此處的currentpage=1或者由javascript得到的currentpage值ExcOrderServiceExcOrderDAOExcOrderDAOsqlcurrentpage生成新的符合顯示條件的SQL語(yǔ)句,查詢(xún)數(shù)據(jù)庫(kù),將查詢(xún)結(jié)果集(待顯示的)封裝進(jìn)由ExcOrderDAOLIST中。LISTPagehelpExcOrderDAOLISTpagehelppagehelpExcOrderServicepagehelpExcOrderServletpagehelpExcOrder.jspExcOrderServlet獲取參數(shù)condition="add",跳轉(zhuǎn)到ExcOrder_add.jspsqlExcOrderServletcondition="delete",獲取用戶(hù)輸入的刪除信息,sqladd(sql)ExcOrderServlet獲取參數(shù)condition="update",獲取用戶(hù)輸入的更新信息,sqladd(sql)ChargeServletChargeServlet獲取配送費(fèi)信息,生成sql語(yǔ)句,調(diào)用ChargeServiceChargeService獲取數(shù)據(jù)庫(kù)連接對(duì)象conn,調(diào)用ChargeDAO中的ChargeDAOChargeServletChargeService的ChargeDAOchargeApply(),時(shí)queryServlet獲取參數(shù)"all"queryService調(diào)用DBConnection的getConn(),建立數(shù)據(jù)庫(kù)連接,生成Connectionconn,queryDAOLISTqueryServlet獲取參數(shù)"false"queryService調(diào)用DBConnection的getConn(),建立數(shù)據(jù)庫(kù)連接,生成Connectionconn,queryDAOLISTqueryServlet獲取參數(shù)"true"queryService調(diào)用DBConnection的getConn()Connectionconn,querytrue(conn,sql)queryDAOLISTpagehelppagehelppagehelppagehelpquery.jspqueryServlet獲取參數(shù)generate.jspgenerateServicegenerateServiceconngenerateDAOgenerateServicemanual(sql)generateServiceconngenerateDAOmanual(conn,sql)1,userJSPCURD3,ProfitsServiceDBConnection4,ProfitsServletProfitsServicequery()方法進(jìn)行查詢(xún)。5,ProfitsServiceOrderDAOorderQuery()方法完成查詢(xún)。6,OrderDAOOrderVOOrder7,OrderDAOListOrderVO8,OrderDAOListProfitsService9,ProfitsServiceListOrderVO10,ProfitsServiceprofitsDAOprofitsQuery()方法進(jìn)行查詢(xún)。11,ProfitsServiceProfitsVOProfits12,ProfitsDAOPageHelp13,ProfitsDAOPageHelpProfitsService14,ProfitsServicePageHelpProfitsServletProfitsServletdisPatch()responseJSP1車(chē)輛管理類(lèi)圖(查看&查詢(xún)車(chē)輛信息時(shí)序圖(Carinfo.jspCarServletCarServiceCarServiceDAODAOCartypeVOCartypeVOCartypeVOCarServiceDAODAOCarinfoVODAOPageHelpPageHelpPageHelp修改車(chē)輛信息時(shí)序圖(Carinfo.jspCarServletCarinfoVOCarServletCarServiceCarServiceDAOCarServiceDAODAOCartypeVOCartypeVOCartypeVOCarServiceDAODAOCarinfoVODAOPageHelpPageHelpPageHelp新增車(chē)輛信息時(shí)序圖(Carinfo.jspCarServletCarinfoVOCarServletCarServiceCarServiceDAOCarServiceDAODAOCartypeVOCartypeVOCartypeVOCarServiceDAODAOCarinfoVODAOPageHelpPageHelpPageHelp刪除車(chē)輛信息時(shí)序圖(Carinfo.jspCarServletCarServiceCarServiceDAOCarServiceDAODAOCartypeVOCartypeVOCartypeVOCarServiceDAODAOCarinfoVODAOPageHelpPageHelpPageHelp跳轉(zhuǎn)到修改時(shí)序圖(Carinfo.jspCarServletCarServiceCarServiceDAODAOCartypeVOCartypeVOCartypeVOCarServiceDAODAOCarinfoVODAOPageHelpPageHelpPageHelp跳轉(zhuǎn)到新增時(shí)序圖(Carinfo.jspCarServletCarServiceCarServiceDAODAOCartypeVOCartypeVOCartypeVO8利潤(rùn)分配類(lèi)圖(查看利潤(rùn)分配比例時(shí)序圖(Profit.jspProfitServletProfitServiceProfitServiceDAODAOProfitVOProfitVOProfitVO修改利潤(rùn)分配時(shí)序圖(Profit.jspProfitServletProfitVOProfitServletProfitServiceProfitServiceDAOProfitServiceDAODAOProfittypeVOProfittypeVOProfittypeVO8運(yùn)費(fèi)管理類(lèi)圖(6,7,其中profittransfee9收益統(tǒng)計(jì)類(lèi)圖(查詢(xún)收益統(tǒng)計(jì)時(shí)序圖(2, e,cartype都替換成Point11配送點(diǎn)基本信息管理類(lèi)圖(查看配送點(diǎn)基本信息時(shí)序圖(jspServletServiceServiceDAODAOPointVODAOPageHelpPageHelpPageHelp修改配送點(diǎn)基本信息時(shí)序圖(jspServletPointVOServletServiceServiceDAOServiceDAODAOPointVODAOPageHelpPageHelpPageHelp刪除配送點(diǎn)基本信息時(shí)序圖(jspServletServiceServiceDAOServiceDAODAOPointVODAOPageHelpPageHelpPageHelp跳轉(zhuǎn)到修改配送點(diǎn)基本信息時(shí)序圖(jspServletServiceServiceDAODAOPointVOPointVOPointVO功能二:配送費(fèi)方16配送費(fèi)方案類(lèi)圖(查看配送費(fèi)方案時(shí)序圖(jspServletServiceServiceDAODAOchargeVODAOPageHelpPageHelpPageHelp配送費(fèi)方案時(shí)序圖(客戶(hù)通過(guò)終端瀏覽器提交請(qǐng)jspServletService調(diào)用Service方法處理請(qǐng)調(diào)用DAO方法處理請(qǐng)ServiceDAODAOchargeVODA

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論