软件工程-活动图/用例图/领域类图/BCE模式下的顺序图(题目)

一. 活动图

1. 

一个咨询公司会见一个客户时的业务过程如下:

(1)公司业务员打电话给客户,确立约定。

(2)如果约定在公司之外,咨询顾问就要用电脑准备一份陈述报告。

(3)如果约定在公司内,公司技术人员为会议准备会议室。

(4)咨询顾问和业务员与客户在约定的时间和地点见面。

(5)业务员随后给他们准备好会议用纸。

(6)如果会议产生了一个问题陈述,咨询顾问就根据问题陈述建立编写一个提案并把该提案发给客户。

改进:增加客户泳道,重新绘制活动图

2. 

用活动图表达出请假流程,3 天及以下的请假申请,辅导员审批就可以了,超过 3 天的请假还需系主任审批。应包含学生,辅导员,系主任三个泳道。

提示:审批不通过可继续请假。分支后可继续分支。

二. 用例图

1. 

Xx购物系统拥有注册功能,顾客注册后进行登录,才能进行购物;顾客可以通过系统浏览商品,查看商品的详细信息,购买自己喜欢的商品;顾客付费方式要多样化,既可以通过银行的在线支付功能付款,也可通过汇款方式付款;系统拥有商品的促销功能,对于某些系统指定的商品或用户购买的商品金额超过一定数量时,在顾客结账时给予优惠;顾客登录后,可以使用留言功能对商品或服务留言评价;系统的管理员可以使用留言功能对顾客提出的疑问做出解答,还可以管理注册的用户;录入员能够更新商品信息,包括增加新商品和对现有商品信息的更新;系统允许多人同时在线,进行商品的浏览和购买操作。

请画出此系统的系统用例图,其包括以下信息:系统边界、系统名称、参与者、用例。

2. 

某学校要开发一个网上选课系统,可以帮助教务人员建立课程信息,也可以修改和删除课程信息。教务人员可以根据周学时、授课时间、授课老师、教室等信息安排课程。教务人员可以对已经安排的课程信息进行调整。学生可以浏览和查询课程信息,学生登录以后可以选择自己要修的课程。学生可以查看自己选修的课程。

请画出此系统的系统用例图,其包括以下信息:系统边界、系统名称、参与者、用例。

三. 领域类图

1. 

在日常的教学活动中,学生是教学的主体。学生包括本科生、研究生两种。其中一部分研究生利用课余时间担任教师的助教。教师包括讲师和教授两种。一名助教可以为一位讲师或一位教授助课,一位讲师只能有一名助教,一位教授最多可以有5名助教。

要求:绘制出领域类图,体现出多重性

2. 

某新华书店的顾客可使用该书店的网上书店系统购书。顾客注册系统之后可以使用系统购书,顾客包含账户、密码等信息。当顾客浏览某本图书的详情之后如果觉得需要这本书,登录后可以对该图书下单,还可以更新订单。图书包含图书编号、图书名、价格、作者、出版社、图书封面等信息。订单包含订单编号、支付方式、送货方式等信息。

要求:绘制出领域类图,根据题目写出具体的属性及类型,包含多重性

四. BCE模式下的顺序图

1. 

绘制图书管理系统“借书”这个用例BCE模式下的顺序图(只考虑成功状态)

图书管理员打开借书界面,输入借书信息,并提交借书请求,系统验证借书卡的状态,如果借书卡未借书则修改图书状态和借书卡状态,并提示借书成功,否则提示借书失败

2. 

请画出学生选课这个用例的BCE顺序图,选课的基本事件流如下:

学生进入选课主界面

点击选课

系统显示所有课程信息

学生选择课程

系统验证课程是否可选

系统提示课程选择成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值