超市订货管理系统的面向对象分析与设计分解.docx

上传人:王** 文档编号:972012 上传时间:2024-03-08 格式:DOCX 页数:23 大小:445.38KB
下载 相关 举报
超市订货管理系统的面向对象分析与设计分解.docx_第1页
第1页 / 共23页
超市订货管理系统的面向对象分析与设计分解.docx_第2页
第2页 / 共23页
超市订货管理系统的面向对象分析与设计分解.docx_第3页
第3页 / 共23页
超市订货管理系统的面向对象分析与设计分解.docx_第4页
第4页 / 共23页
超市订货管理系统的面向对象分析与设计分解.docx_第5页
第5页 / 共23页
超市订货管理系统的面向对象分析与设计分解.docx_第6页
第6页 / 共23页
超市订货管理系统的面向对象分析与设计分解.docx_第7页
第7页 / 共23页
超市订货管理系统的面向对象分析与设计分解.docx_第8页
第8页 / 共23页
超市订货管理系统的面向对象分析与设计分解.docx_第9页
第9页 / 共23页
超市订货管理系统的面向对象分析与设计分解.docx_第10页
第10页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《超市订货管理系统的面向对象分析与设计分解.docx》由会员分享,可在线阅读,更多相关《超市订货管理系统的面向对象分析与设计分解.docx(23页珍藏版)》请在优知文库上搜索。

1、1 .超市订货管理系统简要需求分析12 .超市订货管理系统的需求分析12.1 商品维护模块I2.2 供应商维护模块12.3 商品订货模块12.4 库存管理模块13 .系统的UML基本模型23.1 用例图2图I-系统的顶层用例图2图2-商品维护模块用例图2图3.供应商维护模块用例图3图4商品订货模块用例图3图5-库存管理模块用例图33.2 时序图4图6-修改商品信息时序图4图7维护供应商供应信息时序图5图8-录入商品订单时序图6图9.商品入库时序图73.3 协作图13图10-修改商品信息协作图8图U-维护供应商供应信息协作图8图12-录入商品订单协作图9图13-商品入库协作图93.4 活动图10

2、图14-修改商品信息活动图15图15-维护供应商供应信息活动图17图16录入订单信息活动图184 .系统中的类194.1 系统中有的类194.2 类之间的关系205 .小结201 .超市订货管理系统简要需求分析超市订货管理系统重要用于超市的商品订购管理,同步兼顾超市的商品管理、商品H勺供应商管理以及库存管理等有关内容。2 .超市订货管理系统的需求分析“超市订货管理系统”的功能需求重要包括如下几种方面: 商品的维护,包括商品信息的录入和修改以及商品分类的录入和修改。 供应商的维护,包括供应商的录入和修改。 商品订货,包括可以通过录入商品和供应商以及订货数量来完毕订货、订货数据的打印。库存管理,包

3、括产品入库以及库存信息的打印。可以分为一下几种模块: 商品维护模块 供应商维护模块 商品订货模块 库存管理模块2.1 商品维护模块 商品信息录入 商品信息修改 分类信息录入 分类信息修改2.2 供应商维护模块供应商录入供应商修改维护供应商供应信息(每个供应商供应H勺商品种类也许有所变化,因此需要维护)2.3 商品订货模块商品订货录入商品订单打印2.4库存管理模块商品入库操作库存报表打印3.系统的UML基本模型3.1 用例图系统中的参与者为超市订货管理系统的操作人员库存管理图I-系统的顶层用例图图2-商品维护模块用例图维护供应商供应信息图3-供应商维护模块用例图打印商品订单图4-商品订货模块用例

4、图库存报表打印图5库存管理模块用例图3.2时序图他人员I原.修改商品慎患时序图操作人员登录系统后,查洵要修改信息的商品,然后修改商品信息操作人员登录系统输入商品编号或搜索商品TJ查询商品修改商品信息r 1更新商品信息返回结果操作完成:展示结果图6-修改商品信息时序图修改商品信息时序图详细阐明:1.操作人员登录系统2 .操作人员输入商品编号或者搜索商品3 .系统根据操作人员输入条件查询商品4 .返回商品信息给系统5 .操作人员修改商品信息6 .系统更新商品信息7 .返回更新后的成果8 .展示成果9 .操作完毕与之相对应的协作图为图IO-修改商品信息协作图泰作人费I套费I供在商I菽品维j户供应商供

5、应信息i握作人员登系系赢急,查询到需要更新供应信息的供应商,更默此供眄商的供应商空列表操作人员系统供应商商品:登录系统:DTIj输火供应商编号或挫索供窟商:nTl三i1.rJU查询供应商信息:0,:1返回供应商信息:iUIl三:E查询供应访卢应的商品;iv返回商声列表D修改供应商供应信息(添加、虚或删除某一商品)jUIj11j更默商品列表J:PV返回更新揖的结果U:Lh示结果:U三r=1三:操作实成U:Ir11j:图7-维护供应商供应信息时序图维护供应商供应信息时序图详细阐明:2 .操作人云输入供应商编号或搜索供应商3 .系统根据条件查询供应商信息4 .返回供应商信息给系统5 .查询供应商供应

6、的商品列表6 .返回商品列表7 .操作人员修改供应商供应信息(添加、修改或删除某一商品)8 .更新商品列表9 .返回更新后的成果10 .展示成果IL操作完毕与之相对应的协作图为图II-维护供应商供应信息协作图作人员I系线I供应高I-wI订鱼Q商品订单操作人员登录系统后,置询到商品的供应商,根据商品供应商的供应商品列表填写订单,然后系统生成订单操作人员系统世应商登录系统 :1输入澳应商编号或搜索做应商nn查询供应商信息 返回供应商信息查询供应上应的商品f输入订货信息U返回商品列表生成订单操作结束Q示结果尸返回订单图8录入商品订单时序图录入商品订单时序图详细阐明:1 .操作人员登录系统2 .操作人

7、员输入供应商编号或搜索供应商3 .系统根据条件查询供应商信息4 .返回供应商信息5 .系统查询供应商供应的商品列表6 .返回商品列表8 .系统生成订单9 .返回订单10 .展示订单成果11 .操作完毕与之相对应的协作图为图12录入商品订单协作图TII商品入库匕操作人员登录系统后,查询到要入库的商品,填写入库商品信号后画品入库操作人员KiiTl!.商品入库时序图详细阐明:1 .操作人员登录系统2 .操作人员输入商品编号或搜索商品3 .系统查询商品4 .返回商品信息5 .操作人员填写入库信息6 .更新商品库存数量7 .返回更新成果8 .展示成果9 .操作完毕与之相对应的协作图为图13-商品入库协作

8、图图10-修改商品信息协作图操作人员4返回供应商信息供应商一调商供应的商品8更颖商品列表1登录系统输入供应商端总晟搜索供应商7修改供应R信息添加、修改或删除某一商品)10展示结果11操作完成系统3查询供应商信息6返回商品列表9返回更歙后的结图II-维护供应商供应信息协作图10展示结果图12录入商品订单协作图3.4活动图修改商品信息活动图详细阐明:1 .操作人员登录系统操作人员输入顾客名和密码,系统验证顾客,若验证不通过,则规定操作人员重新输入,若验证通过,跳到系统首页展示模块管理列表。2 .操作人员根据编号查询出需要修改信息的商品操作人员选择“商品管理”模块中的“修改商品信息”,输入商品编号后

9、,系统验证商品编号与否合法,合法则到数据库中查询商品信息,不合法则规定操作人员重新输入。若在数据库中检索不到对应编号的商品,同样规定顾客重新输入。3 .操作人员修改商品信息操作人员修改商品信息,系统更新数据库中的)商品信息,更新成功后显示成功信息,更新失败跳到错误页面并给出错误信息提醒。图15-维护供应商供应信息活动图维护供应商供应信息活动图详细阐明:1 .操作人员根据编号或通过搜索查询供应商操作人员输入供应商编号或搜索供应商,查询供应商。系统查询数据库,将对应的供应商信息反馈给操作人员。2 .操作人员查询供应商供应的商品信息列表操作人员查询供应商供应的商品信息列表,系统查询数据库,将对应的供

10、应商供应H勺商品信息列表反馈给操作人员。3 .操作人员修改供应商供应信息操作人员修改供应商供应信息(添加、删除或修改列表中的某一商品),系统执行对应业务并更新数据库中的商品信息,更新成功后显示成功信息,更新失败跳到错误页面并给出错误信息提醒。1.操作人员根据编号或通过搜索查询供应商操作人员输入供应商编号或搜索供应商,查询供应商。系统查询数据库,将对应的供应商信息反馈给操作人员。2 .操作人员查询供应商供应的商品信息列表操作人员查询供应商供应的商品信息列表,系统查询数据库,将对应的供应商供应的商品信息列表反馈给操作人员。3 .操作人员输入订货信息操作人员根据列表输入订货信息,系统生成订单并插入到

11、数据库,更新成功后显示成功信息,更新失败跳到错误页面并给出错误信息提醒。124 .系统中的类4.1 系统中有的类网户/用户缶, 密码. 前买姓名)GoodaConWolWgoodsid ventorW cost Qprc 陶晶类U丽品獭号 商品正式名称 商品司称 商品分史代码,商品产地,“ Bt竿位, Bila声Ia代碉Indent ordcrDat o 4goodsld hndorid nmbr百晶供应商联系会肉品儒号归应商编号 冏Ia迸价.府品缁价)注:此R描述的串商品 和供应厢之利的多对多 关系订货f总会订货日1 初品缘!符供应而幅W订货JrtHD商品分之控曲晶分生信息旧号 商品分经名称

12、))dsldIrageNumber原存值也盘商品旧号,商品除在做皿供应商绕供应商缅号,供应商名称.供应商邮政慎询,供应商地址,供应商联系电话,供应两联系人4.2 类之间的关系商品分类与商品之间为1对多关系,一种商品分类下可有多种商品,种商品只能属于种商品分类。商品与供应商之间为多对多关系,一种商品可以由多种供应商供应,一种供应商可以供应多种商品。135 .小结对本次面向对象的课程设计,自我感觉收获颇多。1 .对面向对象的编程措施有了更为深入的理解。此前对面向对象的分析和设计措施,仅仅停留在很浅显的层次,仅仅懂得有这样回事,但详细是怎么应用到详细H勺系统当中,应用到详细的系统中的时候,怎样地分析

13、与设计可以很好地反应系统的业务目的,并使系统可以有很好口勺可扩展性,对此,我此前并没有一种深刻的理解和认识。虽然上学期,专家面向对象H勺老师让我们用面向对象的分析和设计措施分析了一种系统,不过那时自己花了很长的时间,才将老师的布置的任务完毕,并且完毕的成果差强人意。而有了上一学期的设计经验,这次课程设计虽然不能说是得心应手,不过从开始到最终的完毕,自己口勺设计思绪很清晰,所花的时间比上一学期要短得多,并且对自己的设计非常的满意。”纸上得来终觉浅,绝知此事要躬行”,通过这次课程设计,自己的I编程思想真正地实现了从面向过程到面向对象的跨越。2 .自己的动手实践能力有了很大的提高假如说编程思想是软件开发中的灵魂,那么软件则是开发中的利器,纯熟掌握有关软件的使用也是十分重要的。通过本次课程设计,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 论文 > 管理论文

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!