用例图-订餐系统.doc

用例图-订餐系统.doc

ID:58652918

大小:64.00 KB

页数:5页

时间:2020-10-16

用例图-订餐系统.doc_第1页
用例图-订餐系统.doc_第2页
用例图-订餐系统.doc_第3页
用例图-订餐系统.doc_第4页
用例图-订餐系统.doc_第5页
资源描述:

《用例图-订餐系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、订餐系统中的用例图用例图(UseCaseDiagram)在需求分析阶段有很重要的作用,它描述人们希望如何使用一个系统,作为参与者的外部用户所能观察到的系统功能的模型图。开发的全过程都是围绕需求阶段的用例图进行的。我们所要开发的订餐系统内容十分丰富,用户包括授权的主管、客户、厨师及送餐人员、未授权的用户以及外部数据库系统,其角色层次图如图4-14所示:未授权用户进人订餐系统后可以浏览系统内的公共资源,如餐馆的基本情况、菜单、新闻等,还可以通过注册系统申请成为授权用户。授权用户通过订餐系统的身份认证后享有

2、系统规定的资源,主管可以查看一天的销售情况、菜单、顾客的建议、顾客提交的订单、库存;顾客可以查看菜单、向餐馆提出建议、以及订餐等;厨师可以查看顾客提交的订单、顾客提出的建议、菜单、库存等;送餐人员可以查看顾客提交的订单获得地址、菜单等。外部数据库则主要用于和系统进行数据交换。经过以上分析得到订餐系统用例模型图如下:作为教学评估系统的参与者有:(1)主管:主管可以登录系统查看一天的销售情况、顾客的建议、顾客提交的订单、以及查看库存、修改菜单等;(2)顾客:查看菜单、向餐馆提出建议、以及订餐等。(3)厨师:查

3、看顾客提交的订单获得菜名、顾客提出的建议等(4)送餐人员:查看顾客提交的订单获得地址。(5)系统管理员:维护系统。由以上的分析可以看出,系统的参与者主要有5类:主管、顾客、厨师、送餐人员、系统管理员。1、主管的用例图:包含如下的用例:(1)、登录系统。(2)、查看销售情况(数据的统计)。(3)、查看交费情况(用户是否已经付款)。(4)、查看用户订单及备注(比如:不吃葱、辣椒等)。(5)、设置材料采购数据。2、客户的用例图:包含如下用例:(1)、登录系统。(2)、查看菜单。(3)、提出建议。(4)、提交订单

4、及备注(如:少加盐、多加辣椒等)。(5)、网上付费及自己的余额查询。3、送餐人员的用例图:包含如下用例:(1)、登录系统。(2)、查看客户订单获取送餐地址。4、厨师的用例图:包含如下用例:(1)、登录系统。(2)、查看客户订单获取菜名。(3)、添加菜单。5、系统管理员用例图:包含如下用例:(1)、用户的查询。(2)、数据分析。(3)、菜单的设置。(4)、结果查询(销售情况、客户订单、付费情况等)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。