模块设计报告_第1页
模块设计报告_第2页
模块设计报告_第3页
模块设计报告_第4页
模块设计报告_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1、 WMS 模块设计报告文件状态:文件标识:BJTU-第四小组-Module Design Specification草稿当前版本:1.2正式发布作者:周莹、高帅、李开兀、李媛、周鹏颖正在修改完成日期:2009-12-18软件学院-系统分析与设计课程-第四小组版本历史版本/状态作者参与后起止日期备注1.0周鹏颖周莹、局帅、李升九、李媛2009-12-08 2009-12-131.1周鹏颖周莹、局帅、李升九、李媛2009-12-14 -151.2周鹏颖周莹、局帅、李升九、李媛2009-12-15 2009-12-18类图设计关注三层架构WMS仓库管理系统,模块设计报告0.文档介绍 0.文档介绍 错

2、误!未定义书签。0.1文档目的0.20.1文档目的0.2文档范围0.3读者对象0.4参考文献0.5术语与缩写解释错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。1.模块命名规则错误!未定义书签。.模块汇总错误!未定义书签。模块汇总表模块关系图错误!错误!未定义书签。.模块汇总错误!未定义书签。模块汇总表模块关系图错误!错误!未定义书签。未定义书签。.各子模块的详细设计错误!未定义书签。货物管理模块 货物管理模块 仓库管理模块 需求表管理模块 采购表管理模块 仓储管理模块 配送管理模块 人员管理模块 安全管理模块 错误!未定义书签。错误!未定义书签。错误

3、!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。4.其他说明错误!4.其他说明错误!未定义书签。第四小组,周莹、高帅、李开元、李媛、周鹏颖第四小组,周莹、高帅、李开元、李媛、周鹏颖Page 3 of 180.文档介绍0.1文档目的编写仓库管理系统模块设计报告的目的是给出软件结构中各模块内部过程的描述, 用准确统一的语言符号描述类的设计,类设计直接对应于实现设计,该文档就是用同一 的语言表达类设计的思想和具体细节,是小组的成员对项目中各个类的具体功能、内部 过程以及算法有一个清晰准确的认识,是体系结构设计的细化,同时也为之后的详细设 计以及

4、开发、测试、维护阶段做好铺垫。0.2文档范围本文档适用于项目设计阶段、开发、测试以及维护阶段。0.3读者对象本文档预期读者对象为项目组技术总工及设计、开发、测试小组成员,也可用于日 后维护人员查询。0.4参考文献本项目的项目陈述报告本项目的产品需求规格说明书本项目的数据库设计报告本项目的体系结构设计报告会议讨论结果系统分析与设计书(打印版)谢新华老师计算机软件工程规范国家标准汇编2003 中国标准出版社国家标准软件开发文档模板GB856T0.5术语与缩写解释缩写、术语解释PP项目规划, Project PlanningSDS系统设计, System Design SpecificationWM

5、S仓库管理系统,模块设计报告MSD模块结构设计,Module Structure DesignSRS需求规格说明书,Software Requirements SpecificationSDP软件开发计划,Software Development PlanSCMP软件配置管理计划,Software Configuration Management PlanSQAP软件质量保证计划,Software Quality Assurance PlanWMS仓库管理系统Page 5 of Page 5 of 181.模块命名规则(1)每一个模块采用:名词+管理模块 的命名方式,其中名词是这个模块的主要对

6、象的名字;(2)功能命名:模块中每一个功能的命名采用名词+动词 结构,前面的名词与模块中的名词相同,后面的动词表示对这个对象施加的动作;(3)页面命名规则:页面命名主要根据页面主要功能命名,名字尽量不超过15个字母长,当命名过长时,考虑采用简写;(4)页面中 action的命名参考 java规范(5)配置信息命名:如页面错误提示信息提示等命名,不同单词间用”.”隔开,要做到见名思义。2.模块汇总2.1模块汇总表模块名称功能简述货物管理模块A.货物信息查询 B .货物信息添加 C.货物信息修改 D.货物信息删除仓库管理模块A.仓库信息查询 B.仓库信息添加 C.仓库信息修改 D.仓库信息删除需求

7、表管理模块A .需求表查询 B.需求表添加 C.需求表修改 D.需求表删除 E.需求表审批采购表管理模块A .米购表查询 B .米购表添加 C.采购表修改 D.采购表删除仓储管理A .入库B.出库C.调库Page 7 of Page 7 of 18D.退库配送管理A .销售总汇查询B .货物发送人员管理A.人员信息查询 B.人员信息添加 C.人员信息修改 D.人员信息删除 E.日志查看安全管理A .数据备份B.数据还原第四小组,周莹、高帅、李开元、李媛、周鹏颖2.22.2模块关系图仓库管理系统需求表管理-L日志查看 %.员.信.息修改 +员信息制 F-I仔HI杳询需求表审批 需求表管理-L日志

8、查看 %.员.信.息修改 +员信息制 F-I仔HI杳询需求表审批 需求表删除 需求去修叫 需求表添加 需求衣杳吗 货物信息删除 货物信息修画 货物信息添加 货物宫查询货物发送情售汇总杳制采购表删除,采购衣修改采购表添加采购表查询仓库信息删除仓库信息修改仓库信息添加仓库信息杏一询.各子模块的详细设计货物管理模块模块名类名说明货物管理Goods实体类一货物信息表WMS仓库管理系统,模块设计报告Querylnter接口 一货物信息查询ExactQuery实现类一实现 QueryInter接口FuzzyQuery实现类一实现 QueryInter接口SortQuery实现类一实现 QueryInter

9、接口PriceQuery实现类一实现 QueryInter接口ChangeInter接口一货物信息更改接口ModifyGoods实现类一实现 ChangeInter接口,依赖 QueryInter 接口InsertGoods实现类一实现 ChangeInter接口,依赖 QueryInter 接口DeleteInter接口一货物删除接口DeleteGoods实现类一实现 DeleteInter接口,依赖QueryInter 接口Page Page 9 of 18第四小组,周莹、高帅、李开元、李媛、周鹏颖仓库管理模块模块名类名说明仓库管理Store实体类一仓库信息表Querylnter接口一仓库

10、信息查询ExactQuery实现类一实现 QueryInter接口FuzzyQuery实现类一实现 QueryInter接口QuanQuery实现类一实现 QueryInter接口Changelnter接口一货物信息更改接口ModifyStore实现类一实现 ChangeInter接口,依赖 QueryInter 接口InsertStore实现类一实现 ChangeInter接口,依赖 QueryInter 接口DeleteInter接口一货物删除接口DeleteStore实现类一实现 DeleteInter接口,依赖QueryInter 接口类图WMS仓库管理系统,模块设计报告I i I i

11、 &门匕ErfatG Chatisclntor的加根!门打siorefd :in 50m寸曲 :为fri,M E f削如日 加L in 囱 :加般 ; midRxactQucryLstnrc RxactQucryLstnrc idl 11 : Store+ (JuerySirtin tritiKliifor ; s*璘Store+ Queryltiltiti Quantity : :ntJ : StnrtiFu 嚣 yQnery-sfore Score一 :rii,r、F 1:1 :-.rr r.rl:ii. :- : - i: ;m:- : :-.n:?斗 Ql 旧 l卞 IriUiri y

12、uat Lily : iliO : Siu reQuanQuery-store UJ : Store+ tiueryStrUn Stringlnfor : string) : Sture+ Uurylwin Qnanrity : inf) : Scon-KodifyStorofltorc : Storp+血口叫(in slorvld : string, in stcreAdd : N.Lringi in tutQuu : inti in ussQuEi. : inO : voidPage 11 of 18Page 11 of 18模块名类名说明中十土络工中Request实体类一需求表Query

13、lnter接口需求表查询PrecisionQuery实现类一实现 QueryInter接口而承表官埋FuzzyQuery实现类一实现 QueryInter接口TimeQuery实现类一实现 QueryInter接口DemandQuery实现类一实现 QueryInter接口第四小组,周莹、高帅、李开元、李媛、周鹏颖OperationInter接口一需求表的增删改PromptInter接口 一关于需求表审批和米购表的提示RequestAction实现类一实现OperationInter 和 PromptInter 接口Approvallnter接口一需求表的审批RequestApproval实现

14、类一实现 ApprovalInter 接口People父类一人User子类一用户,继承 PeopleInterGeneralManager子类普通管理员,继承PeopleInterSeniorManager子类局级管理员,继承PeopleInter类图 .i f. ltAieAPrrwipt Tntffr一Prrwipt Tntffr一典收NAprtSm W,、*KE*d : *冷门:Ej jsw 一曲丫“用jj打J jut向峨: : c打由门用 如I贡心跳 :甘士/w. Zn: 山。土喉 料出jf/4j 办r . buui NNz婕E rgwsQ / , 3r”M? ; bmrlfy(ir

15、5tr?fiBt in 帕/厂 2 :国由事 即 烟即的行 : 访“ 仙9卜一 lx卜一 lx : nrtQu.4irr-reqjnt?st : RoquQ尺fvQuHICin: ccnd111 oi :与 f “; : sirl曜HJun 2 si r i 14 Wluprjriisii quantity : in) : eFtGre采购表管理模块模块名类名说明采购表管理Buy实体类一米购表QueryInter接口 米购表查询WMS仓库管理系统,模块设计报告AllBuyQuery实现类一实现 QueryInter接口AllWaitingBuyQuery实现类一实现 QueryInter接口B

16、uylDQuery实现类一实现 QueryInter接口GoodsIDQuery实现类一实现 QueryInter接口EmployeeIDQuery实现类一实现 QueryInter接口GoodsNameQuery实现类一实现 QueryInter接口TimeQuery实现类一实现 QueryInter接口OperationInter接口一采购表的增删改PromptInter接口 一关于采购员采购任务的提示BuyAction实现类一实现OperationInter 和 PromptInter 接口类图Page 13 of Page 13 of 18BuyA 11 曲 pQ曜 ryIut :由F

17、-hciy id t serins-spjflfe?_EtL l jLtrigI ini r xtEkhwu必 id ; lrirjH,-QM丙ntity :-rttiribuc* 2 In;卜IwlUiji id() slrinK眼:口的0 r str i nj卜艇:JjirL“取 ld(i 1: Rerih1gr-iXt: irtiiJtrO ; inthK.Jiis d I):亏纣也胃卜Kr tQjudiL i Ly 0 ! dudbluh蝌陶,1d(ln buy id : $喻* si:: 1 ior (an m iix : r;lri rKg.1.Ijiplojee idfin ei

18、npLayee id : s-irinfi)*i4-LAtributv(L- uiLi-ibutci ; ljli)r;. ii|.;1 I i :| I:J -: I K - r T I Mh,l St.!: ,OLLhlit 3 l.y(ill J3nt i M0IIo:V :nt-pr fiirp ,:,QuerrLtier-kilT ; ItBuyAcdmHjuviry (in cwdi i Lutt : slriiwr): BuWlh邙In1y l ini) l HuyAllWai tingBvyQwirycundiLluri ! u-iriElf;)r Buy +Qr i,Bt7

19、(; n i|u;i i L y : i ii.l ; 囿*K.icryffn DMdiiEicwi : BtHnts ! ButWiQCin qiiRintity : ini) ; HuyGMxii?PQu?TTHXivry(lei ajcdicEvrs : mriiW : Buy 心eryHn Qwmrlty : ini) : Huy值nW 5 hraHJu-ty楮Lf ytii 口 cxjjidil jhQjtry*UueraUn cmdlikm : rtti lng) : JluvIljLHr):(nn qu;i-L::rt i n K|ii|ii LSnrr-p ; prncpFl:

20、i rrr;isert i n K|ii|ii LSnrr-p ;看Iin琥 : 守 1厂|即(Add(in suLiiyei- i J ; nlrhiK, In 珪4Hxl、id : Kii喝 in qu4rjli ; duuhlb) ; IwlHml如打用nniy id :彳1仃/):hoolr/j.l . I w,:.Mirf畔 Ifl :-L|:l iHLi Id . s r :x,. Ill quni I E . c-n.:- 1 . bflftj烽rv师$Pwt甘28fllrd:tiWH。1碑5小此id ; &区;皂t期孙语id ; ifr/w 加yuwM。金 烽rv师$Pwt甘2

21、8fllrd:卜片劭谪洞k. jW r/j? 中,/,的 id :0丁,喀 /a qawFf r 出曲通 :Atm7仓储管理模块模块名类名说明仓储管理Good实体类一货物Store实体类一仓库WMS仓库管理系统,模块设计报告OperationIn接口一货物增加,仓库减少OperationOut接口一货物减少,仓库增加ChangeStore实现类一实现 OperationIn 和 OperationOut 接口InStore实现类一实现 OperationIn接口OutStore实现类一实现OperationOut接口BackStore实现类一实现OperationOut接口类图一鸟函id ;-

22、nniw ;得工口; Tiuh : i ntetQiixj iilO : Nlrfiw mm id? ; Brrins*聚14射0 r MTnj l-seiNmr) : sLtziih, +W.%iiC ; hit setMiBiid : iniBnckfitfflrn吊神汨:friMlll-sterr : b1nrc711-ANd : GikxJ-stnrn :ytiotgKMddl3Ji udiXkiyd.iiv : tiin iliK, 111 即4叨明闾:Lht) : buu:ricbii :k*Ic,MDrLhi, 电Lidi5口 d图/点:由n北him : Ind : Ihxi+C

23、*w_;Iu!dDpi*(in dvk1 LuGoijdNMiK.1 : LririKiui uki-LLiGuLduri : Bill): haul1占tbEdri厂口 widStqriirc :讨rii叫 in ndriStQrQtjffirylntcr&fiLoyeeKtiery-EipXyue : 0lu)f wh widi 1 OJi : sli -ix):囱鼾心延审 HJkwTT(in ; lplcyce针,pL3yLm : ijiraoyi!LfcQucry (in cvikI3 L luci ! sir ir.i;1 : En口口0匚Mjutiry(ilk qudnUiy ;

24、ini : Ehplsr4jDhAitriftjory/ -pfin iynr - KroEcymery (an cor.di , i : FxrU ijytv iQijt (ini J J ii!_id( : si ringleihxBrO : ii!_id( : si ringleihxBrO : lelL+ rlJiJ?ALli-:Ijult() ; alf j r.K+! Hr |j I tit i i,irfc! ( 2中1 *;l. riri)+etTel (in i?l : Htriniffii 4 .1.r J.-! i - i i* : 1.1 ii i: : I i,i :

25、 i d .!4司EiPgpf im per : ini)+?L-lJuibAt L I ; bdtv (ill j网LiribuLu : Whix) 7ryul,七e Eu口I*ytM:-Qiii-r J, : n .H iP I inn ; i 卜;1/口*Query(in qutfitGE : iatj : lirployee眄1 加电信Aniunfipl 酬a : Hiidoye?.dd(jn piIoyee id : string, 也 电|丁可收 nsife : strIm iel : string In JdUtirLIiuie : kirin lh pwr :. tnr.):丽山. tTHployca. id ; HtrinJ : hnnlMudLfytiiL 小)L口姓已咫: Lraiigi ;u 曰+1/正上二 sirU 11gl. Ju iel : sLrh幅 in JuWLi

温馨提示

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

评论

0/150

提交评论