OA协同办公系统详细设计说明书_第1页
OA协同办公系统详细设计说明书_第2页
OA协同办公系统详细设计说明书_第3页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、日期:0A协同办公系统详细设计说明书编写: XXX日期 日期 日期受控状态:是发布版次:变更记录日期版本变更说明作者XXXX-XX-XX初始版本XXX签字确认系统模块对应章节对应部门负责人签字1 引言1.1 编写目的本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。主要为本公司以几份承包方的阅读者, 如设计人员、 开发人员等。 有时可以包括客户方 的阅读者,如:业务人员、系统管理人员等。1.2 背景:待开发软件系统的名称:0A协同办公系统此软件系统任务提出者: XXXXXXXX此软件系统任务开发者: XXXXXXXX此软件系统任务用户: XXXX1.3 基线0A协同办公系统业务

2、分析报告0A协同办公系统需求分析说明书0A协同办公系统概要设计说明书0A协同办公系统详细设计说明书1.4特殊名词定义缩写、术语解释DAO数据访问对象SD系统设计,System DesignCURD创立(Create)、读取(Read)更新(Update)和删除(Delete)1.5参考资料0A协同办公系统业务分析报告0A协同办公系统需求分析说明书0A协同办公系统概要设计说明书Java开发标准2模块命名规那么包名命名规那么vo值对象,其中存放的是每个 JavaBean,其中JavaBean的命名是和数据库中的表名称是一一对应的。dbc一个有意义的名子+dbc其中的类是来操纵数据库的关闭 和翻开的

3、例子:Actio n模块名+ Action:是用来给servlet 命名的例子:form模块名+ ActionForm :是用来给 servlet 命名的例子:daoI+有意义的名字+DAO因为dao包是用来定义接口的, 在接口的命名中,在最前面是要加上一个字母“1 的。包中定义的每一个接口的抽象方法,都是用来让Impl类和Proxy类来实现的。例子:Impl有意义的名字+Impl :这是用来实现具体的增、删、改、 查的操作的真实实现类,不负责数据库的关闭,且直接 不会被servlet 调用。例子:Proxy代理类:一个有意义的名字+Proxy :这是用用来实现真实的实现类的,它为实现类实例化

4、,调用实现类的方法, 是实现类的孪生兄弟,他负责数据库的关闭工作。例子:Factory工厂类:一个有意义的名字+Factory。这个类是用来调用dao接口的。而dao接口通过其子类 Proxy实例化。 例子:3模块汇总3.1模块汇总表总公司:系统管理模块名称功能简述后台用户管理用户的CURD权限分配角色权限的CURD车辆管理模块名称功能简述车辆管理对车辆信息进行增删改查班次管理模块名称功能简述班次设置对班次信息的CURD处理加急班次对来自配送点的加急班次申请进行处理线路管理模块名称功能简述根本线路管理对根本路线的CURD运输线路管理对运输线路的CURD配送点管理模块名称功能简述配送点根本信息管

5、理对配送点和现有对应班次的CURD审查配送费方案审查各个配送点提交的配送费计算方案费用管理模块名称功能简述运费计算方案管理设置或修改以公斤或者体积为标准的运费方案利润分配方案管理调整总公司和各个的配送点收益分配比率收益统计管理统计总公司以及各个配送点的收益情况分公司:订单管理模块名称功能简述订单管理对订单的CURD订单审核对网上下单以及本地下单进行审核库存订单查询对库存订单进行查询,方便交接单生成订单确认对货物配送的订单进行确认等相关操作交接单管理模块名称功能简述交接单管理对交接单的CURD紧急订单的查询对紧急订单或者待发订单进行查询,方便交接单生成班次查询及加急班次设查询班次,绑定交接单,申

6、请加急班次,处理紧急订单置异常订单管理模块名称功能简述异常订单登记登记异常订单的相关信息,方便后期处理异常订单查询查询异常订单的处理情况本地信息设置模块名称功能简述配送价格设置对配送价格进行设置并进行申报设置中转线路对中转线路进行设置,提供查询功能,给出中转选择意见财务管理模块名称功能简述财务统计统计一段时间的收益,方便后期申报财务汇报定时向总公司申报财务系统管理模块名称功能简述后台用户管理对本地后台用户信息的CURD注册顾客管理对网上注册顾客信息的CURD权限管理对所有系统用户的权限以及角色的分配公司前台注册管理模块名称功能简述顾客管理提供注册、登陆功能,方便顾客网上下单查询管理模块名称功能

7、简述查询运费价格向顾客提供运费查询功能,是顾客对费用有预先的了解查询订单进度向顾客提供订单查询功能,方便顾客查询进度以及个人订单历史记录3.2系统架构设计321 系统架构根本功能实现1 代码包结构及关系如图例所示。contrutil包结构及关系图例1代码共分成六个包:base包专门用来存放连接数据库的类contrl包存放action类即各种业务跳转的控制类service包存放效劳类文件dao包存放数据持久化类util包存放一些帮助类文件vo存放数据圭寸装类3.3系统模块功能详细设计3.3.1订单管理模块功能实现订单管理模块详细类图:tnmllh -a dnVD押日E1- Lslcmid r S

8、lmij 胡亡 Itjiil L4rnf id Sjhinji talpn nlid 虫mg 材jMirilUH Bp|b| fcr-rddclMBrf Sng lEwtelwHy 肓眄 环“Sidlnnp M啬呷 wrin*. Snhg bcMiuc- Slinfi4rwi|i 50 H?*3 unf- Sti-ng 母dHtrlb* 勺n% 乐:护lAiiffW Siffg KEdphcne Slnng 岭E*褊仆阳咖 色 E WiSt B 3lrirq 职仰tw Slnhj 乌疋話油Mgt/ Sbqrrg 毎9伽 rl冈!rt *ing 臥 lsI Mir可 环ir济id跖呜 MTiin

9、gi 酣呵 WMl帥. 龟|貞忙山 Sivi勺.3谕|那么| Slrnq *ivC.uiUimdi Eiinqi *1 泗Ktilipib Slmf *geiEni:i-pdiJ 谢 nnq: 勺弓1弼阿|dE!iid|firtEnd Stmgji nnd 畑雷整 Smtu| 社* %t9iB4dli4FlwieTffpd Sliiti . wid肚nSUyiHenimji日 q口i叩 锄* r j if gillie! StsriyLi uad iKi %iBCD!EiCOi arin 収鼻fnnW wd snfriqdnpialng irin wri! Srlil: *驚十口严山山点ht旳

10、电Frsfi用叩匸n, i|_t-ters rrr - tjctnn Cq-nert.jn智H匚酎?1| DEC-anridh-ri arid *ralrtBciij mid*DldaSAfdGi:Q ,由阳i Rid *Pe1中 d *nll iadSb mn DECarfirrtia% 皿冲Di曲l凹.;un5lP绅& 卜“4町 尸明ahalp irtlCM?n;E|ECi ClnjprrH7ii hi 俺我 r 耳HQ叫pi;q弭,曲召irvjn卜的pdzfiChimilsdprK 口匸出山呵 hlai輪|“W0l*Oi曲qqltenb创呵,-利-沪僚 詡期Tnnrii-nrTAiTqi

11、coriii 占乜円 r u!i需为! inHmH Pjph? fL:*|lu| 4 4 I |d.|MI i IjdCu-mjrtpfcgH InlEF钩ItoErip詩rtrttilp屿F 咐弔詳| 耐d 鼻护FQ5:i3lHTXUdd 缜押HgEUifi h|様iPlFi-gMi e?| sgrei eb rtflpi;i wd dlOhjadlndn jma JlL Lui 話|朗旳1凋1如瓦1耐 冰山11阿;1审Q *ldC*ndti nJ Sinns +MF!dt!4rMdf创也n餐0 wd q箱蠡。tqUai l i1 ntil Jad BnkiDA二賈込 暫I iisl已Tne

12、nC 蓦沱刚Rmq&ii山也 CSiniQ*驷 Iniraei. l-jii* lliiiLqriN PkdiiHp Rldhda申皿虫g 口PifirVEi. cafti Cnrm盈tisi 田鬥 嘩de 幻 ide 力* ph Ji 自 FQ,. The Ca-n?i:tiDn;i lhl?g?r *141 IM*rdpq3!lW emq, unwPifi m轉孰 gmv oiwieq RiiiHi订单管理模块时序图:7:ddOrdwtotlwro mr 叩时序图展示内容说明1JSP页面通过2OrderService3OrderServlet415: OrcerVOfl19 JoPt&iO

13、11: joPctiQ2D- getCnnnO13 adcDn!Ei(crdef调用OrderService类的queryOrder()函数进行查post方式和控制器Servlet交互,提交订单查询5j帕g: ordtiVUO i*低 Miui : 口rdk * rgiConnQ :OrderManager通过JSP页面进行CURD操作。请求。类通过DBConnection类建立和数据库的连接。O- cispalclXl一3 LtelDden Lql.Drdi)- ir 为17 Intnl:38: dbptfchd厂113: dispel ch(| r“ii3. jEdComCl1: curd

14、 neq4E3: aoPiattj/4 q -ei7 Dnien*=qlccn i .clt阳mP常J1J-A川:讨hJeid孕PZ2: tftICdw(i-qjc:cnn)A4i23 OrderVO j1r2A. 1ritf|9i11eseii1ii ii iiii5 Interior5, OrderService 类调用 OrderDAC类的 quryOrder()函数完成查询。6, OrderDAC类通过OrderVO类获得Order类的数据圭寸装。7, OrderDAO调用PageHelp完成分页请求。8, OrderDAO将 PageHelp对象返回给 OrderService 类。

15、9,OrderService 类将 PageHelp对象返回给 OrderServlet 类。10, OrderServlet 调用 disPatch() 函数,将 response 返回给 JSP页面。11,JSP页面通过post方式和控制器Servlet交互,提交订单添加请求。12, OrderService 类通过 DBConnection 类建立和数据库的连接。13, OrderServlet 调用 OrderService 类的 addOrder() 函数进行添 加。14,OrderService类调用OrderDAO类的addOrder()函数完成添加。15,OrderDAO类通过

16、OrderVO类获得Order类的数据圭寸装 16, OrderDAO类将Interger值(代表添加成功与否的判断条件)返回给 OrderService 类。17, OrderService 类将 Interger 值(代表添加成功与否的判断条件) 返回给 OrderServlet 类。18, OrderServlet 调用 disPatch() 函数,将 response 返回给 JSP 页面。19, JSP页面通过post方式和控制器Servlet交互,提交订单删除 请求。20, OrderService 类通过 DBConnection 类建立和数据库的连接。21, OrderServ

17、let 调用 OrderService 类的 delOrder() 函数进行删 除。22, OrderService类调用OrderDAO类的delOrder()函数完成删除。23, OrderDAC类通过OrderV0类获得Order类的数据圭寸装。24, OrderDAO类将Interger值(代表删除成功与否的判断条件)返 回给 OrderService 类。25, OrderService类将Interger值(代表删除成功与否的判断条件) 返回给 OrderServlet 类。26, OrderServlet 调用 disPatch()函数,将 response 返回给 JSP 页面

18、。附加说明:本时序图中并没有画出详细类图中的updateOrder()、 querystoreOrder() 、queryconfirmOrder() 这三个功能,因其具体流程和上面描 述的过程根本一致。updateOrder ()功能的流程可以复用 addOrder ()功能的 根本流程;querystoreOrder() 、queryconfirmOrder() 功能的流程都可以复用 queryOrder ()功能的流程。3.3.2会员管理模块功能实现会员管理模块详细类图:会员管理模块时序图:岭51他平.就岬品in ijlhng 毎论庐間lil life岭卿由ai Slinj*PgrWlp

19、O*护IO尸Pit的皱毒丽皿jecourilslPa戸亡 5|)閒胁何血cum 灯也 fiKPRkcUHjJgP巧m氓百 量 gcgxilal耳曲 i3 HiflSBnra |HTilwrihl blnrSlii. u3iinq: 务制)l SlrviQ *:3rtlme- Slnnq Or* J i :TiaqarDmak-E Si r rflMi. .dsiDA I19: DoubleV fuubltI;19 JicPitE)-:=.tPskhO 萨-i-:!Q-1L11 ydbnnnQ! _J S J 2: coPasEt时序图展示内容说明:3 getConnO趣 曲卽怕询細M列?4|加

20、農|1亡1|1) L5; idgiiVlidbe -o.!qlcmdi.cb*n)! & Mrr=bir-x)g :Tl1 . Q12 qwfwl住:耳15仙尸|曲日帕旳15W): U 11 qtfi庁饲si电tm剎上丸Fliiifro ehiii出帕匕耐:TilMenherVOf): 15: 叶1 册IHqT 菌Ch叭|航仙丨1, User通过JSP页面进行CURD操作。2, JSP页面通过post方式和控制器Servlet交互,提交登录请求。3, MemberService类通过DBConnection类建立和数据库的连接。4, MemberServlet 调用 MemberService

21、 类的 loginValidate()函数进行登录验证。5, MemberService类调用 MemberDA类的 loginValidate ()函数完 成登录验证。6,MemberDA类通过MemberV淡获得Membe类的数据圭寸装。7,MemberDA类将Interger 值(代表登录成功与否的判断条件)返回给 MemberService类。8, MemberService类将Interger 值(代表登录成功与否的判断条件)返回给MemberServlet类。9, MemberServlet 调用 disPatch() 函数,将 response 返回给 JSP页面。10, JSP

22、页面通过post方式和控制器Servlet交互,提交费用查询请求。11, MemberService类通过DBConnection类建立和数据库的连接。12, MemberServlet 调用 MemberService 类的 queryCost() 函数进行 登录验证。13, MemberService类调用 MemberDA类的 queryCost ()函数完成登 录验证。14,MemberDA类通过MemberV淡获得Membe类的数据圭寸装。15,MemberDA类通过CitylistVO 类获得Citylist类的数据圭寸装。16,MemberDA类通过CityListVO类获得Ci

23、tylist类的数据圭寸装。17,MemberDA类将Double值(代表费用总计)返回给MemberService类。18, MemberService 类 将 Double 值 ( 代 表 费 用 总 计 ) 返 回 给 MemberServlet 类。19, MemberServlet 调用 disPatch() 函数,将 response 返回给 JSP 页面。附加说明:本时序图并没有画出 regMembe(r )、queryorderState() 这两个 功能,因其具体流程和 Order 类的时序图的某些功能根本的流程类似: regMember()功能的具体流程可以复用 Order

24、类的addOrder()功能的具体流程; queryorderState() 功能的具体流程可以复用 Order 类的 queryOrder ()功能的 具体流程。333 交接单管理功能实现交接单管理模块类图:OBCoriacl!Wi*H9KornQ*rliCffinOPE J rrr ei 1/ |1 P.旳bHs事ijii Iit.伽 詁口.fLiild Illieri申*n|r? ln|raopcriiE hlRH 1*3*5 infi mW Fl 刚 母臥屯It Fki1 名n*冷dl訂* MP *n 严 nrhmr 01fL Ju*护山1贞1 Irt*isUqMiq-iid 网 ?l

25、E!?ndpa rini3 he *Mrl|AdiKl ril 1 軸匸血加c-ji il 即旳 “ r ri*)S创他rfi屜lriwb * JflilM)l heSWngu p-sy? Irtl 匚勺计口$小$h巴Sillittl bl让wr址 1.IZe i FCnrvdnti.l_rr Dkii :亦廣巾虹pit空w-caTfrFbfjnrifl 日.EAiH Iff哥Kiii-詔 InjHi: 5祸hil*|rir飢 Mdwmi Ullei KRvdiiDn 5nn t心xliz N4UblLl9l;环屮IXh斷刑*Li iTirlip 贸 Qun?ripi!ipQ 为沖導ilftl

26、來Q *5护=乜皿 I DUHflO *p萨更“可兀诃Q *MPAjLdfdi:Llhri(|BftPdF 问叩 *E|“O耳创也*grti3nrsiinn|J *ri4rwiAfX) *&sPaeTMtSNii- *UGUpJifiqlUirdicibflihuo i:hc&VD) grrj先&;!创 Lril皿犯山唧。L崩cnm rf rTWt?由聊 Orcrsuhwl GtTriknl靶O0 脚皿呱说制 时fjEd6 *gwOrt*iKiriCdLkinidQVC;Ra&unfidlt$l 金.FetEM REi JEtil ti 罚iwnt智nta Wafal卑讯ItMdl Slrti

27、, adfin* : IMiiffi: kt *nferQLiytJ PifvHPfjEgb咖 JpnfWj%l Juarflcir n CoirDcInni, EEcmd Sfing. aqs hf : PaqaHdp 气|网&制5 ;囁 口町対加五两 Iffl%f .JrfRlrrrin :rh CblftMllOH, AiVO亡已|节亡由;lEihLiAJIJninBE 戲2 iloPcislii2 jBlnblM 筑E IM9 IM- CiispacchC5 OrFrbyjainVID ; 旬或.7_ opel&TeJ止 ajins&rtO时序图展示内容说明:1, User通过JSP页

28、面进行交接单修改操作。2, JSP页面通过post方式和控制器Servlet交互,提交交接单修 改请求。3, JoinServlet 调用 JoinService 类的 joinModify()函数进行更 新。4, JoinService 类调用 OrderbyjoinDAO 类的 ojlnsert() 函数完成 对交接单添加订单的更新。5,OrderbyjoinDAO 类通过 OrderbyjoinVO 类获得 Orderbyjoin 类的数据封装。6,OrderbyjoinDAO类将Interger值(代表更新成功与否的判断条件)返回给JoinService类。7, JoinService

29、 类调用 OrderbyjoinDAO 类的 ojDelete()函数完成 对交接单删除订单订单的更新。8,OrderbyjoinDAO类将Interger值(代表更新成功与否的判断条件)返回给JoinService类。9, JoinService类将Interger值(代表更新成功与否的判断条件) 返回给JoinServlet 类。10, JoinServlet 调用 disPatch()函数,将 response 返回给 JSP页 面。d)查询交接单时序图展示内容说明:1,User通过JSP页面进行交接单查询操作。2,JSP页面通过post方式和控制器Servlet交互,提交订单查询请求。

30、3,JoinServlet 调用 JoinService 类的 joinQuery()函数进行查询。4,JoinService 类调用JoinDAO类的joinQuery()函数完成查询。5,JoinDAO类通过JoinVO类获得Join类的数据圭寸装。6,JoinDAO类调用PageHelp完成分页请求。7,JoinVO将 PageHelp对象返回给 JoinDAO类。8,JoinDAO类将 PageHelp对象返回给 JoinService 类。9, JoinService 类将 PageHelp对象返回给 JoinServlet 类。10, JoinServlet 调用 disPatch

31、()函数,将 response 返回给 JSP页面。附加说明:本时序图中并没有画出详细类图中的classQuery()、transferQuery() 、orderQuery()这三个功能,因其具体流程和上面描述的过程根本一致。以上三个功能的流程均可复用查询交接单流程图。334 系统管理功能实现1、用户管理模块类图:c on i rnnb&aM; DGtnifwciBwlCeriflO DSC niitteilAfi*6嗣Ofl 匱! MA d%slHi-icli rari忆札申 JTSpCMt HHp&!nlF|RPpiTi!;dvKl| : I幢 ulR恋衬巾阿四|rt| *WU-Mman

32、sa(| aimg M|LJldmn |uAilWniA ETf nQ *5dP5Bwnii Slmg险ImriJi.宝曲話 v3-/ I nit 訐沖 aHp 申 判9!rfg瞅剧扁Wftii Slihf In?L.护骂话b* 门町 j f仙,岸:顷 电b/Q) nl醐心MXh哦fiqftxrdi 3-inq.嗣g鱼1耐 戸均曲占期辑m a jn jjiil PdjHsbfcitirctlHf f3wijlitUst也:!? EaJP IrflH-条叩申松1 Slng欄讯覃旳籾中疳聞耳匕 hlFjfr. r pHr帕H|M tril.lMJgrtCunertpsi IihIei*HtlCii

33、iicr ipGigife|ujtanlf.MigGi lnl*j| nd*pN 口 輿匕 bum ipMniN Ei+竹 r EEiP ag匚 cunt piigjsNM : jntBor: *c.id弓臼Utr 可 Li:Wf) J射 鬥创Q H口 ubllU底 HMQti|Kril(4triCi|iitl 必溼讪ILj 旳於 *1葩卯力“叩31阿 SwrriitiQiXcbfidb&n 匚Innqh w *L&iP aj 刑 d: fl胪鼻彌叩创叭“Pr 貝 iiL.忆艸忡LEfiW 阳朴 汽1刊粧甲 LrSQ ln|TDiaLK-iUfli-: ann Camdctzori. jqti

34、*rir Jnpqi - H蒂现1貞力卩股耐山汕 Llj WCw.-ji-sn,Snr g. pi a *t| P闻申r !mh mnE di-9 niMUlSerli%wHhsprtt mn Charfrni. cpm H_nb w:RaWU -W LtH Ini恤iMh1?hi &HinKlBrK 科henEii Slvgl init匚闭r*i Coina diat ink; camnrb xa Aota VU. ir ak;! L:1| H2、角色管理模块类图:bldHmrriLriii lift: bmu CBluiiJicr-弊P DKnWItMQ|t. | inti CWl 附鸭辑

35、削|*0闻M*: ha iff? a ini -rind*OiF&;raki比hj rtil甸棹灯;*1r闻n CffiftrclfDn_抽 电j曲 mW申|冲备:日勿-叶 kd F *中和止冋証-蛇产4h:i-Mli rng爭g EinigrnitjiEhLW Prinrs J泌 Hjkrii* ktIkiwd hlC BI_-1Sd0 气盘Rd血血gi*iiirlni?fqnip com(_nrjti.xii Hcvu. peimsi bm In 曹i砂砒国Aurk.叮idh窃1卿| hi%理*1甲dB罠肛彌!* vjrn l_rroJ W Rpltf1, ptrn-Sl-l. LMR I

36、II 詬p.qi M|K 口mH缶 EldaTUni用CitriMiih. i4d Jim *Uilh bd4nH:ljttjf|edMiqle* 卅辱阿筝 lH| n护碎3、权限管理模块类图:斟1电单|上11.呻A hlAfrii, QAiildkjiUii 並ii.,呜11 迂 jfiA *ijr*:.|irwii|p|p !namiLii仲尹|l阿uty剛Hi jm# JlILif) yd%toidn CoHiKfjsi, rdc 1血町 rtiA P AdkS/D, 皿也讣E JJh kil : CarYirinn manwi Ktfcmli S二匸?1 n;i FiqiMMp4、用户

37、管理模块类图:com it jTub irht P? aeH 2m17三吗戸怙牛址心用村郭.inle. coHdr jri Siting, cbictki 列 idil.bsl) *|机匚僦护叫D0 , k lynrl CjrrqntpsqHCc urrntf ags : h:日尸aidatFagezDijrtja-isn-iEl: Irtegerul Pjge . o*jfliL(p jyui ubr;*l#tR*C0llCCiinb3:处色IEni?匸-i1i2LUM:irEC:lciijin : Iriegr W ced:Faipie=iza3 . heeler、“I r-jge :ji

38、 i u n I旳ITVJld.M-rhiR-.Hist) 删# ut isr刨 I二旬Edh注 口工 ECU 科:J3“ Lill JjX Will气ml Cohd i innC Siring、-d i?rid-1 iaii(QDiMjrli Stn 巾 旳 dtal PagabarQ - wid%s4FgEJr(J. Strlmf11:|:: I亡挣peiSbr叫口呵|2mH In训x务onciliQrr String 乐hjedl list jn*a. util LiatiJ賊 12艸 If IP豪J叩才巾Sl nnnqniT! it mnh电恤诵 R津韦耳t帝曰空分口 rrmrri *

39、UMirlMiiltE!QHn; CQMtimon. cMtomar GuatoniMO, l机醐匚en |c e in : CqnecTinr. slcc-di : Strng. nt) : P-ieFiilpHiscrDfilllMil Connection, aqlctwdi SEmc * n ufLhptl髓&心n“:匚帕們鼻*创 F系统管理模块时序图:1、用户查询:1, User通过JSP页面进行交接单查询操作。2, JSP页面通过post方式和控制器Servlet交互,提交用户查询 请求。3,UserServlet 调用 UserService 类的 UserQuery()函数进行

40、查询。4,UserService类调用UserDAO类的UserQuery()函数完成查询。5,UserDAO类通过UserVO类获得User类的数据圭寸装。6,UserDAO类调用PageHelp完成分页请求。7,UserDAO类将 PageHelp对象返回给 UserService 类。8,UserService 类将 PageHelp对象返回给 UserServlet 类。9,UserServlet 调用 disPatch()函数,将 response 返回给 JSP页面。2、用户删除:UserDAO时序图展示内容说明:1, User通过JSP页面进行交接单查询操作。2, JSP页面通过post方式和控制器Servlet交互,提交用户删除请求。3, UserServlet 调用 UserService 类的 userDelete()函数进行删 除。4, UserService类调用UserDAO类的userDelete()函数完成删除。5,UserDAO类将Interger值(代表删除成功与否的判断条件)返回给 UserService 类。6, UserService类将Interger值(代表删除成功与否的判断条件) 返回给UserServlet类。7, UserServlet 调用 disPatch()函数,将 response 返回

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论