UML订餐系统-陈凯

1970-01-01 08:00

《UML面向对象系统分析与建模》

考核大作业

姓 名: 专 业: 班 级: 日 期:

陈凯 软件工程 统本软件1201 2015.6.8

学号___12610409153043___ 班级___统本软件1201___ 姓名___陈凯___ 考场号____ 座位号西安欧亚学院2014-2015第一学期期末非笔试成绩评定单

专业:软件工程 课程: UML面向对象软件分析与建模 年级: 12 平时成绩(50%) 考勤 作业 大作业成绩(50%) 总 计 大作业得分

根据提供的《西安欧亚学院内部结转系统开发需求说明书》,完成选定模块软件分析与建模工作,最终以Word文档的形式提交设计文档,具体要求和评分标准如下:

1. 从需求说明书中任选下列模块之一完成软件分析与建模工作:

1)订餐管理模块 2)订房管理模块

____ 3)办公用品管理模块 4)车辆管理模块 5)体育馆管理模块 6)一般维修管理模块 7)教材管理模块 8)宣传礼品管理模块。 2. 完成时间

6月8日

3. 完成用例图模型设计 (15分)

1)用例图中参与者和用例完整,少一个扣1分; (7分)

2)参与者及用例之间关系描述正确;(5分) 3)图形符号规范 ;(3分)

4. 完成选择模块中每个用例的用例模板和顺序图 (20分)

1)用例模板、顺序图数量达标,少一项扣1分 (10分) 2)用例模板、顺序图完善性和正确性;(7分) 3)图形符号规范;(3分) 5. 完成系统协作图设计 (15分)

协作图中协作对象全面,对象之间逻辑关系正确,图形符号符合标准。

(15分)

6. 完成系统分析类图 (B/S) (15分)

- 1 -

1)类设计完整(包括数量、属性、方法)(7分) 2)类间关系设置正确 ;(5分) 3)图形符号规范;(3分)

7. 完成(订单对象)状态图设计 (15分)

1)选择对象正确 ;(5分)

2)对象状态划分正确,对象之间转换关系、条件表达正确;(7分) 3)图形符号规范;(3分)

8. 完成系统部署图 (10分)

部署图设计正确,无欠缺项,图形符合UML标准。(10分) 9. 排版规范 (10分) 10. 出现雷同按0分处理。

说 明

1. 章标题三号宋体加黑,章标题后空一行。

2. 节标题四号宋体加黑,节标题段前段后设为0.5行。 3. 内容小四宋体,每段首行缩进2字符。 4. 段间距20磅。

5.图要标上图号,位于图的下方居中,5号宋体。 6.章节号字体为Times New Roman

- 2 -

一、订餐系统中的用例图

用例图(Use Case Diagram)在需求分析阶段有很重要的作用,它描述人们希望如何使用一个系统,作为参与者的外部用户所能观察到的系统功能的模型图。开发的全过程都是围绕需求阶段的用例图进行的。

我们所要开发的订餐系统内容十分丰富,用户包括授权的主管、客户、厨师及送餐人员、未授权的用户以及外部数据库系统,其角色层次图如图4-14所示:

未授权用户进人订餐系统后可以浏览系统内的公共资源,如餐馆的基本情

况、菜单、新闻等,还可以通过注册系统申请成为授权用户。

授权用户通过订餐系统的身份认证后享有系统规定的资源,主管可以查看一天的销售情况、菜单、顾客的建议、顾客提交的订单、库存;顾客可以查看菜单、向餐馆提出建议、以及订餐等;厨师可以查看顾客提交的订单、顾客提出的建议、菜单、库存等;送餐人员可以查看顾客提交的订单获得地址、菜单等。

外部数据库则主要用于和系统进行数据交换。 经过以上分析得到订餐系统用例模型图如下:

- 1 -

作为教学评估系统的参与者有:

(1)主管:主管可以登录系统查看一天的销售情况、顾客的建议、顾客提交的订单、以及查看库存、修改菜单等;

(2)顾客:查看菜单、向餐馆提出建议、以及订餐等。 (3)厨师:查看顾客提交的订单获得菜名、顾客提出的建议等 (4)送餐人员:查看顾客提交的订单获得地址。 (5)系统管理员:维护系统。

由以上的分析可以看出,系统的参与者主要有5类:主管、顾客、厨师、送餐人员、系统管理员。

- 2 -


UML订餐系统-陈凯.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2003年职工培训管理制度

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: