统一建模语言UML
电力营销系统案例——需求分析
关键概念分析
需求确定后,接下来进行系统的分析和设计工作。
面对复杂的需求,需要对其中的关键概念进行分析。
支撑起客户整个业务架构的主线。
这些主线由一些关键业务(关键用例)构成。
需求分析的任务
找到关键的业务用例,并对它们进行分析,建立概念模型,
依据概念模型搭建业务架构,
为验证这个架构或者进行技术可行性分析开发系统原型。
建立概念模型
建立概念模型
概念模型始于业务用例,从业务模型中抽象出一些概念用例,针对概念用例进行分析,得到一些分析类和分析场景。
注意:
概念模型针对需求中的关键业务,业务核心来建立,非全面覆盖。
概念模型由需求人员、系统分析员、软件架构员、系统设计人员共同参与。
获取概念用例
回顾电力营销系统,对于供电企业来说,最核心的业务就是:
建立并管理用电用户
计算电费
收取电费
形成供电收入
这是支撑起供电企业业务的主线。
供电企业业务主线
问题
当一条业务主线确定以后,很多业务用例都会和这条主线有关系,是不是所有与业务主线有关的用例都要挑选出来呢?
不是,业务主线自然会和几乎所有的业务用例都有关系,全部进行研究不现实。
只需要视情况挑选一到两个有代表性的典型业务用例就可以。
例如
业务主线中“受理用电申请”
其相关业务有:“申请永久用电”、“申请临时用电”,
挑选最常用,最典型的“申请永久用电”。
业务主线中“抄录电表示数”
与其相关的业务有:“导出上月示数”、“分配抄表任务”、“录入抄表示数”等
选择最有典型性、支持电费计算最终手段的“录入抄表示数”。
经过分析、探讨,决定将下图所示的业务用例挑选处理作为关键概念分析的业务用例。
统一建模语言UML电力营销系统案例——需求分析 来自淘豆网www.taodocs.com转载请标明出处.