UML建模案例超市进销存管理系统_第1页
UML建模案例超市进销存管理系统_第2页
UML建模案例超市进销存管理系统_第3页
UML建模案例超市进销存管理系统_第4页
UML建模案例超市进销存管理系统_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

1、实验报告规范实验报告姓 名学号班级成绩实验名称超市进销存管理系统的 UML建模实验日期一实验内容基于00设计与分析方法,用统一建模语言UML完成一个超市进销存管理系统要求:软件系统模型包括 8种建模图,其中至少包含三个主要用例的用例脚本描述、顺序图、活动图和两个有较复杂行为的类的实例状态图。二需求分析文档描述超市进销存管理系统要求能对超市的进、销、存行为进行管理,并且能根据不同权限的系统用 户的需求进行报表的生成和查询,为超市管理者的决策提供协助。当库存和在架商品数量低于临界值时,能发出警报,提醒库存管理人员。当销售人员售出商品时,记录的在架商品的数量能相应的减少出售数量。 能进行人员的日常管

2、理。三设计方法、思路和主要技术设计方法、思路:根据系统需要实现的功能,我将系统划分成五个子系统,分别是销售部、进 货部、库存部、会计部、经理室。分别用于实现商品的销售,商品的进货,商品的库存,金钱和 报表,人事和决策的管理。主要技术:UML四软件系统建模(包括完整建模图)(一)系统用例图)企业级用例图(1趙市进销存管理系统企业级用例图二二趨市逬前存笞趣丟妄二二超市笞理嶺A A进赁员澤存扇(2)系统级用例图超市进销存管理系统系绕级用例閣鏗理室遇市苛理厲A背业扇库存员indudeFFS3 _-会计長(3)销售部用例图irtlude4)进货部用例图趙甫首理员(用例“生成订单”的描述生成订单用例名称S

3、P0001标识符当进货员收到经理发出的订货单,联系供货商,谈好价格,报经理审用例描述 核后,生成订单,用例结束。进货员 经理参与者供货商1优先级未审核状态订货员收到经理发出的订货单前置条件订货后置条件进货员根据订货表选择多家供货商联系,谈好价格,将多家供货商的基本操作流程 价格报经理审核,由经理选择供货商,然后进货员生成订单。进货员根据订货表先选择一家供货商联系,谈好价格,将价格报经理可选操作流程 审核,审核通过,生成订单,不通过再联系下一家供货商。被泛化的用例无被包含的用例被 扩展的用例5()库存部用例图无无库菩员 、蛊物上煞超市管理员在架就创港点超市库存部凭规議用何图y查诲库存/ 库存部用

4、例“货物上架”描述用例名称 货物上架SP0003标识符当在架商品数量低于最小临界值,库存员收到警报,将库存货物摆上用例描述货架,用例结束。库存员参与者1优先级通过批准状态前置条件在架商品数量达到最小临界值在架商品数量达到最大临界值后置条件基本操作流程库存员收到警报,将库存货物摆上货架 库存员每天清点在架货物, 补充在架货物数量可选操作流程无被泛化的用例被包含的用例无无被扩展的用例用例“生成订货表”描述用例名称 生成订货表SP0008标识符库存商品数量低于最小临界值,库存员收到警报,库存员制定订货单,用例描述用例结束。参与者 库存员1优先级 通过批准状态前置条件库存商品数量达到最小临界值后置条件

5、提交订货单基本操作流程可选操作流程被泛化 的用例被包含的 用例被扩展的用 例 (6)会计部用 例图库存员收到警报,制定订货单库存员库清点库存,发现库存接近最小临界值,生成订货表。无无无o结收巻业議去询库存O(超币肓理人员7)经理部用例图超市鮭理室实规级用例氏(二)系统类图本系统的类的关系比较复杂,用一张完整的类图来表示的话,不容易看清楚类超市管理系蜿会计部实现级用洌團 T*匚僅诃库存吒 virickideh-、 -审孫订单表审核订宣单.5L2_-电耀室-T- 之间的关系。5张类图来说明。所以我这里用了( 1)销售部类图iridudeA合计扇丰 LCo lociQ.,nKclacbt)+&x+a

6、ddh 制 ;-1-7 qdshorf-FiuthdcyHder tlFWfanwdl-Hearzh irratoryQ)进货部类图24恥+ChoosQ GmdO .nCocdif+baroodb+nankcI 1Duv O.,n曰nl巖丄ijrtr+specFiofion+(对 ftgoi国+stateFstdige ordibonshdui qlillt y+?al& prcer ichnnipr .nIrvv:rikry STa tf1-lKiBdE* naiiiee 耳 ge U.,2A-L4 As me叭sCja*aE|Ji七WKg叮nyQmidfc snelwQ4乜emijce p

7、uiicrkse LdDte(J*lnw*irja- & gpsfe : n tb= *urnef)Assisti-5Edl Cn i HEd(JUancdh icaaTJ 帀母甲4j呵 乜i0(J Ensdnan 口 dnnj初 pwp* mjnijfcadDu e SHeizincAirin* citwga1 e= SC* Uaye1 bEGip: f dji Di Ply* UiiBBIn td十他”电rn电mli ndi注tAh卑hirflUSe faini5)经理室类图SMnrnartnt Hanaos1SMnrnartnt Hanaos1fwaneGEf-iian*HI?+Si t

8、-AdMi eu 卢凸口”亡 f-flr04JV Mn已Hfii冒注JirflHD1-SmTeig”ef-Qr?4dyfilMinimxvCI/qerana.l3ffKffl-Sf J&Hipe-Wjnpt _q5j巴 |*Cr*!f q却* I*Qucv Ctaeir q TyUru* jfim riq-t |諭 &3I-MtabM|idfcaklnqClg 謂*|afs purdij- tatte 斤h费f IflrAuMltndiwlal ridiwtn6( |桶睢曲dMt*lKiPntfhtorascrqeiAHdli| cr v-iiM Mm |啊.+Au4ltMrMi也I :立te

9、frenW |._桶讹曲d甘i.|J.r*iKipntf fldPMiaPn!|AjHAjHTandfltpurdM 港 erica|f-Junior dofe o* tidnH noaes; | 硏比 rep4|(三)系统顺序图 )顾客购买商品顺序图(1Emicmu? recraraCtl啊知严*细创片电I rM4il| 耳対H口Hon ieiora(|E 心if jfnOiM&OidU 啊曲4Wprl# rH4; |rqKMfifjppir rarai| E4 肓 仙 i *山。rei4( | ii-arr-srt caniwIftMi eHwI ae- F4orc( | quiei fi

10、s uu:商品(2)订货顺序图:订黄单;审额)3 :订货单审核不遛过0:乳订货/审核不通过()一5;0修改o舊货单虽樣通过0nxnT:联黍供货商0 !询价格愦。i釘析格审核( lh1重浙联系供货補0?nU臥价格度馈/13 :价稻审核)超市库存变化顺序图3:顾直;血品:莅架商晶&;库存上架07 :上架删數量03;猜点在架貨枷0Hi:远至I启界值)43;猜点率架貨枷04 ;达到临界佰)5 :探耻库存08:更新库存0(四)系统协作图)超市订货协作图(1(五)系统活动图(1)顾客购买商品活动图超市订货协作g m8 :价格反馈()12 :价格反馈()顾客腐买商启活动El选中商品W溝意的裔品(2)生成订货单活动图y审底rs*(卿詁弍中)f錘世幽、厂厲苫E5单2丄rjl訓-I-搓工王芒贫軻)生成订单的活动图 3(超市生咸订单的活裁團J(六)系统状态图(1)商品状态图謝哇潮?员上架有JV(七)系统组件图趙市管理丢域构件图、r12(八)系统部署图届城用收悝4U局感冋/五实验结论在指导老师的指导下,经过两人的合作努力,设计过程中加入了两人的设计思想,完成了超市进销存管理系统的设计与实现。的面

温馨提示

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

评论

0/150

提交评论