日期:2014-05-20  浏览次数:20649 次

关于系统分析
系统分析的第一步是确定业务实体,第二步是确定业务实体行为,业务实体应该是可以独立发挥其价值的元素,例如,在书城系统中,书名可以是业务实体,因为它可以让人直接知道书的代号,而价格不行,因为它必须与名称、类别等元素相结合才能反映出一定的价值,系统分析应该为架构设计服务,应该清楚地让架构设计人员知道系统内部的关系。

------解决方案--------------------
业务实体首先应该是实体,对于你例子,书名不是实体,价格也不是实体,他们应该是实体书的两个属性。所以正确的分析应该是:书是实体,书名和价格是他的属性,对于行为,那么应该是“买”是实体“书”的行为。

个人意见,欢迎交流!