版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、OA協(xié)同辦公系統(tǒng)詳細設計說明書OA協(xié)同辦公系統(tǒng)詳細設計說明書中軟國際蝸牛項目組第1頁共96頁編寫:XXX日期:2010-11-01審核:日期:批準:日期:受控狀態(tài):是發(fā)布版次:1.0日期:2010-11-01編號:內(nèi)部文檔OA協(xié)同辦公系統(tǒng)詳細設計說明書變更記錄日期版本變更說明作者2010-11-011.0初始版本王振國簽字確認系統(tǒng)模塊對應章節(jié)對應部門負責人簽字中軟國際蝸牛項目組第2頁共96頁內(nèi)部文檔OA協(xié)同辦公系統(tǒng)詳細設計說明書1引言1.1 編寫目的本說明書目的在于明確說明系統(tǒng)各功能的實現(xiàn)方式,指導開發(fā)員進行編碼。主要為本公司以幾份承包方的閱讀者,如設計人員、開發(fā)人員等。有時可以包括客戶方的閱
2、讀者,如:業(yè)務人員、系統(tǒng)管理人員等。1.2 背景:待開發(fā)軟件系統(tǒng)的名稱:OA協(xié)同辦公系統(tǒng)此軟件系統(tǒng)任務提出者:中軟國際培訓中心此軟件系統(tǒng)任務開發(fā)者:中軟國際蝸牛項目小組此軟件系統(tǒng)任務用戶:暫無1.3 基線OA協(xié)同辦公系統(tǒng)業(yè)務分析報告 v1.0OA協(xié)同辦公系統(tǒng)需求分析說明書v1.0OA協(xié)同辦公系統(tǒng)概要設計說明書v1.0OA協(xié)同辦公系統(tǒng)詳細設計說明書v1.01.4 特殊名詞定義縮寫、術語解釋DAO數(shù)據(jù)訪問對象SD系統(tǒng)設計,System DesignCURD創(chuàng)建(Create)、讀取(Read)更新(Update)和刪除(Delete)1.5 參考資料OA協(xié)同辦公系統(tǒng)業(yè)務分析報告v1.0OA協(xié)同辦公
3、系統(tǒng)需求分析說明書v1.0OA協(xié)同辦公系統(tǒng)概要設計說明書v1.0Java開發(fā)規(guī)范中軟國際蝸牛項目組第3頁共96頁內(nèi)部文檔OA協(xié)同辦公系統(tǒng)詳細設計說明書2模塊命名規(guī)則包名命名規(guī)則vo值對象,其中存放的是每個JavaBean,其中JavaBean的命名是和數(shù)據(jù)庫中的表名稱是一一對應的。dbc一個有意義的名字+dbc其中的類是來操縱數(shù)據(jù)庫的關閉 和打開的例子:DatabaseConnection.javaAction模塊名+ Action:是用來給servlet命名的 例子:LoginAction.javaform模塊名+ ActionForm :是用來給 servlet命名的 例子:LoginAc
4、tionForm.javadaoI+有意義的名字+DAO ,因為dao包是用來定義接口的, 在接口的命名中,在最前面是要加上一個字母“I”的。包中定義的每一個接口的抽象方法,都是用來讓Impl類和Proxy英來實現(xiàn)的。例子:IUserDAO.javaImpl有意義的名字+Impl :這是用來實現(xiàn)具體的增、刪、改、 查的操作的真實實現(xiàn)類,不負責數(shù)據(jù)庫的關閉,且直接 不會被servlet調(diào)用。例子:UserBeanImpl.javaProxy代理類:一個有意義的名字+Proxy:這是用用來實現(xiàn)真實的實現(xiàn)類的,它為實現(xiàn)類實例化,調(diào)用實現(xiàn)類的方法, 是實現(xiàn)類的攣生兄弟,他負責數(shù)據(jù)庫的關閉工作。例子:U
5、serDaoproxy.javaFactory工廠類:一個后思義的名子+Factoryo這個類是用來調(diào)用dao接口的。而dao接口通過其子類 Proxy實例化。例子:UserFactory.java3模塊匯總3.1 模塊匯總表總公司:系統(tǒng)管理模塊名稱功能簡述后臺用戶管理用戶的CURD權限分配角色權限的CURD車輛管理模塊名稱功能簡述車輛管理對車輛信息進行增刪改查中軟國際蝸牛項目組第4頁共96頁內(nèi)部文檔OA協(xié)同辦公系統(tǒng)詳細設計說明書班次管理模塊名稱功能簡述班次設置對班次信息的CURD處理加急班次對來自配送點的加急班次申請進行處理線路管理模塊名稱功能簡述基本線路管理對基本路線的CURD運輸線路管理
6、對運輸線路的CURD配送點管理模塊名稱功能簡述配送點基本信息管理對配送點和現(xiàn)有對應班次的CURD審查配送費方案審查各個配送點提交的配送費計算方案費用管理模塊名稱功能簡述運費計算方案管理設置或修改以公斤或者體積為標準的運費方案利潤分配方案管理調(diào)整總公司和各個的配送點收益分配比率收益統(tǒng)計管理統(tǒng)計總公司以及各個配送點的收益情況分公司:訂單管理模塊名稱功能簡述訂單管理對訂單的CURD訂單審核對網(wǎng)上下單以及本地下單進行審核庫存訂單查詢對庫存訂單進行查詢,方便交接單生成訂單確認對貨物配送的訂單進行確認等相關操作交接單管理模塊名稱功能簡述交接單管理對交接單的CURD緊急訂單的查詢對緊急訂單或者待發(fā)訂單進行查
7、詢,方便交接單生成班次查詢及加急班次設 置查詢班次,綁定交接單,申請加急班次,處理緊急訂單異常訂單管理模塊名稱功能簡述異常訂單登記登記異常訂單的相關信息,方便后期處理異常訂單查詢查詢異常訂單的處理情況本地信息設置模塊名稱功能簡述配送價格設置對配送價格進行設置并進行申報設置中轉(zhuǎn)線路對中轉(zhuǎn)線路進行設置,提供查詢功能,給出中轉(zhuǎn)選擇意見財務管理模塊名稱功能簡述財務統(tǒng)計統(tǒng)計一段時間的收益,方便后期申報財務匯報定時向總公司申報財務中軟國際蝸牛項目組第5頁共96頁內(nèi)部文檔OA協(xié)同辦公系統(tǒng)詳細設計說明書系統(tǒng)管理模塊名稱功能簡述后臺用戶管理對本地后臺用戶信息的CURD注冊顧客管理對網(wǎng)上注冊顧客信息的CURD權限
8、管理對所有系統(tǒng)用戶的權限以及角色的分配公司前臺注冊管理模塊名稱功能簡述顧客管理提供注冊、登陸功能,方便顧客網(wǎng)上下單查詢管理模塊名稱功能簡述查詢運費價格向顧客提供運費查詢功能,是顧客對費用有預先的了解查詢訂單進度向顧客提供訂單查詢功能,方便顧客查詢進度以及個人訂單歷史記錄中軟國際蝸牛項目組第6頁共96頁內(nèi)部文檔OA協(xié)同辦公系統(tǒng)詳細設計說明書3.2 系統(tǒng)架構設計3.2.1 系統(tǒng)架構基本功能實現(xiàn)1 .代碼包結構及關系如圖例所示。包結構及關系(圖例1)代碼共分成六個包:base包專門用來存放連接數(shù)據(jù)庫的類contrl包存放action類即各種業(yè)務跳轉(zhuǎn)的控制類service包存放服務類文件dao包存放數(shù)
9、據(jù)持久化類util包存放一些幫助類文件vo存放數(shù)據(jù)封裝類中軟國際蝸牛項目組第7頁共96頁OA協(xié)同辦公系統(tǒng)詳細設計說明書內(nèi)部文檔3.3系統(tǒng)模塊功能詳細設計3.3.1訂單管理模塊功能實現(xiàn)訂單管理模塊詳細類圖:片Efl用尉eq « LiTlnmd - 'Slrrqi )49b Itfltityid '3ri- l fcNdrl-f!d Shin.lalpn-nlid 例ring 令*的h.*:0|制1皿17.5Hng鼻£*idlEr Mg 薪UMSth同 勒 E”|E? Silfi 用 i新寶g 黏*fSir.g 看 StTTS*CUM彝Mg 物&* 由;
10、MTrii Mitg 餐.M*憎面。$ 餐一由,:“Jr Stnng hwt白fb: £liir| AfflVtwphfliiw jlnp*3 * E Zifltrss rmg *島+1 W|穌 奇止先 1HJW1 Sr-irpa 品,1加E 站ILifcr卯1呻 $門翻的0回 ,tii電:刎nn./rEFrfc: S'ingM Jis uht Fm 展,Hd- '%uEnwcj? Tpg事工!:即±型刖4Kdrdan Slir&2即0® J*> HlUl aC#ngEir< h"n?r &- * Eli hl
11、k ql-EM Sl-rgq*u3113md0 專 inq氣由 trifK Mrn.口/他即用.Slritfljl3*1pdlHhdQ SlPT-*li££Eri4cintiij 5hiyoFFM例SPFifl日麗 PEfei'kE S【E 口 隹n.療口彳 Ee7:i ilntig 舒(Yaia:i.浙 n.,|加向9砥 Sbfl-rig.產(chǎn),,ii ' i , ".gGEDozrinQ. Sfinngg*川2一時都0口出導( ndphFd SlrrnqrtrndDiil't3 3.如hgHWCWWt 叼 Sl|ii -54*5口浦a行再
12、淅np理.ng。叫詡柚酬”口酒:m地 SimsqtiTiLfi 白旭qSrnr|,加.Mv“uQ,*M:r3W Szifigg %u1daluMi5md£u號的eH Sungl m«*?efi£|arinlY dlsistcrtiid . Sliiii .widt 催 nLl/時甘山 » Skfiigl .a,* rD -i«! - I- 4 h I '' n? Xi«!(Wn-rEdlkFpcnhd Elm ji id 8 rh4 wd工卬蛉I 也h,: 3»咽 jl決ShfJJ*i MEu由仃,皆卬1&q
13、uot;藺 且ir巾 nid*t*sAhia>RhlirrW,*HrH與ifipA Shun vntfDflWuqtli>iighC 汨ngj wdBrin.: mri3蚯牌TTfSl由 3Eb Sir stqi 叮iij 耳eU附f>上。保心寺尸討 UrraJiElir e| fCid*>.feS?ndwihF5 3l WnribdirsS qfl響.4ldsrtflumTiMjBmuf rini *id九*«|i1口JMtwph«ig Slrh$ . mid*id兄,*匍中出澗E 翻修口 訓N7好!irtE5t &rrng;! MJ時 v
14、hidi二。型 11 口 U Etnily,收 id事 TlTrrpg nH(前書Eafriaingnalvi!浙nq Md,Isiiljta :勃1 呵. 1Stnp 而也 trim r|_F口片 寸同口 'JiMilJA!的叫I律郭軻的也fm :qlR'spjn£>l*°jnfldHfiurartpa.3fl ri白隼目.6倒打嘴 Mny grrliF a11aLpUE|爐止kljyfir-時 ijiMp + 'ri V|rrj eJ飛曰看 gtcciriirmiB) InlEger“l(fā)FlgMQLri*/*niAC hl«r|t
15、htTr wnriij InlE小一叫防工E t gE R"r丸Eti hM苗4 Nd護僻中的二第Klp «?|K 口明二弊到即我 網(wǎng).睪<! .d JMV nil Ufl最用S qdb叫曲Gcihfirad“aMdfig Sui-。* iCndTi m'ccrnidtn ShinjiZdnPngM“i sd(1田由噩4訪1 SI*, 已顰 Inror, coni* C*nna£3Kjr)| P/陶力,事為蚓QMf而Cekie iy$l0&|二 1>n小:Mr CiSflidCEjEifij I|iL>4uiidflCrdHofi
16、kD Dtil'D, LDm CcnniKliOiiIM啊單1mx l值|石卜1"i Simpur*niM* lni*fli rgnp'quahffri'rrri.rdrilsqi:z-rri Simp. mirctP«9n "Igt, eu "in tC-nrr ntli:'(1 - acp -dp訂單管理模塊時序圖:中軟國際蝸牛項目組第8頁共96頁OA協(xié)同辦公系統(tǒng)詳細設計說明書內(nèi)部文檔:1: curd_fieq3:4 q.317也:16由1Iccnd acu-raniPs3e'i53: jerlConiif
17、39;l,11口忖(棣哦 MM. iiri)16: OrdMVU。: 1 3: dispel chfl r/ 111 JcPonOIr1i3' adelJri Eii'crdet w;i«_Ll a Pkg. r12 gvfConnOI 1 :l 14gJdunn.connji7-%期伯:口巾的加1Mlp 一1 13: dispel ch(|r ng fcPttiO r2r(I17 intergetIdfclC j jen Li.|LbF!3i),11rIfi: 4nte20- qeiCnnnO11Z2 telCdf4(iq吧IJcoridi.Sflninf s*11
18、23 OrderVOJ36:。即喇阿I1& Irfc.Br L)加 1nti-吧Lr11r-10虎巾13'向Ektj£P”也;“小,"6川山"%|州日叱口日|二加皿 山值|"由/血匚C 小片豈口時序圖展示內(nèi)容說明:1,OrderManager通過JSP頁面進行CUR操作。2, 請求。3,4, 詢。JSP頁面通過post方式和控制器Servlet交互,提交訂單查詢OrderService類通過DBConnection類建立和數(shù)據(jù)庫的連接。OrderServlet 調(diào)用 OrderService 類的 queryOrder()函數(shù)進行查5,O
19、rderService 類調(diào)用 OrderDAQfe的 quryOrder()函數(shù)完成查詢。中軟國際蝸牛項目組第9頁共96頁內(nèi)部文檔OA協(xié)同辦公系統(tǒng)詳細設計說明書6, OrderDAOt通過OrderVO類獲得Order類的數(shù)據(jù)封裝7, OrderDAOfe調(diào)用PageHelp完成分頁請求。8, OrderDAOfe將 PageHelp對象返回給 OrderService 類。9, OrderService 類將 PageHelp對象返回給 OrderServlet 類。10, OrderServlet 調(diào)用 disPatch()函數(shù),將 response 返回給 JSP11, 請求。12,1
20、3, 加。14,頁面。JSP頁面通過post方式和控制器Servlet交互,提交訂單添加OrderService類通過DBConnection類建立和數(shù)據(jù)庫的連接。OrderServlet 調(diào)用 OrderService 類的 addOrder()函數(shù)進行添OrderService 類調(diào)用 OrderDAOt的 addOrder()函數(shù)完成添加。15, OrderDAOfe通過OrderVO類獲得Order類的數(shù)據(jù)封裝。16, OrderDAOfe將Interger值(代表添加成功與否的判斷條件)返回給 OrderService 類。17, OrderService類將Interger值(代表
21、添加成功與否的判斷條件) 返回給 OrderServlet 類。18, OrderServlet 調(diào)用 disPatch()函數(shù),將 response 返回給 JSP 頁面。19, JSP頁面通過post方式和控制器Servlet交互,提交訂單刪除請求。20, OrderService類通過DBConnection類建立和數(shù)據(jù)庫的連接。21, OrderServlet 調(diào)用 OrderService 類的 delOrder()函數(shù)進行刪 除。22, OrderService 類調(diào)用 OrderDAOt的 delOrder()函數(shù)完成刪除。23, OrderDAOfe通過OrderVO類獲得Or
22、der類的數(shù)據(jù)封裝。24, OrderDAOfe將Interger值(代表刪除成功與否的判斷條件)返回給 OrderService 類。25, OrderService類將Interger值(代表刪除成功與否的判斷條件) 返回給 OrderServlet 類。26, OrderServlet 調(diào)用 disPatch()函數(shù),將 response 返回給 JSP 頁面。附加說明:本時序圖中并沒有畫出詳細類圖中的updateOrder()、 querystoreOrder() 、queryconfirmOrder() 這三個功能,因其具體流程和上面描 述的過程基本一致。updateOrder ()
23、功能的流程可以復用 addOrder ()功能的中軟國際蝸牛項目組第10頁共96頁OA協(xié)同辦公系統(tǒng)詳細設計說明書內(nèi)部文檔基本流程;querystoreOrder() 、queryconfirmOrder() 功能的流程都可以復用queryOrder ()功能的流程。3.3.2會員管理模塊功能實現(xiàn)會員管理模塊詳細類圖:圣福的城口二町口 1”的臚 ,3(1也101 Slhng 苗9111mHlb fqee : urt He9Hl % 叫燉I'lfiy- 電2口曲| Slmq:J *RiqbHiIpO*,H:即山g嘀* 1 6門:r"UHPai 酈 百|(zhì))可flE加劇而MR6wdE
24、cunl 口EPfL:MlP引:3厘通用由利*6舊口號1皿州Rf b的:口JT十_1>|3 丫口Hfti)H,呂喝 酊帳目卻總臺前% slwqhL Slnr 單如觴刎Shg uSirq:&卡印青川S1IVIQl(K:3rtlrne- SlnngAtMlSMi 3MllI 電c/aq 餐 mgrki Srnq叩 Shing.13丁 旦fm; : -i>d會員管理模塊時序圖:中軟國際蝸牛項目組第11頁共96頁OA協(xié)同辦公系統(tǒng)詳細設計說明書內(nèi)部文檔Mi. ' I .di DA I:1 CUHQ_rwq ;a ii自用丫曲日葡白|g謀:5: idgriVulid*n期?的e
25、ibe o.sqlon.cb*n) ±1:dIE群第r!dtePskhOr u! 10- doPDSlO ji*1.' |l 'J ' I' ',:門小J J :L3 gQCr叩 filial -r e e r-r e e -r v b 9-F 11 gH 匕口 nn(J P F hbFHhFFHH kF 11111j11 qciytM噂前4上叫1%也中后卜,理內(nèi)不杵周7 M電舊力MenitierVOJ 15?七|妹悔印元118 CHfrVT¥時序圖展示內(nèi)容說明:1, User通過JSP頁面進行CUR映作。2, JSP頁面通過post
26、方式和控制器Servlet交互,提交登錄請求。3, MemberService類通過DBConnection類建立和數(shù)據(jù)庫的連接。4, MemberServlet 調(diào)用 MemberService 類的 loginValidate() 函數(shù)進行登錄驗證。5, MemberService類調(diào)用 MemberDAOI的 loginValidate ()函數(shù)完 成登錄驗證。6, MemberDAO通過MemberVO1獲得Membe類的數(shù)據(jù)封裝。7, MemberDAOI將Interger 值(代表登錄成功與否的判斷條件)返回給 MemberService 類。8, MemberService類將I
27、nterger 值(代表登錄成功與否的判斷條 件)返回給MemberServlet類。9, MemberServlet 調(diào)用 disPatch()函數(shù),將 response 返回給 JSP頁面。10, JSP頁面通過post方式和控制器Servlet交互,提交費用查詢 請求。中軟國際蝸牛項目組第12頁共96頁內(nèi)部文檔OA協(xié)同辦公系統(tǒng)詳細設計說明書11, MemberService類通過DBConnection類建立和數(shù)據(jù)庫的連接。12, MemberServlet 調(diào)用 MemberService 類的 queryCost()函數(shù)進行 登錄驗證。13, MemberService類調(diào)用 Mem
28、berDAOI的 queryCost ()函數(shù)完成登錄驗證。14, MemberDAO通過MemberVO1獲得Membe類的數(shù)據(jù)封裝。15, MemberDAO通過CitylistVO 類獲得Citylist類的數(shù)據(jù)封裝。16, MemberDAO通過CityListVO類獲得Citylist類的數(shù)據(jù)封裝。17, MemberDAO將Double值(代表費用總計)返回給MemberService類。18, MemberService類將 Double值(代表費用 總計)返回給 MemberServlet 類。19, MemberServlet 調(diào)用 disPatch()函數(shù),將 respon
29、se 返回給 JSP 頁面。附加說明:本時序圖并沒有畫出 regMember()、queryorderState() 這兩個 功能,因其具體流程和Order類的時序圖的某些功能基本的流程類似:regMember()功能的具體流程可以復用 Order類的addOrder()功能的具體流程; queryorderState() 功能的具體流程可以復用 Order類的queryOrder ()功能的 具體流程。3.3.3交接單管理功能實現(xiàn)交接單管理模塊類圖:中軟國際蝸牛項目組第13頁共96頁內(nèi)部文檔OA協(xié)同辦公系統(tǒng)詳細設計說明書tdE 飛 ir Ifi勤EL .時1J值 上1佗工1Qkin|Juar
30、p|Lr n L-cumzInni, Eitconift 5£mg. i>agE M : PaqarUp與MH般q岸;S加*1aM,技 咕力ain何 IM SCwihU-dufelLbl;dfi 研十1口5_ 1F/m&印5國,皿二 4irri 即 fQ3*.'MEpkU 物醬。第2 則 飛肝哪::回而1 HROCdfldELHQ口麗抽姬不,嶺置呼鳴叩 為 300x11 ,沖他產(chǎn)曲而f帆3加力帆)etPaWb 司 ,崢白甲急利酢om _"jrwh d口:C 第18頁共96頁 feOM*月才4。三唾I -&1 5舊占”白寸L的)由"
31、39; :% p06ijf15ffllEim4rri:5(r .Im pt;r 1 ;T>巾1 ='EJZ1 事pifrrbyjQB. H闡 IffWjarid Ini護1加51m通口時5dli中iiEDrdaldQ即用而司iWLkiii 聞c nm ri.rm蟲 da« OrTTtCDM Rtes JEtii利引1F1”nd UpZI,聞*ll: ffiiVII,MhM ! IMiA : ktnt5rQuwyO Pifpl-Mpie iI-ER 則JlnOAOWhRAuuhMI£si s:量ete$1 4MDH*hlSfiiLflrTi Cuihi-iiiC
32、i- JijiFV C.UH IJYil. b >_ Jcin u*i=fi bii um4GVin: CmiRKliiii( *n*i: SMl MP i (MiRtpiWit orrlimilr-sflh" C&mKhan. ;1fcrJi- 3nni M力"用“必" g 仔口商Jj!向 型 1_-9 叩山岬同坤Mr交接單管理模塊時序圖:a)創(chuàng)建交接單I.m III HHrisdU I rua J taf-Mi時序圖展示內(nèi)容說明:1, User通過JSP頁面進行Create操作。2, JSP頁面通過post方式和控制器Servlet交互,提交訂單
33、添加中軟國際蝸牛項目組第14頁共96頁內(nèi)部文檔OA協(xié)同辦公系統(tǒng)詳細設計說明書請求。3, JoinServlet 調(diào)用 JoinService 類的 joinCreate()函數(shù)進行添 加。4, JoinService類調(diào)用JoinDAO類的joinCreate() 函數(shù)完成添加。5, JoinDAO類通過JoinVO類獲得Join類的數(shù)據(jù)封裝。6, JoinDAO類將Interger值(代表添加成功與否的判斷條件)返 回給 JoinService 類。7, 添加交接單后要建立交接單與訂單的聯(lián)系并更新班次, JoinService 調(diào)用OrderbyjoinDAO類的obInsert() 完成添
34、加交接單與訂單 聯(lián)系。8, OrderbyjoinDAO 類通過 OrderbyjoinVO 類獲得 Orderbyjoin 類 的數(shù)據(jù)封裝。9, OrderbyjoinDAO類將Interger值(代表添加成功與否的判斷條 件)返回給JoinService類。10, 進行班次信息的更新,JoinService 調(diào)用 ClassDAO類的 classUpdate()完成班次信息的更新。11, ClassDAO通過ClassVO類獲得Class類的數(shù)據(jù)封裝。12, ClassDAO將Interger值(代表添加成功與否的判斷條件)返回給 JoinService 類。13, 進行訂單信息的更新,J
35、oinService 調(diào)用 OrderDAO類的 orderUpdate()完成訂單狀態(tài)信息的更新。14, OrderDAO通過OrderVO類獲得Order類的數(shù)據(jù)封裝。15, OrderDAO將Interger值(代表添加成功與否的判斷條件)返回給 JoinService 類。16, OrderService類將Interger 值(代表添加成功與否的判斷條件) 返回給 OrderServlet 類。17, JoinServlet 調(diào)用 disPatch()函數(shù),將 response 返回給 JSP頁 面。中軟國際蝸牛項目組b)確認交接單1 人如加內(nèi)吳OOQQQQQQQ:后二!n% 汨口a
36、/也l_ir<-i=ffl AlJ口性2OA協(xié)同辦公系統(tǒng)詳細設計說明書內(nèi)部文檔;1 10,1巾_“旦口*r5- JdrMJQ :-12 d/Pgg13 jQiriJfxli1»Q :卡4 jg nUpdjtafQ 7 ciaEGsLlddJDQ11 Oif orVOIC DrJaHJzdst-fj13 lm時序圖展示內(nèi)容說明:1, User通過JSP頁面進行交接單確認操作。2, JSP頁面通過post方式和控制器Servlet交互,提交交接單確認請求。3, JoinServlet 調(diào)用 JoinService 類的 joinUpdate()函數(shù)進行更 新。4, JoinServ
37、ice類調(diào)用JoinDAO類的joinUpdate()函數(shù)完成對交接 單的更新。5, JoinDAO類通過JoinVO類獲得Join類的數(shù)據(jù)封裝。6, JoinDAO類將Interger值(代表更新成功與否的判斷條件)返回給 JoinService 類。7, 進行班次信息的更新,JoinService 調(diào)用 ClassDAO類的classUpdate()完成班次信息的更新。8, ClassDAO通過ClassVO類獲得Class類的數(shù)據(jù)封裝。9, ClassDAO將Interger值(代表更新成功與否的判斷條件)返回給 JoinService 類。10, 進行訂單信息的更新,JoinServi
38、ce 調(diào)用 OrderDAO類的orderUpdate()完成訂單狀態(tài)信息的更新。11, OrderDAO通過OrderVO類獲得Order類的數(shù)據(jù)封裝。中軟國際蝸牛項目組12, OrderDAO將Interger值(代表更新成功與否的判斷條件)返內(nèi)部文檔OA協(xié)同辦公系統(tǒng)詳細設計說明書回給 JoinService 類。13, JoinService類將Interger值(代表更新成功與否的判斷條件) 返回給JoinServlet 類。14, JoinServlet 調(diào)用 disPatch()函數(shù),將 response 返回給 JSP頁 面。必|1年JMMxd 就0ld*>byj«
39、;liiEi4Oc)修改交接單口 T斯之yj 口竹丫口2. d# 口曰。3. JoiriMuilrfyO"J. Dies ate hflb ini_ & jrf:urnyju rivu :7;可期十日(J8- inr時序圖展示內(nèi)容說明:1, User通過JSP頁面進行交接單修改操作。2, JSP頁面通過post方式和控制器Servlet交互,提交交接單修 改請求。3, JoinServlet 調(diào)用 JoinService 類的 joinModify()函數(shù)進行更 新。4, JoinService 類調(diào)用 OrderbyjoinDAO 類的 ojInsert()函數(shù)完成對交接單
40、添加訂單的更新。5, OrderbyjoinDAO 類通過 OrderbyjoinVO 類獲得 Orderbyjoin 類 的數(shù)據(jù)封裝。6, OrderbyjoinDAO類將Interger值(代表更新成功與否的判斷條 件)返回給JoinService類。中軟國際蝸牛項目組7, JoinService 類調(diào)用 OrderbyjoinDAO 類的 ojDelete()函數(shù)完成內(nèi)部文檔OA協(xié)同辦公系統(tǒng)詳細設計說明書對交接單刪除訂單訂單的更新。8, OrderbyjoinDAO類將Interger值(代表更新成功與否的判斷條 件)返回給JoinService類。9, JoinService類將Int
41、erger值(代表更新成功與否的判斷條件) 返回給JoinServlet 類。10, JoinServlet 調(diào)用 disPatch()函數(shù),將 response 返回給 JSP頁面。d)查詢交接單時序圖展示內(nèi)容說明:1, User通過JSP頁面進行交接單查詢操作。2, JSP頁面通過post方式和控制器Servlet交互,提交訂單查詢請求。3, JoinServlet 調(diào)用 JoinService 類的 joinQuery()函數(shù)進行查詢。4, JoinService 類調(diào)用JoinDAO類的joinQuery()函數(shù)完成查詢。5, JoinDAO類通過JoinVO類獲得Join類的數(shù)據(jù)封裝
42、。6, JoinDAO類調(diào)用PageHelp完成分頁請求。7, JoinVO將 PageHelp對象返回給 JoinDAO類。8, JoinDAO類將 PageHelp對象返回給 JoinService 類。9, JoinService 類將 PageHelp對象返回給 JoinServlet 類。10, JoinServlet 調(diào)用 disPatch()函數(shù),將 response 返回給 JSP頁面。中軟國際蝸牛項目組附加說明:本時序圖中并沒有畫出詳細類圖中的classQuery()、內(nèi)部文檔OA協(xié)同辦公系統(tǒng)詳細設計說明書transferQuery() 、orderQuery()這三個功能,
43、因其具體流程和上面描述的過程 基本一致。以上三個功能的流程均可復用查詢交接單流程圖。3.3.4系統(tǒng)管理功能實現(xiàn)1、用戶管理模塊類圖:um i._rnnbbaw:mrnciuiDSC hiiUCIUh 制0«而8rt dh吐包府rari4bM 加 M毛梢d kt曰 rang,4fffiUwridl ; lif *wlllHr149GMM-rnij!'%?必利|嗝0 i刑*MiP 3n1ii: pwnlbd E|、草:描EkFiUtamuD SwigFJr r.i|*plP *5HWinj|J Slmg*MlRMIHi!Md|ifllMrd Gin 忡jME Ui.心 EfkiB
44、beaujTLiiui. Ml。產(chǎn)玉(Ml 的 E EJrpy>T*TijlHLrtI5砰雜電:tJEEUE I 慎日:1*面過聲忸i自"日Mr/由軻中片看'u hlRpr.r 口Hd. SltW4, 而峨 |IW cril.lMJgriCurrEip叼a:i inlEpilW二川|片如|口LmnlKg。 Inlftjyl vnd,r4戶腳 t 叫rrhtipMnia HiWkr*-sti3。卯匚 Mint p.gxSg : Irt可守 mid看麗5ed詢G的I呼rHlkmEEuFiBL :"。:u* hHwQ vn匚岬口說咄 Iriloi*WaF*而,斤*強
45、網(wǎng) Ca hii) W4、忒電1汽曰mHfuMUbI!帆皿伊pfHgl Mvftdilldei)由心,種:中/斤4口1eKIoW巾®網(wǎng)工喇必即*LBtPg/baf(j 汨#、麗peb司ShrtgccmiLFob4:aiii7ch3jO事學MqeeI回日舊,什加時,gm LE 的陽”0.設所”中 IrfQ 印F3N>aUDnn,Unnn口比口凡,qlcESnngi , rtia/l忸dwi£i*in t 口r>H5.3。ijdb* 5mitiiQE *口同屈mjp-irrn M冷I L3;i Mii>峙Qi|t<7(cmn 。即回nr二 pi爐 理|r
46、 >mh mnt dif ' hYMt - RlMUtSEli £>rt?tn-hl%wHh sprt it onn Cghectiiii, e£ EErl_gb.:RrtMk 尺由砧蚓 List J hiCiiinnKlBrK iqltoBrEii Slvgl inlmAJRR-匚erg Ccnnfl dUt ink;« tainu.frgb z Ro也nl¥Diev¥(iCiHH CfinrwriKn, iqlEmdi NeQ, w E FigiMMp '/,再iLF&fcn L1| H*taMOiiij
47、|taiA< C4tiM£iHn,即0rMi Biimg, *罪 lfi| Rt.Hi2、角色管理模塊類圖:;£i.m 士i£fc Liik 日二。小一litrDVC4n4tl<Cfirr I "”巾3包! Rji監(jiān)3p|,函/lE DiliMtlKH*rk)5iamj -<id力klXW »»9*OrGrlO*0 *科Cr;l:*dTEn JeEIiepm * jn nh XniajuueK* H vditf kt*nged hl,fG,EdP rnm LeB.r Rpvq. pHEsik LptIJ Id嗝則3叼
48、物.m Wh/i 9n|%41炯/璃彳妁巾 wm Le皿1MH III福血M| »R*i為蠅二JiMFpii-fb4p|tLr6ri1|hi hKii, L>-ii IJIl ui Soh.叫AOiia*yE|iEngg IriTIH£:irwn|Hipi|njmnwwl*】;|第1如S*g如*t?F所知:ht«4Ai,用通 吐叫niEiMDUft 麻叩 nid打峙尸)”4的”-UTHi口« uliliicjm9 川I 舊j 中M<i2"grcJmi Strrn4plKin4hri4l4n ,W»| ; QaJ.!irP1
49、Fh*1 rad%*率11修)BWl曰IE kirlri ijil |0 /i 產(chǎn)a ri“胃j 品” jm .輔rtlB 麗 b1mr Ebtig£5 1靠修癡HdlMOr/nFwniii力Wf? ftwilSel%*fthF»iiii4Kw e+siiii - Jim _im<,Uili> H , C-Miiectior*. -Mikoncl 百*修I.EdHi t 61 田面.Klettdi 中/ N詈 lH| 田臚ZEltfontnfl由>ilniartK>toi黨 CmiKfion,rdt 0m4 EA 疝即耳/,國kW Lih hl&qu
50、ot;KFE/qe 亡4rmnwi ,sqlEvnii 審即 | I"*id4LVcl-aM;oa-nft 51nlLAmH一 hi> 喙 WiflUWi pinnSMI bd| hl中軟國際蝸牛項目組第19頁共96頁內(nèi)部文檔OA協(xié)同辦公系統(tǒng)詳細設計說明書3、權限管理模塊類圖:4、用戶管理模塊類圖:中軟國際蝸牛項目組第20頁共96頁內(nèi)部文檔OA協(xié)同辦公系統(tǒng)詳細設計說明書9口, it muh daaS.ElEnFWJJSLQmQrri二ccm it jTicib uht Pm aeNdp二 I亡mpei勤rjLU1 1已i門I I“ 山代”樂 oriciliw 3Mn54K bj
51、e : list j£nP.鼐H佛色時畫師?。篗 I%* . cE揀an Siing. objactbsi 儺* 5* UM) . I Ivurf1?! CUrnantp t1bi;c urntf age : hlapar , mid%atF30E:oijrt(a-gi5,nEi: Irtegerul F Jgu . Qijfllfp Jgwt Ubr IVEii j*|前日3配£府。: >心心/el Kcl -dCL dm >ec: rdcxiun: : lriei;r。射凸卵= iZ<i hce冶飛-jIngE曰哂©ug啟o: e 口卜/曰:vuid 第32頁共96頁a. util LHt電工州MBJTt M忸技廝巾”.12M 卜1自信1專F中肅舊Sl nnn; CQMAiHionL dumn cuatMNMQij ImJEnfcEin ; CqnecTin
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房屋買賣合同簡易版范本格式
- 肥料運輸合同2024年
- 房產(chǎn)贈與合同公證的步驟
- 2024汽車買賣合同寫
- 建筑企業(yè)分公司協(xié)議-合同范本
- 2024【承包廠食堂合同范本】關于醫(yī)院食堂承包的合同范本
- 權威汽車買賣合同樣式集
- 2024年電商托管代運營協(xié)議
- 2024音像制品經(jīng)銷合同范本
- 施工機械安全租賃協(xié)議
- 裝飾裝修工程售后服務具體措施
- 乙炔發(fā)生器、電石庫安全檢查表
- 克拉申監(jiān)控理論述評
- ICH技術指導原則概述
- (完整版)一年級家長會PPT模板
- 《中華商業(yè)文化》第七章
- 15D503利用建筑物金屬體做防雷及接地裝置安裝圖集
- 消防訓練工作研討材料
- 第六章-機車轉(zhuǎn)向架課件
- 醫(yī)患雙方權利和義務課件
- 高三年級班級成績分析報告
評論
0/150
提交評論