系统分析与设计--用例建模实践3

本文探讨了软件开发中的用例与业务建模过程,包括用例图、活动图的构建方法及其应用场景分析。通过具体案例展示了如何利用用例图进行需求分析,并通过活动图细化业务流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 用例建模

a. Asg_RH用例图



b. 美团预定酒店用例图


c. 对比两个时代,不同地区产品的用例图,总结项目早期,发现创新的思路与方法

在基础功能上,两者并没有过于显著的区别,都能满足用户的基础需求。然而新时期的特性却更多,比如多样化的支付手段等等,这一方面得益于科技的进步与互联网的发展所提供的更为优越的服务,另一个方面是供应商能揣摩用户心理,理解用户的行为模式,所以,个人认为,广阔的视野,细致的思考以及用户至上的原则都是发现创新思路的重要条件。当然,将新科技融入产品中,也是挖掘创新的可靠选择。

d. 请使用 SCRUM 方法,在(任务b)用例图基础上,编制某定旅馆开发的需求 (backlog)

IDNameImpEstDemoNote
1search hotel1007Search for hotels by location and time (required), you can provide keywords and prices to narrow your search scope(optional)When the option is empty, this option is not available
2room reservation10010On the basis of the previous step, the user selects his favorite hotel, selects the room and confirms the order.You can modify the check-in time, but you must meet the airtime room within the modified time
3Favorite Hotel List503Provides a list of favorite hotels 
4pay1004Pay for ordersmultiple solutions of payment
5login1001login 
6register1002registerverify user email or telephone
7history order503Provides a list of history order 

2. 业务建模

a. 在(任务b)基础上,用活动图建模找酒店用例。简述利用流程图发现子用例的方法。


每一个节点都是子节点,根据分支条件走向不同方向,可发现不同的子节点

b. 选择你身边的银行 ATM,用活动图描绘取款业务流程


c.  查找淘宝退货业务官方文档,使用多泳道图,表达客户、淘宝网、淘宝商家服务系统、商家等用户和系统协同完成退货业务的过程。分析客户要完成退货业务,在淘宝网上需要实现哪些系统用例



3. 用例文本编写

用例文本类型优点缺点
摘要(brief)早期的需求分析中可以帮助团队在快速了解主题和范围后即可开始编写,简单方便过于简单,无法提供场景的详细描述,给细节的理解带来困难
非正式(casual) 

编写简便,比起摘要式用例文本要详细一些,有利于进一步认识问题

依旧不够全面

详述(fully) 详细编写所有步骤和变化,包括前后置条件,可以作为编程驱动编写耗时长,比较繁琐



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值