首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

如何进行业务需求分析论文_如何做需求分析

首先,我们应该明确进行需求分析的目的。我认为,进行业务需求分析的直接目的就是为了进行信息系统的开发,所谓的需求,就是信息系统建设的需求。如果一个业务不需要信息系统就能有效开展,就不需要进行需求分析,直接开展业务就行。进行需求分析,是为开发信息系统服务。是为了让系统开发者明白,需要开发一个怎样的信息系统。如,需要什么样的功能,有什么样的输入输出,有什么样的交互界面,业务处理的规则是什么等等。当然,在需求分析过程中,有可能使得业务人员更加清晰其原来对业务的考虑,进而对其业务进行重新定义。但归根结底,进行业务需求分析还是为了开发出一个信息系统,支持业务的开展。

01

微服务架构中的数据一致性:解决方案与实践| 得物技术

作为互联网公司的研发工程师,微服务的架构思想对于各位读者朋友来说,已经不是陌生东西。我们当中的大多数人,或多或少经历过从单体应用到微服务化的系统拆分和演进过程。我们按照庞大系统的业务功能和特征,将其从一个单体的大应用,逐渐地拆分成很多的子系统的协同配合完成业务功能,甚至拆分后的某些子系统服务,还可能再拆分出来更多的更细颗粒度的子系统服务。拆分后的服务之间,采用PRC调用方式的通信,也就越来越多。随之而来的,跨系统服务之间的数据一致性的问题就会越来越突出了。比如电商系统中营销活动系统的积分和优惠券的发放和扣减,比如电商系统的核心下单核心链路上,首页瀑布流,商详页,下单页等等商品价格全链路一致性等等,支撑这些业务功能的实现,往往可能需要依赖来自N个不同的业务系统服务提供的数据读写服务能力来完成。

04

[答疑]基础数据维护和报表在业务用例是不要体现的吧

潘老师,对于基础数据维护和报表在业务用例是不要体现的吧? 潘加宇(704837756)23:02:29 这个问题问得很简单,却暴露出开发人员在业务建模中相当根本的思路错误,这个思路错误会导致我们的业务建模变成假的业务建模。 首先,这个问题本身问得不正确。"基础数据维护和报表"听起来像是你要开发的某个系统的功能(业务实体的责任),业务用例是一个组织对外提供的各种服务。一个组织提供的服务不会体现某个业务实体的责任。 那么,我猜想你问的问题是:在业务建模中,维护基础数据、出报表等业务流程中的活动应该放在哪个业务用例的下面描述?还是把它们单独归纳成一个业务用例? 如果你的问题确实如我所说,那么回答如下;"维护基本数据、出报表"不能简单地视为同一种活动来处理。这样的思考方式已经是"以你的系统为中心组织的业务建模"了,估计就会想画出这样的错误图:

02
领券